Hide Forgot
Looks like a gofer issue, but not sure where exactly to report it. Traceback from a RHEL-5 box: $ service pulp-agent start Starting goferdTraceback (most recent call last): File "/usr/bin/goferd", line 17, in ? from gofer.agent.main import main File "/usr/lib/python2.4/site-packages/gofer/agent/main.py", line 23, in ? from gofer.agent.plugin import PluginLoader, Plugin File "/usr/lib/python2.4/site-packages/gofer/agent/plugin.py", line 25, in ? from gofer.messaging import Queue File "/usr/lib/python2.4/site-packages/gofer/messaging/__init__.py", line 16, in ? from uuid import uuid4 ImportError: No module named uuid Adding uuid to gofer's deps should fix it.
I had added /etc/rpm/macro.pulp on our RHEL 5 builders as: %el5 1 %rhel 5 and on our RHEL 6 builders as: %el6 1 %rhel 6 to align with brew. We simply need to change the pulp.spec and gofer.spec and maybe grinder.spec to use: %if 0%{rhel} == 5 instead of %if 0%{el5}
Jeff, have you already made this change?
Nope. I'll fix this today.
Fixed in gofer 0.44 Fixed in pulp. Grinder only used {el6} which is defined in brew.
build: 0.219
verified on rhel5 [root@pulp-qe-rhel5 ~]# service pulp-agent restart Stopping goferd [ OK ] Starting goferd [ OK ] [root@pulp-qe-rhel5 ~]# rpm -q pulp pulp-0.0.229-1 [root@pulp-qe-rhel5 ~]# cat /etc/redhat-release Red Hat Enterprise Linux Server release 5.6 (Tikanga)
Pulp v1.0 is released Closed Current Release.