Now os-xenapi is compatible with both python2 and python3.
This patch is to change the package of os-xenapi as universal.
Change-Id: Ia1314de1b49e17c841b9cc7bf5677dbc092ca62d
This commit introduces a command which can be invoked by kolla
playbook to bootstrap XenAPI - xenapi_bootstrap. This command
will invoke some modules's functions to do needed boostrap
tasks. At the moment it includes:
* configure himn
* configure iptalbes to allow traffic
* install xapi plugins to dom0
* gather XenAPI facts and save them into a file
The facts file will used others e.g. kolla deployment can
get facts from it and populate relative configures basing
on the facts.
Change-Id: Ie2d7d40f2755580aac4a10f3d302190a8bd4fe6f
In setup.cfg file the python 3.4 support is removed
and added 3.5
In tox.ini the python 3.5 is added
Change-Id: I90e0e6895d553ecfbd26dc738d106d797d384c83
This patch is to fix the faults and leftovers we found during
test together with nova
1. Add pool back to session
2. Deal with master/slave hosts when creating session
3. Delete version setting in setup.cfg
4. Minor debug log format fix
5. Move XenAPISessionTestCase from nova to os-xenapi,
in file test_session.py
Change-Id: I7d4fabb00fc594f768323cd61e3d2cd83b25141c