Commit graph

25,355 commits

Author SHA1 Message Date
7e501dcb94 Fedora 41 is GO
Signed-off-by: Samyak Jain <samyak.jn11@gmail.com>
2024-10-25 23:17:53 +05:30
Jakub Kadlcik
a64d001446 copr: use SRPM for copr-ping from GitHub
https://github.com/fedora-copr/copr/issues/3488
2024-10-25 13:23:01 +02:00
7f110e01df
communishift: wip debugging notifcation system cleanup 2024-10-24 15:32:31 +01:00
339b3e0231
communishift: fix task syntax
Signed-off-by: David Kirwan <davidkirwanirl@gmail.com>
2024-10-24 14:01:26 +01:00
8a30fc6118
communishift: wip cleanup and notifcation tasks
Signed-off-by: David Kirwan <davidkirwanirl@gmail.com>
2024-10-24 13:55:01 +01:00
Jakub Kadlcik
b51caf37a6 copr: require subscription for rhel and epel chroots 2024-10-22 18:51:57 +02:00
Jakub Kadlcik
e2d28ea66b copr: oops, these were just for debugging 2024-10-22 18:34:12 +02:00
Jakub Kadlcik
1f55cc93f7 copr-be: use copr-builder-rhsm-subscribe-daemon to activate subscription
See https://github.com/fedora-copr/copr/pull/3434
See https://github.com/fedora-copr/copr/pull/3426
2024-10-22 15:39:59 +00:00
d8e2b9ca74 maubot-stg: try to use deployment over deploymentconfig
Signed-off-by: Ryan Lerch <rlerch@redhat.com>
2024-10-22 15:53:53 +10:00
43aba64c0f
languages: compute stats for F40 2024-10-20 21:38:20 +02:00
e9158e857a
Bugzilla2fedmsg: prepare the caching configuration
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2024-10-18 16:33:13 +02:00
474207466b people: increase quota for ngompa. ticket#12244
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-10-16 15:18:13 -07:00
Jakub Kadlcik
f674dc1b29 copr: define copr_rhsm_activation_key and copr_rhsm_org_id 2024-10-16 23:34:09 +02:00
83360f5c91 📧 roles(fasjson): Create jww@ email alias for @jflory7
This commit adds a new fedoraproject.org email alias for me, using my
new initials. The short story is that I am in the process of legally
changing my last name. Although the name change is still underway, I
want to prepare the infrastructure bits in advance so I can have a
graceful transition once the legal process is complete.

Signed-off-by: Justin W. Flory (he/him) <jwf@redhat.com>
2024-10-16 21:02:45 +00:00
33c98f7467
Allow appowners to create pods in MirrorManager
Ref: https://discussion.fedoraproject.org/t/openshift-permissions-for-appowners/133816

Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2024-10-16 12:22:27 +02:00
cb026b4120 openqa/worker: kill stuck qemu processes daily
This is an awful hack to deal with
https://github.com/os-autoinst/os-autoinst/issues/2549 while we
try and fix it properly. This finds stuck qemu processes by
parsing the journal messages of the workers, and kills them.
workers stuck in the broken state should then recover on the
next checkin with the server. I tested this manually on all the
worker hosts and it...seemed to work, mostly. I'll keep an eye on
things after deploying it.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2024-10-15 13:13:42 -07:00
362f4b7b63 logdetective02: new box
https://lists.fedoraproject.org/archives/list/infrastructure@lists.fedoraproject.org/thread/4ZZQBIJ5XS7HSP44EXMD4OKGXDUPBV34/
2024-10-15 13:51:33 +02:00
495b448e1d serial-console: ttyS0/S1 are not valid on ppc64le
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-10-14 13:43:45 -07:00
43fa9928d6 dns: adjust crypto policy to be idempotent
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-10-13 10:30:51 -07:00
a018c15c33 dns: all nameservers are rhel9 now
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-10-13 09:44:13 -07:00
2195560ccb koji_hub: enable trigger_new_repo for sidetags
This will cause new sidetags to do a newrepo on creation instead of
waiting for a request for them. It's not strictly needed, but it allows
older workflows that use wait-repo to continue to work.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-10-11 10:35:50 -07:00
f842d785d8 Revert "[ipa/server] Add KRA role to replicas as well"
This reverts commit 03f57303e2.
2024-10-11 18:00:55 +02:00
03f57303e2 [ipa/server] Add KRA role to replicas as well
This should prevent error during backup:

```
Error: Local roles CA do not match globally used roles CA, KRA. A backup done on this host would not be complete enough to restore a fully functional, identical cluster.
```

Signed-off-by: Michal Konecny <mkonecny@redhat.com>
2024-10-11 16:55:35 +02:00
0e12908828 [ipa/server] Improve confirmation message
Signed-off-by: Michal Konecny <mkonecny@redhat.com>
2024-10-11 16:01:05 +02:00
207ad8f313 [ipa/server] Make the removing replication agreement real
Signed-off-by: Michal Konecny <mkonecny@redhat.com>
2024-10-11 15:36:01 +02:00
89a2b057a9 [ipa/server] Let's check what is being executed first
Signed-off-by: Michal Konecny <mkonecny@redhat.com>
2024-10-11 14:59:54 +02:00
10dc944bbf [ipa/server] Retrieve admin ticket before removing agreement
Removing the replication agreement needs admin kerberos ticket. Let's obtain one
before removing the replication agreement.

