add dpdk_telemetry and logparser for C8, use centos-release-opstools for C8
Adds collectd-dpdk_telemetry and collectd-logparser packages
to collectd RHEL8-based image. dpdk_telemetry plugin collects DPDK
ethernet device metrics via dpdk_telemetry library. Logparser is
plugin for filtering and parsing log messages.
Change-Id: I0c7c94e9fae9d11660f938b8d7d6be0f270c972f
(cherry picked from commit 36f6e56d66
)
This commit is contained in:
parent
818dc4d6ff
commit
8a6aa9e595
|
@ -211,18 +211,19 @@ RUN rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
|
|||
{% endblock %}
|
||||
|
||||
{% set base_centos_yum_repo_keys = [
|
||||
'/etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-SIG-OpsTools',
|
||||
] %}
|
||||
# FIXME(mgoddard): Not available for CentOS 8 yet.
|
||||
{% if distro_package_manager == 'yum' %}
|
||||
{% set base_centos_yum_repo_keys = base_centos_yum_repo_keys + [
|
||||
'/etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-SIG-Cloud',
|
||||
'/etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-SIG-OpsTools',
|
||||
'/etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-SIG-Storage',
|
||||
'/etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-SIG-Virtualization',
|
||||
] %}
|
||||
{% endif %}
|
||||
|
||||
{% set base_centos_yum_repo_packages = [
|
||||
'centos-release-opstools',
|
||||
'epel-release',
|
||||
] %}
|
||||
# FIXME(mgoddard): Not available for CentOS 8 yet.
|
||||
|
@ -230,7 +231,6 @@ RUN rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
|
|||
{% set base_centos_yum_repo_packages = base_centos_yum_repo_packages + [
|
||||
'centos-release-openstack-train',
|
||||
'centos-release-ceph-nautilus',
|
||||
'centos-release-opstools',
|
||||
'centos-release-qemu-ev',
|
||||
] %}
|
||||
# FIXME(mnasiadka): Replace with CentOS Storage SIG packages when avail
|
||||
|
|
|
@ -53,6 +53,8 @@ LABEL maintainer="{{ maintainer }}" name="{{ image_name }}" build-date="{{ build
|
|||
|
||||
{% if distro_python_version.startswith('3') %}
|
||||
{% set collectd_packages = collectd_packages + [
|
||||
'collectd-dpdk_telemetry',
|
||||
'collectd-logparser',
|
||||
'python3-sqlalchemy-collectd'
|
||||
] %}
|
||||
{% else %}
|
||||
|
|
|
@ -0,0 +1,8 @@
|
|||
---
|
||||
|
||||
features:
|
||||
- |
|
||||
Adds ``collectd-dpdk_telemetry`` and ``collectd-logparser`` packages
|
||||
to ``collectd`` RHEL8-based image. dpdk_telemetry plugin collects DPDK
|
||||
ethernet device metrics via dpdk_telemetry library. Logparser is
|
||||
plugin for filtering and parsing log messages.
|
Loading…
Reference in New Issue