Bug 830783
Summary: | RHN Push hangs at: Computing checksum and package info. This may take some time ... | ||
---|---|---|---|
Product: | [Community] Spacewalk | Reporter: | Martin Juhl <m> |
Component: | Server | Assignee: | Michael Mráka <mmraka> |
Status: | CLOSED NOTABUG | QA Contact: | Red Hat Satellite QA List <satqe-list> |
Severity: | medium | Docs Contact: | |
Priority: | unspecified | ||
Version: | 1.8 | CC: | m |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | x86_64 | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2012-06-22 09:48:16 UTC | Type: | Bug |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: | |||
Bug Depends On: | |||
Bug Blocks: | 871344 |
Description
Martin Juhl
2012-06-11 12:11:40 UTC
More info: This is also affecting spacewalk-repo-sync, which also hangs on checksumming... I also tried updating to nightly... Same problem... I think the problem is somewhere in rhnpush/spacewalk-repo-sync.. If I use an old rhnpush (0.4.5-2.el6), then it works.. But the currently installed version (5.5.44-1.el6) doesn't.... I have traced this problem down to: /usr/share/rhn/rhnpush/rhnpush.py If this file is replaced from the old version, it works... There are not that many differences between the new and old file.. so i'll try to do some more investigation into this issue... Any inputs?? It's around line 450-550 in rhnpush.py.... traced on... it's this line: res, h = _rpmts.hdrFromFdno(self, fd) at /usr/lib64/python2.6/site-packages/rpm/transaction.py line 147... Can anyone tell me what this line does???? I have now also tried upgrading to nightly builds, and the problem still remains.... Apparently something was broken in the rhnpush database... running: rm -rf /var/cache/rhn/rhnpush-rpmdb Fixed the problem.... |