Description of problem: Currently the metrics role depends on an old and unreleased version of the linux-system-roles logging role. We should update the metrics role to use the the released linux-system-roles logging role and fix the code accordingly. Version-Release number of selected component (if applicable): How reproducible: Steps to Reproduce: 1. Use the steps to configure collectd and rsyslog for a remote Elasticsearch based on the released linux-system-roles logging role 2. 3. Actual results: The metrics role will fail with the new released version of linux-system-roles logging role Expected results: Role should configure correctly collectd and rsyslog and metrics and logs should be save to Elasticsearch Additional info:
Verified on: ovirt-engine-metrics-1.4.2.1-1.el8ev.noarch ovirt-engine-4.4.3.8-0.1.el8ev.noarch rhel-system-roles-1.0-20.el8.noarch Steps: 1. # /usr/share/ovirt-engine-metrics/setup/ansible/configure_ovirt_machines_for_metrics.sh 2. # /usr/share/ovirt-engine-metrics/setup/ansible/configure_ovirt_machines_for_metrics.sh --playbook=manage-ovirt-metrics-services.yml 3. # /usr/share/ovirt-engine-metrics/setup/ansible/configure_ovirt_machines_for_metrics.sh --playbook=cleanup-ovirt-metrics.yml Results: playbooks not broken and running successfully as expected on latest rhel-system-roles
This bugzilla is included in oVirt 4.4.3 release, published on November 10th 2020. Since the problem described in this bug report should be resolved in oVirt 4.4.3 release, it has been closed with a resolution of CURRENT RELEASE. If the solution does not work for you, please open a new bug report.