ansible/roles
Adam Williamson 2b6c8be5aa openqa etc: reinstall local Python libs when Python ver changes
In openqa/dispatcher, relvalconsumer and check-compose roles, we
install Python libraries from git checkouts (these are things we
don't really want to package as they change too much). This
enhances those roles so that we check whether pip considers the
libraries to be installed, and install them if it doesn't. The
purpose is to catch when the Python version rolls over on system
upgrade, and reinstall the libraries in that case - I got bitten
by this when upgrading to F32, I forgot to reinstall these libs
for Python 3.8, and it broke things for a couple of days before
I noticed and fixed it manually...

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2020-05-13 09:58:50 -07:00
..
abrt retrace: typo in variable name 2020-04-24 21:34:28 +02:00
ansible-ansible-awx
ansible-ansible-openshift-ansible [openshift-ansible] update kickstart ip for iad2 and correct jinja if statement for templates 2020-05-12 20:59:39 +00:00
ansible-server ansible-server: fix roles path to work with linux-system-roles 2020-05-12 16:11:20 -07:00
apache ansible: change when conditions to use == instead of is when checking strings. 2020-04-24 21:34:10 +02:00
apps-fp-o Get rid of modernpaste everywhere, redirect it to paste.centos.org everywhere 2020-04-24 21:34:18 +02:00
autosigner
awstats move the logs analysis up one more day and see how that works. 2020-04-24 21:34:12 +02:00
badges Add myself as admin for the badge app 2020-04-24 21:34:26 +02:00
base base: postfix: comment duplicate alias_maps thats sending warnings from bastion01.iad2 2020-05-08 20:30:33 -07:00
basessh [pagure] put back changes into configs I whacked earlier 2020-04-24 21:34:20 +02:00
basset basset/worker: apply hotfix 2020-04-24 21:34:09 +02:00
batcave iad2: add current, hopefully final external net 2020-05-12 14:22:06 -07:00
beaker
bkernel bkernel: Convert from dnf/with_items to package/name. 2019-06-11 15:02:03 +00:00
blockerbugs Blockerbugs: adding chronic to cron sync to reduce cron emails 2019-06-20 11:41:15 +00:00
bodhi2 bodhi: use the python3 version of koji-cli-plugins 2020-05-08 13:59:49 +02:00
bugzilla2fedmsg Our cert is old, and the name doesn't match. Use the correct string here. 2018-12-11 18:52:41 +00:00
builder_repo
bz_review_report bz_review_report: update package command to not use items 2019-06-11 17:56:22 +02:00
certbot Fix ordering 2018-10-31 16:16:21 +01:00
cgit Remove infinote from ansible 2020-04-24 21:34:09 +02:00
check-compose openqa etc: reinstall local Python libs when Python ver changes 2020-05-13 09:58:50 -07:00
chrony the problem was that some of the host names were listed as cloud-noc01.fedorainfracloud.org and others were named cloud-noc01.cloud.fedoraproject.org. Move to 1 name throughout ansible 2020-04-24 21:34:27 +02:00
ci_resultsdb ci_resultsdb: enable logging for resultsdb_listener at the debug level for now 2020-04-24 21:34:17 +02:00
clamav
clevis iad2: add a clevis role to adjust virthosts for clevis/tang 2020-05-07 17:09:17 -07:00
cloudstats
collectd iad2: drop this link, we do not need it anymore 2020-05-08 15:52:05 -07:00
copr copr-keygen: drop old comment related to mounts 2020-05-12 06:43:26 +02:00
copr_hypervisor_aarch64 copr: builders: set fastestmirror really on aarch64 2020-04-24 21:34:08 +02:00
datagrepper fedora-messaging-migration: Patches from Karsten Hopp to move script calling things from fedmsg to fedora-messaging 2020-04-24 21:34:16 +02:00
debug_env
developer
dhcp_server iad2: install dhcp-server on rhel8 instead of dhcp, package has moved 2020-05-08 14:22:17 -07:00
distgit distgit/pagure: allow provenpackager to by-pass PR-only projects 2020-05-11 11:48:06 +02:00
dnf-automatic dnf-automatic: disable updates repo on initial install. 2020-04-24 21:34:12 +02:00
dns BIND: rethink having a seperate dns zone for build and qa 2020-05-07 15:27:28 -04:00
docker-distribution Allow delete on candidate registery so we can clean up old images. 2018-09-24 22:00:57 +00:00
download httpd: download servers fix to 408's 2020-04-30 09:57:16 +00:00
easyfix Bring upstream change adding support for trivial keyword from bz 2018-11-15 21:59:23 +00:00
ec2_proxy ec2_proxy: create role and try to do partition stuff automatically in the future 2020-04-24 21:34:21 +02:00
elections/tasks remove final elections items from ansible 2020-04-24 21:34:29 +02:00
epylog epylog: more weeding 2020-04-24 21:34:27 +02:00
fas_client aliases / fas blacklist: add alias for new fedora-admin-xmlrpc 2020-04-30 00:00:03 +00:00
fas_server fas server: change admin bugzilla user to new fedoraproject.org 2020-04-30 22:06:48 +00:00
fedimg fedimg: update package command to not use items 2019-06-11 17:22:12 +02:00
fedmsg Add notification for badges to #fedora-badges 2020-05-12 17:16:47 +02:00
fedocal fedocal: update package command to not use items 2019-06-11 17:56:22 +02:00
fedora-budget
fedora-docs docs-translation-update: change cron to run at 22 instead of 2. Fixes ticket 8847. 2020-04-24 21:34:29 +02:00
fedora-docs-old/proxy docs unified website in stg. ticket 7130 2018-08-01 19:51:25 +00:00
fedora-web remove boot items from configs 2020-04-24 21:34:25 +02:00
freemedia freemedia: update package command to not use items 2019-06-11 17:56:22 +02:00
geoip
geoip-city-wsgi geoip-city-wsgi: also install python2-geoip2 2020-04-24 21:34:28 +02:00
git ansible: change when conditions to use == instead of is when checking strings. 2020-04-24 21:34:10 +02:00
github2fedmsg
gitolite
gluster do not show these commands as changed 2018-08-22 16:55:50 +00:00
gnome_backups GNOME Backups: these boxes were decommissioned 2020-05-13 17:31:13 +02:00
grobisplitter [grobisplitter] upgrade to latest splitter 2020-04-24 21:34:10 +02:00
grokmirror_mirror switch grokmirror to every 30min 2018-07-26 04:31:02 +00:00
haproxy proxy: Fix a number of links in the 503 error template 2020-04-24 21:34:20 +02:00
hosts iad2: add hosts file for bastion01.iad2 for now 2020-05-06 12:49:24 -07:00
httpd proxies / lists: name the robots files correctly 2020-04-29 22:56:01 +00:00
ipa/server
ipsilon add aws-fedora-ci role. ticket 8403 2020-04-24 21:34:22 +02:00
iscsi_client iscsi_client: drop this blacklist line in multipathd.conf. 2020-04-24 21:34:18 +02:00
keepalived keepalived: adjust for new prune signed copies script 2019-06-24 19:48:14 +00:00
kerneltest kerneltest: fix conditional 2020-04-24 21:34:11 +02:00
keytab/service roles/keytab/service: Forgot one task for python2 setting. 2019-07-08 19:26:16 +00:00
koji_builder koji_builder: drop /srv/odcs as a default mount until we can fix perms 2020-05-03 15:09:43 -07:00
koji_db/tasks
koji_hub koji/hub: rename the configuration file for rpmautospec 2020-04-24 21:34:28 +02:00
kojipkgs put in patches to use wildcard2020 2020-04-24 21:34:26 +02:00
letsencrypt letsencrypt: add quotes 2019-06-20 13:59:54 +02:00
libravatar libravatar: fix missing quotes after last commit 2019-03-11 09:50:48 +01:00
login-registry/tasks login-registry: use the docker config.json as authfile for backward compatibility 2020-04-24 21:34:21 +02:00
loopabull loopabull: log level info is spewing tons and tons to syslog, lets try warn. 2020-04-24 21:34:19 +02:00
mailman mailman: apply patch for mailman encoding tracebacks in prod too 2020-05-12 09:12:07 -07:00
mariadb_server no_log is a play task 2020-04-24 21:34:15 +02:00
mbs Branching F32 from rawhide 2020-04-24 21:34:22 +02:00
mediawiki proxy31 2020-04-24 21:34:26 +02:00
membership-map
memcached
messaging/base messaging/base: jinja expansion doesn't work in name 2019-06-28 23:40:28 +02:00
mirror_pagure_ansible mirror_pagure_ansible: one more adjustment for the different queues for the different caves 2020-05-12 18:13:52 +02:00
mirrormanager MM: add codecs to MirrorManager 2020-04-24 21:34:28 +02:00
mod_limitipconn
mod_wsgi Make it so correct mod_wsgi gets installed on different versions of rhel 2020-05-08 15:11:46 -04:00
mongodb/tasks
mote
nagios_client nagios: Add script and check for checking that a timestamp within a file is within a delta of now, and then use this for alerting when websites stop building 2020-04-24 21:34:26 +02:00
nagios_server iad2: try putting nagios_Can_Connect in 2020-05-11 16:14:10 -07:00
nfs storinator: Make sure to export the volumes you create. 2020-04-24 21:34:27 +02:00
nginx update ansible_distribution_major_version conditionals 2020-04-24 21:34:10 +02:00
notifs Removed all traces i could fild of the tagger and statscache (and stats_cache for databases) in ansible, proxy configs, and the nagios config. Pursuant to request in pagzre issue https://pagure.io/fedora-infrastructure/issue/7267 . - Odin2016 2018-10-03 17:50:38 +00:00
ntp the problem was that some of the host names were listed as cloud-noc01.fedorainfracloud.org and others were named cloud-noc01.cloud.fedoraproject.org. Move to 1 name throughout ansible 2020-04-24 21:34:27 +02:00
nuancier
odcs ODCS: Set MAILTO using cronvar module. 2020-05-11 07:46:08 +02:00
opendkim
openqa openqa etc: reinstall local Python libs when Python ver changes 2020-05-13 09:58:50 -07:00
openshift openshift object-delete: add .yml to the object file to be deleted 2020-04-24 21:34:26 +02:00
openshift-apps bodhi: remove old patch in stg 2020-05-11 11:46:04 +02:00
openshift-prerequisites
openstack
openvpn Remove remnants of lists-dev and lists01 2020-05-03 22:02:42 +00:00
osbs-client OSBS: remove pdc from the koji builder config 2020-04-24 21:34:20 +02:00
osbs-namespace OSBS: Use the env variable to make the reactor-config and client config name unique per env. 2020-04-24 21:34:16 +02:00
osbs-secret
packager_alias packager_alias: Another fix for when somehow pagure doesn't return JSON data 2020-05-11 13:45:02 +02:00
packages3 Branching F32 from rawhide 2020-04-24 21:34:22 +02:00
pager_server
pagure pagure: point the static url to the static folder in py 3.6 in stg 2020-04-24 21:34:29 +02:00
pdc pdc/backend: Fix cron job ti involke lock-wrapper correctly. 2019-06-25 01:44:27 +00:00
people fix typo in previous post 2020-04-24 21:34:26 +02:00
pkgdb-proxy gnome-software: enable f32 for users to update to 2020-04-28 13:26:23 +00:00
planet Add sslciphers tags 2019-04-08 21:41:17 +02:00
plus-plus-service plus-plus-service: dnf -> package, with_item changes 2019-06-11 15:04:14 +00:00
postfix_logreport/tasks
postgresql_server postgresql_server: do not install our current postgresql.conf on RHEL8 2020-04-24 21:34:29 +02:00
postgresql_server_bdr ansible: change when conditions to use == instead of is when checking strings. 2020-04-24 21:34:10 +02:00
publican_webhost
push-container-registry Replace the push-docker role by login-registry and use podman. 2020-04-24 21:34:21 +02:00
rabbit Add the rabbitmq_cluster tag to the rabbit roles 2020-04-24 21:34:22 +02:00
rabbitmq
rabbitmq_cluster rabbitmq: adjust things to avoid messy partitions 2020-04-24 21:34:26 +02:00
rdbsync
redis/tasks
regindexer/build regindexer: create two sets of indexes 2020-04-24 21:34:21 +02:00
releng composers: try with no python malloc debug, since we fixed that issue a while back 2020-05-02 21:29:49 +00:00
relvalconsumer openqa etc: reinstall local Python libs when Python ver changes 2020-05-13 09:58:50 -07:00
repo2json try to make this work with EL8 2019-05-28 19:09:32 +00:00
repospanner Use generic reload 2019-04-10 20:12:59 +02:00
review-stats/proxy review-stats: delete the old build role since this is now in OpenShift. 2020-04-24 21:34:28 +02:00
rkhunter two last small scraps leftover from ci-cc 2020-04-24 21:34:19 +02:00
robosignatory Use eln-rebuild tag for signing to avoid generating multiple newrepos 2020-05-01 15:46:04 +00:00
rsyncd start excising boot from websites 2020-04-24 21:34:23 +02:00
s3-mirror s3-mirror: disable for now as we are caching dl directly now 2020-04-24 21:34:28 +02:00
serial-console iad2: Setup serial console for sol in iad2. 2020-05-08 11:10:28 -07:00
sigul ansible: change when conditions to use == instead of is when checking strings. 2020-04-24 21:34:10 +02:00
simple-koji-ci Redefine TargetTagsDict.get() to always use __missing__ 2020-04-24 21:34:25 +02:00
spamassassin
sudo/tasks sudo: this also need the full private path. 2020-04-24 21:34:15 +02:00
summershum/files
supybot
tang/tasks Start and enable tang 2018-08-16 20:52:56 +00:00
taskotron taskotron-trigger: disable rpmdeplint temporarily 2020-04-24 21:34:26 +02:00
testdays Testdays: Use RDB apiV2 2018-07-12 13:43:41 +02:00
tftp_server Add in a newer tftpboot tree which I know works for iad2 already we can fix as time goes on. 2020-05-12 13:16:35 -04:00
torrent
totpcgi Revert "totpcgi-prov: move the / alias above the non / one" 2020-04-24 21:34:29 +02:00
unbound
varnish Get rid of modernpaste everywhere, redirect it to paste.centos.org everywhere 2020-04-24 21:34:18 +02:00
virthost virthost: install libvirt/virt-install/qemu-kvm on rhel8 virthosts. 2020-04-24 21:34:18 +02:00
web-data-analysis start excising boot from websites 2020-04-24 21:34:23 +02:00
yubikey Update yubikey configs 2019-05-23 23:37:25 +02:00
yum-cron
zanata
zanata2fedmsg
README

Space for our ansible roles - ansible 1.2 and above only