Commit graph

11209 commits

Author SHA1 Message Date
Ralph Bean
3d83e48447 Add a fedimg upgrade playbook. 2015-10-16 18:03:34 +00:00
Kevin Fenzi
0f39d6881b Adjust mirrorlist process limits for nagios alerting. 2015-10-16 15:22:03 +00:00
Kevin Fenzi
6bfc36ccaf Add download.fedoraproject.org pointer to dl01 in phx2 for bodhi-backend01 2015-10-16 14:22:49 +00:00
Ralph Bean
9d36e54f83 Add eu-central-1 to the fedimg wonderland. 2015-10-15 19:36:58 +00:00
Kevin Fenzi
539bdfca04 Up mirrorlist servers max apache workers to 900 from the default of 256. We are hitting this now with the last change. 2015-10-15 19:14:45 +00:00
Patrick Uiterwijk
2f3988868c Set requesttimeout on headers
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
2015-10-15 17:34:08 +00:00
Kevin Fenzi
83bff63340 Add handler here for mirrorlist-server. 2015-10-15 17:07:17 +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
427422886b Add infinote to backups 2015-10-14 17:18:20 +00:00
Kevin Fenzi
c6a9f15a29 Drop the password for now. 2015-10-14 16:47:59 +00:00
Pierre-Yves Chibon
637fe9d082 Disable the google login
Google's openid has been turned off and we currently do not support openid
connect that they only support now
2015-10-14 09:49:32 +02:00
Patrick Uiterwijk
4dbb7bf0e5 Add beaker01.stg to stg saml data 2015-10-14 00:53:08 +00:00
Kevin Fenzi
e0b170cfe5 Add cron to check planet feeds. Ticket 3617 2015-10-13 22:20:39 +00:00
Kevin Fenzi
3339d0c129 Adjust cgit on infinote 2015-10-13 20:54:25 +00:00
Kevin Fenzi
57eb9b4f8f Tweak infinoted config a bit more. Make sync 60 seconds instead of 10
add a handler to restart on config changes.
2015-10-13 20:15:57 +00:00
Kevin Fenzi
bfb5cf4790 Setup selinux context for git content. 2015-10-13 18:45:57 +00:00
Kevin Fenzi
44c63d2e53 Actually install the config. 2015-10-13 18:40:13 +00:00
Kevin Fenzi
d53f43e192 Allow apache to read the ssl files too 2015-10-13 18:37:32 +00:00
Kevin Fenzi
57bc056f7e Add initial infinote apaache config 2015-10-13 18:36:59 +00:00
Kevin Fenzi
ffc1ca54fb add cgitrc for infoinote, fix commit script 2015-10-13 18:32:02 +00:00
Kevin Fenzi
5c4e9275ac Add a push to the end 2015-10-13 18:16:25 +00:00
Kevin Fenzi
539437cc21 add basic git config for user 2015-10-13 18:07:35 +00:00
Kevin Fenzi
3ae7721d50 Fix commit script to have arguments in the right places. 2015-10-13 17:59:29 +00:00
Kevin Fenzi
6b8057e1e9 Tweak up infinote some more. 2015-10-13 17:55:08 +00:00
Ralph Bean
b3c67cbc8a Use the fedmsg vars I setup for this instead of trying to overwrite them with a file. 2015-10-13 17:49:01 +00:00
Kevin Fenzi
76e7ac4ec7 more infinote work 2015-10-13 17:45:35 +00:00
Ralph Bean
39646b87bc httpd_can_network_connect for fedmsg+resultsdb. 2015-10-13 17:34:37 +00:00
Ralph Bean
6f892829af Also specify fedmsg cert_prefix for resultsdb. 2015-10-13 17:27:21 +00:00
Ralph Bean
0ec08dc112 Restart on change. 2015-10-13 17:18:57 +00:00
Patrick Uiterwijk
2cf3a1e209 Tickeykey is not a word. Neither is ticketkey, but at least its more correct :) 2015-10-13 17:18:47 +00:00
Ralph Bean
37382d5242 Odd that 'active' doesn't automatically do this for us. 2015-10-13 17:18:06 +00:00
Ralph Bean
dcfe1d6a64 Fix syntax error in resultsdb fedmsg config. 2015-10-13 17:03:23 +00:00
Patrick Uiterwijk
d9f206c408 Remove special cases for proxy01/proxy10 now, since we have dns PHX2 zone 2015-10-13 17:01:29 +00:00
Kevin Fenzi
ae5ec4e35d Update ssh host keys 2015-10-13 15:46:48 +00:00
Kevin Fenzi
9438452ba1 This growroot doesn't work on the fedora 22 slave as it has no vda2 2015-10-13 15:40:50 +00:00
476cf7a562 it helps to use i386 repos for 32 bit hosts 2015-10-13 14:24:44 +00:00
f4e17cf889 bumping disk size for i386 taskotron clients so that install will complete 2015-10-13 13:48:11 +00:00
Kevin Fenzi
8773da2369 Rework update_ticketkey some. Make the keys once on batcave and copy out.
Try using reload instead of restart.
2015-10-13 13:37:18 +00:00
Martin Krizek
4f1071df28 taskotron-stg-clients: update buildmaster ssh pub key 2015-10-13 13:32:37 +00:00
Kevin Fenzi
101296939f Give proxy11 more cpus 2015-10-13 13:20:51 +00:00
Patrick Uiterwijk
54bd51afeb Cron for ticketkey rollover on batcave 2015-10-13 13:05:56 +00:00
d26715a0b9 buildvm: add 4 more ppc64/ppc64le builders 2015-10-13 10:22:14 +00:00
Mikolaj Izdebski
f81c82bd73 Allow msimacek and msrb to login to insim 2015-10-13 09:18:44 +00:00
Pierre-Yves Chibon
9bc308dda3 List all the pseudo-user for whom we do not need to check if they are packager 2015-10-13 10:37:31 +02:00
Miroslav Suchý
25fe8c323c copr: no need to filter cla_* groups, they are already filtered by fedora openid 2015-10-13 08:24:30 +02:00
c9977be535 fixing host vars for taskotron-client12.qa 2015-10-13 04:47:16 +00:00
0cba32d51d dhcp: power8: fix a few minor typos 2015-10-13 04:39:05 +00:00
1b3f2aaff3 add ppc8-02 into buildvmhost for PPC 2015-10-13 04:24:31 +00:00
595c222baf kojibuilder: add ppc hub to firewall 2015-10-13 03:02:45 +00:00