Kevin Fenzi
2a2f75daf1
base / iptables: don't remove iptables for now
...
This was a good change in theory, but in practice it's not.
The 'iptables-legacy' package provides 'iptables' so it gets removed,
but there's some things we still install that depend on it, so it just
gets pulled in later as a dependency.
Examples:
build* machines install oz and ImageFactory that need it
(but we can possibly drop those now)
virthosts have some libvirt subpackages that require it.
I'm not sure we can readd this in a targeted way or should just drop it
for now entirely.
Signed-off-by: Kevin Fenzi <kevin@scrye.com >
2025-08-09 09:17:18 -07:00
Aurélien Bompard
b9c73dd6ee
Forward Openshift logs to log01
...
Signed-off-by: Aurélien Bompard <aurelien@bompard.org >
2025-08-09 15:55:03 +00:00
Kevin Fenzi
e57e3dd7e4
ipa/client: mode should be 640 on fedora instances
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com >
2025-08-08 12:29:13 -07:00
Kevin Fenzi
2b21bc41e4
nfs / client: add some logging to the role to show what mount/dir it's called with
...
This is useful for places like releng-compose that mount a ton of things
and it's hard to tell which one is failing.
Signed-off-by: Kevin Fenzi <kevin@scrye.com >
2025-08-08 12:17:31 -07:00
Kevin Fenzi
db0e5eb546
ipa / client: fedora systems use root:sssd ownership
...
On rhel the sssd dropin files (which need to be the same owner/group as
the main sssd.conf file) are root:root, but on fedora they are
root:sssd. So, split out this task to handle the two different cases.
Assisted-by: claude
(I had it generate this, and it actually did a reasonable job I think)
Signed-off-by: Kevin Fenzi <kevin@scrye.com >
2025-08-08 11:54:33 -07:00
Lenka Segura
a2cfb0a360
pagure: hotfix for links to accounts.fpo
...
Signed-off-by: Lenka Segura <lsegura@redhat.com >
2025-08-07 21:15:42 +00:00
Lenka Segura
c5ca513364
pagure: Fix lint errors in main task
...
Signed-off-by: Lenka Segura <lsegura@redhat.com >
2025-08-07 22:21:42 +02:00
Kevin Fenzi
4445de3f1a
tftp_server: drop old rhcos images
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com >
2025-08-06 11:57:39 -07:00
Kevin Fenzi
94406996e3
tftp_server: delete files not in bigfiles on batcave01
...
We should just always setup files on batcave and sync them over instead
of having local copies of things.
I've saved a copy of the current one off on each noc in case there was
some super special image we didn't save off, but hopefully we don't need
it.
Signed-off-by: Kevin Fenzi <kevin@scrye.com >
2025-08-06 11:54:56 -07:00
Aurélien Bompard
ba0393fece
Deploy a patch in distgit to fix Infra ticket 12622
...
See: https://pagure.io/fedora-infrastructure/issue/12622
Patch sent upstream: https://pagure.io/pagure/pull-request/5529
Signed-off-by: Aurélien Bompard <aurelien@bompard.org >
2025-08-06 17:04:00 +02:00
Kevin Fenzi
0df178ffac
dns: remove old iad2 zones from named.conf
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com >
2025-08-05 14:49:10 -07:00
Samyak Jain
8b7b4a8368
robosignatory: also allow resigning f43 tagged packages with f44 key
...
Signed-off-by: Samyak Jain <samyak.jn11@gmail.com >
2025-08-05 16:43:49 +00:00
Miroslav Suchý
5b12a47264
bump up numbers of reserved instances for copr builders
2025-08-04 13:34:03 +02:00
Akashdeep Dhar
cbd9dbb563
Move from Python-based MDAPI to Go-based MetaSource
...
Signed-off-by: Akashdeep Dhar <akashdeep.dhar@gmail.com >
2025-08-04 08:33:08 +00:00
Yaakov Selkowitz
3d3cc7f868
flatpak-indexer: raise differ memory limit to 8Gi
...
This pod keeps getting OOMKilled while processing larger flatpak artifacts.
2025-08-01 08:45:15 +00:00
Aurélien Bompard
eb98c66f15
Adjust FMN timeouts to the new direct DB connection times
...
Signed-off-by: Aurélien Bompard <aurelien@bompard.org >
2025-08-01 10:42:57 +02:00
Yaakov Selkowitz
cbb5570268
Revert "flatpak-indexer: migrate to valkey"
...
This reverts commit 29e3ff3e31e9793fbd01606ee7fba436f571b8bb.
2025-07-31 12:18:45 -04:00
David Kirwan
8347a8792c
forgejo: rename PVC to correct name expected by forgejo
...
Signed-off-by: David Kirwan <davidkirwanirl@gmail.com >
2025-07-31 15:52:02 +01:00
David Kirwan
bb997b6954
forgejo: Disable helm creating persistent storage
...
Signed-off-by: David Kirwan <davidkirwanirl@gmail.com >
2025-07-31 15:02:28 +01:00
David Kirwan
f32c33a26b
forgejo: create namespace prior to PVC creation
...
Signed-off-by: David Kirwan <davidkirwanirl@gmail.com >
2025-07-31 15:02:28 +01:00
Greg Sutcliffe
1f472c9754
Zabbix: improve tagging and make sure Ping Hosts are in All Hosts
...
Signed-off-by: Greg Sutcliffe <fedora@emeraldreverie.org >
2025-07-31 14:32:18 +01:00
Yaakov Selkowitz
71c5c4a8f1
flatpak-indexer: migrate to valkey
...
redis was dropped in Fedora 41 due to the license change:
https://fedoraproject.org/wiki/Changes/Replace_Redis_With_Valkey
27798b9109
2025-07-31 13:12:19 +00:00
Michal Konecny
750151cd6e
[flatpak-indexer] Use empty storageClassName
...
The named volumes doesn't have any storage class set, so the storage
class doesn't match. This should fix it.
2025-07-31 15:07:40 +02:00
Greg Sutcliffe
b4651f8b5b
Zabbix: Add method to define ping-only hosts in host_vars
...
Signed-off-by: Greg Sutcliffe <fedora@emeraldreverie.org >
2025-07-31 12:52:04 +01:00
Greg Sutcliffe
a1b2783a67
Zabbix: ensure existence of correct hostgroups
...
also applies the correct hostgroups when creating/updating hosts
Signed-off-by: Greg Sutcliffe <fedora@emeraldreverie.org >
2025-07-31 12:51:43 +01:00
Yaakov Selkowitz
246e643b2e
flatpak-indexer: update images
...
Also, fix the imagestream reference to the fedora image.
2025-07-31 08:45:18 +00:00
Michal Konecny
d5f83a7272
[nagios] Use server checks on noc01
...
Just move datanommer check to server plugins, so it's the same as before.
2025-07-31 10:26:01 +02:00
Michal Konecny
e4afc6cf7a
[nagios_server] Remove datanommer check
...
This check is already installed as part of nagios_client playbook. The
nagios_server role contained old version which doesn't work anymore. Let's get rid
off it.
2025-07-31 10:02:02 +02:00
Kevin Fenzi
c48af3dad4
openqa-a64-worker04: add dhcp and host vars
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com >
2025-07-30 19:18:18 -07:00
Kevin Fenzi
627c51d892
noc01 / dhcpd: add openqa-a64-worker03 to dhcp
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com >
2025-07-30 17:32:41 -07:00
Kevin Fenzi
b259bb5465
batcave01: add new vlan at ibiblio to allows
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com >
2025-07-30 15:38:13 -07:00
Kevin Fenzi
496110d184
bodhi / backend: set sqlite = True globally
...
Both the packages app and mdapi really prefer sqlite data existing.
packages setup a workaround to try and recreate the repodata
locally with sqlite, but it's not working with epel10 branches
at least.
Since all this does is take up a small bit of space, lets
just (at least for now) enable it globally.
Signed-off-by: Kevin Fenzi <kevin@scrye.com >
2025-07-30 14:02:10 -07:00
Greg Sutcliffe
e332937c54
Zabbix: template updates
...
Signed-off-by: Greg Sutcliffe <fedora@emeraldreverie.org >
2025-07-30 16:37:24 +01:00
Greg Sutcliffe
5fb8726bcd
Zabbix: Add zabbix_agent tag to API host-creation tasks
...
Signed-off-by: Greg Sutcliffe <fedora@emeraldreverie.org >
2025-07-30 10:50:46 +01:00
David Kirwan
46c8cfff0f
forgejo: create the PVC first
...
Signed-off-by: David Kirwan <davidkirwanirl@gmail.com >
2025-07-30 10:49:52 +01:00
Kevin Fenzi
c05160fede
download / rsyncd logrotate: compress log weekly
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com >
2025-07-29 16:43:59 -07:00
Kevin Fenzi
9a22870dd7
candidate-registry: set network to 10.16 instead of the old iad2 10.3
...
This apache config is needed in order to allow auth to upload to the
candidate registry. Without it, skopeo just gives a perm denied.
Anytime the datacenter networks change this will also need updated.
Signed-off-by: Kevin Fenzi <kevin@scrye.com >
2025-07-29 15:28:51 -07:00
Mattia Verga
855ff668eb
bodhi: update blacklist for homepage users stats
...
Signed-off-by: Mattia Verga <mattia.verga@tiscali.it >
2025-07-29 21:10:53 +00:00
Michal Konecny
2f1ee9e0d6
[ansible-server] Set transfer_method to smart
...
When trying to run the playbook for
bvmhost-p09-05.rdu3.fedoraproject.org I encountered an error when
copying files through scp. After some digging I found this in the
ansible documentation
https://docs.ansible.com/ansible/latest/collections/ansible/builtin/ssh_connection.html#parameter-ssh_transfer_method
and it helped with that.
Let's make the change permanent with this commit.
2025-07-29 14:19:10 +02:00
David Kirwan
398252f899
forgejo; update task to create PV
...
Signed-off-by: David Kirwan <davidkirwanirl@gmail.com >
2025-07-29 13:14:29 +01:00
David Kirwan
c51b5532f9
forgejo; add pv template, update pvc to point at pv
...
Signed-off-by: David Kirwan <davidkirwanirl@gmail.com >
2025-07-29 13:13:11 +01:00
Pavel Raiskup
8e74de5f80
copr: powerful osuosl machines can build arch_power9 builds
...
Per Resalloc ERROR:
ERROR 2025-07-29 07:46:12,024 PID:903186:140127796283200(Manager)
Couldn't find appropriate on demand pool for ticket=4209285, it will
never be resolved!
2025-07-29 09:54:50 +02:00
Pavel Raiskup
1a079c61d2
copr: delete _all_ OSUOSL machines
...
Relates: https://github.com/fedora-copr/copr/issues/3092
2025-07-29 08:07:17 +02:00
Pavel Raiskup
17122b9409
copr: re-uploaded aarch64 image
...
With the correct --arch aarch64 metadata.
2025-07-28 19:22:53 +02:00
Pavel Raiskup
53638672c7
copr: upload-qcow2-images-be.j2: select ami architecture explicitly
...
Otherwise it goes with x86_64 (since the uploading machine is x86).
2025-07-28 14:42:55 +02:00
Michal Konecny
31b05ab861
[nagios_client] Install the nagios script on noc
...
To get the datanommer checks working on noc01, we need to install the
nagios scripts on noc01 as well.
2025-07-28 13:00:14 +02:00
Michal Konecny
eb732ee1ac
[nagios_client] Fix yamllint errors
2025-07-28 12:09:29 +02:00
Michal Konecny
88132737b5
[nagios_client] Fix ansible-lint errors
2025-07-28 11:58:02 +02:00
Michal Konecny
4670886484
[nagios_client] Install datanommer checks on noc01
...
https://pagure.io/fedora-infrastructure/issue/12402
2025-07-28 11:58:02 +02:00
Kevin Fenzi
0f1a3e91d3
robosignatory: disable f43->f43 signing to process mass rebuild faster
...
Also, comment section we will need in a few weeks to resign all of f43
with f44 key for branching.
Signed-off-by: Kevin Fenzi <kevin@scrye.com >
2025-07-27 08:47:31 -07:00