Commit graph

31296 commits

Author SHA1 Message Date
Kevin Fenzi
bda99ed837 iad2: fix yubikey for iad2
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-05-26 09:19:01 -07:00
Pavel Raiskup
8aec21a6d9 copr-be: set pipefail in vm-aws-new
... to not ignore ansible playbook failure, and to actually terminate
the instance if the playbook fails.
2020-05-26 18:03:33 +02:00
Kevin Fenzi
e273d8d1cc iad2: totpcgi: change a few more template places with phx2 in them.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-05-26 08:42:09 -07:00
Kevin Fenzi
6e90c73bde iad2: adjust db backend for totpcgi
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-05-26 08:36:00 -07:00
Kevin Fenzi
27d4ec9334 iad2: try and adjust totpcgi in iad2 to work with right cert
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-05-26 08:27:59 -07:00
Stephen Smoogen
e6c3e373ff Merge branch 'master' of ssh://pagure.io/fedora-infra/ansible 2020-05-26 11:13:05 -04:00
Stephen Smoogen
0271e2da0f backup: grokmirror is not available for EL8. 2020-05-26 11:12:55 -04:00
Pavel Raiskup
232a1a8dad copr-be: specify connection timeout for vm-aws-check 2020-05-26 17:05:36 +02:00
Stephen Smoogen
21978a9423 fix backup01 not ansiblinbg. IT HELPS IF YOU COMMIT THE HOSTS FILE STEPHE 2020-05-26 11:03:01 -04:00
Kevin Fenzi
1af4eddc1f iad2: use fas-all.iad2 for pam_url in iad2 datacenter
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-05-26 07:54:41 -07:00
Pavel Raiskup
0e85aeb6c2 copr-be: add vm-aws-check script for resalloc 2020-05-26 16:19:04 +02:00
Pavel Raiskup
34aba98fb9 copr-be: delete unsuccessfully spawned AWS VM
.. rightaway.  Don't wait for garbage collector hit.
2020-05-26 16:19:04 +02:00
Aurélien Bompard
044c88e68b Set the TTL to 10 days on the centos-ci queue
Fixes #8939

Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2020-05-26 13:46:53 +00:00
Pierre-Yves Chibon
0f7a6efc2b pagure and distgit/pagure: Drop the db-pagure hostname and populate the db used in the inventor host file instead
Basically, instead of relying on an obscure db-pagure variable that
then needs to be specified in the /etc/hosts file.
Just define the pagure_db_host variable in the host's inventory
file so it exists as a variable available in the playbook/role.
This makes things more explicit and easier to debug/tweak as needed.

Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2020-05-26 14:08:01 +02:00
Pierre-Yves Chibon
d898123fb3 Drop hosts file for a host that is long gone
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2020-05-26 14:04:14 +02:00
Kevin Fenzi
b6d62131b3 iad2: osbs: add osbs vms in iad2
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-05-25 17:16:33 -07:00
Kevin Fenzi
1a4a256cad iad2: compose-iot01: also make sure it is in iad2
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-05-25 16:40:07 -07:00
Kevin Fenzi
ace20e5603 iad2: clean up some hosts files and make sure bodhi-backend01.iad2 is actually in the iad2 datacenter
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-05-25 16:38:58 -07:00
Stephen Smoogen
eb47b1cc90 lower the range for 10.3.163.xx to just 20 dhcp 2020-05-25 18:13:47 -04:00
Stephen Smoogen
9b41b7d4c6 Add in items to make backup01.iad2 be used in ansible 2020-05-25 18:01:00 -04:00
Kevin Fenzi
e93bb1a788 iad2: bodhi-backend01.iad2: disable some crons until we are ready
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-05-25 14:38:25 -07:00
Kevin Fenzi
eeb2f677ae iad2: bodhi-backend01.iad2: only one nic here
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-05-25 14:31:00 -07:00
Kevin Fenzi
7b446f4cc0 did I studder? rename bodhi-backend01-iad22 to bodhi-backend01-iad2
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-05-25 14:24:34 -07:00
Kevin Fenzi
0e6f46483e iad2: mbs-frontend01.iad2: use iad2 kickstart
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-05-25 14:21:36 -07:00
Kevin Fenzi
3a830aab42 iad2: bodhi-backend01 for iad2
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-05-25 14:20:23 -07:00
Stephen Smoogen
08c5a259c6 and dl in PHX2 can get stuff 2020-05-25 17:19:03 -04:00
Stephen Smoogen
75b78ea9f6 add eno to interfaces 2020-05-25 17:13:50 -04:00
Stephen Smoogen
955ac58aab Merge branch 'master' of ssh://pagure.io/fedora-infra/ansible 2020-05-25 17:12:49 -04:00
Pierre-Yves Chibon
e0ed6697f4 distgit: make the iad2 host closer to the current staging and different from phx2
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2020-05-25 23:10:15 +02:00
Kevin Fenzi
bb7accc229 iad2: add sign-bridge01.iad2 and mbs-frontend01/backend01.iad2
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-05-25 14:08:24 -07:00
Stephen Smoogen
bda254db6d add in items for manual playbook 2020-05-25 16:55:16 -04:00
Pierre-Yves Chibon
57ad832a4a pkgs: strings should have quotes
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2020-05-25 22:53:54 +02:00
Kevin Fenzi
9f9eba3716 base / iptables: drop nat and raw chains from here, as f32 does not like them
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-05-25 13:31:04 -07:00
Stephen Smoogen
211ec8c3e4 put in the particulars for autosign01 2020-05-25 16:25:27 -04:00
Pierre-Yves Chibon
042eafc49b pgks: don't install gitolite/base on rhel8
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2020-05-25 22:08:55 +02:00
Kevin Fenzi
7220f9aee8 iad2: koji_hub: switch fedora to use python3-fedora-messaging in iad2
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-05-25 12:49:42 -07:00
Pierre-Yves Chibon
fbec93831c pkgs: don't setup fedmsg on the rhel8 based hosts
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2020-05-25 21:43:46 +02:00
Kevin Fenzi
caa442e694 iad2: pkgs playbook: use group instead of hard coding pkgs02
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-05-25 12:41:11 -07:00
Kevin Fenzi
f85ab3cdfa iad2: pkgs01.iad2: setup for pkgs01 in iad2
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-05-25 12:37:01 -07:00
Kevin Fenzi
2588417c01 iad2: koji-hub: handle python2/3-tag2distrepo
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-05-25 12:30:08 -07:00
Kevin Fenzi
569600fd79 iad2: compose-iot: no dash in the new dns name for consistency?
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-05-25 12:26:52 -07:00
Kevin Fenzi
65208c0c0e iad2: compose-x86-01: switch to normal kvm kickstart here
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-05-25 12:08:58 -07:00
Kevin Fenzi
ad306b1260 iad2: compose-x86-01.iad2: use the vmhost thats actually in iad2
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-05-25 11:46:35 -07:00
Kevin Fenzi
6d160a2c5d iad2: composers: only install 1 interface in iad2
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-05-25 11:43:33 -07:00
Kevin Fenzi
82ffbbb441 iad2: add composers to iad2
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-05-25 11:39:04 -07:00
Kevin Fenzi
0c9da4dd97 koji01.iad2: fix vmhost name
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-05-25 10:39:07 -07:00
Kevin Fenzi
6a8306295c build playbooks: in iad2 use fedora_ostree_content instead of fedora-ostree-content
It's best practice to use _ in netapp volume junction paths.
So, switch iad2 over to those and we can clean up the phx2 ones after we
move.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-05-25 10:21:47 -07:00
Kevin Fenzi
1b6f339754 iad2: koji01/02: switch to f32 and one nic
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-05-25 10:06:02 -07:00
Kevin Fenzi
f657bef73e kojipkgs02.iad: use corrct datacenter
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-05-25 09:49:02 -07:00
Michal Konečný
43d85db429 the-new-hotness: Add libcurl-devel package
Signed-off-by: Michal Konečný <mkonecny@redhat.com>
2020-05-25 16:20:37 +00:00