Re: [PATCH] Add eu-central-1 to the fedimg wonderland.

2015-10-15 Thread Ralph Bean
On Thu, Oct 15, 2015 at 01:36:00PM -0600, Kevin Fenzi wrote:
> +1 here. 
> 
> Side note: Why does it say "RHEL 6.5" for all these? 
> I mean 6.7 is current there, but does this mean something to amazon? 
> If so, a comment would be nice. :) 
> 
> kevin

Looking through the code, it seems like it doesn't use either the
'RHEL' field or the '6.5' field.  I'll file an issue to have those
dropped.


signature.asc
Description: PGP signature
___
infrastructure mailing list
infrastructure@lists.fedoraproject.org
http://lists.fedoraproject.org/admin/infrastructure@lists.fedoraproject.org


Re: [PATCH] Add eu-central-1 to the fedimg wonderland.

2015-10-15 Thread Kevin Fenzi
+1 here. 

Side note: Why does it say "RHEL 6.5" for all these? 
I mean 6.7 is current there, but does this mean something to amazon? 
If so, a comment would be nice. :) 

kevin


pgpx8b6Bu2Gq_.pgp
Description: OpenPGP digital signature
___
infrastructure mailing list
infrastructure@lists.fedoraproject.org
http://lists.fedoraproject.org/admin/infrastructure@lists.fedoraproject.org


Re: Freeze Break Request - eu-central-1 for fedimg

2015-10-15 Thread Ralph Bean
On Thu, Oct 15, 2015 at 03:07:49PM -0400, Ralph Bean wrote:
> I've got this patch lined up to add a new region to fedimg's workload.  We
> haven't been uploading images to eu-central-1, but we should be.  If it ends 
> up
> being problematic, we can always revert the commit and push the old config 
> back
> out.
> 
> I talked it over with dgilmore this afternoon and we shouldn't need to make 
> any
> further changes in the AWS console for this.
> 
> This is for:
> 
> - https://github.com/fedora-infra/fedimg/issues/36
> - https://fedorahosted.org/rel-eng/ticket/6259

Forgot to ask explicitly:  can I get two +1s for this?


signature.asc
Description: PGP signature
___
infrastructure mailing list
infrastructure@lists.fedoraproject.org
http://lists.fedoraproject.org/admin/infrastructure@lists.fedoraproject.org


Re: [PATCH] Add eu-central-1 to the fedimg wonderland.

2015-10-15 Thread Dennis Gilmore
On Thursday, October 15, 2015 03:07:50 PM Ralph Bean wrote:
> ---
>  roles/fedimg/templates/fedimg.cfg | 2 ++
>  1 file changed, 2 insertions(+)
> 
> diff --git a/roles/fedimg/templates/fedimg.cfg
> b/roles/fedimg/templates/fedimg.cfg index bafe26e..e372e53 100644
> --- a/roles/fedimg/templates/fedimg.cfg
> +++ b/roles/fedimg/templates/fedimg.cfg
> @@ -36,6 +36,7 @@ amis = us-east-1|RHEL|6.5|x86_64|ami-be6a98d6|aki-919dcaf8
> ap-northeast-1|RHEL|6.5|x86_64|ami-e7aee0e6|aki-176bf516
> ap-southeast-1|RHEL|6.5|x86_64|ami-c683df94|aki-503e7402
> ap-southeast-2|RHEL|6.5|x86_64|ami-41ra8f7b|aki-c362fff9
> +   eu-central-1|RHEL|6.5|x86_64|ami-76eddb6b|aki-184c7a05
> eu-west-1|RHEL|6.5|x86_64|ami-81f23cf6|aki-52a34525
> sa-east-1|RHEL|6.5|x86_64|ami-b7ec43aa|aki-5553f448
> us-west-1|RHEL|6.5|x86_64|ami-fc393eb9|aki-880531cd
> @@ -44,6 +45,7 @@ amis = us-east-1|RHEL|6.5|x86_64|ami-be6a98d6|aki-919dcaf8
> ap-northeast-1|RHEL|6.5|i386|ami-c7bff1c6|aki-136bf512
> ap-southeast-1|RHEL|6.5|i386|ami-9eb8e4cc|aki-ae3973fc
> ap-southeast-2|RHEL|6.5|i386|ami-87f194bd|aki-cd62fff7
> +   eu-central-1|RHEL|6.5|i386|ami-76eddb6b|aki-184c7a05
> eu-west-1|RHEL|6.5|i386|ami-7101cf06|aki-68a3451f
> sa-east-1|RHEL|6.5|i386|ami-e9e847f4|aki-5b53f446
> us-west-1|RHEL|6.5|i386|ami-eacfc8af|aki-8e0531cb
ack +1



signature.asc
Description: This is a digitally signed message part.
___
infrastructure mailing list
infrastructure@lists.fedoraproject.org
http://lists.fedoraproject.org/admin/infrastructure@lists.fedoraproject.org


[PATCH] Add eu-central-1 to the fedimg wonderland.

2015-10-15 Thread Ralph Bean
---
 roles/fedimg/templates/fedimg.cfg | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/roles/fedimg/templates/fedimg.cfg 
b/roles/fedimg/templates/fedimg.cfg
index bafe26e..e372e53 100644
--- a/roles/fedimg/templates/fedimg.cfg
+++ b/roles/fedimg/templates/fedimg.cfg
@@ -36,6 +36,7 @@ amis = us-east-1|RHEL|6.5|x86_64|ami-be6a98d6|aki-919dcaf8
ap-northeast-1|RHEL|6.5|x86_64|ami-e7aee0e6|aki-176bf516
ap-southeast-1|RHEL|6.5|x86_64|ami-c683df94|aki-503e7402
ap-southeast-2|RHEL|6.5|x86_64|ami-41ra8f7b|aki-c362fff9
+   eu-central-1|RHEL|6.5|x86_64|ami-76eddb6b|aki-184c7a05
eu-west-1|RHEL|6.5|x86_64|ami-81f23cf6|aki-52a34525
sa-east-1|RHEL|6.5|x86_64|ami-b7ec43aa|aki-5553f448
us-west-1|RHEL|6.5|x86_64|ami-fc393eb9|aki-880531cd
@@ -44,6 +45,7 @@ amis = us-east-1|RHEL|6.5|x86_64|ami-be6a98d6|aki-919dcaf8
ap-northeast-1|RHEL|6.5|i386|ami-c7bff1c6|aki-136bf512
ap-southeast-1|RHEL|6.5|i386|ami-9eb8e4cc|aki-ae3973fc
ap-southeast-2|RHEL|6.5|i386|ami-87f194bd|aki-cd62fff7
+   eu-central-1|RHEL|6.5|i386|ami-76eddb6b|aki-184c7a05
eu-west-1|RHEL|6.5|i386|ami-7101cf06|aki-68a3451f
sa-east-1|RHEL|6.5|i386|ami-e9e847f4|aki-5b53f446
us-west-1|RHEL|6.5|i386|ami-eacfc8af|aki-8e0531cb
-- 
1.8.3.1
___
infrastructure mailing list
infrastructure@lists.fedoraproject.org
http://lists.fedoraproject.org/admin/infrastructure@lists.fedoraproject.org


Freeze Break Request - eu-central-1 for fedimg

2015-10-15 Thread Ralph Bean
I've got this patch lined up to add a new region to fedimg's workload.  We
haven't been uploading images to eu-central-1, but we should be.  If it ends up
being problematic, we can always revert the commit and push the old config back
out.

I talked it over with dgilmore this afternoon and we shouldn't need to make any
further changes in the AWS console for this.

This is for:

- https://github.com/fedora-infra/fedimg/issues/36
- https://fedorahosted.org/rel-eng/ticket/6259
___
infrastructure mailing list
infrastructure@lists.fedoraproject.org
http://lists.fedoraproject.org/admin/infrastructure@lists.fedoraproject.org


Re: Freeze Break Request: Increase number of children for mirrorlist-server

2015-10-15 Thread Kevin Fenzi
On Thu, 15 Oct 2015 18:41:40 +0200
Adrian Reber  wrote:

> 
> Thanks. Pushed. Somebody needs to run the playbook for the mirrorlist
> servers. Maybe first in staging to detect early if it will make the
> mirrorlist servers burn.

We were missing a handler to restart mirrorlists. I added that, pushed
to staging and all looked ok, so I pushed to one mirrorlist and it
seemed ok, so I pushed to the rest. 

It does seem to have lowered the cpu / load on them. 

kevin


pgp3jxpFSslWQ.pgp
Description: OpenPGP digital signature
___
infrastructure mailing list
infrastructure@lists.fedoraproject.org
http://lists.fedoraproject.org/admin/infrastructure@lists.fedoraproject.org


Re: Freeze Break Request: Increase number of children for mirrorlist-server

2015-10-15 Thread Adrian Reber
On Thu, Oct 15, 2015 at 06:33:22PM +0200, Pierre-Yves Chibon wrote:
> On Thu, Oct 15, 2015 at 06:08:15PM +0200, Adrian Reber wrote:
> > On Thu, Oct 15, 2015 at 09:50:03AM -0600, Kevin Fenzi wrote:
> > > +1 here, but could we also increase the processes on the wsgi to 60 at
> > > the same time?
> > 
> > Like this:
> > 
> > diff --git a/inventory/group_vars/mirrorlist2 
> > b/inventory/group_vars/mirrorlist2
> > index 42138a3..f0d5655 100644
> > --- a/inventory/group_vars/mirrorlist2
> > +++ b/inventory/group_vars/mirrorlist2
> > @@ -23,7 +23,7 @@ fas_client_groups: sysadmin-noc,fi-apprentice
> >  nrpe_procs_warn: 500
> >  nrpe_procs_crit: 600
> >  # By default run 45 wsgi procs
> > -mirrorlist_procs: 45
> > +mirrorlist_procs: 60
> >  
> >  # Set this to get the vpn postfix setup
> >  postfix_group: vpn
> > 
> 
> +1 for me on both, but let's just make sure we have folks around when we push 
> it
> in case of a fire-burst :)

Thanks. Pushed. Somebody needs to run the playbook for the mirrorlist
servers. Maybe first in staging to detect early if it will make the
mirrorlist servers burn.

Adrian


pgpB8_wlWbPRw.pgp
Description: PGP signature
___
infrastructure mailing list
infrastructure@lists.fedoraproject.org
http://lists.fedoraproject.org/admin/infrastructure@lists.fedoraproject.org


Re: Freeze Break Request: Increase number of children for mirrorlist-server

2015-10-15 Thread Pierre-Yves Chibon
On Thu, Oct 15, 2015 at 06:08:15PM +0200, Adrian Reber wrote:
> On Thu, Oct 15, 2015 at 09:50:03AM -0600, Kevin Fenzi wrote:
> > +1 here, but could we also increase the processes on the wsgi to 60 at
> > the same time?
> 
> Like this:
> 
> diff --git a/inventory/group_vars/mirrorlist2 
> b/inventory/group_vars/mirrorlist2
> index 42138a3..f0d5655 100644
> --- a/inventory/group_vars/mirrorlist2
> +++ b/inventory/group_vars/mirrorlist2
> @@ -23,7 +23,7 @@ fas_client_groups: sysadmin-noc,fi-apprentice
>  nrpe_procs_warn: 500
>  nrpe_procs_crit: 600
>  # By default run 45 wsgi procs
> -mirrorlist_procs: 45
> +mirrorlist_procs: 60
>  
>  # Set this to get the vpn postfix setup
>  postfix_group: vpn
> 

+1 for me on both, but let's just make sure we have folks around when we push it
in case of a fire-burst :)

