summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2018-03-02Switch from openstack.creds to the new env_fileCédric Ollivier1-13/+8
This file was renamed to avoid linking Kubernetes testcases to OpenStack credentials. This patch is mandatory for gating. Change-Id: I6b4e7e83d6dfc8cf1d60bf016ef258a273156ffe Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2018-03-02Switch to XtestingCédric Ollivier2-4/+5
It inherits from xtesting.core.feature [1]. [1] http://xtesting.readthedocs.io/en/latest/apidoc/xtesting.core.feature.html Change-Id: Ib547aa60d9b8bf61ab5433496d7149a43355d08c Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2018-02-28ansible: add roles to launch ves and kafka containersGordon Kelly4-0/+142
Change-Id: Ida03c47bbe94600b034c95bd0d795e62c253303c Signed-off-by: Gordon Kelly <gordon.kelly@intel.com>
2018-02-28Merge "docker: add Dockerfile for barometer-snmp"Gordon Kelly1-0/+4
2018-02-28Merge "ansible: add roles to launch collectd, influxdb and grafana containers"Gordon Kelly5-0/+191
2018-02-28ansible: add roles to launch collectd, influxdb and grafana containersGordon Kelly5-0/+191
Change-Id: I330172a2165e51a1557f084fd85fce12dfaad3a7 Signed-off-by: Gordon Kelly <gordon.kelly@intel.com>
2018-02-28Merge "Fix syntax error in baro_test/collectd.py:mcelog_install"Calin Gherghe1-3/+3
2018-02-28Revert "Merge conflict"Aaron Smith35-0/+1922
This reverts commit 7f4ef61d68c3ed96759f3553b2793e0ce6a7e4a5. Change-Id: I0ac115a5e6dfbc53051ed7ee6ae0ceb72a8128af Signed-off-by: TsaLaGi <aasmith@redhat.com>
2018-02-27Fix syntax error in baro_test/collectd.py:mcelog_installEmma Foley1-3/+3
The version of CentOS that's used no longer matches the version that is explicitly checked in collectd.py:mcelog_install. As a result the code on L637-L642[1] is now being called. This code was syntactically incorrect, however, was previously not being called, witht eh update to the version, it is now being executed and causing failures in deployment [2]. [1] https://github.com/opnfv/barometer/blob/c10400426df872be3236677dcb749c755f4a559c/baro_tests/collectd.py#L637-L642 [2] https://build.opnfv.org/ci/job/functest-apex-baremetal-daily-master/809/consoleText Change-Id: I35274d4ede17510c3ae03c756eda7bc9f78b4e17 Signed-off-by: Emma Foley <emma.l.foley@intel.com>
2018-02-27Merge conflictTsaLaGi35-1922/+0
Revert "Merge "ansible: add ansible scripts to configure .conf file on collectd nodes"" This reverts commit 7effd9e1e84dd7fa2a189a0815b5be1c0fcb165a, reversing changes made to b26034d05aa81f624e9bcee2c8e82a1cacfe44c4. Change-Id: I6f77b4432bbe0de29db3e099263e461e3043b22e Signed-off-by: TsaLaGi <aasmith@redhat.com>
2018-02-23Merge "ansible: add ansible scripts to configure .conf file on collectd nodes"Aaron Smith35-0/+1922
2018-02-23ansible: add ansible scripts to configure .conf file on collectd nodesGordon Kelly35-0/+1922
Change-Id: I7349582f7412088f4d303ca52eabf40afea3f5fe Signed-off-by: gordonkelly <gordon.kelly@intel.com>
2018-02-23docker: add Dockerfile for barometer-snmpGordon Kelly1-0/+4
Change-Id: I0e53dc5c9889c3f503ab4459aae8143243959c17 Signed-off-by: Gordon Kelly <gordon.kelly@intel.com>
2018-02-22Update mcelog.conf.erb templateEmma Foley1-1/+5
The <Memory> tag is required for MCELog. This was not updated in the puppet templates used by Apex. Co-Authored-By: Aaron Smith <aasmith@redhat.com> Co-Authored-By: Gordon Kelly <gordon.kelly@intel.com> Change-Id: I6b0793b33099ef448316b9abcd4f0293d7518e29 Signed-off-by: Emma Foley <emma.l.foley@intel.com>
2018-02-22Merge "docs: update userguide with zookeeper instance tags and fix typos"Aaron Smith1-4/+4
2018-02-22Merge "docker: add command to run run_collectd script on bring up"Aaron Smith1-0/+2
2018-02-21docs: update userguide with zookeeper instance tags and fix typosGordon Kelly1-4/+4
Change-Id: I916f6e9388a7ac25ff0b5631ec49fa25157c909f Signed-off-by: Gordon Kelly <gordon.kelly@intel.com>
2018-02-21compose: modify zookeeper tag and add container namesGordon Kelly2-1/+6
Change-Id: I676940bb0d5c7d9e181d27b15130e6ec4a4ececd Signed-off-by: Gordon Kelly <gordon.kelly@intel.com>
2018-02-21docker: add command to run run_collectd script on bring upGordon Kelly1-0/+2
Change-Id: I509ee90f29115171e65b77dbba3081ae69aa0c8c Signed-off-by: Gordon Kelly <gordon.kelly@intel.com>
2018-02-10docs: update PMU documentationMaryam Tahhan1-0/+29
Change-Id: Ib6256df8a7911aa43d86026d6c40d99ba98c971a Signed-off-by: Maryam Tahhan <maryam.tahhan@intel.com>
2018-01-26docs: update docker userguide with steps for VES and Kafka docker imagesGordon Kelly1-60/+239
Change-Id: I1b5a5112afe6771c5f31c56ffc856aef3450fec6 Signed-off-by: gordonkelly <gordon.kelly@intel.com>
2018-01-25Merge "ci: build 5.8.0 packages for Apex"Aaron Smith3-1/+13
2018-01-25ci: build 5.8.0 packages for ApexMaryam Tahhan3-1/+13
Change-Id: Iee1ed3e9a1d7b744a0fb94a8d031588db2b2dea2 Signed-off-by: Maryam Tahhan <maryam.tahhan@intel.com>
2018-01-23docs: update docker userguide for running docker compose filesGordon Kelly1-6/+87
Change-Id: Ib41d6d475506ff3920bb914aeebf9dca4070fa8c Signed-off-by: gordonkelly <gordon.kelly@intel.com>
2018-01-23docker: add docker-compose files for running barometer-imagesGordon Kelly2-0/+37
Change-Id: Ia02aa8d64ecb0306e0611d2dc76594bee86b0f43 Signed-off-by: gordonkelly <gordon.kelly@intel.com>
2018-01-23docker: update ves image to load yaml and config filesGordon Kelly3-10/+19
Update ves image to load yaml and config files from /opt/ves/ directory and rename host yaml file. Change-Id: I3caf51150d10db08b8ef1c20a53c320b27a6acb8 Signed-off-by: gordonkelly <gordon.kelly@intel.com>
2018-01-23Merge "docker: barometer-collectd openstack plugin deps"Maryam Tahhan2-1/+5
2018-01-23docker: updated grafana image to continue to send API request to grafanaGordon Kelly3-14/+59
Updated grafana image to continue to send API request to grafana server at 1 sec intervals at start time until grafana server is up and listening on port. Dashboards folder has been moved to /opt/grafana/dashboards. Documentation updated accordingly for all changes Change-Id: I748b05372f0aa0890d3befa5645834fb217db784 Signed-off-by: gordonkelly <gordon.kelly@intel.com>
2018-01-22docker: barometer-collectd openstack plugin depsMaryam Tahhan2-1/+5
Update the the barometer-collectd container to install the python dependencies for the openstack plugins. Change-Id: If8ba14066aff5f0257a400ece642a8d478600c77 Signed-off-by: Maryam Tahhan <maryam.tahhan@intel.com>
2018-01-18Merge "ves: move yaml and configuration files in to folders within the ↵Aaron Smith5-0/+0
ves_app folder"
2018-01-15Merge "docker: ves update paths + rename dir"Aaron Smith2-1/+36
2018-01-14ves: move yaml and configuration files in to folders within the ves_app folderGordon Kelly5-0/+0
Change-Id: Ia8a51163890538fee774b2733d27dc2e997906cd Signed-off-by: gordonkelly <gordon.kelly@intel.com>
2018-01-12Merge "docker: influxdb add collectd database"Aaron Smith1-2/+11
2018-01-12docker: ves update paths + rename dirMaryam Tahhan2-1/+36
Update the paths in the Dockerfile to copy the bash startup script to the correct location. Rename the ves directory to barometer-ves. Change-Id: I13705a6c50d4487581e2ac7a4d0d2f6032db6415 Signed-off-by: Maryam Tahhan <maryam.tahhan@intel.com>
2018-01-12docker: influxdb add collectd databaseMaryam Tahhan1-2/+11
Change-Id: Ie417439b4fd6f0793925a20d95824c82af4eca7a Signed-off-by: Maryam Tahhan <maryam.tahhan@intel.com>
2018-01-12docker: rename barometer image and update documentationGordon Kelly4-49/+66
Rename the barometer image from barometer to barometer-collectd to align with naming convention of other barometer images and move relevant files to new barometer-collectd directory.Docker userguide also updated accordingly Change-Id: Id866baf41bc38d3db8575ee00abfc64e97c7259b Signed-off-by: gordonkelly <gordon.kelly@intel.com>
2018-01-11Merge "docker: add openstack plugins to barometer"Aaron Smith1-1/+6
2018-01-11Merge "docs: update ves documentation and add steps to run on baremetal nodes"Aaron Smith6-97/+182
2018-01-11Merge "docker: rename grafana directory"Aaron Smith15-63/+33
2018-01-11docker: add ves application container to barometer plus appropiate yaml fileGordon Kelly3-0/+329
Change-Id: Ia6fd4797e28cae64af40c4e3395a51588fd2aab3 Signed-off-by: gordonkelly <gordon.kelly@intel.com>
2018-01-11docs: update ves documentation and add steps to run on baremetal nodesGordon Kelly6-97/+182
Change-Id: I0dad9b8eee5b9cfcce8999d6ffe66fb32e9a382c Signed-off-by: gordonkelly <gordon.kelly@intel.com>
2018-01-11docker: rename grafana directoryMaryam Tahhan15-63/+33
Rename the grafana directory to barometer-grafana and remove references to docker compose from the documentation till we have a new barometer docker compose file. Change-Id: I4f64a6c10a146a39549380bb33837ae7c39cac2a Signed-off-by: Maryam Tahhan <maryam.tahhan@intel.com>
2018-01-11docker: add openstack plugins to barometerMaryam Tahhan1-1/+6
Add the openstack plugins to the barometer docker. This just clones the source to make sure it's available in the container. Configuration is up to the end user. Change-Id: Iaa62be8363f95b69c76d64bed49f1453597e123b Signed-off-by: Maryam Tahhan <maryam.tahhan@intel.com>
2018-01-11docs: update docker userguide to use grafana and influxdb images from barometerGordon Kelly1-19/+103
Change-Id: I75b7fab6c6c40c1ba9737abce5929a77fa0c4939 Signed-off-by: gordonkelly <gordon.kelly@intel.com>
2018-01-11docker: cleanup directories and filesMaryam Tahhan9-68/+0
Rename docker container directories to contain the barometer_ prefix to prevent any naming clashes with other opnfv containers. Cleanup files that are no longer needed. The patch cleans up trailing whitespace. Change-Id: I332626554502a3e17685a2abd98c0679f30d0c24 Signed-off-by: Maryam Tahhan <maryam.tahhan@intel.com>
2018-01-10docker: remove zookeeper from kafka dockerGordon Kelly2-7/+16
Remove zookeeper from kafka docker and add ability to specify kafka broker id and address of zookeeper host. Change-Id: Ib6f46cf326999dcd1440dc06ab5cf6665ec578ad Signed-off-by: gordonkelly <gordon.kelly@intel.com>
2018-01-10docker_grafana: add dashboards to docker and move dashboards from docker/ to ↵Gordon Kelly12-0/+1
docker/grafana Change-Id: I8bfb3c9aa11f89b987e7cf20dd3ce7904cb3f8b8 Signed-off-by: gordonkelly <gordon.kelly@intel.com>
2018-01-10docker: add barometer/grafana grafanaGordon Kelly3-0/+102
Change-Id: I6352b908ee1fc0819e19f786d73897fd6db841e6 Signed-off-by: gordonkelly <gordon.kelly@intel.com>
2018-01-08Merge "docker: add kafka container for barometer"Maryam Tahhan2-0/+38
2018-01-08docker: add kafka container for barometerGordon Kelly2-0/+38
Change-Id: I9e229ff08740e1d098b5e11cc61dde874ee55e02 Signed-off-by: gordonkelly <gordon.kelly@intel.com>