Emma Foley [Thu, 8 Apr 2021 18:01:01 +0000 (19:01 +0100)]
[ci] Update repos and packages for centos/8/build_base_machine.sh
Issue found blocking the daily container build, due to the PowerTools
repos being renamed, and dpdk version being incorrect.
https: //build.opnfv.org/ci/view/barometer/job/barometer-collectd-latest-docker-build-push-master/11/console
https: //build.opnfv.org/ci/view/barometer/job/barometer-collectd-latest-docker-build-push-jerma/3/console
https: //build.opnfv.org/ci/view/barometer/job/barometer-collectd-experimental-docker-build-push-master/25/console
https: //build.opnfv.org/ci/view/barometer/job/barometer-collectd-experimental-docker-build-push-jerma/3/console
https: //build.opnfv.org/ci/view/barometer/job/barometer-collectd-docker-build-push-master/117/console
https: //build.opnfv.org/ci/view/barometer/job/barometer-collectd-docker-build-push-jerma/3/console
Change-Id: Ied653a940f91dcfac32dc23fe17585d385a0275a
Signed-off-by: Emma Foley <efoley@redhat.com>
(cherry picked from commit
6b9818ec66e4a87b523d6f53e168b16c348881c6)
Emma Foley [Fri, 20 Nov 2020 17:34:31 +0000 (17:34 +0000)]
[ansible][dpdk] Disable dpdkstats and dpdkevents by default
The dpdk_telemetry plugin superceeds the dpdk{stats,events} plugins, and
these cannot be enabled together. Since the stable container on CentOS 8
uses DPDK 19.11, the dpdk_telemetry plugin should be used instead.
Change-Id: I20e087b40ff90ba95741aaff641ef1a745d77dd8
Signed-off-by: Emma Foley <efoley@redhat.com>
(cherry picked from commit
508d79cc25bc84396322bde054310b0d804fb6b7)
Emma Foley [Thu, 19 Nov 2020 12:38:40 +0000 (12:38 +0000)]
[container][experimental] Update the collectd_apply_pull_request.sh
Updated the script to take the PR list from the environment
Updated the container to allow users to pass COLLECTD_PULL_REQUESTS as a
build-arg when building the container so they don't have to hard code
values to change the PRs that are applied
Change-Id: Ie820709d5f57712dc246b6728c772e086e53ab5b
Signed-off-by: Emma Foley <efoley@redhat.com>
Emma Foley [Wed, 18 Nov 2020 16:42:39 +0000 (16:42 +0000)]
[container][experimental] Update experimental container
* Use CentOS 8 instead of CentOS7
* Remove collectd-openstack-plugins
* Update the list of PRs that are applied
logparser and capabilities were merged
* Move the experimental configs to collectd_sample_configs{,-latest}
Change-Id: Ic1133ee7172e092ad4713c94886f306bc4d8e6ec
Signed-off-by: Emma Foley <efoley@redhat.com>
Emma Foley [Tue, 17 Nov 2020 13:58:22 +0000 (13:58 +0000)]
[container][latest] Rename and update barometer-collectd-latest
Collectd changed the upstream default to main, and Barometer added a few
changes to incorporate this. One change was renaming the
`barometer-collectd-master` container to `barometer-collectd-latest`, since
`barometer-collectd-main` didn't make sense semantically, as we use the
stable container as the "main" reference.
At the time, we didn't have the changes made in releng to build the new
container, so container renaming was paused.
Now that the change is merged in releng (and has been for a while), and
the containers are being updated, this change should happen, so that the
container gets published.
Signed-off-by: Emma Foley <efoley@redhat.com>
Change-Id: I4ee91c289b9e7477157bea148452be58343dc733
Emma Foley [Wed, 11 Nov 2020 19:05:11 +0000 (19:05 +0000)]
[container][collectd] Update barometer-collectd container for CentOS 8
Update collectd to 5.12
Add in CentOS as base for the barometer-collectd container
Remove openstack plugins - they are not used anymore
Use packaged DPDK (v18.11 in CentOS 7 amd v19.11 in CentOS 8)
Install packages from package manager instead of building libpqos,
pmu-tools and librdkafka
Combine install commands into one for CentOS8
(systems/centos/8/build_base_machine.sh)
These changes reduce the size of the container from 1.7GB to ~825MB.
Change-Id: I7e474f9578cdbcc7cce8c4fbc5e297eab89fd371
Signed-off-by: Emma Foley <efoley@redhat.com>
Emma Foley [Thu, 12 Nov 2020 14:57:23 +0000 (14:57 +0000)]
Merge "[ansible] remove deprecated filters"
Emma Foley [Wed, 11 Nov 2020 16:56:50 +0000 (16:56 +0000)]
[ci] Add missing package for daily build
The barometer-daily-master [1] job has been failing for a while,
This adds in the missing package that the build needs.
[1] https://build.opnfv.org/ci/view/barometer/job/barometer-daily-master/1439/console
Signed-off-by: Emma Foley <efoley@redhat.com>
Change-Id: I2d7fcb10d395ca2b1542b07d8b64e7d7c3e230f7
Emma Foley [Tue, 10 Nov 2020 22:55:12 +0000 (22:55 +0000)]
[ansible] remove deprecated filters
The succeeded and failed checks are no longer supported for use as filters.
Signed-off-by: Emma Foley <efoley@redhat.com>
Change-Id: If5bdae81b34c1e63d7a2bda349beee5823e2550d
Emma Foley [Mon, 19 Oct 2020 15:37:11 +0000 (16:37 +0100)]
[docs] Remove refs to unsupported installers
For Jerma, a documentation restructure was proposed [1].
This change removes reference to unsupported installers in Barometer.
[1] https://wiki.opnfv.org/display/meetings/OPNFV+TSC+Meeting+2020-10-13?preview=/
63111416/
63111451/OPNFV-docstructure.pdf
Change-Id: Id55e55c3a4ea824c20fcadcfc4716ff8d23cc68f
Signed-off-by: Emma Foley <efoley@redhat.com>
Change-Id: Ic732d5f621d9a3e76cc76a97eacebbde7be139d7
Emma Foley [Mon, 19 Oct 2020 10:04:57 +0000 (11:04 +0100)]
[docs] Remove scenarios
For Jerma, a documentation restructure was proposed [1].
THis change removes reference to scenarios in Barometer.
[1] https://wiki.opnfv.org/display/meetings/OPNFV+TSC+Meeting+2020-10-13?preview=/
63111416/
63111451/OPNFV-docstructure.pdf
Change-Id: Id55e55c3a4ea824c20fcadcfc4716ff8d23cc68f
Change-Id: I135226f7ecc72ee086effede68f92ade0c85d0a2
Signed-off-by: Emma Foley <efoley@redhat.com>
Jabir Kanhira Kadavathu [Wed, 23 Sep 2020 10:24:46 +0000 (03:24 -0700)]
Enabling dpdk_telemetry plugin
Enabling dpdk_telemetry plugin with One Click Install.
Added the config. templates and the related Documentation.
Signed-off-by: Jabir Kanhira Kadavathu <jabir.kanhira.kadavathu@intel.com>
Change-Id: Ibecd96d4102cd76a71d31613879ae57950f5108f
Jabir Kanhira Kadavathu [Tue, 25 Aug 2020 15:21:50 +0000 (08:21 -0700)]
Upgrading dpdk version to 19.11
Upgrading dpdk version from 18.11 to 19.11
Added notes regarding backward compatability.
Signed-off-by: Jabir Kanhira Kadavathu <jabir.kanhira.kadavathu@intel.com>
Change-Id: Id95598ca92efd8c39025ea295ddf3521b138c79c
Emma Foley [Tue, 14 Jul 2020 17:38:09 +0000 (18:38 +0100)]
Temperorily revert "Rename collectd container to barometer-collectd-latest"
This reverts commit
59338794c8ae8ff82c00dc14ea47a9279cc213d4.
The reason for reverting is that there is not yet a container image available
on Dockerhub for barometer-collectd-latest
Signed-off-by: Emma Foley <efoley@redhat.com>
Change-Id: Ia6e37af99787a6c02eb368fc7bfdd9d584716f2b
Emma Foley [Tue, 30 Jun 2020 12:29:27 +0000 (13:29 +0100)]
Rename collectd container to barometer-collectd-latest
Change-Id: I0dfff659b4e05e3e619ea62f1771db79f7a8f0df
Signed-off-by: Emma Foley <efoley@redhat.com>
Emma Foley [Mon, 29 Jun 2020 21:11:03 +0000 (22:11 +0100)]
Update collectd tags to use main instead of master
The branch names have been updated, and main has replaced
master, which will no longer be updated.
Change-Id: Idfce21554594f15a831c8b7ec769eb85d52068b1
Signed-off-by: Emma Foley <efoley@redhat.com>
Matthias Runge [Thu, 4 Jun 2020 12:56:26 +0000 (12:56 +0000)]
Merge "Moving DPDK Verion From 16.11 to 18.11. Updated the related section in userguide. Also updated the change in kni location for 18.11."
Emma Foley [Thu, 28 May 2020 17:29:50 +0000 (17:29 +0000)]
Merge "Update SNMP agent config"
jabirkkclt [Fri, 3 Jan 2020 16:18:15 +0000 (08:18 -0800)]
Moving DPDK Verion From 16.11 to 18.11.
Updated the related section in userguide.
Also updated the change in kni location for 18.11.
Signed-off-by: jabirkkclt <jabir.kanhira.kadavathu@intel.com>
Change-Id: If5f71f1803c65031b2c759052f571ce55b9ed4b6
Emma Foley [Wed, 27 May 2020 16:14:22 +0000 (16:14 +0000)]
Merge changes from topic "container_update"
* changes:
[docs] Update Docker install guide
Update collectd container to use 5.11
Emma Foley [Wed, 27 May 2020 11:30:07 +0000 (11:30 +0000)]
Merge "Publish a new Barometer testing container"
Emma Foley [Fri, 22 May 2020 20:10:51 +0000 (16:10 -0400)]
Update SNMP agent config
The one-click install was not working with SNMP. The manual install
also wasn't working due to the ``Instance true`` config option in
the config. ``Instance true`` is not a valid config option for snmp
agent.
This option appears in the stable container config, and also in the
ansible config, but not in the master container. Removing this
unsupported option allows the config to be read and collectd to be
started.
JIRA: BAROMETER-134
Signed-off-by: Emma Foley <efoley@redhat.com>
Change-Id: If154b3190d82d1cd3638a9c258d2b48bb0efe9af
Emma Foley [Tue, 25 Feb 2020 11:54:44 +0000 (11:54 +0000)]
[docs] update formatting on one click install
Signed-off-by: Emma Foley <efoley@redhat.com>
Change-Id: If4a5bbe119ce0a0dd0bed950f793b747e234cd61
Emma Foley [Thu, 21 May 2020 12:20:25 +0000 (08:20 -0400)]
[docs] Update Docker install guide
Signed-off-by: Emma Foley <efoley@redhat.com>
Change-Id: I03b89331fa45c542339fec9dfcd035649d930679
Emma Foley [Wed, 20 May 2020 18:55:10 +0000 (14:55 -0400)]
Update collectd container to use 5.11
Signed-off-by: Emma Foley <efoley@redhat.com>
Change-Id: I1867ec05011a58b16a0d88bd9bd3fdfd7ac5d2e3
Emma Foley [Fri, 22 May 2020 17:14:24 +0000 (13:14 -0400)]
[docs] Fix docs to pass rtd jobs
Signed-off-by: Emma Foley <efoley@redhat.com>
Change-Id: I8351e3defe15cd699a629bc3f78ecd074f0d9dd0
Cédric Ollivier [Wed, 15 Apr 2020 11:38:00 +0000 (13:38 +0200)]
Publish a new Barometer testing container
It's widely based on the former Functest features container.
As barometer seems leveraging on python2.7 and depends on Functest, it
inherits from opnfv/functest-core:hunter (latest py2 release).
pika seems missing in requirements.
INSTALLER_IP should be protected (it raises exceptions to the upper
program).
Change-Id: I50d1cf0a7a1233447245d852f79775c8e9fa8c99
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
Emma Foley [Thu, 30 Jan 2020 23:25:27 +0000 (23:25 +0000)]
Temperarily disable SNMP in one click install
SNMP config has been causing the one click install to fail.
Disabling it temperorily so that it doesn't block Iruya release
JIRA: BAROMETER-134
Change-Id: Ia7944eb6461497c0cd17a2f7ba5b2c2018ffd2a2
Signed-off-by: Emma Foley <efoley@redhat.com>
Emma Foley [Mon, 20 Jan 2020 13:30:08 +0000 (13:30 +0000)]
[docs][ves] Update path for ves configs
JIRA: Barometer-133
Signed-off-by: Emma Foley <efoley@redhat.com>
Change-Id: I7f427089b6e9a7c81a0bbea36b6af46bf721a042
Matthias Runge [Tue, 17 Dec 2019 14:43:08 +0000 (14:43 +0000)]
Merge changes If3d86e80,I48763243,I656a6786
* changes:
Relative imports fix
Python 2 to 3 migration fixes
Python 2 to 3 migration of collectd-ves-app
Matthias Runge [Tue, 17 Dec 2019 14:42:39 +0000 (14:42 +0000)]
Merge "Updates/Fix on Legal/License Headers"
Tomaszewski, PawelX [Mon, 25 Nov 2019 13:30:47 +0000 (05:30 -0800)]
Relative imports fix
Change-Id: If3d86e80be8de94c01ba599bd4d83be139d9886c
Signed-off-by: Plwel Tomaszewski <pawelx.tomaszewski@intel.com>
Signed-off-by: Kamil Wiatrowski <kamilx.wiatrowski@intel.com>
jabirkkclt [Fri, 6 Dec 2019 15:58:29 +0000 (07:58 -0800)]
Updates/Fix on Legal/License Headers
Signed-off-by: jabirkkclt <jabir.kanhira.kadavathu@intel.com>
Change-Id: Id29ba83455d2cea21ec634d3e0eee38d84de465b
jabirkkclt [Mon, 16 Dec 2019 11:43:33 +0000 (03:43 -0800)]
Revert "Updating the DPDK Version to 18.11 (Latest Stable Release) and respective information in teh one click install userguide."
This reverts commit
4fc25349916eca67d27dbf193fc69d1d0afecf3c.
Signed-off-by: jabirkkclt <jabir.kanhira.kadavathu@intel.com>
Change-Id: I5ec8ff8e90a6fa5bd5f7d0eda22e0e9d28427312
Matthias Runge [Fri, 13 Dec 2019 07:42:36 +0000 (07:42 +0000)]
Merge "Fix the Makefile for intel-cmt-cat so it can be build without errors on CentOS 7. Mount the /sys/fs/resctrl from host to container to avoid issues with intel_rdt plugin."
Emma Foley [Thu, 12 Dec 2019 10:49:17 +0000 (10:49 +0000)]
Merge "Add capabilities plugin (PR 3292 on collectd github) to experimental container. Update one-click install of experimental container to add capabilities plugin."
Tomaszewski, PawelX [Wed, 13 Nov 2019 12:35:06 +0000 (04:35 -0800)]
Python 2 to 3 migration fixes
Change-Id: I487632435ae575c2507e58ee5682aa03934391b8
Signed-off-by: Pawel Tomaszewski <pawelx.tomaszewski@intel.com>
Signed-off-by: Kamil Wiatrowski <kamilx.wiatrowski@intel.com>
Pawel Tomaszewski [Tue, 5 Nov 2019 08:46:45 +0000 (08:46 +0000)]
Python 2 to 3 migration of collectd-ves-app
Change-Id: I656a67864d821454e5ecc1ed60ce601c872da23d
Signed-off-by: Pawel Tomaszewski <pawelx.tomaszewski@intel.com>
Signed-off-by: Kamil Wiatrowski <kamilx.wiatrowski@intel.com>
Matthias Runge [Wed, 11 Dec 2019 14:50:39 +0000 (14:50 +0000)]
Merge "Py2 to Py3 migration updates for VES App and the Dockerfile"
Emma Foley [Wed, 11 Dec 2019 12:31:29 +0000 (12:31 +0000)]
Merge "Provided the correct path for schema yaml & config files to avoid issues in starting VES Application."
jabirkkclt [Fri, 6 Dec 2019 17:35:56 +0000 (09:35 -0800)]
Fix the Makefile for intel-cmt-cat so it can be build without errors on
CentOS 7. Mount the /sys/fs/resctrl from host to container to avoid
issues with intel_rdt plugin.
Change-Id: I04d22fccb950aabbde774c1850a5b44ee57908f5
Signed-off-by: jabirkkclt <jabir.kanhira.kadavathu@intel.com>
Signed-off-by: Kamil Wiatrowski <kamilx.wiatrowski@intel.com>
jabirkkclt [Fri, 6 Dec 2019 16:38:47 +0000 (08:38 -0800)]
Add capabilities plugin (PR 3292 on collectd github) to experimental container. Update one-click install of experimental container to add capabilities plugin.
Signed-off-by: jabirkkclt <jabir.kanhira.kadavathu@intel.com>
Change-Id: I1753c4d8af279ad9c7de29e7a198dbd8161c516d
jabirkkclt [Fri, 6 Dec 2019 12:02:59 +0000 (04:02 -0800)]
Py2 to Py3 migration updates for VES App and the Dockerfile
Signed-off-by: jabirkkclt <jabir.kanhira.kadavathu@intel.com>
Change-Id: I2e4934518f46afb060748ab08fd2ea9bfc0271d6
Emma Foley [Thu, 5 Dec 2019 13:00:23 +0000 (13:00 +0000)]
Merge "Updating the DPDK Version to 18.11 (Latest Stable Release) and respective information in teh one click install userguide."
Matthias Runge [Tue, 3 Dec 2019 16:55:16 +0000 (17:55 +0100)]
Add new PTL Emma Foley
Change-Id: Ied7f5b6423b374e7e7f89f2e199b3270c2262db4
Signed-off-by: Matthias Runge <mrunge@redhat.com>
jabirkkclt [Mon, 2 Dec 2019 14:04:39 +0000 (06:04 -0800)]
Provided the correct path for schema yaml & config files to avoid issues in starting VES Application.
Signed-off-by: jabirkkclt <jabir.kanhira.kadavathu@intel.com>
Change-Id: Id02a8a601a6e98fce5f887c80baae9f1c5cec6fd
jabirkkclt [Tue, 26 Nov 2019 17:22:58 +0000 (09:22 -0800)]
Adding a comment under 'confiure ssh keys' to make the user aware about the necessity of it.
Signed-off-by: jabirkkclt <jabir.kanhira.kadavathu@intel.com>
Change-Id: Ie474bab8fb3e6db6954769fc00a66d659ef66dfc
Emma Foley [Tue, 26 Nov 2019 13:06:48 +0000 (08:06 -0500)]
Updated committer details for Emma Foley
Updated company and e-mail.
Change-Id: I3139b5bafac8f54a215cf2ba7e8abd763108fb3f
Signed-off-by: Emma Foley <efoley@redhat.com>
Matthias Runge [Mon, 25 Nov 2019 13:21:55 +0000 (13:21 +0000)]
Merge "Updated/corrected the path for ves application config file"
Matthias Runge [Mon, 25 Nov 2019 13:20:34 +0000 (13:20 +0000)]
Merge "Format change to align with Influxdb_hosts"
jabirkkclt [Fri, 22 Nov 2019 17:45:13 +0000 (09:45 -0800)]
Updating the DPDK Version to 18.11 (Latest Stable Release) and respective information in teh one click install userguide.
Signed-off-by: jabirkkclt <jabir.kanhira.kadavathu@intel.com>
Change-Id: Ib0b0892eed4f654068bf376d9f2b9da2e6043b74
jabirkkclt [Fri, 22 Nov 2019 16:25:40 +0000 (08:25 -0800)]
Updated/corrected the path for ves application config file
Signed-off-by: jabirkkclt <jabir.kanhira.kadavathu@intel.com>
Change-Id: Ib4243f84aaba3d7920c51e0da3fad54c960e53eb
Matthias Runge [Mon, 11 Nov 2019 08:29:07 +0000 (08:29 +0000)]
Merge "Moving the collectd version from 5.8 to 5.10"
Matthias Runge [Mon, 11 Nov 2019 08:21:04 +0000 (08:21 +0000)]
Merge "1. Added one dependency step for installation in Ubuntu,to match with that of in centos. 2. Updated default.inv documentation for the latest changes in the actual file in the Repository"
jabirkkclt [Tue, 5 Nov 2019 14:38:22 +0000 (06:38 -0800)]
1. Added one dependency step for installation in Ubuntu,to match with that of in centos.
2. Updated default.inv documentation for the latest changes in the actual file in the Repository
Signed-off-by: jabirkkclt <jabir.kanhira.kadavathu@intel.com>
Change-Id: I2ab5b30bf2954cf247fdb56763e90a314db9c90f
jabirkkclt [Fri, 8 Nov 2019 11:59:31 +0000 (03:59 -0800)]
Moving the collectd version from 5.8 to 5.10
Signed-off-by: jabirkkclt <jabir.kanhira.kadavathu@intel.com>
Change-Id: I1579a2bd0ef2280134fc13183ebafeb444b752f9
jabirkkclt [Thu, 7 Nov 2019 09:47:33 +0000 (01:47 -0800)]
Format change to align with Influxdb_hosts
Signed-off-by: jabirkkclt <jabir.kanhira.kadavathu@intel.com>
Change-Id: Ie368f2d32ce1291036f6fff95cd13b0dbdeced24
jabirkkclt [Wed, 6 Nov 2019 12:35:16 +0000 (04:35 -0800)]
Added a comment under grafana_hosts to convey that Influxdb and Grafana should be same host.
Signed-off-by: jabirkkclt <jabir.kanhira.kadavathu@intel.com>
Change-Id: I82732de3eacd7abda5d63059d988452e8141201b
Emma Foley [Wed, 18 Sep 2019 16:56:49 +0000 (17:56 +0100)]
Update ansible scripts to use py3 for Ubuntu and Fedora
Signed-off-by: Emma Foley <efoley@redhat.com>
Change-Id: Ia62933a4b824f1280a693fc8004d29c67dc5e2ac
Matthias Runge [Tue, 23 Jul 2019 15:47:25 +0000 (15:47 +0000)]
Merge "Add a README for github mirrors to show"
Matthias Runge [Wed, 29 May 2019 06:50:31 +0000 (08:50 +0200)]
Add a README for github mirrors to show
Change-Id: Ib3ae52755cae26a386b17f01dab3bba4976c220e
Signed-off-by: Matthias Runge <mrunge@redhat.com>
Emma Foley [Thu, 4 Jul 2019 09:37:39 +0000 (10:37 +0100)]
[docs][install] Split the docker and ansible install guides
docker.userguide.rst contained two methods of installation:
* Manual installation of all the docker containers
* one-click install using ansible
A new user is potentially going to be confused about which
document to use, and may not be aware that the two options exist.
This change splits the install guide into two documents, one for
docker, and one for ansible. It also renames the docker guide to
make it more obvious to the user what is contained in the guide.
Change-Id: I1ecdd7d15f8f53c80221916379982bca2673a06d
JIRA: BAROMETER-128
Signed-off-by: Emma Foley <efoley@redhat.com>
jabirkkclt [Wed, 19 Jun 2019 17:41:14 +0000 (10:41 -0700)]
Updated the typo in diagrams for 3 modes of VES Operations.
Change-Id: If197bf24f8b834a81f21aa99b2d89b7b70ffad54
Signed-off-by: jabirkkclt <jabir.kanhira.kadavathu@intel.com>
Matthias Runge [Thu, 9 May 2019 13:05:16 +0000 (13:05 +0000)]
Merge "ansible: add variable to select collectd container"
Kamil Wiatrowski [Thu, 17 Jan 2019 14:54:42 +0000 (14:54 +0000)]
docker.userguide: Add info about collectd master & experimental containers
Added chapters about different collectd container flavors that
can be chosen in barometer project.
Change-Id: If6383231580749c37d2ff0ecc43f62b67434e51c
Signed-off-by: Radoslaw Jablonski <radoslawx.jablonski@intel.com>
Signed-off-by: Kamil Wiatrowski <kamilx.wiatrowski@intel.com>
Kamil Wiatrowski [Thu, 18 Apr 2019 11:33:39 +0000 (13:33 +0200)]
ansible: add variable to select collectd container
Add a variable to playbooks to select type of collectd container.
Container flavor can be stable, master or experimental.
Change-Id: Ie591ca3b7816210c377c5bffbb54117f8ee764aa
Signed-off-by: Kamil Wiatrowski <kamilx.wiatrowski@intel.com>
Matthias Runge [Wed, 8 May 2019 11:55:38 +0000 (11:55 +0000)]
Merge "docker: Add support for experimental collectd container"
Kamil Wiatrowski [Fri, 26 Apr 2019 11:42:42 +0000 (13:42 +0200)]
barometer: update conf files
Updated intel_pmu.conf for ansible installation to monitor
cores 0-4 by default.
Add sample conf files for plugins supported by master container:
pcie_errors and write_prometheus.
Change-Id: Ifedff2f3b099f5d7b5a88d14909c3879d38e4e64
Signed-off-by: Kamil Wiatrowski <kamilx.wiatrowski@intel.com>
Kamil Wiatrowski [Fri, 11 Jan 2019 07:58:03 +0000 (07:58 +0000)]
docker: Add support for experimental collectd container
Experimental container is based on master branch and includes
set of pull requests with experimental features.
By default one addtional PR is included - logparser.
Change-Id: I455122b23b6de382f6ef75a790f7b052784b59ac
Signed-off-by: Radoslaw Jablonski <radoslawx.jablonski@intel.com>
Signed-off-by: Kamil Wiatrowski <kamilx.wiatrowski@intel.com>
Tomofumi Hayashi [Sat, 27 Apr 2019 11:38:39 +0000 (20:38 +0900)]
barometer: update DMA's vendoring packages
Change-Id: I0578b094f1ecdaed20c906be2ba29d51b8089d7c
Signed-off-by: Tomofumi Hayashi <tohayash@redhat.com>
Kamil Wiatrowski [Fri, 5 Apr 2019 14:28:15 +0000 (16:28 +0200)]
ansible: update docker userguide for collectd_ves
Change-Id: I54a2d46b8acecea6f6278f130d7567acc813c324
Signed-off-by: Kamil Wiatrowski <kamilx.wiatrowski@intel.com>
Kamil Wiatrowski [Mon, 25 Mar 2019 16:02:50 +0000 (16:02 +0000)]
ansible: Add zookeeper to one click install
Previously 'zookeeper' docker container should be installed
manually by user - now it is a part of ansible one click install
for VES.
Change-Id: If3873cffa51ddf04d2c3769705259aaf5928cc45
Signed-off-by: Radoslaw Jablonski <radoslawx.jablonski@intel.com>
Signed-off-by: Kamil Wiatrowski <kamilx.wiatrowski@intel.com>
Radoslaw Jablonski [Thu, 21 Mar 2019 10:17:13 +0000 (10:17 +0000)]
ansible-kafka: Fix zookeeper_host_ip value
Previously 'zookeeper_host_ip' was set to 'localhost' instead
of IP address - this caused error during starting kafka container.
Change-Id: I55cf6e3375e3d08df2baf69f678aaab74f4aa408
Signed-off-by: Radoslaw Jablonski <radoslawx.jablonski@intel.com>
Matthias Runge [Thu, 31 Jan 2019 15:20:23 +0000 (15:20 +0000)]
Merge "Fix wrong image name in test code"
Matthias Runge [Thu, 24 Jan 2019 10:48:23 +0000 (10:48 +0000)]
Merge "Add git installation to docker guide"
Matthias Runge [Tue, 22 Jan 2019 13:41:39 +0000 (14:41 +0100)]
Add git installation to docker guide
Change-Id: I1e94ddaa7b877adacd874d3c2b02ea5939892dcc
Signed-off-by: Matthias Runge <mrunge@redhat.com>
Toshiaki Takahashi [Wed, 16 Jan 2019 02:22:24 +0000 (02:22 +0000)]
Fix wrong image name in test code
This change fix the name of the container image to be tested
from the past name "LocalAgent" to the current name "DMA".
This also fix python function names, comments and log output.
Change-Id: I8bd8d1d884f6ff59c7e52da31455bc7f042ee9eb
Signed-off-by: Toshiaki Takahashi <takahashi.tsc@ncos.nec.co.jp>
Matthias Runge [Tue, 15 Jan 2019 09:56:56 +0000 (09:56 +0000)]
Merge "Fix anteater issues of baro_tests"
Kamil Wiatrowski [Thu, 10 Jan 2019 14:47:50 +0000 (15:47 +0100)]
ansible: install mcelog from sources on Ubuntu 18.04
On Ubuntu 18 mcelog is no longer available through apt from
standard repositories. It can be downloaded directly, and make
on target machine. Mcelog version 161 is used.
Change-Id: Ie24990869190f86efa26994081d4f887f879c867
Signed-off-by: Kamil Wiatrowski <kamilx.wiatrowski@intel.com>
Toshiaki Takahashi [Mon, 10 Dec 2018 07:48:04 +0000 (07:48 +0000)]
Fix anteater issues of baro_tests
* Use yaml.safe_load instead of yaml.load
* Not use curl
(Use the file prepared by the procedure
in the Functest Installation Guide)
* Not use /tmp directoriy for security reasen
* Add copyright to fix "Licence header missing"
Change-Id: Ib4ad56e6a79d7f7d00058d5bd7c6690b8c360753
Signed-off-by: Toshiaki Takahashi <takahashi.tsc@ncos.nec.co.jp>
Radoslaw Jablonski [Wed, 12 Dec 2018 15:42:21 +0000 (15:42 +0000)]
docker.userguide: Add note about 'python' dependency in multi node setup
Ansible needs python2 to be able to finish discovery on remote host
and on some distributions it may not be installed by default.
Added note about this dependency - 'python' package has to be
installed on each node in multi-node-setup.
Change-Id: I2741325a7b4b1b38bdfb1af427c65eeb90408aa6
Signed-off-by: Radoslaw Jablonski <radoslawx.jablonski@intel.com>
Kamil Wiatrowski [Tue, 11 Dec 2018 13:13:52 +0000 (14:13 +0100)]
Update docker userguide: dpdk plugins
Add dpdk plugins to description of ansible installation.
Change-Id: I89e8ec6c0918455dd4df5d086fbc2475200054ce
Signed-off-by: Kamil Wiatrowski <kamilx.wiatrowski@intel.com>
Matthias Runge [Tue, 11 Dec 2018 10:23:56 +0000 (10:23 +0000)]
Merge "docker.userguide: Fix instruction for installing ansible"
Matthias Runge [Tue, 11 Dec 2018 10:04:39 +0000 (10:04 +0000)]
Merge "docker.userguide: Fix ansible-playbook instruction for non-root user"
Matthias Runge [Tue, 11 Dec 2018 10:03:02 +0000 (10:03 +0000)]
Merge "Add support for dpdk events and stat to ansible installation"
Radoslaw Jablonski [Wed, 5 Dec 2018 13:15:01 +0000 (13:15 +0000)]
docker.userguide: Fix instruction for installing ansible
Previous version of instruction for installing ansible under
pip was problematic when called as a regular user because
pip was trying to use wrong(local home) directory for caching.
It may cause problems when home directory is located on NFS.
Change-Id: Ia9eb15d1be0db0cb5aa5f3fd04a7a166ff1046b2
Signed-off-by: Radoslaw Jablonski <radoslawx.jablonski@intel.com>
Radoslaw Jablonski [Fri, 7 Dec 2018 10:48:29 +0000 (10:48 +0000)]
docker.userguide: Fix ansible-playbook instruction for non-root user
Now using 'sudo -H' instead raw sudo - without that option ansible
on some systems(e.g. Ubuntu 16.04) will try to use regular user home
directory for caching (it may be not accessible when home is
mounted using Network File System)
Change-Id: I9d7e14613d7e27f86c43926c05b368972527e072
Signed-off-by: Radoslaw Jablonski <radoslawx.jablonski@intel.com>
Radoslaw Jablonski [Mon, 26 Nov 2018 07:52:56 +0000 (07:52 +0000)]
docker.userguide: Add chapter about cleanup influxdb/grafana
Added chapter about cleaning influxdb and grafana configurations.
Config files for both are stored in folders that are shared
between container and Host machine - it is good to remove them
when removing barometer docker containers in case of re-installation
or changing active setup.
Change-Id: If84c0f0ee91560275b4834bc98dbdff518a059a8
Signed-off-by: Radoslaw Jablonski <radoslawx.jablonski@intel.com>
Kamil Wiatrowski [Mon, 3 Dec 2018 14:02:06 +0000 (15:02 +0100)]
Add support for dpdk events and stat to ansible installation
Add dpdk plugins to ansible installation with default
configuration.
Change-Id: I1f7949962aff5119141b5712bb6b32db8f45b287
Signed-off-by: Kamil Wiatrowski <kamilx.wiatrowski@intel.com>
Radoslaw Jablonski [Tue, 27 Nov 2018 08:57:24 +0000 (08:57 +0000)]
docker.userguide: Add info about using influxdb in multi-node setup
Added chapter about steps that have to be performed in order to
run collect and influxdb on separate Hosts (manual setup)
Change-Id: Ia4b1234aa1346afdc27ec5eabb795dfac06f0522
Signed-off-by: Radoslaw Jablonski <radoslawx.jablonski@intel.com>
Matthias Runge [Fri, 23 Nov 2018 10:36:48 +0000 (10:36 +0000)]
Merge "barometer-collectd: Add support for DPDK in container"
Matthias Runge [Fri, 23 Nov 2018 09:47:57 +0000 (09:47 +0000)]
Merge "docker.userguide: Add --network=host option for manual docker build examples"
Kamil Wiatrowski [Thu, 22 Nov 2018 17:07:46 +0000 (18:07 +0100)]
barometer-collectd: Add support for DPDK in container
Build dpdk plugins in collectd container.
Change-Id: Ifdca827a419d6d3d4d9c6070d3a581372df8a2f9
Signed-off-by: Kamil Wiatrowski <kamilx.wiatrowski@intel.com>
Radoslaw Jablonski [Tue, 20 Nov 2018 14:45:07 +0000 (14:45 +0000)]
default.inv: Add note about problems with mixing hostnames/IP addresses
Added a note about risks with mixing IP addresses and hostnames
in inventory file.
If the same host will be called in inventory file using both its
hostname and IP address then problems may occur during step
where dependencies are installed (ansible thinks that there
are 2 independent hosts and will try install dependencies
for both of them in the same time - it may fail be because
of apt/yum synchronization locks).
Signed-off-by: Radoslaw Jablonski <radoslawx.jablonski@intel.com>
Change-Id: I2cd1ea293fadfb12f78c03028cafec993dadbe2d
Matthias Runge [Wed, 21 Nov 2018 08:26:52 +0000 (08:26 +0000)]
Merge "docker.userguide: Fix instruction for copying ssh keys"
Aaron Smith [Tue, 20 Nov 2018 16:06:38 +0000 (16:06 +0000)]
Merge "Committers please vote +2/-2 for PTL nomination of Matthias Runge fixed INFO"
Aaron Smith [Tue, 13 Nov 2018 18:32:36 +0000 (13:32 -0500)]
Committers please vote +2/-2 for PTL nomination of Matthias Runge
fixed INFO
Change-Id: I5368b2bd519376212af8719a58ac325b38b8c235
Signed-off-by: Aaron Smith <aasmith@redhat.com>
Radoslaw Jablonski [Fri, 2 Nov 2018 11:17:03 +0000 (11:17 +0000)]
docker.userguide: Add --network=host option for manual docker build examples
On Ubuntu hosts (16.04 & 18.04) there might be problem to build
docker collectd container if host is behind a proxy even if
proxy variables are set correctly - when using "--network=host"
option problem is resolved.
This option has no negative impact on other host systems so adding
it to default command line build example.
Change-Id: I69ebd13f1e05658d8ad18e3ec379f515312e7b74
Signed-off-by: Radoslaw Jablonski <radoslawx.jablonski@intel.com>
Radoslaw Jablonski [Thu, 15 Nov 2018 09:43:31 +0000 (09:43 +0000)]
docker.userguide: Fix instruction for copying ssh keys
Previously 'ssh-copy-id' command tried to upload key from
non-root user directory and next command was expecting that
root key was copied (in that case ansible was unable to log
into host machine)
Change-Id: Iba25e6a8da0e5902883e5aa876f735e8f632d3b9
Signed-off-by: Radoslaw Jablonski <radoslawx.jablonski@intel.com>
Yuki Kasuya [Sat, 10 Nov 2018 12:14:29 +0000 (21:14 +0900)]
Fix DMA docker image url in docker userguide
JIRA: BAROMETER-118
This fix DMA docker image url from opnfv/barometer-localagent
to opnfv/barometer-dma
Change-Id: Ia11f388f31129b0636407e1af5139c747a861b87
Signed-off-by: Yuki Kasuya <yu-kasuya@kddilabs.jp>