The former is only used in the compute API in Nova to e.g. get
an image or flavor ID from a client supplied ref.
The latter is unused even in Nova since the removal of the 1.0
API.
Change-Id: I4e00ca816820cb51c0ab3d4d864766d981854939
Cherry picks e0d891e from Nova.
Changes since last sync are:
* New ConfigOpts.find_file() for locating conf files
* Support for directory source of config files
* Provide file extension when when looking for files
* Some refactoring of the cfg cache
* Add caching to openstack.common.cfg
Change-Id: If9852d0431093d590252bb704e934a4a56ef0263
This patch is part of effort to get Cinder to use openstack-common
package. This part is to replace time related functions in utils.py
with 'timeutils' module.
Implement blueprint cinder-common-timeutils
Change-Id: Ic5e9e317a95a7399f0604823eec76b3642a0c1b1
* This modifies the index.rst file to give interim info about cinder
* We were regenerating the nova docs copied over which was bad!
* Fixes bug 1022315
Change-Id: I46531976f3e6521cec69cc13276d328d6c2d2da3
* Implements cinder blueprint remove-extra-dbapi-methods
* Related to cinder initial-db-cleanup:
Remove db api methods associated with removed tables
Modify/Remove tests associated with removed tables
Remove non-existing db API calls from volume/api
Change-Id: I60e0c6ffad9c78a29d56a27a04e9ec5ebaa1f251
* Implements blueprint initial-db-cleanup
* Sets initial migration
* Removes unused tables that were brought in from nova
* Condenses db migrations into the single initial migration/creation
* Add explicit mysql set InnoDB in UTF8 loop
* Folow up patches include:
* Remove unused db API calls
* Fix/Remove affected tests
Change-Id: If24b00747dbbff7037b7aca39602d5f0b1c6aa50
This is based on Nirmal Ranganathan's patch for Nova-volume, which
added a new key 'host' for initialize/terminate volume connection
information in nova to fix bug 992729.
HpSanISCSIDriver should adopt the change in order to work properly.
Also added missing unit tests for the HpSanISCSIDriver.
Fixes bug 992729.
Change-Id: I9584811a340799161d8c9ae88b1def282380c9ad
Signed-off-by: Zhiteng Huang <zhiteng.huang@intel.com>
Active contributors was fetched from git blame output, for files
inside the nova/nova/volumes folder in nova.
Change-Id: I8cc63975bf1160ca76badc54fd4d51077873dfee
Cinder docs were not building because sphinx was looking for
cinder-manage.rst which did not exist. The file was simply misnamed
and renaming it to cinder-manage.rst allows the docs to build.
Change-Id: I68f4ed81230cc277a96bb34dfa172e5ce7788ac4
* Adds VolumeActions extension to support key functions
described in blueprint volume-decoupling
* Adds snapshot translations to APIs
* Should be back in sync with 7992
* blueprint compat-extensions
* sleepsonthefloor: Moved added snapshot attributes to extension, added tests
* sleepsonthefloor: Lock pep8==1.1 in tox.ini
Change-Id: I9c6118cd434ca8b275d2386546923f932420b975
The docs job wasn't working because of an un-renamed file.
Coverage wasn't running in jenkins with the xml output file.
Remove the .cache.bundle support that we're moving away from.
Change-Id: I1140baa53dee8b14ac4d1f8549425a0fdd7a8425
* Remove the instance relationship and instance_id FK
* Add instance_uuuid column to volumes table
Change-Id: I54d723dcb9819731a58ec64095c54c99aa9e5dc4