Adam Saleh
4e08a57f48
Changing bodhi-stg to a generic fedora kickstart file.
2021-05-07 17:40:34 +02:00
Adam Saleh
f6b6440b6f
Updating bodhi on staging to run on f34.
2021-05-07 14:34:53 +02:00
Aurélien Bompard
86567270dc
The keytab path is hostname-dependant
...
Signed-off-by: Aurélien Bompard <aurelien@bompard.org >
2021-05-07 10:12:11 +02:00
Aurélien Bompard
bfe6cf9d02
Only run the cron job on one server
...
Signed-off-by: Aurélien Bompard <aurelien@bompard.org >
2021-05-07 09:34:27 +02:00
Aurélien Bompard
abaf67b66c
Adjust the keytab location to the service
...
Signed-off-by: Aurélien Bompard <aurelien@bompard.org >
2021-05-07 09:16:16 +02:00
Aurélien Bompard
551ba9bd39
Oops.
...
Signed-off-by: Aurélien Bompard <aurelien@bompard.org >
2021-05-06 19:04:34 +02:00
Aurélien Bompard
f1e9387759
Finally, use a service for the stage users cleanup script
...
Signed-off-by: Aurélien Bompard <aurelien@bompard.org >
2021-05-06 19:02:38 +02:00
Aurélien Bompard
3ddc3934da
Add a periodic cleanup script for stage users
...
Signed-off-by: Aurélien Bompard <aurelien@bompard.org >
2021-05-06 13:59:21 +02:00
Aurélien Bompard
3719dff88e
Add some missing tags
...
Signed-off-by: Aurélien Bompard <aurelien@bompard.org >
2021-05-06 13:58:40 +02:00
Pierre-Yves Chibon
9d4623b8f8
fedmsg/hub: simplify the logic when install fedmsg-hub
...
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr >
2021-05-06 13:57:25 +02:00
Pierre-Yves Chibon
a372c6b119
FMN: make the backend be py3
...
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr >
2021-05-06 13:48:57 +02:00
Mark O'Brien
2649c23c52
ipa: add env_suffix for stg
2021-05-06 12:30:29 +01:00
Pierre-Yves Chibon
aff35d0dc3
notifs: change the way we notify that notifs_web is py3
...
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr >
2021-05-06 12:21:41 +02:00
Pierre-Yves Chibon
0d42d25c45
notifs: make notifs-web02 be python3 for fedmsg
...
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr >
2021-05-06 12:15:48 +02:00
František Zatloukal
12913c02bd
Blockerbugs: fixup FAS on stg
2021-05-06 07:36:48 +02:00
Kevin Fenzi
866206b9b2
batcave13: use two nick virt-install
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com >
2021-05-05 18:39:20 -07:00
Kevin Fenzi
e4d7627ce8
haproxy: disable notifs-web02 until it's ready
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com >
2021-05-05 17:40:18 -07:00
Kevin Fenzi
1b1c9c8733
notifs-web02: fix kickstart name
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com >
2021-05-05 17:14:49 -07:00
Kevin Fenzi
d03a311132
batcave: drop old openstack packages
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com >
2021-05-05 17:12:38 -07:00
Kevin Fenzi
80fce3afbd
notifs: make notifs-web02 and notifs-backend02 (ticket 9746)
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com >
2021-05-05 17:07:52 -07:00
Kevin Fenzi
a1547eb885
buildvm-a32-03: fix mac address
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com >
2021-05-05 16:51:04 -07:00
Kevin Fenzi
7da7d72b5f
batcave: drop cgit everywhere.
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com >
2021-05-05 16:45:32 -07:00
Kevin Fenzi
f9849b7316
git/hooks: everything using this role should be python3 now.
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com >
2021-05-05 16:28:06 -07:00
Kevin Fenzi
0cf61ae919
ipa / client: do not exclude mock ipa user on people02
...
We have a legit user who has the 'mock' account. So, we allow the ipa
one to override on people02 (since they have a shell account there), but
keep the filer everywhere else where we may run 'mock' the command.
Signed-off-by: Kevin Fenzi <kevin@scrye.com >
2021-05-05 16:04:32 -07:00
Kevin Fenzi
c455b7f3bb
batcave13: move to rhel8
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com >
2021-05-05 15:57:14 -07:00
Kevin Fenzi
5a8f149f62
bastion: bastion13 has to have vpn to enroll in ipa
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com >
2021-05-05 15:39:18 -07:00
Kevin Fenzi
3caebd6095
openvpn/server: really remove the group
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com >
2021-05-05 15:29:06 -07:00
Kevin Fenzi
a9235bfd3d
bastion: move ipa client after vpn
...
We need vpn to reach the ipa servers.
Instead lets try and fix this by not specifying the group in
nagios/client.
Signed-off-by: Kevin Fenzi <kevin@scrye.com >
2021-05-05 15:22:57 -07:00
Kevin Fenzi
43d3fbcdb8
Clean up some no longer used playbooks.
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com >
2021-05-05 15:16:21 -07:00
Kevin Fenzi
bee623abd2
bastion: move ipa/client before openvpn-server as it needs sysadmin-main group now
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com >
2021-05-05 15:05:32 -07:00
Kevin Fenzi
556ad722f2
bastion: move openvpn server role before nagios_client that requires a /etc/openvpn/server/ccd dir
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com >
2021-05-05 15:01:58 -07:00
Kevin Fenzi
0760ee57a6
openvpn / server: make the ccd dir idempotent
...
Right now this task makes the ccd dir as 0755 and root.root, but then a
later task syncs this from batcave01 and it gets 2755 and
root.sysadmin-main. Just change this to match so we are more idempotent.
Signed-off-by: Kevin Fenzi <kevin@scrye.com >
2021-05-05 14:53:03 -07:00
Kevin Fenzi
8d63ab50b2
bastion13: move to rhel8
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com >
2021-05-05 14:34:39 -07:00
Tim Flink
67e0a56c24
blockerbugs: moving stg down to f33 from f34
2021-05-05 13:55:29 -06:00
Mohan Boddu
0d37e41895
Set the ownership in koji based on the dist-git owner
...
Fixes: https://pagure.io/releng/issue/7067
Signed-off-by: Mohan Boddu <mboddu@bhujji.com >
2021-05-05 19:40:33 +00:00
Tim Flink
19579a7fc6
blockerbugs: changing stg to use generic ks
...
There is a new ks in the repo that isn't tied to a specific version of
Fedora. Changing blockerbugs-stg to use that instead of the older style
version-fixed kickstart
2021-05-05 18:31:46 +00:00
Tim Flink
e01711b380
blockerbugs: updating blockerbugs-stg to f34
2021-05-05 18:31:46 +00:00
Kevin Fenzi
3d372b037a
batcave: install ansible-collection-community-general for various useful modules
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com >
2021-05-05 10:51:20 -07:00
Brendan Reilly
1ca4406918
Prepare script for MBS prod update
2021-05-05 12:59:09 -04:00
Mark O'Brien
c0d84eb154
badges: increase ram to try stop nrpe crashing
2021-05-05 14:43:01 +01:00
Brendan Early
681ea37715
packages-static: change PVs to ReadWriteMany
2021-05-04 21:43:45 +00:00
Kevin Fenzi
8d20a480c2
ipa/client: add apache to ignore for sssd
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com >
2021-05-04 14:34:22 -07:00
Kevin Fenzi
eedc86fbcc
secondary: enable sftp support
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com >
2021-05-04 14:33:08 -07:00
Brendan Early
7bbdf4f679
Add -stg suffix to packages-static and solr PV claims when needed
2021-05-04 21:30:57 +00:00
Kevin Fenzi
ee49c53f08
base / iptables: Adjust iptables on all vpn hosts to drop less secure traffic
...
Most of our vpn hosts are on a 192.168.1.0/24 network.
However we have a small number on a 'less secure' 'less trusted' subnet:
192.168.100.0/24. This change adds in logic to:
* on log01, allow rsyslog from 192.168.100.x hosts
* on ipa servers, allow ipa ports for 192.168.100.x hosts
* then reject everything else.
This will make sure 192.168.100.x hosts can only hit ssh and the two
above items, otherwise all vpn hosts will reject their traffic. This
should add a bit of security to having those hosts on the vpn.
Signed-off-by: Kevin Fenzi <kevin@scrye.com >
2021-05-04 21:15:05 +00:00
Kevin Fenzi
6e6dbc0581
ipa/client: ignore 'mock' ipa/fas user and use local one.
...
There's a actual legit person with a fas account of 'mock'
We don't want to use their account, we want to use the local mock user
instead.
Signed-off-by: Kevin Fenzi <kevin@scrye.com >
2021-05-04 13:16:34 -07:00
Kevin Fenzi
e8f5700edc
new mac address for buildvm-ppc64le-34
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com >
2021-05-04 13:00:26 -07:00
Kevin Fenzi
dc3f8a4e72
add eth0_ipv4 for virt-install
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com >
2021-05-04 12:49:24 -07:00
Kevin Fenzi
0c22bca328
buildhw-x86-05: turns out we need dns for clevis
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com >
2021-05-04 11:48:33 -07:00
Kevin Fenzi
cbf343dd4e
fix buildhw-x86-05 nm
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com >
2021-05-04 09:54:41 -07:00