[R4.1-15]:AttributeError: 'dict' object has no attribute 'get_range' in contrail-svc-monitor-stdout.log

Bug #1723373 reported by alok kumar
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Juniper Openstack
Status tracked in Trunk
R4.1
Fix Committed
Undecided
Édouard Thuleau
Trunk
Fix Committed
Undecided
Édouard Thuleau

Bug Description

This traceback is seen in sanity run in contrail-svc-monitor-stdout.log:

http://10.204.216.50/Docs/logs/4.1.0.0-15_jenkins-ubuntu-14-04_mitaka_Multi_Node_Sanity-446_1507839596.84/junit-noframes.html

Build: 4.1.0.0-15, ubuntu-14-04, mitaka

Traceback (most recent call last):
  File "/usr/bin/contrail-svc-monitor", line 9, in <module>
    load_entry_point('svc-monitor==0.1dev', 'console_scripts', 'contrail-svc-monitor')()
  File "/usr/lib/python2.7/dist-packages/svc_monitor/svc_monitor.py", line 944, in server_main
    main()
  File "/usr/lib/python2.7/dist-packages/svc_monitor/svc_monitor.py", line 938, in main
    run_svc_monitor, sm_logger, args)
  File "/usr/lib/python2.7/dist-packages/cfgm_common/zkclient.py", line 479, in master_election
    self._election.run(func, *args, **kwargs)
  File "/usr/lib/python2.7/dist-packages/kazoo/recipe/election.py", line 53, in run
    func(*args, **kwargs)
  File "/usr/lib/python2.7/dist-packages/svc_monitor/svc_monitor.py", line 860, in run_svc_monitor
    monitor = SvcMonitor(sm_logger, args)
  File "/usr/lib/python2.7/dist-packages/svc_monitor/svc_monitor.py", line 75, in __init__
    self._object_db = ServiceMonitorDB(self._args, self.logger)
  File "/usr/lib/python2.7/dist-packages/svc_monitor/db.py", line 47, in __init__
    credential=cred)
  File "/usr/lib/python2.7/dist-packages/cfgm_common/vnc_object_db.py", line 20, in __init__
    obj_cache_exclude_types)
  File "/usr/lib/python2.7/dist-packages/cfgm_common/vnc_cassandra.py", line 177, in __init__
    self.walk()
  File "/usr/lib/python2.7/dist-packages/cfgm_common/vnc_cassandra.py", line 496, in wrapper
    return func(*args, **kwargs)
  File "/usr/lib/python2.7/dist-packages/cfgm_common/vnc_cassandra.py", line 1658, in walk
    for obj_uuid, obj_col in self._obj_uuid_cf.get_range(
AttributeError: 'dict' object has no attribute 'get_range'

log file is attached for reference.

Tags: config sanity
Revision history for this message
alok kumar (kalok) wrote :
information type: Proprietary → Public
alok kumar (kalok)
tags: added: sanity
Revision history for this message
OpenContrail Admin (ci-admin-f) wrote : [Review update] master

Review in progress for https://review.opencontrail.org/36925
Submitter: ?douard Thuleau (<email address hidden>)

Revision history for this message
OpenContrail Admin (ci-admin-f) wrote : [Review update] R4.1

Review in progress for https://review.opencontrail.org/36934
Submitter: Sachin Bansal (<email address hidden>)

Revision history for this message
OpenContrail Admin (ci-admin-f) wrote : [Review update] master

Review in progress for https://review.opencontrail.org/36925
Submitter: ?douard Thuleau (<email address hidden>)

Revision history for this message
OpenContrail Admin (ci-admin-f) wrote : [Review update] R4.1

Review in progress for https://review.opencontrail.org/36934
Submitter: ?douard Thuleau (<email address hidden>)

Revision history for this message
OpenContrail Admin (ci-admin-f) wrote :

Review in progress for https://review.opencontrail.org/36934
Submitter: Sachin Bansal (<email address hidden>)

Revision history for this message
OpenContrail Admin (ci-admin-f) wrote : A change has been merged

Reviewed: https://review.opencontrail.org/36934
Committed: http://github.com/Juniper/contrail-controller/commit/49792bdeb9d3bbc0762e4cb922ffdbf394b9737d
Submitter: Zuul (<email address hidden>)
Branch: R4.1

commit 49792bdeb9d3bbc0762e4cb922ffdbf394b9737d
Author: Édouard Thuleau <email address hidden>
Date: Fri Oct 27 20:38:32 2017 +0200

Raise error for all Cassandra keyspace/CF error

If a keyspace's column family cannot be found when we initialize the
Cassandra connection pool, we raise that error even if it's a column
family of a read-only keyspace.

Closes-Bug: #1723373
Change-Id: Ie640ff8f4ecd8613377c8aa50100c0016a8f9d4e

Revision history for this message
OpenContrail Admin (ci-admin-f) wrote :

Reviewed: https://review.opencontrail.org/36925
Committed: http://github.com/Juniper/contrail-controller/commit/7d8226a76bc74d97c18175c555be6c3b777af04f
Submitter: Zuul (<email address hidden>)
Branch: master

commit 7d8226a76bc74d97c18175c555be6c3b777af04f
Author: Édouard Thuleau <email address hidden>
Date: Fri Oct 27 20:38:32 2017 +0200

Raise error for all Cassandra keyspace/CF error

If a keyspace's column family cannot be found when we initialize the
Cassandra connection pool, we raise that error even if it's a column
family of a read-only keyspace.

Closes-Bug: #1723373
Change-Id: Ie640ff8f4ecd8613377c8aa50100c0016a8f9d4e

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.