CSIT Azure integration 94/24794/11
authorvagrant <pmikus@cisco.com>
Tue, 4 Feb 2020 14:16:01 +0000 (14:16 +0000)
committerPeter Mikus <pmikus@cisco.com>
Fri, 7 Feb 2020 20:08:43 +0000 (20:08 +0000)
commit8605f3f406468f57bb9b2eac12a4421f65965300
tree5eef32ff0298ab1c3ac593adced4a502d7c8ea17
parentd7e14a0a93e7e06047daeaf6a5575f227aeb925a
CSIT Azure integration

+ Terraform
+ Ansible

Signed-off-by: Peter Mikus <pmikus@cisco.com>
Change-Id: I353511c5ef39d8c8d43fedc61c8dbb30b4821e1b
70 files changed:
resources/tools/terraform/azure/.gitignore [new file with mode: 0644]
resources/tools/terraform/azure/main.tf [new file with mode: 0644]
resources/tools/terraform/azure/nic.tf [new file with mode: 0644]
resources/tools/testbed-setup/ansible/inventories/lf_inventory/group_vars/all.yaml
resources/tools/testbed-setup/ansible/inventories/sample_inventory/group_vars/all.yaml
resources/tools/testbed-setup/ansible/roles/azure/defaults/main.yaml [new file with mode: 0644]
resources/tools/testbed-setup/ansible/roles/azure/handlers/main.yaml [new file with mode: 0644]
resources/tools/testbed-setup/ansible/roles/azure/tasks/main.yaml [new file with mode: 0644]
resources/tools/testbed-setup/ansible/roles/calibration/defaults/main.yaml [new file with mode: 0644]
resources/tools/testbed-setup/ansible/roles/calibration/tasks/main.yaml
resources/tools/testbed-setup/ansible/roles/calibration/tasks/x86_64.yaml
resources/tools/testbed-setup/ansible/roles/cobbler/tasks/main.yaml
resources/tools/testbed-setup/ansible/roles/cobbler/tasks/ubuntu-18.04.2-server-x86_64.yaml
resources/tools/testbed-setup/ansible/roles/common/defaults/main.yaml [new file with mode: 0644]
resources/tools/testbed-setup/ansible/roles/common/files/apt-sources_bionic_aarch64.list [deleted file]
resources/tools/testbed-setup/ansible/roles/common/files/apt-sources_bionic_x86_64.list [deleted file]
resources/tools/testbed-setup/ansible/roles/common/files/netplan_config [deleted file]
resources/tools/testbed-setup/ansible/roles/common/handlers/ipmi.yaml [deleted file]
resources/tools/testbed-setup/ansible/roles/common/handlers/main.yaml
resources/tools/testbed-setup/ansible/roles/common/tasks/kernel_install.yaml [deleted file]
resources/tools/testbed-setup/ansible/roles/common/tasks/main.yaml
resources/tools/testbed-setup/ansible/roles/common/tasks/ubuntu_bionic.yaml [deleted file]
resources/tools/testbed-setup/ansible/roles/docker/defaults/main.yaml
resources/tools/testbed-setup/ansible/roles/dpdk/defaults/main.yaml [new file with mode: 0644]
resources/tools/testbed-setup/ansible/roles/dpdk/tasks/main.yaml [new file with mode: 0644]
resources/tools/testbed-setup/ansible/roles/iperf/defaults/main.yaml [new file with mode: 0644]
resources/tools/testbed-setup/ansible/roles/iperf/tasks/main.yaml [new file with mode: 0644]
resources/tools/testbed-setup/ansible/roles/kernel_vm/files/initramfs_modules [moved from resources/tools/testbed-setup/ansible/roles/common/files/initramfs_modules with 100% similarity]
resources/tools/testbed-setup/ansible/roles/kernel_vm/files/initramfs_resume [moved from resources/tools/testbed-setup/ansible/roles/common/files/initramfs_resume with 100% similarity]
resources/tools/testbed-setup/ansible/roles/kernel_vm/tasks/main.yaml [new file with mode: 0644]
resources/tools/testbed-setup/ansible/roles/kubernetes/defaults/main.yaml
resources/tools/testbed-setup/ansible/roles/mellanox/defaults/main.yaml [new file with mode: 0644]
resources/tools/testbed-setup/ansible/roles/mellanox/tasks/main.yaml [moved from resources/tools/testbed-setup/ansible/roles/common/tasks/mellanox.yaml with 57% similarity]
resources/tools/testbed-setup/ansible/roles/performance_tuning/defaults/main.yaml [new file with mode: 0644]
resources/tools/testbed-setup/ansible/roles/performance_tuning/files/irqbalance [deleted file]
resources/tools/testbed-setup/ansible/roles/performance_tuning/handlers/main.yaml
resources/tools/testbed-setup/ansible/roles/performance_tuning/tasks/aarch64.yaml [deleted file]
resources/tools/testbed-setup/ansible/roles/performance_tuning/tasks/main.yaml
resources/tools/testbed-setup/ansible/roles/performance_tuning/tasks/turbo_boost.yaml
resources/tools/testbed-setup/ansible/roles/performance_tuning/tasks/ubuntu_bionic.yaml [deleted file]
resources/tools/testbed-setup/ansible/roles/performance_tuning/tasks/x86_64.yaml [deleted file]
resources/tools/testbed-setup/ansible/roles/sut/defaults/main.yaml [new file with mode: 0644]
resources/tools/testbed-setup/ansible/roles/sut/tasks/dpdk.yaml [deleted file]
resources/tools/testbed-setup/ansible/roles/sut/tasks/main.yaml
resources/tools/testbed-setup/ansible/roles/sut/tasks/ubuntu_bionic.yaml [deleted file]
resources/tools/testbed-setup/ansible/roles/tg/files/csit-initialize-docker-tg.sh
resources/tools/testbed-setup/ansible/roles/tg/handlers/main.yaml
resources/tools/testbed-setup/ansible/roles/tg/tasks/main.yaml
resources/tools/testbed-setup/ansible/roles/tg/tasks/trex.yaml [deleted file]
resources/tools/testbed-setup/ansible/roles/tg/tasks/ubuntu_bionic.yaml [deleted file]
resources/tools/testbed-setup/ansible/roles/tg/tasks/wrk.yaml [deleted file]
resources/tools/testbed-setup/ansible/roles/trex/defaults/main.yaml [new file with mode: 0644]
resources/tools/testbed-setup/ansible/roles/trex/files/t-rex.patch [new file with mode: 0644]
resources/tools/testbed-setup/ansible/roles/trex/tasks/main.yaml [new file with mode: 0644]
resources/tools/testbed-setup/ansible/roles/vexx_hosts/defaults/main.yaml [new file with mode: 0644]
resources/tools/testbed-setup/ansible/roles/vexx_hosts/handlers/cimc.yaml [moved from resources/tools/testbed-setup/ansible/roles/common/handlers/cimc.yaml with 61% similarity]
resources/tools/testbed-setup/ansible/roles/vexx_hosts/handlers/ipmi.yaml [new file with mode: 0644]
resources/tools/testbed-setup/ansible/roles/vexx_hosts/handlers/main.yaml [new file with mode: 0644]
resources/tools/testbed-setup/ansible/roles/vexx_hosts/tasks/main.yaml [new file with mode: 0644]
resources/tools/testbed-setup/ansible/roles/vpp_device/handlers/main.yaml
resources/tools/testbed-setup/ansible/roles/vpp_device/tasks/main.yaml
resources/tools/testbed-setup/ansible/roles/wrk/defaults/main.yaml [new file with mode: 0644]
resources/tools/testbed-setup/ansible/roles/wrk/tasks/main.yaml [new file with mode: 0644]
resources/tools/testbed-setup/ansible/site_azure.yaml [new file with mode: 0644]
resources/tools/testbed-setup/ansible/sut.yaml
resources/tools/testbed-setup/ansible/sut_azure.yaml [new file with mode: 0644]
resources/tools/testbed-setup/ansible/templates/topology_azure.j2 [new file with mode: 0644]
resources/tools/testbed-setup/ansible/tg.yaml
resources/tools/testbed-setup/ansible/tg_azure.yaml [new file with mode: 0644]
resources/tools/testbed-setup/ansible/vpp_device.yaml