Automatic Deployment 08/308/13
authorSzilard Cserey <szilard.cserey@ericsson.com>
Tue, 14 Apr 2015 13:47:45 +0000 (15:47 +0200)
committerSzilard Cserey <szilard.cserey@ericsson.com>
Tue, 28 Apr 2015 08:01:04 +0000 (10:01 +0200)
commit9c2b6848566a0b80bb44f27cca155a240d69f061
tree5081686f09c3c4662f6b807a196a28cb4acab67a
parente2b2d46756213fde3bca42a49b04e6a1e8792498
Automatic Deployment

- node discovery
- refactoring to support multiple shelves
- configure nodes and interfaces
- provisioning
- deployment
- extending with autodeployment scripts from libvirt prototype

JIRA: [BGS-2] Create Fuel deployment scrip

Signed-off-by: Szilard Cserey <szilard.cserey@ericsson.com>
Change-Id: Ic48f93594914d5bef6c9de34d87434c7cd567198
46 files changed:
fuel/deploy/README.rst [new file with mode: 0644]
fuel/deploy/cloud_deploy/__init__.py [new file with mode: 0644]
fuel/deploy/cloud_deploy/cloud/__init__.py [new file with mode: 0644]
fuel/deploy/cloud_deploy/cloud/common.py [new file with mode: 0644]
fuel/deploy/cloud_deploy/cloud/configure_environment.py [new file with mode: 0644]
fuel/deploy/cloud_deploy/cloud/configure_network.py [new file with mode: 0644]
fuel/deploy/cloud_deploy/cloud/configure_nodes.py [new file with mode: 0644]
fuel/deploy/cloud_deploy/cloud/configure_settings.py [new file with mode: 0644]
fuel/deploy/cloud_deploy/cloud/dea.py [moved from fuel/deploy/dea.py with 52% similarity]
fuel/deploy/cloud_deploy/cloud/deploy.py [new file with mode: 0644]
fuel/deploy/cloud_deploy/cloud/deployment.py [new file with mode: 0644]
fuel/deploy/cloud_deploy/cloud_deploy.py [new file with mode: 0644]
fuel/deploy/cloud_deploy/hardware_adapters/__init__.py [new file with mode: 0644]
fuel/deploy/cloud_deploy/hardware_adapters/dha.py [moved from fuel/deploy/dha.py with 94% similarity]
fuel/deploy/cloud_deploy/hardware_adapters/hp/__init__.py [new file with mode: 0644]
fuel/deploy/cloud_deploy/hardware_adapters/hp/hp_adapter.py [moved from fuel/deploy/hardware_adapters/hp/hp_adapter.py with 90% similarity]
fuel/deploy/cloud_deploy/hardware_adapters/hp/run_oa_command.py [moved from fuel/deploy/hardware_adapters/hp/run_oa_command.py with 93% similarity]
fuel/deploy/cloud_deploy/hardware_adapters/libvirt/__init__.py [new file with mode: 0644]
fuel/deploy/cloud_deploy/hardware_adapters/libvirt/libvirt_adapter.py [new file with mode: 0644]
fuel/deploy/cloud_deploy/ssh_client.py [new file with mode: 0644]
fuel/deploy/common.py [deleted file]
fuel/deploy/configure_environment.py [deleted file]
fuel/deploy/configure_network.py [deleted file]
fuel/deploy/configure_settings.py [deleted file]
fuel/deploy/dea.yaml
fuel/deploy/deploy.py [deleted file]
fuel/deploy/deploy.sh [new file with mode: 0755]
fuel/deploy/deploy_fuel.sh [deleted file]
fuel/deploy/functions/common.sh [new file with mode: 0755]
fuel/deploy/functions/install_iso.sh [new file with mode: 0755]
fuel/deploy/functions/isolinux.cfg.patch [new file with mode: 0644]
fuel/deploy/functions/ks.cfg.patch [new file with mode: 0644]
fuel/deploy/functions/patch-iso.sh [new file with mode: 0755]
fuel/deploy/libvirt/networks/fuel1 [new file with mode: 0644]
fuel/deploy/libvirt/networks/fuel2 [new file with mode: 0644]
fuel/deploy/libvirt/networks/fuel3 [new file with mode: 0644]
fuel/deploy/libvirt/networks/fuel4 [new file with mode: 0644]
fuel/deploy/libvirt/vms/fuel-master [new file with mode: 0644]
fuel/deploy/libvirt/vms/s1_b1 [new file with mode: 0644]
fuel/deploy/libvirt/vms/s1_b2 [new file with mode: 0644]
fuel/deploy/libvirt/vms/s1_b3 [new file with mode: 0644]
fuel/deploy/libvirt/vms/s1_b4 [new file with mode: 0644]
fuel/deploy/libvirt/vms/s1_b5 [new file with mode: 0644]
fuel/deploy/libvirt/vms/s1_b6 [new file with mode: 0644]
fuel/deploy/setup_vms/apply_setup.sh [new file with mode: 0755]
fuel/deploy/setup_vms/setup-vm-host.sh [new file with mode: 0755]