Grenade defaulting to volume v1 API even though that is deprecated for removal
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
grenade |
Fix Released
|
Undecided
|
Sean McGinnis |
Bug Description
At the time (2 years ago), python-
The volume v1 API was deprecated in Juno, and is now off by default. The only reason things have continued to work is due to a bug in Cinder that did not actually disable the v1 API even when it was set to disabled. That is now being fixed [2], but due to this hard coding, grenade upgrade tests are failing.
v2 is actually also deprecated, and all client libraries should now move to the (hopefully final) v3 API. python-
[1] https:/
[2] https:/
Changed in grenade: | |
assignee: | nobody → Sean McGinnis (sean-mcginnis) |
Reviewed: https:/ /review. openstack. org/481800 /git.openstack. org/cgit/ openstack- dev/grenade/ commit/ ?id=cf58886bdfb 806b800ee892c40 754f57330e96cf
Committed: https:/
Submitter: Jenkins
Branch: master
commit cf58886bdfb806b 800ee892c40754f 57330e96cf
Author: Sean McGinnis <email address hidden>
Date: Sat Jul 8 03:10:43 2017 -0500
Update grenade to use volume v2 API
The v1 API has been deprecated in Cinder since Juno and is now disabled openstackclient did not support the v2 API originally,
by default. python-
but that support has since been added. To support disabling the volume
v1 API, grenade should now default to use the v2 API.
Change-Id: Ie03dc40c051906 562b641b6bd3176 251df6cb88a
Closes-bug: #1703085