d8a0460fe9
maubot: update deps
...
remove fasjson client, as we only need httpx now, and add
meetbot-messages schemas
Signed-off-by: Ryan Lerch <rlerch@redhat.com>
2023-09-18 14:16:12 +10:00
Kevin Fenzi
11d2a789ba
log01: bump queue size for splunk backlog
...
I'm pushing this during freeze as it's required to avoid an outage of
our logs. For some reason we hit a large backlog and log01 rsyslog
stopped logging. Bumping this up seems to have fixed it.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-09-15 10:39:06 -07:00
751f0d0930
Fedora 39 Lift releng freeze
...
Signed-off-by: Tomas Hrcka <thrcka@redhat.com>
2023-09-15 18:04:44 +02:00
Pavel Raiskup
ee73c2b560
Revert "backend: don't update rpm macros for now"
...
We already have Mock 5.1
This reverts commit ff74364720
.
2023-09-15 14:48:47 +02:00
Kevin Fenzi
409175225a
builders / staging: add staging builders in the osbuild channel to osbuild group
...
We need these builders in staging to also be in the osbuild group so
they get the iptables rule to allow them to talk to osbuild api.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-09-14 12:32:46 -07:00
4091c81b00
maubot: add httpx_gssapi to the container build
...
Signed-off-by: Ryan Lerch <rlerch@redhat.com>
2023-09-14 21:34:46 +10:00
eaca987e01
maubot: actually run the plays on os_control
...
Signed-off-by: Ryan Lerch <rlerch@redhat.com>
2023-09-13 11:47:01 +10:00
802a66f7a7
maubot: actually make the db in prod
...
Signed-off-by: Ryan Lerch <rlerch@redhat.com>
2023-09-13 11:39:25 +10:00
Kevin Fenzi
5107ba9482
waiverdb: try and adjust scopes for staging as a test
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-09-12 15:43:23 -07:00
b0b87b42a9
maubot: prepare for prod creation
...
Signed-off-by: Ryan Lerch <rlerch@redhat.com>
2023-09-13 08:35:45 +10:00
e9880dd50e
coreos-ci: add SETFCAP capability instead of CAP_SETFCAP in SCC
...
This is to prevent a Pod Security Violation as CAP_SETFCAP is not allowed
with the baseline policy (but SETFCAP is).
2023-09-12 23:52:20 +02:00
8ebe8332ff
mote: use proper mount location for logs on staging worker
...
Signed-off-by: Ryan Lerch <rlerch@redhat.com>
2023-09-12 13:45:55 +10:00
23caf0e82c
mote: cert stuff figured out back to using the right config
...
Signed-off-by: Ryan Lerch <rlerch@redhat.com>
2023-09-12 13:35:49 +10:00
2f8f056194
mote: try to troubleshoot missing certs
...
Signed-off-by: Ryan Lerch <rlerch@redhat.com>
2023-09-12 13:13:57 +10:00
48b46e5aab
mote: use builtin certs for fedoramessaging
...
since we are only consuming
Signed-off-by: Ryan Lerch <rlerch@redhat.com>
2023-09-12 13:07:55 +10:00
b7291b0199
mote: name the fedora messaging config config.toml 2nd try
...
Signed-off-by: Ryan Lerch <rlerch@redhat.com>
2023-09-12 12:57:44 +10:00
64bb7802e5
mote: name the fedora messaging config config.toml
...
Signed-off-by: Ryan Lerch <rlerch@redhat.com>
2023-09-12 12:51:53 +10:00
60b61b6719
mote: install the fedmsg configmap on staging
...
Signed-off-by: Ryan Lerch <rlerch@redhat.com>
2023-09-12 12:34:36 +10:00
85922e040b
mote: enable fedora messaging consuming for staging
...
Signed-off-by: Ryan Lerch <rlerch@redhat.com>
2023-09-12 12:08:49 +10:00
Kevin Fenzi
d6bfc86fba
sign-vault01.stg: try setting staging datacenter directly here
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-09-11 14:27:42 -07:00
Kevin Fenzi
3f40f8086d
sign-vault01.stg: drop datacenter here to use the staging variable
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-09-11 14:24:08 -07:00
Kevin Fenzi
e3d54b6cf1
sign-vault01.stg: definitely not external
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-09-11 14:18:32 -07:00
Kevin Fenzi
778ab691a3
sign-bridge01/sign-vault01 / staging: move to rhel9
...
Moving these to rhel9 to test new sigul.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-09-11 13:55:44 -07:00
Kevin Fenzi
a6d8faa041
Fix missing commas
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-09-11 11:57:24 -07:00
Kevin Fenzi
990839dc78
fix typo
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-09-11 11:56:10 -07:00
Kevin Fenzi
dc7c5f824b
value: mount nfs in staging for value02
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-09-11 11:54:25 -07:00
Pavel Raiskup
ff74364720
backend: don't update rpm macros for now
...
This updates us to systemd-rpm-macros-253.9-1.fc38.noarch, which brings
too now systemd-nspawn.
Relates: https://github.com/fedora-copr/copr/issues/2906
2023-09-11 15:57:52 +02:00
6ff22c7f9b
maubot: add fedoramessaging cert secrets volumes
...
Signed-off-by: Ryan Lerch <rlerch@redhat.com>
2023-09-11 19:42:18 +10:00
ecdf86aecc
maubot: actually add the config.toml
...
Signed-off-by: Ryan Lerch <rlerch@redhat.com>
2023-09-11 13:54:36 +10:00
21a0370365
maubot: configure fedora messaging
...
Signed-off-by: Ryan Lerch <rlerch@redhat.com>
2023-09-11 13:53:02 +10:00
42de862098
maubot: remove junk from bottom of file
...
Signed-off-by: Ryan Lerch <rlerch@redhat.com>
2023-09-11 13:28:19 +10:00
a7b92e1a7b
maubot: actually use the rabbit role properly
...
Signed-off-by: Ryan Lerch <rlerch@redhat.com>
2023-09-11 13:24:52 +10:00
97903eaffb
maubot: configure fedora-messaging
...
Signed-off-by: Ryan Lerch <rlerch@redhat.com>
2023-09-11 13:21:17 +10:00
Pavel Raiskup
fdb5bc033e
nagios_server: add Jiří Kyjovský as a point of contact
2023-09-08 08:08:03 +02:00
d444b7c8ac
maubot: add delete action to maubot playbook
...
Signed-off-by: Ryan Lerch <rlerch@redhat.com>
2023-09-08 11:50:54 +10:00
7fea0f4fc3
maubot: use real database
...
Signed-off-by: Ryan Lerch <rlerch@redhat.com>
2023-09-08 11:38:27 +10:00
Kevin Fenzi
5eadfd71ca
download: add new mirror acl
...
This is a new .jp mirror with 10G connection.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-09-07 10:50:04 +00:00
3ce9807e35
maubot: add another PV
...
Signed-off-by: Ryan Lerch <rlerch@redhat.com>
2023-09-07 16:40:35 +10:00
c68e70b4bd
mote: fix indenting issue
...
Signed-off-by: Ryan Lerch <rlerch@redhat.com>
2023-09-07 15:41:11 +10:00
5443ad8e87
mote: match the PVC sizes to the PV size
...
Signed-off-by: Ryan Lerch <rlerch@redhat.com>
2023-09-07 15:32:45 +10:00
a930718c5a
mote: use main branch when building staging image
...
Signed-off-by: Ryan Lerch <rlerch@redhat.com>
2023-09-07 14:14:20 +10:00
a68bafa446
mote: set up shared volume for meetbot logs in staging
...
Signed-off-by: Ryan Lerch <rlerch@redhat.com>
2023-09-07 11:03:24 +10:00
757938daec
zabbix: remove duplicate zabbix agent role imports in bodhi-backend
...
playbook
Signed-off-by: David Kirwan <davidkirwanirl@gmail.com>
2023-09-06 09:48:49 +01:00
Michal Konecny
ba7424bdf2
[Pagure] The value needs to be string
...
Signed-off-by: Michal Konecny <mkonecny@redhat.com>
2023-09-06 10:17:33 +02:00
Michal Konecny
3c9cd1ad34
[Pagure] Set git directories as safe system-wide
...
This will solve https://pagure.io/fedora-infrastructure/issue/11330
Signed-off-by: Michal Konecny <mkonecny@redhat.com>
2023-09-06 10:12:02 +02:00
b7244eb818
maubot - add python-slugify as a dep
...
Signed-off-by: Ryan Lerch <rlerch@redhat.com>
2023-09-06 15:16:10 +10:00
Patrik Polakovič
d4a8336920
Zabbix: add zabbix agent to groups/proxies playbook
...
Signed-off-by: Patrik Polakovič <patrik@alphamail.org>
2023-09-05 10:31:11 +02:00
Patrik Polakovič
c49697a0a3
Zabbix: add zabbix agent to groups/value playbook
...
Signed-off-by: Patrik Polakovič <patrik@alphamail.org>
2023-09-05 10:09:38 +02:00
Patrik Polakovič
c7d1123d37
Zabbix: add zabbix agent to groups/rabbitmq playbook
...
Signed-off-by: Patrik Polakovič <patrik@alphamail.org>
2023-09-04 15:02:15 +02:00
Patrik Polakovič
cd2b7c1289
Zabbix: add zabbix agent to groups/pkgs playbook
...
Signed-off-by: Patrik Polakovič <patrik@alphamail.org>
2023-09-04 14:07:02 +02:00