Commit Graph

27500 Commits

Author SHA1 Message Date
Kevin Fenzi
71af1742d6 buildvm-aarch64-01: Move to correct vhost.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2019-05-13 22:32:03 +00:00
Kevin Fenzi
48aa0b4559 buildvm-aarch64-01: try and move to thunderx2 box again.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2019-05-13 22:28:09 +00:00
Randy Barlow
08799001a4 bodhi: Move callback into the general config.
I forgot that in TOML, the message headings capture all
settings below them until the next heading, and we want this
setting to be at the top level of the file.

Also, I thought ## would do a Jinja comment, but those comments
were getting rendered in the config, so I'm attempting a different
comment syntax.

Signed-off-by: Randy Barlow <randy@electronsweatshop.com>
2019-05-13 22:04:08 +00:00
Randy Barlow
95ad00051a bodhi: Correct code to detect variable definition.
Signed-off-by: Randy Barlow <randy@electronsweatshop.com>
2019-05-13 21:41:02 +00:00
Kevin Fenzi
9790382e6b distgit/koji_hub: drop updatecrl. No longer used.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2019-05-13 21:36:09 +00:00
Randy Barlow
cc0f79e999 bodhi: Only define consumer config for consumers.
Only hosts that have bodhi_message_routing_keys defined are
message consumers, so let's only define the fedora-messaging
consumer config settings if that variable is defined.

Signed-off-by: Randy Barlow <randy@electronsweatshop.com>
2019-05-13 20:51:04 +00:00
Randy Barlow
627e815c25 bodhi: Switch the upgrade playbook to use fedora-messaging.
Staging now uses fedora-messaging and not fedmsg.

