Commit graph

29109 commits

Author SHA1 Message Date
Aurélien Bompard
6993fb288f Create the Bodhi config directory early
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2020-04-24 21:34:15 +02:00
Aurélien Bompard
6da6d8ddea Upgrade Bodhi to 5.0.0
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2020-04-24 21:34:15 +02:00
Clement Verna
8ea458532f Bodhi: use python3 for ansible on the backend
Signed-off-by: Clement Verna <cverna@tutanota.com>
2020-04-24 21:34:15 +02:00
Clement Verna
bcf5c47521 Bodhi: rebuild bodhi-backend boxes to F30
Signed-off-by: Clement Verna <cverna@tutanota.com>
2020-04-24 21:34:15 +02:00
Clement Verna
350d2a442d Robosignatory: Move rawhide signing to bodhi 5.0 in production
Signed-off-by: Clement Verna <cverna@tutanota.com>
2020-04-24 21:34:15 +02:00
Adrian Reber
36d2fb9ac1 Tell nagios to check for .proto instead of .pkl
With the switch to the new protobuf based mirrorlist servers it is
necessary to switch nagios to check for .proto files instead of .pkl.
The .pkl files will soon go away.

Signed-off-by: Adrian Reber <adrian@lisas.de>
2020-04-24 21:34:15 +02:00
Adrian Reber
066965fa77 mirrorlist: remove unnecessary debug logging
Signed-off-by: Adrian Reber <adrian@lisas.de>
2020-04-24 21:34:15 +02:00
Kevin Fenzi
37738b929f inventory: Move armv7 02/03 builders to new hw, set f31 as default for armv7.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-04-24 21:34:15 +02:00
Rick Elrod
7111ea84c6 try ONLY having the old logic here
Signed-off-by: Rick Elrod <relrod@redhat.com>
2020-04-24 21:34:15 +02:00
Rick Elrod
a3715afa15 force fedora:31 here
Signed-off-by: Rick Elrod <relrod@redhat.com>
2020-04-24 21:34:15 +02:00
Rick Elrod
c017fc9dd1 bust cache
Signed-off-by: Rick Elrod <relrod@redhat.com>
2020-04-24 21:34:15 +02:00
Rick Elrod
f585ba01d7 apply hax
Signed-off-by: Rick Elrod <relrod@redhat.com>
2020-04-24 21:34:15 +02:00
Rick Elrod
5cee4a5b42 try hax?
Signed-off-by: Rick Elrod <relrod@redhat.com>
2020-04-24 21:34:15 +02:00
Rick Elrod
af078436aa openid/server.py
Signed-off-by: Rick Elrod <relrod@redhat.com>
2020-04-24 21:34:15 +02:00
Kevin Fenzi
c1d9e6155c bodhi: Move bodhi_openshift_pods and bodhi_version to os and os_stg and drop the bodhi2 and bodhi2_stg groups again.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-04-24 21:34:15 +02:00
Kevin Fenzi
1c033d715d inventory: readd bodhi2/bodhi2_stg, as it's still used by the playbook.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-04-24 21:34:15 +02:00
Rick Elrod
e2b22ecc20 ipsilon: I guess I decided that my blood pressure wasn't high enough today and I needed to fiddle with py2->py3 code
Signed-off-by: Rick Elrod <relrod@redhat.com>
2020-04-24 21:34:15 +02:00
Adrian Reber
49d3ab1513 mirrorlist: make mirrorlist restart script look at .proto
In a previous commit I changed the non-templated version of
restart-mirrorlist-containers to look at the new protobuf based
mirrorlist cache file instead at the pkl file. It seems that nothing
uses the non-templated version of the script. This removes the unused
script and adapts the templated restart mirrorlist container script to
look at the protbuf based mirrorlist cache file.

Signed-off-by: Adrian Reber <adrian@lisas.de>
2020-04-24 21:34:15 +02:00
Rick Elrod
e802c6f39b ipsilon: try referencing the right mod_wsgi here
Signed-off-by: Rick Elrod <relrod@redhat.com>
2020-04-24 21:34:15 +02:00
Rick Elrod
0ccb691ecf ipsilon: use python3-mod_wsgi instead of mod_wsgi. I hate stuff.
Signed-off-by: Rick Elrod <relrod@redhat.com>
2020-04-24 21:34:15 +02:00
Rick Elrod
4705ddee11 ipsilon: try adding a few deps in the dockerfile
Signed-off-by: Rick Elrod <relrod@redhat.com>
2020-04-24 21:34:15 +02:00
Adrian Reber
052093cee0 mirrorlist: correctly handle different containers for staging
Signed-off-by: Adrian Reber <adrian@lisas.de>
2020-04-24 21:34:15 +02:00
Adrian Reber
57352c2576 mirrorlist: make restart conditions proto based
The new mirrorlist containers are no longer using the pkl file. The
script still based all its restart and copy decisions on the pkl file.
This changes all occurrences of pkl with proto.

