Uploaded image for project: 'Red Hat Advanced Cluster Management'
  1. Red Hat Advanced Cluster Management
  2. ACM-24315

Improve release process for assisted-installer

XMLWordPrintable

    • Icon: Task Task
    • Resolution: Unresolved
    • Icon: Undefined Undefined
    • None
    • None
    • Future Sustainability
    • False
    • Hide

      None

      Show
      None
    • False
    • Not Selected
    • None

      A lot of manual steps are involved to release assisted-installer images for a MCE release

      Current status

      during dev

      • nothing is released
      • mce operator bundle references in config/mce-manifest-gen-config.json : quay.io/acm-d/assisted-XXX-rhelX:v2.X-latest
      • we are not pinning a sha/commit before releasing to stage

      Creation of RC (push to stage)

      • Snapshot & Release Konflux CR are created in the konflux cluster to push to stage registry
      • a PR is opened to https://gitlab.cee.redhat.com/acm/acm-release-management to keep the CRs
      • mce operator bundle repo references in config/mce-manifest-gen-config.json : registry.stage.redhat.io
      • Message to slack channel to inform a new bundle should be built

      Creation of a release

      • Snapshot & Release Konflux CR are created in the konflux cluster to push to prod registry
        -a PR is opened to https://gitlab.cee.redhat.com/acm/acm-release-management to keep the CRs
      • mce operator bundle repo references in config/mce-manifest-gen-config.json : registry.redhat.io
      • Message to slack channel to inform a new bundle should be built

      Proposal

      Having multiple scripts and some orchestration. The initial target was to provide a Service Account to the release team so that they can create Konflux CRs directly in assisted-installer konflux workspace

              Unassigned Unassigned
              rh-ee-mbernard Matthieu Bernardin
              Vladislav Kolodny Vladislav Kolodny
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated: