Codefresh incident

Quay.io incident is impacting some image pulls

Minor Resolved View vendor source →

Codefresh experienced a minor incident on November 14, 2023 affecting Codefresh Classic Pipeline Engine, lasting 1d. The incident has been resolved; the full update timeline is below.

Started
Nov 14, 2023, 09:03 PM UTC
Resolved
Nov 15, 2023, 09:43 PM UTC
Duration
1d
Detected by Pingoru
Nov 14, 2023, 09:03 PM UTC

Affected components

Codefresh Classic Pipeline Engine

Update timeline

  1. investigating Nov 14, 2023, 09:03 PM UTC

    An incident at Quay.io (https://status.quay.io/incidents/z7sbjqmb34p1) is impacting some pipeline builds, causing failures when the required images are unable to be obtained.

  2. investigating Nov 14, 2023, 09:55 PM UTC

    As a partial workaround to help alleviate the issue, users can set the default marketplace registry to pull from Docker Hub. This setting will make all public typed-steps (excluding direct Freestyle steps) pull images from the specified registry. To configure this, you will first need a registry integration in your Codefresh account for Docker Hub. Then go to account settings -> Pipeline Settings -> Advanced Options -> Public Marketplace Registry, and select your Docker Hub integration in the dropdown. Note that this setting only affects public typed-step image pulls such as codefresh-run, and will not resolve Quay image pull issues for other cases. Image pulls will also be subject to any Docker Hub rate limits associated with your credentials.

  3. identified Nov 14, 2023, 11:28 PM UTC

    We are seeing improved success rate at this time in image pulls from Quay for Codefresh build images. We are continuing to monitor the incident status from Quay.io.

  4. monitoring Nov 15, 2023, 12:34 AM UTC

    Quay.io has implemented fix for the issue and is operating for image pulls. Codefresh default image pulls are functional at this time. We are continuing to monitor Codefresh builds.

  5. resolved Nov 15, 2023, 09:43 PM UTC

    Quay.io is operating correctly for pushes and pulls. This issue is resolved for all Codefresh related operations.