#9791 Create container tag and bodhi release for rawhide at branching
Merged 3 years ago by mohanboddu. Opened 3 years ago by mohanboddu.
mohanboddu/releng container-branching  into  master

@@ -960,7 +960,13 @@ 

  

      $ bodhi releases create --name "F32" --long-name "Fedora 32" --id-prefix FEDORA --version 32 --branch f32 --dist-tag f32 --stable-tag f32 --testing-tag f32-updates-testing --candidate-tag f32-updates-candidate --pending-stable-tag f32-updates-pending --pending-testing-tag f32-updates-testing-pending --pending-signing-tag f32-signing-pending --state pending --override-tag f32-override --create-automatic-updates --not-composed-by-bodhi

  

- To create a flatpak release in bodhi, you need to run

+ To create a container release for rawhide in bodhi, you need to run

+ 

+ ::

+ 

+     $ bodhi releases create --name "F34C" --long-name "Fedora 34 Containers" --id-prefix FEDORA-CONTAINER --version 34 --branch f34 --dist-tag f34-container --stable-tag f34-container-updates --testing-tag f34-container-updates-testing --candidate-tag f34-container-updates-candidate --pending-stable-tag f34-container-updates-pending --pending-testing-tag f34-container-updates-testing-pending --state pending --override-tag f34-container-override

+ 

+ To create a flatpak release for branched in bodhi, you need to run

  

  ::

  

@@ -101,12 +101,21 @@ 

  

  "${KOJICLI}" tag-pkg "f${release}-build" "$(${KOJICLI} latest-build "f${old_release}-build" glibc64 glibc32 --quiet|sed -e "s| .*||g" )"

  

+ # Set up a corresponding set of tags for containers.

+ container_release=${release}-container

+ "${KOJICLI}" add-tag --parent "f${container_release}" "f${container_release}-updates"

+ "${KOJICLI}" add-tag --parent "f${container_release}-updates" "f${container_release}-updates-candidate"

+ "${KOJICLI}" add-tag --parent "f${container_release}-updates" "f${container_release}-updates-testing"

+ "${KOJICLI}" add-tag --parent "f${container_release}-updates-testing" "f${container_release}-updates-testing-pending"

+ "${KOJICLI}" add-tag --parent "f${container_release}-updates" "f${container_release}-updates-pending"

+ "${KOJICLI}" add-tag --parent "f${container_release}-updates" "f${container_release}-override"

+ 

  "${KOJICLI}" add-target "f${release}" "f${release}-build" "f${release}-updates-candidate"

  "${KOJICLI}" add-target "f${release}-candidate" "f${release}-build" "f${release}-updates-candidate"

  "${KOJICLI}" add-target "f${release}-infra" "f${release}-infra-build" "f${release}-infra-candidate"

- "${KOJICLI}" add-target "f${release}-container-candidate" "f${release}-container-build" "f${release}-container"

+ "${KOJICLI}" add-target "f${release}-container-candidate" "f${release}-container-build" "f${release}-container-updates-candidate"

  "${KOJICLI}" edit-target rawhide --dest-tag="f${release}-updates-candidate" --build-tag="f${release}-build"

- "${KOJICLI}" edit-target rawhide-container-candidate --dest-tag="f${release}-container" --build-tag="f${release}-container-build"

+ "${KOJICLI}" edit-target rawhide-container-candidate --dest-tag="f${release}-container-updates-candidate" --build-tag="f${release}-container-build"

  

  

  "${KOJICLI}" remove-tag-inheritance rawhide "f${old_release}"

rebased onto 73872d0

3 years ago

Pull-Request has been merged by mohanboddu

3 years ago