• Icon: Sub-task Sub-task
    • Resolution: Unresolved
    • Icon: Undefined Undefined
    • RDO Epoxy
    • None
    • packstack
    • None
    • 1
    • False
    • Hide

      None

      Show
      None
    • False
    • RelDel Sprint 9

      The tagging operation (annotated and signed) needs to be done manually:
      You need to be part of the packstack release group to be able to issue a new tag

      TAG=25.0.0
      RELEASE_ID=2024.2

      Release candidate

      git tag -u $KEYID -s -a -m 'RC release for $MASTER_RELEASE $TAG' ${TAG}.0rc1 master
      git push --tags gerrit
      

      We need to only push to Gerrit repo, the packstack-upload-git-mirror Zuul job will then push it to GH mirror
      Check the jobs in pre-release pipeline after pushing the tag https://zuul.opendev.org/t/openstack/builds?project=x%2Fpackstack&pipeline=pre-release&skip=0&limit=100

      Create branch

      ssh review.opendev.org gerrit create-branch x/packstack stable/${RELEASE_ID} master
      

      and submit patch e.g https://review.opendev.org/c/x/packstack/+/931629

      Final Release (when all packages promoted to -release)

      git tag -u $KEYID -s -a -m 'Final release for $MASTER_RELEASE $TAG' ${TAG} stable/${RELEASE_ID}
      git push --tags gerrit
      

      Check the jobs in release pipeline after pushing the tag https://zuul.opendev.org/t/openstack/builds?project=x%2Fpackstack&pipeline=release&skip=0&limit=100

            [RDO-476] Issue new tag and branch for Packstack

            Joel Capitao added a comment - https://review.rdoproject.org/r/c/openstack/packstack-distgit/+/57340

              Unassigned Unassigned
              jcapitao1@redhat.com Joel Capitao
              rhos-dfg-reldel
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated: