Commit Graph

40692 Commits

Author SHA1 Message Date
Michal Konecny
4da350c241 [mailman3] Don't proxy /apache-status request
Signed-off-by: Michal Konecny <mkonecny@redhat.com>
2024-04-11 09:54:29 +02:00
Michal Konecny
ff4ad03fd0 [mailman3] Add hyperkitty tag to all hyperkitty tasks
Signed-off-by: Michal Konecny <mkonecny@redhat.com>
2024-04-11 09:54:29 +02:00
Siteshwar Vashisht
7a65d7a8ef openscanhub: rename ocp repository
... to `fedora-osh-hub` to keep the names consistent with the container
names.

Signed-off-by: Siteshwar Vashisht <svashisht@redhat.com>
2024-04-10 22:01:18 +00:00
Samyak Jain
5cbb912267 Fix torrent-generator to be compatible with 3.9 and rhel changes
Signed-off-by: Samyak Jain <samyak.jn11@gmail.com>
2024-04-10 21:58:13 +00:00
Ryan Lerch
b3b3866dbf openshift: add ryanlerch as an admin
Signed-off-by: Ryan Lerch <rlerch@redhat.com>
2024-04-11 07:30:50 +10:00
Jeremy Cline
ea9efa2ffc cloud-image-uploader: fix the final queue reference
I forgot queues are declared separately from the bindings.
2024-04-10 17:16:31 -04:00
Jeremy Cline
e086b2fe93 cloud-image-uploader: azure gallery names are unique per subscription
I assumed gallery names were unique per resource group, but this is not
the case. They're unique per subscription, oddly, so we need to use a
different name in staging.
2024-04-10 17:16:26 -04:00
Jeremy Cline
6d9f9ecc68 cloud-image-uploader: change rabbitmq name to match CN in certificate
The client certificate contains "cloud-image-uploader.stg" for the CN,
so our RabbitMQ name needs to match. Additionally, the queue name needs
to start with the username, so we need to adjust that as well.
2024-04-10 13:32:01 -04:00
Francois Andrieu
3f4c4ea19f datanommer: set memory limit to 1Gi
For an unknown reason on staging, the datanommer pod overloads the node memory and
takes down all the running workload with it.
This set a memory limit to 1Gi (pod takes ~200Mi on prod) to avoid
crashing the compute node (and other workload with it) when that happens.
2024-04-10 18:34:29 +02:00
Francois Andrieu
ce0f875245 cloud-image-uploader: fix deployment trigger & remove rollout 2024-04-10 18:23:41 +02:00
Jeremy Cline
76285355d6 cloud-image-uploader: fix up queue name
The queue name needs to match the queue name we defined in the playbook
that creates the user and queue.
2024-04-10 11:55:48 -04:00
Jeremy Cline
07be198d0a cloud-image-uploader fix TLS settings for fedora-messaging
These need to match the "key" used in the playbook that creates the
secret files.
2024-04-10 11:03:28 -04:00
Pavel Raiskup
c1d6f853bf copr-fe: request powerful builders for jordalgo/fedora-6.8-sched_ext 2024-04-10 16:12:37 +02:00
Michal Konecny
7f35465698 [mailman3] Use the correct variable
hypperkity vs hyperkitty - oops

Signed-off-by: Michal Konecny <mkonecny@redhat.com>
2024-04-10 15:58:17 +02:00
Michal Konecny
a8c375429d [mailman3] Use the correct name of the file for hyperkitty config
Signed-off-by: Michal Konecny <mkonecny@redhat.com>
2024-04-10 15:49:04 +02:00
Siteshwar Vashisht
014e96cf36 openscanhub: use different container images
... in staging and production environments.

Signed-off-by: Siteshwar Vashisht <svashisht@redhat.com>
2024-04-10 13:44:58 +00:00
Michal Konecny
f961e40c3d [mailman3] Deploy hyperkitty.cfg as template
Signed-off-by: Michal Konecny <mkonecny@redhat.com>
2024-04-10 15:11:58 +02:00
Michal Konecny
5a3af01100 [mailman3] Add correct authentication method
Signed-off-by: Michal Konecny <mkonecny@redhat.com>
2024-04-10 15:11:58 +02:00
Siteshwar Vashisht
78b7c8512e openscanhub: use NFS volume for redis data
Signed-off-by: Siteshwar Vashisht <svashisht@redhat.com>
2024-04-10 13:29:34 +02:00
Aurélien Bompard
b7fa6e5bd1 Mailman3: reorder of the installed apps to fix templates loading
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2024-04-10 10:47:59 +02:00
Kevin Fenzi
59c2360268 cloud-image-uploader: pull image from local openshift registry
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-04-09 16:37:19 -07:00
Kevin Fenzi
8f16ad59fd cloud-image-uploader: Add matchLabels attribute
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-04-09 16:25:58 -07:00
Kevin Fenzi
2120b3bc1b cloud-image-uploader: deployment is a template
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-04-09 16:21:13 -07:00
Jeremy Cline
30b24d38ef cloud-image-uploader: use stringData instead of data
I mis-read the docs and data needs to be base64 encoded, stringData will
handle it for you.
2024-04-09 19:13:57 -04:00
Jeremy Cline
cf9b6065db cloud-image-uploader: swap staging and prod blocks in config
These were all backwards, setting prod settings in stage and stage
settings in prod.
2024-04-09 23:01:08 +00:00
Jeremy Cline
e564d0c2da Add a role and playbook for the cloud-image-uploader
This app is an AQMP client that uploads VM images to public clouds. It
currently supports Azure images.

