Commit graph

31296 commits

Author SHA1 Message Date
Stephen Smoogen
efe2bde985 set up things for kernel03 2020-04-24 21:34:27 +02:00
Stephen Smoogen
02dc0dc87f set up dhcp so it will work with kernel03.qa 2020-04-24 21:34:27 +02:00
Clement Verna
dacaf09924 bodhi: update to 5.2.1
Signed-off-by: Clement Verna <cverna@tutanota.com>
2020-04-24 21:34:27 +02:00
Pavel Raiskup
506b6a3e22 s3-mirror: try to set 'max-age' cache opt for repomd.xml files 2020-04-24 21:34:27 +02:00
Pavel Raiskup
33f2be7c65 s3-mirror: delay the sync --delete a bit
So the running DNF processes can finish transaction.
2020-04-24 21:34:27 +02:00
Pavel Raiskup
164bd1e7a9 s3-mirror: only skip repomd.xml files in first sync run
.. and include _only_ those in second sync run.
2020-04-24 21:34:27 +02:00
Pavel Raiskup
19f148c842 s3-mirror: avoid potential unexpected shell-expansion, dedup
Doing this has risk that '*' expands to directories:

    $> x='echo *'
    $> $x
    bin boot dev etc home

So it is better to use bash array (we have bash shebang anyways):
    $> x=( echo '*' )
    $> "${x[@]}"
    *

Also de-duplicate few things so it is easier to concentrate on the code.
2020-04-24 21:34:27 +02:00
Kevin Fenzi
0fe0e70b92 koji_builder: set use_bootstrap to false for new mock
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-04-24 21:34:27 +02:00
Pierre-Yves Chibon
72c1ab7512 monitor-gating: Drop the FedoraRawhideNumber variable as it doesn't seem to work on os-master01.stg
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2020-04-24 21:34:27 +02:00
Pierre-Yves Chibon
16346d38f4 monitor-gating: Specify the end tag for the koji builds
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2020-04-24 21:34:27 +02:00
Pierre-Yves Chibon
1bd3e1747e greenwave: Specify the SUBJECT_TYPES_DIR in the config file
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2020-04-24 21:34:27 +02:00
Pavel Raiskup
e13758ba90 copr-be: fixup cleanup-unused-vms-from-redis for python3 2020-04-24 21:34:27 +02:00
Pierre-Yves Chibon
bedb371caf monitor-gating: Fix typo in the environment variable
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2020-04-24 21:34:27 +02:00
Pierre-Yves Chibon
61c450f475 monitor-gating: Another attempt to get the indentation/yaml valid
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2020-04-24 21:34:27 +02:00
Clement Verna
496bc77885 bodhi: check for liveness and readiness every 60s.
Signed-off-by: Clement Verna <cverna@tutanota.com>
2020-04-24 21:34:27 +02:00
Clement Verna
1585e367a0 bodhi: new version is in the infra-tags
Signed-off-by: Clement Verna <cverna@tutanota.com>
2020-04-24 21:34:27 +02:00
Clement Verna
90e076b170 bodhi: remove the manual patch that is now included in 5.2
Signed-off-by: Clement Verna <cverna@tutanota.com>
2020-04-24 21:34:27 +02:00
Clement Verna
3b92a8e3c7 bodhi: version 5.2 in production, also enable celery-beat in production
Signed-off-by: Clement Verna <cverna@tutanota.com>
2020-04-24 21:34:27 +02:00
Jan Kaluža
6d1a2f1373 ODCS: Start odcs-celery-beat after the upgrade is finished. 2020-04-24 21:34:27 +02:00
Kevin Fenzi
c3a411780d epylog: more weeding
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-04-24 21:34:27 +02:00
Kevin Fenzi
015e780767 Clean up some more playbooks and includes that are no longer used.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-04-24 21:34:27 +02:00
Kevin Fenzi
3470960306 master.yml: drop no longer present playbook include
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-04-24 21:34:27 +02:00
Kevin Fenzi
ee770b0521 maintainer-test: drop duplicate when's
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-04-24 21:34:27 +02:00
Kevin Fenzi
814af17410 epylog: filter out query-errors from named
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-04-24 21:34:27 +02:00
Stephen Smoogen
51ad052cb8 add in mgmt addresses for copr boxes 2020-04-24 21:34:27 +02:00
Stephen Smoogen
d340152cea Add in dhcpd hosts for building 2020-04-24 21:34:27 +02:00
Stephen Smoogen
ba011a33ef add in mac address for vmhost03 2020-04-24 21:34:27 +02:00
Mattia Verga
81d0a5d481 review-stats: correct bz url and remove double quotes from values
Signed-off-by: Mattia Verga <mattia.verga@protonmail.com>
2020-04-24 21:34:27 +02:00
Kevin Fenzi
a68af1ae3a s3-mirror: no os trailing dir in updates
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-04-24 21:34:27 +02:00
Stephen Smoogen
54d72682c2 add dhcp items for copr boxes 2020-04-24 21:34:27 +02:00
Pierre-Yves Chibon
7ee4841c77 monitor-gating: attempt to get the indentation correct #2
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2020-04-24 21:34:27 +02:00
Pierre-Yves Chibon
2b3e31623e monitor-gating: attempt to get the indentation correct
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2020-04-24 21:34:27 +02:00
Pierre-Yves Chibon
91856e11a8 monitor-gating: Have an environment variable to distinguish stg from prod
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2020-04-24 21:34:27 +02:00
Clement Verna
32d0de4355 review-stats: do not add the xmlrpc endpoint in the bugzilla url
Signed-off-by: Clement Verna <cverna@tutanota.com>
2020-04-24 21:34:27 +02:00
Clement Verna
e0a1ab1f7a review-stats: define bugzilla ip addr and the home env variable
Signed-off-by: Clement Verna <cverna@tutanota.com>
2020-04-24 21:34:27 +02:00
Clement Verna
84409f8b07 review-stats: add the nfs path to the sundries in stg
Signed-off-by: Clement Verna <cverna@tutanota.com>
2020-04-24 21:34:27 +02:00
Clement Verna
9f93978086 review-stats: add the missing objectname to the playbook
Signed-off-by: Clement Verna <cverna@tutanota.com>
2020-04-24 21:34:27 +02:00
Clement Verna
4d77ef00ec review-stats: add Persistent Volume Claim
Signed-off-by: Clement Verna <cverna@tutanota.com>
2020-04-24 21:34:27 +02:00
Stephen Smoogen
2f07d57c5a uefi needs uefi boot 2020-04-24 21:34:27 +02:00
Stephen Smoogen
5eb250c284 Add retrace03 to config 2020-04-24 21:34:27 +02:00
Stephen Smoogen
c70d38512b Add dhcp for retrace03-mgmt 2020-04-24 21:34:27 +02:00
Kevin Fenzi
f927c2774f base / selinux module: do not try and load this on el6
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-04-24 21:34:27 +02:00
Kevin Fenzi
f15a5f93ec maintainer_test: partition, format and mount second nvme volume on maintainer test machines
We will use this volume for mock chroot space.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-04-24 21:34:27 +02:00
Pierre-Yves Chibon
df6b99a79f monitor-gating: Doh! missed another configuration key: blocker_tags
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2020-04-24 21:34:27 +02:00
Pierre-Yves Chibon
0d2a9e153d monitor-gating: Add missing configuration key: delay_when_failing
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2020-04-24 21:34:27 +02:00
Pierre-Yves Chibon
3068f8017d monitor-gating: Fix typo in the git url
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2020-04-24 21:34:27 +02:00
Stephen Smoogen
bf741a1429 Add dns for vmhost-aarch64-22 2020-04-24 21:34:27 +02:00
Kevin Fenzi
9db1ae7b38 koji-hub / gc: keep coreos-pool packages always. releng #9281
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-04-24 21:34:27 +02:00
Stephen Smoogen
bc03f1f2f1 Make changes to allow for copr-vmhost01 to be built 2020-04-24 21:34:27 +02:00
Pierre-Yves Chibon
22153994ba nagios: change the string checked on the status page
Nagios warns us if status.fp.o isn't running, that's the goal.
But nagios was checking for the presence of the string:
"All systems go".
This is fine, until one system goes down. Nagios tells us about
this system, we go look at it, we (manually) update status.fp.o
so our users know that we know about the outage.
Then nagios tells us that status.fp.o isn't how it should be and
we need to go tell nagios that we know status isn't how it should
be since we updated it ourselves.

So instead of checking for "All systems go" we'll now check for
"Fedora Infrastructure Status" which is at the top of the page
and will remain there as long as status.fp.o is up and regardless
of the state of the rest of the infra.

Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2020-04-24 21:34:27 +02:00