Commit Graph

41431 Commits

Author SHA1 Message Date
Aurélien Bompard
11a4e2fb68 Mirrormanager: fix move-to-archive job template
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2024-07-30 12:13:40 +02:00
Aurélien Bompard
7c5d602f6c Fix the mirrormanager move-to-archive playbook
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2024-07-30 12:09:19 +02:00
Aurélien Bompard
be05575049 Add a playbook to run move-to-archive
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2024-07-30 11:01:27 +02:00
Aurélien Bompard
6949a0ca71 Update poddlers with the changes in toddlers
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2024-07-30 11:01:27 +02:00
Kevin Fenzi
7355a9349b logdetective01: add to cloud_aws group to get correct nagios checks
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-07-29 14:21:01 -07:00
Kevin Fenzi
d1c3d4496a buildhw-a64: override max tasks on aarch64 builders. See ticket 12090
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-07-29 14:15:21 -07:00
Kevin Fenzi
974428680d vmhost-x86-07: move vm's off and retire
vmhost-x86-07 is a ~6 yr old server that we need to move off of.
So, move the guests and retire it.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-07-29 13:31:36 -07:00
Kevin Fenzi
4b21fd0ffe bvmhost-x86-08: remove from ansible to retire
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-07-29 11:23:48 -07:00
Kevin Fenzi
484ba1b632 odcs-backend-releng01: move to another vmhost so we can retire bvmhost-x86-08
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-07-29 11:12:07 -07:00
Tomas Hrcka
741a60ba07 Fix typo
Signed-off-by: Tomas Hrcka <thrcka@redhat.com>
2024-07-29 18:41:02 +02:00
Michal Konecny
3209b886ee [mailman3] Remove the duplicated information
Signed-off-by: Michal Konecny <mkonecny@redhat.com>
2024-07-29 16:25:04 +00:00
Tomas Hrcka
14e3072b59 Dsiable bugzilla_sync_toddler
Signed-off-by: Tomas Hrcka <thrcka@redhat.com>
2024-07-29 16:18:03 +00:00
Michal Konecny
39d7b07b0c [mailman3] Add more info to generate_search_index script
Add information about number of remaining mailing lists to process to script output.

Signed-off-by: Michal Konecny <mkonecny@redhat.com>
2024-07-29 18:06:12 +02:00
Michal Konecny
be2edf7b47 [mailman3] Add script for generating fulltext index for mailing lists
The index generated by the hyperkitty-hourly script generated unusually big
index (around 1TB).

This script should help with generating the search index from scratch, after
that we can leave it to hyperkitty-hourly job again.

Signed-off-by: Michal Konecny <mkonecny@redhat.com>
2024-07-29 14:41:12 +02:00
Michal Konecny
41e92cb6de [toddlers] Enable clean-retired-packages on staging
Signed-off-by: Michal Konecny <mkonecny@redhat.com>
2024-07-29 09:36:14 +02:00
David Kirwan
765e619525 communishift: gitlabce
Signed-off-by: David Kirwan <davidkirwanirl@gmail.com>
2024-07-29 08:29:59 +01:00
Michal Konecny
0c0fe5d7e0 [toddlers] Add bodhi URL to configuration
Bodhi URL is now needed for the rewritten clean_retired_packages toddlers.

Signed-off-by: Michal Konecny <mkonecny@redhat.com>
2024-07-26 19:10:39 +02:00
Michal Konecny
2f8622c395 [toddlers] Block all PDC related toddlers
Signed-off-by: Michal Konecny <mkonecny@redhat.com>
2024-07-26 17:02:42 +00:00
Miro Hrončok
e0a7231ec6 Switch the weekly FTBFS reminders to F40
Signed-off-by: Miro Hrončok <miro@hroncok.cz>
2024-07-26 15:11:02 +00:00
Adam Williamson
4743c3fdce openqa/worker: transition all tap workers to NM-based setup
This seems to be working fine in testing, so let's deploy it
everywhere.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2024-07-25 14:54:03 -07:00
Adam Williamson
762b23ef7d openqa/worker tap-setup-nm: tweak some quoting, drop tunctl
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2024-07-25 14:06:52 -07:00
Adam Williamson
690a5eb951 openqa/worker: add NM-based tap setup and test on p09-worker01
network-scripts-openvswitch was removed in f40 and network-scripts
is going away in f41; we really need to get off using them.
This attempts to implement the same setup using NetworkManager,
based on a few different NM/ovs references, and the source of
openQA upstream's os-autoinst-setup-multi-machine . It might
need a bit of tweaking, so for now, we make it a separate task
and use it only on p09-worker01 for testing. This doesn't handle
tearing down the old network-scripts-based config as that's
pretty complex and will only need to happen once; I'll do it
manually before trying this out.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2024-07-25 13:50:39 -07:00
Adam Williamson
2ea8ffa760 Ugh, fixup for previous commit
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2024-07-25 13:27:44 -07:00
Adam Williamson
ba9e0f04a0 Update openqa-p09-worker01 host vars
The interface name changed (thanks, 'predictable' names...sigh)
and this box *is* encrypted currently.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2024-07-25 13:25:36 -07:00
Kevin Fenzi
b11d59d934 toddlers: disable pdc_import_compose plugin as pdc is going away
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-07-25 12:29:15 -07:00
Aurélien Bompard
c3cf83f3a5 Badges: add a config value that will be needed in the next update
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2024-07-25 16:16:00 +02:00
Aurélien Bompard
a431c7e919 Badges: upgrade the DB on redeployments
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2024-07-25 15:53:41 +02:00
Michal Konecny
85351ee90d [release-monitoring] Update anitya config
Switch log to debug and add thread id information if available.

Signed-off-by: Michal Konecny <mkonecny@redhat.com>
2024-07-25 15:51:07 +02:00
Jiri Podivin
f19c9f0edb Add CUDA drivers and other utils 2024-07-25 15:38:05 +02:00
Michal Konecny
8e7f84edbc [toddlers] Disable koji_block_retired toddler
koji_block_retired is currently generating a lot of error messages. Let's
disable it for now.

Signed-off-by: Michal Konecny <mkonecny@redhat.com>
2024-07-25 11:41:45 +00:00
Miroslav Suchý
99c6d88b9d use become for logdetective 2024-07-25 13:34:26 +02:00
Miroslav Suchý
c591394e66 set ansible user for logdetective01 2024-07-25 13:30:49 +02:00
Miroslav Suchý
cd280f399e set python path for logdetective
trying to address
[WARNING]: Unhandled error in Python interpreter discovery for host logdetective01.fedorainfracloud.org: unexpected output from Python interpreter discovery
[WARNING]: Platform unknown on host logdetective01.fedorainfracloud.org is using the discovered Python interpreter at /usr/bin/python, but future installation of another Python interpreter could change the
meaning of that path. See https://docs.ansible.com/ansible-core/2.14/reference_appendices/interpreter_discovery.html for more information.
fatal: [logdetective01.fedorainfracloud.org]: FAILED! => {"ansible_facts": {"discovered_interpreter_python": "/usr/bin/python"}, "changed": false, "module_stderr": "", "module_stdout": "Please login as the user \"fedora\" rather than the user \"root\".\n\n", "msg": "MODULE FAILURE\nSee stdout/stderr for the exact error", "rc": 142}
2024-07-25 13:27:23 +02:00
Miroslav Suchý
95b189002b fix logdetective playbook 2024-07-25 13:21:45 +02:00
Michal Konecny
d67ebdffd2 [toddlers] Remove configuration for koji_block_retired
This is not needed anymore as we are using configuration options from shared section.

Signed-off-by: Michal Konecny <mkonecny@redhat.com>
2024-07-25 12:01:29 +02:00
Michal Konecny
100c0a0428 [toddlers] Enable distgit_bugzilla_sync again
The fix for distgit_bugzilla_sync is in place, let's enable it again.

Signed-off-by: Michal Konecny <mkonecny@redhat.com>
2024-07-25 12:00:50 +02:00
Seddik Alaoui Ismaili
781ea8411d update podcast target redirect url 2024-07-24 23:59:59 +02:00
Kevin Fenzi
7a10d32e16 compose-eln01: fix nfs mounts that are needed here
We need to have koji and ftp mounts here in order to compose and sync
out data.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-07-24 09:11:14 -07:00
Aurélien Bompard
d06ba5e10a monitor-config: fix deploymentconfig mount
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2024-07-24 16:55:18 +02:00
Miroslav Suchý
9f29a94193 add playbook for logdetective
https://pagure.io/fedora-infrastructure/issue/12021
2024-07-24 16:45:19 +02:00
David Kirwan
c4b397b98d firmitas: Update cert location in myconfig.py file
Signed-off-by: David Kirwan <davidkirwanirl@gmail.com>
2024-07-24 15:18:22 +01:00
David Kirwan
6456eabaee firmitas: update command/entrypoint in deployment
Signed-off-by: David Kirwan <davidkirwanirl@gmail.com>
2024-07-24 14:45:28 +01:00
David Kirwan
25b782ea9d firmitas: ensure the contents of the slurped file is stored in var
Signed-off-by: David Kirwan <davidkirwanirl@gmail.com>
2024-07-24 14:35:07 +01:00
David Kirwan
54003d7b5e firmitas: reuse slurp, remove b64encode
Signed-off-by: David Kirwan <davidkirwanirl@gmail.com>
2024-07-24 14:30:47 +01:00
David Kirwan
d324d3b40d firmitas: retry loading files into vars using lookup file
Signed-off-by: David Kirwan <davidkirwanirl@gmail.com>
2024-07-24 14:26:52 +01:00
Aurélien Bompard
141fde08f1 Fix the keytab path in monitor-gating
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2024-07-24 14:59:54 +02:00
Michal Konecny
c2d9c9a41e [toddlers] Disable distgit_bugzilla_sync toddler
The toddler is currently failing with an error. Let's disable it for now.

Signed-off-by: Michal Konecny <mkonecny@redhat.com>
2024-07-24 14:50:27 +02:00
Michal Konecny
2142d1c739 [poddlers] Enable new toddler in poddlers
PagureFASGroupsSync is for syncing FAS groups with pagure groups, where FAS is
the source of truth.

Signed-off-by: Michal Konecny <mkonecny@redhat.com>
2024-07-24 14:03:44 +02:00
Michal Konecny
1b0fc1c5cb [toddlers] Principal config value needs to be a string
Signed-off-by: Michal Konecny <mkonecny@redhat.com>
2024-07-24 13:34:48 +02:00
Michal Konecny
5d6416548b [toddlers] Put the host in correct section
This needs to be when secret.yml template is being processed not where the
keytab is being processed.

Signed-off-by: Michal Konecny <mkonecny@redhat.com>
2024-07-24 13:26:47 +02:00