CHANGES
=======

* Correct root_device of instances to be the real one
* Add support for 'T'
* running checks with nova stable/mitaka
* Add conf for zvm_xcat_master
* Fix the image_meta problem when create_userid
* Replace assert_called with called variable
* Add conf for xcat related conf
* Add capability for zvm driver
* Ensure power state is shutdown in power_off
* Add more info into configuration doc
* Add info about zvm_diskpool and zvm_diskpool_type
* Add conf for timeout value
* Fix from driver to conf
* ignore bandit report for tmp dir
* remove bandit.yaml
* Move configuration to a conf file
* Support genconfig file
* adopt changes of netconf
* Add quiet option in xdsh call
* Remove hard coding NIC vdev
* Fast deployment support zvm driver
* Update restrictions of vm_state when attaching/detaching volumes
* Sles11 image deploy failed with network interface initlize failed
* Update restrictions of vm_state when attach/detach_volumes
* change from rm -fr to rm -f
* Remove ifroute-eth*
* Adjust interval in wait unlock looping call
* resize ephemeral disk
* More robust determination of running user name for xcat access
* Change imagemeta from dict to obj in test
* using fake_instance_obj instead of db.instance
* Restrict acceptable states of the instance when attaching volumes
* Change the way to access block_device_mapping properties
* Get image_metadata through glance service
* not use json dump for supported_instances
* fix a defect in check_can_live_migrate_source
* Use os_version instead of os_type in volume metadata
* fix unittest failure
* Fix two defects
* Update from global requirements
* re-try if init zvm driver failed
* Add bandit test to tox
* [Py3] Fixes dict keys and items references
* [py3] values should be list in py3
* [py3] remove __builtin__ function
* Add license and description statment into setup.cfg
* A new way to decide if the type is string instead of by isinstance
* [py34] Remove basestring usage
* Remove host_name parameter
* split command of hexdump
* print error when parse data error
* Add nozip version and move version to const
* Add version compare function
* change according to 26635e7c4
* Fix bandit 2
* Detail the log when error occurs
* Add more info to the log
* Support host side multipath persistent disks
* Add missing option into log if option not correct
* The headers should be dict instead of list
* Add support to get version from xcat
* Add util for get version from xcat
* add missing requirements for pip
* Add pip-missing-reqs for zvm virt driver
* Replace __builtin__ with six.moves.builtins
* Update .gitreview for new namespace
* remove build script from the project
* Enhance power on stat looping check
* Fix compare array with int
* 'float' object cannot be interpreted as an integer
* support iteritems usage in py3
* Fix bandit issue
* use six.moves http_client instead of httpclient
* Remove __builtin__ usage
* Fix pep8 error after add hacking
* sync test-requirement.txt to nova
* sync requirements.txt to nova
* Power off gracefully
* Introduce XCAT version concept
* Return dummy numa_topology
* Allow iso9660 to be config drive format
* Disable image bundle compression
* replace bound with bind in the message
* Add and improve arguments check for VolumeOperator
* refine finish_migration unit test cases
* Add a new class definition SVCDriver.FCP
* Retain the root cause error in rollback process
* fix bad import of loopingcall
* update pbr version in requrements.txt
* ignore pyenv config file
* Log xCAT REST call details as debug info
* Use generate password functions from dist
* Use znetconfig functions from dist
* Fix SLES initialization network issue
* update the way to get volume metadata
* add build script for the project
* Support RHEL7 deploy
* Use znetconf -n
* Support Sles12
* Use create network functions from dist
* Add unit test for upper case dist version
* Abstract distribution of linux command
* let get_info() return an object instead of a dict
* Project restructure
* The init commit of stackforge/nova-zvm-virt-driver
* Added .gitreview
