Commit Graph

40679 Commits

Author SHA1 Message Date
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
Aurélien Bompard
1e4e2ec012 Disable non-existing badge
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2024-04-04 14:30:08 +02:00
Aurélien Bompard
21191fe68f Badges: add cyrus-sasl-gssapi to the builder image
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2024-04-04 14:29:55 +02:00
Siteshwar Vashisht
e4c077ce23 openscanhub: use NFS volume for storing task results
Signed-off-by: Siteshwar Vashisht <svashisht@redhat.com>
2024-04-04 10:03:36 +00:00
Ryan Lerch
d272c54961 badges revert gunicord cmd args changes
Signed-off-by: Ryan Lerch <rlerch@redhat.com>
2024-04-04 19:32:29 +10:00
Ryan Lerch
e5920e1d2e badges: try to fix http/s issue
Signed-off-by: Ryan Lerch <rlerch@redhat.com>
2024-04-04 18:17:23 +10:00
Ryan Lerch
447c321874 badges: add OIDC settings to tahrir.ini
Signed-off-by: Ryan Lerch <rlerch@redhat.com>
2024-04-04 17:58:11 +10:00
Ryan Lerch
5ba597e78d badges: fix config location of sitedocs
Signed-off-by: Ryan Lerch <rlerch@redhat.com>
2024-04-04 15:13:47 +10:00
Ryan Lerch
4df4796e42 badges: put secrets ini path config in correct place
Signed-off-by: Ryan Lerch <rlerch@redhat.com>
2024-04-04 15:07:16 +10:00
Ryan Lerch
114be68b4f badges: tweak app setting fro frontend
Signed-off-by: Ryan Lerch <rlerch@redhat.com>
2024-04-04 14:53:23 +10:00
Ryan Lerch
b9d9165f48 badges: configure secrets.ini
Signed-off-by: Ryan Lerch <rlerch@redhat.com>
2024-04-04 14:47:39 +10:00
Ryan Lerch
8cd559c7c4 badges: put env varibles in right place
Signed-off-by: Ryan Lerch <rlerch@redhat.com>
2024-04-04 14:21:37 +10:00
Ryan Lerch
39ebdac18d badges: add wsgi for web frontend
Signed-off-by: Ryan Lerch <rlerch@redhat.com>
2024-04-04 13:33:33 +10:00
Ryan Lerch
b7644425db badges: try running again with a proper s2i setup in the repo
Signed-off-by: Ryan Lerch <rlerch@redhat.com>
2024-04-04 13:17:23 +10:00