Updates ODL Pipeline scripts for CSIT 49/26949/13
authorTim Rozet <trozet@redhat.com>
Thu, 12 Jan 2017 17:27:41 +0000 (12:27 -0500)
committerTim Rozet <trozet@redhat.com>
Mon, 30 Jan 2017 19:36:24 +0000 (14:36 -0500)
commitc7cbf47421382ef5db5ad8a2f470def52640b21f
tree78474dd4298b163b7816e038533f50a586df9e8c
parentced7ceab968ee2542b5d4d4255195d971aa61fea
Updates ODL Pipeline scripts for CSIT

Changes Include:
 - Change to TripleOInspector which only introspect a
   current Apex deployment and dump yaml config to be bundled with
   snapshots.
 - Add TripleOHelper which consists of all tripleO helper functions.
   Many this are done to virsh so the idea is to have at.
   Some point in time a libvirtHelper, or use another libvirt
   python lib. Thatsway it is a class so that we can inherit
   later on.
 - New argument for passing the SSH private key to use to connect to
   nodes is added to the service utils.
 - Some general clean up and consolidation of logic

JIRA: APEX-363

Change-Id: I792db0fac3f4e81969fe85c05fc298fe5af02537
Signed-off-by: Tim Rozet <trozet@redhat.com>
21 files changed:
odl-pipeline/lib/common/config.py [deleted file]
odl-pipeline/lib/common/constants.py [new file with mode: 0644]
odl-pipeline/lib/deployment_cloner.sh [deleted file]
odl-pipeline/lib/deployment_cloner/deployment_cloner.py [deleted file]
odl-pipeline/lib/odl_reinstaller.sh [changed mode: 0755->0644]
odl-pipeline/lib/odl_reinstaller/__init__.py [changed mode: 0755->0644]
odl-pipeline/lib/odl_reinstaller/install_odl.pp [deleted file]
odl-pipeline/lib/odl_reinstaller/odl_reinstaller.py [changed mode: 0755->0644]
odl-pipeline/lib/tripleo_introspector.sh [moved from odl-pipeline/lib/tripleo_manager.sh with 75% similarity]
odl-pipeline/lib/tripleo_introspector/__init__.py [moved from odl-pipeline/lib/deployment_cloner/__init__.py with 100% similarity]
odl-pipeline/lib/tripleo_introspector/tripleo_introspector.py [new file with mode: 0755]
odl-pipeline/lib/tripleo_manager/__init__.py [deleted file]
odl-pipeline/lib/tripleo_manager/tripleo_manager.py [deleted file]
odl-pipeline/lib/utils/node_manager.py
odl-pipeline/lib/utils/processutils.py
odl-pipeline/lib/utils/service.py
odl-pipeline/lib/utils/shutil.py
odl-pipeline/lib/utils/ssh_util.py
odl-pipeline/lib/utils/tripleo_helper.py [new file with mode: 0644]
odl-pipeline/lib/utils/utils_log.py
odl-pipeline/lib/utils/utils_yaml.py