Commit graph

26739 commits

Author SHA1 Message Date
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
Kevin Fenzi
a1666bad6c cloud-noc / dhcp: remove old rhev enteies on 172 net, causing that to get default route and messing up communishift install attempts
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2019-05-12 23:01:28 +00:00
Patrick Uiterwijk
5228c3a5e8 Mount openshift_*_websites on sundries
Signed-off-by: Patrick Uiterwijk <patrick@puiterwijk.org>
2019-05-13 00:23:19 +02:00
Patrick Uiterwijk
7862863015 Move to /tmp before build
Signed-off-by: Patrick Uiterwijk <patrick@puiterwijk.org>
2019-05-13 00:15:13 +02:00
Patrick Uiterwijk
45b81fa8dc Call bash, as this is -x
Signed-off-by: Patrick Uiterwijk <patrick@puiterwijk.org>
2019-05-12 23:47:18 +02:00
Patrick Uiterwijk
480f0c8a2a Match mount and volume names up
Signed-off-by: Patrick Uiterwijk <patrick@puiterwijk.org>
2019-05-12 23:42:18 +02:00
Patrick Uiterwijk
a770df5254 Add websites cronjob and build script
Signed-off-by: Patrick Uiterwijk <patrick@puiterwijk.org>
2019-05-12 23:40:11 +02:00
Patrick Uiterwijk
d1cfb5d99a Fix build target
Signed-off-by: Patrick Uiterwijk <patrick@puiterwijk.org>
2019-05-12 22:27:47 +02:00
Patrick Uiterwijk
afaa6ef80e Build new websites buildconfig
Signed-off-by: Patrick Uiterwijk <patrick@puiterwijk.org>
2019-05-12 22:25:50 +02:00
Patrick Uiterwijk
60c13450de Move yubikey from httpd.worker to prefork
Signed-off-by: Patrick Uiterwijk <patrick@puiterwijk.org>
2019-05-12 21:32:54 +02:00
Patrick Uiterwijk
ce69ca3a1a Swap FAS in prod over to openshift
Signed-off-by: Patrick Uiterwijk <patrick@puiterwijk.org>
2019-05-12 21:29:08 +02:00
Patrick Uiterwijk
e35f24d789 Deploy fas on openshift to prod
Signed-off-by: Patrick Uiterwijk <patrick@puiterwijk.org>
2019-05-12 21:25:33 +02:00