Commit Graph

44116 Commits

Author SHA1 Message Date
Diego Herrera
27d7161ea0 Only verify that the target branch doesn't exist 2025-08-21 18:05:04 -04:00
Carl George
d3972d8d66 batcave: add sysadmin-epel to groups
Signed-off-by: Carl George <carlwgeorge@gmail.com>
2025-08-21 21:26:52 +00:00
Kevin Fenzi
9c9e6ac64e people01: move to new vlan
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2025-08-21 12:32:23 -07:00
James Antill
37d255d277 *-test* hosts: Auto apply all updates moved to group var.
Signed-off-by: James Antill <james@and.org>
2025-08-21 14:16:50 -04:00
Kevin Fenzi
dcbdcf7971 noc02: move to new vlan
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2025-08-21 11:14:43 -07:00
James Antill
7818aa0f35 *-test* hosts: Add f43-test host file.
Signed-off-by: James Antill <james@and.org>
2025-08-21 14:06:39 -04:00
James Antill
347b05361b *-test* hosts: Auto apply all updates.
Signed-off-by: James Antill <james@and.org>
2025-08-21 14:05:47 -04:00
James Antill
462ae2c64e updates-uptimes: Fix history when using slow width conf.
Signed-off-by: James Antill <james@and.org>
2025-08-21 14:03:44 -04:00
Greg Sutcliffe
0bf431d620 Zabbix: more misc threshold fixes
Signed-off-by: Greg Sutcliffe <fedora@emeraldreverie.org>
2025-08-21 17:06:18 +01:00
Greg Sutcliffe
2a1949f469 Zabbix: only check ping for mgmt hosts
I forgot that zabbix01 can't currently reach 80/443 on
the mgmt network

Signed-off-by: Greg Sutcliffe <fedora@emeraldreverie.org>
2025-08-21 15:02:58 +01:00
Greg Sutcliffe
c7e0c57ed6 Zabbix: add bmc addressess for monitoring to rdu3 hosts
Also a couple more threshold updates, and an override
for compose-01 which has an odd value for "datacenter"

Signed-off-by: Greg Sutcliffe <fedora@emeraldreverie.org>
2025-08-21 14:47:59 +01:00
Konrad Kleine
cd55750d30 copr-be: use powerful builders for llvm snapshots
This was the ticket in which we requested high-performance builders in the first place: https://github.com/fedora-copr/copr/issues/2987
2025-08-21 13:10:55 +00:00
Akashdeep Dhar
a58be2e3e4 fix(mdapi): remove empty configmap template reference
Remove configmap.yml.j2 deployment step that was causing deployment failures
due to missing template file

Signed-off-by: Akashdeep Dhar <akashdeep.dhar@gmail.com>
2025-08-21 09:59:57 +00:00
Ryan Lerch
ea53a45fc3 [forgejo] update admin group to sysadmin-forge
Signed-off-by: Ryan Lerch <rlerch@redhat.com>
2025-08-21 19:37:08 +10:00
Greg Sutcliffe
7342dd69dc Zabbix: more misc threshold fixes
Signed-off-by: Greg Sutcliffe <fedora@emeraldreverie.org>
2025-08-21 10:16:20 +01:00
Ryan Lerch
9ea5295dca [forgejo] update oauth config to match brand better
resolves: https://codeberg.org/fedora/forgejo-deployment/issues/144

Signed-off-by: Ryan Lerch <rlerch@redhat.com>
2025-08-21 18:48:30 +10:00
Ryan Lerch
90d7691f4b [forgejo] disable user deletion of forgejo accounts
Signed-off-by: Ryan Lerch <rlerch@redhat.com>
2025-08-21 08:36:21 +00:00
Akashdeep Dhar
ffbbaa2d68 refactor(mdapi): use env_suffix variable for hostname configuration
Replace hardcoded staging conditional logic with `env_suffix` template variable

Signed-off-by: Akashdeep Dhar <akashdeep.dhar@gmail.com>
2025-08-21 03:22:35 +00:00
Kevin Fenzi
fc4e1cca02 dl0*: increase disk size
These hosts occassionally have very large logs, so lets just bump their
disk space up some to avoid alerts and issues with the logs.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2025-08-20 17:32:42 -07:00
Kevin Fenzi
0a98e153ee ns02: add a eth1 interface on new vlan
In the case of ns02 we will add a eth1 device on the new vlan with the
new addresses so it can continue to function on it's old ip until we get
it changed at the registar to point to the new one. After thats switched
we can switch our dns and then nuke the eth0 interface and rename eth1.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2025-08-20 16:29:48 -07:00
Kevin Fenzi
03780ba2e9 download-ib01: new vlan/addresses
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2025-08-20 14:26:06 -07:00
Kevin Fenzi
81229d2315 torrent01: fix ipv4 config as well
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2025-08-20 14:07:53 -07:00
Kevin Fenzi
369337d0a0 update torrent and mediawiki configs for new ips
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2025-08-20 14:03:16 -07:00
Kevin Fenzi
e9e972217b torrent01: bump memory to a more reasonable amount
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2025-08-20 13:54:28 -07:00
Kevin Fenzi
5f464428d2 torrent01: move to new vlan
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2025-08-20 13:51:26 -07:00
Kevin Fenzi
c5ebb0954e proxy12: move to new address/vlan
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2025-08-20 13:14:09 -07:00
James Antill
08375ad9e9 updates-uptimes: Fixed facts to be fresh. Fixed unknown val cmp. New host cmd.
Signed-off-by: James Antill <james@and.org>
2025-08-20 13:51:49 -04:00
Kevin Fenzi
ab0024b16f proxy04: move to new vlan/bridge
Move this vm to the new vlan and switch it to br1.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2025-08-20 10:43:44 -07:00
Greg Sutcliffe
c51176539b Zabbix: misc threshold fixes
Signed-off-by: Greg Sutcliffe <fedora@emeraldreverie.org>
2025-08-20 17:29:25 +01:00
Greg Sutcliffe
f9c067485a Zabbix: ignore tap netdevs on openqa workers
Signed-off-by: Greg Sutcliffe <fedora@emeraldreverie.org>
2025-08-20 17:16:07 +01:00
Greg Sutcliffe
3f1125087a Zabbix: add agent to openqa
Signed-off-by: Greg Sutcliffe <fedora@emeraldreverie.org>
2025-08-20 16:53:58 +01:00
David Kirwan
da2c3cc7bb forgejo: update the ipsilon config for forgejo staging
Signed-off-by: David Kirwan <davidkirwanirl@gmail.com>
2025-08-20 15:53:15 +00:00
Greg Sutcliffe
aee14d2b49 Zabbix: raise thresholds on copr hypervisors
Signed-off-by: Greg Sutcliffe <fedora@emeraldreverie.org>
2025-08-20 16:23:16 +01:00
Greg Sutcliffe
0af9cce225 Zabbix: specify Zabbix server for external hosts
Signed-off-by: Greg Sutcliffe <fedora@emeraldreverie.org>
2025-08-20 15:36:30 +01:00
Greg Sutcliffe
3a14d72ada Zabbix: add zabbix agent to noc-cc
Signed-off-by: Greg Sutcliffe <fedora@emeraldreverie.org>
2025-08-20 14:49:42 +01:00
Greg Sutcliffe
e23a23f55a Zabbix: add agent to more hosts
Signed-off-by: Greg Sutcliffe <fedora@emeraldreverie.org>
2025-08-20 12:22:09 +01:00
Akashdeep Dhar
a56abdf8af openshift-apps/mdapi: Remove unused config files and simplify templates
- Remove myconfig.py, mdapi.cfg, and config.toml unused configuration files
- Remove associated ConfigMaps and volume mounts from templates
- Remove fedora-messaging related configurations and volumes
- Simplify hostname conditional logic in deploymentconfig template

Signed-off-by: Akashdeep Dhar <akashdeep.dhar@gmail.com>
2025-08-20 07:44:07 +00:00
Akashdeep Dhar
879bd775dc feat(mdapi): add GitHub webhook trigger to buildconfig
Add GitHub trigger with environment-specific secrets to enable
automatic builds on repository changes.

Signed-off-by: Akashdeep Dhar <akashdeep.dhar@gmail.com>
2025-08-20 04:40:31 +00:00
James Antill
57bdad10fb updates-uptimes: Use machine data to find reboot/etc. utf8 diff. uptime-max.
Signed-off-by: James Antill <james@and.org>
2025-08-19 19:10:58 -04:00
Greg Sutcliffe
e8cea23281 Zabbix: increase disk thresholds for some proxies
Signed-off-by: Greg Sutcliffe <fedora@emeraldreverie.org>
2025-08-19 11:47:08 +01:00
Pedro Moura
dc8968d34b removed easyfix role
Signed-off-by: Pedro Moura <pmoura@redhat.com>
2025-08-18 19:24:47 +00:00
Greg Sutcliffe
1d01f4d4e2 Zabbix: make the time-period for CPU load alerts configurable
in particular, sundries01 gets a massive CPU spike every hour
for about 15mins, so we set that host to 30m for an alert

Signed-off-by: Greg Sutcliffe <fedora@emeraldreverie.org>
2025-08-18 17:25:58 +01:00
Greg Sutcliffe
bf5222cb71 Zabbix: adjust swap threshold for ipa01
Signed-off-by: Greg Sutcliffe <fedora@emeraldreverie.org>
2025-08-18 15:45:59 +01:00
Greg Sutcliffe
8fbbca5daf Zabbix: use vpn to reach zabbix-server for proxies
Signed-off-by: Greg Sutcliffe <fedora@emeraldreverie.org>
2025-08-18 14:06:17 +01:00
Greg Sutcliffe
0680bd0178 Zabbix: ignore memory usage on builders
Signed-off-by: Greg Sutcliffe <fedora@emeraldreverie.org>
2025-08-18 13:56:14 +01:00
Aurélien Bompard
34f4f8d119 Webhook2fedmsg: Allow the UI's OIDC callback URL
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2025-08-18 14:45:56 +02:00
Greg Sutcliffe
55f861ef85 Zabbix: ignore free ram on power hosts
Signed-off-by: Greg Sutcliffe <fedora@emeraldreverie.org>
2025-08-18 13:02:24 +01:00
Greg Sutcliffe
ebb9d6f4c3 Zabbix: ignore swap on builders, they're always busy
Signed-off-by: Greg Sutcliffe <fedora@emeraldreverie.org>
2025-08-18 12:55:05 +01:00
Greg Sutcliffe
214f664b09 Zabbix: increase write threshold even more for builders
Signed-off-by: Greg Sutcliffe <fedora@emeraldreverie.org>
2025-08-18 12:43:39 +01:00
Greg Sutcliffe
0646af4bdb Zabbix: increase write threshold for builders
Signed-off-by: Greg Sutcliffe <fedora@emeraldreverie.org>
2025-08-18 12:17:39 +01:00