Bug 785265
Summary: | DBUS required to send package information during registration | ||
---|---|---|---|
Product: | Red Hat Enterprise Linux 6 | Reporter: | Og Maciel <omaciel> |
Component: | subscription-manager | Assignee: | candlepin-bugs |
Status: | CLOSED ERRATA | QA Contact: | Entitlement Bugs <entitlement-bugs> |
Severity: | low | Docs Contact: | |
Priority: | unspecified | ||
Version: | 6.1 | CC: | bkearney, jmolet, msuchy, syeghiay |
Target Milestone: | rc | Keywords: | Triaged |
Target Release: | --- | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: |
Cause: dbus is not included in a minimal install
Consequence: rhsmcertd will swallow tracebacks due to missing dbus and therefore cannot communicate to candlepin/sam/katello (subscription management servers) on a daemon like basis.
Fix: yum install dbus
Result: rhsmcertd will operate normally.
|
Story Points: | --- |
Clone Of: | Environment: | ||
Last Closed: | 2013-02-21 08:53:45 UTC | Type: | --- |
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: | 771481 |
Description
Og Maciel
2012-01-27 20:02:22 UTC
This is related to subscription manager. Latest spec file includes dbus items, so this should be resolved. Moving to on_qa for verification. Testing with a minimal install of the latest 6.4 release candidate with included: subscription-manager-1.1.11-1.el6.x86_64 Although python-dbus is a dependency now, it pulls down a few dbus related libraries but not dbus itself: # rpm -qa | grep dbus dbus-libs-1.2.24-7.el6_3.x86_64 dbus-python-0.83.0-6.1.el6.x86_64 dbus-glib-0.86-5.el6.x86_64 I don't believe dbus will get installed until subscription-manager-gui is installed (which requires dbus-x11). That being said, I cannot reproduce this traceback either by subscribing or running rhsmcertd directly. It seems now that if subscription-manager detects that dbus is not running, it quietly exits. So I have verified that the traceback has been cleaned up, but I'm not convinced the expected results have been satisfied. I'm marking this VERIFIED due to the results in comment 6 for the following reasons: 1) The traceback has been fixed. 2) The purpose of a minimal install is just to be a starting point to install other packages - which we currently can do. 3) The fix would be to register the system and run 'yum install dbus' Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. http://rhn.redhat.com/errata/RHBA-2013-0350.html |