David Kirwan
b0a8b31b2c
forgejo: activate forgejo role on os-control prod
2025-07-31 14:30:31 +01:00
Akashdeep Dhar
6ca9e7d1c1
Add t0xic0der as badges appowners
...
Signed-off-by: Akashdeep Dhar <akashdeep.dhar@gmail.com >
2025-07-23 16:18:07 +05:30
Aurélien Bompard
bd65adc71d
routing_keys is a list
...
Signed-off-by: Aurélien Bompard <aurelien@bompard.org >
2025-07-07 17:57:31 +02:00
František Zatloukal
7d54a27e26
Blockerbugs: project_alert_users: kparal
2025-07-06 21:54:25 +02:00
Nils Philippsen
6c85fda0c9
Mass remove/replace iad2 -> rdu3, 10.3. -> 10.16.
...
Signed-off-by: Nils Philippsen <nils@redhat.com >
2025-07-03 20:05:02 +02:00
Aurélien Bompard
9ac53be8ad
Fixup the move from file to template
...
Signed-off-by: Aurélien Bompard <aurelien@bompard.org >
2025-07-03 18:21:18 +02:00
Aurélien Bompard
19eee1d9a9
Don't run the file permissions change on each run, it's too long
...
Signed-off-by: Aurélien Bompard <aurelien@bompard.org >
2025-07-03 18:20:18 +02:00
Aurélien Bompard
a0d4c1f6df
Factor out in vars the openshift user ids
...
This should make it easier to change them in the next datacenter move.
Signed-off-by: Aurélien Bompard <aurelien@bompard.org >
2025-07-03 18:09:42 +02:00
Aurélien Bompard
e3f6a5aabc
WaiverDB: remove openshift delete operation, the cluster is new
...
Signed-off-by: Aurélien Bompard <aurelien@bompard.org >
2025-07-01 14:48:46 +02:00
Aurélien Bompard
b01afee292
Fix unset variable
...
Signed-off-by: Aurélien Bompard <aurelien@bompard.org >
2025-07-01 12:53:47 +02:00
Aurélien Bompard
ba35403350
Fix useless vars import
...
Signed-off-by: Aurélien Bompard <aurelien@bompard.org >
2025-07-01 12:08:58 +02:00
Aurélien Bompard
09c76c5b28
Fix ResultsDB variables
...
Signed-off-by: Aurélien Bompard <aurelien@bompard.org >
2025-07-01 11:59:46 +02:00
Aurélien Bompard
5203378066
Don't put so much public stuff in the ansible repo, where we don't have env variables
...
Signed-off-by: Aurélien Bompard <aurelien@bompard.org >
2025-06-30 11:00:18 +02:00
Aurélien Bompard
80acc1e431
Replace references to iad2 with the datacenter variable in openshift apps playbooks
...
Signed-off-by: Aurélien Bompard <aurelien@bompard.org >
2025-06-27 14:58:12 +02:00
Greg Sutcliffe
a74db01ce1
openshift.stg: add imagestream prefix to mote - correct image name
...
Signed-off-by: Greg Sutcliffe <fedora@emeraldreverie.org >
2025-06-27 12:24:37 +01:00
Greg Sutcliffe
d8671d97e7
openshift.stg: add imagestream prefix to mote
...
Signed-off-by: Greg Sutcliffe <fedora@emeraldreverie.org >
2025-06-27 12:20:33 +01:00
Aurélien Bompard
9eee5543c1
FMN: expire messages after 1 day
...
Signed-off-by: Aurélien Bompard <aurelien@bompard.org >
2025-06-25 16:00:38 +02:00
Kevin Fenzi
b07a636045
openshift / openvpn: also run on rdu3 control host
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com >
2025-06-15 15:17:34 -07:00
Lukas Brabec
8461d23f1d
Add kparal as appowner to FQA apps
2025-06-09 16:44:46 +02:00
Aurélien Bompard
f4de93c8ed
Planet: avoid duplicate route name
...
Signed-off-by: Aurélien Bompard <aurelien@bompard.org >
2025-05-28 12:17:48 +02:00
Aurélien Bompard
adc11a9235
Planet: fix the keytab
...
Signed-off-by: Aurélien Bompard <aurelien@bompard.org >
2025-05-28 12:13:44 +02:00
Adam Piasecki
e43c256356
coreos-cincinnati: move templates from yml to j2
...
As we are now moving templates to j2, this completes the process
for the coreos-cincinnati.
2025-05-20 16:33:54 +00:00
Roshan-R
78e221bc12
add Roshan-R to appowners in fedora-coreos-pipeline
2025-05-12 17:17:49 +05:30
Bipin B Narayan
52a6054f35
Add bipinbn(Bipin) to appowners in fedora coreos pipeline
2025-05-12 10:52:00 +00:00
Aashish Radhakrishnan
6367cb3704
playbooks/fedora-ostree-pruner.yml: Add aaradhak to appowners
...
Add aaradhak to appowners
2025-05-07 10:50:49 -04:00
Aurélien Bompard
8a0cf448c2
Allow webhook2fedmsg to send FM on the forgejo topic
...
Signed-off-by: Aurélien Bompard <aurelien@bompard.org >
2025-05-07 10:12:40 +02:00
Adam Piasecki
715567cb9f
openshift-apps: Move fedora-ostree-pruner deployment to prod
...
Moving deployment from staging only, to production.
See: https://github.com/coreos/fedora-coreos-pipeline/issues/1140
2025-05-02 15:01:48 +01:00
Adam Piasecki
c928a5ea8a
openshift-apps: Move coreos-ostree-importer deployment to prod
...
Moving deployment from staging only, to production.
See: https://github.com/coreos/fedora-coreos-pipeline/issues/1140
2025-05-02 15:00:37 +01:00
Adam Piasecki
b20621cbb2
openshift-apps: Move coreos-koji-tagger deployment to prod
...
Moving deployment from staging only, to production.
See: https://github.com/coreos/fedora-coreos-pipeline/issues/1140
2025-05-02 14:59:46 +01:00
Adam Piasecki
ce2883f4f2
openshift-apps: Move coreos-cincinnati deployment to prod
...
Moving deployment from staging only, to production.
See: https://github.com/coreos/fedora-coreos-pipeline/issues/1140
2025-05-02 14:57:52 +01:00
Aurélien Bompard
49fddc0e98
CoreOS OSTree Importer: use the new RabbitMQ cert
...
Signed-off-by: Aurélien Bompard <aurelien@bompard.org >
2025-05-02 13:19:11 +02:00
Jeremy Cline
0571feb2ce
fedora-image-uploader: deploy as multiple containers
...
In the beginning, this just handled Azure images. Now it does Azure,
AWS, GCP, and containers. Currently, it processes images serially, which
is mostly okay. However, it does mean that whatever service is handled
last has to wait for all the others to succeed before it starts, and it
also means if any of the handlers for their respective platform fail, it
retries *all* the images again. For most things this is a no-op (or a
few inexpensive calls), but it does have to re-download the image from
Koji to checksum it.
This adds an AMQP message queue for each content type we handle, and
produces a fedora-messaging config for each content type. The deployment
is now made up of 4 containers: azure-image-uploader,
aws-image-uploader, container-image-uploader, and
google-cloud-image-uploader. They only differ in the secrets injected
into them and the fedora-messaging config file they use. The end result
is that images should be available faster and its more resilient to
remote services being down.
Finally, it's worth noting that this bumps the warning threshold for
queue sizes. It can take some services (Azure and AWS) upwards of 30
minutes to replicate the images around the world, and since we subscribe
to _any_ compose status changes, it's not unreasonable for 5-10 messages
to stack up when we hit a compose change that is "FINISHED" with images.
Signed-off-by: Jeremy Cline <jeremycline@linux.microsoft.com >
2025-04-29 18:25:08 +00:00
apiaseck
a4aaf6f0d0
fedora-ostree-pruner: Move from deprecated DeploymentConfig to Deployment
...
First try aat move from deprecated DeploymentConfig to Deployment using staging environment.
See: https://github.com/jbtrystram/coreos-hackathon/issues/13
2025-04-15 15:22:57 +00:00
apiaseck
678f318f4c
coreos-ostree-importer: Move from deprecated DeploymentConfig to Deployment
...
First try aat move from deprecated DeploymentConfig to Deployment using staging environment.
See: https://github.com/jbtrystram/coreos-hackathon/issues/13
2025-04-15 15:22:57 +00:00
apiaseck
91beda6fc4
coreos-cincinnati: Move from deprecated DeploymentConfig to Deployment
...
First try aat move from deprecated DeploymentConfig to Deployment using staging environment.
See: https://github.com/jbtrystram/coreos-hackathon/issues/13
2025-04-15 15:22:57 +00:00
apiaseck
1d5588e5ab
coreos-koji-tagger: Move from deprecated DeploymentConfig to Deployment
...
First try at move from deprecated DeploymentConfig to Deployment using staging environment.
Using the information related to moving to Deployment as per:
https://github.com/jbtrystram/coreos-hackathon/issues/13
See: https://github.com/jbtrystram/coreos-hackathon/issues/13
2025-04-15 15:22:56 +00:00
Joel Capitao
83e9619526
fedora-coreos-pipeline: use jcapitao Fedora account URI
2025-04-14 07:46:39 +00:00
Aurélien Bompard
d884a0f8ba
Use the combined RabbitMQ CA cert in the clients
...
Signed-off-by: Aurélien Bompard <aurelien@bompard.org >
2025-04-11 15:15:45 +02:00
Joel Capitao
3322ae0888
fedora-coreos-pipeline: add Joel Capitao (jcapiitao)
2025-04-08 17:09:05 +00:00
Tiago Bueno
a0bdc9b9ab
Add new team member to fcos-pipeline
...
Signed-off-by: Tiago Bueno <49003339+tlbueno@users.noreply.github.com >
2025-04-08 17:07:28 +00:00
Adam Piasecki
5f0fcd4a79
playbooks/fedora-ostree-pruner.yml: Add apiaseck to appowners
...
As I'm working on moving fedora-ostree-pruner to k8s deployment
I'm blocked by Zuul due to lack of permissions.
See: https://pagure.io/fedora-infra/ansible/pull-request/2331
2025-04-08 16:58:36 +01:00
Josef Skladanka
b6a6aa5821
Testdays - try OIDC
2025-04-07 11:52:26 +02:00
Kevin Fenzi
ee5d2b3a57
poddlers: add jnsamyak for releng work in poddlers
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com >
2025-04-01 08:43:01 -07:00
Kevin Fenzi
b1363750ce
waiverdb: also delete the playbook play referring to the template that was just removed
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com >
2025-03-28 11:00:34 -07:00
Lukas Holecek
6426d72854
waiverdb: Remove unnecessary image build
2025-03-28 17:55:33 +00:00
Josef Skladanka
1219776da7
Add lbrabec as appowner to FQA apps
2025-03-24 22:30:11 +01:00
Josef Skladanka
a8672eac88
Testdays - add kparal to appowners
2025-03-24 20:03:50 +01:00
Kevin Fenzi
5bfa8f4802
cloud-image-uploader: this role assumes /files/ in the path already
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com >
2025-03-19 14:19:21 -07:00
Jeremy Cline
3c6ab8afd8
fedora-image-uploader: add Google Compute Engine support for staging
...
This enables support for uploading images to Google Cloud in staging.
Signed-off-by: Jeremy Cline <jeremycline@linux.microsoft.com >
2025-03-19 21:10:14 +00:00
Josef Skladanka
4761b75c97
Add lbrabec to appowners for testdays
2025-03-19 13:10:03 +01:00