Dear List,
I have a working koji setup with several clients. When I submit a few jobs, it works
great. However when I submit lots of package (>100), some of the builds fail with the
following error when mock is populating the buildroot (in root.log):
DEBUG util.py:264: Installed:
DEBUG util.py:264: bash.x86_64 0:4.1.2-15.el6_4
DEBUG util.py:264: bzip2.x86_64 0:1.0.5-7.el6_0
DEBUG util.py:264: coreutils.x86_64 0:8.4-19.el6_4.2
....
DEBUG util.py:264: xz.x86_64 0:4.999.9-0.5.beta.20091007git.slxrv3
DEBUG util.py:264: Dependency Installed:
DEBUG util.py:264: audit-libs.x86_64 0:2.2-2.el6
DEBUG util.py:264: basesystem.noarch 0:10.0-4.el6
....
DEBUG util.py:264: xz-lzma-compat.x86_64 0:4.999.9-0.5.beta.20091007git.slxrv3
DEBUG util.py:264: zlib.x86_64 0:1.2.3-29.el6
DEBUG util.py:354: Child return code was: 0
DEBUG util.py:314: Executing command: /usr/bin/repoquery -c
/var/lib/mock/dist-slxrv3-build-5544-1386/root//etc/yum.conf -a --qf '%{nevra}
%{buildtime} %{size} %{pkgid} %{repoid}' >
/var/lib/mock/dist-slxrv3-build-5544-1386/result/available_pkgs with env {'LANG':
'en_US.UTF-8', 'TERM': 'vt100', 'SHELL':
'/bin/bash', 'HOSTNAME': 'mock', 'HOME':
'/builddir', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin'}
DEBUG util.py:264: Traceback (most recent call last):
DEBUG util.py:264: File "/usr/bin/repoquery", line 1510, in <module>
DEBUG util.py:264: main(sys.argv)
DEBUG util.py:264: File "/usr/bin/repoquery", line 1504, in main
DEBUG util.py:264: repoq.runQuery(regexs)
DEBUG util.py:264: File "/usr/bin/repoquery", line 982, in runQuery
DEBUG util.py:264: pkgs = self.matchPkgs(items, plain_pkgs=plain_pkgs)
DEBUG util.py:264: File "/usr/bin/repoquery", line 903, in matchPkgs
DEBUG util.py:264: pkgs = self.returnPkgList(patterns=items)
DEBUG util.py:264: File "/usr/bin/repoquery", line 856, in returnPkgList
DEBUG util.py:264: pkgs = self.pkgSack.returnNewestByNameArch(**kwargs)
DEBUG util.py:264: File "/usr/lib/python2.7/site-packages/yum/__init__.py",
line 1013, in <lambda>
DEBUG util.py:264: pkgSack = property(fget=lambda self: self._getSacks(),
DEBUG util.py:264: File "/usr/lib/python2.7/site-packages/yum/__init__.py",
line 779, in _getSacks
DEBUG util.py:264: self.repos.populateSack(which=repos)
DEBUG util.py:264: File "/usr/lib/python2.7/site-packages/yum/repos.py", line
309, in populateSack
DEBUG util.py:264: self.doSetup()
DEBUG util.py:264: File "/usr/lib/python2.7/site-packages/yum/repos.py", line
134, in doSetup
DEBUG util.py:264: self.retrieveAllMD()
DEBUG util.py:264: File "/usr/lib/python2.7/site-packages/yum/repos.py", line
92, in retrieveAllMD
DEBUG util.py:264: downloading = repo._commonRetrieveDataMD_list(mdtypes)
DEBUG util.py:264: File "/usr/lib/python2.7/site-packages/yum/yumRepo.py",
line 1540, in _commonRetrieveDataMD_list
DEBUG util.py:264: os.rename(local, local + '.old.tmp')
DEBUG util.py:264: OSError: [Errno 2] No such file or directory
DEBUG util.py:354: Child return code was: 1
DEBUG util.py:314: Executing command: ['/bin/umount', '-n', '-l',
'/var/lib/mock/dist-slxrv3-build-5544-1386/root/dev/pts'] with env
{'LANG': 'en_US.UTF-8', 'TERM': 'vt100', 'SHELL':
'/bin/bash', 'HOSTNAME': 'mock', 'HOME':
'/builddir', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin'}
Is it because newRepo task is not finished but somehow creates the softlink to latest (and
unfinished) koji repo? Have anyone seen the same error before?
Thanks for your reply,
Peter Bojtos
Show replies by date