aboutsummaryrefslogtreecommitdiffstats
path: root/ansible/install.yaml
AgeCommit message (Collapse)AuthorFilesLines
2019-03-19Move VM image build to remote DUTStepan Andrushko1-38/+41
VM image is built on localhost but should be on remote DUT server. VM image will be built on server added to group 'yardstick-standalone'. NSB dependencies will be installed on servers added to groups 'yardstick-baremetal' and 'yardstick-standalone'. Added extra package installation, copy VM image to libvirt folder. JIRA: YARDSTICK-1597 Change-Id: Iac4444c6f332c5ea80da033f2fe8371e208d7fbc Signed-off-by: Stepan Andrushko <stepanx.andrushko@intel.com>
2019-02-25Merge "Yardstick container rabbitmq supervisor RUN state"Volodymyr Mytnyk1-1/+2
2019-02-20Yardstick container rabbitmq supervisor RUN stateStepan Andrushko1-1/+2
Rabbitmq process exited supervisor and couldn't respawn it afterwards. Updated the way rabbitmq service and node are spawned to have them RUNNING after a service stop or node down. JIRA: YARDSTICK-1600 Change-Id: Idd6812db7a1985e8c727efd7ea45572199c1a4a9 Signed-off-by: Stepan Andrushko <stepanx.andrushko@intel.com>
2019-02-07Update Intel Copyright for files edited in 2019John O Loughlin1-1/+1
JIRA: YARDSTICK-1591 Change-Id: I3ea9039d25bfce578681adb9e27e1598e84a1f56 Signed-off-by: John O Loughlin <john.oloughlin@intel.com>
2019-02-06Add CPU isolation support for Yardstick NSB setupStepan Andrushko1-0/+1
Add support to define CPU isolation in grub by using NSB setup script. List of CPU's to be isolated is not used by default and is defined in install-inventory.ini. Warning: reboot is required to apply CPU isolation to grub. JIRA: YARDSTICK-1467 Change-Id: I54ffa925a8f3059180d17ff4f1c41ff6e0f12066 Signed-off-by: Stepan Andrushko <stepanx.andrushko@intel.com>
2019-01-11Replace script to install.yaml in nsb_setup.shStepan Andrushko1-15/+39
Replace 'nsb_setup.yml' with 'install.yaml' in 'nsb_setup.sh'. Ansible script 'install.yaml' supports installations on Ubuntu 16/18 of Yardstick, packages dependencies and VM images. Add possibility to provide and add to OpenStack non-NSB VM image. JIRA: YARDSTICK-1577 Change-Id: I0cf7cbb354a5f389da432b05cb6f0b470fb5d8f1 Signed-off-by: Stepan Andrushko <stepanx.andrushko@intel.com>
2019-01-07Merge "Sync up 'install.yaml' with 'nsb_setup.yml'"Emma Foley1-5/+32
2019-01-02Add support of DPDK version 18.11 for PROX, igb_uioOleksandr Naumets1-4/+9
Adding DPDK version 18.11 support as per new requirement for PROX. Since other sample VNFs are not supporting DPDK 18.11, they will be using default DPDK version (17.05). JIRA: YARDSTICK-1576 Change-Id: Ifab1886c51a22392f52f3e9e515a9d6b81edeefc Signed-off-by: Oleksandr Naumets <oleksandrx.naumets@intel.com>
2018-12-28Sync up 'install.yaml' with 'nsb_setup.yml'Stepan Andrushko1-5/+32
Add support for barometer container. Add VM image to OpenStack. JIRA: YARDSTICK-1573 Change-Id: I7946f080f93bb69b0380c9ea7f4d7e04cb284c15 Signed-off-by: Stepan Andrushko <stepanx.andrushko@intel.com>
2018-12-13Update#2: Trex KPI not collected no rabbitmq userStepan Andrushko1-1/+1
Changed the way how rabbitmq user is created. For baremetal it is done using NSB installation script. For Yardstick installed in container supervisor is updated with user name/password. JIRA: YARDSTICK-1479 Change-Id: I4f42ab8d5ef1735b0416ed26d04e259efa155543 Signed-off-by: Stepan Andrushko <stepanx.andrushko@intel.com>
2018-12-12Merge "Modify install.yaml to support Ubuntu 18"Volodymyr Mytnyk1-7/+3
2018-11-15Modify install.yaml to support Ubuntu 18Stepan Andrushko1-7/+3
Modify install.yaml to be able to install Yardstick on the newest Ubuntu 18.04 LTS. Yardstick installation on Ubuntu 16 is still supported. Default version is Ubuntu 16.04 (xenial). JIRA: YARDSTICK-1413 Change-Id: Ic8aca0699645c68831ee739deeaeceef418075f5 Signed-off-by: Stepan Andrushko <stepanx.andrushko@intel.com>
2018-10-26Add IOMMU to grub to support OVS/SRIOV SA contextsStepan Andrushko1-1/+1
It is required to setup IOMMU in grub to run standalone context tests: OVS/DPDK and SRIOV. Updated existing "enable_iommu_on_boot" role and NSB setup scripts: "ansible/install.yaml" and "ansible/ubuntu_server_baremetal_deploy_samplevnfs.yml". JIRA: YARDSTICK-1469 Change-Id: I348e4ebbffe89c7356352f43b7a6c1fdc4d81479 Signed-off-by: Stepan Andrushko <stepanx.andrushko@intel.com>
2018-08-31Add container pull option to install.yamlStepan Andrushko1-12/+47
Supported Yardstick installation modes in yardstick.yaml: baremetal and container. First is used to install Yardstick on baremetal, another is used during docker build to install Yardstick in container. Added third option: 'container pull': to pull docker image (opnfv/yardstick) from Docker hub and start container. JIRA: YARDSTICK-1392 Change-Id: I4158de3eb6fcbe0018a15fdda89a3e3ab29c26bb Signed-off-by: Stepan Andrushko <stepanx.andrushko@intel.com>
2018-08-15Add virtual image generation to install scriptStepan Andrushko1-9/+41
Update install.yaml with image generation: nsb and normal. JIRA: YARDSTICK-1198 Change-Id: I3b8773e9b3b9890ae8623bb6536d05f1151d84a8 Signed-off-by: Stepan Andrushko <stepanx.andrushko@intel.com>
2018-07-16Fix CGNAPT VNF name in install.yamlMytnyk, Volodymyr1-1/+1
JIRA: YARDSTICK-1325 Change-Id: Idc56237f3a8435c6636be2a6e7c6b04662d831ee Signed-off-by: Mytnyk, Volodymyr <volodymyrx.mytnyk@intel.com>
2018-07-01Bugfix: ansible install.yaml missing configure_gui steprexlee87761-0/+1
JIRA: YARDSTICK-1279 Change-Id: I7df97479e2e17495668ef4982de4aec13d04c25c Signed-off-by: rexlee8776 <limingjiang@huawei.com>
2018-06-14Install dependencies: bare-metal, standaloneStepan Andrushko1-9/+64
This will install all dependencies needed on the bare-metal and standalone physical nodes. JIRA: YARDSTICK-1177 Change-Id: I719ca64d4da098d6dd60597e5fc4ad6f4715f79e Signed-off-by: Stepan Andrushko <stepanx.andrushko@intel.com> Signed-off-by: Emma Foley <emma.l.foley@intel.com>
2018-05-15Start nginx and uwsgi servicies only in not container modeStepan Andrushko1-0/+2
No need to execute nginx and uwsgi when running in container mode. JIRA: YARDSTICK-1179 Change-Id: I253f3adab388a14886b70e6589936f6eb27ac4c0 Signed-off-by: Stepan Andrushko <stepanx.andrushko@intel.com>
2018-04-26Migrate install.sh script to ansibleJohn O Loughlin1-0/+42
Ansible scripts to install yardstick. These scripts will take a few options: INSTALLATION_MODE : Container or Baremetal YARDSTICK_DIR: Location of Yardstick directory VIRTUAL_ENVIRONMENT: Should a virtual environment be used NSB_DIR: Location of NSB directory JIRA: YARDSTICK-1126 Change-Id: I4a13e07e96650ffd971dfb18472f2563cfd51aa9 Signed-off-by: John O Loughlin <john.oloughlin@intel.com>