-
provider[openstack]
Type: dict -
provider[openstack].abstract
Type: bool
-
provider[openstack].connection
Type: str
-
provider[openstack].flavor-defaults
Type: dict -
provider[openstack].flavor-defaults.final
Whether the configuration of the flavor may be updated by values in flavor-defaults or overidden with a new definition by sections or providers lower in the hierarchy than the point at which the final attribute is applied.
- True
The flavor may not be updated or overidden.
- False
The flavor may be updated or overidden.
- allow-override
The flavor may not be updated by flavor-defaults but may be explicitly overidden by redefining it in a new ‘flavor’ entry.
-
provider[openstack].flavor-defaults.public-ipv4
Type: bool
-
provider[openstack].flavor-defaults.public-ipv6
Type: bool
-
provider[openstack].flavor-defaults.userdata
Type: str
-
provider[openstack].flavor-defaults.volume-size
Type: int
-
provider[openstack].flavor-defaults.final
-
provider[openstack].flavors
Type: dict A list of flavors associated with this provider.
-
provider[openstack].flavors.description
Type: str
-
provider[openstack].flavors.final
Whether the configuration of the flavor may be updated by values in flavor-defaults or overidden with a new definition by sections or providers lower in the hierarchy than the point at which the final attribute is applied.
- True
The flavor may not be updated or overidden.
- False
The flavor may be updated or overidden.
- allow-override
The flavor may not be updated by flavor-defaults but may be explicitly overidden by redefining it in a new ‘flavor’ entry.
-
provider[openstack].flavors.flavor-name
Type: str
-
provider[openstack].flavors.name
Type: str
-
provider[openstack].flavors.public-ipv4
Type: bool
-
provider[openstack].flavors.public-ipv6
Type: bool
-
provider[openstack].flavors.userdata
Type: str
-
provider[openstack].flavors.volume-size
Type: int
-
provider[openstack].flavors.description
-
provider[openstack].floating-ip-cleanup
Type: bool
-
provider[openstack].image-defaults
Type: dict -
provider[openstack].image-defaults.config-drive
Type: bool
-
provider[openstack].image-defaults.connection-port
Type: int
-
provider[openstack].image-defaults.connection-type
Type: str
-
provider[openstack].image-defaults.final
Whether the configuration of the label may be updated by values in label-defaults or overidden with a new definition by sections or providers lower in the hierarchy than the point at which the final attribute is applied.
- True
The label may not be updated or overidden.
- False
The label may be updated or overidden.
- allow-override
The label may not be updated by label-defaults but may be explicitly overidden by redefining it in a new ‘label’ entry.
-
provider[openstack].image-defaults.import-timeout
Type: int
-
provider[openstack].image-defaults.python-path
Type: str
-
provider[openstack].image-defaults.shell-type
Type: str
-
provider[openstack].image-defaults.tags
Type: dict
-
provider[openstack].image-defaults.userdata
Type: str
-
provider[openstack].image-defaults.username
Type: str
-
provider[openstack].image-defaults.volume-size
Type: int
-
provider[openstack].image-defaults.config-drive
-
provider[openstack].images
Type: list A list of images associated with this provider.
-
provider[openstack].images[cloud]
Type: dict These are the attributes available for a Cloud image.
-
provider[openstack].images[cloud].branch
Type: str
-
provider[openstack].images[cloud].config-drive
Type: bool
-
provider[openstack].images[cloud].connection-port
Type: int
-
provider[openstack].images[cloud].connection-type
Type: str
-
provider[openstack].images[cloud].description
Type: str
-
provider[openstack].images[cloud].final
Whether the configuration of the label may be updated by values in label-defaults or overidden with a new definition by sections or providers lower in the hierarchy than the point at which the final attribute is applied.
- True
The label may not be updated or overidden.
- False
The label may be updated or overidden.
- allow-override
The label may not be updated by label-defaults but may be explicitly overidden by redefining it in a new ‘label’ entry.
-
provider[openstack].images[cloud].image-id
Type: str
-
provider[openstack].images[cloud].import-timeout
Type: int
-
provider[openstack].images[cloud].name
Type: str
-
provider[openstack].images[cloud].python-path
Type: str
-
provider[openstack].images[cloud].shell-type
Type: str
-
provider[openstack].images[cloud].userdata
Type: str
-
provider[openstack].images[cloud].username
Type: str
-
provider[openstack].images[cloud].volume-size
Type: int
-
provider[openstack].images[cloud].branch
-
provider[openstack].images[zuul]
Type: dict These are the attributes available for a Zuul image.
-
provider[openstack].images[zuul].branch
Type: str
-
provider[openstack].images[zuul].config-drive
Type: bool
-
provider[openstack].images[zuul].connection-port
Type: int
-
provider[openstack].images[zuul].connection-type
Type: str
-
provider[openstack].images[zuul].description
Type: str
-
provider[openstack].images[zuul].final
Whether the configuration of the label may be updated by values in label-defaults or overidden with a new definition by sections or providers lower in the hierarchy than the point at which the final attribute is applied.
- True
The label may not be updated or overidden.
- False
The label may be updated or overidden.
- allow-override
The label may not be updated by label-defaults but may be explicitly overidden by redefining it in a new ‘label’ entry.
-
provider[openstack].images[zuul].import-timeout
Type: int
-
provider[openstack].images[zuul].name
Type: str
-
provider[openstack].images[zuul].python-path
Type: str
-
provider[openstack].images[zuul].shell-type
Type: str
-
provider[openstack].images[zuul].tags
Type: dict
-
provider[openstack].images[zuul].userdata
Type: str
-
provider[openstack].images[zuul].username
Type: str
-
provider[openstack].images[zuul].volume-size
Type: int
-
provider[openstack].images[zuul].branch
-
provider[openstack].label-defaults
Type: dict -
provider[openstack].label-defaults.auto-floating-ip
Type: bool
-
provider[openstack].label-defaults.az
Type: str
-
provider[openstack].label-defaults.boot-from-volume
Type: bool
-
provider[openstack].label-defaults.boot-timeout
Type: int The time (in seconds) to wait for a node to boot.
-
provider[openstack].label-defaults.executor-zone
Type: str Specify that a Zuul executor in the specified zone is used to run jobs with nodes from this label.
-
provider[openstack].label-defaults.final
Whether the configuration of the label may be updated by values in label-defaults or overidden with a new definition by sections or providers lower in the hierarchy than the point at which the final attribute is applied.
- True
The label may not be updated or overidden.
- False
The label may be updated or overidden.
- allow-override
The label may not be updated by label-defaults but may be explicitly overidden by redefining it in a new ‘label’ entry.
-
provider[openstack].label-defaults.host-key-checking
Type: bool
-
provider[openstack].label-defaults.key-name
Type: str
-
provider[openstack].label-defaults.max-age
Type: int The time (in seconds) since creation that a node may be available for use. Ready nodes older than this time will be deleted.
-
provider[openstack].label-defaults.max-ready-age
Type: int The time (in seconds) an unassigned node should stay in ready state.
-
provider[openstack].label-defaults.networks
Type: str The OpenStack networks to associate with the node.
-
provider[openstack].label-defaults.reuse
Type: bool Should the node be reused (True) or deleted (False) after use.
-
provider[openstack].label-defaults.security-groups
Type: str
-
provider[openstack].label-defaults.slots
Type: int How many jobs are permitted run on the same node simultaneously.
-
provider[openstack].label-defaults.snapshot-expiration
Type: int The time (in seconds) until a snapshot expires.
-
provider[openstack].label-defaults.snapshot-timeout
Type: int The time (in seconds) to wait for a snapshot to complete.
-
provider[openstack].label-defaults.tags
Type: dict
-
provider[openstack].label-defaults.userdata
Type: str
-
provider[openstack].label-defaults.volume-size
Type: int
-
provider[openstack].label-defaults.auto-floating-ip
-
provider[openstack].labels
Type: dict -
provider[openstack].labels.auto-floating-ip
Type: bool
-
provider[openstack].labels.az
Type: str
-
provider[openstack].labels.boot-from-volume
Type: bool
-
provider[openstack].labels.boot-timeout
Type: int The time (in seconds) to wait for a node to boot.
-
provider[openstack].labels.description
Type: str
-
provider[openstack].labels.executor-zone
Type: str Specify that a Zuul executor in the specified zone is used to run jobs with nodes from this label.
-
provider[openstack].labels.final
Whether the configuration of the label may be updated by values in label-defaults or overidden with a new definition by sections or providers lower in the hierarchy than the point at which the final attribute is applied.
- True
The label may not be updated or overidden.
- False
The label may be updated or overidden.
- allow-override
The label may not be updated by label-defaults but may be explicitly overidden by redefining it in a new ‘label’ entry.
-
provider[openstack].labels.flavor
Type: str
-
provider[openstack].labels.host-key-checking
Type: bool
-
provider[openstack].labels.image
Type: str
-
provider[openstack].labels.key-name
Type: str
-
provider[openstack].labels.max-age
Type: int The time (in seconds) since creation that a node may be available for use. Ready nodes older than this time will be deleted.
-
provider[openstack].labels.max-ready-age
Type: int The time (in seconds) an unassigned node should stay in ready state.
-
provider[openstack].labels.min-ready
Type: int
-
provider[openstack].labels.name
Type: str
-
provider[openstack].labels.networks
Type: str The OpenStack networks to associate with the node.
-
provider[openstack].labels.reuse
Type: bool Should the node be reused (True) or deleted (False) after use.
-
provider[openstack].labels.security-groups
Type: str
-
provider[openstack].labels.slots
Type: int How many jobs are permitted run on the same node simultaneously.
-
provider[openstack].labels.snapshot-expiration
Type: int The time (in seconds) until a snapshot expires.
-
provider[openstack].labels.snapshot-timeout
Type: int The time (in seconds) to wait for a snapshot to complete.
-
provider[openstack].labels.tags
Type: dict
-
provider[openstack].labels.userdata
Type: str
-
provider[openstack].labels.volume-size
Type: int
-
provider[openstack].labels.auto-floating-ip
-
provider[openstack].launch-attempts
Type: int
-
provider[openstack].launch-timeout
Type: int
-
provider[openstack].name
Type: str
-
provider[openstack].parent
Type: str
-
provider[openstack].port-cleanup-interval
Type: int
-
provider[openstack].region
Type: str
-
provider[openstack].resource-limits
Type: dict -
provider[openstack].resource-limits.cores
Type: int
-
provider[openstack].resource-limits.instances
Type: int
-
provider[openstack].resource-limits.ram
Type: int
-
provider[openstack].resource-limits.volume-gb
Type: int
-
provider[openstack].resource-limits.volumes
Type: int
-
provider[openstack].resource-limits.cores
-
provider[openstack].section
Type: str
-
provider[openstack].abstract