Public bug reported:

The /servers API controller does a minimum nova-compute service version
check in the deployment before allowing you to create a server with
block device or virtual interface tags (the 2.32 microversion):

https://github.com/openstack/nova/blob/78c69f61ab186c3d3eb0fe5cc5114cc71f0fbdad/nova/api/openstack/compute/servers.py#L496-L499

That won't work if we have multiple cells since the services records are
in the cells databases.

So we'd really need to iterate the cells, get the minimums for each, and
then get the final minimum across all of the cells.

** Affects: nova
     Importance: High
         Status: Triaged


** Tags: api cells

-- 
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/1695993

Title:
  supports_device_tagging check in /servers API won't work with multiple
  cells

Status in OpenStack Compute (nova):
  Triaged

Bug description:
  The /servers API controller does a minimum nova-compute service
  version check in the deployment before allowing you to create a server
  with block device or virtual interface tags (the 2.32 microversion):

  
https://github.com/openstack/nova/blob/78c69f61ab186c3d3eb0fe5cc5114cc71f0fbdad/nova/api/openstack/compute/servers.py#L496-L499

  That won't work if we have multiple cells since the services records
  are in the cells databases.

  So we'd really need to iterate the cells, get the minimums for each,
  and then get the final minimum across all of the cells.

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

-- 
Mailing list: https://launchpad.net/~yahoo-eng-team
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~yahoo-eng-team
More help   : https://help.launchpad.net/ListHelp

Reply via email to