trove cli changed in an incompatible way, has broken devstack exercise

Bug #1391840 reported by Sean Dague
30
This bug affects 6 people
Affects Status Importance Assigned to Milestone
OpenStack DBaaS (Trove)
Fix Released
Critical
Amrith Kumar

Bug Description

All cells dsvm jobs are currently failing because they test with exercises, which includes the Trove exercise. This no longer works.

https://jenkins04.openstack.org/job/gate-devstack-dsvm-cells/8305/consoleFull

2014-11-12 11:28:11.632 | ++ trove datastore-list
2014-11-12 11:28:11.632 | ++ tail -n +4
2014-11-12 11:28:11.632 | ++ head -3
2014-11-12 11:28:11.632 | ++ get_field 1
2014-11-12 11:28:11.632 | ++ local data field
2014-11-12 11:28:11.632 | ++ read data
2014-11-12 11:28:12.129 | ERROR: __init__() got an unexpected keyword argument 'http_log_debug'
2014-11-12 11:28:12.153 | + DSTORE_ID=
2014-11-12 11:28:12.154 | + die_if_not_set 40 DSTORE_ID 'Trove API not functioning!'

I'm going to fast approve the removal of Trove exercise because of this.

The trove team needs to put some testing in place in the trove client to ensure breaks like this don't happen in the future.

Sean Dague (sdague)
Changed in trove:
importance: Undecided → Critical
Amrith Kumar (amrith)
Changed in trove:
status: New → Triaged
milestone: none → kilo-1
assignee: nobody → Amrith (amrith)
Amrith Kumar (amrith)
Changed in trove:
status: Triaged → Confirmed
Revision history for this message
Ankur Gupta (ankur-gupta-v) wrote :

I am affected from this issue. Below are the logs-

http://logs.openstack.org/43/132943/3/check/check-devstack-dsvm-cells/62a65d3/console.html -

2014-11-12 14:05:15.693 | ++ trove datastore-list
2014-11-12 14:05:15.693 | ++ tail -n +4
2014-11-12 14:05:15.693 | ++ head -3
2014-11-12 14:05:15.693 | ++ get_field 1
2014-11-12 14:05:15.693 | ++ local data field
2014-11-12 14:05:15.693 | ++ read data
2014-11-12 14:05:16.282 | ERROR: __init__() got an unexpected keyword argument 'http_log_debug'
2014-11-12 14:05:16.314 | + DSTORE_ID=
2014-11-12 14:05:16.315 | + die_if_not_set 40 DSTORE_ID 'Trove API not functioning!'
2014-11-12 14:05:16.315 | + local exitcode=0
2014-11-12 14:05:16.315 | ++ set +o
2014-11-12 14:05:16.315 | ++ grep xtrace
2014-11-12 14:05:16.317 | + local 'xtrace=set -o xtrace'
2014-11-12 14:05:16.317 | + set +o xtrace
2014-11-12 14:05:16.317 | [Call Trace]
2014-11-12 14:05:16.318 | /opt/stack/new/devstack/exercises/trove.sh:40:die_if_not_set
2014-11-12 14:05:16.318 | /opt/stack/new/devstack/functions-common:285:die
2014-11-12 14:05:16.320 | [ERROR] /opt/stack/new/devstack/functions-common:40 Trove API not functioning!

Revision history for this message
Flavio Percoco (flaper87) wrote :
Revision history for this message
Amrith Kumar (amrith) wrote :
Changed in trove:
status: Confirmed → Fix Committed
Thierry Carrez (ttx)
Changed in trove:
status: Fix Committed → Fix Released
Thierry Carrez (ttx)
Changed in trove:
milestone: kilo-1 → 2015.1.0
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.