Patrick Uiterwijk
2a932db784
Add proxy-only ports to staging iptables
...
Signed-off-by: Patrick Uiterwijk <patrick@puiterwijk.org>
2019-03-29 00:18:04 +01:00
Patrick Uiterwijk
58a14f6fd3
Attempt proxy-only tcp port for ipsilon-stg
...
Signed-off-by: Patrick Uiterwijk <patrick@puiterwijk.org>
2019-03-29 00:16:32 +01:00
Patrick Uiterwijk
030ea6df33
Allow adding proxy-only TCP ports to groups
...
Signed-off-by: Patrick Uiterwijk <patrick@puiterwijk.org>
2019-03-29 00:15:05 +01:00
Patrick Uiterwijk
99eee653cc
Capture internal proxies in synced HTTP logs
...
Signed-off-by: Patrick Uiterwijk <patrick@puiterwijk.org>
2019-03-28 23:52:58 +01:00
Jeremy Cline
3b90823bb7
messaging-bridges: connect to rabbit through the proxies
...
This provides failover and also fixes the hostname verify problem
2019-03-28 21:25:01 +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
4d1afe4075
fedora-secondary: try and cast variables to int.
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2019-03-28 17:25:19 +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
5877bcbe85
fedora-secondary yum repos: handle case of branched fedora like primary arches do.
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2019-03-28 16:23:57 +00:00
Kevin Fenzi
d100f3ec5d
ppc9-01: set ansible to use python3 for fedora 30
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2019-03-28 16:12:37 +00:00
Kevin Fenzi
76789fc3be
basessh: Fedora 30 also has no python3 version of libselinux, add conditionals.
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2019-03-28 16:10:09 +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
Clement Verna
2cd762905a
Badges: Add cverna to the admins
...
Signed-off-by: Clement Verna <cverna@tutanota.com>
2019-03-27 21:46:47 +01:00
Giulia Naponiello
2ffbe2e1bf
WaiverDB: change prod tag name
2019-03-05 14:27:33 +01:00
Rick Elrod
9d1c9198a2
Revert "[dhcp_server/communishift] Fix one of the MACs"
...
This reverts commit c988bc666f
.
2019-03-27 01:35:27 +00:00
Rick Elrod
c988bc666f
[dhcp_server/communishift] Fix one of the MACs
...
Signed-off-by: Rick Elrod <relrod@redhat.com>
2019-03-27 01:28:50 +00:00
Kevin Fenzi
edba456f66
buildvm-ppc64le: use the bridge names on the pwoer9 boxes.
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2019-03-26 22:28:10 +00:00
Kevin Fenzi
2f71a03632
buildvm-ppc64le: move to the right host this time.
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2019-03-26 22:26:39 +00:00
Kevin Fenzi
1edc8a8537
buildvm-ppc64le: move two builders in image channel over to power9
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2019-03-26 22:23:04 +00:00
Rick Elrod
6dcb8b015e
[inventory] communishift - community openshift. Because I needed a short name for it and I feel like 'newcloud' doesn't work well anymore, mainly because it's filled with horrible memories
...
Signed-off-by: Rick Elrod <relrod@redhat.com>
2019-03-26 22:15:36 +00:00
Rick Elrod
b9c3d88aa3
[dhcp_server] Add all the remaining cloud-fx01 and 02 nodes for community OS
...
Signed-off-by: Rick Elrod <relrod@redhat.com>
2019-03-26 17:31:29 +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
1f2ff353cd
Finish making repoSpanner role multi-region
...
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
2019-03-26 09:00:24 +00:00
Patrick Uiterwijk
45d2a9e27b
Use the correct config file for spawning/joining
...
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
2019-03-26 08:55:42 +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
Jeremy Cline
5acf7832cd
Give the admin user admin access to /public_pubsub
...
Signed-off-by: Jeremy Cline <jeremy@jcline.org>
2019-03-25 22:16:27 +00:00
Jeremy Cline
b7c688a2ad
rabbitmq_cluster: Make the zmq.topic exchange a topic exchange
...
The default type is direct, but we want topic.
Signed-off-by: Jeremy Cline <jeremy@jcline.org>
2019-03-25 22:06:06 +00:00
Stephen Smoogen
e93cd702f0
[repospanner] try to make the configs actually work for more than one system.
2019-03-25 22:04:15 +00:00
Stephen Smoogen
d46715b67d
[repospanner] missed an obvious camel case
2019-03-25 21:52:57 +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
8a9caba1ce
[repospanner] fix spacing for the with_items so program actually works
2019-03-25 21:32:32 +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
Patrick Uiterwijk
2476040c97
There are also three rabbitmq nodes in staging
...
Signed-off-by: Patrick Uiterwijk <patrick@puiterwijk.org>
2019-03-25 22:09:35 +01:00
Justin W. Flory
329f602f61
ircbot.py: Finer filtering on #fedora-diversity fedmsg filters
...
This change specifically changes the #fedora-diversity fedmsg IRC bot
only listen for regex matching "diversity" on new Pagure issues, pull
requests, and comments. This makes the noise easier to read and
hopefully more relevant (a lot of things get pulled in with this filter
as it is today).
2019-03-25 17:17:37 +00:00
16b791a146
proxies: adding rewritecond to reverseproxy for ws if remotepath exists
...
I was hitting an issue where there were multiple reverseproxy instances
configured for a single host and some of the rewrite rules were changing
the request when they shouldn't be.
This patch adds a rewritecond to the websocket rewrite rule to make sure that
the REQUEST_URI starts with $remotepath before it's rewritten.
2019-03-25 16:56:20 +00:00
Stephen Smoogen
ccccf7ef30
[batcave] remove extra white space fromm allows file
2019-03-25 14:22:45 +00:00
Stephen Smoogen
928a7399e9
[batcave] hosts are needed for virthost-cc
2019-03-25 14:22:45 +00:00
Clement Verna
901b333f61
We are in Freeze, so make the Frozen variable True
...
Signed-off-by: Clement Verna <cverna@tutanota.com>
2019-03-25 09:39:10 +01:00
Kevin Fenzi
0c3dc7434f
badges-backend: bump memory to prevent alerts when scripts run.
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2019-03-23 17:54:12 +00:00
Stephen Smoogen
f7c0985d56
[repospanner] when adding a new host, make sure ip address is unique when building
2019-03-22 20:58:45 +00:00
Jeremy Cline
73240bc64e
rabbitmq_cluster: Add the admin user to the public_pubsub vhost
...
It needs permissions to manage that vhost
Signed-off-by: Jeremy Cline <jeremy@jcline.org>
2019-03-22 20:48:30 +00:00
Jeremy Cline
36d43c5d55
rabbitmq_cluster: Create the zmq.topic and bind it to amq.topic
...
This way amq.topic in the public vhost gets all messages.
Signed-off-by: Jeremy Cline <jeremy@jcline.org>
2019-03-22 20:26:30 +00:00
Jeremy Cline
e5c5720d5b
rabbitmq_cluster: federate both amq.topic and zmq.topic
...
Native AMQP clients publish to amq.topic, but the zmq-to-amqp bridge
publishes to zmq.topic so we can keep track of who's publishing where.
2019-03-22 19:51:27 +00:00
Stephen Smoogen
106c7f9d5a
[repospanner] Make sure that your host_inventories actually match the hostnames
2019-03-22 19:43:13 +00:00
Stephen Smoogen
e1b6b1535a
so let us see why it says vmhost is undefined if we use the same file def as infinote
2019-03-22 19:41:39 +00:00
Stephen Smoogen
ed6ff61a6f
[repospanner] add vpn push files for hosts
2019-03-22 19:19:33 +00:00
Stephen Smoogen
bcf86ff48d
[repospanner] Virtual machines have a maximum memory size which is normally 5* memory. That works for up to 16GB on our systems.
2019-03-22 18:49:31 +00:00