Pierre


pgpTWlyEMxpoN.pgp
Description: PGP signature
___
infrastructure mailing list
infrastructure@lists.fedoraproject.org
http://lists.fedoraproject.org/admin/infrastructure@lists.fedoraproject.org


Re: Freeze Break Request: Increase number of children for mirrorlist-server

2015-10-15 Thread Kevin Fenzi
On Thu, 15 Oct 2015 18:08:15 +0200
Adrian Reber  wrote:

> On Thu, Oct 15, 2015 at 09:50:03AM -0600, Kevin Fenzi wrote:
> > +1 here, but could we also increase the processes on the wsgi to 60
> > at the same time?
> 
> Like this:

Yep. Exactly. ;) 

we could also test pushing this to staging first and make sure there's
no syntax or other gotchas. 

kevin
--

> diff --git a/inventory/group_vars/mirrorlist2
> b/inventory/group_vars/mirrorlist2 index 42138a3..f0d5655 100644
> --- a/inventory/group_vars/mirrorlist2
> +++ b/inventory/group_vars/mirrorlist2
> @@ -23,7 +23,7 @@ fas_client_groups: sysadmin-noc,fi-apprentice
>  nrpe_procs_warn: 500
>  nrpe_procs_crit: 600
>  # By default run 45 wsgi procs
> -mirrorlist_procs: 45
> +mirrorlist_procs: 60
>  
>  # Set this to get the vpn postfix setup
>  postfix_group: vpn
> 
> 
>   Adrian



pgpAevGR3HHEr.pgp
Description: OpenPGP digital signature
___
infrastructure mailing list
infrastructure@lists.fedoraproject.org
http://lists.fedoraproject.org/admin/infrastructure@lists.fedoraproject.org


Re: Freeze Break Request: Increase number of children for mirrorlist-server

2015-10-15 Thread Adrian Reber
On Thu, Oct 15, 2015 at 09:50:03AM -0600, Kevin Fenzi wrote:
> +1 here, but could we also increase the processes on the wsgi to 60 at
> the same time?

Like this:

diff --git a/inventory/group_vars/mirrorlist2 b/inventory/group_vars/mirrorlist2
index 42138a3..f0d5655 100644
--- a/inventory/group_vars/mirrorlist2
+++ b/inventory/group_vars/mirrorlist2
@@ -23,7 +23,7 @@ fas_client_groups: sysadmin-noc,fi-apprentice
 nrpe_procs_warn: 500
 nrpe_procs_crit: 600
 # By default run 45 wsgi procs
-mirrorlist_procs: 45
+mirrorlist_procs: 60
 
 # Set this to get the vpn postfix setup
 postfix_group: vpn


Adrian


pgptLNhpDvrPX.pgp
Description: PGP signature
___
infrastructure mailing list
infrastructure@lists.fedoraproject.org
http://lists.fedoraproject.org/admin/infrastructure@lists.fedoraproject.org


Re: Freeze Break Request: Increase number of children for mirrorlist-server

2015-10-15 Thread Kevin Fenzi
+1 here, but could we also increase the processes on the wsgi to 60 at
the same time?

kevin


pgprQkc6Vgu38.pgp
Description: OpenPGP digital signature
___
infrastructure mailing list
infrastructure@lists.fedoraproject.org
http://lists.fedoraproject.org/admin/infrastructure@lists.fedoraproject.org


Re: Freeze Break Request: Increase number of children for mirrorlist-server

2015-10-15 Thread Patrick Uiterwijk
Sounds good to me.
If it breaks anything, we can always just reinstall the 
mirrormanager2-mirrorlist package to return to the current version.

With kind regards,
Patrick Uiterwijk
Fedora Infra

