Hi Folks, I am assuming I have the right list? I thought that the infrastructure@ one could be a possibility, but I see some of the koji nijas here... If I am in the wrong place, lemme know where the right place is! ;-)
I have followed the Koji guide at http://fedoraproject.org/wiki/Koji/ServerHowTo. I also followed the "server bootstrap" guide at http://fedoraproject.org/wiki/Koji/ServerBootstrap. I am a real koji noob, so I am not comfortable with all the terms and flow. I am still working on understanding how koji works. I can do all kinds of stuff with the koji cli, so I know I at least got something right. But I get errors on task newRepo. After getting koji up to snuff via the ServerHowTo, I run these commands from kojiadmin user; koji import ifstat-1.1-1.3.el5.src.rpm koji add-tag dist-foo koji add-pkg --owner allen dist-foo ifstat koji tag-pkg dist-foo ifstat-1.1-1.3.el5 koji add-tag --parent dist-foo --arches i386 dist-foo-build koji add-target dist-foo dist-foo-build Then I get in /var/log/kojid.log: 2010-11-01 03:03:01,390 [WARNING] koji.build.TaskManager: TRACEBACK: Traceback (most recent call last): File "/usr/sbin/kojid", line 1458, in runTask response = (handler.run(),) File "/usr/sbin/kojid", line 1534, in run return self.handler(*self.params,**self.opts) File "/usr/sbin/kojid", line 3772, in handler for f in os.listdir(self.datadir): OSError: [Errno 2] No such file or directory: '/mnt/koji/kojid/tasks/4/4/repo/repodata' Then further down: 2010-11-01 03:03:19,708 [WARNING] koji.build.TaskManager: FAULT: Traceback (most recent call last): File "/usr/sbin/kojid", line 1458, in runTask response = (handler.run(),) File "/usr/sbin/kojid", line 1534, in run return self.handler(*self.params,**self.opts) File "/usr/sbin/kojid", line 3729, in handler results = self.wait(subtasks.values(), all=True, failany=True) File "/usr/sbin/kojid", line 1621, in wait return dict(session.host.taskWaitResults(self.id,subtasks)) File "/usr/lib/python2.4/site-packages/koji/__init__.py", line 1468, in __call__ return self.__func(self.__name,args,opts) File "/usr/lib/python2.4/site-packages/koji/__init__.py", line 1718, in _callMethod raise err Fault: <Fault 1: 'Traceback (most recent call last): File "/usr/sbin/kojid", line 1458, in runTask response = (handler.run(),) File "/usr/sbin/kojid", line 1534, in run return self.handler(*self.params,**self.opts) File "/usr/sbin/kojid", line 3772, in handler for f in os.listdir(self.datadir): OSError: [Errno 2] No such file or directory: \'/mnt/koji/kojid/tasks/4/4/repo/repodata\' '> tagBuild and tagNotification complete OK, they are task 1 and 2. From the DB, I can tell that newRepo is task 3 and createrepo is task 4, both are failing with the same "No such file or directory". I am using koji and all associated RPMs from EPEL and base RHEL. This is a RHEL 5.5 machine. I do use some RPMForge bits, but the koji parts from the guides are either RH or EPEL. I am also running everything on one server; apache (koji-hub), kojid and kojira. I can run mock just fine and createrepo works also. I have seen a few posts with the same errors, but the response wasn't clear to me. I didn't quite get what the responder was saying, because mock and createrepo work on my system. Any ideas? Thanks much, -Allen -- buildsys mailing list [email protected] https://admin.fedoraproject.org/mailman/listinfo/buildsys
