The greenwave policy "bodhiupdate_bodhipush_openqa_upgrade" in ansible roles/openshift-apps/greenwave/templates/fedora.yaml is supposed to apply only to Branched (if it exists) and to stable releases except the oldest current stable.
So when release N goes EOL, release N+1 becomes 'oldest current stable', and must be taken out of this policy.
We need to ensure this is done when a release is being EOLed, either by manually updating the greenwave policy file or by updating it to use ansible templating somehow so the change happens automatically.
If we want to convert the whole file to using templating for the versions, here are the rules for versions for each policy AFAIR:
kojibuild_bodhipush_no_requirements
bodhiupdate_bodhipush_no_requirements
fedora-*
kojibuild_bodhipush_remoterule
bodhiupdate_bodhipush_openqa
bodhiupdate_bodhipush_openqa_upgrade
compose_sync_requiredtests
fedora-rawhide
Also, of course, the greenwave playbook must be run.
Metadata Update from @zlopez: - Issue tagged with: automation, docs, medium-gain, medium-trouble
Greenwave uses a template now that sets the correct releases.
Metadata Update from @kevin: - Issue close_status updated to: Fixed - Issue status updated to: Closed (was: Open)
...and the EOL SOP says to run the greenwave playbook: https://docs.fedoraproject.org/en-US/infra/release_guide/release_eol/#_run_the_playbooks
just to note that box was checked :D
Log in to comment on this ticket.