- Original Message -
> As there are more reports of timeouts connected to the mirrorlist
> servers I had a closer look at the code. It seems we are hitting the
> default value of max_children = 40. This freeze break request tries to
> increase this to 80 via a hotfix. See commit message below for further
> details.
> 
>   Adrian
> 
> 
> commit 2b8e284e687d097c2cad6cd24dc3db3aa23f837d
> Author: Adrian Reber 
> Date:   Thu Oct 15 14:03:02 2015 +
> 
> 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() syscalls instead
>   # of size(): 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 maybe processes could be upped to
> 60 or 70.
> 
> Signed-off-by: Adrian Reber 
> 
> diff --git a/files/hotfix/mirrorlist/mirrorlist_server.py
> b/files/hotfix/mirrorlist/mirrorlist_server.py
> index 2d98fa0..2b81912 100644
> --- a/files/hotfix/mirrorlist/mirrorlist_server.py
> +++ b/files/hotfix/mirrorlist/mirrorlist_server.py
> @@ -938,6 +938,7 @@ def sigterm_handler(signum, frame):
>  
>  class ForkingUnixStreamServer(ForkingMixIn, UnixStreamServer):
>  request_queue_size = 300
> +max_children = 80
>  def finish_request(self, request, client_address):
>  signal.signal(signal.SIGHUP, signal.SIG_IGN)
>  BaseServer.finish_request(self, request, client_address)
> diff --git a/roles/mirrormanager/mirrorlist2/tasks/main.yml
> b/roles/mirrormanager/mirrorlist2/tasks/main.yml
> index 786432f..2e5f5ee 100644
> --- a/roles/mirrormanager/mirrorlist2/tasks/main.yml
> +++ b/roles/mirrormanager/mirrorlist2/tasks/main.yml
> @@ -73,3 +73,12 @@
>  #  tags:
>  #  - mirrorlist2
>  #  - selinux
> +
> +
> +- name: HOTFIX - increase the number of possible child processes
> +  copy: src="{{ files }}/hotfix/mirrorlist/mirrorlist_server.py"
> dest=/usr/share/mirrormanager2/mirrorlist_server.py
> +owner=root group=root mode=0755
> +  tags:
> +  - hotfix
> +  notify:
> +  - restart mirrorlist-server
> 
> commit d04588274a6e161a36d8dbd9c91ea0fe78de017e
> Author: Adrian Reber 
> Date:   Thu Oct 15 13:54:53 2015 +
> 
> Original mirrorlist_server.py which needs to be hotfixed
> 
> Signed-off-by: Adrian Reber 
> 
> diff --git a/files/hotfix/mirrorlist/mirrorlist_server.py
> b/files/hotfix/mirrorlist/mirrorlist_server.py
> new file mode 100644
> index 000..2d98fa0
> --- /dev/null
> +++ b/files/hotfix/mirrorlist/mirrorlist_server.py
> @@ -0,0 +1,1136 @@
> +#!/usr/bin/python
> +#
> +# Copyright (c) 2007-2013 Dell, Inc.
> +#  by Matt Domsch 
> +# Licensed under the MIT/X11 license
> +
> +# standard library modules in alphabetical order
> +from collections import defaultdict
> +import datetime
> +import getopt
> +import logging
> +import logging.handlers
> +import os
> +import random
> +import cPickle as pickle
> +import select
> +import signal
> +import socket
> +from SocketServer import (StreamRequestHandler, ForkingMixIn,
> +  UnixStreamServer, BaseServer)
> +import sys
> +from string import zfill, atoi
> +import time
> +import traceback
> +
> +try:
> +import threading
> +except ImportError:
> +import dummy_threading as threading
> +
> +# not-so-standard library modules that this program needs
> +from IPy import IP
> +import GeoIP
> +import radix
> +from weighted_shuffle import weighted_shuffle
> +
> +# can be overridden on the command line
> +pidfile = '/var/run/mirrormanager/mirrorlist_server.pid'
> +socketfile = '/var/run/mirrormanager/mirrorlist_server.sock'
> +cachefile = '/var/lib/mirrormanager/mirrorlist_cache.pkl'
> +internet2_netblocks_file = '/var/lib/mirrormanager/i2_netblocks.txt'
> +global_netblocks_file = '/var/lib/mirrormanager/global_netblocks.txt'
> +logfile = None
> +debug = False
> +must_die = False
> +# at a point in time when we're no longer serving con

