Note: This bug is displayed in read-only format because the product is no longer active in Red Hat Bugzilla.

Bug 1724545

Summary: [DOCS] metrics-server missing from table "Individual Component Playbook Run Order"
Product: OpenShift Container Platform Reporter: Brendan Mchugh <bmchugh>
Component: DocumentationAssignee: Max Bridges <mbridges>
Status: CLOSED CURRENTRELEASE QA Contact: Gaoyun Pei <gpei>
Severity: low Docs Contact: Vikram Goyal <vigoyal>
Priority: medium    
Version: 3.11.0CC: aos-bugs, gpei, jokerman, mmccomas
Target Milestone: ---   
Target Release: 3.11.z   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2019-08-12 19:20:00 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Brendan Mchugh 2019-06-27 09:13:19 UTC
Document URL: 
https://docs.openshift.com/container-platform/3.11/install/running_install.html#advanced-retrying-installation


Section Number and Name: 
Retrying the installation
 Table 1. Individual Component Playbook Run Order


Describe the issue: 
The "metrics-server" playbook is missing from the table "Individual Component Playbook Run Order"


Suggestions for improvement: 
Add the metrics-server playbook name and file location to the table.

Based on the ordering of the below playbook I would suggest it gets placed in between "Metrics Install" and "Logging Install"


Playbook Name 	        File Location
...
Metrics Install         /usr/share/ansible/openshift-ansible/playbooks/openshift-metrics/config.yml
metrics-server          /usr/share/ansible/openshift-ansible/playbooks/metrics-server/config.yml
Logging Install         /usr/share/ansible/openshift-ansible/playbooks/openshift-logging/config.yml
...


Additional information: 

Section of the playbook where it is installed by default in between "openshift-metrics" and "openshift-logging"

/usr/share/ansible/openshift-ansible/playbooks/common/private/components.yml
...
- import_playbook: ../../openshift-console/private/config.yml
  when: openshift_console_install | default(true) | bool

- import_playbook: ../../openshift-metrics/private/config.yml
  when: openshift_metrics_install_metrics | default(false) | bool

- import_playbook: ../../metrics-server/private/config.yml
  # a default is set on the actual variable in the role, so no fancy logic is needed here
  when: openshift_metrics_server_install | default(true) | bool                                       <-----------

- import_playbook: ../../openshift-logging/private/config.yml
  when: openshift_logging_install_logging | default(false) | bool
...

Comment 2 Max Bridges 2019-07-11 19:56:02 UTC
PR for QE: https://github.com/openshift/openshift-docs/pull/15848

Comment 3 Gaoyun Pei 2019-07-12 03:20:26 UTC
LGTM, thanks!

Comment 4 Max Bridges 2019-07-12 15:55:20 UTC
Thanks! This seems to only apply to 3.11, so will cherrypick the commit to that branch in a bit.