Uploaded image for project: 'OpenShift Over the Air'
  1. OpenShift Over the Air
  2. OTA-909

Define an API for Cincinnati serving signatures to the cluster-version operator

XMLWordPrintable

    • Icon: Story Story
    • Resolution: Done
    • Icon: Normal Normal
    • None
    • None
    • None
    • OTA 233, OTA 234, OTA 235, OTA 236, OTA 237, OTA 238

      A path prefix like /api/upgrades_info would match our existing graph endpoint and recent /api/upgrades_info/graph-data tarball endpoint. A suffix like ${DIGEST_WITH_EQUAL}/signature-# would match current signature stores like this and plug into our existing library-go implementation. Putting those together, serving signature responses to GET requests for /api/upgrades_info/signatures/${DIGEST_WITH_EQUAL}/signature-# would be one API for the CVO to retrieve signatures from Cincinnati. This story is about building consensus around and finalizing an API for CVOs to retrieve signatures from Cincinnati, to unblock Cincinnati server-side and CVO client-side work.

       

      Definition of Done: 

      • Design the API for serving the signatures
      • consult with CVO

            pratikam Pratik Mahajan
            trking W. Trevor King
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved: