Uploaded image for project: 'CentOS Stream Pipeline'
  1. CentOS Stream Pipeline
  2. CS-3048

Please allow draft builds to be built into side-tags

XMLWordPrintable

    • Icon: Ticket Ticket
    • Resolution: Done
    • Icon: Undefined Undefined
    • None
    • None
    • Infrastructure
    • None
    • 2
    • False
    • Hide

      None

      Show
      None
    • False
    • None
    • Testable
    • rhel-cle-pnp
    • CentOS Stream 2025 Sprint 10

      Corresponding RHEL ticket: ROK-1102

      MR that enabled it: https://gitlab.cee.redhat.com/brew/brew-confs/-/merge_requests/345


      In RHEL on GitLab we pass the --skip-tag option to brew/koji when doing draft builds into side-tags. We do this as draft builds were originally only allowed in *-draft tags by policy, so we had to skip tagging at build time and then once a draft was promoted then tag it into the side-tag.

      This started to become an issue with Konflux, as it mandates draft builds and tags builds into side-tags, but the CS build for that MR could still be done without draft builds. This, and other issues, caused the CS & RHEL side-tags to look inconsistent which started to cause us problems.

      We would like to drop --skip-tag now so that side-tags with draft builds are consistent across all build systems: https://gitlab.com/redhat/centos-stream/ci-cd/osci-pipelines/-/merge_requests/536

      We have the policy updated for RHEL, but we need to be able to tag draft builds into side-tags in CS before we can proceed.

              farrotin@redhat.com Fabian Arrotin
              ckelley@redhat.com Chris Kelley
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

                Created:
                Updated:
                Resolved: