[Bug 1512403] Re: API actions can not be versioned

Sean McGinnis sean.mcginnis at gmail.com
Tue Jun 19 17:49:01 UTC 2018


** Changed in: cinder
       Status: New => Invalid

-- 
You received this bug notification because you are a member of Ubuntu
OpenStack, which is subscribed to cinder in Ubuntu.
https://bugs.launchpad.net/bugs/1512403

Title:
  API actions can not be versioned

Status in Cinder:
  Invalid
Status in Manila:
  Fix Released
Status in cinder package in Ubuntu:
  Fix Released

Bug description:
  Manila has functionality of API versioning only for resources, but not
  actions with resources. So, it is impossible to make several versions
  of some action using same name of method or name of action as required
  by versioning functionality.

  For the moment, versioning of actions can be achieved by usage of
  different names and methods for different versions. It is some kind of
  ugly when we have lots of them.

  Another approach is having a single method, single action name, and
  check API version in request parameter to decide the method behavior.

To manage notifications about this bug go to:
https://bugs.launchpad.net/cinder/+bug/1512403/+subscriptions



More information about the Ubuntu-openstack-bugs mailing list