ImportError on barbicanclient on compute nodes

Bug #1580097 reported by Vedamurthy Joshi
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Juniper Openstack
Status tracked in Trunk
R3.0
Fix Committed
High
Yuvaraja Mariappan
Trunk
Fix Committed
High
Yuvaraja Mariappan

Bug Description

R3.0.2.0 Build 34 Ubuntu 14.04 Kilo

barbicanclient module is not installed on compute nodes which is causing this error

log4cplus:ERROR No appenders could be found for logger (SANDESH).
log4cplus:ERROR Please initialize the log4cplus system properly.
Traceback (most recent call last):
  File "/usr/bin/opencontrail-vrouter-netns", line 9, in <module>
    load_entry_point('opencontrail-vrouter-netns==0.1', 'console_scripts', 'opencontrail-vrouter-netns')()
  File "/usr/lib/python2.7/dist-packages/pkg_resources.py", line 351, in load_entry_point
Traceback (most recent call last):
  File "/usr/bin/opencontrail-vrouter-netns", line 9, in <module>
    load_entry_point('opencontrail-vrouter-netns==0.1', 'console_scripts', 'opencontrail-vrouter-netns')()
  File "/usr/lib/python2.7/dist-packages/pkg_resources.py", line 351, in load_entry_point
        return get_distribution(dist).load_entry_point(group, name)
return get_distribution(dist).load_entry_point(group, name)
  File "/usr/lib/python2.7/dist-packages/pkg_resources.py", line 2363, in load_entry_point
  File "/usr/lib/python2.7/dist-packages/pkg_resources.py", line 2363, in load_entry_point
    return ep.load()
  File "/usr/lib/python2.7/dist-packages/pkg_resources.py", line 2088, in load
    return ep.load()
  File "/usr/lib/python2.7/dist-packages/pkg_resources.py", line 2088, in load
    entry = __import__(self.module_name, globals(),globals(), ['__name__'])
  File "/usr/lib/python2.7/dist-packages/opencontrail_vrouter_netns/vrouter_netns.py", line 40, in <module>
    import haproxy_process
  File "/usr/lib/python2.7/dist-packages/opencontrail_vrouter_netns/haproxy_process.py", line 6, in <module>
    import cert_mgr.barbican_cert_manager as barbican_cert_mgr
  File "/usr/lib/python2.7/dist-packages/opencontrail_vrouter_netns/cert_mgr/barbican_cert_manager.py", line 12, in <module>
    from barbicanclient import client
ImportError: No module named barbicanclient
    entry = __import__(self.module_name, globals(),globals(), ['__name__'])
  File "/usr/lib/python2.7/dist-packages/opencontrail_vrouter_netns/vrouter_netns.py", line 40, in <module>
    import haproxy_process
  File "/usr/lib/python2.7/dist-packages/opencontrail_vrouter_netns/haproxy_process.py", line 6, in <module>
    import cert_mgr.barbican_cert_manager as barbican_cert_mgr
  File "/usr/lib/python2.7/dist-packages/opencontrail_vrouter_netns/cert_mgr/barbican_cert_manager.py", line 12, in <module>
    from barbicanclient import client
ImportError: No module named barbicanclient
root@nodel7:/var/log/contrail# dpkg -l |grep barbican
root@nodel7:/var/log/contrail# ip netns list
vrouter-dc1dcdfe-2500-442c-817c-5af0b9fc3400:dca4a1d8-3423-4b4c-b16c-78f83ee1f10f
vrouter-b5e0fa02-6b68-4268-aaca-429cc8ec4232
root@nodel7:/var/log/contrail# service contrail-vrouter-agent status
contrail-vrouter-agent RUNNING pid 12926, uptime 20:37:52
root@nodel7:/var/log/contrail# date
Tue May 10 14:20:16 IST 2016
root@nodel7:/var/log/contrail# contrail-version | head
Package Version Build-ID | Repo | Package Name
-------------------------------------- ------------------------------ ----------------------------------
contrail-fabric-utils 3.0.2.0-34 34
contrail-install-packages 3.0.2.0-34~kilo 34
contrail-lib 3.0.2.0-34 34
contrail-nodemgr 3.0.2.0-34 34
contrail-nova-vif 3.0.2.0-34 34
contrail-openstack-vrouter 3.0.2.0-34 34
contrail-setup 3.0.2.0-34 34
contrail-utils 3.0.2.0-34 34
root@nodel7:/var/log/contrail#

Tags: blocker config
tags: added: blocker
Changed in juniperopenstack:
status: New → In Progress
Revision history for this message
Yuvaraja Mariappan (ymariappan) wrote :
Revision history for this message
Yuvaraja Mariappan (ymariappan) wrote :

change is merged in R3.0 and mainline. so changing to 'Fix Committed' State

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.