CHANGES
=======

0.6.0
-----

* requirements: added pbr
* ossh: added --version argument
* doc: updated
* smoketest/14,15: added for hierarchical regions and projects
* all: applied UNDEF to arguments
* smoketest/13: added for services/regions/endpoints in keystone.v3
* smoketest/12: added for domain/project/group/user in keystone.v3
* smoketest/11: added Identity API version checke
* smoketest/10: added Identity API version checker
* keystone.v2: improved service and endpoint
* smoketest: display raised exceptions
* keystone.v3: add grant_role() and revoke_role() to project
* keystone.v2: add grant_role() and revoke_role()

0.5.1
-----

* Patched CloudConfig.get_session_endpoint() for Identity admin endpoint

0.5
---

* ChangeLog: updated
* doc: updated
* smoketest: applied the same test pattern
* cinder.v1.snapshot: added metadata APIs
* cinder.v1.volume: added metadata APIs and more
* cinder.v2.snapshot: added metadata APIs
* cinder.v2.volume: added metadata APIs
* cinder.v2.qos: modified metadata and association APIs
* nova.v2.aggregate: modified metadata and host APIs
* nova.v2.image: modified metadata APIs
* nova.v2.server: modified metadata APIs

0.4.1
-----

* ChangeLog: updated
* README: updated

0.4
---

* ChangeLog: updated
* README: updated
* smoketest: pep8
* doc: updated
* all: added '--verbose' option
* smoketest: use /usr/bin/env
* smoketest: supported additional OS_* environment variables
* ossh: supported additional OS_* environment variables
* smoketest: rename the start script
* README: added README.rst

0.3.7
-----

* ChangeLog: updated
* setup.cfg: fixed home-page
* .gitignore: added register.py
* ChangeLog: updated
* setup.cfg: fixed project url
* ChangeLog: updated

0.3.6
-----

* cinder.v2.snapshot: fixed 'force' option handling
* ChangeLog: updated

0.3.5
-----

* nova.v2.server: modified flavor handling

0.3.4
-----

* ChangeLog: updated
* cinder.v2.volume: fixed volume type handling
* ChangeLog: updated

0.3.3
-----

* doc: updated
* nova.v2: improved availability zone handling

0.3.2
-----

* ChangeLog: updated
* doc: updated
* keystone.v3: fixed a bug in service_type

0.3.1
-----

* requirements: remove keystoneauth1 and bpython

0.3
---

* doc: updated
* ChangeLog: updated
* setup.cfg: updated
* README: updated
* ossh: removed unused file
* ossh: allow working without bpython

0.2.1
-----

* Unset the default value of 'os_interface'
* ChangeLog: updated
* AUTHORS: updated
* ChangeLog: updated

0.2
---

* ChangeLog: updated
* AUTHORS: remove a duplicated entry
* doc: updated
* session: replace rest_client with a new session manager
* requirements: added bpython
* smoketest: log exceptions in cleaner()
* utils: improved join_path()
* changelog: updated

0.1
---

* changelog: updated
* all: imported from osclient2
* Initial commit