Signed-off-by: Michal Konecny <mkonecny@redhat.com>
2024-10-11 14:12:20 +02:00
141c44fe5b [ipa/server] Remove the replication agreement before installing replica
The replica install will fail otherwise.

Signed-off-by: Michal Konecny <mkonecny@redhat.com>
2024-10-11 13:46:39 +02:00
7c296fed36 [ipa/server] Add missing tags and remove debug output
Signed-off-by: Michal Konecny <mkonecny@redhat.com>
2024-10-11 13:05:43 +02:00
ad52399ecf [ipa/server] Save the results to other hosts in run
Signed-off-by: Michal Konecny <mkonecny@redhat.com>
2024-10-11 12:56:51 +02:00
76c167eba6 [ipa/server] Remove the when condition from pause
It seems that the pause module skips every host if the first one is skipped by
when condition.

Signed-off-by: Michal Konecny <mkonecny@redhat.com>
2024-10-11 12:45:13 +02:00
f7a8e2ecb1 [ipa/server] Run the confirmation dialog for every machine
Signed-off-by: Michal Konecny <mkonecny@redhat.com>
2024-10-11 12:23:08 +02:00
3425914190 [ipa/server] Save the confirmation for other hosts
Signed-off-by: Michal Konecny <mkonecny@redhat.com>
2024-10-11 11:57:37 +02:00
30ab628cb6 koji_hub: do not try and remove repos on non default volumes
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-10-10 15:59:49 -07:00
9449e2dc3f koji_hub: do not send buildSRPMFromSCM to createrepo channel
Long ago we sent buildSRPMFromSCM tasks to createrepo channel because we
didn't want s390x (which wasn't in that channel) to do them. However,
with koji 1.35.x these tasks obey the noarch_arches tag value as to
which arch they run on. This means we would need to add s390x and
ppc64le to createrepo for them to always work.

So, instead lets drop this hub policy for buildSRPMFromSCM and then they
will just get default channel and obey noarch_arches as is expected.
If s390x proves too slow at these tasks, we can just remove it from
noarch_arches or come up with another plan.

newRepo distRepo in this policy was pointless, koji automatically does
these tasks with channel=createrepo, so no need to specify it here.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-10-10 15:59:49 -07:00
aaf3e97fe7 greenwave: gate updates on container build and aarch64 tests
We added tests of container building and a subset of container
and server tests on aarch64 a couple of months back. These have
now been running long enough it should be safe to add them to
the gating config (all pending updates should have had these
tests run against them if appropriate).

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2024-10-10 14:21:05 -07:00
james02135
da83441a7b
Add el9 to PATHS
Signed-off-by: james02135 <james02135@hotmail.com>
2024-10-10 10:58:16 +01:00
8ff1e6d9f7 koji / production: upgrade config to 1.35
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-10-09 15:55:30 -07:00
Robby Callicotte
fb9a032a89 Added EPEL tags policies to package_list. 2024-10-09 15:57:12 +00:00
967dc9ab91 zabbix: drop changes to /run dir
This was just added to help debug some startup problems, so we can drop
it now. Also, it causes the playbook to be non idempotent (ie, this task
runs and changes everytime the playbook it run, causing a lot of noise
in the check/diff runs).
/run/zabbix should get created by systemd, so no need to muck with it.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-10-09 08:52:25 -07:00
Lenka Segura
c7b8abd284 Add group_modify into ACLS dist
Signed-off-by: Lenka Segura <lsegura@redhat.com>
2024-10-09 11:38:56 +02:00
2c4f88659e dhcpd: add openqa-a64-worker03
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-10-08 18:15:48 -07:00
c351df2da3 dhcpd: add openqa-p09-worker01/02
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-10-08 17:06:02 -07:00
380b0df57d dhcpd: add openqa-a64-worker02
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-10-08 16:50:45 -07:00
bddb4cd703 db-openqa01: on postgresql15 now
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-10-08 15:46:17 -07:00
f40ad8262a koji_builder / mock site defaults: remove filelists option
An explicit provides for /usr/libexec/platform-python was added to
platform-python in RHEL 8.

https://access.redhat.com/errata/RHSA-2024:6975

This solves the original reason for needing the filelists option, so it
should be safe to remove.  This will make bootstrap chroot creation
faster for all builds, not just EPEL 8.

https://pagure.io/releng/issue/12199

Signed-off-by: Carl George <carlwgeorge@gmail.com>
2024-10-08 20:13:58 +00:00
Jeremy Cline
38fa375e0a fedora-image-uploader: add configuration for prod container uploading
We've finally ironed out the issues in stage with this, so this is the
configuration to enable it in production.

This should be rolled out in conjunction with disabling the bash script
that currently handles image pushes.
2024-10-08 20:10:00 +00:00
8eaea992dd [release-monitoring] Switch log level back to INFO
Signed-off-by: Michal Konecny <mkonecny@redhat.com>
2024-10-08 17:08:38 +02:00
9aa32b4af1 rsnapshot-push: 1-hour SSH timeout before ending the backup session
The default timeout on the Copr Backend server is set to 60 seconds,
which can sometimes trigger the cancellation of the backup process.
2024-10-07 15:51:05 +02:00
59824e4d8b [ipa/server] Use the prompt output for all servers
Signed-off-by: Michal Konecny <mkonecny@redhat.com>
2024-10-07 15:14:31 +02:00