Freeze Break Request: Increase number of children for mirrorlist-server

2015-10-15 Thread Adrian Reber
As there are more reports of timeouts connected to the mirrorlist
servers I had a closer look at the code. It seems we are hitting the
default value of max_children = 40. This freeze break request tries to
increase this to 80 via a hotfix. See commit message below for further
details.

Adrian


commit 2b8e284e687d097c2cad6cd24dc3db3aa23f837d
Author: Adrian Reber 
Date:   Thu Oct 15 14:03:02 2015 +

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() syscalls instead
  # of size(): 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 maybe processes could be upped to
60 or 70.

Signed-off-by: Adrian Reber 

diff --git a/files/hotfix/mirrorlist/mirrorlist_server.py 
b/files/hotfix/mirrorlist/mirrorlist_server.py
index 2d98fa0..2b81912 100644
--- a/files/hotfix/mirrorlist/mirrorlist_server.py
+++ b/files/hotfix/mirrorlist/mirrorlist_server.py
@@ -938,6 +938,7 @@ def sigterm_handler(signum, frame):
 
 class ForkingUnixStreamServer(ForkingMixIn, UnixStreamServer):
 request_queue_size = 300
+max_children = 80
 def finish_request(self, request, client_address):
 signal.signal(signal.SIGHUP, signal.SIG_IGN)
 BaseServer.finish_request(self, request, client_address)
diff --git a/roles/mirrormanager/mirrorlist2/tasks/main.yml 
b/roles/mirrormanager/mirrorlist2/tasks/main.yml
index 786432f..2e5f5ee 100644
--- a/roles/mirrormanager/mirrorlist2/tasks/main.yml
+++ b/roles/mirrormanager/mirrorlist2/tasks/main.yml
@@ -73,3 +73,12 @@
 #  tags:
 #  - mirrorlist2
 #  - selinux
+
+
+- name: HOTFIX - increase the number of possible child processes
+  copy: src="{{ files }}/hotfix/mirrorlist/mirrorlist_server.py" 
dest=/usr/share/mirrormanager2/mirrorlist_server.py
+owner=root group=root mode=0755
+  tags:
+  - hotfix
+  notify:
+  - restart mirrorlist-server

commit d04588274a6e161a36d8dbd9c91ea0fe78de017e
Author: Adrian Reber 
Date:   Thu Oct 15 13:54:53 2015 +

Original mirrorlist_server.py which needs to be hotfixed

Signed-off-by: Adrian Reber 

diff --git a/files/hotfix/mirrorlist/mirrorlist_server.py 
b/files/hotfix/mirrorlist/mirrorlist_server.py
new file mode 100644
index 000..2d98fa0
--- /dev/null
+++ b/files/hotfix/mirrorlist/mirrorlist_server.py
@@ -0,0 +1,1136 @@
+#!/usr/bin/python
+#
+# Copyright (c) 2007-2013 Dell, Inc.
+#  by Matt Domsch 
+# Licensed under the MIT/X11 license
+
+# standard library modules in alphabetical order
+from collections import defaultdict
+import datetime
+import getopt
+import logging
+import logging.handlers
+import os
+import random
+import cPickle as pickle
+import select
+import signal
+import socket
+from SocketServer import (StreamRequestHandler, ForkingMixIn,
+  UnixStreamServer, BaseServer)
+import sys
+from string import zfill, atoi
+import time
+import traceback
+
+try:
+import threading
+except ImportError:
+import dummy_threading as threading
+
+# not-so-standard library modules that this program needs
+from IPy import IP
+import GeoIP
+import radix
+from weighted_shuffle import weighted_shuffle
+
+# can be overridden on the command line
+pidfile = '/var/run/mirrormanager/mirrorlist_server.pid'
+socketfile = '/var/run/mirrormanager/mirrorlist_server.sock'
+cachefile = '/var/lib/mirrormanager/mirrorlist_cache.pkl'
+internet2_netblocks_file = '/var/lib/mirrormanager/i2_netblocks.txt'
+global_netblocks_file = '/var/lib/mirrormanager/global_netblocks.txt'
+logfile = None
+debug = False
+must_die = False
+# at a point in time when we're no longer serving content for versions
+# that don't use yum prioritymethod=fallback
+# (e.g. after Fedora 7 is past end-of-life)
+# then we can set this value to True
+# this only affects results requested using path=...
+# for dirs which aren't repositories (such as iso/)
+# because we don't know the Version associated with that dir here.
+default_ordered_mirrorlist = False
+
+gipv4 = None
+gipv6 = None
+
+# key is strings in tuple (repo.prefix, arch)
+mirrorlist_cache = {}
+
+# key is directory.name,

