Commit graph

853 commits

Author SHA1 Message Date
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
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
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
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
Kevin Fenzi
62edd6c379 koji / staging: bump sequence up some, prod has moved paste this
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2022-09-21 12:33:20 -07:00
Kevin Fenzi
cd851b9350 koji / staging / sync: add obudai to be able to use osbuild in staging
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2022-09-21 11:09:36 -07:00
Kevin Fenzi
e63e667a33 Revert "koji / staging / sync: try and adjust to newer db schema"
This reverts commit 4d9a1b07d6.

The problem was a incomplete db dump, so we likely don't need this
change. It should work with a more complete db dump.
2022-09-20 11:36:22 -07:00
Kevin Fenzi
4d9a1b07d6 koji / staging / sync: try and adjust to newer db schema
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2022-09-20 10:09:23 -07:00
David Kirwan
d9fa6611ae communishift: Add task to create namespace for communishift authorization operator
Create IPA keytab for communishift authorization operator

Signed-off-by: David Kirwan <dkirwan@redhat.com>
Signed-off-by: Lenka Segura <lsegura@redhat.com>
Signed-off-by: Patrik Polakovic <ppolakov@redhat.com>
2022-08-29 10:50:50 +01:00
David Kirwan
2007abcbd0 communishift: Added role for creating AWS EFS resources on demand
Signed-off-by: David Kirwan <dkirwan@redhat.com>
Signed-off-by: Lenka Segura <lsegura@redhat.com>
Signed-off-by: Patrik Polakovic <ppolakov@redhat.com>
2022-08-16 14:38:34 +01:00
Nils Philippsen
2fd60b42d9 Fix typos in package update examples
The examples used semicolons to list multiple hosts and groups but it
should use colons (or commas).

Signed-off-by: Nils Philippsen <nils@redhat.com>
2022-08-15 16:24:32 +00:00
David Kirwan
9c6ed302af communishift: debugging issue with python interpereter being used
Signed-off-by: David Kirwan <dkirwan@redhat.com>
Signed-off-by: Lenka Segura <lsegura@redhat.com>
Signed-off-by: Patrik Polakovic <ppolakov@redhat.com>
2022-08-11 14:32:16 +01:00
David Kirwan
32500541e6 communishift: debugging with_items loop
Signed-off-by: David Kirwan <dkirwan@redhat.com>
Signed-off-by: Lenka Segura <lsegura@redhat.com>
Signed-off-by: Patrik Polakovic <ppolakov@redhat.com>
2022-08-11 14:21:35 +01:00
David Kirwan
38837b3a7c communishift: fixing variable being set in loop
Signed-off-by: David Kirwan <dkirwan@redhat.com>
Signed-off-by: Lenka Segura <lsegura@redhat.com>
Signed-off-by: Patrik Polakovic <ppolakov@redhat.com>
2022-08-11 14:14:30 +01:00
David Kirwan
d1725907c7 communishift: setting variable communishift_efs_name
Signed-off-by: David Kirwan <dkirwan@redhat.com>
Signed-off-by: Lenka Segura <lsegura@redhat.com>
Signed-off-by: Patrik Polakovic <ppolakov@redhat.com>
2022-08-11 14:10:19 +01:00
David Kirwan
fa8a2f38df communishift: configuration playbook to take project parameter list
Signed-off-by: David Kirwan <dkirwan@redhat.com>
Signed-off-by: Lenka Segura <lsegura@redhat.com>
Signed-off-by: Patrik Polakovic <ppolakov@redhat.com>
2022-08-11 14:03:04 +01:00
David Kirwan
65fdd58252 communishift: adding private var import
Signed-off-by: David Kirwan <dkirwan@redhat.com>
Signed-off-by: Lenka Segura <lsegura@redhat.com>
Signed-off-by: Patrik Polakovic <ppolakov@redhat.com>
2022-08-11 12:21:10 +01:00
David Kirwan
ce9820c779 communishift: Change gather facts
Signed-off-by: David Kirwan <dkirwan@redhat.com>
Signed-off-by: Lenka Segura <lsegura@redhat.com>
Signed-off-by: Patrik Polakovic <ppolakov@redhat.com>
2022-08-11 11:29:20 +01:00
David Kirwan
b430063f7f CommuniShift: Playbook and role for communishift tenant onboarding.
Signed-off-by: David Kirwan <dkirwan@redhat.com>
Signed-off-by: Lenka Segura <lsegura@redhat.com>
Signed-off-by: Patrik Polakovic <ppolakov@redhat.com>
2022-08-09 14:52:04 +01:00
Aurélien Bompard
d083b291d3
sent_topics can't be a list, it has to be a single regexp
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2022-07-07 09:09:24 +02:00
Aurélien Bompard
4249161ad0
RabbitMQ: add topic auth to more apps
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2022-07-05 08:35:10 +02:00
Kevin Fenzi
3c960624f4 fas2: good bye! You served long and well
Remove fas2 and all the checks that depended on it.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2022-07-01 12:09:36 -07:00
Aurélien Bompard
1a6d5d2676
Hmm we actually want to do this on prod only
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2022-06-27 11:25:06 +02:00
Aurélien Bompard
264616c766
Fix ansible syntax error
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2022-06-27 11:11:55 +02:00
Aurélien Bompard
c0d80427b9
Also upgrade Bodhi in openshift in the Bodhi manual upgrade playbook
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2022-06-27 11:06:09 +02:00
Mikolaj Izdebski
940e193cfd koschei: Update staging sync playbook 2022-06-27 06:54:36 +02:00
Aurélien Bompard
7fd333b9b6
Bodhi frontend is now running in OCP4
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2022-06-24 10:49:46 +02:00
Kevin Fenzi
8c22933617 batcave/dhcp_servers: drop tftpboot2 and just have one tftpboot dir 2022-05-17 15:34:03 -07:00
Kevin Fenzi
90c3bdd90f fix typo with == comparison
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2022-05-13 12:20:34 -07:00
Kevin Fenzi
70dc97b732 drop local clevis role and replace with linux-system-roles.nbde_client
The linux-system-roles.nbde_client does the right things and so one less
thing for us to maintain. It also avoids the problem we have on some
machines now where network interface names are not as the old clevis
role expected, so unlocking didn't work on boot. Hopefully this fixes
all those issues.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2022-05-13 12:10:25 -07:00
f3c79b476a Make bodhi staging sync use the correct db URI
Signed-off-by: Ryan Lerch <rlerch@redhat.com>
2022-03-09 19:28:29 +10:00
Kevin Fenzi
4322a1a6a3 playbooks / manual / releng / koji-release-tags: drop make from new build groups
make was dropped from the build group a while back, but we have been
adding back in to new tags when we branch. Drop it here too so we don't
bring it back again.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2022-01-13 10:00:16 -08:00
David Kirwan
54e1a528f3 Updated sysadmin-openshift app owners
Signed-off-by: David Kirwan <dkirwan@redhat.com>
2021-11-26 09:36:57 +00:00
Mikolaj Izdebski
cec4a77fa0 Koschei: Remove unused manual upgrade playbooks 2021-11-20 20:22:54 +01:00
David Kirwan
c3e206ab1e fcos-pipeline-migration: install oc-client.rpm
Signed-off-by: David Kirwan <dkirwan@redhat.com>
2021-11-09 10:35:57 +00:00
Timothée Ravier
fd0e069ea6 playbooks/manual: Remove fedoraloveskde from rebuild/websites
This playbook is limited to websites from [1] thus does not apply to
fedoraloveskde.org.

