-
Bug
-
Resolution: Done
-
Normal
-
None
-
None
As discussed in our meetings, we need to have a tags section added to the spec denoting which namespace they all belong to. See below for an example from cloud-connector's api.
{ "openapi": "3.0.0", "servers": [ { "description": "Cloud-Connector API", "url": "/api/cloud-connector/" } ], "info": { "description": "Cloud-Connector Service", "version": "1.0.0", "title": "Cloud-Connector Service" }, "tags": [ { "name": "api", "description": "RESTful service" }, { "name": "connection", "description": "Connection status operations" } ], "paths": { "/v2/connections/{client_id}/message": { "post": { "tags": [ "api" ], --snip-- }
Without this, we have a generation that produces a large diff with it wanting to use the namespace of 'Default' API.
- is cloned by
-
RHCLOUD-22865 [QE] Ingress API is missing tags in openapi spec
- Closed