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
98152942d0
elections - rename yml templates to .j2
...
Signed-off-by: Ryan Lerch <rlerch@redhat.com>
2025-01-14 08:37:32 +10:00
Kevin Fenzi
cd4cf0596c
elections: try and adjust for new flask-oidc
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-12-11 16:54:51 -08: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
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
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
4d651a8dae
Prefix openshift/ipa-client
...
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2024-12-03 10:48:46 +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
cf82a481be
Prefix openshift/keytab
...
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2024-12-03 10:48:45 +01:00
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
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
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
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
Aurélien Bompard
d2972650c7
Fix Elections in staging
...
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2024-11-27 12:15:15 +01:00
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
f89ed1cf08
[ansible-lint] Use FQCN for module actions in opeshift playbooks
...
Signed-off-by: Ryan Lerch <rlerch@redhat.com>
2024-11-14 12:52:57 +10:00
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
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
a2af2c47f5
elections: default http port change to 8000
2022-06-24 16:13:29 +00: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
a53327c0f6
elections: move to ocp4
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2022-06-17 11:10:30 -07:00
Aurélien Bompard
0e4e9bd04f
fix playbook syntax
...
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2020-09-16 12:18:29 +02:00
Aurélien Bompard
26c74a6a1f
Elections: create the database and database user
...
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2020-09-16 12:14:03 +02:00
Aurélien Bompard
b16660ab24
Setup Elections for FASJSON access
...
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2020-09-16 10:37:04 +02: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
b0be62b8d2
iad2-move: move some openshift apps
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-06-08 14:57:17 -07:00
Pierre-Yves Chibon
1be1f97290
elections: add a tag to the role
...
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2020-04-24 21:34:14 +02:00
Pierre-Yves Chibon
e6b0d186cd
elections: make bcotton an admin on openshift
...
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2020-04-24 21:34:14 +02:00
Pierre-Yves Chibon
36c87bb034
elections: enable the routing to elections.fp.o
...
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2019-05-20 20:51:10 +02:00
Pierre-Yves Chibon
f338862ac1
elections: deploy in openshift prod
...
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2019-05-20 20:38:25 +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
Pierre-Yves Chibon
ff444d39fa
elections: Create the elections user in rabbitmq
...
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2019-05-07 09:25:14 +02:00
Pierre-Yves Chibon
cf6c2f3b40
elections: load the secret.yml object...
...
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2019-04-29 13:17:15 +02:00
Pierre-Yves Chibon
36d0ed7725
elections: Install the fedora-messaging files
...
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2019-04-29 11:25:53 +02:00
Pierre-Yves Chibon
2927e0e7b4
No route needed for now
...
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2019-01-23 13:16:30 +01:00
Pierre-Yves Chibon
8ac1b31b21
Start porting elections to openshift
...
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2019-01-23 11:44:08 +01:00