Commit Graph

23 Commits

Author SHA1 Message Date
Ryan Lerch
1fe835dc3c composetracker - rename yml templates to .j2
Signed-off-by: Ryan Lerch <rlerch@redhat.com>
2025-01-14 08:37:32 +10:00
Aurélien Bompard
e2ba0bc31a Openshift: don't systematically build on ansible playbook run
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2024-12-03 12:18:13 +01:00
Aurélien Bompard
dd06fe455d Openshift: don't systematically rollout on ansible playbook run
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2024-12-03 11:19:19 +01:00
Aurélien Bompard
a36b40eec8 Prefix openshift/start-build
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2024-12-03 10:48:45 +01:00
Aurélien Bompard
560a31ef5b Prefix openshift/object-delete
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2024-12-03 10:48:45 +01:00
Ryan Lerch
cae52420bb [ansible-lint] prefix variable names for openshift/rollout role
ansible-lint requires that variables for roles are prefixed with the
name of the role. This commit prefixes the variables for the
openshift/rollout role with rollout_ as required by ansible-lint

Signed-off-by: Ryan Lerch <rlerch@redhat.com>
2024-12-03 10:48:45 +01:00
Ryan Lerch
776866cba3 [ansible-lint] prefix variable names for openshift/object role
ansible-lint requires that variables for roles are prefixed with the
name of the role. This commit prefixes the variables for the
openshift/object role with object_ as required by ansible-lint

Signed-off-by: Ryan Lerch <rlerch@redhat.com>
2024-12-03 10:48:45 +01:00
Ryan Lerch
01ace51513 [ansible-lint] prefix variable names for openshift/project role
ansible-lint requires that variables for roles are prefixed with the
name of the role. This commit prefixes the rvariables for the
openshift/project role with project_ as required by ansible-lint

Signed-off-by: Ryan Lerch <rlerch@redhat.com>
2024-12-03 10:48:44 +01:00
Ryan Lerch
4394556d4c Fix 'name' class linting issues in openshift-apps playbooks
Fixes a bunch of linting issues with the names of tasks and plays in the
openshift-apps playbooks.

Signed-off-by: Ryan Lerch <rlerch@redhat.com>
2024-11-13 08:33:12 +10:00
Dusty Mabe
7627f7682a compose-tracker: implement suggestions by yamllint 2023-02-27 10:23:07 -05:00
Dusty Mabe
d9dd564d30 compose-tracker: update instructions for deleting project
The staging node is now os_control_stg[0].
2023-02-27 09:49:54 -05:00
Kevin Fenzi
f0b98b904c Openshift apps: drop app owners that have left us
Before we enable any monitoring, we should clean up app owners some so
we do not spam people who arent around anymore and no longer care about
the app. ;)

If I removed anyone here who is still around and does care, we can
easily add you back in.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-01-26 17:19:33 -08:00
Kevin Fenzi
962bf310bc compose-tracker: move to ocp4
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2022-06-16 15:54:03 -07:00
Pierre-Yves Chibon
1ae3ecd816 compose-tracker: add a tag for appowner
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2021-02-09 20:58:26 +01:00
Pierre-Yves Chibon
28a5191707 compose-tracker: give pingou access to the UI
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2021-02-09 20:57:35 +01:00
Kevin Fenzi
debce58aee iad2 / openshift: drop phx2 openshift and clean up openshift playbooks
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-06-09 22:02:26 -07:00
Kevin Fenzi
0cc8107d74 iad2-move: add compose-tracker
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-06-08 16:57:59 -07:00
Dusty Mabe
2766c7ab7a openshift-apps/compose-tracker: add cverna to app owners 2020-04-24 21:34:22 +02:00
Dusty Mabe
47f94ea0d7 openshift-apps/compose-tracker: add ability to delete project
By specifying the 'delete' tag.
2020-04-24 21:34:09 +02:00
Dusty Mabe
02bdddb9cc openshift-apps/compose-tracker: add prod to playbook
Since we've been approved we can now deploy to prod!

https://pagure.io/fedora-infrastructure/issue/7770#comment-580153
2020-04-24 21:34:08 +02:00
Mohan Boddu
5711d68df2 Adding Tomas Hrcka (humaton) to compose-tracker
Signed-off-by: Mohan Boddu <mboddu@bhujji.com>
2019-06-05 15:45:12 +00:00
Mikolaj Izdebski
ca78115204 compose-tracker: Fix path to deployment config template 2019-06-03 18:02:03 +02:00
Dusty Mabe
4a91133400 openshift-apps: add compose-tracker application 2019-06-03 11:03:16 -04:00