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
Michal Konecny
2ec055db6f
Use first uppercase letter for all handlers
...
This will unify all the handlers to use first uppercase letter for
ansible-lint to stop complaining.
I went through all `notify:` occurrences and fixed them by running
```
set TEXT "text_to_replace"; set REPLACEMENT "replacement_text"; git grep
-rlz "$TEXT" . | xargs -0 sed -i "s/$TEXT/$REPLACEMENT/g"
```
Then I went through all the changes and removed the ones that wasn't
expected to be changed.
Fixes https://pagure.io/fedora-infrastructure/issue/12391
Signed-off-by: Michal Konecny <mkonecny@redhat.com >
2025-02-10 20:31:49 +00:00
Ryan Lerch
47c68f478d
ansiblelint fixes - fqcn[action-core] - template to ansible.builtin.template
...
Replaces references to template: with ansible.builtin.template
Signed-off-by: Ryan Lerch <rlerch@redhat.com >
2025-01-15 11:30:29 +10:00
Ryan Lerch
25391e95b7
ansiblelint fixes - fqcn[action-core] - package to ansible.builtin.package
...
Replaces many references to package: with ansible.builtin.package
Signed-off-by: Ryan Lerch <rlerch@redhat.com >
2025-01-15 11:28:00 +10:00
Ryan Lerch
462176464b
ansiblelint fixes-- fqcn[action-core] - command to ansible.builtin.command
...
Replaces many references to command: with ansible.builtin.command
Signed-off-by: Ryan Lerch <rlerch@redhat.com >
2025-01-15 11:26:47 +10:00
Ryan Lerch
6a3816dfdc
ansiblelint fixes-- fqcn[action-core] - copy to ansible.builtin.copy
...
Replaces many references to 'copy' with ansible.builtin.copy
Signed-off-by: Ryan Lerch <rlerch@redhat.com >
2025-01-15 10:43:31 +10:00
Ryan Lerch
62952df107
ansiblelint fixes-- fqcn[action-core] - file to ansible.builtin.file
...
Replaces many references to file: with ansible.builtin.file
Signed-off-by: Ryan Lerch <rlerch@redhat.com >
2025-01-15 10:41:52 +10:00
Ryan Lerch
691adee6ee
Fix name[casing] ansible-lint issues
...
fix 1900 failures of the following case issue:
`name[casing]: All names should start with an uppercase letter.`
Signed-off-by: Ryan Lerch <rlerch@redhat.com >
2025-01-14 20:20:07 +10: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
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
89f6f1fc32
Fix majority of remaining yamllint warnings and errors
...
Signed-off-by: Ryan Lerch <rlerch@redhat.com >
2024-11-28 17:31:45 +10:00
Kevin Fenzi
5459a54ddf
meetbot-raw: set seboolean to allow serving meeting logs
...
We used to do this on value01, but when moving to value02 we need this
selinux boolean to allow httpd to read and serve the /srv nfs meeting
logs.
Signed-off-by: Kevin Fenzi <kevin@scrye.com >
2023-11-27 10:01:36 -08:00
Kevin Fenzi
3808d867de
value01/value01.stg: retire
...
These are old rhel7 instances. The only thing left on them is fedmsg-irc
(sending to one irc channel, fedora-releng). Move everything to use the
newer rhel8 value02 instead.
Signed-off-by: Kevin Fenzi <kevin@scrye.com >
2023-11-15 12:13:38 -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
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
Francois Andrieu
7a88a6fb62
values: run meetbot cronjobs only on value01
2022-04-03 17:46:39 +00:00
Kevin Fenzi
0613b885ec
value: only run archive script on value01
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com >
2022-03-21 14:31:50 -07:00
Ryan Lerch
71f488c344
zodbot: enable fedora messaging on prod
...
Signed-off-by: Ryan Lerch <rlerch@redhat.com >
2021-09-17 19:09:45 +10:00
Aurélien Bompard
655032dc4e
Maybe it does not like the fact
...
Signed-off-by: Aurélien Bompard <aurelien@bompard.org >
2021-09-16 10:21:04 +02:00
Aurélien Bompard
531072c173
Maybe try include instead of import
...
Signed-off-by: Aurélien Bompard <aurelien@bompard.org >
2021-09-16 10:16:14 +02:00
Aurélien Bompard
29d734bb24
Fix syntax
...
Signed-off-by: Aurélien Bompard <aurelien@bompard.org >
2021-09-16 10:12:48 +02:00
Aurélien Bompard
74057f6ae5
Zodbot: create the right username in rabbitmq
...
Signed-off-by: Aurélien Bompard <aurelien@bompard.org >
2021-09-16 10:10:52 +02:00
Kevin Fenzi
a64b1e8e4f
value: make sure to only start zodbot on value02 now
...
We moved zodbot from value01 (rhel7/python2) to value02 (rhel8/python3).
Without this it starts zodbot on 2 hosts and caused problems.
Signed-off-by: Kevin Fenzi <kevin@scrye.com >
2021-08-25 16:04:53 -07:00
Ryan Lerch
9a32ce7912
ursabot: create pki/fedora-messaging directory
...
Signed-off-by: Ryan Lerch <rlerch@redhat.com >
2021-08-23 19:52:20 +10:00
Ryan Lerch
6b43caff64
set fedora-messaging certs for ursabot
...
Just doing this for staging right now, to check it works as expected
Signed-off-by: Ryan Lerch <rlerch@redhat.com >
2021-08-23 19:39:22 +10:00
Kevin Fenzi
00e37bd2f2
value: only install meeting to team linking script on value01
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com >
2021-08-18 13:44:05 -07:00
Kevin Fenzi
f9b76c707e
value: Adjust playbook for installing value02 in prod
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com >
2021-08-17 12:25:05 -07:00
Ryan Lerch
e52a69042c
value02.stg: update packages installed
...
Signed-off-by: Ryan Lerch <rlerch@redhat.com >
2021-06-08 09:57:07 +10:00
Kevin Fenzi
5c2d50a2af
syntax fix
2018-05-18 04:16:15 +00:00
Pierre-Yves Chibon
64b94acd97
Add meetbot SAR script
...
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr >
2018-05-17 12:24:40 +02:00
Patrick Uiterwijk
936e8b261a
yum accepted pkg=, package calls it name=
...
Signed-off-by: Patrick Uiterwijk <patrick@puiterwijk.org >
2017-10-09 00:38:26 +02:00
Patrick Uiterwijk
adcbf72f03
Packageize this, packageize that, packageize the world
...
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com >
2017-10-08 22:25:52 +00:00
Kevin Fenzi
b1a2d105c9
In ansible 2.2 always_run is depreciated. Switch to check_mode.
2016-11-01 16:29:49 +00:00
Kevin Fenzi
a4b7517300
Do not send output of archive job in cron email, there's too much junk.
2016-09-01 02:32:20 +00:00
Kevin Fenzi
5dbcf34c0c
Add meetbot archives for ticket 5375. Thanks marc84
2016-08-31 21:03:18 +00:00
Kevin Fenzi
9e3d04e42e
Try this to clean up issue
2016-06-27 20:46:59 +00:00
Kevin Fenzi
577ac26853
Ordering issue?
2016-06-27 20:40:40 +00:00
Kevin Fenzi
0a705cc2f3
Add systemd service files for the supybots, switch prod to limnoria
2016-06-27 20:27:11 +00:00
Kevin Fenzi
25efc74423
Setup stg ursabot to use limnoria
2016-06-11 22:10:07 +00:00
Michael Scherer
5e4e15ad07
Refactor (again) the code deploying zodbot/ursabot
...
Since there is the same code between staging and production, except
for the bot name, using a variable permit to avoid duplication.
(this time, it work)
2016-04-09 13:10:09 +00:00
Kevin Fenzi
3f3ec207f3
Revert "Refactor the code deploying zodbot/ursabot"
...
This reverts commit 0f2789a938 .
2016-04-04 23:21:36 +00:00
Michael Scherer
0f2789a938
Refactor the code deploying zodbot/ursabot
...
Since there is the same code between staging and production, except
for the bot name, using a variable permit to avoid duplication.
2016-04-04 23:09:16 +00:00
Kevin Fenzi
fc7c279349
Drop the recurse here as it makes it change each run
2015-12-13 18:36:12 +00:00
Kevin Fenzi
753eaa05cb
Fix mote/meetbot to be idempotent here instead of changing everything twice..
2015-06-23 16:40:24 +00:00
Ralph Bean
0e3a06fa6c
Tag up the supybot role.
2015-06-18 19:25:12 +00:00
Chaoyi Zha
f08162d400
run meetings-by-team crontask as apache
2015-06-18 18:18:54 +00:00
Kevin Fenzi
08540991e2
We need packagedb-cli for supybot-fedora for pkgdb2 info.
2015-06-08 23:27:32 +00:00
Kevin Fenzi
0ee5884ba0
Missing required argument name=
2015-06-02 19:16:18 +00:00
Kevin Fenzi
9e518ba490
Setup zodbot/ursabot to start on boot so we don't have to remember to manually start them after reboots.
2015-06-02 19:08:36 +00:00
Kevin Fenzi
e8025c6972
Hopefully make value playbook idempotent
2015-01-31 22:37:41 +00:00