CHANGES
=======

0.1.5
-----

* Add a tiny test for the generate-keystone-pki CLI
* Add a simple test for the init-keystone CLI

0.1.4
-----

* Fix coverage report generation
* Drop use of simplejson, switching to json

0.1.3
-----

* Move client creation functions to utils._clients

0.1.2
-----


0.1.1
-----

* Generate keystone PKI into JSON file
* Add public endpoint support to init-keystone
* Correctly deal with nodes with no pm_password set

0.1.0
-----

* Do not create admin user if it exists already
* Updated from global requirements

0.0.6
-----

* Check for relevant environment variables
* Ignore Conflict exception when setting power state
* More documentation fixes
* Wrap register-nodes CLI in try/except

0.0.5
-----

* Add logging to os_cloud_config/nodes
* Raise exception after falling out the loop

0.0.4
-----

* Fix niggles with the documentation
* Ignore pm_password if it's >255 characters

0.0.3
-----

* PKI key/cert generation for use with Keystone
* Switch to ssh_key_contents for ironic
* Switch from subprocess to keystoneclient
* Loop for 600 seconds rather than checking nova-bm
* Switch from subprocess to novaclient
* Loop for 600 seconds rather than checking ironic
* Switch from subprocess to ironicclient
* Loop for 600 seconds during user creation
* Add a register-nodes command and associated API

0.0.2
-----

* Add an init-keystone CLI
* Perform PKI initialization for a Keystone host
* Create Keystone v2 endpoint in initialize()
* Port initialize() and friends to Keystone v2

0.0.1
-----

* Initial Keystone users, roles, domains, projects
* Switch from oslo.sphinx to oslosphinx
* Ignore H302 as other TripleO projects
* First post
* Added .gitreview
