Commit graph

25227 commits

Author SHA1 Message Date
Aurélien Bompard
7c64d97c95
Indentation
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2024-07-23 10:55:28 +02:00
Aurélien Bompard
448d26f4cf
First attempt at a webhook2fedmsg deployment
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2024-07-23 10:35:58 +02:00
Kevin Fenzi
29a5149356 waiverdb: temp use the test image from stg as it has all the fixes
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-07-22 19:45:32 -07:00
František Zatloukal
92a56cbcc1 oraculum: Try to reduce worker concurrency 2024-07-23 00:38:13 +02:00
David Kirwan
825ba839e3
firmitas: correct template name
Signed-off-by: David Kirwan <davidkirwanirl@gmail.com>
2024-07-22 14:46:55 +01:00
David Kirwan
93f9c80613
firmitas: replace file lookup with slurp task
Signed-off-by: David Kirwan <davidkirwanirl@gmail.com>
2024-07-22 14:00:27 +01:00
David Kirwan
9e9dc31365
firmitas: ensure template directory created
Signed-off-by: David Kirwan <davidkirwanirl@gmail.com>
2024-07-22 13:25:56 +01:00
James Antill
dc56eb16c8 Fix % to \% for cron CMD format.
Signed-off-by: James Antill <james@and.org>
2024-07-19 19:11:36 +00:00
Kevin Fenzi
f40fef9316 resultsdb: crawlers go away
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-07-19 10:45:02 -07:00
David Kirwan
fcf29b3567
firmitas: update deployment with label selector
add configuration for myconfig.py and certlist.yml
add Secret to hold configuration
add task to deploy secret

Signed-off-by: David Kirwan <davidkirwanirl@gmail.com>
2024-07-19 11:32:01 +01:00
Lenka Segura
95ff81ef4f toddlers, poddlers: Make toddler retrieve the principal and keytab
Signed-off-by: Lenka Segura <lsegura@redhat.com>
2024-07-19 09:52:58 +02:00
Lenka Segura
4b9df5a3e2 toddlers, poddlers: Set koji profile for stg/prod
Signed-off-by: Lenka Segura <lsegura@redhat.com>
2024-07-19 09:52:54 +02:00
Kevin Fenzi
8b2aa715db resultsdb: try increasing threads to avoid crashes
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-07-18 16:53:31 -07:00
Adam Williamson
bc6531b3df bump waiverdb stg to my repo so I can fiddle with it
...we really need to do some poking about to work out what the
heck is going on with token auth, I put a container build in
my quay.io space which should let me hand-edit stuff, I hope.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2024-07-18 14:23:07 -07:00
Michal Konecny
d655c7b366 [mailman3] Update logging for mailman
There was a typo in logging section of mailman configuration, which caused that
only default log files were created.
Also there is separate logging for gunicorn now, let's use that.

Signed-off-by: Michal Konecny <mkonecny@redhat.com>
2024-07-18 11:30:54 +00:00
Pavel Raiskup
7af16136db copr: typo in "powerful" builder allocation pattern 2024-07-18 10:19:37 +02:00
Kevin Fenzi
aa5c7bac75 ipa / client / sssd: add rawhide to filter and fix syntax error
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-07-17 18:05:41 -07:00
Adam Williamson
6a85884090 waiverdb: flip staging to a debug branch temporarily
This is to help us figure out
https://github.com/release-engineering/waiverdb/issues/219 , it
adds an auth debugging endpoint so we can verify exactly what
fields are present when doing token auth...

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2024-07-17 17:32:58 -07:00
Kevin Fenzi
31c076f025 resultsdb: increase timeout on liveness probe
A 1 second health check seems to be too much for this currently, lets
try bumping that up to 5 and see if that stops it being killed a bunch.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-07-17 15:15:47 -07:00
James Antill
602723ed45 Compress fedora_stats *.log files automatically with xz.
Signed-off-by: James Antill <james@and.org>
2024-07-17 19:17:40 +00:00
Justin W. Flory (he/him)
9b00cb29e7 🔧 roles(fasjson): Add new recipients to Flock email aliases
This commit adds two people to two different email aliases used for the
Flock conference:

* Add @amoloney to the `flock-staff@` email alias for greater visibility
  to incoming questions about Flock and for on-site coordination.
* Add Natalie Pazmiño as a recipient to the `flock-coc@` email for Code
  of Conduct reports at Flock. This is a slightly wider group than our
  usual Code of Conduct Committee and Natalie will be on-site this year
  to help in case of an issue.

Signed-off-by: Justin W. Flory (he/him) <jwf@redhat.com>
2024-07-17 09:21:26 +00:00
Pavel Raiskup
b12bc06e9e copr: powerful builders for secureblue/hardened-chromium
Fixes: https://github.com/fedora-copr/copr/issues/3331
2024-07-17 08:54:44 +02:00
Kevin Fenzi
e2cce1f0e1 dhcpd: fix duplicates
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-07-16 19:58:46 -07:00
Kevin Fenzi
33627c2ada bvmhost-a64s moving to buildhw
We have these 7 emags that were bvmhosts running 32bit arm builders.
Since we no longer need those, lets repurpose them as aarch64 buildhw.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-07-16 17:32:35 -07:00
David Kirwan
e4ec502e15
firmitas: configure buildconfig namespace
Signed-off-by: David Kirwan <davidkirwanirl@gmail.com>
2024-07-16 11:27:54 +01:00
David Kirwan
f458a408d1
firmitas: deployment add selector
Signed-off-by: David Kirwan <davidkirwanirl@gmail.com>
2024-07-16 11:11:55 +01:00
Samyak Jain
e99d5ce645 robosignatory: f41-rebuild auto signing mass rebuild tag as builds happen
Signed-off-by: Samyak Jain <samyak.jn11@gmail.com>
2024-07-16 09:45:58 +00:00
David Kirwan
50c76f8248
firmitas: fix indentation error in buildconfig template
Signed-off-by: David Kirwan <davidkirwanirl@gmail.com>
2024-07-16 10:33:42 +01:00
David Kirwan
d2fa0bd8e0
firmitas: add namespace metadata to buildconfig template
Signed-off-by: David Kirwan <davidkirwanirl@gmail.com>
2024-07-16 10:22:44 +01:00
Carl George
fafd6f1adc batcave: delete excluded content in CentOS sync scripts 2024-07-15 21:30:51 -05:00
Patrick Creech
fe5216bb1f If description doesn't exist, use title instead 2024-07-15 18:16:00 -04:00
Mikolaj Izdebski
ca64df8b20 people: Fix broken assets URLs
Related: https://pagure.io/fedora-infrastructure/issue/12051
2024-07-15 12:43:22 +02:00
Kevin Fenzi
84b71edf51 koji_builder: try telling dnf to download filelists in prod
This sort of seemed to work in staging (although there is some issue
with staging koji).

So, lets try it in production. It will make all the boostrap repo regens
a little slower, but it should get epel8 back working hopefully for now.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-07-13 11:04:47 -07:00
Kevin Fenzi
28d03c6145 koji_builder / staging / mock site defaults: try adding option for fileslists for epel8
lets try setting the opt to download filelists for the bootstrap chroot.
This is needed for epel8 because the deps for dnf need to resolve
/usr/libexec/platform-python and cannot due to f40 dnf not downloading
filelists by default anymore.

This will affect all bootstrap chroot creation, but it seems the
simpilest solution without changes in koji.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-07-13 10:26:50 -07:00
Kevin Fenzi
8925937958 pagure: Drop incorrect robots.txt entry
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-07-13 10:21:28 -07:00
Michal Konecny
19769b6e77 [mailman3] Add info about disabled search
Signed-off-by: Michal Konecny <mkonecny@redhat.com>
2024-07-12 11:05:29 +02:00
Michal Konecny
cdd78d1442 [mailman3] Disable search in hyperkitty
Mailman has huge memory spikes after migration, those are caused by visiting
`/archives/search` URL. This is probably because of the search index still being
regenerated.

This patch will disable the search from both web UI and as a HTTP URL endpoint.

Fixes https://pagure.io/fedora-infrastructure/issue/12043

Signed-off-by: Michal Konecny <mkonecny@redhat.com>
2024-07-12 11:05:18 +02:00
Patrick Creech
e6ef09084e Update developer sync to work with feedparser 6
feedparser 6 went through some refactorings, this updates rss.py to use
the new location of _HTMLSanitizer
2024-07-11 23:42:54 +00:00
Kevin Fenzi
521aa7bc19 koji_hub: add a httpd drop in config to allow fedora-messaging plugin to work
The fedora messaging plugin needs to have MemoryDenyWriteExecute=no
The default is yes, and it causes it to not work at all.
We should probibly investigate and fix this if we can so we can enable
this protection someday.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-07-11 15:37:01 -07:00
Nils Philippsen
f15d8572b4 people: Set git directories as safe
Signed-off-by: Nils Philippsen <nils@redhat.com>
2024-07-11 17:23:16 +00:00
Nils Philippsen
129de273e9 Remove remnants of people01/02 distinction
Since people02 is gone, all the special cases aren’t necessary anymore.

Signed-off-by: Nils Philippsen <nils@redhat.com>
2024-07-11 15:59:10 +02:00
Nils Philippsen
76c562df3f Appease yamllint on a couple of files
Signed-off-by: Nils Philippsen <nils@redhat.com>
2024-07-11 15:57:14 +02:00
Michal Konecny
b8ea561123 [ipa/server] Remove RHEL 8 entries
We only now run IPA on RHEL 9, so let's clean the playbook a little bit.

Signed-off-by: Michal Konecny <mkonecny@redhat.com>
2024-07-11 12:15:13 +00:00
David Kirwan
bd1f4f82e8
firmitas: add imagestream template and task
Signed-off-by: David Kirwan <davidkirwanirl@gmail.com>
2024-07-11 10:36:16 +01:00
Michal Konecny
a048feb1ea [mailman3] Fix mailmanweb not starting
Remove the `--log-level=debug` as this is causing failure when starting
mailmanweb service.

Signed-off-by: Michal Konecny <mkonecny@redhat.com>
2024-07-11 10:03:49 +02:00
Michal Konecny
e3de4275bd [mailman3] Enable autostart for timers
To be able to enable timer it needs to have WantedBy in [Install] section. Let's
add a hyperkitty.target to that section.

Signed-off-by: Michal Konecny <mkonecny@redhat.com>
2024-07-11 09:32:50 +02:00
Michal Konecny
2f1529f76e [mailman3] Disable sending e-mails on staging
This commit is setting both mailman and hyperkitty to devmode and doesn't allow
them to sent mails anywhere.

I tested that from web UI and using `mail` command on the machine.

Signed-off-by: Michal Konecny <mkonecny@redhat.com>
2024-07-11 09:30:42 +02:00
Nils Philippsen
ba92fb5339 Warn about str.format() in toddlers config
The configuration does the right thing now, but add the warning
nonetheless, so subsequent changes are less likely to be breaking.

Signed-off-by: Nils Philippsen <nils@redhat.com>
2024-07-10 13:54:22 +02:00
Neil Hanlon
33cc3e0092 monitor-dashboard: fix image URI for oauth-proxy (redux) 2024-07-10 11:23:11 +00:00
Aurélien Bompard
da9ed00c5c
Badges: fix repo update script
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2024-07-10 07:20:11 +02:00