Commit Graph

7593 Commits

Author SHA1 Message Date
Frank Ch. Eigler
b404cb5827 fedora-infrastructure issue/9733: remove dbgserver artifacts from ansible data 2021-03-16 16:23:52 +00:00
Miroslav Suchý
bf654af90c copr: add become* 2021-03-15 20:13:26 +01:00
Miroslav Suchý
f0c5ac1b55 copr: specify ansible_user 2021-03-15 20:10:30 +01:00
Miroslav Suchý
e1c8fd7d8c copr: specify ansible_user 2021-03-15 20:09:22 +01:00
Miroslav Suchý
d3610698ab copr: fix inventory name 2021-03-15 19:42:28 +01:00
Miroslav Suchý
119dc56d6c copr: add copr-db-stg 2021-03-15 18:47:04 +01:00
Pierre-Yves Chibon
038eae7cd4 batcave: all the members of sysadmin-debuginfod to ssh into the batcave
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2021-03-15 16:14:11 +01:00
Adam Saleh
9a0b82f39d Bumping bodhi on staging to current release for testing purposes. 2021-03-11 09:36:11 +01:00
Nils Philippsen
5bf0f2ab8d ipa/client: add missing MBS group vars
I missed this in commit 8e2fc1033c

Signed-off-by: Nils Philippsen <nils@redhat.com>
2021-03-09 17:31:58 +01:00
Mark O'Brien
e6f980bb4f ass zabbix_stg inventory group 2021-03-09 15:00:15 +00:00
siddharthvipul
261ee786c0 add zabbix config playbook for vm
Signed-off-by: siddharthvipul <siddharthvipul1@gmail.com>
2021-03-09 20:14:37 +05:30
Mark O'Brien
0a8e57c5b8 basic setup file for staging zabbix vm 2021-03-08 12:50:57 +00:00
Nils Philippsen
8e2fc1033c ipa/client: remove redundant variable definitions
The definitions are in mbs and mbs_stg, respectively.

Signed-off-by: Nils Philippsen <nils@redhat.com>
2021-03-02 19:30:55 +00:00
Nils Philippsen
3e7bb19490 ipa/client: add variables missing in groups
Signed-off-by: Nils Philippsen <nils@redhat.com>
2021-03-02 19:30:55 +00:00
Michal Fabik
c96ab97549 abrt: Update list of Fedora versions for retrace-server 2021-03-02 19:25:54 +00:00
Pierre-Yves Chibon
a3677b36a1 distgit: start working on moving dist-git to use git@ for ssh
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2021-03-01 13:16:18 +01:00
Stephen Smoogen
49c0a2d134 FBR: Add in dhcp/bastion host for rdu-cc networks.
This should set up the bridge and controls on the new vmhosts in
RDU-CC so that we can deploy a dhcp host which will allow mgmt to be
brought up for power and similar hardware.

Signed-off-by: Stephen Smoogen <ssmoogen@redhat.com>
2021-02-25 17:45:14 +00:00
Brendan Reilly
055cdb614f Fix celery config for MBS 2021-02-23 18:18:57 +00:00
Stephen Smoogen
451f439d49 uncomment vmhost-x86-11.stg.iad2. 2021-02-22 17:02:46 -05:00
Stephen Smoogen
72f7f03220 Add in builders for buildhw-a64-2[1234] 2021-02-22 13:47:12 -05:00
Stephen Smoogen
f814f3cbc9 Add in the hosts for bvmhosts-a64 and other builders 2021-02-22 12:15:15 -05:00
Mark O'Brien
b4ffd1d69d mailman01: hostvars for stg iad2 2021-02-22 11:33:32 +00:00
Mark O'Brien
670c68715a redeploy proxy33/39 with new AMI 2021-02-22 11:31:32 +00:00
Aurélien Bompard
a5592f8fb4 Missed that one
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2021-02-22 10:51:03 +01:00
Aurélien Bompard
3ef3d39409 Try to bring back Mailman in staging
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2021-02-22 10:38:26 +01:00
Nils Philippsen
523b53e67f ipa/client: Ignore hosts still hooked up with FAS
This is necessary because:

- The ipa/client role is pulled in if only one host is in the play which
  uses it.
- The prepare-ipa-info tasks operate on all hosts in the play in order
  to gather together operations on the IPA server which would otherwise
  be (potentially, unnecessarily) repeated for many hosts in the play
  and which have to be serialized to avoid race conditions when changing
  data in IPA.

