barometer.git
2 years agoAdd release note for Kali 04/72704/1
Emma Foley [Thu, 24 Jun 2021 16:14:55 +0000 (17:14 +0100)]
Add release note for Kali

Change-Id: I79907968e1e894fbe6f6373b87acce08d537c0ae
Signed-off-by: Emma Foley <efoley@redhat.com>
2 years agoMerge "Add Gitlab-CI Configuration"
Emma Foley [Fri, 18 Jun 2021 14:05:04 +0000 (14:05 +0000)]
Merge "Add Gitlab-CI Configuration"

2 years agoMerge "[ansible] Update naming master->latest for SNMP template"
Emma Foley [Wed, 16 Jun 2021 14:41:24 +0000 (14:41 +0000)]
Merge "[ansible] Update naming master->latest for SNMP template"

2 years ago[ansible] Update naming master->latest for SNMP template 64/72664/2
Emma Foley [Fri, 9 Apr 2021 12:53:40 +0000 (13:53 +0100)]
[ansible] Update naming master->latest for SNMP template

* config_files: Rename templates/master to templates/latest

Change-Id: I5db6491695bf35a87851f779603dc16454c117d5
Signed-off-by: Emma Foley <efoley@redhat.com>
2 years ago[ci] Update DPDK package version 48/72648/3
Emma Foley [Tue, 8 Jun 2021 15:39:10 +0000 (16:39 +0100)]
[ci] Update DPDK package version

The nominal package for DPDK (19.11-3) is no longer available in CentOS
8. This is causing the container builds to fail [1][2][3]
The version has been updated to 20.11.

This may cause issues with the dpdkstat and dpdkevents plugins, however,
the dpdk_telemetry plugin is preferred over these.

The V1 legacy interface, accessed by dpdk_telemetry plugin, is also
exposed by DPDK 20.11. So the version can be updated to 20.11.

[1] https://build.opnfv.org/ci/view/barometer/job/barometer-collectd-docker-build-push-master/123/console
[2] https://build.opnfv.org/ci/view/barometer/job/barometer-collectd-latest-docker-build-push-master/17/console
[3] https://build.opnfv.org/ci/view/barometer/job/barometer-collectd-latest-docker-build-push-master/17/console

Change-Id: I33690a9694467a39b4f02f239197aa7cae064716
Signed-off-by: Emma Foley <efoley@redhat.com>
2 years agoMerge "[docs] Update docs"
Matthias Runge [Mon, 7 Jun 2021 14:20:33 +0000 (14:20 +0000)]
Merge "[docs] Update docs"

2 years ago[docs] Update docs 35/72635/2
Emma Foley [Thu, 3 Jun 2021 17:24:00 +0000 (18:24 +0100)]
[docs] Update docs

Update references of OPNFV to Anuket
Update redirected and invalud links

Signed-off-by: Emma Foley <efoley@redhat.com>
Change-Id: If5663398319c5a0a5c99cff414bc7b2a216218f0

2 years ago[docker] Add collectd-6 12/72412/6
Emma Foley [Wed, 21 Apr 2021 13:37:13 +0000 (14:37 +0100)]
[docker] Add collectd-6

* Add instruction to docs/ for using
  docker/barometer-collectd-experimental/Dockerfile to build collectd
  version 6
* Add a new COLLECTD_FLAVOR to src/collectd/Makefile to configure
  tags for a collectd 6 build.
* Allow passing COLLECTD_CONFIG_CMD_ARGS to the collectd build
  For testing with new plugins for collectd-6, as un-ported plugins are
  disabled by default.
  This new option lets the ./configure command be run with extra args,
  e.g. --enable-cpu --enable-<my-newly-ported-plugin>, which means that
  plugin can be enabled for the PR that is being tested.
* Update flavor_image_name selection to include collectd-6

Change-Id: I55ee0bbcb5d89357b1ef11ab17c5b029603ecdf7
Signed-off-by: Emma Foley <efoley@redhat.com>
2 years ago[docker][experimental] Allow COLLECTD_TAG to be passed to container build 89/72589/1
Emma Foley [Thu, 20 May 2021 19:35:39 +0000 (20:35 +0100)]
[docker][experimental] Allow COLLECTD_TAG to be passed to container build

This is an optional build arg that overrides the defaults that are set
by COLLECTD_FLAVOR
This should let the user pull from an arbitrary collectd branch (e.g. a
WIP branch or a PR branch from upstream)

Change-Id: I6d0ede2b8b57f28e152e53eddae378ac6c722706
Signed-off-by: Emma Foley <efoley@redhat.com>
2 years ago[docker] Reduce the number of build steps in containers 25/72425/4
Emma Foley [Wed, 21 Apr 2021 13:37:13 +0000 (14:37 +0100)]
[docker] Reduce the number of build steps in containers

* Move collectd_apply_pull_request.sh to src/collectd/, which is
  where the Makefile expects this script to be anyway

* Use ARG instead of ENV in collectd container
  for COLLECTD_FLAVOR, COLLECTD_PULL_REQUESTS, WITH_DPDK

* Move the experimental sample configs to src/collectd
  The configs are copied into the src/collectd directory within the
  container anyway, so this skips a step in the container build.

* Remove initial package installation in containers
  Move the installation of these packages to the package install steps
  in the build script in systems/ instead.

* Remove unnecessary WORKDIR command
  The WORKDIR {repo_dir} is unnecessary, since the following commands
  are using absolute paths rather than relative paths.

Signed-off-by: Emma Foley <efoley@redhat.com>
Change-Id: I52b96a651cb5d9b644f11f5407cabf3fb21cb6a9

3 years agoAdd Gitlab-CI Configuration 05/72505/1
Trevor Bramwell [Mon, 10 May 2021 19:44:50 +0000 (12:44 -0700)]
Add Gitlab-CI Configuration

This change adda Gitlab-CI configuration for Barometer, mirroring all
the jobs currently in Jenkins:

 Docker build and pushes for containers on merge and tag:
   - barometer-collectd
   - barometer-collectd-latest
   - barometer-collectd-dma
   - barometer-collectd-grafana
   - barometer-collectd-influxdb
   - barometer-collectd-kafka
   - barometer-collectd-ves
   - barometer-collectd-snmp

 Builds on Merge Requests and Merges:
   - make clobber && make
   - Documentation builds & publishing

 Daily Jobs
   - barometer build & artifact upload
   - docker run barometer-collectd-tests

Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
Change-Id: Ia5f8e33be537cbdd795da456d04cf6b18286c864

3 years agoMerge "[ansible][capabilities] Remove the capabilities template from experimental"
Emma Foley [Thu, 15 Apr 2021 18:13:31 +0000 (18:13 +0000)]
Merge "[ansible][capabilities] Remove the capabilities template from experimental"

3 years ago[ansible][capabilities] Remove the capabilities template from experimental 38/71538/4
Emma Foley [Fri, 20 Nov 2020 17:40:02 +0000 (17:40 +0000)]
[ansible][capabilities] Remove the capabilities template from experimental

Capabilities plugin was interoduced in collectd-5.11, which is part of
the barometer-collectd container, so it can be included by default.

Change-Id: Ia91d883907025ab8618b39147e14d47a4fc541c3
Signed-off-by: Emma Foley <efoley@redhat.com>
3 years ago[ci] Update repos and packages for centos/8/build_base_machine.sh 63/72363/1
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>
3 years agoovs_pmd_stats: bugfix for excessive padding with ovs-vswitchd 2.14.99. 02/71602/1
sstrehla [Mon, 30 Nov 2020 09:34:46 +0000 (10:34 +0100)]
ovs_pmd_stats: bugfix for excessive padding with ovs-vswitchd 2.14.99.

Added "strip" call to remove excessive whitespace padding from values
Removed trailing newline

Signed-off-by: Slawomir Strehlau <slawomir.strehlau@intel.com>
Change-Id: I49686d239fcf105a03b2fa1131a506537f2dfe13

3 years ago[ansible][dpdk] Disable dpdkstats and dpdkevents by default 37/71537/1
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>
3 years ago[container][experimental] Update the collectd_apply_pull_request.sh 19/71419/2
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>
3 years ago[container][experimental] Update experimental container 18/71418/2
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>
3 years ago[container][latest] Rename and update barometer-collectd-latest 07/71407/3
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

3 years ago[container][collectd] Update barometer-collectd container for CentOS 8 04/71404/5
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>
3 years agoMerge "[ansible] remove deprecated filters"
Emma Foley [Thu, 12 Nov 2020 14:57:23 +0000 (14:57 +0000)]
Merge "[ansible] remove deprecated filters"

3 years ago[ci] Add missing package for daily build 75/71375/2
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

3 years ago[ansible] remove deprecated filters 73/71373/1
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

3 years ago[docs] Remove refs to unsupported installers 95/71295/2
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

3 years ago[docs] Remove scenarios 67/71267/1
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>
3 years agoEnabling dpdk_telemetry plugin 86/71186/6
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

3 years agoUpgrading dpdk version to 19.11 85/70885/1
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

3 years agoTemperorily revert "Rename collectd container to barometer-collectd-latest" 34/70534/1
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

3 years agoRename collectd container to barometer-collectd-latest 13/70413/1
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>
3 years agoUpdate collectd tags to use main instead of master 12/70412/2
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>
3 years agoMerge "Moving DPDK Verion From 16.11 to 18.11. Updated the related section in usergui...
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."

3 years agoMerge "Update SNMP agent config"
Emma Foley [Thu, 28 May 2020 17:29:50 +0000 (17:29 +0000)]
Merge "Update SNMP agent config"

3 years agoMoving DPDK Verion From 16.11 to 18.11. 91/69491/4
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

3 years agoMerge changes from topic "container_update"
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

3 years agoMerge "Publish a new Barometer testing container"
Emma Foley [Wed, 27 May 2020 11:30:07 +0000 (11:30 +0000)]
Merge "Publish a new Barometer testing container"

3 years agoUpdate SNMP agent config 05/70205/2
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

3 years ago[docs] update formatting on one click install 51/69751/3
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

3 years ago[docs] Update Docker install guide 02/70202/2
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

3 years agoUpdate collectd container to use 5.11 00/70200/2
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

3 years ago[docs] Fix docs to pass rtd jobs 03/70203/2
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

4 years agoPublish a new Barometer testing container 55/69955/1
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>
4 years agoTemperarily disable SNMP in one click install 16/69616/1
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>
4 years ago[docs][ves] Update path for ves configs 68/69568/1
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

4 years agoMerge changes If3d86e80,I48763243,I656a6786
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

4 years agoMerge "Updates/Fix on Legal/License Headers"
Matthias Runge [Tue, 17 Dec 2019 14:42:39 +0000 (14:42 +0000)]
Merge "Updates/Fix on Legal/License Headers"

4 years agoRelative imports fix 88/69288/2
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>
4 years agoUpdates/Fix on Legal/License Headers 65/69265/5
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

4 years agoRevert "Updating the DPDK Version to 18.11 (Latest Stable Release) and respective... 58/69358/1
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

4 years agoMerge "Fix the Makefile for intel-cmt-cat so it can be build without errors on CentOS...
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."

4 years agoMerge "Add capabilities plugin (PR 3292 on collectd github) to experimental container...
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."

4 years agoPython 2 to 3 migration fixes 87/69287/2
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>
4 years agoPython 2 to 3 migration of collectd-ves-app 86/69286/2
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>
4 years agoMerge "Py2 to Py3 migration updates for VES App and the Dockerfile"
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"

4 years agoMerge "Provided the correct path for schema yaml & config files to avoid issues in...
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."

4 years agoFix the Makefile for intel-cmt-cat so it can be build without errors on 67/69267/2
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>
4 years agoAdd capabilities plugin (PR 3292 on collectd github) to experimental container. Updat... 66/69266/1
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

4 years agoPy2 to Py3 migration updates for VES App and the Dockerfile 63/69263/1
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

4 years agoMerge "Updating the DPDK Version to 18.11 (Latest Stable Release) and respective...
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."

4 years agoAdd new PTL Emma Foley 50/69250/1
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>
4 years agoProvided the correct path for schema yaml & config files to avoid issues in starting... 40/69240/1
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

4 years agoAdding a comment under 'confiure ssh keys' to make the user aware about the necessity... 12/69112/1
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

4 years agoUpdated committer details for Emma Foley 16/69016/1
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>
4 years agoMerge "Updated/corrected the path for ves application config file"
Matthias Runge [Mon, 25 Nov 2019 13:21:55 +0000 (13:21 +0000)]
Merge "Updated/corrected the path for ves application config file"

4 years agoMerge "Format change to align with Influxdb_hosts"
Matthias Runge [Mon, 25 Nov 2019 13:20:34 +0000 (13:20 +0000)]
Merge "Format change to align with Influxdb_hosts"

4 years agoUpdating the DPDK Version to 18.11 (Latest Stable Release) and respective information... 58/68958/1
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

4 years agoUpdated/corrected the path for ves application config file 56/68956/1
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

4 years agoMerge "Moving the collectd version from 5.8 to 5.10"
Matthias Runge [Mon, 11 Nov 2019 08:29:07 +0000 (08:29 +0000)]
Merge "Moving the collectd version from 5.8 to 5.10"

4 years agoMerge "1. Added one dependency step for installation in Ubuntu,to match with that...
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"

4 years ago1. Added one dependency step for installation in Ubuntu,to match with that of in... 89/68789/4
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

4 years agoMoving the collectd version from 5.8 to 5.10 14/68814/1
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

4 years agoFormat change to align with Influxdb_hosts 08/68808/1
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

4 years agoAdded a comment under grafana_hosts to convey that Influxdb and Grafana should be... 94/68794/1
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

4 years agoUpdate ansible scripts to use py3 for Ubuntu and Fedora 93/68493/2
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

4 years agoMerge "Add a README for github mirrors to show"
Matthias Runge [Tue, 23 Jul 2019 15:47:25 +0000 (15:47 +0000)]
Merge "Add a README for github mirrors to show"

4 years agoAdd a README for github mirrors to show 68/67968/4
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>
4 years ago[docs][install] Split the docker and ansible install guides 91/68191/2
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>
4 years agoUpdated the typo in diagrams for 3 modes of VES Operations. 81/68081/1
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>
5 years agoMerge "ansible: add variable to select collectd container"
Matthias Runge [Thu, 9 May 2019 13:05:16 +0000 (13:05 +0000)]
Merge "ansible: add variable to select collectd container"

5 years agodocker.userguide: Add info about collectd master & experimental containers 88/67788/2
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>
5 years agoansible: add variable to select collectd container 89/67789/2
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>
5 years agoMerge "docker: Add support for experimental collectd container"
Matthias Runge [Wed, 8 May 2019 11:55:38 +0000 (11:55 +0000)]
Merge "docker: Add support for experimental collectd container"

5 years agobarometer: update conf files 90/67790/1
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>
5 years agodocker: Add support for experimental collectd container 87/67787/1
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>
5 years agobarometer: update DMA's vendoring packages 15/67715/1
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>
5 years agoansible: update docker userguide for collectd_ves 24/67524/1
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>
5 years agoansible: Add zookeeper to one click install 73/67473/1
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>
5 years agoansible-kafka: Fix zookeeper_host_ip value 35/67335/1
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>
5 years agoMerge "Fix wrong image name in test code"
Matthias Runge [Thu, 31 Jan 2019 15:20:23 +0000 (15:20 +0000)]
Merge "Fix wrong image name in test code"

5 years agoMerge "Add git installation to docker guide"
Matthias Runge [Thu, 24 Jan 2019 10:48:23 +0000 (10:48 +0000)]
Merge "Add git installation to docker guide"

5 years agoAdd git installation to docker guide 59/66559/1 stable/hunter opnfv-8.1.0
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>
5 years agoFix wrong image name in test code 89/65489/5
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>
5 years agoMerge "Fix anteater issues of baro_tests"
Matthias Runge [Tue, 15 Jan 2019 09:56:56 +0000 (09:56 +0000)]
Merge "Fix anteater issues of baro_tests"

5 years agoansible: install mcelog from sources on Ubuntu 18.04 23/66323/1
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>
5 years agoFix anteater issues of baro_tests 93/65693/3
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>
5 years agodocker.userguide: Add note about 'python' dependency in multi node setup 55/65755/1
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>
5 years agoUpdate docker userguide: dpdk plugins 29/65729/1
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>
5 years agoMerge "docker.userguide: Fix instruction for installing ansible"
Matthias Runge [Tue, 11 Dec 2018 10:23:56 +0000 (10:23 +0000)]
Merge "docker.userguide: Fix instruction for installing ansible"

5 years agoMerge "docker.userguide: Fix ansible-playbook instruction for non-root user"
Matthias Runge [Tue, 11 Dec 2018 10:04:39 +0000 (10:04 +0000)]
Merge "docker.userguide: Fix ansible-playbook instruction for non-root user"

5 years agoMerge "Add support for dpdk events and stat to ansible installation"
Matthias Runge [Tue, 11 Dec 2018 10:03:02 +0000 (10:03 +0000)]
Merge "Add support for dpdk events and stat to ansible installation"

5 years agodocker.userguide: Fix instruction for installing ansible 01/65701/1
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>