Commit Graph

8027 Commits

Author SHA1 Message Date
Kevin Fenzi
0bcb4d9805 batcave: set sftp true because people scp things to batcave
Newer fedora is working on dropping scp (for lots of good reasons)
internally, but using a sftp wrapper. ie, you call scp and internally
ssh uses sftp. This won't work unless the server has sftp enabled.
I (and I suspect other admins) scp things to batcave from time to time
so it would be nice to have this on.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2021-10-04 13:49:59 -07:00
Francois Andrieu
e0941ac2de keep weekly weblate backups on backup01 2021-10-04 20:43:26 +00:00
Adam Saleh
3e6b141588 Setting staging bodhi version to 5.7.1b0 2021-09-30 16:09:55 +02:00
Adam Williamson
277d7fbac5 Fix openqa-p09-worker02 mac addresses
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2021-09-29 17:28:40 -07:00
Adam Williamson
b26a268e76 openQA: switch all other worker hosts to system-roles networking
Seemed to work OK on the test system, so let's go the whole hog.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2021-09-29 16:45:26 -07:00
Adam Williamson
5b5cfbf81f openqa-a64-worker01: drop auto_gateway from network config
The plays complain it's an invalid key, even though it's
documented at
https://github.com/linux-system-roles/network/blob/main/README.md#ip

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2021-09-29 14:38:22 -07:00
Adam Williamson
07740ba105 Fix a couple of syntax errors from that last push
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2021-09-29 14:32:08 -07:00
Adam Williamson
29633575a8 Try and convert openqa-a64-worker01 to system-roles networking
This is a trial run to see if it's viable for these hosts. I
probably got something wrong. Let's see what explodes.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2021-09-29 14:28:48 -07:00
Kevin Fenzi
992714694a download-rdu01: fix typo in dns search domains
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2021-09-29 14:15:07 -07:00
Peter Buffon
b4a2487335 Update inventory/host_vars/download-rdu01.fedoraproject.org 2021-09-29 18:55:59 +00:00
petebuffon
6093fd75e9 last fix 2021-09-29 18:55:59 +00:00
petebuffon
9496c5a71e fixed all colons. 2021-09-29 18:55:59 +00:00
Peter Buffon
a37546a850 Update inventory/host_vars/autosign01.iad2.fedoraproject.org
Fixed underscore.
2021-09-29 18:55:59 +00:00
petebuffon
30110e4e26 Batch update of buildvm-s390x* Ansible host_vars files for linux-system-roles/network conversion. 2021-09-29 18:55:59 +00:00
Silvie Chlupova
3f5cb87166 copr-fe: support for principal alias
Relates: https://pagure.io/fedora-infrastructure/issue/10065
2021-09-29 18:47:25 +00:00
Kamil Páral
b00d1d2f85 blockerbugs: define BLOCKERBUGS_URL and simplify the config file
BLOCKERBUGS_URL needs to be defined in order to show correct links in the
staging environment. While fixing that, realized that most of the if-else
clauses were unnecessary, because there are already group vars for that. So
simplified the config file by using the vars. KOJI_URL is dropped because it's
no longer needed.

