containers/podman

ImageSearch and ImageSearchLibPod are specified incorrectly in swagger docs

クローズ

#23,741 opened on 2024/08/25

 (3 件のコメント) (0 件のリアクション) (0 人の担当者)Go (3,107 件のフォーク)batch import
ContribfestGood First Issuedocumentationkind/bugvolunteers-wanted

Repository metrics

Stars
 (31,686 個のスター)
PR merge metrics
 (30d に merged PR はありません)

説明

Issue Description

The docs suggest that the image search endpoints return an object like this:

{
  "Automated": "string",
  "Description": "string",
  "Index": "quay.io",
  "Name": "docker.io/library/alpine\"",
  "Official": "string",
  "Stars": 0,
  "Tag": "string"
}

But they actually return an array of such objects.

Steps to reproduce the issue

Query the endpoint and see an array rather than a single object.

Describe the results you received

I see incorrect docs online and an incorrect swagger yaml specification.

Describe the results you expected

I expected the docs to match the spec and describe an array of such objects.

I'm attempting to generate a client based on the spec and it fails to make these queries because of this spec issue.

podman info output

Deleted as not relevant

Podman in a container

No

Privileged Or Rootless

None

Upstream Latest Release

Yes

Additional environment details

Additional environment details

Additional information

Additional information like issue happens only occasionally or issue happens with a particular architecture or on a particular setting

コントリビューターガイド