Merge "add dpdk_telemetry and logparser, use centos-release-opstools for C8"

This commit is contained in:
Zuul 2020-04-03 19:48:47 +00:00 committed by Gerrit Code Review
commit fa3c4e8045
3 changed files with 12 additions and 2 deletions

View File

@ -213,24 +213,24 @@ RUN rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
{% endblock %} {% endblock %}
{% set base_centos_yum_repo_keys = [ {% set base_centos_yum_repo_keys = [
'/etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-SIG-OpsTools',
] %} ] %}
# FIXME(mgoddard): Not available for CentOS 8 yet. # FIXME(mgoddard): Not available for CentOS 8 yet.
{% if distro_package_manager == 'yum' %} {% if distro_package_manager == 'yum' %}
{% set base_centos_yum_repo_keys = base_centos_yum_repo_keys + [ {% set base_centos_yum_repo_keys = base_centos_yum_repo_keys + [
'/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-Storage',
'/etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-SIG-Virtualization', '/etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-SIG-Virtualization',
] %} ] %}
{% endif %} {% endif %}
{% set base_centos_yum_repo_packages = [ {% set base_centos_yum_repo_packages = [
'centos-release-opstools',
'epel-release', 'epel-release',
] %} ] %}
# FIXME(mgoddard): Not available for CentOS 8 yet. # FIXME(mgoddard): Not available for CentOS 8 yet.
{% if distro_package_manager == 'yum' %} {% if distro_package_manager == 'yum' %}
{% set base_centos_yum_repo_packages = base_centos_yum_repo_packages + [ {% set base_centos_yum_repo_packages = base_centos_yum_repo_packages + [
'centos-release-ceph-nautilus', 'centos-release-ceph-nautilus',
'centos-release-opstools',
'centos-release-qemu-ev', 'centos-release-qemu-ev',
] %} ] %}
# FIXME(mnasiadka): Replace with CentOS Storage SIG packages when avail # FIXME(mnasiadka): Replace with CentOS Storage SIG packages when avail

View File

@ -27,9 +27,11 @@ LABEL maintainer="{{ maintainer }}" name="{{ image_name }}" build-date="{{ build
'collectd-dbi', 'collectd-dbi',
'collectd-disk', 'collectd-disk',
'collectd-dns', 'collectd-dns',
'collectd-dpdk_telemetry',
'collectd-generic-jmx', 'collectd-generic-jmx',
'collectd-ipmi', 'collectd-ipmi',
'collectd-log_logstash', 'collectd-log_logstash',
'collectd-logparser',
'collectd-mcelog', 'collectd-mcelog',
'collectd-memcachec', 'collectd-memcachec',
'collectd-mysql', 'collectd-mysql',

View File

@ -0,0 +1,8 @@
---
features:
- |
Adds ``collectd-dpdk_telemetry`` and ``collectd-logparser`` packages
to ``collectd`` RHEL-based image. dpdk_telemetry plugin collects DPDK
ethernet device metrics via dpdk_telemetry library. Logparser is
plugin for filtering and parsing log messages.