CHANGES
=======

0.3.4
-----

* os-xenapi: change dom0 uuid get function
* os-xenapi: add utility to setup guest VM logs
* Replace file() with open() for Python 3 compatibility
* Change neutron firewall driver to ovs
* Remove the restriction that SR must be FS based SR
* uncap eventlet

0.3.3
-----

* Replace py33 with py35
* VDI-Streaming: support customizing compress level
* Update README for devstack tool to support LTSR only
* Avoid using the module of future in xapi plugin
* VDI-streaming: support non-default SR
* Updated from global requirements
* add lower-constraints job
* Make os-xenapi package as universal
* Fix random failures in test\_glance
* Updated from global requirements

0.3.2
-----

* Move the Devstack installation guide to sub dir: tools
* Add reno for xenapi\_bootstrap
* Use module name (\_\_name\_\_) for getLogger()
* Fix for py3 compat
* Kolla: Include bridge name for host's ipv4s
* os-xenapi: Fix bugs related with sshclient modifications
* os-xenapi: Add setting function to support logging
* XenAPI-Kolla: Gather domU's vifs in facts
* os-xenapi: refine ssh client to return error code
* os-xenapi: Add utility to enable conntrack service
* Fix compatibility issue when using netifaces
* os-xenapi: enable linux bridge on dom0
* Introduce command: xenapi\_bootstrap for kolla deployment
* Kolla-on-XenServer: Add dom0's ip addresses into xenapi facts
* os-xenapi: Add script for iptable configure
* Refactor for get\_xenapi\_facts
* Adding utils to install XAPI plugins to dom0
* os-xenapi: add unit test for himn utils
* Add a new command to get facts for XenAPI
* Fix a format issue within ifcfg
* os-xenapi: Add utils to support HIMN configure
* Introduce an utility for ssh commands
* Remove -U from pip install
* Avoid tox\_install.sh for constraints support
* Enable neutron ovs agent (q-domua) polling mode
* Updated from global requirements
* Updated from global requirements
* Add more objects for XenAPI
* Add reno for features in os-xenapi v0.3.1
* Should enable n-novnc service for compute node

0.3.1
-----

* os-xenapi: Fix configure driver creating issue
* Set host=${dom0\_hostname} in related conf
* Updated from global requirements
* os-xenapi: fix tempest test error from glance
* Updated from global requirements
* os-xenapi: xe cmd failed after set disable journaling to true
* os-xenapi: FS journaling flag failed to pass

0.3.0
-----

* os-xenapi: Support deploying devstack in xapi-pool
* Support VDI streaming
* os-xenpai: add option to disable FS journaling
* Updated from global requirements
* Enable dstat service on all nodes
* Use singleconductor mode
* Avoid using sudo in non-interactive execution
* Persist journald log storage
* XenAPI: fix the ephemeral disk failure on XS7.x
* os-xenapi: Add XAPI pools support for openstack on xenserver
* There is no documentation for os-xenapi
* Drop MANIFEST.in - it's not needed by pbr
* Removed the older version of python and added 3.5
* os-xenapi: fix CI to fit the change that glance-api use uwsgi
* os-xenapi: Grammatical errors about swap host function
* Revert "Replace basestring with six.string\_types"
* Fix an error in VM migration with volumes
* Replace basestring with six.string\_types
* os-xenapi: Exception Error logs shown in Citrix XenServer CI
* os-xenapi: Exception Error logs shown in Citrix XenServer CI
* Support installing and testing multi-host OS
* os-xenapi: fix ssh failure and modify jeos template name
* os-xenapi: Add readme guild to xenserver devstack install script
* os-xenapi: remove install dependence with devstack 2:
* Updated from global requirements
* Move install-devstack-xen.sh script from QA repo
* Remove bittorrent related functions in dom0 plugin
* Install conntrack and create image/kernel dir in Dom0
* Fix coverage test errors in os-xenapi
* os-xenapi: remove install dependence with devstack 1:
* Make plugin installation supporting both master and stable branches
* Updated from global requirements
* Updated from global requirements

0.2.0
-----

* XenAPI: add unit test for the plugin - glance: the last part
* XenAPI: add unit test for Dom0 plugin xenhost.py: other
* XenAPI: add unit test for Dom0 plugin xenhost.py: Network
* XenAPI: add unit test for the plugin - glance: first part
* XenAPI: add unit test for Dom0 plugin xenhost.py: conf opts
* Devstack plugin add support of install ceilometer
* Update copyrights for new added files in this repo
* XenAPI: add unit test for Dom0 plugin xenhost.py: host opts
* XenAPI: add unit test for Dom0 plugin xenhost.py: VM operations
* XenAPI: add unit test for Dom0 plugin xenhost.py: run\_cmd tests
* os-xenapi v2: Expose python interfaces for some Dom0 plugins
* os-xenapi: add wrapper for complicated plugins
* os-xenapi: add unit tests for agent.py
* Revert "os-xenapi: add unit tests for agent.py"
* os-xenapi: add unit tests for agent.py
* os-xenapi: modify timeout setting to avoid long time test
* os-xenapi: fix TypeError in agent.py when throws an exception
* os-xenapi: add a maximum retry count for vbd unplug
* Fix unit tests to be executed inside a chroot
* Use os-xenapi for neutron dom0 plugin
* Create ovs port with other params together
* Move scripts of building rpm to os-xenapi
* Updated from global requirements
* Use default br-int for ovs-agent in Dom0
* Enable neutron VxLAN
* Set default value for host
* Move image configuration from devstack to os-xenapi
* Set defaults for Tempest
* Install XenAPI for neutron
* Add devstack-plugins in os-xenapi
* Add Constraints support

0.1.1
-----

* Remove uesless check
* Minor fix for letfovers

0.1.0
-----

* Fix metadata for first release
* Fix coverage test configuration
* Fix stderr.write error in XenAPI.py
* Add dom0 plugins
* Add XenAPI.py into os-xenapi repo
* Updated from global requirements
* Updated from global requirements
* Add session support for os-xenapi
* Updated from global requirements
* Initial cookiecutter commit
* Added .gitreview
