Commit graph

31126 commits

Author SHA1 Message Date
Kevin Fenzi
c056492059 re-add mistakenly deleted destroy_virt_inst playbook
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-05-20 15:01:14 -07:00
Kevin Fenzi
b9eed95b04 db-fas01.iad2: move back to rhel7, fas is not happy with new postgres
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-05-20 14:40:29 -07:00
17fd242e1b openvpn: removing qa01.qa and taskotron01.qa 2020-05-20 21:37:28 +00:00
Kevin Fenzi
d14d971351 rabbitmq/server: fix template to cluster to the right nodes
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-05-20 14:31:19 -07:00
Kevin Fenzi
87585b66d2 iad2: ipsilon. Bring up a ipsilon project in iad2 openshift
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-05-20 13:49:56 -07:00
Stephen Smoogen
69a566c423 move sundries down to el7. too much crap needs rewrites to work in a non-python2 world 2020-05-20 16:48:53 -04:00
Kevin Fenzi
6a9c9a1707 openshift apps / fas: adjust playbook for iad2 also
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-05-20 13:23:02 -07:00
Stephen Smoogen
25c395cdc2 tabbing is important 2020-05-20 16:20:58 -04:00
Stephen Smoogen
247c1c761a deploy python3 versions of these but dont expect them to work 2020-05-20 16:14:58 -04:00
Stephen Smoogen
d6a3774a0d get the tree correct 2020-05-20 15:50:35 -04:00
Stephen Smoogen
055dd98c22 Use python3 after RHEL8 2020-05-20 15:36:13 -04:00
Kevin Fenzi
fa95664907 iad2: openshift: fix version
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-05-20 12:28:16 -07:00
Kevin Fenzi
11b76f3a86 iad2: openshift: fix stray endif
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-05-20 12:15:47 -07:00
Kevin Fenzi
eaf7bcefe7 iad2: openshift: update to 216
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-05-20 12:04:12 -07:00
Stephen Smoogen
cf026a377d try yet another syntax because my caveman coding needs to move to flint 2020-05-20 14:41:46 -04:00
Stephen Smoogen
3bc2604501 use this vpn variable we set 2020-05-20 14:30:12 -04:00
Stephen Smoogen
7acc5c0c0e iad2 servers do not need vpn either. vpn: false DOES NOTHING 2020-05-20 14:15:29 -04:00
Kevin Fenzi
2c0673081c openshift / iad2: enable nfs mounts for logging and registry.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-05-20 10:35:10 -07:00
Stephen Smoogen
3329c4f2e3 fix named for IAD2 zone to use NA for fedoraproject.org 2020-05-20 13:32:04 -04:00
Kevin Fenzi
df21841eb2 dns: drop duplicate iad2 zone in phx2
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-05-20 10:06:46 -07:00
Kevin Fenzi
41e167c36b dns / iad2: update iad2 zone with more stuff and let iad2/phx2 cross resolve
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-05-20 09:48:55 -07:00
Kevin Fenzi
1e509172ed ipa / drop pynag for now until we can sort it on rhel/epel8.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-05-20 09:30:22 -07:00
Pierre-Yves Chibon
93a30623c6 distgit: another place we're being bitten by the lack of dist-git package
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2020-05-20 18:28:06 +02:00
Stephen Smoogen
e83de19d86 Merge branch 'master' of ssh://pagure.io/fedora-infra/ansible 2020-05-20 12:26:13 -04:00
Stephen Smoogen
ec174ef6ea Add in download_iad2 to download for full build. Add a sundries01.iad2 2020-05-20 12:25:49 -04:00
Patrick Uiterwijk
a9e9411c56 Move IPA hostname checks to ipa_initial variable
Signed-off-by: Patrick Uiterwijk <patrick@puiterwijk.org>
2020-05-20 16:03:18 +00:00
Pierre-Yves Chibon
7c2b0b2923 distgit: a few other places where the missing dist-git needs to be accounted for
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2020-05-20 17:59:15 +02:00
Pierre-Yves Chibon
54cbb646a5 distgit: dist-git is not yet available for rhel8, so is its config folder
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2020-05-20 17:38:33 +02:00
Pierre-Yves Chibon
6881735c06 distgit: fun thing, dist-git isn't available for rhel8 atm...
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2020-05-20 17:04:13 +02:00
Pierre-Yves Chibon
6ef5a99f56 distgit: mod_auth_openidc is not in rhel8 yet
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2020-05-20 16:45:20 +02:00
Stephen Smoogen
e7d7b43110 fix IAD2 virthost names to proper new names. I mean whoever decided to rename all these hosts from virthost to vmhost-{{arch}} needs to get a clue.. no dont git blame that.. 2020-05-20 10:28:47 -04:00
Pierre-Yves Chibon
ce213161a3 distgit: adjust the list of packages to be installed in stg/rhel8 and drop gitolite there as well
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2020-05-20 16:24:45 +02:00
Stephen Smoogen
00fdf9e725 Merge branch 'master' of ssh://pagure.io/fedora-infra/ansible 2020-05-20 10:00:41 -04:00
Stephen Smoogen
ca7488e7c5 Put in hosts into inventory and download for IAD2 servers 2020-05-20 10:00:20 -04:00
Pierre-Yves Chibon
85649b78b3 distgit/pagure: in staging we no longer have fedmsg
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2020-05-20 15:57:43 +02:00
Pierre-Yves Chibon
a386824753 Bring back lvm_size to the original value for pkgs_stg
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2020-05-20 15:27:52 +02:00
Pierre-Yves Chibon
f99d7e6393 Reduce a little the disk size for pkgs_stg
The host complains about the lack of space otherwise.

Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2020-05-20 15:26:08 +02:00
Pierre-Yves Chibon
ee2f34128a Enable the CRB repo by default on RHEL8
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2020-05-20 15:20:20 +02:00
Pierre-Yves Chibon
7a8bb7148f Increase the disk size on pkgs_stg
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2020-05-20 15:19:48 +02:00
Stephen Smoogen
67f3171042 Begin setup of download servers in IAD2. 2020-05-20 09:09:45 -04:00
Stephen Smoogen
e2e50c1a27 Begin setup of download servers in IAD2. We do not have mounts but system should set up correctly without them. 2020-05-20 09:09:03 -04:00
Pierre-Yves Chibon
ed659f15ac distgit/pagure: drop the requirement on pygments
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2020-05-20 13:14:05 +02:00
Pierre-Yves Chibon
69f8d706d0 distgit/pagure: drop the fas2 hotfix since this is no longer used
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2020-05-20 12:56:44 +02:00
Pierre-Yves Chibon
107d6e331f distgit/pagure: use python3 in staging and keep prod to python2
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2020-05-20 12:56:26 +02:00
Pierre-Yves Chibon
1320bb90b2 distgit/pagure: libsemanage-python is python3-libsemanage on rhel8
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2020-05-20 12:49:57 +02:00
Pierre-Yves Chibon
66c4bb4a18 distgit/pagure: install different packages in stg vs prod
Since we're currently rebuilding stg on rhel8 while prod is still
rhel7

Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2020-05-20 11:46:58 +02:00
Pierre-Yves Chibon
85d6c77276 distgit/pagure: Drop installing pygment2
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2020-05-20 11:44:46 +02:00
Pierre-Yves Chibon
a0303f2557 nfs/client: looks like nfs-lock is not present in RHEL8
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2020-05-20 11:35:27 +02:00
Pierre-Yves Chibon
7acddaeca5 git/hooks: adjusts the post-receive hooks so it loads the correct fedora-messaging config
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2020-05-20 11:23:28 +02:00
Pierre-Yves Chibon
cef92fff61 git/hooks: looks like moreutils fails to install on rhel8 atm
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2020-05-20 11:22:01 +02:00