1
0
Fork 0
forked from infra/ansible
ansible/roles
Adam Williamson 9cd1b6f82d greenwave: handle ELN product_version rename, enable RemoteRule
See https://github.com/fedora-infra/bodhi/pull/6110 . We want to
be able to gate (only) Fedora ELN kernel updates via gating.yaml
(RemoteRule). However, if we just turned on the RemoteRule policy
for "fedora-eln", suddenly hundreds of existing gating.yamls which
specify "fedora-*" would apply to ELN, which we don't want.

To solve this, we will make Bodhi use "eln" not "fedora-eln" as
the product_version for ELN. That requires us to add "eln" to the
null policies. Let's also enable RemoteRule for "eln" at the same
time. This should not cause any existing policies to apply (unless
there are any which just specify '*', I guess) but will allow us
to add a kernel policy that applies to 'eln'.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2026-06-02 18:21:34 +00:00
..
abrt Use the combined RabbitMQ CA cert in the clients 2025-04-11 15:15:45 +02:00
ansible-osbuild-worker Fix majority of remaining yamllint warnings and errors 2024-11-28 17:31:45 +10:00
ansible-server Restore arcane breadcrumbs (broken Forge links) 2026-03-11 21:09:36 +00:00
anubis anubis: let Copr servers/clients in 2026-03-13 19:15:54 +00:00
anubis-el anubis-el: also allow POST on pagure 2026-02-14 09:49:03 -08:00
apache Zabbix: fix different handling of /apache-status on proxy hosts 2026-01-26 11:39:48 +00:00
apps-fp-o update location of fedora-packages-static to new home on forge 2026-05-28 11:32:32 +10:00
awx ansiblelint fixes - fqcn[action-core] - shell to ansible.builtin.shell 2025-01-15 11:29:10 +10:00
base nftables: Use the config. table names in staging. 2026-06-01 18:43:59 -04:00
basessh basessh: allow tcp forwarding on noc as well as bastion. 2026-05-29 10:41:46 -07:00
batcave Zabbix: Fix cronjob that generates the SSH target list 2026-05-28 17:18:50 +01:00
bodhi2 Update Bodhi Pungi comps git URL from pagure.io to forge.fedoraproject.org/releng/fedora-comps after the fedora-comps migration 2026-06-01 14:12:09 +05:30
btrfs Use first uppercase letter for all handlers 2025-02-10 20:31:49 +00:00
bugzilla2fedmsg Use first uppercase letter for all handlers 2025-02-10 20:31:49 +00:00
bz_review_report ansiblelint fixes - fqcn[action-core] - package to ansible.builtin.package 2025-01-15 11:28:00 +10:00
centosci-keytab/tasks ansiblelint fixes-- fqcn[action-core] - file to ansible.builtin.file 2025-01-15 10:41:52 +10:00
cgit people: disable cgit snapshots downloading for now 2026-02-25 14:06:36 -08:00
check-compose Update some Forgejo-migrated repo URLs 2026-01-09 18:51:10 -08:00
chrony Mass remove/replace iad2 -> rdu3, 10.3. -> 10.16. 2025-07-03 20:05:02 +02:00
clamav ansiblelint fixes - fqcn[action-core] - template to ansible.builtin.template 2025-01-15 11:30:29 +10:00
cloudstats ansiblelint fixes-- fqcn[action-core] - copy to ansible.builtin.copy 2025-01-15 10:43:31 +10:00
collectd collectd: delete some old fedmsg roles 2025-12-04 12:28:49 -08:00
communishift communishift: debugging efs config 2026-05-11 13:10:35 +01:00
copr copr-be: enable rpmeta build time prediction (observability-only) 2026-06-01 17:21:57 +02:00
debug_env ansiblelint fixes - fqcn[action-core] - template to ansible.builtin.template 2025-01-15 11:30:29 +10:00
developer Use first uppercase letter for all handlers 2025-02-10 20:31:49 +00:00
dhcp_server DHCP: add p10-fco02 builder to the dhcp config 2026-04-30 11:37:45 +01:00
distgit pkgs: allow apache to read fedora-messaging key 2026-06-01 10:27:44 -07:00
dnf-automatic dnf-automatic: create the drop-in file if it doesn't already exist 2025-02-14 10:35:48 +01:00
dns Zabbix: fix DNS perf units, and regexp record trigger 2026-05-28 13:20:09 +01:00
docker-distribution Use first uppercase letter for all handlers 2025-02-10 20:31:49 +00:00
download download: block infinite crawler looping 2026-02-12 16:54:16 -08:00
fas2discourse [fas2discourse] Install make package 2025-07-01 17:49:04 +00:00
fasjson 🐛 roles(fasjson): Remove spaces after commas in email alias definitions 2026-04-29 21:42:06 +00:00
fedmsg Sunset github2fedmsg and fedmsg 2025-02-13 10:08:51 +00:00
fedora-budget Use first uppercase letter for all handlers 2025-02-10 20:31:49 +00:00
fedora-docs Restore arcane breadcrumbs (broken Forge links) 2026-03-11 21:09:36 +00:00
fedora-messaging-utils ansiblelint fixes-- fqcn[action-core] - copy to ansible.builtin.copy 2025-01-15 10:43:31 +10:00
fedora-web matrix: add org.matrix.msc2965.authentication for mas migration 2026-01-13 23:37:40 +00:00
fedora_nightlies Update fedora-nightlies URLs for forgejo migration 2026-01-23 18:48:32 -08:00
fedoraloveskde fedoraloveskde: Switch sources to new location on Fedora Forge 2026-03-11 21:14:09 +00:00
firmware_proxy Firmware: add a proxy to reach downloads.dell.com 2025-11-20 13:58:07 +00:00
flatpak-cache Mass remove/replace iad2 -> rdu3, 10.3. -> 10.16. 2025-07-03 20:05:02 +02:00
freemedia [freemedia] Apply SELinux changes 2025-07-11 15:02:17 +02:00
geoip ansiblelint fixes - fqcn[action-core] - package to ansible.builtin.package 2025-01-15 11:28:00 +10:00
geoip-city-wsgi Use first uppercase letter for all handlers 2025-02-10 20:31:49 +00:00
git pkgs: optimize make-git-checkout-seed.sh 2026-03-24 23:14:10 +00:00
github2fedmsg/tasks Restore arcane breadcrumbs (broken Forge links) 2026-03-11 21:09:36 +00:00
gpu gpu01: add subids for kevin 2026-03-20 17:36:40 +00:00
grobisplitter ansiblelint fixes - fqcn[action-core] - package to ansible.builtin.package 2025-01-15 11:28:00 +10:00
grokmirror_mirror ansiblelint fixes - fqcn[action-core] - template to ansible.builtin.template 2025-01-15 11:30:29 +10:00
haproxy [haproxy] Don't remove default_backend for ipsilon 2026-05-04 16:08:04 +02:00
hosts gpu01: add vpn and hosts file 2026-03-05 16:51:37 -08:00
httpd Zabbix: remove incorrect run_once directives from proxy monitoring 2026-05-28 11:33:34 +01:00
ipa Zabbix: Update IPA template to include healthcheck items/triggers 2026-05-05 15:01:16 +01:00
ipatuura IPA-tuura: restart sssd on config change 2025-10-24 11:22:32 +02:00
ipsilon Badges: the frontend needs its own OIDC client 2026-05-25 10:07:57 +02:00
iscsi_client iscsi_client: readd role, apply to power10 host and switch guests to use it 2025-07-16 15:19:56 -07:00
keepalived Use first uppercase letter for all handlers 2025-02-10 20:31:49 +00:00
kerneltest Save pingou's email box 2026-01-19 22:25:57 +00:00
keytab/service ipa: make sure a bunch of calls do not log sensitive data 2025-03-20 14:48:12 -07:00
kickstarts kickstarts / rhel10-nohd: drop rdp as it is not implemented in rhel 10.1 kickstarts as far as I can tell 2026-05-18 12:42:54 -07:00
koji_builder Merge branch 'nftables' into upstream 2026-06-01 17:33:24 -04:00
koji_hub Fedora 42 is now End Of Life 2026-05-28 20:33:06 +02:00
kojipkgs kojipkgs: all options need - or + if any have it 2026-03-12 12:29:42 -07:00
letsencrypt certgetter: there is only one certgetter in rdu3, not one in every datacenter. Just specify the correct one or proxy playbooks fail for all the proxies in other datacenters 2025-07-04 11:07:41 -07:00
log-detective-backup ansiblelint fixes - fqcn[action-core] - template to ansible.builtin.template 2025-01-15 11:30:29 +10:00
logdetective logdetective: service, dependency on nvidia-cdi 2026-05-28 08:15:50 +00:00
logging Use the combined RabbitMQ CA cert in the clients 2025-04-11 15:15:45 +02:00
login-registry/tasks add some tags to login-registry 2025-07-03 11:50:58 -07:00
mailman3 memcached: move to new rhel10 instances 2026-05-27 12:37:23 -07:00
mariadb_server Mass remove/replace iad2 -> rdu3, 10.3. -> 10.16. 2025-07-03 20:05:02 +02:00
mediawiki memcached: move to new rhel10 instances 2026-05-27 12:37:23 -07:00
memcached Use first uppercase letter for all handlers 2025-02-10 20:31:49 +00:00
messaging/base Use the combined RabbitMQ CA cert in the clients 2025-04-11 15:15:45 +02:00
mirror_forge_ansible mirror_forge_ansible.service: Remove execute bits to make systemd happy. 2026-03-27 11:54:32 -04:00
mirror_pagure_ansible Drop the mirror_pagure_ansible_13 rabbitmq queue 2025-07-04 18:40:04 +02:00
mirrormanager/mirrorlist_proxy mirrormanager / mirrorlist_proxy: add explicit Host: to header in checks 2026-05-21 10:39:45 -07:00
mod_limitipconn ansiblelint fixes - fqcn[action-core] - package to ansible.builtin.package 2025-01-15 11:28:00 +10:00
mod_wsgi Add mod_wsgi.actions and libdnf plugin, to restart httpd. 2025-02-17 19:36:55 +00:00
mote Use first uppercase letter for all handlers 2025-02-10 20:31:49 +00:00
nagios_client Proxies: use a single path on the proxy as destination for the ticketkey 2026-03-13 10:35:10 +00:00
nagios_server Nagios: remove SSH monitoring, Zabbix does it 2026-05-28 17:18:50 +01:00
nfs storinator01: actually commit the exports file too 2026-03-12 20:25:13 -07:00
nvidia-cdi nvidia-cdi: create a role 2026-05-28 08:15:50 +00:00
opendkim Mass remove/replace iad2 -> rdu3, 10.3. -> 10.16. 2025-07-03 20:05:02 +02:00
openqa roles/openqa/server: drop OpenID auth support 2026-01-26 15:40:50 -08:00
openshift openshift: adjust rollout in playbooks for deployment instead of deploymentconfig 2026-05-04 13:39:23 -07:00
openshift-apps greenwave: handle ELN product_version rename, enable RemoteRule 2026-06-02 18:21:34 +00:00
openvpn s390x-test01: add s390x maintainer test machine 2026-05-14 13:07:30 -07:00
packager_alias packager_alias: use lmdb for aliases 2026-05-08 10:38:09 -07:00
packages3 Sunset github2fedmsg and fedmsg 2025-02-13 10:08:51 +00:00
pager_server Use first uppercase letter for all handlers 2025-02-10 20:31:49 +00:00
pagure pagure: hotfix for commit hash 2026-06-01 21:12:12 +00:00
people people: Use ProxyPassReverse to rewrite redirects, and remove the port. 2026-05-11 13:43:38 -04:00
pkgdb-proxy Fedora 42 is now End Of Life 2026-05-28 20:33:06 +02:00
planet Fix typo in the Planet RabbitMQ user 2025-04-11 15:15:45 +02:00
postfix_logreport/tasks ansiblelint fixes - fqcn[action-core] - package to ansible.builtin.package 2025-01-15 11:28:00 +10:00
postgresql_server Add tar to datanommer 2026-04-06 11:06:14 -05:00
push-container-registry ansiblelint fixes - fqcn[action-core] - package to ansible.builtin.package 2025-01-15 11:28:00 +10:00
rabbit Nagios: Drop RabbitMQ checks as Zabbix handles this 2026-03-12 12:30:02 +00:00
rabbitmq Zabbix: Add RabbitMQ monitoring ... to the correct role 2025-12-04 14:27:59 +00:00
rabbitmq_cluster Add the RabbitMQ user for the lookaside cache 2026-06-02 11:54:21 +02:00
redis/tasks ansiblelint fixes - fqcn[action-core] - package to ansible.builtin.package 2025-01-15 11:28:00 +10:00
releng Forgejo migration: pungi-fedora related templates 2025-12-04 12:23:59 +01:00
relvalconsumer Update some Forgejo-migrated repo URLs 2026-01-09 18:51:10 -08:00
repo2json ansiblelint fixes - fqcn[action-core] - package to ansible.builtin.package 2025-01-15 11:28:00 +10:00
review-stats/proxy Use first uppercase letter for all handlers 2025-02-10 20:31:49 +00:00
rkhunter rkhunter: Skip on el10. 2025-10-22 12:38:56 -04:00
robosignatory robosignatory: enable signing on f45-python 2026-06-01 21:09:43 +00:00
rsnapshot-push ansiblelint fixes - fqcn[action-core] - template to ansible.builtin.template 2025-01-15 11:30:29 +10:00
rsyncd Mass remove/replace iad2 -> rdu3, 10.3. -> 10.16. 2025-07-03 20:05:02 +02:00
security.txt Update security.txt for end date and add some more fields 2026-03-12 20:39:02 +00:00
selinux/module/tasks ansiblelint fixes-- fqcn[action-core] - command to ansible.builtin.command 2025-01-15 11:26:47 +10:00
serial-console ansiblelint fixes - fqcn[action-core] - shell to ansible.builtin.shell 2025-01-15 11:29:10 +10:00
sigul Mass remove/replace iad2 -> rdu3, 10.3. -> 10.16. 2025-07-03 20:05:02 +02:00
siguldry/pesign_bridge siguldry/pesign-bridge: Move acl handling to systemd unit 2026-04-08 20:39:23 +00:00
smtp-auth-relay/tasks Use first uppercase letter for all handlers 2025-02-10 20:31:49 +00:00
spamassassin Use first uppercase letter for all handlers 2025-02-10 20:31:49 +00:00
sudo/tasks ansiblelint fixes-- fqcn[action-core] - copy to ansible.builtin.copy 2025-01-15 10:43:31 +10:00
supybot Add bodhi-backend01.stg and adjust value01 2025-07-09 16:00:08 -07:00
tang/tasks ansiblelint fixes - fqcn[action-core] - package to ansible.builtin.package 2025-01-15 11:28:00 +10:00
testcase_stats Use first uppercase letter for all handlers 2025-02-10 20:31:49 +00:00
testdays Use first uppercase letter for all handlers 2025-02-10 20:31:49 +00:00
tftp_server tftp_server: drop old rhcos images 2025-08-06 11:57:39 -07:00
torrent Change torrent-hashes to Kevin's working version. 2026-03-09 18:16:40 -04:00
varnish Zabbix update SSH and Varnish templates 2026-05-19 15:31:40 +01:00
virthost ansiblelint fixes - fqcn[action-core] - package to ansible.builtin.package 2025-01-15 11:28:00 +10:00
web-data-analysis Zabbix: Migrate CountMe file-age checks from Nagios 2026-05-14 16:26:14 +01:00
weblate-backup ansiblelint fixes - fqcn[action-core] - template to ansible.builtin.template 2025-01-15 11:30:29 +10:00
yubikey ansiblelint fixes - fqcn[action-core] - template to ansible.builtin.template 2025-01-15 11:30:29 +10:00
zabbix Zabbix: add trigger for one-off httpcheck items 2026-05-28 09:44:55 +01:00
zanata ansiblelint fixes - fqcn[action-core] - template to ansible.builtin.template 2025-01-15 11:30:29 +10:00
README

Space for our ansible roles - ansible 1.2 and above only