Bug 1468895
Summary: | Add a playbook that changes collectd and fluentd services state and enable/disable on the engine and hosts | ||
---|---|---|---|
Product: | [oVirt] ovirt-engine-metrics | Reporter: | Shirly Radco <sradco> |
Component: | RFEs | Assignee: | Shirly Radco <sradco> |
Status: | CLOSED CURRENTRELEASE | QA Contact: | Lukas Svaty <lsvaty> |
Severity: | medium | Docs Contact: | |
Priority: | unspecified | ||
Version: | 1.0.4.3 | CC: | bugs, lveyde, pstehlik, sradco, ylavi |
Target Milestone: | ovirt-4.1.7 | Keywords: | FutureFeature |
Target Release: | 1.0.7.1 | Flags: | rule-engine:
ovirt-4.1+
ylavi: planning_ack+ sradco: devel_ack+ pstehlik: testing_ack+ |
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | ovirt-engine-metrics-1.0.7.1 | Doc Type: | If docs needed, set a value |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2017-11-13 12:29:41 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: | 1502931 | ||
Bug Blocks: | 1402901, 1475135, 1493030 |
Description
Shirly Radco
2017-07-09 15:18:40 UTC
Please add specification of this feature. Either featurePage or documentation how to manage services from the existing playbook. It is documented in the README file. https://gerrit.ovirt.org/#/c/79471/10/packaging/setup/ansible/roles/manage_services/README.md As we have README file I believe we need documentation, putting doc text flag to ? For the README: Line 3: missing comma in the end of the line Line 5: this blank line should not be included Line 12-14: 3 empty lines, I believe it should be just 2 Line 16-17: 2 empty lines, I believe it should be just 1 Line 20: missing comma in the end of the line Line 31: s/these variable/these variables Line 32: missing comma in the end of the line Line 35: s/Ovirt/oVirt/ Line 49: s/need a configuration file/need to update the configuration file/ For the functionality: 1. # /usr/share/ovirt-engine-metrics/setup/ansible/configure_ovirt_machines_for_metrics.sh --tags=manage_services -e "service_state=stopped" FATAL: Invalid option '-e' 2. # /usr/share/ovirt-engine-metrics/setup/ansible/configure_ovirt_machines_for_metrics.sh --tags=manage_services --help Usage: /usr/share/ovirt-engine-metrics/setup/ansible/configure_ovirt_machines_for_metrics.sh --scope=SCOPE SCOPE is one of 'hosts', 'engine', 'all' --tags=TAGS TAGS is one of 'configure' (default), 'manage_services' Would be nice to have better help for this, as nobody is going to find the hidden README. 3. changing config.yml service_enabled: yes/no/wrong -> ok service_state: restarted/started/stopped -> ok service_name: ["collectd"]/["fluentd"]/[] -> ok Due to the 1. and 2. moving to FailedQA, if possible also update the README file. Target release should be placed once a package build is known to fix a issue. Since this bug is not modified, the target version has been reset. Please use target milestone to plan a fix for a oVirt release. [root@ ~]# /usr/share/ovirt-engine-metrics/setup/ansible/configure_ovirt_machines_for_metrics.sh -v FATAL: Invalid option '-v' [root@ ~]# rpm -qa | grep metrics ovirt-engine-metrics-1.0.7-1.el7ev.noarch patch did not get through Target release should be placed once a package build is known to fix a issue. Since this bug is not modified, the target version has been reset. Please use target milestone to plan a fix for a oVirt release. Lukas, note this has been fixed in 1.0.7.1 not 1.0.7-1 (In reply to Lukas Svaty from comment #3) > As we have README file I believe we need documentation, putting doc text > flag to ? > > For the README: > > Line 3: missing comma in the end of the line > Line 5: this blank line should not be included > Line 12-14: 3 empty lines, I believe it should be just 2 > Line 16-17: 2 empty lines, I believe it should be just 1 > Line 20: missing comma in the end of the line > Line 31: s/these variable/these variables > Line 32: missing comma in the end of the line > Line 35: s/Ovirt/oVirt/ > Line 49: s/need a configuration file/need to update the configuration file/ > still relevant, we did not backport patch with README - > BZ#1506174 > For the functionality: > 1. # > /usr/share/ovirt-engine-metrics/setup/ansible/ > configure_ovirt_machines_for_metrics.sh --tags=manage_services -e > "service_state=stopped" > FATAL: Invalid option '-e' fixed > > 2. # > /usr/share/ovirt-engine-metrics/setup/ansible/ > configure_ovirt_machines_for_metrics.sh --tags=manage_services --help > Usage: > /usr/share/ovirt-engine-metrics/setup/ansible/ > configure_ovirt_machines_for_metrics.sh > > --scope=SCOPE > SCOPE is one of 'hosts', 'engine', 'all' > --tags=TAGS > TAGS is one of 'configure' (default), 'manage_services' > still relevant BZ#1506176 > Would be nice to have better help for this, as nobody is going to find the > hidden README. > > 3. changing config.yml > service_enabled: yes/no/wrong -> ok > service_state: restarted/started/stopped -> ok > service_name: ["collectd"]/["fluentd"]/[] -> ok > > ok > Due to the 1. and 2. moving to FailedQA, if possible also update the README > file. Opened separate bugs as we dont need to block this one on them. Verified in ovirt-engine-metrics-1.0.7.1-1.el7ev.noarch |