Bug 1418985

Summary: Missing dependency for collectd deploy - rrdtool
Product: [oVirt] ovirt-engine Reporter: Lukas Svaty <lsvaty>
Component: GeneralAssignee: bugs <bugs>
Status: CLOSED WORKSFORME QA Contact:
Severity: high Docs Contact:
Priority: unspecified    
Version: 4.1.0.3CC: bugs, didi, igoihman
Target Milestone: ---Keywords: Triaged
Target Release: ---Flags: lsvaty: planning_ack?
lsvaty: devel_ack?
lsvaty: testing_ack?
Hardware: All   
OS: All   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2017-02-06 14:53:53 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: Metrics RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 1405813    

Description Lukas Svaty 2017-02-03 11:09:02 UTC
Description of problem:
When setting up collectd on hosts via engine script /usr/share/ovirt-engine/setup/ansible/configure_ovirt_hosts_for_metrics.sh
collectd fails to start due to missing dependency rrdtool. 

Version-Release number of selected component (if applicable):
collectd-rrdtool-5.7.0-2.el7.x86_64
collectd-5.7.0-2.el7.x86_64
rhevm-4.1.0.3-0.1.el7.noarch

How reproducible:
100%

Steps to Reproduce:
1. run /usr/share/ovirt-engine/setup/ansible/configure_ovirt_hosts_for_metrics.sh on engine
 

Actual results:
TASK [collectd : Enable collectd] **********************************************
fatal: [**.**.**.**]: FAILED! => {"changed": false, "failed": true, "msg": "Unable to start service collectd: Job for collectd.service failed because the control process exited with error code. See \"systemctl status collectd.service\" and \"journalctl -xe\" for details.\n"}

looking into journal on host will show you its cause of missing dependency


Additional info:
WA: yum install collectd-rrdtool on hosts

Comment 1 Yedidyah Bar David 2017-02-06 14:53:53 UTC
The collectd build supplied by CentOS OpsTools SIG, which is used by oVirt, is not affected. Closing.

Comment 2 Lukas Svaty 2017-03-27 14:47:33 UTC
With the last build this is indeed working as collectd-rrdtool was removed from deps.