Uploaded image for project: 'Automation Hub'
  1. Automation Hub
  2. AAH-766

Promote existing EE entpoints into v3

    • Icon: Task Task
    • Resolution: Done
    • Icon: Critical Critical
    • 2.4
    • None
    • Backend
    • None

      • Improve consistency on all endpoints under _ui/v1/execution-environments
        • All objects must return a "pulp_href" and "id" field. "pk" fields should be removed.
        • All objects must return "created_at" and "updated_at" instead of pulp_created or created. Sort fields for these need to be updated as well.
      • Move EE endpoints
        • /api/automation-hub/_ui/v1/execution-environments/repositories/ -> /api/automation-hub/v3/plugin/execution-environments/repositories/
        • /api/automation-hub/_ui/v1/execution-environments/namespaces/ -> delete
        • /api/automation-hub/_ui/v1/execution-environments/registries/ -> /api/automation-hub/pulp/api/v3/remotes/galaxy/container-registry/
        • /api/automation-hub/_ui/v1/execution-environments/remotes/ -> TBD
          • If https://github.com/pulp/pulpcore/issues/2824 is implemented, then we can just use the pulp APIs for this and delete this endpoint. If it's not implemented, this should go to /api/automation-hub/v3/plugin/execution-environments/remotes/

              jjerabek@redhat.com Jiri Jerabek
              dnewswan David Newswanger
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved: