mciecier db86a9352b Remove quotation marks from set statements in standalone_config template
Quotation marks should be removed in set statements from
standalone_config jinja template to make the template compatible with
all ansible versions. When quotation marks are used, variable does not
return its value, but is passed as regular string value.

Change-Id: Ia2d664c89a00f139454a4e7b6322eb3fd383e473
2022-10-06 14:01:14 +02:00
..
2018-11-26 12:37:21 +00:00

Standalone

An Ansible role to deploy the Standalone ( all-in-one ) deployment of TripleO

Requirements

This role expects the requirements for deploying a TripleO undercloud to be met. For example python-tripleoclient is installed and hardware requirements met.

Role Variables

  • standalone_config: <'standalone_config.yaml.j2'> -- jinja template of the deployment configuration

  • standalone_network: <'192.168.24'> -- First three octets of the network used

  • standalone_network_prefix: <'24'> -- The subnet size for the standalone deployment network

  • standalone_ip: <'192.168.24.1'> -- The IP address of the standalone deployment

  • standalone_interface: <'br-ex'> -- The interface for the standalone deployment

  • standalone_neutron_bridge_mapping: <'datacentre:br-ctlplane,tenant:br-tenant'> -- The mapping for neutron network bridges

  • standalone_neutron_physical_bridge: <'br-ctlplane'> -- Neutron physical bridge

  • standalone_hostname: <'standalone.localdomain'> -- FQDN to use for the system being deployed. Must be a fully qualified hostname with the domain.

  • standalone_container_prep_options: <''> -- additional parameters for the container prep command

  • standalone_container_prep_script: <'standalone-container-prep.sh.j2'> -- The script name use to perform container prep actions

  • standalone_container_prep_log: <'standalone_container_prep.log'> -- The log of the container prepa ctions

  • standalone_container_prep_updates: <'true'> -- Adds needed parameters to containers-prepare-parameters.yaml so that new container images and packages will be retrieved

  • standalone_deploy_log: <'standalone_deploy.log'> -- The log of the deployment

  • standalone_ansible_lint_log: <'standalone_ansible_lint.log'> -- The ansible lint output

  • standalone_role: <'Standalone.yaml'> -- The TripleO Heat Template role definition of the deployment

  • standalone_libvirt_type: <'kvm'> -- The type of libvirt to run on the standalone (qemu|kvm)

  • standalone_selinux_mode: <'permissive'> -- The selinux mode to use.

  • standalone_ansible_lint: <'false'> -- Perform ansible lint on the generated ansible playbooks

  • standalone_custom_env_files: <'[]'> -- list of additional environment files to be added to the deployment command (do not include the -e)

  • standalone_tripleo_deploy_debug_arg: -- makes tripleoclient invoked with --debug, that results in calling ansible -vv commands as well.

Dependencies

The dependencies documented for TripleO Quickstart and TripleO