&quot;koji regen-repo dist-test-build&quot;  command fails,<br><br>kojid, kojira, httpd, postgresql are all running. <br>selinux is disabled<br><br>I debug the kojid and create_local_repo() not be exe, because pkglist is empty.<br>
i can&#39;t find who create this file, and when it be created.<br><br>Have somebody got this problem ? <br>I find out some old articles from mail list, but all are  not help!<br><br>=======================================================<br>
        if os.path.getsize(pkglist) &gt; 0:<br>            # don&#39;t call createrepo with an empty pkglist or it&#39;ll<br>            # add every Koji-managed rpm to the repodata<br>            self.create_local_repo(rinfo, arch, pkglist, groupdata, oldrepo)<br>
========================================================<br><br>[eric@wenjia tasks]$ koji regen-repo dist-test-build<br>Regenerating repo for tag dist-test-build<br>Watching tasks (this may be safely interrupted)...<br>712 newRepo (dist-test-build): free<br>
712 newRepo (dist-test-build): free -&gt; open (kojibuilder1)<br>  714 createrepo (i386): free<br>  713 createrepo (x86_64): free<br>  715 createrepo (ia64): free<br>  713 createrepo (x86_64): free -&gt; open (kojibuilder1)<br>
  713 createrepo (x86_64): open (kojibuilder1) -&gt; FAILED: Fault: &lt;Fault 1: &#39;Traceback (most recent call last):\n  File &quot;/usr/sbin/kojid&quot;, line 1285, in runTask\n    response = (handler.run(),)\n  File &quot;/usr/sbin/kojid&quot;, line 1361, in run\n    return self.handler(*self.params,**self.opts)\n  File &quot;/usr/sbin/kojid&quot;, line 2884, in handler\n    for f in os.listdir(self.datadir):\nOSError: [Errno 2] No such file or directory: \&#39;/tmp/koji/tasks/713/713/repo/repodata\&#39;\n&#39;&gt;<br>
  2 free  1 open  0 done  1 failed<br>  714 createrepo (i386): free -&gt; open (kojibuilder1)<br>  714 createrepo (i386): open (kojibuilder1) -&gt; FAILED: Fault: &lt;Fault 1: &#39;Traceback (most recent call last):\n  File &quot;/usr/sbin/kojid&quot;, line 1285, in runTask\n    response = (handler.run(),)\n  File &quot;/usr/sbin/kojid&quot;, line 1361, in run\n    return self.handler(*self.params,**self.opts)\n  File &quot;/usr/sbin/kojid&quot;, line 2884, in handler\n    for f in os.listdir(self.datadir):\nOSError: [Errno 2] No such file or directory: \&#39;/tmp/koji/tasks/714/714/repo/repodata\&#39;\n&#39;&gt;<br>
  1 free  1 open  0 done  2 failed<br>  715 createrepo (ia64): free -&gt; canceled<br>  0 free  1 open  1 done  2 failed<br>712 newRepo (dist-test-build): open (kojibuilder1) -&gt; FAILED: Fault: &lt;Fault 1: &#39;Traceback (most recent call last):\n  File &quot;/usr/sbin/kojid&quot;, line 1285, in runTask\n    response = (handler.run(),)\n  File &quot;/usr/sbin/kojid&quot;, line 1361, in run\n    return self.handler(*self.params,**self.opts)\n  File &quot;/usr/sbin/kojid&quot;, line 2884, in handler\n    for f in os.listdir(self.datadir):\nOSError: [Errno 2] No such file or directory: \&#39;/tmp/koji/tasks/713/713/repo/repodata\&#39;\n&#39;&gt;<br>
  0 free  0 open  1 done  3 failed<br><br>712 newRepo (dist-test-build) failed<br><br><br>