Actions
Issue #7209
closedOpenAPI schema paths are not namespaced
Start date:
Due date:
Estimated time:
Severity:
2. Medium
Version:
Platform Release:
OS:
Triaged:
Yes
Groomed:
No
Sprint Candidate:
No
Tags:
Sprint:
Sprint 78
Quarter:
Description
The OpenAPI schema has paths that look like "{package_href}". This is not a problem when the schema is used to generate bindings because only a subset of the schema is used. However, when the entire schema is requested for all the installed plugins, it is possible that two plugins will have overlapping paths for content. RPM and Debian plugins are prime examples of this. They both have "{package_href}" paths. It would be better if the generated schema referred to these paths as "{rpm_package_href}" and "{deb_package_href}".
Updated by fao89 over 4 years ago
- Triaged changed from No to Yes
- Sprint set to Sprint 78
Updated by mdellweg over 4 years ago
- Status changed from NEW to ASSIGNED
- Assignee set to mdellweg
Updated by pulpbot over 4 years ago
- Status changed from ASSIGNED to POST
Added by mdellweg over 4 years ago
Updated by mdellweg over 4 years ago
- Status changed from POST to MODIFIED
Applied in changeset pulpcore|a9a6ff3cd8b7e59d987c3ed4b9742fa869c2a090.
Updated by pulpbot over 4 years ago
- Status changed from MODIFIED to CLOSED - CURRENTRELEASE
Actions
Namespace href placeholder in schema generation
fixes #7209 https://pulp.plan.io/issues/7209