XMLWordPrintable

    • Icon: Sub-task Sub-task
    • Resolution: Done
    • Icon: Undefined Undefined
    • RDO Dalmatian
    • None
    • packstack
    • None
    • 1
    • False
    • Hide

      None

      Show
      None
    • False

      The tagging operation (annotated and signed) needs to be done manually:

      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

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

                Created:
                Updated:
                Resolved: