4038c8226b
For several roles (cadvisor, inspection-store, docker-registry, etc.), we use an 'action' variable, in a similar manner to kolla-ansible, to determine the current action being performed (deploy, reconfigure, upgrade). It is likely this information will be useful for custom playbooks, so we should expose it. The 'action' keyword is reserved, and its use triggers a warning, so we change its name to kayobe_action before advertising it to users. Change-Id: I5ffbb8b014a31e27141bfc8bf780297d81c840be Story: 2001663 Task: 12604
16 lines
354 B
YAML
16 lines
354 B
YAML
---
|
|
# Deploy/pull/reconfigure/upgrade OpenSM Infiniband subnet manager.
|
|
#
|
|
# Follows kolla-ansible service deployment patterns.
|
|
#
|
|
# Variables:
|
|
# action: One of deploy, destroy, pull, reconfigure, upgrade
|
|
|
|
- name: Ensure OpenSM is deployed
|
|
hosts: controllers[0]
|
|
tags:
|
|
- opensm
|
|
roles:
|
|
- role: opensm
|
|
opensm_action: "{{ kayobe_action }}"
|