Access Workbook¶
- Workbook name
 tripleo.access.v1
TripleO administration access workflows
Workflows in the Access Workbook
- 
tripleo.access.v1.create_admin_via_nova Workflow inputs:
- Input tasks
 Required.
- Input {‘queue_name’
 ‘tripleo’}: Required.
- Input {‘ssh_servers’
 []}: Required.
- Input {‘overcloud_admin’
 ‘tripleo-admin’}: Required.
- Input {‘ansible_extra_env_variables’
 {‘ANSIBLE_HOST_KEY_CHECKING’: ‘False’}}: Required.
- 
tripleo.access.v1.create_admin_via_ssh Workflow inputs:
- Input tasks
 Required.
- Input ssh_private_key
 Required.
- Input ssh_user
 Required.
- Input ssh_servers
 Required.
- Input {‘ansible_extra_env_variables’
 {‘ANSIBLE_HOST_KEY_CHECKING’: ‘False’}}: Required.
- 
tripleo.access.v1.enable_ssh_admin This workflow creates an admin user on the overcloud nodes, which can then be used for connecting for automated administrative or deployment tasks, e.g. via Ansible. The workflow can be used both for Nova-managed and split-stack deployments, assuming the correct input values are passed in. The workflow defaults to Nova-managed approach, for which no additional parameters need to be supplied. In case of split-stack, temporary ssh connection details (user, key, list of servers) need to be provided – these are only used temporarily to create the actual ssh admin user for use by Mistral.
Workflow inputs:
- Input {‘ssh_private_key’
 None}: Required.
- Input {‘ssh_user’
 None}: Required.
- Input {‘ssh_servers’
 []}: Required.
- Input {‘overcloud_admin’
 ‘tripleo-admin’}: Required.
- Input {‘queue_name’
 ‘tripleo’}: Required.
- Input {‘plan_name’
 ‘overcloud’}: Required.