Skip to content

neutron-understack Sample Configuration

[DEFAULT]


[ironic]

#
# From ironic
#

# The default service_type for endpoint URL discovery. (string
# value)
#service_type = <None>

# The default service_name for endpoint URL discovery. (string
# value)
#service_name = <None>

# List of interfaces, in order of preference, for endpoint
# URL. (list value)
#valid_interfaces = <None>

# The default region_name for endpoint URL discovery. (string
# value)
#region_name = <None>

# Always use this endpoint URL for requests for this client.
# NOTE: The unversioned endpoint should be specified here; to
# request a particular API version, use the `version`, `min-
# version`, and/or `max-version` options. (string value)
#endpoint_override = <None>

# Minimum Major API version within a given Major API version
# for endpoint URL discovery. Mutually exclusive with
# min_version and max_version (string value)
#version = <None>

# The minimum major version of a given API, intended to be
# used as the lower bound of a range with max_version.
# Mutually exclusive with version. If min_version is given
# with no max_version it is as if max version is "latest".
# (string value)
#min_version = <None>

# The maximum major version of a given API, intended to be
# used as the upper bound of a range with min_version.
# Mutually exclusive with version. (string value)
#max_version = <None>

# The maximum number of retries that should be attempted for
# connection errors. (integer value)
#connect_retries = <None>

# Delay (in seconds) between two retries for connection
# errors. If not set, exponential retry starting with 0.5
# seconds up to a maximum of 60 seconds is used. (floating
# point value)
#connect_retry_delay = <None>

# The maximum number of retries that should be attempted for
# retriable HTTP status codes. (integer value)
#status_code_retries = <None>

# Delay (in seconds) between two retries for retriable status
# codes. If not set, exponential retry starting with 0.5
# seconds up to a maximum of 60 seconds is used. (floating
# point value)
#status_code_retry_delay = <None>

# List of retriable HTTP status codes that should be retried.
# If not set default to  [503] (list value)
#retriable_status_codes = <None>

# PEM encoded Certificate Authority to use when verifying
# HTTPs connections. (string value)
#cafile = <None>

# PEM encoded client certificate cert file (string value)
#certfile = <None>

# PEM encoded client certificate key file (string value)
#keyfile = <None>

# Verify HTTPS connections. (boolean value)
#insecure = false

# Timeout value for http requests (integer value)
#timeout = <None>

# Collect per-API call timing information. (boolean value)
#collect_timing = false

# Log requests to multiple loggers. (boolean value)
#split_loggers = false

# Authentication URL (string value)
#auth_url = <None>

# Scope for system operations (string value)
#system_scope = <None>

# Domain ID to scope to (string value)
#domain_id = <None>

# Domain name to scope to (string value)
#domain_name = <None>

# Project ID to scope to (string value)
#project_id = <None>

# Project name to scope to (string value)
#project_name = <None>

# Domain ID containing project (string value)
#project_domain_id = <None>

# Domain name containing project (string value)
#project_domain_name = <None>

# ID of the trust to use as a trustee use (string value)
#trust_id = <None>

# User's user ID (string value)
#user_id = <None>

# User's username (string value)
# Deprecated group/name - [ironic]/user_name
#username = <None>

# User's domain ID (string value)
#user_domain_id = <None>

# User's domain name (string value)
#user_domain_name = <None>

# User's password (string value)
#password = <None>


[l3_service_cisco_asa]

#
# From cisco-asa
#

# User-Agent for requests to Cisco ASA (string value)
#user_agent = ASDM

# username for requests to the Cisco ASA (string value)
#username = <None>

# password for requests to the Cisco ASA (string value)
#password = <None>

# ASA interface for outside connections (string value)
#outside_interface = OUTSIDE


[ml2_understack]

#
# From understack
#

# Nautobot URL (string value)
#nb_url = <None>

# Nautobot API token (string value)
#nb_token = <None>

# hack (string value)
#ucvni_group = <None>

# Undersync URL (string value)
#undersync_url = <None>

# Call Undersync with dry-run mode (boolean value)
#undersync_dry_run = true

# provisioning_network ID as configured in ironic.conf (string
# value)
#provisioning_network = change_me

# Nautobot namespace name that will house all external
# prefixes, i.e prefixes that need to be routable outside of a
# tenant environment. (string value)
#shared_nautobot_namespace_name = Global

# Nautobot UUID of the network node's switchport interface,
# that is used to trunk all vlans used by a neutron router.
# (string value)
#network_node_switchport_uuid = <None>

# Name of the physnet configured on a network node'sbaremetal
# port that provides connectivity to OVN. (string value)
#network_node_switchport_physnet = <None>

# When enabled, Neutron performs an extra check during the
# creation of anew VLAN network. This check ensures that the
# VLAN ID being assigned isnot already in use within a fabric.
# The verification is handled by Nautobot. (boolean value)
#enforce_unique_vlans_in_fabric = true

# List of 2 comma separated integers, that represents a VLAN
# range, thatwill be used for mapped VLANs on the switches.
# (list value)
#default_tenant_vlan_id_range = 1,3799