Description of problem: Since Fluentd package will not be available in 4.3 release we need to make sure oVirt metrics role will not fail host deploy. Need to add a validation to check Fluentd package is available and exit if its not. Version-Release number of selected component (if applicable): 4.3.0 How reproducible: 100% Steps to Reproduce: 1. Upgrade host to 4.3 in an environment where metrics was previously configured. 2. Check host deploy doesn't fail. 3. Actual results: Host deploy will end with an error due to missing Fluentd packages. Expected results: Host deploy should end successfully with not errors. But metrics will not be updated or installed on the host. Additional info:
*** Bug 1650972 has been marked as a duplicate of this bug. ***
I tested the compatibility of the scenario for upgrade to 4.3 and everything is working. Steps: 1) Have a working metrics store and 4.2 engine with 4.2 hosts 2) Upgrade engine to 4.3 and test if metrics are still working 3) Upgrade hosts to 4.3 and test if metrics are still working Result: Metrics store is still working and collecting data. Host deployment ended with no errors. Upgrade to 4.3 tested with: ovirt-engine-4.3.0-0.8.rc2.el7.noarch, ovirt-engine-metrics-1.2.0.1-1.el7ev.noarch, ansible-2.7.5-1.el7ae.noarch Also commented this here: https://bugzilla.redhat.com/show_bug.cgi?id=1631808
This bugzilla is included in oVirt 4.3.0 release, published on February 4th 2019. Since the problem described in this bug report should be resolved in oVirt 4.3.0 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.