Commit Graph

32 Commits

Author SHA1 Message Date
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
Ryan Lerch
0caf7aaf2a discourse2fedmsg - rename yml templates to .j2
Signed-off-by: Ryan Lerch <rlerch@redhat.com>
2025-01-14 08:37:32 +10:00
Aurélien Bompard
483f9802ac s/route_routename/route_name/g
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2024-12-03 11:26:36 +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
d23b6f2d9b s/user_username/user_name/g
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2024-12-03 11:12:47 +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
cfb590c2ed Prefix openshift/secret-file
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
4a4e7e07cb [ansible-lint] prefix variable names for rabbit/user role
ansible-lint requires that variables for roles are prefixed with the
name of the role. This commit prefixes the variables for the
rabbit/user role with user_ as required by ansible-lint

Signed-off-by: Ryan Lerch <rlerch@redhat.com>
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
4dea370c66 [ansible-lint] prefix variable names for openshift/route role
ansible-lint requires that variables for roles are prefixed with the
name of the role. This commit prefixes the variables for the
openshift/route role with route_ 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
2cf38c1f17 [yaml-lint] fix yamllint errors and warnings on plabooks
Signed-off-by: Ryan Lerch <rlerch@redhat.com>
2024-11-25 19:04:25 +10:00
Ryan Lerch
cb7a0f2684 [yamllint] - fix yaml linting issues in openshift playbooks
Signed-off-by: Ryan Lerch <rlerch@redhat.com>
2024-11-14 12:52:57 +10: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
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
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
f5484d1e23 No need for so much escaping
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2022-06-21 11:36:09 +02:00
Aurélien Bompard
58d703ae27 Limit topics that can be sent to
Only a few apps have topic permissions, if this works well we'll have to
generalize it.

Fixes: #8167

Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2022-06-21 11:16:09 +02:00
Kevin Fenzi
258d3bd7c3 discourse2fedmsg: also change control host
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2022-06-15 10:21:40 -07:00
Kevin Fenzi
6a1b069423 discourse2fedmsg: switch back to ocp4 cluster
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2022-06-15 10:20:15 -07:00
Kevin Fenzi
17ebec7706 discourse2fedmsg: roll back to ocp3 in prod for now
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2022-06-14 16:20:32 -07:00
Kevin Fenzi
9ccc9e1c69 discourse2fedmsg: drop . that breaks openshift route
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2022-06-14 15:55:07 -07:00
Kevin Fenzi
a3d4e23837 discourse2fedmsg: switch web proxy and route
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2022-06-14 15:48:20 -07:00
Kevin Fenzi
786d0ea9c2 discourse2fedmsg: move to ocp4
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2022-06-14 15:34:26 -07:00
Aurélien Bompard
c5b3833f69 Keep discourse2fedmsg on the Openshift namespace
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2021-11-16 11:32:22 +01:00
Aurélien Bompard
54e78201ae discourse2fedmsg: don't build during playbook run
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2021-11-12 11:33:45 +01:00
Ryan Lerch
51e29f46c9 [discourse2fedmsg] prepare discourse2fedmsg for openshift deployment
Signed-off-by: Ryan Lerch <rlerch@redhat.com>
2021-11-10 21:52:31 +10: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
1083cc0649 Add discourse2fedmsg openshift
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
2018-06-20 12:49:26 +02:00