Fuel Config Reap + Additional Refactoring for Autodeployment 46/846/1
authorSzilard Cserey <szilard.cserey@ericsson.com>
Wed, 17 Jun 2015 10:14:54 +0000 (12:14 +0200)
committerSzilard Cserey <szilard.cserey@ericsson.com>
Wed, 17 Jun 2015 10:15:49 +0000 (12:15 +0200)
commitfbac78cb5277b044f3318c831d4da92663097a6c
tree3fc5b70bfc68977159f39ca663252be3ab8ab07c
parenteb887812da568cfb4908f6ae14449b2ceaeb5bc0
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: Ia22ae9b050085aaa4cadb4ee6c7bfd556c4bc18a
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