← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 1658571] Re: Microversion 2.37 break 2.32 usage

 

The bug in python-novaclient has been fixed in the following patch.

https://review.openstack.org/#/c/429512/

** Changed in: python-novaclient
       Status: In Progress => Fix Released

-- 
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to OpenStack Compute (nova).
https://bugs.launchpad.net/bugs/1658571

Title:
  Microversion 2.37 break 2.32 usage

Status in OpenStack Compute (nova):
  Fix Released
Status in python-novaclient:
  Fix Released

Bug description:
  Device tagging support was added in microversion 2.32, as for
  ports:
  http://git.openstack.org/cgit/openstack/nova/tree/nova/api/openstack/compute/schemas/servers.py#n76
  but in latter microversion 2.37 accidentally removed it:
  http://git.openstack.org/cgit/openstack/nova/tree/nova/api/openstack/compute/schemas/servers.py#n82

  And for bdms:
  the schema is added by
  https://github.com/openstack/nova/blob/master/nova/api/openstack/compute/block_device_mapping.py#L76
  and it will only work for microversion 2.32

  So this function is only usable from microversion 2.32 to 2.37 for
  ports and only for 2.32 for bdms.

  we should fix it and backport to Newton.

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


References