<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
<meta name="Generator" content="Microsoft Word 12 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri","sans-serif";}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
span.EmailStyle17
        {mso-style-type:personal-compose;
        font-family:"Calibri","sans-serif";
        color:windowtext;}
.MsoChpDefault
        {mso-style-type:export-only;}
@page WordSection1
        {size:8.5in 11.0in;
        margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang="EN-US" link="blue" vlink="purple">
<div class="WordSection1">
<p class="MsoNormal">Hey all,<o:p></o:p></p>
<p class="MsoNormal">This guy again.  I’m running Pulp 2.4.3 on CentOS 6.5.   I’m having trouble getting some consumers binding to the repositories.  Actually, the consumers register and bind OK with the server, but /etc/yum.repos.d/pulp.repo is never created. 
<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">The servers were built fresh with 2.4.3, but the consumers were upgraded from 2.3. 
<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">I don’t see anything in ~/.pulp or /var/log/messages or /var/log/gofer/agent.log on the consumer, so looks good there.  I’ve tried restarting httpd,mongod,qpidd,gofer,pulp_workers,pulp_resourcemanager, pulp_celerybeat, but no luck.<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">I see a ton of tasks in State=Waiting, e.g.:<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New"">$ pulp-admin tasks details --task-id dc51af27-44f4-485c-9b70-97eeae2231ff<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New"">+----------------------------------------------------------------------+<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New"">                              Task Details<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New"">+----------------------------------------------------------------------+<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New""><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New"">Operations:       agent_bind<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New"">Resources:        foo-dev.example.com (consumer), Dev-EPEL-x86_64<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New"">                  (repository), yum_distributor (repository_distributor)<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New"">State:            Waiting<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New"">Start Time:       Unstarted<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New"">Finish Time:      Incomplete<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New"">Result:           Incomplete<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New"">Task Id:          dc51af27-44f4-485c-9b70-97eeae2231ff<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New"">Progress Report:<o:p></o:p></span></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">I think these tasks are in a waiting state because of this error, but I’m not 100% sure that’s the reason:<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">..snip…<o:p></o:p></p>
<p class="MsoNormal">Nov  3 11:31:55 pulp-srv-01 pulp: pulp.server.webservices.middleware.exception:ERROR:     return p(lambda: process(processors))<o:p></o:p></p>
<p class="MsoNormal">Nov  3 11:31:55 pulp-srv-01 pulp: pulp.server.webservices.middleware.exception:ERROR:   File "/usr/lib/python2.6/site-packages/web/application.py", line 581, in processor<o:p></o:p></p>
<p class="MsoNormal">Nov  3 11:31:55 pulp-srv-01 pulp: pulp.server.webservices.middleware.exception:ERROR:     result = handler()<o:p></o:p></p>
<p class="MsoNormal">Nov  3 11:31:55 pulp-srv-01 pulp: pulp.server.webservices.middleware.exception:ERROR:   File "/usr/lib/python2.6/site-packages/pulp/server/webservices/application.py", line 26, in <lambda><o:p></o:p></p>
<p class="MsoNormal">Nov  3 11:31:55 pulp-srv-01 pulp: pulp.server.webservices.middleware.exception:ERROR:     return p(lambda: process(processors))<o:p></o:p></p>
<p class="MsoNormal">Nov  3 11:31:55 pulp-srv-01 pulp: pulp.server.webservices.middleware.exception:ERROR:   File "/usr/lib/python2.6/site-packages/pulp/server/webservices/application.py", line 28, in process<o:p></o:p></p>
<p class="MsoNormal">Nov  3 11:31:55 pulp-srv-01 pulp: pulp.server.webservices.middleware.exception:ERROR:     return self.handle()<o:p></o:p></p>
<p class="MsoNormal">Nov  3 11:31:55 pulp-srv-01 pulp: pulp.server.webservices.middleware.exception:ERROR:   File "/usr/lib/python2.6/site-packages/web/application.py", line 230, in handle<o:p></o:p></p>
<p class="MsoNormal">Nov  3 11:31:55 pulp-srv-01 pulp: pulp.server.webservices.middleware.exception:ERROR:     return self._delegate(fn, self.fvars, args)<o:p></o:p></p>
<p class="MsoNormal">Nov  3 11:31:55 pulp-srv-01 pulp: pulp.server.webservices.middleware.exception:ERROR:   File "/usr/lib/python2.6/site-packages/web/application.py", line 405, in _delegate<o:p></o:p></p>
<p class="MsoNormal">Nov  3 11:31:55 pulp-srv-01 pulp: pulp.server.webservices.middleware.exception:ERROR:     return handle_class(f)<o:p></o:p></p>
<p class="MsoNormal">Nov  3 11:31:55 pulp-srv-01 pulp: pulp.server.webservices.middleware.exception:ERROR:   File "/usr/lib/python2.6/site-packages/web/application.py", line 396, in handle_class<o:p></o:p></p>
<p class="MsoNormal">Nov  3 11:31:55 pulp-srv-01 pulp: pulp.server.webservices.middleware.exception:ERROR:     return tocall(*args)<o:p></o:p></p>
<p class="MsoNormal">Nov  3 11:31:55 pulp-srv-01 pulp: pulp.server.webservices.middleware.exception:ERROR:   File "/usr/lib/python2.6/site-packages/pulp/server/webservices/controllers/decorators.py", line 227, in _auth_decorator<o:p></o:p></p>
<p class="MsoNormal">Nov  3 11:31:55 pulp-srv-01 pulp: pulp.server.webservices.middleware.exception:ERROR:     value = method(self, *args, **kwargs)<o:p></o:p></p>
<p class="MsoNormal">Nov  3 11:31:55 pulp-srv-01 pulp: pulp.server.webservices.middleware.exception:ERROR:   File "/usr/lib/python2.6/site-packages/pulp/server/webservices/controllers/consumers.py", line 238, in POST<o:p></o:p></p>
<p class="MsoNormal">Nov  3 11:31:55 pulp-srv-01 pulp: pulp.server.webservices.middleware.exception:ERROR:     consumer_id, repo_id, distributor_id, notify_agent, binding_config, options)<o:p></o:p></p>
<p class="MsoNormal">Nov  3 11:31:55 pulp-srv-01 pulp: pulp.server.webservices.middleware.exception:ERROR:   File "/usr/lib/python2.6/site-packages/pulp/server/tasks/consumer.py", line 45, in bind<o:p></o:p></p>
<p class="MsoNormal">Nov  3 11:31:55 pulp-srv-01 pulp: pulp.server.webservices.middleware.exception:ERROR:     binding = bind_manager.bind(consumer_id, repo_id, distributor_id, notify_agent, binding_config)<o:p></o:p></p>
<p class="MsoNormal">Nov  3 11:31:55 pulp-srv-01 pulp: pulp.server.webservices.middleware.exception:ERROR:   File "/usr/lib/python2.6/site-packages/pulp/server/managers/consumer/bind.py", line 77, in bind<o:p></o:p></p>
<p class="MsoNormal">Nov  3 11:31:55 pulp-srv-01 pulp: pulp.server.webservices.middleware.exception:ERROR:     manager.get_distributor(repo_id, distributor_id)<o:p></o:p></p>
<p class="MsoNormal">Nov  3 11:31:55 pulp-srv-01 pulp: pulp.server.webservices.middleware.exception:ERROR:   File "/usr/lib/python2.6/site-packages/pulp/server/managers/repo/distributor.py", line 61, in get_distributor<o:p></o:p></p>
<p class="MsoNormal">Nov  3 11:31:55 pulp-srv-01 pulp: pulp.server.webservices.middleware.exception:ERROR:     raise MissingResource(distributor=distributor_id)<o:p></o:p></p>
<p class="MsoNormal"><b>Nov  3 11:31:55 pulp-srv-01 pulp: pulp.server.webservices.middleware.exception:ERROR: MissingResource: Missing resource(s): distributor=yum_distributor<o:p></o:p></b></p>
<p class="MsoNormal"><b><o:p> </o:p></b></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Seems to me like I’ve got that distributor installed on the server. 
<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New"">$ pulp-admin server distributors<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New"">+----------------------------------------------------------------------+<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New"">                         Supported Distributors<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New"">+----------------------------------------------------------------------+<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New""><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New"">Id:           iso_distributor<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New"">Display Name: ISO Distributor<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New"">Types:        iso<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New""><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New"">Id:           puppet_distributor<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New"">Display Name: Puppet Distributor<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New"">Types:        puppet_module<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New""><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New"">Id:           puppet_install_distributor<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New"">Display Name: Puppet Install Distributor<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New"">Types:        puppet_module<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New""><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New"">Id:           yum_distributor<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New"">Display Name: Yum Distributor<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New"">Types:        rpm, srpm, drpm, erratum, package_group, package_category,<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New"">              distribution, yum_repo_metadata_file<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New""><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New"">Id:           export_distributor<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New"">Display Name: Export Distributor<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New"">Types:        rpm, srpm, drpm, erratum, distribution, package_category,<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New"">              package_group<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New""><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New"">Id:           puppet_file_distributor<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New"">Display Name: Puppet File Distributor<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New"">Types:        puppet_module<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New""><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New""><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New"">Thoughts, ideas?  Thanks<o:p></o:p></span></p>
</div>
<br>
<hr>
<font face="Arial" color="Gray" size="1"><br>
Information in this e-mail may be confidential. It is intended only for the addressee(s) identified above. If you are not the addressee(s), or an employee or agent of the addressee(s), please note that any dissemination, distribution, or copying of this communication
 is strictly prohibited. If you have received this e-mail in error, please notify the sender of the error.<br>
</font>
</body>
</html>