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}".
Actions
Namespace href placeholder in schema generation
fixes #7209 https://pulp.plan.io/issues/7209