Re: Freeze break request: New release of Autocloud

2015-10-15 Thread Pierre-Yves Chibon
On Thu, Oct 15, 2015 at 01:23:42PM +0530, Kushal Das wrote:
> Hi,
> 
> I would like to apply for an exception for this freeze for a new release
> of Autocloud, and we will re-evaluate for F24-alpha.  Autocloud is a new
> application in the infrastructure, and not yet consumed by any other
> service.
> 
> This release contains only one update [1] which is required so that next
> generation rel-eng tools can be written.
> 
> [1] https://github.com/kushaldas/autocloud/issues/17

+1 for me for a blanket freeze exception just for this freeze and because it's a
new service that isn't consumed by anything currently.

Pierre


pgp6HchhdcZ4k.pgp
Description: PGP signature
___
infrastructure mailing list
infrastructure@lists.fedoraproject.org
http://lists.fedoraproject.org/admin/infrastructure@lists.fedoraproject.org


Re: Freeze break request: New release of Autocloud

2015-10-15 Thread Patrick Uiterwijk
+1 for a blanket FBR for this release cycle, since it's not used anywhere.
I think we could have marked them as unfrozen for now, but since we're already 
in freeze
and we will use it for F24, blanket FBR +1.

With kind regards,
Patrick Uiterwijk
Fedora Infra

- Original Message -
> Hi,
> 
> I would like to apply for an exception for this freeze for a new release
> of Autocloud, and we will re-evaluate for F24-alpha.  Autocloud is a new
> application in the infrastructure, and not yet consumed by any other
> service.
> 
> This release contains only one update [1] which is required so that next
> generation rel-eng tools can be written.
> 
> [1] https://github.com/kushaldas/autocloud/issues/17
> 
> Kushal
> --
> Fedora Cloud Engineer
> CPython Core Developer
> CentOS Cloud SIG lead
> http://kushaldas.in
> ___
> infrastructure mailing list
> infrastructure@lists.fedoraproject.org
> http://lists.fedoraproject.org/admin/infrastructure@lists.fedoraproject.org
> 
___
infrastructure mailing list
infrastructure@lists.fedoraproject.org
http://lists.fedoraproject.org/admin/infrastructure@lists.fedoraproject.org


Freeze break request: New release of Autocloud

2015-10-15 Thread Kushal Das
Hi,

I would like to apply for an exception for this freeze for a new release
of Autocloud, and we will re-evaluate for F24-alpha.  Autocloud is a new
application in the infrastructure, and not yet consumed by any other
service.

This release contains only one update [1] which is required so that next
generation rel-eng tools can be written.

[1] https://github.com/kushaldas/autocloud/issues/17

Kushal
-- 
Fedora Cloud Engineer
CPython Core Developer
CentOS Cloud SIG lead
http://kushaldas.in
___
infrastructure mailing list
infrastructure@lists.fedoraproject.org
http://lists.fedoraproject.org/admin/infrastructure@lists.fedoraproject.org