Fuel Config Reap + Additional Refactoring for Autodeployment 75/775/4
authorSzilard Cserey <szilard.cserey@ericsson.com>
Thu, 21 May 2015 13:57:35 +0000 (15:57 +0200)
committerSzilard Cserey <szilard.cserey@ericsson.com>
Wed, 17 Jun 2015 10:09:30 +0000 (12:09 +0200)
commit2654b0628e30f54b0b8e89208ab04204858cfae5
treeba385d757efb92f7c8f8b13d55ae6a7c483e9dc4
parent321aff98523fbe442af7ca4d935c83e2196eacee
Fuel Config Reap + Additional Refactoring for Autodeployment

1. Refactor the whole autodeployment code in such a way that
the preparation of Fuel VM + networking and the autodeployment itself
can be executed all at once

2. Functionality added that allows reaping of Fuel configuration from
an existing environment and create DHA and DEA configuration files from it

JIRA: [BGS-2] Create Fuel deployment script

Change-Id: I7101295ac4becfc5fa10eda757cec0c2ad127940
Signed-off-by: Szilard Cserey <szilard.cserey@ericsson.com>
46 files changed:
fuel/deploy/README.txt
fuel/deploy/baremetal/conf/ericsson_montreal_lab/ha/dea.yaml [new file with mode: 0644]
fuel/deploy/baremetal/conf/ericsson_montreal_lab/ha/dha.yaml [new file with mode: 0644]
fuel/deploy/baremetal/conf/ericsson_montreal_lab/multinode/dea.yaml [moved from fuel/deploy/baremetal/dea.yaml with 96% similarity]
fuel/deploy/baremetal/conf/ericsson_montreal_lab/multinode/dha.yaml [new file with mode: 0644]
fuel/deploy/baremetal/conf/linux_foundation_lab/ha/dea.yaml [new file with mode: 0644]
fuel/deploy/baremetal/conf/linux_foundation_lab/ha/dha.yaml [new file with mode: 0644]
fuel/deploy/baremetal/conf/linux_foundation_lab/multinode/dea.yaml [new file with mode: 0644]
fuel/deploy/baremetal/conf/linux_foundation_lab/multinode/dha.yaml [new file with mode: 0644]
fuel/deploy/baremetal/dha.yaml [deleted file]
fuel/deploy/baremetal/vms/fuel.xml [moved from fuel/deploy/baremetal/vm/vFuel with 99% similarity]
fuel/deploy/baremetal/vms/fuel_lf.xml [new file with mode: 0644]
fuel/deploy/cloud/configure_nodes.py
fuel/deploy/cloud/deploy.py
fuel/deploy/cloud/deployment.py
fuel/deploy/common.py
fuel/deploy/dea.py
fuel/deploy/deploy.py
fuel/deploy/deploy_env.py
fuel/deploy/dha_adapters/hardware_adapter.py
fuel/deploy/dha_adapters/hp_adapter.py
fuel/deploy/dha_adapters/ipmi_adapter.py
fuel/deploy/dha_adapters/libvirt_adapter.py
fuel/deploy/environments/__init__.py [new file with mode: 0644]
fuel/deploy/environments/execution_environment.py [new file with mode: 0644]
fuel/deploy/environments/libvirt_environment.py [new file with mode: 0644]
fuel/deploy/environments/virtual_fuel.py [new file with mode: 0644]
fuel/deploy/install-ubuntu-packages.sh [deleted file]
fuel/deploy/install_fuel_master.py
fuel/deploy/libvirt/conf/ha/dea.yaml [new file with mode: 0644]
fuel/deploy/libvirt/conf/ha/dha.yaml [new file with mode: 0644]
fuel/deploy/libvirt/conf/multinode/dea.yaml [moved from fuel/deploy/libvirt/dea.yaml with 97% similarity]
fuel/deploy/libvirt/conf/multinode/dha.yaml [new file with mode: 0644]
fuel/deploy/libvirt/dha.yaml [deleted file]
fuel/deploy/libvirt/networks/fuel1.xml [moved from fuel/deploy/libvirt/networks/fuel1 with 100% similarity]
fuel/deploy/libvirt/networks/fuel2.xml [moved from fuel/deploy/libvirt/networks/fuel2 with 100% similarity]
fuel/deploy/libvirt/networks/fuel3.xml [moved from fuel/deploy/libvirt/networks/fuel3 with 100% similarity]
fuel/deploy/libvirt/networks/fuel4.xml [moved from fuel/deploy/libvirt/networks/fuel4 with 100% similarity]
fuel/deploy/libvirt/vms/compute.xml [moved from fuel/deploy/libvirt/vms/compute with 99% similarity]
fuel/deploy/libvirt/vms/controller.xml [moved from fuel/deploy/libvirt/vms/controller with 99% similarity]
fuel/deploy/libvirt/vms/fuel.xml [moved from fuel/deploy/libvirt/vms/fuel-master with 99% similarity]
fuel/deploy/reap.py [new file with mode: 0644]
fuel/deploy/setup_environment.py [deleted file]
fuel/deploy/setup_execution_environment.py [new file with mode: 0644]
fuel/deploy/setup_vfuel.py [deleted file]
fuel/deploy/ssh_client.py