CSIT-1437 Create portable host-setup document 21/17721/5
authorPeter Mikus <pmikus@cisco.com>
Wed, 20 Feb 2019 12:19:07 +0000 (12:19 +0000)
committerPeter Mikus <pmikus@cisco.com>
Fri, 22 Feb 2019 16:05:38 +0000 (16:05 +0000)
commit53153e114017d193cdf9b88f21f4eac31bad72b7
tree6cbe624d67ec51733928ea4a54a50d613b4b94c5
parent138c1b1f56a2b59afeafb92379e955b9baf95e7a
CSIT-1437 Create portable host-setup document

- Ansible simplified and optimalized
- Porting global variables into single file
- Rework the README.md
- Tested outside LF environemnt

Change-Id: I124cffa5c4510edf365e8b558da0c8c498f55d50
Signed-off-by: Peter Mikus <pmikus@cisco.com>
77 files changed:
README.md
resources/libraries/bash/function/setup.sh
resources/tools/testbed-setup/README.md [deleted file]
resources/tools/testbed-setup/README.rst [new file with mode: 0644]
resources/tools/testbed-setup/ansible/group_vars/all.yaml [deleted file]
resources/tools/testbed-setup/ansible/inventories/lf_inventory/group_vars/all.yaml [new file with mode: 0644]
resources/tools/testbed-setup/ansible/inventories/lf_inventory/host_vars/10.30.51.16.yaml [moved from resources/tools/testbed-setup/ansible/host_vars/10.30.51.16.yaml with 100% similarity]
resources/tools/testbed-setup/ansible/inventories/lf_inventory/host_vars/10.30.51.17.yaml [moved from resources/tools/testbed-setup/ansible/host_vars/10.30.51.17.yaml with 100% similarity]
resources/tools/testbed-setup/ansible/inventories/lf_inventory/host_vars/10.30.51.18.yaml [moved from resources/tools/testbed-setup/ansible/host_vars/10.30.51.18.yaml with 100% similarity]
resources/tools/testbed-setup/ansible/inventories/lf_inventory/host_vars/10.30.51.20.yaml [moved from resources/tools/testbed-setup/ansible/host_vars/10.30.51.20.yaml with 100% similarity]
resources/tools/testbed-setup/ansible/inventories/lf_inventory/host_vars/10.30.51.21.yaml [moved from resources/tools/testbed-setup/ansible/host_vars/10.30.51.21.yaml with 100% similarity]
resources/tools/testbed-setup/ansible/inventories/lf_inventory/host_vars/10.30.51.22.yaml [moved from resources/tools/testbed-setup/ansible/host_vars/10.30.51.22.yaml with 100% similarity]
resources/tools/testbed-setup/ansible/inventories/lf_inventory/host_vars/10.30.51.24.yaml [moved from resources/tools/testbed-setup/ansible/host_vars/10.30.51.24.yaml with 100% similarity]
resources/tools/testbed-setup/ansible/inventories/lf_inventory/host_vars/10.30.51.25.yaml [moved from resources/tools/testbed-setup/ansible/host_vars/10.30.51.25.yaml with 100% similarity]
resources/tools/testbed-setup/ansible/inventories/lf_inventory/host_vars/10.30.51.26.yaml [moved from resources/tools/testbed-setup/ansible/host_vars/10.30.51.26.yaml with 100% similarity]
resources/tools/testbed-setup/ansible/inventories/lf_inventory/host_vars/10.30.51.28.yaml [moved from resources/tools/testbed-setup/ansible/host_vars/10.30.51.28.yaml with 100% similarity]
resources/tools/testbed-setup/ansible/inventories/lf_inventory/host_vars/10.30.51.29.yaml [moved from resources/tools/testbed-setup/ansible/host_vars/10.30.51.29.yaml with 100% similarity]
resources/tools/testbed-setup/ansible/inventories/lf_inventory/host_vars/10.30.51.30.yaml [moved from resources/tools/testbed-setup/ansible/host_vars/10.30.51.30.yaml with 100% similarity]
resources/tools/testbed-setup/ansible/inventories/lf_inventory/host_vars/10.30.51.36.yaml [moved from resources/tools/testbed-setup/ansible/host_vars/10.30.51.36.yaml with 100% similarity]
resources/tools/testbed-setup/ansible/inventories/lf_inventory/host_vars/10.30.51.37.yaml [moved from resources/tools/testbed-setup/ansible/host_vars/10.30.51.37.yaml with 100% similarity]
resources/tools/testbed-setup/ansible/inventories/lf_inventory/host_vars/10.30.51.44.yaml [moved from resources/tools/testbed-setup/ansible/host_vars/10.30.51.44.yaml with 100% similarity]
resources/tools/testbed-setup/ansible/inventories/lf_inventory/host_vars/10.30.51.45.yaml [moved from resources/tools/testbed-setup/ansible/host_vars/10.30.51.45.yaml with 100% similarity]
resources/tools/testbed-setup/ansible/inventories/lf_inventory/host_vars/10.30.51.46.yaml [moved from resources/tools/testbed-setup/ansible/host_vars/10.30.51.46.yaml with 100% similarity]
resources/tools/testbed-setup/ansible/inventories/lf_inventory/host_vars/10.30.51.47.yaml [moved from resources/tools/testbed-setup/ansible/host_vars/10.30.51.47.yaml with 100% similarity]
resources/tools/testbed-setup/ansible/inventories/lf_inventory/host_vars/10.30.51.48.yaml [moved from resources/tools/testbed-setup/ansible/host_vars/10.30.51.48.yaml with 100% similarity]
resources/tools/testbed-setup/ansible/inventories/lf_inventory/host_vars/10.30.51.49.yaml [moved from resources/tools/testbed-setup/ansible/host_vars/10.30.51.49.yaml with 100% similarity]
resources/tools/testbed-setup/ansible/inventories/lf_inventory/host_vars/10.30.51.50.yaml [moved from resources/tools/testbed-setup/ansible/host_vars/10.30.51.50.yaml with 100% similarity]
resources/tools/testbed-setup/ansible/inventories/lf_inventory/host_vars/10.30.51.51.yaml [moved from resources/tools/testbed-setup/ansible/host_vars/10.30.51.51.yaml with 100% similarity]
resources/tools/testbed-setup/ansible/inventories/lf_inventory/host_vars/10.30.51.52.yaml [moved from resources/tools/testbed-setup/ansible/host_vars/10.30.51.52.yaml with 100% similarity]
resources/tools/testbed-setup/ansible/inventories/lf_inventory/host_vars/10.30.51.53.yaml [moved from resources/tools/testbed-setup/ansible/host_vars/10.30.51.53.yaml with 100% similarity]
resources/tools/testbed-setup/ansible/inventories/lf_inventory/host_vars/10.30.51.54.yaml [moved from resources/tools/testbed-setup/ansible/host_vars/10.30.51.54.yaml with 100% similarity]
resources/tools/testbed-setup/ansible/inventories/lf_inventory/host_vars/10.30.51.55.yaml [moved from resources/tools/testbed-setup/ansible/host_vars/10.30.51.55.yaml with 100% similarity]
resources/tools/testbed-setup/ansible/inventories/lf_inventory/host_vars/10.30.51.56.yaml [moved from resources/tools/testbed-setup/ansible/host_vars/10.30.51.56.yaml with 100% similarity]
resources/tools/testbed-setup/ansible/inventories/lf_inventory/host_vars/10.30.51.57.yaml [moved from resources/tools/testbed-setup/ansible/host_vars/10.30.51.57.yaml with 100% similarity]
resources/tools/testbed-setup/ansible/inventories/lf_inventory/host_vars/10.30.51.58.yaml [moved from resources/tools/testbed-setup/ansible/host_vars/10.30.51.58.yaml with 100% similarity]
resources/tools/testbed-setup/ansible/inventories/lf_inventory/host_vars/10.30.51.59.yaml [moved from resources/tools/testbed-setup/ansible/host_vars/10.30.51.59.yaml with 100% similarity]
resources/tools/testbed-setup/ansible/inventories/lf_inventory/host_vars/10.30.51.60.yaml [moved from resources/tools/testbed-setup/ansible/host_vars/10.30.51.60.yaml with 100% similarity]
resources/tools/testbed-setup/ansible/inventories/lf_inventory/hosts [moved from resources/tools/testbed-setup/ansible/production with 87% similarity]
resources/tools/testbed-setup/ansible/inventories/sample_inventory/group_vars/all.yaml [new file with mode: 0644]
resources/tools/testbed-setup/ansible/inventories/sample_inventory/host_vars/1.1.1.1.yaml [new file with mode: 0644]
resources/tools/testbed-setup/ansible/inventories/sample_inventory/hosts [new file with mode: 0644]
resources/tools/testbed-setup/ansible/roles/common/tasks/main.yaml
resources/tools/testbed-setup/ansible/roles/common/tasks/ubuntu.yaml
resources/tools/testbed-setup/ansible/roles/sut/tasks/ubuntu.yaml
resources/tools/testbed-setup/ansible/roles/tg/tasks/main.yaml
resources/tools/testbed-setup/ansible/roles/tg/tasks/ubuntu.yaml [new file with mode: 0644]
resources/tools/testbed-setup/ansible/roles/tg/tasks/ubuntu_x86_64.yaml [deleted file]
resources/tools/testbed-setup/ansible/roles/tg_sut/defaults/main.yaml [deleted file]
resources/tools/testbed-setup/ansible/roles/tg_sut/files/netplan_config
resources/tools/testbed-setup/ansible/roles/tg_sut/files/requirements.txt
resources/tools/testbed-setup/ansible/roles/tg_sut/tasks/ubuntu.yaml
resources/tools/testbed-setup/ansible/roles/tg_sut/templates/docker.service.j2 [deleted file]
resources/tools/testbed-setup/ansible/roles/tg_sut/templates/docker.service.proxy.http [new file with mode: 0644]
resources/tools/testbed-setup/ansible/roles/tg_sut/templates/docker.service.proxy.https [new file with mode: 0644]
resources/tools/testbed-setup/ansible/roles/virl/files/interfaces_virl [deleted file]
resources/tools/testbed-setup/ansible/roles/virl/files/nova_os_ip.patch [deleted file]
resources/tools/testbed-setup/ansible/roles/virl/files/requirements.txt [deleted file]
resources/tools/testbed-setup/ansible/roles/virl/files/salt.b64 [deleted file]
resources/tools/testbed-setup/ansible/roles/virl/files/salt/etc/salt/minion.d/testlocal.conf [deleted file]
resources/tools/testbed-setup/ansible/roles/virl/files/salt/srv/salt/ckoester/nfs-server.sls [deleted file]
resources/tools/testbed-setup/ansible/roles/virl/files/salt/srv/salt/ckoester/nfs-server/configure.sls [deleted file]
resources/tools/testbed-setup/ansible/roles/virl/files/salt/srv/salt/ckoester/nfs-server/files/exports [deleted file]
resources/tools/testbed-setup/ansible/roles/virl/files/salt/srv/salt/ckoester/nfs-server/install.sls [deleted file]
resources/tools/testbed-setup/ansible/roles/virl/files/sudoers_jenkins-in [deleted file]
resources/tools/testbed-setup/ansible/roles/virl/files/sudoers_virl [deleted file]
resources/tools/testbed-setup/ansible/roles/virl/files/ttyS0 [deleted file]
resources/tools/testbed-setup/ansible/roles/virl/files/virl/id_rsa_virl [deleted file]
resources/tools/testbed-setup/ansible/roles/virl/files/virl/id_rsa_virl.pub [deleted file]
resources/tools/testbed-setup/ansible/roles/virl/files/virl/ifup [deleted file]
resources/tools/testbed-setup/ansible/roles/virl/files/virl/ssh_environment [deleted file]
resources/tools/testbed-setup/ansible/roles/virl/files/virl/virl-bootstrap-wrapper [deleted file]
resources/tools/testbed-setup/ansible/roles/virl/tasks/02-virl-bootstrap.yaml [deleted file]
resources/tools/testbed-setup/ansible/roles/virl/tasks/03-virl-post-install.yaml [deleted file]
resources/tools/testbed-setup/ansible/roles/virl/tasks/04-disk-image.yaml [deleted file]
resources/tools/testbed-setup/ansible/roles/virl/tasks/main.yaml [deleted file]
resources/tools/testbed-setup/ansible/site.yaml
resources/tools/testbed-setup/ansible/virl.yaml [deleted file]