Hide Forgot
Description of problem: Non-custom repos are now able to be updated and shown. Yet the APi descriptions for those paths specify that only custom repos can use these paths. Version-Release number of selected component (if applicable): Satellite 6.2 Beta Snap 4 How reproducible: Always Steps to Reproduce: 1. submit a GET request to /api/v2/ Actual results: "repositories": { "List of enabled repositories": "/katello/api/repositories", "Create a custom repository": "/katello/api/repositories", "Show the available repository types": "/katello/api/repositories/repository_types", "Show a custom repository": "/katello/api/repositories/:id", "Sync a repository": "/katello/api/repositories/:id/sync", "Export a repository": "/katello/api/repositories/:id/export", "Update a custom repository": "/katello/api/repositories/:id", "Destroy a custom repository": "/katello/api/repositories/:id", "Upload content into the repository": "/katello/api/repositories/:id/upload_content", "Import uploads into a repository": "/katello/api/repositories/:id/import_uploads", "Return the content of a repo gpg key, used directly by yum": "/katello/api/repositories/:id/gpg_key_content" }, Expected results: "repositories": { "List of enabled repositories": "/katello/api/repositories", "Create a custom repository": "/katello/api/repositories", "Show the available repository types": "/katello/api/repositories/repository_types", "Show a repository": "/katello/api/repositories/:id", "Sync a repository": "/katello/api/repositories/:id/sync", "Export a repository": "/katello/api/repositories/:id/export", "Update a repository": "/katello/api/repositories/:id", "Destroy a custom repository": "/katello/api/repositories/:id", "Upload content into the repository": "/katello/api/repositories/:id/upload_content", "Import uploads into a repository": "/katello/api/repositories/:id/import_uploads", "Return the content of a repo gpg key, used directly by yum": "/katello/api/repositories/:id/gpg_key_content" },
Created redmine issue http://projects.theforeman.org/issues/14382 from this bug
Moving to POST since upstream bug http://projects.theforeman.org/issues/14382 has been closed ------------- Zach Huntington-Meath Applied in changeset commit:katello|1449c65267b51cf484993427cd63211543bfa296.
Verified in Satellite 6.2 Beta Snap 15.2 The api/v2 documentation is now updated to reflect the latest changes. "repositories": { "List of enabled repositories": "/katello/api/repositories", "Create a custom repository": "/katello/api/repositories", "Show the available repository types": "/katello/api/repositories/repository_types", "Show a repository": "/katello/api/repositories/:id", "Sync a repository": "/katello/api/repositories/:id/sync", "Export a repository": "/katello/api/repositories/:id/export", "Update a repository": "/katello/api/repositories/:id", "Destroy a custom repository": "/katello/api/repositories/:id", "Upload content into the repository": "/katello/api/repositories/:id/upload_content", "Import uploads into a repository": "/katello/api/repositories/:id/import_uploads", "Return the content of a repo gpg key, used directly by yum": "/katello/api/repositories/:id/gpg_key_content" }
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHBA-2016:1501