For now, we set `primary_auth_source` to `fas` for `all`, and to `ipa`
for the `staging` group. We can set this to `ipa` for individual host
groups in prod to enable this piece meal while we roll out the change.

Fixes: https://pagure.io/fedora-infrastructure/issue/9674

Signed-off-by: Nils Philippsen <nils@redhat.com>
2021-02-19 22:13:18 +00:00
Stephen Smoogen
644461a1d4 Fix ips for new aarch64 hardware.
When allocating IP addresses, I used the reverse DNS file as the guide
for what had been allocated. This was in error because there were 3
servers already allocated in this space. This moves the ips to a new
space.
2021-02-19 12:43:13 -05:00
Stephen Smoogen
f7aee096fc Fix inventory/hardware to remove bvmhost-p08-03 so nagios will work 2021-02-18 17:40:42 -05:00
Stephen Smoogen
cdfc5095a2 Fix inventory/hardware to have correct hostname for vmhost-x86-05 to vmhost-x86-cc05 2021-02-18 17:40:42 -05:00
Stephen Smoogen
84e5b70f53 Bring up new Lenovo and Dell systems in IAD2
This starts adding in the general host_vars and changes to dhcpd.conf
needed to bring up buildhw boxes and new staging servers.
2021-02-18 16:44:51 -05:00
Stephen Smoogen
7def09120e Try to get virthosts to use correct postfix set.
For some reason the vmhost-x86-copr systems are not using the correct
main.cf even though we have told the variables which one to use. I am
trying a second method to try and force this, but will have to come up
with a different datacenter definition for these otherwise as I can't
figure out why the code is different.
2021-02-17 19:12:09 -05:00
Stephen Smoogen
db2ea51618 Have copr vmhosts use different mail config 2021-02-17 18:48:14 -05:00
Stephen Smoogen
2939e91888 fix the hostnames for rdu-cc systems due to some unknown playbooks assuming that {{ env }}.iad2 is anything named vmhost-x86 2021-02-17 18:12:25 -05:00
Stephen Smoogen
aa49bc1021 This pull request sets up a vmhost COPR environment in RDU-CC
First we add in a vmhost_copr playbook which is basically the regular
virthost but meant to limit things for copr admins via rbac.

Second we add in host and group variables which will use the ansible
module for setting up networks. This allows for bridging to work out
of the box and makes sure we know the mac addresses.
2021-02-17 19:26:54 +00:00
Stephen Smoogen
abe96d97b2 define a br0_port0_mac so that system will function 2021-02-16 16:34:10 -05:00
Stephen Smoogen
da6d7eb9b5 remember to quote {{}} in host vars and such 2021-02-16 16:01:54 -05:00
Stephen Smoogen
14592fea39 Try to use the linux-system-roles in ansible for ips 2021-02-16 15:59:13 -05:00
Stephen Smoogen
33049aae15 try adding in items for the other copr hardware 2021-02-16 13:29:04 -05:00
Stephen Smoogen
f52f1c774f add in the other copr systems into the hardware list 2021-02-16 13:29:04 -05:00
Stephen Smoogen
0fa7d3d45e Try to make the naming of rdu-cc systems more consistent. 2021-02-16 13:29:04 -05:00
Stephen Coady
7ada76d200 Manage bastion email aliases using fasjson 2021-02-12 16:17:23 +00:00
Stephen Smoogen
68aa3227e1 Remove ip address 2021-02-12 08:28:34 -05:00
Stephen Smoogen
65f6438361 EMERGENCY BLOCK: 135.181.183.144 to people 2021-02-12 07:07:56 -05:00
Aurélien Bompard
c62c35dd6a Add ipa_host_group for Ipsilon
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2021-02-11 10:00:36 +01:00
Kevin Fenzi
2e0d7b1b18 Add missing d from last commit
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2021-02-10 20:33:05 -08:00
Kevin Fenzi
3e3f7f9cf4 Fix line wrapping issue in last commit
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2021-02-10 20:13:18 -08:00
Kevin Fenzi
a5e9b375fa fedocal: put the entire old group file back.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2021-02-10 20:03:31 -08:00
Adam Williamson
09d42a7793 openqa/worker: update lab scratch build
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2021-02-10 11:08:24 -08:00
Kevin Fenzi
1fd16eb3e4 fedocal: re-add group file and port 80 access.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2021-02-10 08:31:44 -08:00
Adam Williamson
b2ccba7324 D'oh, missed a comment tag
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2021-02-09 17:43:13 -08:00