Related: https://pagure.io/fedora-qa/blockerbugs/issue/192
2021-09-29 10:13:22 +02:00
Adam Williamson
af49150d21 openQA: cut x86_64 worker04 to 20 worker instances
The box is repeatedly getting stuck and requiring a reboot. It
didn't do so without the workers running, so possibly it's just
overloaded. Let's try it with 20 workers.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2021-09-28 23:29:09 -07:00
Kevin Fenzi
09ff0613c8 vmhost-x86-copr04: adjust mac addresses after MB replacement
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2021-09-24 10:50:12 -07:00
Pavel Raiskup
0902f8cd13 copr-hv: enable hypervisor x86 04
Complements: 8594c86d68
2021-09-24 10:31:29 +02:00
Pavel Raiskup
8594c86d68 copr-be: re-enable vmhost-x86-copr04
... when the fan is problem fixed.
2021-09-24 00:00:32 +02:00
Kevin Fenzi
313674646d proxies: increase max workers
Also add a ssl connection cache.
These changes are live on proxy01/10 and seem to have made them stable
again. Will look at pushing to the rest tomorrow.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2021-09-21 16:19:14 -07:00
Mark O Brien
27fac761b9 datanommer: new eth0_inpv4 naming convention 2021-09-16 12:08:10 +01:00
Mark O Brien
8219ad3b1a datanommer: rename eth0_ip variable 2021-09-16 12:02:51 +01:00
Mark O Brien
80467d77fa datanommer: second datanommer database server 2021-09-16 10:40:57 +00:00
Matěj Grabovský
372f845509 default: Set list to empty instead of None
The `eol_opsys` variable should be set explicitly to the empty list
rather than the implicitly `None` otherwise it causes problems down
the line.
2021-09-13 14:24:26 +00:00
Matěj Grabovský
86c747de99 retrace: Update and clean up inventory files
* Only support one Fedora release (34) on staging retrace.
* Update list of removed versions on staging.
* Support CentOS 7 and 8 on production instance.
* Update repository URLs, remove dead links.
2021-09-10 15:35:39 +02:00
Matěj Grabovský
1e5443118e retrace: Drop i386 from list of architectures 2021-09-10 15:35:02 +02:00
Matěj Grabovský
22e1e090d4 retrace: Add Fedora 35 release 2021-09-09 22:42:04 +00:00
David Kirwan
991da5d981 metrics-for-apps: Renamed tag, added firewall rules for proxies
Signed-off-by: David Kirwan <dkirwan@redhat.com>
2021-09-06 12:36:00 +09:00
Kevin Fenzi
5a8f655671 proxies: add intermediate certs for mirrors.centos.org
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2021-09-02 16:56:24 -07:00
Kevin Fenzi
e5929f6f9b proxies: add mirrors.stg.centos.org for mirrorlist testing in staging
The cert here is gotten from centos.org folks and checked into private.
At some point we will get a longer term cert here so there's less manual
churn. Otherwise we just make a new mirrors.stg.centos.org and proxy it
to mirrorlists just like mirrors.stg.fedoraproject.org.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2021-09-02 16:01:50 -07:00
David Kirwan
22229738d3 metrics-for-apps: fixing hostvars vmhost variables
Signed-off-by: David Kirwan <dkirwan@redhat.com>
2021-09-02 12:43:43 +09:00
David Kirwan
9f39d76e2c metrics-for-apps: Adding inventory/groupvars/changes for ocp prod
Signed-off-by: David Kirwan <dkirwan@redhat.com>
2021-09-02 01:37:34 +00:00
Mark O Brien
52dadb7d0d ipa: add opeshift host group and tidy grooup vars
Signed-off-by: Mark O Brien <markobri@redhat.com>
2021-09-01 08:49:35 +00:00
Pavel Raiskup
58c451d6ed copr-be: decrease the amount of AWS builders 2021-08-26 21:00:11 +02:00
Pavel Raiskup
288b487bf5 copr-be: use vmhost x86 02 again 2021-08-26 18:59:58 +02:00
Kevin Fenzi
bfb3e7f26d ocp_stg: no vpn here
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2021-08-26 09:02:12 -07:00
Mark O Brien
5da8595200 os: add access to os control for sysadmin-openshift group
Signed-off-by: Mark O Brien <markobri@redhat.com>
2021-08-26 15:25:45 +00:00
Kevin Fenzi
0dade64ba2 ocp / staging: tell nagios not to check nrpe/swap/mails on ocp hosts
By default nagios assumes it can connect to everything in inventory via
nrpe and monitor things like swap and number of emails in the postfix
queue. For ocp hosts running CoreOS we don't want to have nagios
monitor any of that, we only want it to monitor ping (is the host up).
This change is only in vars here, but it needs a noc run to activate, so
it will need a freeze break to run the noc playbook (as noc is frozen).

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2021-08-26 15:06:12 +00:00
Kevin Fenzi
bb62cec8f8 osbs-node01/02: moved to 240g space so 0ad flatpak can build
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2021-08-25 12:57:43 -07:00
Pavel Raiskup
d635907b4a copr-be: drain vmhost x86 02 2021-08-25 19:23:20 +02:00
David Kirwan
fc3153dc91 metrics-for-apps: added noc01.iad2.fedoraproject.org to staging_friendly
group, to ensure it does not receive iptable rule banning access to
staging network 10.3.166.0/24

Signed-off-by: David Kirwan <dkirwan@redhat.com>
2021-08-25 13:44:05 +09:00
Kevin Fenzi
2b0a7558e0 add vmhost-x86-09
This host is an old phx2 host thats been sitting there on this ip, but
we haven't moved any vm's to it (thus it shouldn't be affected by the
freeze). However, we should get in ansible so it's network is managed
and so we remember to reboot it for updates, etc.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2021-08-24 10:54:55 -07:00
petebuffon
5a97060249 Batch update of vmhost* Ansible host_vars files for linux-system-roles/network conversion. 2021-08-23 23:06:55 +00:00
Kevin Fenzi
5c709e38e5 bvmhost-a64-10: use linux-system-roles/networking
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2021-08-23 15:10:55 -07:00
Kevin Fenzi
ee1198e0cf value: port 5050 direct needs open for zodbot
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2021-08-20 14:03:25 -07:00
Kevin Fenzi
b102f1f58a wiki: adjust wiki01 to new networking
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2021-08-19 15:59:32 -07:00
Kevin Fenzi
ba541c60f0 wiki: reinstall wiki02 with new os/wiki version
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2021-08-19 14:11:20 -07:00
Kevin Fenzi
7e523ddb61 badges/stg: use correct names
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2021-08-18 14:06:33 -07:00
Kevin Fenzi
1b7db35db4 badges/stg: convert ip config to new format
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2021-08-18 14:03:53 -07:00