Updated openstack/openstack
Project: openstack/tempest  bcba3faff45663cff419e2c149fc37bccb77dcf9
null
InputScenarioUtils load images if glance available

The scenario_images utility of InputScenarioUtils shall
load the image list from glance only if glance is available.
Otherwise the test discovery process will fail if glance
is not available.

Closes bug 1277669

Change-Id: I4be7b9b88d9f8ff42059ece84a3c58df4fb90f1e
Updated openstack/openstack
Project: openstack/python-heatclient  2c5c61c9f1a59d569905851bca6fabd105dca08c
null
Make POST/PUT redirects use original methods

Commands like 'stack-update' and 'action-suspend' use PUT or
POST methods when interacting with the Heat API. They also
require the use of redirects. Currently redirects for these use
GET instead of the original method which leads to undesired
outcomes. This commit ensures that the redirect always uses the
original method.

Change-Id: Iee578ea23c842e48f2d73992804f9c2efb9c7f43
Closes-bug: #1280158
Updated openstack/openstack
Project: openstack/cinder  e96f3b513302cf2ddd362c39bf1b1e9680a1bc7e
null
Add support for backing up volume metadata

This commit adds a new versioned api to the backup driver base
class which all backup driver implementations should use in order
to support backing up volume metadata as well as data. The general
rule here is that we backup all metadata from a set of db tables
and can then be selective about what we restore.

As part of this commit, Ceph backup driver implements the new api
to backup volume metadata (including glance metadata) thus
supporting restoring volumes as bootable.

It is expected that the other backup driver implementations will
follow suit and adopt this approach.

Implements: blueprint cinder-backup-volume-metadata-support
Fixes: bug 1137908
Change-Id: Icf2f1202d827d2435e09f5dad0f6f022f35dceee