| Summary: | traceback during register: global name 'socket' is not defined | ||
|---|---|---|---|
| Product: | Red Hat Enterprise Linux 6 | Reporter: | John Sefler <jsefler> |
| Component: | subscription-manager | Assignee: | Bryan Kearney <bkearney> |
| Status: | CLOSED ERRATA | QA Contact: | John Sefler <jsefler> |
| Severity: | urgent | Docs Contact: | |
| Priority: | low | ||
| Version: | 6.1 | CC: | cduryee, spandey |
| Target Milestone: | rc | ||
| Target Release: | --- | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| Whiteboard: | |||
| Fixed In Version: | Doc Type: | Bug Fix | |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2011-05-19 13:38:52 UTC | Type: | --- |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
| Bug Depends On: | |||
| Bug Blocks: | 568421 | ||
This is probably does NOT block Entitlement-Beta, but I can't find a "post Entitlement-Beta" tracking bug. This search only finds the alpha and beta trackers... https://bugzilla.redhat.com/buglist.cgi?query_format=advanced&field0-0-0=alias&bug_status=NEW&bug_status=ASSIGNED&type0-0-0=substring&value0-0-0=Entitlement&classification=Red%20Hat This is fixed in master and beta, I just tested it. fixed in d1b0af864a5cf6318d0d620a5e7b7a6fcfa82e95 Verified using following setup Latest on-premises client : Beta Client Working fine resolving defect as verified An advisory has been issued which should help the problem described in this bug report. This report is therefore being closed with a resolution of ERRATA. For more information on therefore solution and/or where to find the updated files, please follow the link below. You may reopen this bug report if the solution does not work for you. http://rhn.redhat.com/errata/RHEA-2011-0611.html |
Description of problem: [root@jsefler-onprem01 ~]# subscription-manager register --username=testuser1 --password=password Traceback (most recent call last): File "/usr/sbin/subscription-manager", line 80, in <module> handle_exception("exception caught in subscription-manager", e) File "/usr/share/rhsm/managercli.py", line 55, in handle_exception elif isinstance(ex, connection.RemoteServerException): AttributeError: 'module' object has no attribute 'RemoteServerException' [root@jsefler-onprem01 ~]# tail -f /var/log/rhsm/rhsm.log 2011-01-14 08:37:53,899 [INFO] __init__() @connection.py:286 - Using certificate authentication: key = /etc/pki/consumer/key.pem, cert = /etc/pki/consumer/cert.pem, ca = /etc/rhsm/ca/, insecure = False 2011-01-14 08:37:53,899 [INFO] __init__() @connection.py:289 - Connection Established: host: jsefler-f12-candlepin.usersys.redhat.com, port: 8443, handler: /candlepin 2011-01-14 08:37:53,900 [ERROR] handle_exception() @managercli.py:45 - exception caught in subscription-manager 2011-01-14 08:37:53,900 [ERROR] handle_exception() @managercli.py:46 - global name 'socket' is not defined Traceback (most recent call last): File "/usr/sbin/subscription-manager", line 76, in <module> sys.exit(abs(main() or 0)) File "/usr/sbin/subscription-manager", line 67, in main return managercli.CLI().main() File "/usr/share/rhsm/managercli.py", line 774, in main cmd.main() File "/usr/share/rhsm/managercli.py", line 160, in main self._do_command() File "/usr/share/rhsm/managercli.py", line 316, in _do_command consumername = socket.gethostname() NameError: global name 'socket' is not defined VERSION: [root@jsefler-onprem01 ~]# rpm -qa | grep subscription-manager subscription-manager-firstboot-0.93.11-1.git.15.62af2f5.el6.x86_64 subscription-manager-0.93.11-1.git.15.62af2f5.el6.x86_64 subscription-manager-gnome-0.93.11-1.git.15.62af2f5.el6.x86_64 [root@jsefler-onprem01 ~]# rpm -qa | grep python-rhsm python-rhsm-0.94.13-1.git.7.edf4f1a.el6.noarch