yardstick setup ansible, including load_images 77/37977/3
authorMalanik Jan <janx.malanik@intel.com>
Tue, 18 Jul 2017 16:54:10 +0000 (12:54 -0400)
committerRoss Brattain <ross.b.brattain@intel.com>
Tue, 8 Aug 2017 23:54:05 +0000 (16:54 -0700)
commitc7c51d5100e8eba93337c34bd9eb101ec4cf70df
tree9e4144c2491d14fe3ec80d885875f828d45125f7
parent72778951d6b8968f562fb8fefa02a57159ea1b83
yardstick setup ansible, including load_images

also update to cirros 0.3.5
added PROX compilation
add create_node_pod_yaml role

JIRA: YARDSTICK-639

Change-Id: If5999841287a54c7e5c64a7cc487c6394df90424
Signed-off-by: Malanik Jan <janx.malanik@intel.com>
Signed-off-by: Ross Brattain <ross.b.brattain@intel.com>
129 files changed:
.gitignore
ansible/ansible.cfg
ansible/build_yardstick_image.yml [new file with mode: 0644]
ansible/check_openstack.yml [new file with mode: 0644]
ansible/clean_images.yml [new file with mode: 0644]
ansible/clone_repos.yml [new file with mode: 0644]
ansible/create_node_pod_yaml.yml [new file with mode: 0644]
ansible/exec_tests.yml [new file with mode: 0644]
ansible/filter_plugins/fuel_lookups.py [new file with mode: 0644]
ansible/filter_plugins/networks.py [new file with mode: 0644]
ansible/image_uploaders/upload_cirros_image.yml [new file with mode: 0644]
ansible/image_uploaders/upload_ubuntu_image.yml [new file with mode: 0644]
ansible/image_uploaders/upload_yardstick_image.yml [new file with mode: 0644]
ansible/install_trex_standalone.yml [new file with mode: 0644]
ansible/install_yardstick.yml [new file with mode: 0644]
ansible/inventory.ini
ansible/library/fetch_url_and_verify.py [new file with mode: 0644]
ansible/library/my_make.py [new file with mode: 0644]
ansible/library/my_os_networks_facts.py [new file with mode: 0644]
ansible/library/my_os_router_facts.py [new file with mode: 0644]
ansible/library/os_images_facts.py [new file with mode: 0644]
ansible/library/os_router_facts.py [new file with mode: 0644]
ansible/library/os_stack_facts.py [new file with mode: 0644]
ansible/library/parse_shell_file.py [new file with mode: 0644]
ansible/library/parted.py [new file with mode: 0755]
ansible/library/write_string.py [new file with mode: 0644]
ansible/list_stacks.yml [new file with mode: 0644]
ansible/load_images.yml [new file with mode: 0644]
ansible/post_build_yardstick_image.yml [new file with mode: 0644]
ansible/prepare_env.yml [new file with mode: 0644]
ansible/roles/add_custom_repos/tasks/main.yml [new file with mode: 0644]
ansible/roles/add_custom_repos/tasks/ubuntu.yml [new file with mode: 0644]
ansible/roles/add_custom_repos/templates/sources.list.j2 [new file with mode: 0644]
ansible/roles/add_custom_repos/vars/main.yml [new file with mode: 0644]
ansible/roles/add_fuel_jumphost/tasks/main.yml [new file with mode: 0644]
ansible/roles/add_heat_stack_owner_role/tasks/main.yml [new file with mode: 0644]
ansible/roles/check_external_network/tasks/main.yml [new file with mode: 0644]
ansible/roles/check_openstack_services/tasks/main.yml [new file with mode: 0644]
ansible/roles/clean_flavors/tasks/main.yml [new file with mode: 0644]
ansible/roles/clean_images/tasks/main.yml [new file with mode: 0644]
ansible/roles/convert_openrc/defaults/main.yml [new file with mode: 0644]
ansible/roles/convert_openrc/tasks/main.yml [new file with mode: 0644]
ansible/roles/convert_openrc/templates/clouds.yaml.j2 [new file with mode: 0644]
ansible/roles/copy_L4Replay/tasks/main.yml [new file with mode: 0644]
ansible/roles/create_dockerfile/tasks/main.yml [new file with mode: 0644]
ansible/roles/create_dockerfile/templates/centos/Dockerfile [new file with mode: 0644]
ansible/roles/create_dockerfile/templates/ubuntu/Dockerfile [new file with mode: 0644]
ansible/roles/create_flavors/tasks/main.yml [new file with mode: 0644]
ansible/roles/create_fuel_pod_yaml/tasks/main.yml [new file with mode: 0644]
ansible/roles/create_fuel_pod_yaml/templates/fuel_pod.yaml.j2 [new file with mode: 0644]
ansible/roles/create_node_pod_yaml/tasks/main.yml [new file with mode: 0644]
ansible/roles/create_node_pod_yaml/templates/pod.yaml.j2 [new file with mode: 0644]
ansible/roles/create_storperf_admin_rc/library/my_os_project_facts.py [new file with mode: 0644]
ansible/roles/create_storperf_admin_rc/tasks/main.yml [new file with mode: 0644]
ansible/roles/create_storperf_admin_rc/templates/storperf_admin-rc.j2 [new file with mode: 0644]
ansible/roles/detect_fuel_arch/tasks/main.yml [new file with mode: 0644]
ansible/roles/download_cachestat/defaults/main.yml [new file with mode: 0644]
ansible/roles/download_cachestat/tasks/main.yml [new file with mode: 0644]
ansible/roles/download_dpdk/defaults/main.yml [new file with mode: 0644]
ansible/roles/download_dpdk/tasks/main.yml [new file with mode: 0644]
ansible/roles/download_prox/defaults/main.yml [new file with mode: 0644]
ansible/roles/download_prox/tasks/main.yml [new file with mode: 0644]
ansible/roles/download_ramspeed/defaults/main.yml [new file with mode: 0644]
ansible/roles/download_ramspeed/tasks/main.yml [new file with mode: 0644]
ansible/roles/download_samplevnfs/defaults/main.yml [new file with mode: 0644]
ansible/roles/download_samplevnfs/tasks/main.yml [new file with mode: 0644]
ansible/roles/download_trex/defaults/main.yml [new file with mode: 0644]
ansible/roles/download_trex/tasks/main.yml [new file with mode: 0644]
ansible/roles/download_unixbench/defaults/main.yml [new file with mode: 0644]
ansible/roles/download_unixbench/tasks/main.yml [new file with mode: 0644]
ansible/roles/enable_hugepages_on_boot/tasks/main.yml [new file with mode: 0755]
ansible/roles/enable_hugepages_on_boot/vars/main.yml [new file with mode: 0644]
ansible/roles/enable_hugepages_runtime/tasks/main.yml [new file with mode: 0644]
ansible/roles/enable_hugepages_runtime/vars/main.yml [new file with mode: 0644]
ansible/roles/enable_igb_uio_on_boot/tasks/main.yml [new file with mode: 0644]
ansible/roles/install_L4Replay/tasks/main.yml [new file with mode: 0644]
ansible/roles/install_dependencies/tasks/Debian.yml [new file with mode: 0755]
ansible/roles/install_dependencies/tasks/RedHat.yml [new file with mode: 0644]
ansible/roles/install_dependencies/tasks/main.yml [new file with mode: 0644]
ansible/roles/install_dpdk/tasks/Debian.yml [new file with mode: 0755]
ansible/roles/install_dpdk/tasks/RedHat.yml [new file with mode: 0644]
ansible/roles/install_dpdk/tasks/main.yml [new file with mode: 0644]
ansible/roles/install_dpdk/vars/main.yml [new file with mode: 0644]
ansible/roles/install_image_dependencies/defaults/main.yml [new file with mode: 0644]
ansible/roles/install_image_dependencies/tasks/Debian.yml [new file with mode: 0644]
ansible/roles/install_image_dependencies/tasks/RedHat.yml [new file with mode: 0644]
ansible/roles/install_image_dependencies/tasks/main.yml [new file with mode: 0644]
ansible/roles/install_local_yardstick/tasks/main.yml [new file with mode: 0644]
ansible/roles/install_prox/tasks/Debian.yml [new file with mode: 0755]
ansible/roles/install_prox/tasks/RedHat.yml [new file with mode: 0644]
ansible/roles/install_prox/tasks/main.yml [new file with mode: 0644]
ansible/roles/install_ramspeed/tasks/main.yml [new file with mode: 0644]
ansible/roles/install_storperf/remove_storperf/tasks/main.yml [new file with mode: 0644]
ansible/roles/install_storperf/tasks/main.yml [new file with mode: 0644]
ansible/roles/install_trex/defaults/main.yml [new file with mode: 0644]
ansible/roles/install_trex/tasks/main.yml [new file with mode: 0644]
ansible/roles/install_unixbench/tasks/main.yml [new file with mode: 0644]
ansible/roles/install_vnf_vACL/tasks/main.yml [new file with mode: 0644]
ansible/roles/install_vnf_vACL/vars/main.yml [new file with mode: 0644]
ansible/roles/install_vnf_vCGNAPT/tasks/main.yml [new file with mode: 0644]
ansible/roles/install_vnf_vCGNAPT/vars/main.yml [new file with mode: 0644]
ansible/roles/install_vnf_vFW/tasks/main.yml [new file with mode: 0644]
ansible/roles/install_vnf_vFW/vars/main.yml [new file with mode: 0644]
ansible/roles/install_vnf_vPE/tasks/main.yml [new file with mode: 0644]
ansible/roles/install_vnf_vPE/vars/main.yml [new file with mode: 0644]
ansible/roles/load_igb_uio/tasks/main.yml [new file with mode: 0644]
ansible/roles/load_msr/tasks/main.yml [new file with mode: 0644]
ansible/roles/modify_cloud_config/files/10_etc_hosts.cfg [new file with mode: 0644]
ansible/roles/modify_cloud_config/tasks/main.yml [new file with mode: 0644]
ansible/roles/reset_resolv_conf/tasks/main.yml [new file with mode: 0644]
ansible/roles/reset_resolv_conf/templates/resolv.conf.j2 [new file with mode: 0644]
ansible/roles/set_package_installer_proxy/defaults/main.yml [new file with mode: 0644]
ansible/roles/set_package_installer_proxy/tasks/Debian.yml [new file with mode: 0644]
ansible/roles/set_package_installer_proxy/tasks/RedHat.yml [new file with mode: 0644]
ansible/roles/set_package_installer_proxy/tasks/main.yml [new file with mode: 0644]
ansible/roles/set_package_installer_proxy/templates/apt_conf.j2 [new file with mode: 0644]
ansible/roles/upload_images/tasks/main.yml [new file with mode: 0644]
ansible/run_yardstick_tests.yml [new file with mode: 0644]
ansible/ubuntu_server_cloudimg_modify.yml [new file with mode: 0644]
ansible/ubuntu_server_cloudimg_modify_acl.yml [new file with mode: 0644]
ansible/ubuntu_server_cloudimg_modify_cgnapt.yml [new file with mode: 0644]
ansible/ubuntu_server_cloudimg_modify_dpdk.yml [new file with mode: 0644]
ansible/ubuntu_server_cloudimg_modify_vfw.yml [new file with mode: 0644]
ansible/ubuntu_server_cloudimg_modify_vpe.yml [new file with mode: 0644]
ansible/yardstick_config.yml [new file with mode: 0644]
ansible/yardstick_verify.yml [new file with mode: 0644]
tests/ci/ansible_clean_images.sh [new file with mode: 0755]
tests/ci/ansible_load_images.sh [new file with mode: 0755]
tools/ubuntu-server-cloudimg-dpdk-modify.sh