Commit graph

8,561 commits

Author SHA1 Message Date
0df3922881
communishift: wip cleanup notifications debuggin 2024-10-24 15:41:03 +01:00
7f110e01df
communishift: wip debugging notifcation system cleanup 2024-10-24 15:32:31 +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
b6e51f8c7b db.aws: try this 2024-10-23 18:38:22 +02:00
621345c81c db.aws: disable this for now 2024-10-23 18:37:47 +02:00
1477857a85 db.aws: try this 2024-10-23 18:33:07 +02:00
914a4dca67 db.aws: try this 2024-10-23 18:26:19 +02:00
66fcba5a8c db.aws: try this 2024-10-23 18:19:48 +02:00
457c3ffa60 db.aws: reload systemd-daemon 2024-10-23 18:14:35 +02:00
8abef95b45 first try to configure db.stg.aws
This should be separate SQL server in AWS for instances in AWS.
First customer is planned fossology instance, and then maybe copr servers
2024-10-23 15:58:57 +02:00
e389d23f65 maubot-stg: remove deleteing DC from playbook
Signed-off-by: Ryan Lerch <rlerch@redhat.com>
2024-10-22 16:22:44 +10:00
aef1669b96 maubot-stg: add objecttype to removeal of DC
Signed-off-by: Ryan Lerch <rlerch@redhat.com>
2024-10-22 16:17:20 +10:00
0aa1e3725d maubot-stg: remove old deploymentconfig
Signed-off-by: Ryan Lerch <rlerch@redhat.com>
2024-10-22 16:12:25 +10:00
d490d6acc6 maubot-stg: fix wront dfeployment filename
Signed-off-by: Ryan Lerch <rlerch@redhat.com>
2024-10-22 15:59:00 +10: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
7d22991ac7 coreos-koji-tagger: Add Adam Piasecki to owners
reason: monitoring and development.
2024-10-21 13:48:42 +01:00
29a7d1a4f1 logdetective: add missing handlers 2024-10-17 08:41:36 +02:00
e12ee56865 logdetective: move the playbook to groups/ 2024-10-17 08:10:58 +02: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
b288e65343 ocp4 sysadmin: update to drop folks not around anymore and add james
james is going to poke around getting ACS working in staging, so add him
here. Drop some folks who are not really around anymore.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-10-15 12:27:03 -07:00
f3cca61957 logdetective: cleanup playbook (lint) 2024-10-15 16:21:08 +02: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
James Antill
e9fb7a9d50 Wait for 30m for reboot to come back.
Signed-off-by: James Antill <james@and.org>
2024-10-09 18:05:12 +00:00
ca26655f73 fedora-coreos-pipeline: Add Mick Tarsel to owners
For help looking at ppc64le failures and doing some development.
2024-10-04 21:21:33 +00:00
Jeremy Cline
96094a15d4 cloud-image-uploader: use .cert suffix to appease skopeo
Skopeo fails to login with:

FATA[0000] authenticating creds for "registry.stg.fedoraproject.org": creating new docker client:
missing client certificate registry-fedoraproject.cert for key registry-fedoraproject.key

It seems it is rather picky about the suffix, even though the docs
mentioned both crt and cert being used.
2024-10-04 21:06:52 +00:00
Jeremy Cline
f8cad3cd92
fedora-image-uploader: Add the push cert for registry.fedoraproject.org
To push images, we need to use a client certificate and key[0]. Add
those to the image uploader container.

[0] 7a10d32e16/f/playbooks/groups/releng-compose.yml (_144)
2024-10-04 16:17:18 -04:00
4b2cb0d132 proxies / staging: fix website for bugs redirect on staging
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-10-03 18:35:27 -07:00
47334a564e certificates / staging: new cert for *.apps.ocp.stg
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-10-03 17:48:39 -07:00
c04dd50fbf certificates: move to new 2024 wildcard fedoraproject.org cert
The old one expires in about 57 days, but might as well just renew it
early and avoid problems later.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-10-03 16:50:01 -07:00
Jeremy Cline
09e774f4a9 Reapply "fedora-image-uploader: Add staging config for container uploads"
This reverts commit 15dbcbb7ac, which was
a revert of commit 5e0ad1134d (pr #2200).

Adam Williamson got rid of the need for buildah so hopefully we won't
run into lots of permission issues.
2024-10-03 22:45:13 +00:00
1cab62674b koji / manual / staging sync: fixes from recent sync
* The password was being set to the prod one
* The allowed ip in the database was the phx2 one. ;(
* The sequences were too low, prod already passed those, so increase
  them.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-10-03 10:03:52 -07:00
ace9d37537 proxies: fix odcs redirect and add bugs redirect
For ticket 12030 we want to add a 'bugs.fedoraproject.org' redirect to
the page on how to file bugs. This does that and also cleans up an
ordering issue to finish off odcs redirects.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-10-02 14:00:38 -07:00
James Antill
4680f6089b Wait for host to come back, for ipa/rabbitmq restarts.
Signed-off-by: James Antill <james@and.org>
2024-10-01 18:58:11 +00:00
654979219b vhost_reboot: clean up some old ocp stuff
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-09-30 10:41:51 -07:00
a6b405d31e vhost_reboot: what a lovely delegation
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-09-30 10:39:29 -07:00
6667a00f28 vhost_reboot: delegate to correct host
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-09-30 10:14:46 -07:00
7fd4ed4c67 vhost_update: allow prompt to set targets for update / reboot
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-09-30 10:01:06 -07:00
2979a245d7 koji / upgrade: fix staging groups
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-09-26 11:24:26 -07:00
071fe0a065 sundries: mount codecs volume rw
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-09-25 12:22:17 -07:00
e6abd8cf5e odcs: disable top level redirect
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-09-24 18:17:16 -07:00
d132a63203 odcs: redirectmatch: one more try
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-09-24 17:50:13 -07:00
e099f312a5 odcs: redirectmatch: try again to make mod_alias happy
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-09-24 17:26:18 -07:00
4557148208 odcs: fix syntax
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-09-24 17:03:27 -07:00
1880d23324 odcs: put in a redirectmatch for old mock baseurls
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-09-24 16:40:37 -07:00
7f2b98cb6e basset: retire no longer deployed service
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-09-24 11:43:47 -07:00
8a18b535f8 gluster: remove old gluster role
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-09-24 11:40:42 -07:00
5c2d61d9f8 epylog: remove/retire
We haven't used epylog in a long time, it's unmaintained upstream and
never was ported to python3 that I know of.

So, lets stop pretending that it is something we should keep here.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-09-24 11:37:07 -07:00
e3e2cb1d93 odcs: retire service ( infra 12192 )
Time to retire ODCS. ELN is moved off and that was the last thing using
it. Thanks for all the service ODCS!

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-09-24 18:21:51 +00:00
15dbcbb7ac
Revert "fedora-image-uploader: Add staging config for container uploads"
This reverts commit 5e0ad1134d (pr #2200).

Unfortunately, using buildah inside an unprivileged OpenShift container
turns out to not be very simple, even though we're not building any
containers, just importing and pushing them.

We can either figure out how to make it work with OpenShift (and while
it is definitely possible, I don't know if folks are okay with the
compromises that might be required) or deploy it in a VM for now.

In the meantime, the staging container is bootlooping so I'd like to
back this configuration out for the sake of my inbox.
2024-09-20 10:01:51 -04:00
184f308a43 sundries: mount codecs nfs volume on sundries
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-09-19 10:02:35 -07:00