Commit graph

40652 commits

Author SHA1 Message Date
Kevin Fenzi
c3acfd494d f37-test: retire as f37 is eol
This maintainer test machine should be retired since f37 is eol.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-03-27 09:16:01 -07:00
Kevin Fenzi
a0b24547fe F40 Beta freeze over
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-03-27 09:13:22 -07:00
Michal Konecny
143243ef45 [mailman3] Fix the urls.py error
This is fixing the error `django.core.exceptions.ImproperlyConfigured: Passing a 3-tuple to include() is not supported. Pass a 2-tuple containing the list of patterns and app_name, and provide the namespace argument to include() instead.`

Signed-off-by: Michal Konecny <mkonecny@redhat.com>
2024-03-27 16:36:16 +01:00
Michal Konecny
a47cab5804 [mailman3] Use the correct ansible module
Signed-off-by: Michal Konecny <mkonecny@redhat.com>
2024-03-27 16:20:28 +01:00
Michal Konecny
df0c21ed89 [mailman3] Remove SSL apache conf
The SSL is handled by proxies we don't need to handle it on the machine itself.

Signed-off-by: Michal Konecny <mkonecny@redhat.com>
2024-03-27 16:01:58 +01:00
Michal Konecny
f919603485 [mailman3] Add our own urls file
The current deployment doesn't look to work correctly for redirects, this should
fix it.

Signed-off-by: Michal Konecny <mkonecny@redhat.com>
2024-03-27 14:42:13 +01:00
Michal Konecny
3d52a247d8 [mailman3] Use httpd_can_network_relay as it's more secure
Signed-off-by: Michal Konecny <mkonecny@redhat.com>
2024-03-27 14:27:08 +01:00
Adam Williamson
826fd32330 openqa/worker: don't force createhdds off non-standard branch
Using the same approach as we do for the tests and fedora_openqa.
I wish I'd done this *before* I ran the playbook on lab and it
wiped every...single...goddamn...disk image.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2024-03-26 15:35:33 -07:00
Adam Williamson
7cfe3d61e6 openqa/worker: block ffmpeg-free on aarch64
Encoding with ffmpeg rather than os-autoinst's built-in encoder
gives us less broken videos, but on aarch64 it seems to cause
problems, especially on stg's old, busted worker hosts - I think
it's more CPU-intensive and they just can't handle the load. So,
let's block it.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2024-03-26 15:07:27 -07:00
Pedro Moura
39bc7aa4ce Planet: add hosts to deploy in prod
Signed-off-by: Pedro Moura <pmoura@redhat.com>
2024-03-26 19:16:33 +00:00
Siteshwar Vashisht
f0537397da openscanhub: increase number of workers to 128
... in staging.

This is done for load testing purpose and should be reverted to a lower
value in the future.

Signed-off-by: Siteshwar Vashisht <svashisht@redhat.com>
2024-03-26 16:57:46 +01:00
Michal Konecny
ed6e67512e [mailman3] Add ssl configuration for apache
Signed-off-by: Michal Konecny <mkonecny@redhat.com>
2024-03-26 16:22:07 +01:00
Michal Konecny
35a2da98e7 [mailman3] Fix syntax error in handler parameters
Signed-off-by: Michal Konecny <mkonecny@redhat.com>
2024-03-26 15:28:39 +01:00
Michal Konecny
0a1fbd509f [mailman3] Use gunicorn instead of apache
Use apache only as reverse proxy, but run mailman-web through gunicorn.

Signed-off-by: Michal Konecny <mkonecny@redhat.com>
2024-03-26 15:18:58 +01:00
Michal Konecny
cd83c8377c [mailman3] Create the bin directory
We need at least one script that is useful, let's add it somewhere.

Signed-off-by: Michal Konecny <mkonecny@redhat.com>
2024-03-26 11:58:23 +01:00
Michal Konecny
301cb90d7e [mailman3] Add prod-to-stg script
The script was missing in files, let's add it.

Signed-off-by: Michal Konecny <mkonecny@redhat.com>
2024-03-26 11:16:45 +01:00
Michal Konecny
24f93a1f50 [mailman3] Fix the migration task
DB migration task failed on settings.py and permissions. Let's fix that.

Signed-off-by: Michal Konecny <mkonecny@redhat.com>
2024-03-26 10:53:13 +01:00
Aurélien Bompard
e66b73760b
Badges: add the FM certs in the cronjobs
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2024-03-26 10:33:14 +01:00
Michal Konecny
24b8b7a98e [mailman3] Disable django_fedora
Let's see if this is really needed for us.

Signed-off-by: Michal Konecny <mkonecny@redhat.com>
2024-03-25 18:00:15 +01:00
Aurélien Bompard
78d781b060
Typo
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2024-03-25 17:58:08 +01:00
Aurélien Bompard
98eb0f9088
Badges: update config file
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2024-03-25 17:57:26 +01:00
Aurélien Bompard
706d7257fc
Badges: set the fedora messaging conf path in the env
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2024-03-25 17:29:00 +01:00
Michal Konecny
1d7d2f2bb4 [mailman3] Remove non-existent variable from config
I forgot to remove the variable that is not used anymore.

Signed-off-by: Michal Konecny <mkonecny@redhat.com>
2024-03-25 16:28:45 +01:00
Siteshwar Vashisht
c868c197b2 openscanhub: add ssh user to settings
Signed-off-by: Siteshwar Vashisht <svashisht@redhat.com>
2024-03-25 15:20:04 +00:00
Michal Konecny
e2375e1089 [mailman3] Use correct variable name
Another one I missed :-(

Signed-off-by: Michal Konecny <mkonecny@redhat.com>
2024-03-25 16:16:34 +01:00
Michal Konecny
adf14b4782 [mailman3] Use correct variable in role
Missed one in previous commit.

Signed-off-by: Michal Konecny <mkonecny@redhat.com>
2024-03-25 15:58:53 +01:00
Michal Konecny
1dbb42ae89 [mailman3] Use the correct variable names
There was an inconsistency between variable names in configuration file and how
the actual variable is defined.

Signed-off-by: Michal Konecny <mkonecny@redhat.com>
2024-03-25 15:35:41 +01:00
Michal Konecny
dc978573c4 [mailman3] Use correct name of ansible module
Signed-off-by: Michal Konecny <mkonecny@redhat.com>
2024-03-25 14:22:07 +01:00
Michal Konecny
ebe911b700 [mailman3] Fix syntax issue
Oops! Missed one.

Signed-off-by: Michal Konecny <mkonecny@redhat.com>
2024-03-25 13:38:37 +01:00
Michal Konecny
6e85340e26 [mailman3] Fix the syntax error
I'm surprised this wasn't caught by yamllint.

Signed-off-by: Michal Konecny <mkonecny@redhat.com>
2024-03-25 13:24:04 +01:00
Siteshwar Vashisht
d1ae47c8a9 openscanhub: fix pvc config for redis
Signed-off-by: Siteshwar Vashisht <svashisht@redhat.com>
2024-03-25 12:18:43 +00:00
Aurélien Bompard
2ccc99782b
MM: remove debug mode on the crawls
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2024-03-25 12:08:44 +01:00
Aurélien Bompard
edf788fab0
Mirrormanager: adjust timeout and schedule for some very long runs
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2024-03-25 12:08:44 +01:00
Siteshwar Vashisht
914de65fe9 openscanhub: add persistent storage for redis
Signed-off-by: Siteshwar Vashisht <svashisht@redhat.com>
2024-03-25 10:09:12 +00:00
Michal Konecny
c2862e1e8b [mailman3] Create a new role mailman3
It seems that the mailman update is more complicated than I originally thought. So I
decided to start with clean role and will slowly start adding new changes.

Signed-off-by: Michal Konecny <mkonecny@redhat.com>
2024-03-25 10:02:23 +00:00
Siteshwar Vashisht
b148c77ff5 openscanhub: fix allowed hosts django setting
Signed-off-by: Siteshwar Vashisht <svashisht@redhat.com>
2024-03-25 09:57:39 +00:00
Siteshwar Vashisht
b378e1bb4b openscanhub: fix configurations for production
Signed-off-by: Siteshwar Vashisht <svashisht@redhat.com>
2024-03-25 09:56:20 +00:00
Aurélien Bompard
046e562140
Badges: mark the dir as safe for git
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2024-03-23 13:56:18 +01:00
Aurélien Bompard
1da0edc94f
Badges: fix group id and cli option
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2024-03-23 13:54:06 +01:00
Aurélien Bompard
b12eec785f
Badges: set the correct group to update the rules
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2024-03-23 13:50:19 +01:00
Aurélien Bompard
5f8237e3fd
Badges: fix keytab volume name
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2024-03-23 13:48:11 +01:00
Kevin Fenzi
56b8d3640a bodhi: remove hotfix thats in the rpm now
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-03-22 11:57:15 -07:00
Aurélien Bompard
a942746cac
Badges: extract the rules repo
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2024-03-22 17:49:32 +01:00
Aurélien Bompard
a6e8b9190f
Badges: port cronjobs
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2024-03-22 16:37:23 +01:00
Samyak Jain
c6571e6ff6 Fedora 40 Lift releng freeze
Signed-off-by: Samyak Jain <samyak.jn11@gmail.com>
2024-03-22 18:02:17 +05:30
Aurélien Bompard
7a4db139a4
Badges: fix typo
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2024-03-22 09:23:59 +01:00
Aurélien Bompard
788fc696c8
Badges: add missing conf fragment
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2024-03-22 09:19:48 +01:00
Aurélien Bompard
8e1ccb5cca
Badges: Fedora Messaging certs
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2024-03-22 08:46:50 +01:00
Aurélien Bompard
f7fd0bbf11
Badges: FASJSON access
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2024-03-22 08:42:11 +01:00
Aurélien Bompard
041716b9f4
Badges: fix imagestream names in deploymentconfig
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2024-03-22 08:18:23 +01:00