Commit graph

39807 commits

Author SHA1 Message Date
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