Signed-off-by: Adrian Reber <adrian@lisas.de>
2020-04-24 21:34:15 +02:00
Pavel Raiskup
8ccffee56d copr: drop downstream fedora i386 configs
The updated (build-against-koji) config is now in mock-core-configs.
2020-04-24 21:34:15 +02:00
Kevin Fenzi
13cf92b760 ipsilon: no python2, use python3 here.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-04-24 21:34:15 +02:00
Kevin Fenzi
b302f29648 ipsilon: fedora:latest (f31) has python 3.7, not 3.8.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-04-24 21:34:15 +02:00
Kevin Fenzi
c6ba2b8333 no_log is a play task
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-04-24 21:34:15 +02:00
Kevin Fenzi
671db804b9 mariadb: Put check_implicit_admin back
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-04-24 21:34:15 +02:00
Kevin Fenzi
497f073060 mariadb: might be the check_implicit_admin is busted.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-04-24 21:34:15 +02:00
Kevin Fenzi
2095f5afc1 mariadb: try local socket
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-04-24 21:34:15 +02:00
Kevin Fenzi
e56fa9edaf mariadb: temp disable no log so I can see why the task is failing.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-04-24 21:34:15 +02:00
Kevin Fenzi
48699512d8 nagios: increase timeouts for sign messages. Sometimes we go an hour or two without signing something and everything is really ok.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-04-24 21:34:15 +02:00
Kevin Fenzi
9ce54cb28a ipsilon: latest fedora ipsilon is python3 based.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-04-24 21:34:15 +02:00
Kevin Fenzi
c0a8e7e49d Drop another place where openshift_pseudohosts_stg is.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-04-24 21:34:15 +02:00
Kevin Fenzi
082d1316bf sudo: this also need the full private path.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-04-24 21:34:15 +02:00
Kevin Fenzi
dd55242b6c sudo: seems not, lets default to a default file.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-04-24 21:34:15 +02:00
Kevin Fenzi
23a6c1242f sudo: can we put skip back now?
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-04-24 21:34:15 +02:00
Kevin Fenzi
c77f90e8aa sudo: also fix another with_first_found.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-04-24 21:34:15 +02:00
Kevin Fenzi
1c564428ed inventory: drop the openshift pseuto hosts. We no longer need them as they are on fedora-messaging based.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-04-24 21:34:15 +02:00
Rick Elrod
bfbe977dbe hosts: unindent to be consistent with most of our other files
Signed-off-by: Rick Elrod <relrod@redhat.com>
2020-04-24 21:34:15 +02:00
Rick Elrod
cf67c4bc84 hosts: try getting rid of files subsection here
Signed-off-by: Rick Elrod <relrod@redhat.com>
2020-04-24 21:34:15 +02:00
Kevin Fenzi
ccd4c894f4 hosts: try specifying the role_path
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-04-24 21:34:15 +02:00
Kevin Fenzi
7463139d30 hosts: ok, try just defaulting here.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-04-24 21:34:15 +02:00
Kevin Fenzi
5c7e74c4f3 hosts: not there in the middle of the loop though
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-04-24 21:34:15 +02:00
Kevin Fenzi
5445c73468 hosts: try moving the ignore up
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-04-24 21:34:15 +02:00
Kevin Fenzi
28308be9ac hosts: it's errors: ignore
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-04-24 21:34:15 +02:00
Kevin Fenzi
3f72916683 hosts: another case of skip:true
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-04-24 21:34:15 +02:00
Kevin Fenzi
cd58594eb5 Try just skipping the errors for now.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-04-24 21:34:15 +02:00
Kevin Fenzi
7577427d53 Revert "sudo: skip no longer works with a list like this, make a default."
This reverts commit 4c43b00d32e5509578426f004d649c6fbf5a320b.
2020-04-24 21:34:15 +02:00
Kevin Fenzi
950ab07c02 sudo: skip no longer works with a list like this, make a default.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-04-24 21:34:15 +02:00