Commit Graph

33 Commits

Author SHA1 Message Date
Ryan Lerch
d6f358ea79 docsbuilding docstranslation - 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
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
Aurélien Bompard
dc65a76527 Prefix openshift/imagestream
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
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
Kevin Fenzi
ac1fc1d617 openshift / various apps: add myself to appowners/alert users
I like alerts. Do you like alerts?
I like getting them so I can fix things.
So, adding myself here to all these apps so I can tell when pods are
crashing or builds are failing or whatever. :)

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-02-13 11:21:22 -08:00
Francois Andrieu
d0704659a7 docsbuilding: set alert_users list 2023-02-05 22:49:44 +00: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
Francois Andrieu
02cb912277 lint fix 2023-01-27 00:08:30 +00:00
Francois Andrieu
96c64b7ee4 docsbuilding: add alerting 2023-01-27 00:08:30 +00:00
Francois Andrieu
780a0870a9 docsbuilding: move to ocp4 2022-06-23 20:10:23 +00:00
Pierre-Yves Chibon
3f8d95a0eb docsbuilding: add another tag to the appowners task
This just increase a little bit the consistency in the tags used with
other playbooks.

Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2020-12-16 14:11:35 +01:00
Francois Andrieu
c5b3a2ded9 docsbuilding: add pbokoc too
Signed-off-by: Francois Andrieu <darknao@fedoraproject.org>
2020-12-16 13:08:07 +00:00
Francois Andrieu
21fe35a4a4 docsbuilding: add darknao to appowner
Signed-off-by: Francois Andrieu <darknao@fedoraproject.org>
2020-12-16 13:08:07 +00:00
Pierre-Yves Chibon
5a3e371298 docsbuilding: give pingou access so he can see the logs
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2020-10-23 11:35:34 +02:00
Adam Samalik
6d2e84430a docs translations going prod 2020-05-27 11:41:49 +02:00
Adam Samalik
fba93cb736 Docs translations going prod 2020-05-27 09:24:38 +00:00
Adam Samalik
90453307c9 opensift docsbuilding translations in stg only now 2020-05-14 11:51:33 +02:00
Adam Samalik
390c6b67b0 opensift docsbuilding add new cron to playbook 2020-05-14 11:47:28 +02:00
Clement Verna
5296b019cb docsbuilding: rename the cronjob cron instead of build.
This will allow to delete the yml file when running the
playbook with the delete tag

Signed-off-by: Clement Verna <cverna@tutanota.com>
2020-04-24 21:34:26 +02:00
Clement Verna
45682d6589 docsbuilding: add the possibility to delete the cronjob from ansible
Signed-off-by: Clement Verna <cverna@tutanota.com>
2020-04-24 21:34:26 +02:00
Clement Verna
d5abe969e1 Docsbuilding: add dusty mabe in the appowners
Signed-off-by: Clement Verna <cverna@tutanota.com>
2020-04-24 21:34:21 +02:00
Clement Verna
07fb359f88 Docsbuilding: add tags to deploy just appowners
Signed-off-by: Clement Verna <cverna@tutanota.com>
2020-04-24 21:34:14 +02:00
Clement Verna
4281526db8 Docsbuilding: Adding jibecfed to the appowners
Signed-off-by: Clement Verna <cverna@tutanota.com>
2020-04-24 21:34:14 +02:00
Kevin Fenzi
8f62e24919 ansible: fix the groups on all the openshift apps
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2019-05-20 18:34:20 +00:00
Patrick Uiterwijk
411d3776c7 docsbuilding: move cron.yml to template
Signed-off-by: Patrick Uiterwijk <patrick@puiterwijk.org>
2019-04-16 20:10:34 +02:00
Patrick Uiterwijk
a62eb89dd1 Deploy docsbuilding to prod
Signed-off-by: Patrick Uiterwijk <patrick@puiterwijk.org>
2019-04-16 19:33:42 +02:00
Patrick Uiterwijk
3dd838afe1 Add PVC for docs storage
Signed-off-by: Patrick Uiterwijk <patrick@puiterwijk.org>
2019-02-14 13:33:46 +01:00
Patrick Uiterwijk
ddd6cc7e98 Add docsbuilding cron job
Signed-off-by: Patrick Uiterwijk <patrick@puiterwijk.org>
2019-02-14 12:29:24 +01:00
Patrick Uiterwijk
6a8e87119c Add initial docsbuilding openshift objects
Signed-off-by: Patrick Uiterwijk <patrick@puiterwijk.org>
2019-02-14 10:39:55 +01:00