--- - name: Metrics Install Checkpoint Start hosts: all gather_facts: false tasks: - name: Set Metrics install 'In Progress' run_once: true set_stats: data: installer_phase_metrics: status: "In Progress" start: "{{ lookup('pipe', 'date +%Y%m%d%H%M%SZ') }}" - name: OpenShift Metrics hosts: oo_first_master roles: - role: openshift_metrics # TODO: Remove when master config property is removed - name: OpenShift Metrics hosts: oo_masters:!oo_first_master serial: 1 tasks: - name: Setup the non-first masters configs import_role: name: openshift_metrics tasks_from: update_master_config.yaml when: not openshift.common.version_gte_3_9 - name: Metrics Install Checkpoint End hosts: all gather_facts: false tasks: - name: Set Metrics install 'Complete' run_once: true set_stats: data: installer_phase_metrics: status: "Complete" end: "{{ lookup('pipe', 'date +%Y%m%d%H%M%SZ') }}"