Commit graph

41563 commits

Author SHA1 Message Date
cebe9b9cb7 add communishift-forgejo project
Signed-off-by: Ryan Lerch <rlerch@redhat.com>
2024-07-23 08:50:26 +10:00
František Zatloukal
92a56cbcc1 oraculum: Try to reduce worker concurrency 2024-07-23 00:38:13 +02:00
Kevin Fenzi
81a9f2ceaf bastion: add sysadmin-eln
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-07-22 07:54:37 -07:00
825ba839e3
firmitas: correct template name
Signed-off-by: David Kirwan <davidkirwanirl@gmail.com>
2024-07-22 14:46:55 +01:00
93f9c80613
firmitas: replace file lookup with slurp task
Signed-off-by: David Kirwan <davidkirwanirl@gmail.com>
2024-07-22 14:00:27 +01:00
9e9dc31365
firmitas: ensure template directory created
Signed-off-by: David Kirwan <davidkirwanirl@gmail.com>
2024-07-22 13:25:56 +01:00
Adam Williamson
295c0ccb25 openqa: run aarch64 updates on prod too
Seems to be working fine on stg.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2024-07-19 17:22:59 -07: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
Adam Williamson
27ed0ce621 openqa: test running update tests on aarch64 on stg
We really ought to do this. Capacity and reliability are issues,
so I'm going to try it with a small set of core tests at first.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2024-07-19 09:59:51 -07:00
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
Lenka Segura
1e1ef86b12 toddlers: Add lenkaseg as appowner
Signed-off-by: Lenka Segura <lsegura@redhat.com>
2024-07-18 11:22:38 +02: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
64c216b79d compose-eln01: not external
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-07-17 17:19:20 -07:00
Kevin Fenzi
33fe776dca compose-eln: add missing host/group vars
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-07-17 17:07:33 -07:00
Kevin Fenzi
08cb6c89ba compose-eln: move to another group to have different ipa access
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-07-17 17:03:39 -07:00
Kevin Fenzi
8cc74eab58 compose-eln01: create initial compose host for eln
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-07-17 16:57:06 -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
Kevin Fenzi
abb12e2421 vmhost-x86-cc03: try and add a br1 to mgmt network
We need to get onto the mgmt network from here so we can put the rdu-cc
noc on this vmhost. I am not sure if it's on eth2, but if not can adjust
it.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-07-17 15:06:12 -07:00
Pedro Moura
2b6b610081 Update proxy02.stg from f39 to f40
Signed-off-by: Pedro Moura <pmoura@redhat.com>
2024-07-17 17:40:17 -03: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
b34f14d81a buildhw-a64: fix ips
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-07-16 21:38:04 -07: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
e4ec502e15
firmitas: configure buildconfig namespace
Signed-off-by: David Kirwan <davidkirwanirl@gmail.com>
2024-07-16 11:27:54 +01:00
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
50c76f8248
firmitas: fix indentation error in buildconfig template
Signed-off-by: David Kirwan <davidkirwanirl@gmail.com>
2024-07-16 10:33:42 +01:00
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
34e1bb3e8d pagure: block some ips that are using too much resources
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-07-11 16:33:03 -07: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