Mark O'Brien
9b29115930
fmn: add missing comma
2021-03-26 12:34:51 +00:00
Stephen Coady
533ba99068
add missing v1 to fasjson url for fmn
...
Signed-off-by: Stephen Coady <scoady@redhat.com>
2021-03-26 11:34:53 +00:00
Aurélien Bompard
196d20086c
Some Ipsilon fixes for the new openid api extension
...
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2021-03-26 12:11:07 +01:00
Stephen Coady
e66217f737
add forgotten keytab var
...
Signed-off-by: Stephen Coady <scoady@redhat.com>
2021-03-26 09:43:38 +00:00
06796caabf
languages: rework extract & stats jobs
2021-03-25 22:14:50 +00:00
Aurélien Bompard
ee65c1dbf0
fasjson-aliases: set the keytab env var
...
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2021-03-25 22:36:31 +01:00
Kevin Fenzi
740109a295
nagios_client / check_systemd_units: remove old debugging output
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2021-03-25 14:25:17 -07:00
Kevin Fenzi
29f31df142
pagure-stg01 is also on the vpn
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2021-03-25 14:16:03 -07:00
Kevin Fenzi
8101073e8e
pagure: pagure is on the vpn
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2021-03-25 14:11:11 -07:00
Kevin Fenzi
1e5aefcc52
ipa03: fix ip address for ipa03
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2021-03-25 14:07:13 -07:00
Kevin Fenzi
cebb78ed82
nagios_client: the check_systemd_units is in scripts, not script
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2021-03-25 13:58:20 -07:00
Kevin Fenzi
5a915ea8ea
fasjson: adjust script (no .py) and use nag-once
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2021-03-25 13:53:57 -07:00
Kevin Fenzi
b0d1ea96da
bastion: add fasjson_url for fasjson role
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2021-03-25 13:47:05 -07:00
Kevin Fenzi
341862e436
fasjson: This is a template, not a file
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2021-03-25 13:44:00 -07:00
Kevin Fenzi
94bdcff8ff
bastion: add fasjon role to bastion
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2021-03-25 13:28:32 -07:00
Michael Scherer
f50cad1870
Since zanata is down, this cron job no longer work
2021-03-25 20:26:05 +00:00
Michael Scherer
8548f299ca
Add cronjob to update the website translation
2021-03-25 20:26:05 +00:00
Nils Philippsen
f9abb293c0
ipa/client: only warn about essential vars missing
...
If either `ipa_client_shell_groups` and `ipa_client_sudo_groups` are
unset or empty, sysadmin-main will still be able to login and sudo.
Signed-off-by: Nils Philippsen <nils@redhat.com>
2021-03-25 20:22:30 +00:00
seddikalaouiismaili
eae91f0d2b
install nrpe check for systemd units
2021-03-25 20:16:48 +00:00
35664e9159
cleanup: remove phx2 from ansible-ansible-openshift-ansible
2021-03-25 20:14:10 +00:00
Pavel Raiskup
0793a1e9b3
copr-be-dev: increase quota for one user
...
Nobody is using devel stack except for Copr Team, and we run heavily
parallelized unit tests so we enjoy more concurrent VMs. In case there
are no task processed, the VM count anyways goes down to the setup in
pool.yaml. So this change actually doesn't mean more VMs is going to be
wasted in normal situations.
2021-03-25 21:10:06 +01:00
Stephen Smoogen
9e3b72a519
Make sure playbook is using ipa/client as a tag versus ipsilon
...
Signed-off-by: Stephen Smoogen <smooge@smoogespace.com>
2021-03-25 15:29:21 -04:00
Stephen Smoogen
791ab33d1c
This should tune sssd on people02
...
Signed-off-by: Stephen Smoogen <smooge@smoogespace.com>
2021-03-25 15:28:54 -04:00
Stephen Coady
4cc5f3d8f0
remove v1
...
Signed-off-by: Stephen Coady <scoady@redhat.com>
2021-03-25 18:01:18 +00:00
Stephen Coady
821209cb26
hotpatch fmn to work with fasjson
...
Signed-off-by: Stephen Coady <scoady@redhat.com>
2021-03-25 18:01:18 +00:00
Stephen Coady
7e7cef94ad
update config to use fasjson and give it the address
...
Signed-off-by: Stephen Coady <scoady@redhat.com>
2021-03-25 17:56:23 +00:00
Aurélien Bompard
94b32cee08
Use our custom info plugin
...
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2021-03-25 18:56:08 +01:00
Kevin Fenzi
7e207f9119
fasjson / aliases: adjust kernel-team to just Justin per request
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2021-03-25 10:34:58 -07:00
Kevin Fenzi
6bf8552e7f
base / iptables / kojibuilder: add ipa ports for koji builder ipa clients
...
Note that this will not yet work, it needs the RHIT firewall between
vlans opened on these ports first, but after that this is needed to
allow them to use those ports.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2021-03-25 10:10:55 -07:00
Kevin Fenzi
ddf53bdbdf
inventory: add copr-db-stg to cloud_aws group to make nagios happy
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2021-03-25 09:52:57 -07:00
Stephen Smoogen
a781368708
Add a --no-ssh to the ipa-client-install so that sshconfigs on clients are not altered.
...
Signed-off-by: Stephen Smoogen <smooge@smoogespace.com>
2021-03-25 11:37:24 -04:00
Nils Philippsen
46b3fb9390
ipa/client: Revamp combining shell groups
...
The previous implementation didn't work because of a chicken-and-egg
problem: To add the batcave shell groups to those specifically for
bastion, it needs to look them up, but they aren't set yet (probably
because `batcave` comes after `bastion`).
Now, one can (optionally) set `ipa_client_shell_groups_inherit_from`, a
list of Ansible group names whose `ipa_client_shell_groups` will be
combined with that of the host itself. This is more robust because it's
done late, after variables are set from the inventory.
Signed-off-by: Nils Philippsen <nils@redhat.com>
2021-03-25 13:53:21 +01:00
Stephen Smoogen
34728c85cd
put in clean up scripts to remove fas-client cron job which bollocks systems
2021-03-25 07:17:53 -04:00
Mark O'Brien
b80eb0b4d3
fas: remove trailing slash
2021-03-25 11:01:04 +00:00
Mark O'Brien
5000466350
fas: remove infra-tags repo
2021-03-25 10:54:42 +00:00
Aurélien Bompard
6e68f8fe4f
Fix the mediawiki auth plugin
...
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2021-03-25 11:15:29 +01:00
Aurélien Bompard
fc759fd447
Add the ipsilon script to generate the metadata
...
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2021-03-25 11:15:29 +01:00
Kevin Fenzi
802abfa3e3
noc: drop fedmsg/base, its not needed in rhel8 installs
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2021-03-24 19:13:16 -07:00
Kevin Fenzi
5b1b2c403d
nagios: fix ipsilon check to look for something in the new theme
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2021-03-24 18:13:37 -07:00
Nils Philippsen
72b940d31a
ipa/client: stopgap for shell groups on bastion
...
Evaluating ipa_client_shell_group from another group won't work this
way. Hardcode the list until we have a better solution.
Signed-off-by: Nils Philippsen <nils@redhat.com>
2021-03-24 23:56:14 +01:00
Kevin Fenzi
5f8274ff6c
ircbot: clean up additional typo in fedmsg-irc
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2021-03-24 15:55:48 -07:00
Kevin Fenzi
3ac327e4ff
ircbot: clean up typo in fedmsg-irc
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2021-03-24 15:54:27 -07:00
Stephen Smoogen
16ee589eee
up the number of cpus for the systems in the group. add 2GB more ram also
2021-03-24 18:36:48 -04:00
Stephen Smoogen
a3fd2875c2
attempt to add sysadmin-qa so that adamw can get some f*ing work done
2021-03-24 15:10:14 -04:00
Kevin Fenzi
fadfa83427
inventory / group / oci_registry: clear out duplicate variables
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2021-03-24 11:49:22 -07:00
Kevin Fenzi
f88bdf2c78
mediawiki: drop old fas cla and use agreements in prod now
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2021-03-24 11:39:11 -07:00
Nils Philippsen
0ad057a285
VPN hosts: Don't enroll with ipa03 for now
...
Signed-off-by: Nils Philippsen <nils@redhat.com>
2021-03-24 18:33:09 +01:00
Nils Philippsen
2d4ec8d259
Apply openvpn/client role before ipa/client
...
This is so hosts on the Fedora VPN are able to talk to IPA before they
try to enroll.
Signed-off-by: Nils Philippsen <nils@redhat.com>
2021-03-24 18:19:11 +01:00
Nils Philippsen
bcfe96b710
ipa/client: Enable VPN hosts to talk to IPA
...
This requires the canonical names of IPA servers to be mapped to their
IP addresses on the VPN as well as specifying the IPA server explicitly
when enrolling clients.
Signed-off-by: Nils Philippsen <nils@redhat.com>
2021-03-24 18:19:11 +01:00
Nils Philippsen
28cc2e8d93
ipa/client: specify ipa server when enrolling VPN hosts
...
This is needed for clients that cannot access the internal DNS
where IPA servers are announced.
Signed-off-by: Nils Philippsen <nils@redhat.com>
2021-03-24 18:18:55 +01:00