Description of problem: If validations fail all following plays in the playbook should not be run. Currently even if the validations fail and and the first play , all there plays continue. Version-Release number of selected component (if applicable): 1.1.3.1 How reproducible: 100% Steps to Reproduce: 1. Use an invalid variable in the config.yml 2. Run the ovirt metrics configuration script 3. Actual results: The first play ends when it meets the invalid variable but all following plays are run. Expected results: All playbook should end Additional info:
This bug report has Keywords: Regression or TestBlocker. Since no regressions or test blockers are allowed between releases, it is also being identified as a blocker for this release. Please resolve ASAP.
config.yml is lacking validation on all the fields except 1 (BZ#1558519), however, the functionality is working. verified in ovirt-engine-metrics-1.1.3.3-1.el7ev.noarch
This bugzilla is included in oVirt 4.2.2 release, published on March 28th 2018. Since the problem described in this bug report should be resolved in oVirt 4.2.2 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.