Bug 1097703

Summary: [abrt] subscription-manager: rhsmcertd-worker:32:<module>:ImportError: cannot import name ConsumerIdentity
Product: [Fedora] Fedora Reporter: volnei
Component: subscription-managerAssignee: Bryan Kearney <bkearney>
Status: CLOSED CURRENTRELEASE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 20CC: awood, bkearney, dgoodwin, flaviolemes, freddiers1, jbowes, pablo.iranzo, rahulc93, shs.sigismund, volnei, whaveten, wpoteat
Target Milestone: ---   
Target Release: ---   
Hardware: x86_64   
OS: Unspecified   
URL: https://retrace.fedoraproject.org/faf/reports/bthash/aad560b86d981331ca2249a50fa2bedebe4d605f
Whiteboard: abrt_hash:df1d8b666e050848e40841cd60e568fdd4eed5f2
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2014-11-25 19:26:41 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: 1005618    
Attachments:
Description Flags
File: backtrace
none
File: environ none

Description volnei 2014-05-14 11:25:46 UTC
Version-Release number of selected component:
subscription-manager-1.11.6-1.fc20

Additional info:
reporter:       libreport-2.2.2
cmdline:        /usr/bin/python /usr/libexec/rhsmcertd-worker --autoheal
executable:     /usr/libexec/rhsmcertd-worker
kernel:         3.14.3-200.fc20.x86_64
runlevel:       N 5
type:           Python
uid:            0

Truncated backtrace:
rhsmcertd-worker:32:<module>:ImportError: cannot import name ConsumerIdentity

Traceback (most recent call last):
  File "/usr/libexec/rhsmcertd-worker", line 32, in <module>
    from subscription_manager.certlib import ConsumerIdentity
ImportError: cannot import name ConsumerIdentity

Local variables in innermost frame:
init_dep_injection: <function init_dep_injection at 0x1d538c0>
logging: <module 'logging' from '/usr/lib64/python2.7/logging/__init__.pyc'>
__builtins__: <module '__builtin__' (built-in)>
__file__: '/usr/libexec/rhsmcertd-worker'
action_client: <module 'subscription_manager.action_client' from '/usr/share/rhsm/subscription_manager/action_client.pyc'>
__package__: None
sys: <module 'sys' (built-in)>
connection: <module 'rhsm.connection' from '/usr/lib64/python2.7/site-packages/rhsm/connection.pyc'>
logutil: <module 'subscription_manager.logutil' from '/usr/share/rhsm/subscription_manager/logutil.pyc'>
managerlib: <module 'subscription_manager.managerlib' from '/usr/share/rhsm/subscription_manager/managerlib.pyc'>
__name__: '__main__'
__doc__: None

Comment 1 volnei 2014-05-14 11:25:51 UTC
Created attachment 895448 [details]
File: backtrace

Comment 2 volnei 2014-05-14 11:25:53 UTC
Created attachment 895449 [details]
File: environ

Comment 3 Carter Kozak 2014-05-15 13:46:50 UTC
commit 13f609112c013897a425ecb029a9ffe5da7622c3
Author: ckozak <ckozak>
Date:   Thu May 15 08:53:03 2014 -0400

    1097208: 1097703: Fix rhsmcertd-worker daemon
    
    import consumer identity from identity, use the proper
    ActionClient (ActionCertClient does not exist)