Public bug reported:

When using separate databases for each Nova cell, nova assisted volume 
snapshots always fail with the following error:
BadRequest: No volume Block Device Mapping with id 
a10bd120-9b88-4710-bf6e-f1d34de87da2. (HTTP 400)

The reason is that the according API call does not include an instance
id, which is fetched from the BDM. At the same time, the BDM cannot
properly be retrieved since Nova doesn't know which cell to use, looking
for the BDM in the wrong DB.

Cinder trace: http://paste.openstack.org/raw/619767/

Among others, Cinder NFS backends are affected by this, as per the following 
Cinder NFS CI logs:
http://logs.openstack.org/21/498321/5/check/gate-tempest-dsvm-full-devstack-plugin-nfs-nv/b8bca96/logs/screen-c-vol.txt.gz?level=ERROR

** Affects: nova
     Importance: Undecided
         Status: New


** Tags: api cells volumes

** Tags added: api cells volumes

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

Title:
  Nova assisted volume snapshots issue

Status in OpenStack Compute (nova):
  New

Bug description:
  When using separate databases for each Nova cell, nova assisted volume 
snapshots always fail with the following error:
  BadRequest: No volume Block Device Mapping with id 
a10bd120-9b88-4710-bf6e-f1d34de87da2. (HTTP 400)

  The reason is that the according API call does not include an instance
  id, which is fetched from the BDM. At the same time, the BDM cannot
  properly be retrieved since Nova doesn't know which cell to use,
  looking for the BDM in the wrong DB.

  Cinder trace: http://paste.openstack.org/raw/619767/

  Among others, Cinder NFS backends are affected by this, as per the following 
Cinder NFS CI logs:
  
http://logs.openstack.org/21/498321/5/check/gate-tempest-dsvm-full-devstack-plugin-nfs-nv/b8bca96/logs/screen-c-vol.txt.gz?level=ERROR

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

-- 
Mailing list: https://launchpad.net/~yahoo-eng-team
Post to     : yahoo-eng-team@lists.launchpad.net
Unsubscribe : https://launchpad.net/~yahoo-eng-team
More help   : https://help.launchpad.net/ListHelp

Reply via email to