From ab1b8cf8dc2f062e53185fe085eb7f42d280f7d7 Mon Sep 17 00:00:00 2001 From: Timothée Ravier Date: Aug 21 2023 07:43:01 +0000 Subject: sop_mass_branching: Improve formatting --- diff --git a/modules/release_guide/pages/sop_mass_branching.adoc b/modules/release_guide/pages/sop_mass_branching.adoc index ff2a08a..f745528 100644 --- a/modules/release_guide/pages/sop_mass_branching.adoc +++ b/modules/release_guide/pages/sop_mass_branching.adoc @@ -77,9 +77,17 @@ NOTE: The `--createfile` argument is necessary, that file is needed for the next [NOTE] ==== Due to memory leak issue in pdc, we need to set the config in -/etc/pdc.d/fedora.json \{ "fedora": \{ "host": -"http://pdc-web02.iad2.fedoraproject.org/rest_api/v1/", "develop": -false, "ssl-verify": false, } } +`/etc/pdc.d/fedora.json`: +``` +{ + "fedora": + { + "host": "http://pdc-web02.iad2.fedoraproject.org/rest_api/v1/", + "develop": false, + "ssl-verify": false + } +} +``` ==== == dist-git @@ -423,24 +431,57 @@ be owned by _ftpsync:ftpsync_ To create a rawhide release in bodhi, you need to run: -[attributes] -`` -$ bodhi releases create --name "F{rawhide}" --long-name "Fedora {rawhide}" --id-prefix FEDORA --version {rawhide} --branch f{rawhide} --dist-tag f{rawhide} --stable-tag f{rawhide} --testing-tag f{rawhide}-updates-testing --candidate-tag f{rawhide}-updates-candidate --pending-stable-tag f{rawhide}-updates-pending --pending-testing-tag f{rawhide}-updates-testing-pending --pending-signing-tag f{rawhide}-signing-pending --state pending --override-tag f{rawhide}-override --create-automatic-updates --not-composed-by-bodhi -`` +[source,bash,subs="attributes"] +---- +$ bodhi releases create \ + --name "F{rawhide}" --long-name "Fedora {rawhide}" \ + --id-prefix FEDORA --version {rawhide} --branch f{rawhide} \ + --dist-tag f{rawhide} \ + --stable-tag f{rawhide} \ + --testing-tag f{rawhide}-updates-testing \ + --candidate-tag f{rawhide}-updates-candidate \ + --pending-stable-tag f{rawhide}-updates-pending \ + --pending-testing-tag f{rawhide}-updates-testing-pending \ + --pending-signing-tag f{rawhide}-signing-pending \ + --state pending \ + --override-tag f{rawhide}-override \ + -create-automatic-updates \ + --not-composed-by-bodhi +---- To create a container release for rawhide in bodhi, you need to run: -[attributes] -`` -$ bodhi releases create --name "F{rawhide}C" --long-name "Fedora {rawhide} Containers" --id-prefix FEDORA-CONTAINER --version {rawhide} --branch f{rawhide} --dist-tag f{rawhide}-container --stable-tag f{rawhide}-container-updates --testing-tag f{rawhide}-container-updates-testing --candidate-tag f{rawhide}-container-updates-candidate --pending-stable-tag f{rawhide}-container-updates-pending --pending-testing-tag f{rawhide}-container-updates-testing-pending --state pending --override-tag f{rawhide}-container-override -`` +[source,bash,subs="attributes"] +---- +$ bodhi releases create \ + --name "F{rawhide}C" --long-name "Fedora {rawhide} Containers" \ + --id-prefix FEDORA-CONTAINER --version {rawhide} --branch f{rawhide} \ + --dist-tag f{rawhide}-container \ + --stable-tag f{rawhide}-container-updates \ + --testing-tag f{rawhide}-container-updates-testing \ + --candidate-tag f{rawhide}-container-updates-candidate \ + --pending-stable-tag f{rawhide}-container-updates-pending \ + --pending-testing-tag f{rawhide}-container-updates-testing-pending \ + --state pending \ + --override-tag f{rawhide}-container-override +---- To create a flatpak release for branched in bodhi, you need to run: -[attributes] -`` -$ bodhi releases create --name "F{branched}F" --long-name "Fedora {branched} Flatpaks" --id-prefix FEDORA-FLATPAK --version {branched} --branch f{branched} --dist-tag f{branched}-flatpak --stable-tag f{branched}-flatpak-updates --testing-tag f{branched}-flatpak-updates-testing --candidate-tag f{branched}-flatpak-updates-candidate --pending-stable-tag f{branched}-flatpak-updates-pending --pending-testing-tag f{branched}-flatpak-updates-testing-pending --state pending --override-tag f{branched}-flatpak-override -`` +[source,bash,subs="attributes"] +---- +$ bodhi releases create \ + --name "F{branched}F" --long-name "Fedora {branched} Flatpaks" \ + --id-prefix FEDORA-FLATPAK --version {branched} --branch f{branched} \ + --dist-tag f{branched}-flatpak \ + --stable-tag f{branched}-flatpak-updates \ + --testing-tag f{branched}-flatpak-updates-testing \ + --candidate-tag f{branched}-flatpak-updates-candidate \ + --pending-stable-tag f{branched}-flatpak-updates-pending \ + --pending-testing-tag f{branched}-flatpak-updates-testing-pending \ + --state pending \ + --override-tag f{branched}-flatpak-override +---- You need to run the `bodhi openshift` playbook, so that UI will know about the new release. Then, you need to restart