general_params_action: | |
- name: "base" | |
label: "Base" | |
doc: | | |
Base | |
==== | |
This section covers basic deployment parameters. Supported deployment type is all-in-one for OpenStack. | |
fields: | |
# REQUIRED BY COOKIECUTTER | |
- name: "cluster_name" | |
type: "TEXT" | |
help_text: "Name of the cluster, used as cluster/<cluster_name>/ in directory structure." | |
initial: "try-mcp" | |
- name: "cluster_domain" | |
type: "TEXT" | |
help_text: "Cluster domain" | |
initial: "try-mcp.local" | |
- name: "aio_node_hostname" | |
type: "TEXT" | |
help_text: "Hostname for OpenStack server" | |
initial: "aio01" | |
- name: "tempest_enabled" | |
type: "BOOL" | |
help_text: "Enable basic Tempest test" | |
initial: false | |
- name: "designate_enabled" | |
type: "BOOL" | |
help_text: "Enable Designate service" | |
initial: false | |
- name: "rabbitmq_openstack_password" | |
type: "TEXT" | |
help_text: "OpenStack password for RabbitMQ" | |
initial: "{{ 32|generate_password }}" | |
- name: "rabbitmq_admin_password" | |
type: "TEXT" | |
help_text: "Admin password for RabbitMQ" | |
initial: "{{ 32|generate_password }}" | |
- name: "galera_server_admin_password" | |
type: "TEXT" | |
help_text: "Galera server admin password" | |
initial: "{{ 32|generate_password }}" | |
- name: "galera_server_maintenance_password" | |
type: "TEXT" | |
help_text: "Galera server maintenance admin password" | |
initial: "{{ 32|generate_password }}" | |
- name: "keystone_admin_password" | |
type: "TEXT" | |
help_text: "Keystone admin password" | |
initial: "{{ 32|generate_password }}" | |
- name: "keystone_ceilometer_password" | |
type: "TEXT" | |
help_text: "Keystone Ceilometer password" | |
initial: "{{ 32|generate_password }}" | |
- name: "keystone_cinder_password" | |
type: "TEXT" | |
help_text: "Keystone Cinder password" | |
initial: "{{ 32|generate_password }}" | |
- name: "keystone_glance_password" | |
type: "TEXT" | |
help_text: "Keystone Glance password" | |
initial: "{{ 32|generate_password }}" | |
- name: "keystone_heat_password" | |
type: "TEXT" | |
help_text: "Keystone Heat password" | |
initial: "{{ 32|generate_password }}" | |
- name: "keystone_neutron_password" | |
type: "TEXT" | |
help_text: "Keystone Neutron password" | |
initial: "{{ 32|generate_password }}" | |
- name: "keystone_nova_password" | |
type: "TEXT" | |
help_text: "Keystone Nova password" | |
initial: "{{ 32|generate_password }}" | |
- name: "keystone_designate_password" | |
type: "TEXT" | |
help_text: "Keystone Designate password" | |
initial: "{{ 32|generate_password }}" | |
- name: "mysql_keystone_password" | |
type: "TEXT" | |
help_text: "MySQL Keystone password" | |
initial: "{{ 32|generate_password }}" | |
- name: "mysql_neutron_password" | |
type: "TEXT" | |
help_text: "MySQL Neutron password" | |
initial: "{{ 32|generate_password }}" | |
- name: "mysql_glance_password" | |
type: "TEXT" | |
help_text: "MySQL Glance password" | |
initial: "{{ 32|generate_password }}" | |
- name: "mysql_nova_password" | |
type: "TEXT" | |
help_text: "MySQL Nova password" | |
initial: "{{ 32|generate_password }}" | |
- name: "mysql_cinder_password" | |
type: "TEXT" | |
help_text: "MySQL Cinder password" | |
initial: "{{ 32|generate_password }}" | |
- name: "mysql_heat_password" | |
type: "TEXT" | |
help_text: "MySQL Heat password" | |
initial: "{{ 32|generate_password }}" | |
- name: "mysql_designate_password" | |
type: "TEXT" | |
help_text: "MySQL Designate password" | |
initial: "{{ 32|generate_password }}" | |
- name: "metadata_password" | |
type: "TEXT" | |
help_text: "Metadata password" | |
initial: "{{ 32|generate_password }}" | |
- name: "heat_domain_admin_password" | |
type: "TEXT" | |
help_text: "Heat domain admin password" | |
initial: "{{ 32|generate_password }}" | |
- name: "artifactory_password" | |
type: "TEXT" | |
help_text: "Artifactory password" | |
initial: "{{ 32|generate_password }}" | |
- name: "rabbitmq_secret_key" | |
type: "TEXT" | |
help_text: "RabbitMQ secret key" | |
initial: "{{ 32|generate_password }}" | |
- name: "horizon_secret_key" | |
type: "TEXT" | |
help_text: "Horizon secret key" | |
initial: "{{ 32|generate_password }}" | |
- name: "keystone_service_token" | |
type: "TEXT" | |
help_text: "Keystone service token" | |
initial: "{{ 32|generate_password }}" | |
# REQUIRED BY PIPELINE | |
- name: "aio_internal_address" | |
type: "IP" | |
help_text: "Internal IP address of AIO node" | |
width: "half" | |
- name: "aio_external_address" | |
type: "IP" | |
help_text: "External IP address of AIO node" | |
width: "half" | |
- name: "drivetrain_internal_address" | |
type: "IP" | |
help_text: "Internal IP address of Drivetrain node" | |
width: "half" | |
- name: "drivetrain_external_address" | |
type: "IP" | |
help_text: "External IP address of Drivetrain node" | |
width: "half" | |
# REQUIRED BY PIPELINE - HIDDEN WITH DEFAULT | |
- name: "mcp_common_scripts_repo" | |
type: "TEXT" | |
initial: "http://gerrit.mcp.mirantis.com/mcp/mcp-common-scripts" | |
hidden: True | |
- name: "mcp_version" | |
initial: "nightly" | |
type: "CHOICE" | |
choices: | |
- - "nightly" | |
- "nightly" | |
- - "testing" | |
- "testing" | |
- - "proposed" | |
- "proposed" | |
hidden: False | |
- name: "shared_reclass_url" | |
type: "TEXT" | |
initial: "http://gerrit.mcp.mirantis.com/salt-models/reclass-system" | |
hidden: True | |
- name: "shared_reclass_branch" | |
type: "TEXT" | |
initial: "master" | |
hidden: True | |
- name: "cookiecutter_template_url" | |
type: "TEXT" | |
initial: "http://gerrit.mcp.mirantis.com/trymcp/cookiecutter-templates" | |
hidden: true | |
- name: "cookiecutter_template_branch" | |
type: "TEXT" | |
initial: "master" | |
hidden: True | |
- name: "salt_master_hostname" | |
type: "TEXT" | |
initial: "cfg01" | |
hidden: True | |
- name: "openstack_enabled" | |
type: "BOOL" | |
initial: true | |
hidden: True | |
- name: "infra_enabled" | |
type: "BOOL" | |
initial: false | |
hidden: True | |
- name: "local_repositories" | |
type: "BOOL" | |
initial: false | |
hidden: True | |
- name: "offline_deployment" | |
type: "BOOL" | |
initial: false | |
hidden: True | |
- name: "docker_deployment" | |
type: "BOOL" | |
initial: true | |
hidden: True | |
- name: "test_model" | |
type: "BOOL" | |
initial: false | |
hidden: True |