@ -47,18 +47,10 @@ parameters:
type : comma_delimited_list
description : >
List of server hostnames to blacklist from any triggered deployments.
CephAnsibleWorkflowName:
type : string
description : Name of the Mistral workflow to execute
default : tripleo.storage.v1.ceph-install
CephAnsiblePlaybook:
type : comma_delimited_list
description : List of paths to the ceph-ansible playbooks to execute
default : [ '/usr/share/ceph-ansible/site-docker.yml.sample' ]
CephAnsibleUpgradePlaybook:
type : string
description : Path to the ceph-ansible playbook to execute on upgrade
default : /usr/share/ceph-ansible/infrastructure-playbooks/rolling_update.yml
CephAnsibleExtraConfig:
type : json
description : Extra vars for the ceph-ansible playbook
@ -334,26 +326,7 @@ outputs:
config_volume : ''
step_config : ''
docker_config : {}
workflow_tasks:
step2:
- name : ceph_base_ansible_workflow
workflow : {get_param : CephAnsibleWorkflowName}
input:
ansible_skip_tags : {get_param : CephAnsibleSkipTags}
ceph_ansible_extra_vars : {get_param : CephAnsibleExtraConfig}
ceph_ansible_playbook:
if:
- perform_upgrade
- {get_param : CephAnsibleUpgradePlaybook}
- {get_param : CephAnsiblePlaybook}
ansible_playbook_verbosity : {get_param : CephAnsiblePlaybookVerbosity}
node_data_lookup : {get_param : NodeDataLookup}
ansible_env_variables : {get_param : CephAnsibleEnvironmentVariables}
config_settings:
ceph_common_ansible_vars:
map_merge:
- ireallymeanit : 'yes'
- {get_attr : [ CephBaseAnsibleVars, value, vars]}
config_settings : {}
external_deploy_tasks:
- name : ceph_base_external_deploy_init
when : step == '1'