Dusty Mabe
caf71e42b7
openshift-apps: remove build step from a few apps
...
Everytime we run the playbook a new build kicks off, but
the app was just restarted. So what happens is we end up
with the app getting started twice (once when the
deploymentconfig gets updated and once when the build finishes).
This could be bad if the app has some startup steps that need
to not be interrupted.
Let's just manually trigger builds since we have the permissions
to do that in the web interface and via the CLI.
2022-12-14 15:29:04 -05:00
Michal Konečný
222d670bf0
[mdapi] Add t0xic0der to appowners
...
https://pagure.io/fedora-infrastructure/issue/11053
Signed-off-by: Michal Konečný <mkonecny@redhat.com>
2022-12-14 10:43:32 +01:00
bd4c0ae2a1
websites: add missing deployment
2022-12-09 01:31:27 +01:00
dc0dcb3db9
websites: s3 creds will be manually fetched
2022-12-09 00:14:44 +00:00
5b5edd11eb
websites: new main website deployment on stg
2022-12-09 00:14:44 +00:00
Kevin Fenzi
5a1289069c
add communishift-fedora-review-service app
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2022-12-08 15:11:34 -08:00
Dusty Mabe
8d70d287ca
fedora-coreos-pipeline: add Adam Piasecki (c4rt0) drop some others
...
The few we're dropping are either inactive or have moved on.
2022-12-06 09:59:24 -05:00
Kevin Fenzi
147459b7b0
proxies_stg: disable zabbix for now as it is not installable
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2022-12-05 14:26:25 -08:00
9000dd6def
docs: remove docs-old
2022-12-05 22:08:18 +00:00
Pavel Raiskup
2667ac065f
inventory/copr: drop unused hosts/vars
...
The non-aws variant is not used for a looong time. It just confuses
contributors now. The stg is not used either.
2022-12-04 15:02:29 +01:00
Kevin Fenzi
70530bf832
proxies: drop some old openshift3 things
...
fas, openshift kerneltest and the old openshift console/api are no more.
Remove them now to fix up reverseproxy templates.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2022-12-03 20:47:00 -08:00
Pavel Raiskup
e21db9be97
copr-dist-git: typo in the restart_services.yml import
2022-11-29 17:54:00 +01:00
Kevin Fenzi
b1b0923af0
openshift 3.11: raise a glass!
...
Our openshift 3.11 cluster(s) served us long and well.
Now we have everything finally moved to the openshift 4 clusters (fas2
was the last holdout). We can finally retire this. :)
🎉 🥂
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2022-11-28 13:08:01 -08:00
Adam Williamson
6aa77e9423
openqa: try and fix on-disk encryption stuff
...
Some of the openqa workers are encrypted and some aren't (this is a bit of a
mess that's partly a result of all the redeployments we did around
https://bugzilla.redhat.com/show_bug.cgi?id=2009585 ). We should only run
the nbde_client role on workers which are encrypted. Hopefully this gets that
right.
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2022-11-25 16:10:11 -08:00
Jakub Kadlcik
44d826078b
copr: move user creation back to copr/keygen role
2022-11-22 10:13:40 +01:00
Jakub Kadlcik
32b72e13dd
copr: hmm, I guess those comments needs to be under tasks
2022-11-22 04:19:22 +01:00
Jakub Kadlcik
076777af9f
copr: trying to fix a syntax error
2022-11-22 04:12:44 +01:00
Jakub Kadlcik
067f4e7998
copr: that was probably a wrong place to create users
2022-11-22 04:07:00 +01:00
Jakub Kadlcik
1d58562bfa
copr: pre-create users and groups with specifics UIDs and GIDs
2022-11-22 04:00:10 +01:00
Aurélien Bompard
6871f63bdf
Register FMN with IPA
...
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2022-11-21 12:21:40 +01:00
Aurélien Bompard
a060cef52e
FMN: add a keytab for FASJSON access
...
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2022-11-21 10:56:42 +01:00
Aurélien Bompard
2b53f7bd03
Don't use the rabbit/queue role for vhost-specific queues
...
There are naming constraints on those queues and we don't want them.
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2022-11-21 10:40:10 +01:00
Aurélien Bompard
c8c4dfe72c
FMN: setup the fmn vhost in rabbitmq
...
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2022-11-21 10:30:43 +01:00
Aurélien Bompard
5afe93f783
FMN: create the RabbitMQ user
...
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2022-11-21 09:49:19 +01:00
Jakub Kadlcik
6959217b11
copr: explicitly import handlers
...
See 36a976c5ef
2022-11-19 18:31:08 +01:00
Jakub Kadlcik
6dd20a81b3
copr: apply nagios_client role before any copr roles for all servers
2022-11-19 14:55:21 +01:00
Jakub Kadlcik
d596f825c4
copr: apply nagios_client role before any copr roles
...
Otherwise we fail in our Copr specific configuration
TASK [copr/base : install nrpe checks]
fatal: [copr-fe-dev.aws.fedoraproject.org]: FAILED! => {"changed": false, "checksum": "0795e7c4f6bbb7974ea9bf74a81ba7cde5177fdd", "msg": "Destination directory /etc/nrpe.d does not exist"}
2022-11-19 14:47:51 +01:00
Timothée Ravier
95eaf4f2f1
playbooks/openshift-apps/silverblue: Minor whitespace fix
2022-11-19 02:23:49 +00:00
Timothée Ravier
0acae10155
playbooks/openshift-apps/silverblue: Add siosm & tpopela
...
Give @siosm and @tpopela access to the Silverblue website deployment.
2022-11-19 02:23:49 +00:00
Kevin Fenzi
310ddb9b36
greenwave: rabbitmq queue no longer needed
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2022-11-18 13:10:36 -08:00
Timothée Ravier
7da090f98e
playbooks/openshift-apps/coreos-cincinnati: Fix yamllint warnings
2022-11-18 19:46:24 +00:00
Timothée Ravier
c41faa09b7
playbooks/openshift-apps/coreos-cincinnati: Add siosm to owners
...
Add @siosm to appowners for the Fedora CoreOS cincinnati project.
2022-11-18 19:46:24 +00:00
Jakub Kadlcik
36a976c5ef
copr: explicitly import handlers for copr-frontend.yml
...
Trying to solve this issue
TASK [Mount swap]
ERROR! The requested handler 'restart swap.swap' was not found in
either the main handlers list nor in the listening handlers list
2022-11-18 18:29:25 +01:00
Aurélien Bompard
b03a8c6a93
First attempt at a FMN deployment in staging
...
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2022-11-18 11:40:00 +01:00
Pavel Raiskup
86a787200b
storinator: drop copr-dist-git* volumes, enlarge copr-be
2022-11-11 14:16:29 +01:00
Kevin Fenzi
27e99835e5
Fix target of calendar redirect
...
Turns out that target has to be a url or apache barfs on it.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2022-11-02 17:33:22 -07:00
Seddik Alaoui Ismaili
8d703f7a53
redirect fedora calendar app
2022-11-02 19:40:58 +00:00
Mark O Brien
1b91f2410e
remove bad communishift project name
...
Signed-off-by: Mark O Brien <markobri@redhat.com>
2022-11-02 12:40:02 +00:00
Mark O Brien
e5972671c8
add bad communishift project name for testing
...
Signed-off-by: Mark O Brien <markobri@redhat.com>
2022-11-02 11:33:03 +00:00
fc75c07ef4
proxies: remove cloud-to-atomic redirect
2022-10-31 01:16:53 +01:00
Kevin Fenzi
1282c45a97
communishift: add mattdm project ( ticket 10935 )
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2022-10-27 15:27:31 -07:00
David Kirwan
0f2e641d48
CentOS-CI: Manual playbook for creation of CentOS CI keytabs
...
Signed-off-by: David Kirwan <dkirwan@redhat.com>
2022-10-25 12:13:19 +01:00
František Zatloukal
0d170a73de
oraculum: Flower: try without rewrite-target
2022-10-06 16:17:16 +02:00
František Zatloukal
d928771ee4
oraculum: Flower: try different rewrite-target
2022-10-06 15:56:49 +02:00
Kevin Fenzi
fa610eaed0
osbs: fix race between stg and prod making registry secrets
...
If you run these playbooks without any limit, The 4 master hosts (2
x86_64 and 2 aarch64) will be in the play, but they all use local_action
to make the local secrets file thats loaded. This means, whichever of
them happens to be writing the file last, thats the version of the file
that all 4 of them get. This is particularly bad when it's the staging
creds and the prod hosts get it loaded. :(
So, adding {{ env }} here makes the staging and prod versions seperate
so they don't step on each other.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2022-10-05 16:11:03 +00:00
Michal Konečný
10bca6af9e
[release-monitoring] Sync production with staging for 1.6.0
...
With the release of 1.6.0 we can now remove the poetry specific changes for
staging and instead use the same for staging and production.
Signed-off-by: Michal Konečný <mkonecny@redhat.com>
2022-10-05 14:32:22 +02:00
Kevin Fenzi
a20235b95d
notifs: fix missing closing squiggly
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2022-10-03 16:06:33 -07:00
Kevin Fenzi
223455e441
prep notifs-backend role for 02 being 01
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2022-10-03 16:04:52 -07:00
Lukas Holecek
a59f582c09
greenwave: Update OpenShift templates for the new release
2022-09-30 16:23:24 +00:00
Dusty Mabe
61cb7a5f2c
openshift-apps/coreos-ostree-importer: drop changes for debugging
...
We had these settings in place while we were debugging. Let's drop
them now.
2022-09-29 15:00:41 -04:00