Uploaded image for project: 'Hybrid Cloud Console'
  1. Hybrid Cloud Console
  2. RHCLOUD-40117

bonfire image configuration for konflux migration

XMLWordPrintable

    • Incidents & Support
    • False
    • Hide

      None

      Show
      None
    • False
    • None
    • Unset
    • None

      Hi,
      How do I override the image being deployed by bonfire on tekton-bonfire in konflux.
      It's insisting on trying to use: quay.io/cloudservices/automation-analytics-api instead of quay.io/redhat-user-workloads/aap-aa-tenant/aap-aa-main/automation-analytics-backend-main built and pushed by https://github.com/konflux-ci/build-definitions pipeline.
       
      Normal Pulling 32s (x3 over 74s) kubelet Pulling image "quay.io/cloudservices/automation-analytics-api:6036d291ea141dd1888d0707b227319da632dece5720ecbd04d404c4bab58b9a" Warning Failed 31s (x3 over 73s) kubelet Failed to pull image "quay.io/cloudservices/automation-analytics-api:6036d291ea141dd1888d0707b227319da632dece5720ecbd04d404c4bab58b9a":
      We cannot change the image location definition in app-interface as there is no validation against the image being built in tekton. (chicken before the egg)
      https://gitlab.cee.redhat.com/service/app-interface/-/blob/master/data/services/insights/tower-analytics/cicd/build.yml?ref_type=heads#L62I need to just change the image on the tekton-bonfire deployment to quay.io/redhat-user-workloads/aap-aa-tenant/aap-aa-main/automation-analytics-backend-main.
      And continue to debug and prepare the rest of the validation steps, prior to change it in app-interface to the new image location.Build output here:
      https://konflux.apps.stone-prod-p02.hjvn.p1.openshiftapps.com/application-pipeline/workspaces/aap-aa/ap[…]/aap-aa-44869/logs?task=deploy-applicationbonfire is ignoring "IMAGE" typically being provided via "--set-image-tag $IMAGE=$IMAGE_TAG"
      https://github.com/RedHatInsights/bonfire https://gitlab.cee.redhat.com/automation-analytics/automation-analytics-backend/-/blob/main/coverage.sh?ref_type=heads#L12should we just push into quay.io/cloudservices/automation-analytics-api until we are ready to switch over to the new location?  or keep the old location?thank you
      @aa-api-team

              Unassigned Unassigned
              daoneill@redhat.com David O Neill
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

                Created:
                Updated: