Commit graph

41577 commits

Author SHA1 Message Date
Michal Konecny
25eb4bdba6 [toddlers] Path needs to be string
The keytab value needs to be string otherwise the toml parser is failing with
Invalid value error.

Signed-off-by: Michal Konecny <mkonecny@redhat.com>
2024-07-23 16:28:38 +02:00
Michal Konecny
8f4b7d055a [toddlers] Add missing topics to playbook
Signed-off-by: Michal Konecny <mkonecny@redhat.com>
2024-07-23 16:09:12 +02:00
Michal Konecny
3eb894a631 [toddlers] Remove the principal config variable
I didn't realized that openshift will still process all the templates variables
even if they are commented out.

Signed-off-by: Michal Konecny <mkonecny@redhat.com>
2024-07-23 15:58:12 +02:00
2a8d2538c0
firmitas: fix directory paths for config templates
Signed-off-by: David Kirwan <davidkirwanirl@gmail.com>
2024-07-23 14:55:17 +01:00
57ca9d90b5
firmitas: ensure template directory created first
Signed-off-by: David Kirwan <davidkirwanirl@gmail.com>
2024-07-23 14:51:31 +01:00
4a444490c6
firmitas: add ENV to myconfig.py location
add secret mount to deployment

Signed-off-by: David Kirwan <davidkirwanirl@gmail.com>
2024-07-23 14:48:10 +01:00
Michal Konecny
cf24f3595b [toddlers] Comment out the offending config line
This line is causing the playbook to file as the `service` and `host` variables are
not set anywhere. I already set the `service` variable to value `toddlers`, but
I'm not sure what is expected in `host`, let's comment it out for now.

Signed-off-by: Michal Konecny <mkonecny@redhat.com>
2024-07-23 15:17:59 +02:00
Michal Konecny
7c838342cd [toddlers] Fix the failing playbook
Signed-off-by: Michal Konecny <mkonecny@redhat.com>
2024-07-23 14:53:37 +02:00
Michal Konecny
846ec7f6ca [toddlers] Add cron job for pagure fas group sync
Signed-off-by: Michal Konecny <mkonecny@redhat.com>
2024-07-23 14:37:25 +02:00
Michal Konecny
6812767362 [toddlers] Add configuration for new toddler
The new toddler for syncing pagure groups with FAS groups needs some additional
configuration.

Signed-off-by: Michal Konecny <mkonecny@redhat.com>
2024-07-23 13:37:12 +02:00
Aurélien Bompard
d3fdcbe9b6
Fix some names
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2024-07-23 10:58:13 +02:00
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
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