--- undercloud_config_file: undercloud.conf.j2 undercloud_install_cli_options: "" undercloud_post_install_script: undercloud-install-post.sh.j2 undercloud_install_log: "{{ working_dir }}/undercloud_install.log" undercloud_install_script: undercloud-install.sh.j2 # defines extra args for the undercloud deploy command undercloud_extra_args: "" # The undercloud can also be deployed with heat # thus requiring a t-h-t driven undercloud *and* the classic undercloud # override file hieradata_override_file_classic_undercloud: hieradata-overrides-classic-undercloud.yaml.j2 hieradata_override_file_t_h_t_undercloud: hieradata-overrides-t-h-t-undercloud.yaml.j2 step_introspect: false bash_deploy_ramdisk: false step_install_undercloud: true # The TripleO-UI is available on the undercloud # ssl or non-ssl access can be configured # Due to self signed certificates a user must grant permission to # https:///keystone/v3/auth/tokens for ssl access to work. tripleo_ui_secure_access: false # Which libvirt session should we use? Using `qemu://session` does # not require privileged access (but does require the setup performed by the # `environment/setup` role). libvirt_uri: qemu:///session # port to use for httpd ipxe server for ironic deploy undercloud_ironic_ipxe_port: 3816 undercloud_conf_extra: "" undercloud_enable_novajoin: false prepare_novajoin: true # location which the novajoin-ipa-setup will store the FreeIPA token freeipa_otp_key: /tmp/ipa-otp.txt # determines vendordata_dynamic_connect|read_timeout when novajoin is enabled novajoin_connect_timeout: 5 novajoin_read_timeout: 20 libvirt_default_network_address: 192.168.122.1 # only to be used in libvirt deployments, see environment config for details nameserver_from_virthost: false virthost_nameservers: [] undercloud_enable_ironic: true undercloud_enable_ironic_inspector: true undercloud_enable_mistral: true undercloud_enable_monitoring: false undercloud_enable_telemetry: false undercloud_enable_tempest: false undercloud_enable_ui: true undercloud_enable_validations: true undercloud_enable_zaqar: true undercloud_ipxe_deploy: true undercloud_enable_swift_encryption: false undercloud_undercloud_debug: true # Use to populate the resource registry for nic configs and networking setup undercloud_resource_registry_args: OS::TripleO::Undercloud::Net::SoftwareConfig: "{{overcloud_templates_path}}/net-config-noop.yaml" undercloud_network_environment_args: UndercloudNetworkCidr: "{{undercloud_network_cidr}}" UndercloudDhcpRangeStart: "{{undercloud_dhcp_start|default( undercloud_network_cidr|nthhost(5))}}" UndercloudDhcpRangeEnd: "{{undercloud_dhcp_end|default( undercloud_network_cidr|nthhost(30))}}" UndercloudNetworkGateway: "{{undercloud_network_gateway|default( undercloud_network_cidr|nthhost(1))}}" UndercloudNameserver: "{% if undercloud_undercloud_nameservers is string %}{{undercloud_undercloud_nameservers.split(',')[0]}}{% else %}{{undercloud_undercloud_nameservers[-1]}}{% endif %}" ControlPlaneSubnetCidr: 24 ctlplane_masquerade: false update_containers: false undercloud_enable_routed_networks: false default_undercloud_roles_data_path: "{{ overcloud_templates_path }}/roles_data_undercloud.yaml"