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

build #3461/#3462 - Azure credentials expired (client secret)

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 Numbers #3461, #3462
      Streams 4.18-9.4, 4.17-9.4
      Arch x86_64
      Timestamp 2026-02-25T08:12
      Duration ~2 hours (builds completed, upload failed)
      Jenkins URLs https://jenkins-rhcos--prod-pipeline.apps.int.prod-stable-spoke1-dc-iad2.itup.redhat.com/job/build/3461/ https://jenkins-rhcos--prod-pipeline.apps.int.prod-stable-spoke1-dc-iad2.itup.redhat.com/job/build/3462/

      Root Cause Analysis

      The builds completed successfully but failed during the Azure image upload stage because the Azure service principal client secret has expired.

      Error Message

      2026\-02\-25T08:59:56Z ore/azure: Fetching storage service keys failed: DefaultAzureCredential authentication failed
      
      {
        "error": "invalid\_client",
        "error\_description": "AADSTS7000222: The provided client secret keys for app '23f4f29a\-6e00\-4ebe\-bceb\-9cdbd03a53fb' are expired. Visit the Azure portal to create new keys for your app: [https://aka.ms/NewClientSecret|https://aka.ms/NewClientSecret], or consider using certificate credentials for added security: [https://aka.ms/certCreds."|https://aka.ms/certCreds."]
      }
      

      Analysis

      The Azure service principal used for uploading RHCOS images to Azure has an expired client secret. This affects all builds that attempt to upload Azure images.

      App ID: 23f4f29a-6e00-4ebe-bceb-9cdbd03a53fb

      Resolution

      1. Generate a new client secret in the Azure portal for the service principal
      2. Update the Jenkins credentials with the new secret
      3. Retry the failed builds

      This is blocking all Azure image uploads until resolved.

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

                Created:
                Updated:
                Resolved: