Bug 1996864 - STF | NFV | dpdk-telemetry config file created when there is no dpdk collectd plugin therefore collectd container fails to start on compute nodes.
Summary: STF | NFV | dpdk-telemetry config file created when there is no dpdk collectd...
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Red Hat OpenStack
Classification: Red Hat
Component: openstack-tripleo-heat-templates
Version: 16.2 (Train)
Hardware: Unspecified
OS: Unspecified
high
high
Target Milestone: z1
: 16.2 (Train on RHEL 8.4)
Assignee: Matthias Runge
QA Contact: Leonid Natapov
URL:
Whiteboard:
: 2026536 (view as bug list)
Depends On:
Blocks: 1996865
TreeView+ depends on / blocked
 
Reported: 2021-08-23 20:36 UTC by Leonid Natapov
Modified: 2021-12-09 20:41 UTC (History)
8 users (show)

Fixed In Version: openstack-tripleo-heat-templates-11.5.1-2.20210603174827.el8ost.10
Doc Type: No Doc Update
Doc Text:
Clone Of:
: 1996865 (view as bug list)
Environment:
Last Closed: 2021-12-09 20:41:21 UTC
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Red Hat Issue Tracker OSP-7492 0 None None None 2021-11-15 12:57:15 UTC
Red Hat Issue Tracker STF-540 0 None None None 2021-08-24 03:18:35 UTC
Red Hat Product Errata RHBA-2021:5067 0 None None None 2021-12-09 20:41:55 UTC

Description Leonid Natapov 2021-08-23 20:36:36 UTC
STF | NFV | dpdk-telemetry config file created when there is no dpdk collectd plugin therefore collectd container fails to start on compute nodes.

Scenario:
NFV DPDKSIROV Deployment + STF.

collectd container was unable to start on compute nodes because dpdk-telemetry collectd conf file was automatically created while there is no dpdk-telemetry plugin installed. So collectd was trying to load conf file when there is no actual plugin.

The reference to dpdk-telemetry plugin should be removed from neutron-ovs-dpdk-agent-container-puppet.yaml

https://github.com/openstack/tripleo-heat-templates/blob/stable/train/deployment/neutron/neutron-ovs-dpdk-agent-container-puppet.yaml#L129-L130


The fix should be as follow:
https://github.com/openstack/tripleo-heat-templates/commit/f860ca59a58cacd949dbc7d56e013c98872c4370#diff-3124f76320b9b10035f5de33ddc7ca7b37a33f7ebbeff14bf248e2ee3c9512f4

Comment 2 Leonid Natapov 2021-08-23 20:45:15 UTC
workaround:
manually remove 10-dpdk-telemetry.conf file from /etc/collectd/collectd.d and restart collectd container

Comment 14 Matthias Runge 2021-11-01 08:07:51 UTC
The requested info was provided.

Comment 16 Leonid Natapov 2021-11-18 15:24:12 UTC
Verified.

Comment 18 Matthias Runge 2021-11-25 09:22:07 UTC
*** Bug 2026536 has been marked as a duplicate of this bug. ***

Comment 26 errata-xmlrpc 2021-12-09 20:41:21 UTC
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.

For information on the advisory (Release of components for Red Hat OpenStack Platform 16.2.1 (Train)), and where to find the updated
files, follow the link below.

If the solution does not work for you, open a new bug report.

https://access.redhat.com/errata/RHBA-2021:5067


Note You need to log in before you can comment on or make changes to this bug.