Signed-off-by: Randy Barlow <randy@electronsweatshop.com>
2019-05-13 20:48:44 +00:00
Randy Barlow
f503a47536 bodhi: Switch staging-sync playbook to use fedora-messaging.
Signed-off-by: Randy Barlow <randy@electronsweatshop.com>
2019-05-13 20:47:27 +00:00
Pavel Raiskup
346868d45a copr: don't enforce yum-deprecated on builder
.. so we don't fail if yum-deprecated isn't available (F30 builder
case).  If the 'yum.rpm' package that provides /bin/yum-deprecated
script _is_ available => mock would use it anyways (it's the case
on F28 builder).
2019-05-13 22:10:31 +02:00
Stephen Smoogen
974ebc1c3e [inventor] make sure you have the right domain name for hosts to be found 2019-05-13 18:44:29 +00:00
Randy Barlow
2dd354107e bodhi: Move the message endpoints to the right file.
Signed-off-by: Randy Barlow <randy@electronsweatshop.com>
2019-05-13 18:28:28 +00:00
Stephen Smoogen
1c1bfc7c20 add in additional hardware hosts for openshift cloud 2019-05-13 18:12:27 +00:00
Stephen Smoogen
03d3773837 [inventory fix] cloud hosts need to be in inventory/cloud or they will not be seen by nagios scripts. Probably a fixme here. 2019-05-13 17:40:59 +00:00
Stephen Smoogen
29eeb7e75a yaml syntax error causing other issues. will try this as temp fix to bodhi2-stg to get other playbook to run 2019-05-13 17:11:08 +00:00
Stephen Smoogen
3f8eb2de7b add more stuff to make grobisplitter do its thing 2019-05-13 16:48:43 +00:00
Randy Barlow
091adcd0b3 bodhi: Quote a mapping variable.
Signed-off-by: Randy Barlow <randy@electronsweatshop.com>
2019-05-13 16:04:16 +00:00
Randy Barlow
ad4e699c4a bodhi: Configure message routing keys.
Signed-off-by: Randy Barlow <randy@electronsweatshop.com>
2019-05-13 15:56:44 +00:00
Patrick Uiterwijk
fff34396a5 Allow openshift into basset
Signed-off-by: Patrick Uiterwijk <patrick@puiterwijk.org>
2019-05-13 17:47:33 +02:00
Patrick Uiterwijk
e4435b1153 This is one deeper
Signed-off-by: Patrick Uiterwijk <patrick@puiterwijk.org>
2019-05-13 17:31:02 +02:00
Patrick Uiterwijk
a27ec1a637 https: was added in EL7
Signed-off-by: Patrick Uiterwijk <patrick@puiterwijk.org>
2019-05-13 17:24:11 +02:00
Patrick Uiterwijk
bc93a73536 Fix path to IPA CA cert
Signed-off-by: Patrick Uiterwijk <patrick@puiterwijk.org>
2019-05-13 17:12:55 +02:00
Pavel Raiskup
8edcf08f36 copr: backend provision c&p fix 2019-05-13 16:19:56 +02:00
Pavel Raiskup
1fd3dc0ca5 copr: builders: remove yum on F30+ 2019-05-13 15:58:41 +02:00
Pavel Raiskup
91825fa419 copr: distribute devel/production to spawn/terminate playbooks 2019-05-13 15:44:57 +02:00
Patrick Uiterwijk
9031eb5af2 Run tag2distrepo for f30-infra
Signed-off-by: Patrick Uiterwijk <patrick@puiterwijk.org>
2019-05-13 14:14:16 +02:00
Miroslav Suchý
e0b9189250 remove clime from copr access list
Michal is no longer working in Copr team, so lets remove him
2019-05-13 14:04:36 +02:00
Patrick Uiterwijk
8e6a2b55c9 Add strict CSP to getfedora.org
Signed-off-by: Patrick Uiterwijk <patrick@puiterwijk.org>
2019-05-13 13:24:49 +02:00
Pavel Raiskup
6842ba7df8 copr: rpkg.conf needs to go to files/ dir 2019-05-13 13:18:29 +02:00
Pavel Raiskup
88ffbff08a copr: aarch64 spawner needs rpkg config as well 2019-05-13 13:11:04 +02:00
Pavel Raiskup
1d8de61b6d copr: resalloc homedir again 2019-05-13 13:05:23 +02:00
Pavel Raiskup
58f75e10a2 copr: aarch64 spawner needs rpmbuild config 2019-05-13 13:02:58 +02:00
Rick Elrod
f06c6e67e1 stop building it here
Signed-off-by: Rick Elrod <relrod@redhat.com>
2019-05-13 10:54:12 +00:00
Pavel Raiskup
006ccfe283 copr: run ansible through Python 3 also on aarch64 builders 2019-05-13 12:53:47 +02:00
Rick Elrod
1e6f1ff970 change rsyncd path to new getfedora.org
Signed-off-by: Rick Elrod <relrod@redhat.com>
2019-05-13 10:52:22 +00:00
Patrick Uiterwijk
d166180eb2 Move new language stuff to prod
Signed-off-by: Patrick Uiterwijk <patrick@puiterwijk.org>
2019-05-13 12:51:33 +02:00
Pavel Raiskup
59eb1bf221 copr: be: resalloc needs nova_cloud_vars.yml 2019-05-13 12:44:00 +02:00
Patrick Uiterwijk
1cc1d58718 Use public nameservers for zanata.org
Signed-off-by: Patrick Uiterwijk <patrick@puiterwijk.org>
2019-05-13 12:43:14 +02:00
Pavel Raiskup
dcc6854236 copr: vm-aarch64-new: resalloc home dir fix once more 2019-05-13 12:30:47 +02:00
Pavel Raiskup
9b375e79e5 copr: fix resalloc home dir in vm-aarch64-new
roles/copr/backend/files/resalloc_provision/vm-aarch64-new
2019-05-13 12:28:32 +02:00
Pavel Raiskup
e3f121fe87 copr: remove '-' typo 2019-05-13 12:14:52 +02:00
Pavel Raiskup
897334fc94 copr: don't use colon in task 'name' 2019-05-13 12:13:52 +02:00
Patrick Uiterwijk
0c61eba755 website: Before building, log which revision we are building
Signed-off-by: Patrick Uiterwijk <patrick@puiterwijk.org>
2019-05-13 11:38:16 +02:00
Pavel Raiskup
4f58067295 copr: aarch64 spawning via resalloc-server
For now enable this only on stg.  Imported from:
https://github.com/praiskup/fedora-copr-spinup-aarch64
2019-05-13 11:09:14 +02:00
Patrick Uiterwijk
aaa95ac79b Put in new languages.conf for stg getfedora.org
Signed-off-by: Patrick Uiterwijk <patrick@puiterwijk.org>
2019-05-13 11:05:20 +02:00
Pavel Raiskup
f0b6182aeb copr: don't install dnf-utils in provision builder
The dnf-utils package is not installable together with yum-utils
on Fedora 28, so even though it's needed for F30 - it would break
F28 spinup scripts.

To be precise - from F30 we should move to `copr-builder` package
anyways, which will bring all the necessary deps with itself; so
we'll remove the list entirely.
2019-05-13 09:16:32 +02:00
Pavel Raiskup
8b1e3d8d93 copr: BE builderpb* playbooks can use Python 3 interpreter
It's actually needed once we move to Fedora 30 builders.
2019-05-13 08:05:34 +02:00
Rick Elrod
2570ee47a1 zanata hack: stop applying this in stg, it breaks due to the wildcard include for id.fp.o
Signed-off-by: Rick Elrod <relrod@redhat.com>
2019-05-13 01:35:43 +00:00
Rick Elrod
48a48fba41 proxies stg: remove openshift reverse proxy for getfedora
Signed-off-by: Rick Elrod <relrod@redhat.com>
2019-05-13 01:02:47 +00:00
Rick Elrod
3baa0cad6a websites stg: remove getfedora.org from syncStatic.sh
Signed-off-by: Rick Elrod <relrod@redhat.com>
2019-05-13 01:00:14 +00:00
Rick Elrod
13b06e7e38 getfedora stg: use the new (openshift nfs) mount for rsyncd
Signed-off-by: Rick Elrod <relrod@redhat.com>
2019-05-13 00:58:57 +00:00