Uploaded image for project: 'CoreOS OCP'
  1. CoreOS OCP
  2. COS-3915 Pipeline monitoring w.s 23022026
  3. COS-3968

build #3478 - rhel-9.6 x86_64 - GCP upload failed: Event-Based hold prevents overwrite

XMLWordPrintable

    • Icon: Sub-task Sub-task
    • Resolution: Done
    • Icon: Undefined Undefined
    • None
    • None
    • False
    • Hide

      None

      Show
      None
    • False
    • CoreOS East - Sprint 284

      Build Details

      Field Value
      Job build
      Build Number #3478
      Stream rhel-9.6
      Arch x86_64
      Build ID 9.6.20260225-0
      Timestamp 2026-02-25T15:12:51
      Jenkins URL [build/3478 [https://jenkins\-rhcos\-\-prod\-pipeline.apps.int.prod\-stable\-spoke1\-dc\-iad2.itup.redhat.com/job/build/3478/\]||https://jenkins-rhcos--prod-pipeline.apps.int.prod-stable-spoke1-dc-iad2.itup.redhat.com/job/build/3478/] ]

      Error Message

      Uploading image failed: googleapi: Error 403: Object 'rhcos/rhcos/rhcos\-9\-6\-20260225\-0\-gcp\-x86\-64.tar.gz' is under active Event\-Based hold and cannot be deleted, overwritten or archived until hold is removed., forbidden
      

      Root Cause

      The GCP storage bucket has an Event-Based hold on the existing object, preventing overwrite. This is a GCP bucket policy/retention issue.

      The build also failed due to Azure credentials (COS-3965), but the GCP error is a separate issue.

      Resolution

      Remove the Event-Based hold from the GCP bucket object, or configure the bucket to allow overwrites for CI uploads.

      Related Issues

      • COS-3965 - Azure credentials expired (separate issue, also affected this build)

              Unassigned Unassigned
              cverna@redhat.com Clément Verna
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved: