aboutsummaryrefslogtreecommitdiffstats
path: root/systems/centos
AgeCommit message (Collapse)AuthorFilesLines
2021-11-08[ci] Update CentOS 8 containerEmma Foley1-0/+1
CentOS 8 container was missing ``which``, so collectd was failing to build. This was causing failures in the container builds. Signed-off-by: Emma Foley <efoley@redhat.com> Change-Id: I3702b45bd41ca677178d4b38163d2366b75c035d
2021-06-28[build][centos8] Update versions of dependenciesSlawomir Strehlau1-9/+5
The varnish and intel-cmt-cat v3.x packages have been flagged as insecure. ``dnf builddep collectd`` was installing the deps for the 5.8 version of collectd from the epel repo, which included these vulnerable packages. The build scripts for centos 8 have been updated to unstall dependencies from opstools instead, which provide a newer version of collectd. Change-Id: I3d2a1496e3524c4bf7bd56ecbd11e7ceeed01f01 Signed-off-by: Slawomir Strehlau <slawomir.strehlau@intel.com> Signed-off-by: Emma Foley <efoley@redhat.com>
2021-06-16[ci] Update DPDK package versionEmma Foley1-1/+1
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>
2021-05-27[docker] Reduce the number of build steps in containersEmma Foley2-3/+11
* 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
2021-04-08[ci] Update repos and packages for centos/8/build_base_machine.shEmma Foley1-3/+4
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>
2020-11-19[container][collectd] Update barometer-collectd container for CentOS 8Emma Foley2-5/+98
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>
2019-12-17Merge "Updates/Fix on Legal/License Headers"Matthias Runge1-2/+3
2019-12-17Updates/Fix on Legal/License Headersjabirkkclt1-2/+3
Signed-off-by: jabirkkclt <jabir.kanhira.kadavathu@intel.com> Change-Id: Id29ba83455d2cea21ec634d3e0eee38d84de465b
2019-12-06Add capabilities plugin (PR 3292 on collectd github) to experimental ↵jabirkkclt1-0/+2
container. Update one-click install of experimental container to add capabilities plugin. Signed-off-by: jabirkkclt <jabir.kanhira.kadavathu@intel.com> Change-Id: I1753c4d8af279ad9c7de29e7a198dbd8161c516d
2018-11-22barometer-collectd: Add support for DPDK in containerKamil Wiatrowski1-0/+1
Build dpdk plugins in collectd container. Change-Id: Ifdca827a419d6d3d4d9c6070d3a581372df8a2f9 Signed-off-by: Kamil Wiatrowski <kamilx.wiatrowski@intel.com>
2018-07-10Enable write_redis plugin for barometer-collectdTomofumi Hayashi1-0/+1
This change is to enable write_redis plugin in collectd due to DMA local-agent is going to use the plugin. Change-Id: I522b41278bb020a48f33ac18f4ad08351e51ca36 Signed-off-by: Tomofumi Hayashi <tohayash@redhat.com>
2018-01-22docker: barometer-collectd openstack plugin depsMaryam Tahhan1-1/+3
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>
2017-11-29docker: add kafka support to collectdMaryam Tahhan1-1/+0
Adds kafka support to collectd, cleaned up configuration files and updates documentation. Change-Id: Ie66ed22e8904e08e59aa7047d6afc9d176f3fb02 Signed-off-by: Maryam Tahhan <maryam.tahhan@intel.com>
2017-07-26src: add virt plugin configurationShobhi1-0/+1
* adds sample configuration file for virt plugin. * updates package list for libvirt package. Change-Id: I564fd89f7eaaa170962f5d05bbe26424ab99f6e2 Signed-off-by: Shobhi <shobhi.jain@intel.com>
2017-07-26Update package list in base build for snmpShobhi1-0/+1
* Updates package list for all platform for snmp. Change-Id: I011ab74eab17047efce02882f8a0fb18c6d8c2f6 Signed-off-by: Shobhi <shobhi.jain@intel.com>
2017-05-23install: remove unused scripts in srcMaryam Tahhan1-0/+59
Remove unused scripts in src. Relocate relavent scripts to system. Tested on CentOS 7 and Ubuntu 16.04. Change-Id: Id6bb00df854760c6bbf8d47011a9f6f7fe2c230b Signed-off-by: Maryam Tahhan <maryam.tahhan@intel.com>