Uploaded image for project: 'Satellite'
  1. Satellite
  2. SAT-17438

Remove deprecated & not working API endpoints from APIdoc

XMLWordPrintable

    • Phoenix - Content
    • 0
    • False
    • Moderate
    • Sprint 117, Sprint 118, Sprint 119, Sprint 120, Sprint 121, Sprint 122, Sprint 123
    • None
    • None
    • None
    • None

      Description of problem:
      APIdoc shows below endpoints that do not further work and an attempt to use them returns 404 error. Please remove them from APIdoc:

      GET /katello/api/sync_plans/:sync_plan_id/products List of Products for sync plan

      GET /katello/api/organizations/:organization_id/products/:product_id/sync Get status of repo synchronisation for given product

      GET /katello/api/repositories/:repository_id/sync Get status of synchronisation for given repository

      The latest endpoint does not return 404 but 500 error "unknown keyword: :use_admin_as_cn_pulp_cert".

      (proper API endpoints instead of above are:

      1) List of Products for sync plan :
      /katello/api/v2/products?sync_plan_id=:sync_plan_id&organization_id=:org_id

      2) Get status of repo synchronisation for given product :
      /katello/api/v2/products/:product_id?organization_id=:organization_id

      3) Get status of synchronisation for given repository :
      /katello/api/repositories/:id and "last_sync" section

      Version-Release number of selected component (if applicable):
      6.11.4.1-1

      How reproducible:
      100%

      Steps to Reproduce:
      1. Login to WebUI, open apidoc/v2.html URI and grep for above endpoints.
      2. Try to use the endpoints.

      Actual results:
      1. they are listed but not working.

      Expected results:
      1. the endpoints are not listed

      Additional info:

          There are no Sub-Tasks for this issue.

              rhn-engineering-qjames Quinn James
              ehelms@redhat.com Eric Helms
              Cole Higgins Cole Higgins
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

                Created:
                Updated:
                Resolved: