Commit Graph

10622 Commits

Author SHA1 Message Date
Ralph Bean
07ec00d196 Add Fedora Atomic logo. 2015-10-20 17:16:49 +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
Ralph Bean
ed1aa2476b And another. 2015-10-19 14:47:13 +00:00
Ralph Bean
0a7851f749 Add forgotten resized taskotron icon. 2015-10-19 14:46:32 +00:00
Ralph Bean
e9f3c97649 Add some resized logos for koschei and bodhi as well. 2015-10-19 13:58:08 +00:00
Ralph Bean
92016ad5d3 Add some resized taskotron logo options. 2015-10-19 13:47:55 +00:00
Patrick Uiterwijk
0991339c42 Apply hotfix to make mirrorlist thread 2015-10-18 22:42:26 +00:00
Kevin Fenzi
3c223dfce4 Diable pkgs02 backups for now so it can clean up after a failed one. 2015-10-18 21:43:18 +00:00
Patrick Uiterwijk
4951506803 Update vg for new install 2015-10-17 01:45:36 +00:00
Patrick Uiterwijk
8741973797 Bump proxy08 to 24 gigs of memory. Lets remember the world 2015-10-17 01:12:17 +00:00
Ralph Bean
2c680bf7b9 This role requires some arguments. 2015-10-16 18:05:00 +00:00
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
Tim Flink
476cf7a562 it helps to use i386 repos for 32 bit hosts 2015-10-13 14:24:44 +00:00