You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I understand that AWX is open source software provided for free and that I might not receive a timely response.
I am NOT reporting a (potential) security vulnerability. (These should be emailed to security@ansible.com instead.)
Bug Summary
In the auto-generated OpenAPI schema, there is only one tag api which causes the Swagger page (/api/swagger) to appear as a long list of API endpoints without any grouping.
In older versions of the controller, prior to 22.4.0, I believe, the OpenAPI schema was generated with specific tags for each endpoint. For example:
In the latest versions the tag is the same for all endpoints:
"/api/v2/credentials/{id}/": {
"delete": {
...
},
"summary": "Make GET request to this resource to retrieve a single credential",
"tags": [
"api"
]
},
..."/api/v2/inventories/{id}/copy/": {
"get": {
...
},
"summary": "No Description for get on /api/{version}/inventories/{id}/copy/",
"tags": [
"api"
]
},
...
Please confirm the following
security@ansible.com
instead.)Bug Summary
In the auto-generated OpenAPI schema, there is only one tag
api
which causes the Swagger page (/api/swagger) to appear as a long list of API endpoints without any grouping.In older versions of the controller, prior to 22.4.0, I believe, the OpenAPI schema was generated with specific tags for each endpoint. For example:
In the latest versions the tag is the same for all endpoints:
AWX version
24.2.0
Select the relevant components
Installation method
docker development environment
Modifications
no
Ansible version
2.14.3
Operating system
Debian 12
Web browser
Chrome, Edge
Steps to reproduce
docker exec tools_awx_1 make genschema
or open https://127.0.0.1:8043/api/swaggerExpected results
All endpoints grouped by tags (Authentication, Activity Streams, Ad Hoc Command Events and etc)
Actual results
All endpoints are grouped under the same tag
api
Additional information
No response
The text was updated successfully, but these errors were encountered: