Project

Profile

Help

Issue #7209

OpenAPI schema paths are not namespaced

Added by dkliban@redhat.com 2 months ago. Updated about 2 months ago.

Status:
CLOSED - CURRENTRELEASE
Priority:
Normal
Assignee:
Category:
-
Sprint/Milestone:
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}".

Associated revisions

Revision a9a6ff3c View on GitHub
Added by mdellweg 2 months ago

Namespace href placeholder in schema generation

fixes #7209 https://pulp.plan.io/issues/7209

History

#1 Updated by fao89 2 months ago

  • Triaged changed from No to Yes
  • Sprint set to Sprint 78

#2 Updated by mdellweg 2 months ago

  • Status changed from NEW to ASSIGNED
  • Assignee set to mdellweg

#3 Updated by pulpbot 2 months ago

  • Status changed from ASSIGNED to POST

#4 Updated by mdellweg 2 months ago

  • Status changed from POST to MODIFIED

#5 Updated by dkliban@redhat.com about 2 months ago

  • Sprint/Milestone set to 3.6.0

#6 Updated by pulpbot about 2 months ago

  • Status changed from MODIFIED to CLOSED - CURRENTRELEASE

Please register to edit this issue

Also available in: Atom PDF