Uploaded image for project: 'Project Quay'
  1. Project Quay
  2. PROJQUAY-2861

Decommission Apostille on quay.io

XMLWordPrintable

    • Icon: Task Task
    • Resolution: Done
    • Icon: Major Major
    • None
    • None
    • quay.io
    • None
    • False
    • False

      Epic Goal

      • Shut down the apostille service behind quay.io

      Why is this important?

      • apostille is a legacy, proprietary service based on Docker Content Trust and not used by many customers on quay.io
      • near zero experience with the service on current quay team- service is more of a liability than an asset at this point
      • apostille never onboarded to app interface and cost to do so is not worth the benefit the feature will provide
      • latest python3 code on quay.io has support for cosign media types which further reduces the need to support this as a signing solution for quay.io

      Scenarios

      1. notify quay.io customers that in 30 days the signing service will be shut down.  this should have no impact on existing signed repositories but users will not be able to create signed repositories after this date.
      2. disable the repository setting allowing users to specify a repository is signed.
      3. shut down the apostille production VMs on EC2
      4. decommission the 'quay' OSD v3 cluster

      Acceptance Criteria

      Dependencies (internal and external)

      1. ...

      Previous Work (Optional):

      Open questions::

      Done Checklist

      • CI - CI is running, tests are automated and merged.
      • Release Enablement <link to Feature Enablement Presentation>
      • DEV - Upstream code and tests merged: <link to meaningful PR or GitHub Issue>
      • DEV - Upstream documentation merged: <link to meaningful PR or GitHub Issue>
      • DEV - Downstream build attached to advisory: <link to errata>
      • QE - Test plans in Polarion: <link or reference to Polarion>
      • QE - Automated tests merged: <link or reference to automated tests>
      • DOC - Downstream documentation merged: <link to meaningful PR>

              Unassigned Unassigned
              bdettelb@redhat.com Bill Dettelback
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated:
                Resolved: