Support for py3 77/68377/2
authorManuel Buil <mbuil@suse.com>
Thu, 22 Aug 2019 07:50:31 +0000 (09:50 +0200)
committerManuel Buil <mbuil@suse.com>
Thu, 22 Aug 2019 17:13:38 +0000 (19:13 +0200)
commit635f6b0468110b437740e8cbbe7a8dbc7947397b
treee8b8763ce8f155f1c5d96ab70e11014222f70f85
parent6f177f316999170ec7e1c85605bf48560282edd5
Support for py3

This patch provides support for py3 in the deployment host and the OPNFV
VM. Some extra changes will need to happen in the future when distros
disclose how they will react to the py2 expiration.

* virtualbmc version is upgraded to 1.5 because 1.3 is not compatible with
py3
* The dynamic inventory is slightly modified because it was using
functionality that changes in py3
* pip3 check is removed as Ansible now works with py3

deploy-scenario:k8-calico-nofeature
installer-type:osh

Change-Id: I34178ebc357b0a299c0017d6f9e596b815c77b3b
Signed-off-by: Manuel Buil <mbuil@suse.com>
xci/files/xci-lib.sh
xci/playbooks/dynamic_inventory.py
xci/playbooks/roles/create-nodes/files/virtualbmc.conf [new file with mode: 0644]
xci/playbooks/roles/create-nodes/tasks/prepare_libvirt.yml