-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

El Wed,  6 Mar 2013 22:21:41 +0100
Dan Horák <d...@danny.cz> escribió:
> ---
>  builder/kojid      |    5 +++--
>  builder/kojid.conf |    3 +++
>  koji/__init__.py   |    2 +-
>  3 files changed, 7 insertions(+), 3 deletions(-)
> 
> diff --git a/builder/kojid b/builder/kojid
> index f906d0b..18c1fa4 100755
> --- a/builder/kojid
> +++ b/builder/kojid
> @@ -204,7 +204,7 @@ class BuildRoot(object):
>          for k in ('repoid', 'tag_name'):
>              if hasattr(self, k):
>                  opts[k] = getattr(self, k)
> -        for k in ('mockdir', 'topdir', 'topurl', 'topurls',
> 'packager', 'vendor', 'distribution', 'mockhost', 'yum_proxy'):
> +        for k in ('mockdir', 'topdir', 'topurl', 'topurls',
> 'packager', 'vendor', 'distribution', 'mockhost', 'yum_proxy',
> 'rpmbuild_timeout'): if hasattr(self.options, k): opts[k] =
> getattr(self.options, k) opts['buildroot_id'] = self.id
> @@ -3060,6 +3060,7 @@ def get_options():
>                  'maven_repo_ignore': '*.md5 *.sha1
> maven-metadata*.xml _maven.repositories ' 'resolver-status.properties
> *.lastUpdated', 'failed_buildroot_lifetime' : 3600 * 4,
> +                'rpmbuild_timeout' : 3600 * 24,
>                  'cert': '/etc/kojid/client.crt',
>                  'ca': '/etc/kojid/clientca.crt',
>                  'serverca': '/etc/kojid/serverca.crt'}
> @@ -3067,7 +3068,7 @@ def get_options():
>          for name, value in config.items('kojid'):
>              if name in ['sleeptime', 'maxjobs', 'minspace',
> 'retry_interval', 'max_retries', 'offline_retry_interval',
> 'failed_buildroot_lifetime',
> -                        'timeout',]:
> +                        'timeout', 'rpmbuild_timeout',]:
>                  try:
>                      defaults[name] = int(value)
>                  except ValueError:
> diff --git a/builder/kojid.conf b/builder/kojid.conf
> index 1fa9ad4..05fe3b0 100644
> --- a/builder/kojid.conf
> +++ b/builder/kojid.conf
> @@ -32,6 +32,9 @@
>  ; The _host string to use in mock
>  ; mockhost=koji-linux-gnu
>  
> +; Timeout for build duration (24 hours)
> +; rpmbuild_timeout=86400
> +
>  ; The URL for the xmlrpc server
>  server=http://hub.example.com/kojihub
>  
> diff --git a/koji/__init__.py b/koji/__init__.py
> index f42226b..8ab81a8 100644
> --- a/koji/__init__.py
> +++ b/koji/__init__.py
> @@ -1266,7 +1266,7 @@ def genMockConfig(name, arch, managed=False,
> repoid=None, tag_name=None, **opts) # don't encourage network access
> from the chroot 'use_host_resolv': opts.get('use_host_resolv', False),
>          # Don't let a build last more than 24 hours
> -        'rpmbuild_timeout': 86400
> +        'rpmbuild_timeout': opts.get('rpmbuild_timeout', 86400)
>      }
>  
>      # bind_opts are used to mount parts (or all of) /dev if needed.

Applied thanks

Dennis
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)

iQIcBAEBAgAGBQJSpgPlAAoJEH7ltONmPFDR8AIQAL1ID5PSv0ettHP1OPvDmQfb
QhQ7eojmCtft2Mxdx5e6mbgIM2nAYuG1aUNsUnH1xHCDOhPdYXcH/Robyq5CEqBY
KRHTmj9NvKHBE8SduhAw6ic5IzWmNzi8GFS4jqC53FGtk625EJtWrKx5GUTXAa3h
jiRIYlyvaisFunY7vJByPKj9Wzpmsgjocdc5D35fDY5xUIBilOrQ+i5cxqyDGGPd
shFRQ4JoaF+aACrmapJzdilVuLQyMKLy+USkNTqwQGSaBy1lwih6K8TC0BB2kT3D
QdRDu4+h46xdA6aWlPN4gv9r2Z0vjJdfsX1cil0TtbjywBaPUczb2TBH9MGILvXZ
wSkZz1l2z7J3ppOwxjeJRAnmUV+pcx8D0q8JxGZH50tX3ol8jqCBLbyncP+XapL6
coeXNJnUJSNgcvv1sCxp6Y+PZV2W/EPNpcquTLE8nRK1zePPUcw3vxMU3b12aSUB
o0D1C0wS22oI/H50mcgGwRbzs4mxNWXhc3IYMCRqVXrhgf4Z7Dxp6HTjbeIfPrHB
rQf8ni7BILUN5sh8fx4K1/d5dEEiHzQ/jRGVvXxdqBnMc688103Z/Xbu3dl0Ekp1
xRGk6av+SSpoajZ6TduAlzcqiqgIgWHhy8MlJ0pK4vEeaJ4bjYkE3NO1cGqu4Tlu
UVeQCC/TyOI6Jnk5DOu9
=IJC2
-----END PGP SIGNATURE-----
--
buildsys mailing list
buildsys@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/buildsys

Reply via email to