Bug #6484
closedqpidd produces errors in /var/log/messages when previously subscribed clients are left pointing at a rebuilt host
Description
Problem:
A barrage of errors occur when client machines that were registered to a hostname, for example engr-lbs.uncc.edu, then that host is rebuilt causing it to have new certificates that differ from what the clients were originally registered with to engr-lbs.uncc.edu. This will cause "pulp: kombu.transport.qpid:ERROR: connection aborted" errors to appear in rapid succession approximately every minute, and causes other issues to occur like dynflow becoming stuck at planned state.
Reproduction:
1. Install RHEL 6.5 onto a host.
2. Use subscription-manager to register and subscribe the host.
3. Update the host via "yum update -y"
4. Disable selinux via /etc/sysconfig/selinux by changing SELINUX line to SELINUX=disabled
5. Reboot
6. Install ruby and git, "yum install ruby git -y"
7. Run: git clone https://github.com/Katello/katello-deploy.git
8. Run: cd katello-deploy/
9. Run: ./setup.rb rhel6
10. Run: service iptables disable
11. Register clients to the machine, I have had 15 registered to mine from previous occasions.
12. Do Steps 1-10 again and you will see "pulp: kombu.transport.qpid:ERROR: connection aborted" occurring related to the total number of host pointed at the machine
Updated by Roy Williams about 10 years ago
To add the clients I registered were RHEL 7.0 GA
Updated by Roy Williams about 10 years ago
Updated by Roy Williams about 10 years ago
Another error that occurs post installation before things start getting crazy with the kombu.tarnsport.qpid issue.
"qpidd46470: 2014-07-03 09:24:55 [System] error Error reading socket: Success(0)"
Updated by Eric Helms about 10 years ago
- Category set to Client/Agent
- Target version set to 49
- Difficulty set to hard
- Triaged changed from No to Yes
Updated by Roy Williams about 10 years ago
I can temporarily resolve the issue via:
Changing the firewall to block port 5671/tcp then running:
foreman-rake jobs:clear
This seems to let Satellite recover from the issue, as long as those host remain blocked.
Updated by Roy Williams about 10 years ago
To add the clients are registered via rhsm and goferd/katello-agent.
Updated by Eric Helms over 8 years ago
- Translation missing: en.field_release set to 86
Updated by Eric Helms over 8 years ago
- Status changed from New to Resolved
A lot of change has occurred, so I am moving this to resolved. Please re-open if you continue hitting this issue.