Cirrus: Add CI self-destruct condition on EOL date

Fixes: #18261

This branch will never receive any security-backports when the
associated RHEL release reaches EOL.  Add a condition to force CI to
break with a helpful message, after this RHEL EOL date.

Signed-off-by: Chris Evich <cevich@redhat.com>
This commit is contained in:
Chris Evich
2023-05-02 14:11:07 -04:00
parent c54e5d9b43
commit b048b6e053

View File

@ -19,6 +19,17 @@ die_unknown() {
die "Unknown/unsupported \$$var_name '$var_value'"
}
_EOL=20250501
if [[ $(date +%Y%m%d) -ge $_EOL ]]; then
die "As of $_EOL this branch is probably
no longer supported in RHEL 8.4.0, please
confirm this with RHEL Program Management. If so:
It should be removed from Cirrus-Cron,
the .cirrus.yml file removed, and
the VM images (manually) unmarked
'permanent=true'"
fi
msg "************************************************************"
msg "Setting up runtime environment"
msg "************************************************************"