Commit graph

603 commits

Author SHA1 Message Date
Kevin Fenzi
e27f28ef44 Revert "Remove combobox here so we can check it's backup and fix it before it tries to use it again."
This reverts commit 0342c865a5.
2015-12-03 22:47:56 +00:00
Kevin Fenzi
0342c865a5 Remove combobox here so we can check it's backup and fix it before it tries to use it again. 2015-11-23 19:15:21 +00:00
Kevin Fenzi
2e8d14a5e0 Add a playbook implementation of list-vm's per host 2015-11-20 23:04:17 +00:00
b2cca500f9 GNOME Backups: no remote-schema needed either 2015-11-10 21:01:48 +00:00
779e1a567f GNOME Backups: --remove-older-than is expected to be a local run 2015-11-10 21:00:38 +00:00
f7aafd70ba GNOME Backups: --remove-older-than should be run on a separate rdiff-backup run 2015-11-10 20:56:12 +00:00
ecc5843e3f GNOME Backups: prune backups older than 6 months 2015-11-07 15:53:41 +00:00
Patrick Uiterwijk
b1db3bafd8 Disable persist-tun for openvpn
This should solve the issue where RHEL7 machines that get a network
hiccup need an OpenVPN restart to restore their routes.

The code is broken in the current upstream OpenVPN release, such that
it does tear down some of the routes during a ping-restart (when the
connection is dropped due to network hiccups), but the reconnection
code does not restore the routes.
I am working on an upstream patch to fix this, but in the meantime
disabling persist-tun will make sure that OpenVPN does the entire
initialization upon reconnection, which makes sure that all routes
are created.

Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
2015-10-21 18:26:32 +00:00
Patrick Uiterwijk
e415905608 Make mirrorlist not modify the netblock tree in-memory
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
2015-10-20 16:00:59 +00:00
Patrick Uiterwijk
ae66c3f1ce Revert "mirrorlist: Use a thread-local copy of the tree to prevent changing the global one"
This reverts commit 738e67c90c.
2015-10-20 02:14:05 +00:00
Patrick Uiterwijk
738e67c90c mirrorlist: Use a thread-local copy of the tree to prevent changing the global one
This makes sure that the global version does not get changed while processing
a request, keeping the hostnet check working across requests.

Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
2015-10-20 01:59:51 +00:00
Patrick Uiterwijk
0991339c42 Apply hotfix to make mirrorlist thread 2015-10-18 22:42:26 +00:00
Adrian Reber
6722cab410 Increase the number of possible child processes
The mirrorlist-server is the process which has the mirrorlist data
loaded and which is accessed by the public facing
mirrorlist_client.wsgi. The mirrorlist-server uses the
ForkingUnixStreamServer which has a default of max_children = 40.
(https://hg.python.org/cpython/file/2.7/Lib/SocketServer.py#l516)

Looking at the code of ForkingUnixStreamServer it says at

https://hg.python.org/cpython/file/2.7/Lib/SocketServer.py#l523

  # If we're above the max number of children, wait and reap them until
  # we go back below threshold. Note that we use waitpid(-1) below to be
  # able to collect children in size(<defunct children>) syscalls instead
  # of size(<children>): the downside is that this might reap children
  # which we didn't spawn, which is why we only resort to this when we're
  # above max_children.

As we are running the wsgi with processes=45 this sounds like it can
lead to situation where it might just hang.

This increases max_children to 80 and processes to 60.

Signed-off-by: Adrian Reber <adrian@lisas.de>
2015-10-15 16:38:28 +00:00
Adrian Reber
d04588274a Original mirrorlist_server.py which needs to be hotfixed
Signed-off-by: Adrian Reber <adrian@lisas.de>
2015-10-15 14:09:13 +00:00
Kevin Fenzi
fcef9ee150 Some whitespace cleanups to check the proxy reload changes. 2015-10-11 19:56:37 +00:00
Kevin Fenzi
e08120a1b8 Adjust cloud step tickers too 2015-09-05 19:12:59 +00:00
Mikolaj Izdebski
80a2b5c6bb Remove configuration for old jenkins 2015-08-26 16:51:39 +00:00
Adam Miller
e99b4ecc51 Add post-install configration for openshift, OSBS and atomic-reactor 2015-08-07 18:38:25 +00:00
Aurélien Bompard
d84d964972 Enable SSL on lists-dev 2015-08-04 09:04:59 +00:00
64debfb5ae use valid template syntax for apache config template 2015-07-27 18:15:59 +00:00
Kevin Fenzi
64a1639e66 Add twisted buildbots to new cloud. 2015-07-23 17:32:58 +00:00
7ed79ba3e8 fix: fixed typo in last commit (246c398) 2015-07-17 21:03:58 +00:00
246c398692 allow indexing to follow symlinks on qadevel 2015-07-17 20:56:14 +00:00
b0c2c02420 adding static site virtualhosts to qadevel-stg 2015-07-17 19:42:07 +00:00
Kevin Fenzi
1710fea8b8 Make artboard httpd 2.4 compliant. 2015-07-14 19:07:29 +00:00
Kevin Fenzi
8e350a5597 Try and add f22 jenkins builder. 2015-07-07 17:16:39 +00:00
Patrick Uiterwijk
f43622c33c Migrate openstack over to fedorainfracloud.org
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
2015-06-23 06:43:05 +00:00
Adrian Reber
aab02f904b Revert "Original mm2_crawler which needs to be hotfixed"
This reverts commit 3bc0652081.
2015-06-08 08:44:36 +00:00
Adrian Reber
7cfe45d7d8 Revert "Added hotfix to not disable always up2date categories."
This reverts commit 4fd68994e1.
2015-06-08 08:43:48 +00:00
Till Maas
2b17c84397 sigul bridge: Do not ask for NSS password
Setting the empty NSS password makes the bridge not ask for a password
on startup.
2015-06-05 10:07:22 +02:00
Kevin Fenzi
19e340961f Exclude 22_Alpha and 22_Beta from download-ib02. It's full. 2015-05-16 02:09:31 +00:00
Pierre-Yves Chibon
dd72721bc7 Rename the EL7-beta builder on jenkins to EL7 2015-05-11 09:12:59 +02:00
Adrian Reber
4fd68994e1 Added hotfix to not disable always up2date categories. 2015-05-08 20:14:00 +00:00
Adrian Reber
3bc0652081 Original mm2_crawler which needs to be hotfixed 2015-05-08 20:04:52 +00:00
Aurélien Bompard
18bccd797f Update the mailman role for Mailman 3 2015-04-29 16:10:26 +00:00
Kevin Fenzi
a2d555b068 Add secondary koji configs for secondary sigul bridge. 2015-04-28 16:20:37 +00:00
Miroslav Suchý
35ab9867e2 this seems to work 2015-04-27 22:21:06 +00:00
Miroslav Suchý
e751dd0ebe install firewall and metering agent 2015-04-27 21:46:29 +00:00
Kevin Fenzi
7157da1221 More sigul adjustments for secondary 2015-04-27 19:50:21 +00:00
Miroslav Suchý
36befd56a7 load correct ssh key 2015-04-27 13:31:43 +00:00
Miroslav Suchý
61c4e314f0 Revert "allow fed-cloud09 to log to itself"
This reverts commit 653353ea4b.
2015-04-27 09:56:59 +00:00
Miroslav Suchý
653353ea4b allow fed-cloud09 to log to itself
so packstack can configure swift. And unify the ssh key deployment
2015-04-27 09:50:45 +00:00
Mikolaj Izdebski
a974762d13 Add Koschei stg/prod hosts
- koschei-specific setup tasks are moved to a new koschei role
- cloud dev instance is made to use koschei role
- stg and prod instances are added to inventory
- koschei host group is introduced
2015-04-24 16:35:48 +00:00
Pierre-Yves Chibon
1285e4eccd Fix the IP of the EL7 builder 2015-04-23 17:07:02 +02:00
Miroslav Suchý
35b2a9f5f0 obey the ssl recomendations
from https://mozilla.github.io/server-side-tls/ssl-config-generator/
This will requires:
Oldest compatible clients : Firefox 27, Chrome 22, IE 11, Opera 14, Safari 7, Android 4.4, Java 8
2015-04-22 12:35:38 +00:00
Miroslav Suchý
88050c8e83 let packastack install swift only on fed-clou09
we will install it on compute nodes manually
2015-04-20 09:46:51 +00:00
Miroslav Suchý
5707d8b1f2 configure swift on all nodes 2015-04-15 14:17:52 +00:00
Miroslav Suchý
5b85fa8158 set StrictHostKeyChecking to no, because nova login non-interactively 2015-04-14 17:37:16 +00:00
Miroslav Suchý
e11c176ce7 deploy ssh keys of nova user - take 2 2015-04-14 17:05:32 +00:00
Miroslav Suchý
49d8c3d27e create 100GB swift storage in vg_server 2015-04-14 09:37:28 +00:00