[1] https://pagure.io/fedora-websites
2021-10-04 22:00:37 +00:00
Lenka Segura
260c3f98ef datanommer: Create manual playbook to run alembic 2021-10-04 21:38:56 +00:00
David Kirwan
3ffcddf050 metrics-for-apps: commenting out run once directive
Signed-off-by: David Kirwan <dkirwan@redhat.com>
2021-09-02 12:52:57 +09:00
David Kirwan
534ce4dd15 metrics-for-apps: attempting to target specific hosts in tasks
Signed-off-by: David Kirwan <dkirwan@redhat.com>
2021-09-02 11:48:45 +09:00
David Kirwan
be3ff19ce2 metrics-for-apps: updating when expression to run on certain hostgroups
Signed-off-by: David Kirwan <dkirwan@redhat.com>
2021-09-02 11:42:05 +09:00
David Kirwan
7a4e8a8542 metrics-for-apps: fixing eror with when statement
Signed-off-by: David Kirwan <dkirwan@redhat.com>
2021-09-02 11:26:12 +09:00
David Kirwan
766fab92ad metrics-for-apps: updated logic to target hosts based on membership of group
Signed-off-by: David Kirwan <dkirwan@redhat.com>
2021-09-02 11:17:02 +09:00
David Kirwan
f042ec7a4d metrics-for-apps: update hosts ocp4-place-ignitionfiles playbook targets
to include new prod ocp hosts

Signed-off-by: David Kirwan <dkirwan@redhat.com>
2021-09-02 11:02:44 +09:00
Pavel Raiskup
35664cc9a3 copr-be-upgrade: upgrade also copr-cli
Which is needed nowadays for the copr-ping cronjob.
2021-08-26 09:37:49 +02:00
David Kirwan
03c6f77555 metrics-for-apps: no longer need pxe bios template for ocp nodes
Signed-off-by: David Kirwan <dkirwan@redhat.com>
2021-08-25 13:52:16 +09:00
David Kirwan
1868c951a7 metrics-for-apps: Ensure the playbook copies environment specific files
to control nodes

Signed-off-by: David Kirwan <dkirwan@redhat.com>
2021-08-17 12:26:54 +09:00
David Kirwan
d3c44cfc66 metrics-for-apps: revert change gather facts
Signed-off-by: David Kirwan <dkirwan@redhat.com>
2021-08-06 22:57:16 +09:00
David Kirwan
46d54fbb35 metrics-for-apps: Reverting recent changes 2021-08-06 22:45:22 +09:00