Stephen Smoogen
7c3fa7c396
Make it so our http configs for repoSpanner do not wander off from each other due to too many cooks and too few pots. Change all repospanner related 8443 to use jinja variable repoSpanner_{{region}}_http
2019-04-09 13:50:01 +00:00
Patrick Uiterwijk
d8e632492a
Sync bridge port with http port
...
Signed-off-by: Patrick Uiterwijk <patrick@puiterwijk.org>
2019-04-09 12:48:27 +02:00
Kevin Fenzi
f8fb672f2f
fedora-web/ols: also install ols config.
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2019-04-08 22:51:23 +00:00
Kevin Fenzi
61fc38736e
ols.fedoraproject.org: add site on proxies to serve local content.
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2019-04-08 22:33:11 +00:00
Stephen Smoogen
001a65c0e3
[pkgs/repospanner] This is what happens when you do parts of one thing in one playbook and also in another
2019-04-08 19:47:16 +00:00
Stephen Smoogen
d8a12827e1
[pagure/upgrade] Make it clear we stop ALL workers before the upgrade. Put in TODO for future work
2019-04-08 14:03:32 +00:00
Stephen Smoogen
4fd801d09d
[pagure/upgrade] Make httpd stop explicite.
...
I moved the httpd down from a pre task to where it is currently running
so that it will not break.
Signed-off-by: Stephen Smoogen <smooge@redhat.com>
2019-04-08 13:37:51 +00:00
Stephen Smoogen
809f5758ec
[pagure/upgrade] Put in basic comments to show when file was last confirmed ot work
2019-04-08 13:19:56 +00:00
Kevin Fenzi
1416bd877e
loopabull/releng-compost: Do not use state: latest in normal playbooks.
...
It causes playbooks to depend on external factors and upgrade things when people don't expect it.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2019-04-06 23:57:46 +00:00
Kevin Fenzi
0e8d0b841c
buildvm: include global variables before trying to setup yum repos as they use those vars now.
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2019-04-06 22:10:08 +00:00
Kevin Fenzi
1d9890e102
certgetter: add apache role and make sure certbot is installed
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2019-04-06 21:36:05 +00:00
Stephen Smoogen
7611b5063c
[pagure] Fix upgrade script to cover newer pagure
...
The manual/upgrade/pagure.yml was written for older pagure and changes
in the environment require updates to our infrastructure. This will
hopefully make upgrades more repeatable.
Signed-off-by: Stephen Smoogen <smooge@redhat.com>
2019-04-05 13:54:37 +00:00
Pierre-Yves Chibon
8b7d31d56d
greenwave: give pingou access to greenwave in openshift
...
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2019-04-05 15:51:34 +02:00
Stephen Smoogen
90568e0ef4
[repospanner] Add in rpms role for repospanner01.phx2
...
Signed-off-by: Stephen Smoogen <smooge@redhat.com>
2019-04-04 19:56:01 +00:00
Kevin Fenzi
e88f922fac
repospanner: fix missing , in role args.
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2019-04-04 18:55:03 +00:00
Kevin Fenzi
1180728939
repospanner/ansible: Move back to the old cluster setup on new ports
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2019-04-04 18:47:12 +00:00
Kevin Fenzi
196531940c
Revert "batcave01/pagure01: drop old repospanner cluster from these machines."
...
This reverts commit 5e43af4df7
.
We just want to go back to this cluster setup now that more parts are in place.
2019-04-04 18:23:26 +00:00
Stephen Smoogen
13208e2975
[retrace] readd tag to just run the things needed for rabbitmq
2019-04-04 15:05:32 +00:00
Stephen Smoogen
5f0cd18345
[retrace] Fix syntax errors in rabbitmq section
...
This fixes the syntax errors in the rabbitmq section by following syntax
in greenwave.yml file. However I do not know if the correct hosts are
having this run on it. All other hosts set up the queues locally versus
on rabbitmq boxes.
Signed-off-by: Stephen Smoogen <smooge@redhat.com>
2019-04-04 14:29:25 +00:00
Stephen Smoogen
b19d17ebf1
[retrace/rabbitmq] add a tag to the playbook which makes it easier to just run related items
2019-04-04 13:50:21 +00:00
Martin Kutlak
06f22add98
Migrate faf from fedmsg to fedora-messging
...
Signed-off-by: Martin Kutlak <mkutlak@redhat.com>
2019-04-04 15:13:14 +02:00
Clement Verna
40e1b382a4
Greenwave: use the correct topic for waiverdb messages
...
Signed-off-by: Clement Verna <cverna@tutanota.com>
2019-04-03 10:30:57 +02:00
Clement Verna
9c12bb195d
Greenwave: use env_suffix in the queue name
...
Signed-off-by: Clement Verna <cverna@tutanota.com>
2019-04-03 09:50:21 +02:00
Clement Verna
58bf263346
Greenwave: use the rabbit/queue role to create the greenwave queue
...
Signed-off-by: Clement Verna <cverna@tutanota.com>
2019-04-03 09:46:35 +02:00
Clement Verna
45d528f279
Greenwave: We also want to rollout the consumers
...
Signed-off-by: Clement Verna <cverna@tutanota.com>
2019-04-03 09:37:44 +02:00
Pierre-Yves Chibon
944e410f02
greenwave: replace the rabbit/user role by explicit calls to rabbitmq_user
...
The rabbit/user role is intended setting up for simple, write-only users,
but in this case we need an user who can write and read (listen) to the
bus, so we're just calling rabbitmq_user directly.
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2019-04-02 22:04:20 +02:00
Clement Verna
2fe77e61ca
Greenwave: Add a tag to just apply the deploymentconfig
...
Signed-off-by: Clement Verna <cverna@tutanota.com>
2019-04-02 20:01:20 +02:00
Clement Verna
a61175d281
Greenwave: Fix indentation for the rabbitmq user
...
Signed-off-by: Clement Verna <cverna@tutanota.com>
2019-04-02 15:50:41 +02:00
Clement Verna
1c421f1b76
Greenwave: Configure staging to use Fedora Messaging
...
Signed-off-by: Clement Verna <cverna@tutanota.com>
2019-04-02 15:48:39 +02:00
Pierre-Yves Chibon
15bc225dd3
waiverdb: Create the rabbitmq user for waiverdb and add some spacing
...
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2019-04-02 15:15:07 +02:00
Kevin Fenzi
aaff09ea3e
getfedora: drop redirects from prerelease-> final since we now have a prerelease.
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2019-04-02 12:03:32 +00:00
Clement Verna
e4de7a4dcd
WaiverDB: Add cverna to appowners
...
Signed-off-by: Clement Verna <cverna@tutanota.com>
2019-04-02 11:21:44 +02:00
Pierre-Yves Chibon
7e065db707
waiverdb: Fix path to the ca.crt file
...
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2019-04-02 11:00:41 +02:00
Pierre-Yves Chibon
ecf2da7ab1
waiverdb: Fix path to the crt file
...
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2019-04-02 10:57:15 +02:00
Kevin Fenzi
734d1de121
proxy prerelease redirects: try a different way to disable/enable them
...
We had a messy setup that needed you to comment a block in one place
and uncomment it in the other. Instead lets try and use the template to
properly handle this and make a file without the redirect when we don't
want it enabled.
This only should affect staging now.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2019-04-01 18:48:36 +00:00
Kevin Fenzi
796967c5e6
maintainer-test: add a f30-test in old cloud and 2 aarch64-test01/02 in new virthosts
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2019-03-31 17:48:02 +00:00
Aurélien Bompard
373b266194
Upgrade bodhi on staging
2019-03-29 15:23:16 +00:00
Kevin Fenzi
6546fb9fa9
fedora-secondary yum repos: use |int for numbers and move include for vars before yumrepos
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2019-03-28 17:39:07 +00:00
Kevin Fenzi
663f009a60
virthost: need to include global vars so cycle variables get set right.
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2019-03-28 16:27:57 +00:00
Kevin Fenzi
5e43af4df7
batcave01/pagure01: drop old repospanner cluster from these machines.
...
We are going to use a new cluster with different machines now.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2019-03-28 16:05:46 +00:00
Patrick Uiterwijk
1b0481bdc7
repospanner: Remove some phx2 namings from wrong nodes
...
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
2019-03-26 09:02:33 +00:00
Patrick Uiterwijk
7b3540ba36
repospanner: Random chance has us spawning the rpms cluster
...
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
2019-03-26 08:42:26 +00:00
Stephen Smoogen
ef1862fdf1
[repospanner] add commas so files work. last fix for tonight as clear too tired to keep at this
2019-03-25 21:48:54 +00:00
Stephen Smoogen
c39ddf95ad
[repospanner] remove fedora03 from playbook as it is not allowed out of firewall yet
2019-03-25 21:47:40 +00:00
Stephen Smoogen
08e425bf7d
[repospanner] put in firewall rules for systems
2019-03-25 21:30:48 +00:00
Stephen Smoogen
2df3d206dd
[repospanner] only one system per region should spawn nodes
2019-03-25 21:16:29 +00:00
Stephen Smoogen
98a8d29811
[repospanner] Hack at a playbook to make it work like CentOS one and our existing structures.
...
Look on my works, ye Mighty, and despair!
Nothing beside remains. Round the decay
Of that colossal wreck, boundless and bare
The lone and level sands stretch far away.
Signed-off-by: Stephen Smoogen <smooge@redhat.com>
2019-03-25 21:12:55 +00:00
Stephen Smoogen
b2d34605f0
give equiv cpu
2019-03-22 18:19:23 +00:00
Stephen Smoogen
d89dfcb93b
[fix nfs-servers playbook] need to use roles
2019-03-20 16:13:46 +00:00
Stephen Smoogen
e885219167
[multiple updates]
...
Add in drives45 to hand over to Kevin for 45drives evaluation.
Remove ipv6 from inventory so system can be cleaned out. This box should never have been on the frozen category.
No idea why that file got renamed.
2019-03-20 15:33:44 +00:00