Update legacy code depending on Nova V2 API plugin

Bug #1644680 reported by Hiroaki Kobayashi
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Blazar
Fix Released
High
Hiroaki Kobayashi

Bug Description

Blazar-nova uses Nova API plugin frameworks whose V2 API is now frozen [1].
Unit test of Blazar-nova fails because V2 related legacy code is still remaining in the Blaza-nova.

[1] http://docs.openstack.org/developer/nova/api_plugins.html

Changed in blazar:
assignee: nobody → Hiroaki Kobayashi (hiro-kobayashi)
summary: - Blazar-nova depends on legacy Nova V2 API extensions
+ Update legcy code depending on Nova V2 API extensions
summary: - Update legcy code depending on Nova V2 API extensions
+ Update legcy code depending on Nova V2 API plugin
summary: - Update legcy code depending on Nova V2 API plugin
+ Update legacy code depending on Nova V2 API plugin
Pierre Riteau (priteau)
Changed in blazar:
importance: Undecided → High
status: New → Fix Committed
Revision history for this message
Hiroaki Kobayashi (hiro-kobayashi) wrote :

Reviewed: https://review.openstack.org/406009
Committed: https://git.openstack.org/cgit/openstack/blazar/commit/?id=Ie8252a350bd739845ee92e17c85f32385a7ddeb4
Branch: master

commit Ie8252a350bd739845ee92e17c85f32385a7ddeb4
Author: Hiroaki Kobayashi <email address hidden>

Update legacy code depending on Nova V2 API plugin

Blazar-Nova uses Nova API plugin frameworks. The V2 API was removed in
Nova commit a31d917af0cc5ecb55424598e7b812e02afbf28c. However, some
lines of V2 dependent code were still included in Blazar-Nova.

This patch updates the V2 dependent code to V2.1.

NOTE: This commit fixes unit tests in order to unblock the gate, but
doesn't restore instance reservation functionality due to major changes
in support for Nova API extensions.

Change-Id: Ie8252a350bd739845ee92e17c85f32385a7ddeb4
Closes-Bug: #1644680

Changed in blazar:
status: Fix Committed → Fix Released
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.