Ref: https://pagure.io/fedora-infrastructure/issue/11860
2024-04-09 23:01:08 +00:00
Siteshwar Vashisht
cac47c1db7 openscanhub: remove openscanhub prefix from
... `/var/lib/osh` pvc used by `osh-hub`.

Signed-off-by: Siteshwar Vashisht <svashisht@redhat.com>
2024-04-09 16:28:51 +02:00
Siteshwar Vashisht
911b55cfbc openscanhub: fix more livenessProbe configs
Signed-off-by: Siteshwar Vashisht <svashisht@redhat.com>
2024-04-09 13:02:58 +02:00
Siteshwar Vashisht
57543ea25d openscanhub: move livenessProbe under containers
... field.

Signed-off-by: Siteshwar Vashisht <svashisht@redhat.com>
2024-04-09 09:33:22 +02:00
Siteshwar Vashisht
e2321b9c23 openscanhub: add liveness probe for agent spawner
Signed-off-by: Siteshwar Vashisht <svashisht@redhat.com>
2024-04-09 01:38:57 +00:00
Michal Konecny
d67bf18455 [mailman3] Use the correct variables for OIDC vars
Signed-off-by: Michal Konecny <mkonecny@redhat.com>
2024-04-08 16:22:17 +02:00
Michal Konecny
9fbe2c3d7e [mailman3] Enable OIDC
Enable OIDC support for mailman3 staging deployment.

Signed-off-by: Michal Konecny <mkonecny@redhat.com>
2024-04-08 15:08:32 +02:00
Michal Konecny
cf48dec0eb [mailman3] Disable signup on mailman
This module disables signup on mailman web UI.

Signed-off-by: Michal Konecny <mkonecny@redhat.com>
2024-04-08 14:10:22 +02:00
Michal Konecny
d9f1031dbc [mailman3] Add fedmsg archiver
Plenty of existing archived lists are reliable on fedmsg archiver. The EPEL9
package is currently in bodhi
https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2024-39533b3dcb. Let's add
it to mailman3 role.

Signed-off-by: Michal Konecny <mkonecny@redhat.com>
2024-04-08 14:10:22 +02:00
Michal Konecny
bd64d10d45 [mailman3] Add server name
Signed-off-by: Michal Konecny <mkonecny@redhat.com>
2024-04-08 14:10:22 +02:00
Michal Konecny
563eb6658a [varnish] Update the expected response for new mailman deployment
New mailman staging deployment is giving 302 as a default response instead of
301. Let's reflect that in varnish config.

Signed-off-by: Michal Konecny <mkonecny@redhat.com>
2024-04-08 14:10:22 +02:00
Michal Konecny
b9f50bbcd2 [mailman3] Clear logging section of settings.py
Signed-off-by: Michal Konecny <mkonecny@redhat.com>
2024-04-08 14:10:22 +02:00
Ryan Lerch
25d4ecaa55 badges: fix tahrir topic prefix in fm config
Signed-off-by: Ryan Lerch <rlerch@redhat.com>
2024-04-08 11:33:46 +10:00
Ryan Lerch
d855f9eeff badges: use tahrir crt and key in frontend
Signed-off-by: Ryan Lerch <rlerch@redhat.com>
2024-04-08 11:23:31 +10:00
Ryan Lerch
8bcf36e32f badges: turn on fedora messaging in tahrir
Signed-off-by: Ryan Lerch <rlerch@redhat.com>
2024-04-08 10:46:32 +10:00
Siteshwar Vashisht
52f51a1ad2 openscanhub: use OpenScanHub mailing list address
... in the notification e-mails.

Signed-off-by: Siteshwar Vashisht <svashisht@redhat.com>
2024-04-06 15:53:25 +02:00
Siteshwar Vashisht
7a7b85e0b8 openscanhub: add WSGIDaemonProcess and WSGIProcessGroup
... options. More specifically it fixes locale related
exceptions.

Signed-off-by: Siteshwar Vashisht <svashisht@redhat.com>
2024-04-06 15:04:47 +02:00
Ryan Lerch
a616f0f42f badges: configure the pngs directoy
Signed-off-by: Ryan Lerch <rlerch@redhat.com>
2024-04-06 11:09:10 +10:00
Ryan Lerch
23d920981f badges: add ryanlerch to admins
Signed-off-by: Ryan Lerch <rlerch@redhat.com>
2024-04-06 10:32:33 +10:00
Ryan Lerch
8fd2794778 badges: add email domain setting
Signed-off-by: Ryan Lerch <rlerch@redhat.com>
2024-04-06 09:48:45 +10:00
Kevin Fenzi
df78654ad7 smtp-auth: fix dns search path
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-04-05 08:07:30 -07:00
Siteshwar Vashisht
83c1d0fabd openscanhub: use bastion.fedoraproject.org SMTP
... server.

Signed-off-by: Siteshwar Vashisht <svashisht@redhat.com>
2024-04-05 15:33:21 +02:00
Ryan Lerch
129df7dedd badges: remove develop ref in build config
Signed-off-by: Ryan Lerch <rlerch@redhat.com>
2024-04-05 12:02:38 +10:00
Ryan Lerch
8332688633 badges: update tahrir frontend buildconfig to build on push
Signed-off-by: Ryan Lerch <rlerch@redhat.com>
2024-04-05 11:42:21 +10:00
Ryan Lerch
7fb1689826 badges: try setting https scheme with proxyprefix in pyrmid conf
Signed-off-by: Ryan Lerch <rlerch@redhat.com>
2024-04-05 07:10:55 +10:00