tobiko.conf

centos

image_name
Type:string
Default:<None>

Default centos image name

image_url
Type:string
Default:<None>

Default centos image URL

image_file
Type:string
Default:<None>

Default centos image filename

container_format
Type:string
Default:<None>

Default centos container format

disk_format
Type:string
Default:<None>

Default centos disk format

username
Type:string
Default:<None>

Default centos username

password
Type:string
Default:<None>

Default centos password

cirros

image_name
Type:string
Default:<None>

Default cirros image name

image_url
Type:string
Default:<None>

Default cirros image URL

image_file
Type:string
Default:<None>

Default cirros image filename

container_format
Type:string
Default:<None>

Default cirros container format

disk_format
Type:string
Default:<None>

Default cirros disk format

username
Type:string
Default:<None>

Default cirros username

password
Type:string
Default:<None>

Default cirros password

glance

image_dir
Type:string
Default:~/.tobiko/cache/glance/images

Default directory where to look for image files

http

http_proxy
Type:string
Default:<None>

HTTP proxy URL for Rest APIs

https_proxy
Type:string
Default:<None>

HTTPS proxy URL for Rest APIs

no_proxy
Type:string
Default:<None>

Don’t use proxy server to connect to listed hosts

keystone

api_version
Type:integer
Default:<None>

Identity API version

auth_url
Type:string
Default:<None>

Identity service URL

username
Type:string
Default:<None>

Username

project_name
Type:string
Default:<None>

Project name

password
Type:string
Default:<None>

Password

domain_name
Type:string
Default:<None>

Domain name

user_domain_name
Type:string
Default:<None>

User domain name

project_domain_name
Type:string
Default:<None>

Project domain name

project_domain_id
Type:string
Default:<None>

Project domain ID

trust_id
Type:string
Default:<None>

Trust ID for trust scoping.

cloud_name
Type:string
Default:<None>

Cloud name used pick authentication parameters from clouds.*

clouds_file_dirs
Type:list
Default:['.', '~/.config/openstack', '/etc/openstack']

Directories where to look for clouds files

clouds_file_names
Type:list
Default:['clouds.yaml', 'clouds.yml', 'clouds.json']

Clouds file names

neutron

floating_network
Type:string
Default:<None>

Network for creating floating IPs

ipv4_cidr
Type:string
Default:10.100.0.0/16

The CIDR block to allocate IPv4 subnets from

ipv4_prefixlen
Type:integer
Default:24

The mask bits for IPv4 subnets

ipv4_dns_nameservers
Type:list
Default:['8.8.8.8', '8.8.4.4']

The CIDR block to allocate IPv4 subnets from

ipv6_cidr
Type:string
Default:2001:db8::/48

The CIDR block to allocate IPv6 subnets from

ipv6_prefixlen
Type:integer
Default:64

The mask bits for IPv6 subnets

ipv6_dns_nameservers
Type:list
Default:<None>

The CIDR block to allocate IPv4 subnets from

custom_mtu_size
Type:integer
Default:1350

Customized maximum transfer unit size Notes:

  • MTU values as small as 1000 has been seen breaking networking binding due to an unknown cause.
  • Too big MTU values (like greater than 1400) may be refused during network creation

nova

key_file
Type:string
Default:~/.ssh/id_rsa

Default SSH key to login to server instances

octavia

check_interval
Type:integer
Default:5

Interval to check for status changes, in seconds.

check_timeout
Type:integer
Default:360

Timeout, in seconds, to wait for a status change.

ping

count
Type:integer
Default:1

Number of ICMP messages to wait before ending ping command execution

deadline
Type:integer
Default:5

Max seconds waited from ping command before self terminating himself

fragmentation
Type:string
Default:<None>

If False it will not allow ICMP messages to be delivered in smaller fragments

interval
Type:string
Default:1

Seconds of time interval between consecutive before ICMP messages

packet_size
Type:integer
Default:<None>

Size in bytes of ICMP messages (including headers and payload)

timeout
Type:integer
Default:300.0

Maximum time in seconds a sequence of ICMP messages is sent to a destination host before reporting as a failure

shell

command
Type:string
Default:/bin/sh -c

Default shell command used for executing local commands

sudo
Type:string
Default:sudo

Default sudo command used for executing commands as superuser or another user

ssh

debug
Type:boolean
Default:False

Logout debugging messages of paramiko library

command
Type:string
Default:/usr/bin/ssh

Default SSH client command

port
Type:string
Default:<None>

Default SSH port

username
Type:string
Default:<None>

Default SSH username

config_files
Type:list
Default:['ssh_config']

Default user SSH configuration files

key_file
Type:string
Default:~/.ssh/id_rsa

Default SSH private key file

allow_agent
Type:boolean
Default:False

Set to False to disable connecting to the SSH agent

compress
Type:boolean
Default:False

Set to True to turn on compression

timeout
Type:floating point
Default:15.0

SSH connect timeout in seconds

connection_attempts
Type:integer
Default:120

Maximum number of connection attempts to be tried before timeout

connection_interval
Type:floating point
Default:5.0

Minimal seconds to wait between every failed SSH connection attempt

connection_timeout
Type:integer
Default:600.0

Time before stopping retrying establishing an SSH connection

proxy_jump
Type:string
Default:<None>

Default SSH proxy server

proxy_command
Type:string
Default:<None>

Default proxy command

testcase

timeout
Type:floating point
Default:<None>

Timeout (in seconds) used for interrupting test case execution

topology

nodes
Type:list
Default:<None>

List of hostname nodes

key_file
Type:string
Default:<None>

Default SSH key to login to cloud nodes

username
Type:string
Default:<None>

Default username for SSH login

port
Type:string
Default:<None>

Default port for SSH login

ip_version
Type:string
Default:<None>
Valid Values:‘’, 4, 6

Limit connectivity to cloud to IPv4 o IPv6

tripleo

undercloud_ssh_hostname
Type:string
Default:undercloud-0

hostname or IP address to be used to connect to undercloud host

undercloud_ssh_port
Type:integer
Default:<None>

TCP port of SSH server on undercloud host

undercloud_ssh_username
Type:string
Default:stack

Username with access to stackrc and overcloudrc files

undercloud_ssh_key_filename
Type:string
Default:~/.ssh/id_rsa

SSH key filename used to login to Undercloud node

undercloud_rcfile
Type:list
Default:['~/stackrc']

Undercloud RC filename

overcloud_ssh_port
Type:integer
Default:<None>

TCP port of SSH server on overcloud hosts

overcloud_ssh_username
Type:string
Default:heat-admin

Default username used to connect to overcloud nodes

overcloud_ssh_key_filename
Type:string
Default:~/.ssh/id_overcloud

SSH key filename used to login to Overcloud nodes

overcloud_rcfile
Type:list
Default:['~/overcloudrc', '~/qe-Cloud-0rc']

Overcloud RC filenames

overcloud_ip_version
Type:integer
Default:<None>

Default IP address version to be used to connect to overcloud nodes

overcloud_network_name
Type:string
Default:<None>

Name of network used to connect to overcloud nodes

ubuntu

image_name
Type:string
Default:<None>

Default ubuntu image name

image_url
Type:string
Default:<None>

Default ubuntu image URL

image_file
Type:string
Default:<None>

Default ubuntu image filename

container_format
Type:string
Default:<None>

Default ubuntu container format

disk_format
Type:string
Default:<None>

Default ubuntu disk format

username
Type:string
Default:<None>

Default ubuntu username

password
Type:string
Default:<None>

Default ubuntu password