Bug 1629437

Summary: Update ovirt-engine-metrics playbooks to use the linux-system-roles logging roles
Product: [oVirt] ovirt-engine-metrics Reporter: Shirly Radco <sradco>
Component: RFEsAssignee: Shirly Radco <sradco>
Status: CLOSED CURRENTRELEASE QA Contact: Ivana Saranova <isaranov>
Severity: high Docs Contact:
Priority: urgent    
Version: unspecifiedCC: bugs, didi, lsvaty, mperina, rdlugyhe, rmeggins, sbonazzo, sgoodman, sradco
Target Milestone: ovirt-4.3.0Keywords: FutureFeature
Target Release: ---Flags: rule-engine: ovirt-4.3?
rule-engine: planning_ack?
rule-engine: devel_ack+
lsvaty: testing_ack+
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: ovirt-engine-metrics-1.2.0 Doc Type: Enhancement
Doc Text:
As part of replacing Fluentd with Rsyslog, the RHEL Ansible role `logging`, from the `linux-system-roles` collection of roles, is responsible for deploying Rsyslog configuration files and service handling for multiple projects. This role is maintained by RHEL and makes Rsyslog deployment easier and more maintainable. In this release, the Rsyslog service and configuration are deployed on the oVirt engine and hosts using this role when you deploy oVirt metrics.
Story Points: ---
Clone Of: Environment:
Last Closed: 2019-02-13 07:44:55 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: 1628622    
Bug Blocks: 1615974    

Description Shirly Radco 2018-09-16 09:00:36 UTC
Update ovirt-engine-metrics playbooks to use the linux-system-roles metrics and logging roles instead of the current roles.

Comment 1 Shirly Radco 2018-12-30 09:33:15 UTC
We will be using the linux-system-roles logging role for both metrics and logs.

Comment 2 Ivana Saranova 2019-01-23 11:14:38 UTC
Hi, what exactly should I test? Could you please provide reproduction steps? Thanks

Comment 3 Shirly Radco 2019-01-23 11:46:56 UTC
We are fetching the linux-system-roles logging role to the ovirt-engine-metrics/roles/oVirt.logging role.
So the only thing that should be tested is that when installing the package, this role has content.
If the installations configures rsyslog that means it exist, this would be a more elaborate test.

Comment 4 Ivana Saranova 2019-01-28 14:51:37 UTC
After update the ovirt-engine-metrics contains this: /usr/share/ansible/roles/oVirt.metrics/roles/oVirt.logging

Comment 5 Ivana Saranova 2019-01-28 14:53:03 UTC
Verified in: ovirt-engine-metrics-1.2.0.1-1.el7ev.noarch

Comment 6 Sandro Bonazzola 2019-02-13 07:44:55 UTC
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.

Comment 7 Steve Goodman 2019-02-21 13:05:04 UTC
Shirly, please review the doc_text filed to make sure I got it right.