Synchronise with kayobe for Stein

Synchronised with kayobe at 93170249303bcfe0ee78350c4dbed02bf5895bee,
prior to cutting stable/stein branch.

Change-Id: I3d79a35a1c75aa9357fc5f77f6b82f9bff843b5e
This commit is contained in:
Mark Goddard 2019-08-16 10:05:55 +01:00
parent afeee3c07e
commit aa4dcc6551
21 changed files with 198 additions and 34 deletions

View File

@ -7,7 +7,8 @@
# URL of Bifrost source code repository.
#kolla_bifrost_source_url:
# Version (branch, tag, etc.) of Bifrost source code repository.
# Version (branch, tag, etc.) of Bifrost source code repository. Default is
# {{ openstack_branch }}.
#kolla_bifrost_source_version:
###############################################################################

View File

@ -1,9 +1,10 @@
---
###############################################################################
# cAdvisor configuration.
# OpenStack Ceph configuration.
# Whether cAdvisor is enabled.
#cadvisor_enabled:
# Ansible host pattern matching hosts on which Ceph storage services
# are deployed. The default is to use hosts in the 'storage' group.
#ceph_hosts:
###############################################################################
# Dummy variable to allow Ansible to accept this file.

View File

@ -48,6 +48,12 @@
# stackhpc.drac role.
#compute_raid_config_extra:
###############################################################################
# Compute node software RAID configuration.
# List of software RAID arrays. See mrlesmithjr.mdadm role for format.
#compute_mdadm_arrays:
###############################################################################
# Compute node LVM configuration.

View File

@ -51,6 +51,12 @@
# stackhpc.drac role.
#controller_raid_config_extra:
###############################################################################
# Controller node software RAID configuration.
# List of software RAID arrays. See mrlesmithjr.mdadm role for format.
#controller_mdadm_arrays:
###############################################################################
# Controller node LVM configuration.

View File

@ -2,8 +2,7 @@
###############################################################################
# Docker configuration.
# Name of the docker storage driver. Supported values include 'devicemapper'
# and 'overlay'.
# Name of the docker storage driver. Default is 'devicemapper'.
#docker_storage_driver:
# Name of the docker storage LVM volume group.

View File

@ -26,9 +26,6 @@
###############################################################################
# Ironic inspector processing configuration.
# Whether inspector should manage the firewall.
#inspector_manage_firewall:
# List of of default inspector processing plugins.
#inspector_processing_hooks_default:

View File

@ -22,6 +22,11 @@
# storage_net_bridge_ports:
# storage_net_bond_slaves:
# Ceph storage network IP information.
# ceph_storage_net_interface:
# ceph_storage_net_bridge_ports:
# ceph_storage_net_bond_slaves:
###############################################################################
# Dummy variable to allow Ansible to accept this file.
workaround_ansible_issue_8743: yes

View File

@ -27,10 +27,15 @@
# storage_net_bridge_ports:
# storage_net_bond_slaves:
# Storage network IP information.
# ceph_storage_net_interface:
# ceph_storage_net_bridge_ports:
# ceph_storage_net_bond_slaves:
# Storage management network IP information.
# storage_mgmt_net_interface:
# storage_mgmt_net_bridge_ports:
# storage_mgmt_net_bond_slaves:
# swift_storage_net_interface:
# swift_storage_net_bridge_ports:
# swift_storage_net_bond_slaves:
###############################################################################
# Dummy variable to allow Ansible to accept this file.

View File

@ -27,11 +27,6 @@
# storage_net_bridge_ports:
# storage_net_bond_slaves:
# Storage management network IP information.
# storage_mgmt_net_interface:
# storage_mgmt_net_bridge_ports:
# storage_mgmt_net_bond_slaves:
###############################################################################
# Dummy variable to allow Ansible to accept this file.
workaround_ansible_issue_8743: yes

View File

@ -0,0 +1,47 @@
---
###############################################################################
# Network interface definitions for the storage group.
# Overcloud provisioning network IP information.
# provision_oc_net_interface:
# provision_oc_net_bridge_ports:
# provision_oc_net_bond_slaves:
# External network IP information.
# external_net_interface:
# external_net_bridge_ports:
# external_net_bond_slaves:
# Storage network IP information.
# storage_net_interface:
# storage_net_bridge_ports:
# storage_net_bond_slaves:
# Storage management network IP information.
# storage_mgmt_net_interface:
# storage_mgmt_net_bridge_ports:
# storage_mgmt_net_bond_slaves:
# Ceph storage network IP information.
# ceph_storage_net_interface:
# ceph_storage_net_bridge_ports:
# ceph_storage_net_bond_slaves:
# Ceph storage management network IP information.
# ceph_storage_mgmt_net_interface:
# ceph_storage_mgmt_net_bridge_ports:
# ceph_storage_mgmt_net_bond_slaves:
# Swift storage network IP information.
# swift_storage_net_interface:
# swift_storage_net_bridge_ports:
# swift_storage_net_bond_slaves:
# Swift storage management network IP information.
# swift_storage_replication_net_interface:
# swift_storage_replication_net_bridge_ports:
# swift_storage_replication_net_bond_slaves:
###############################################################################
# Dummy variable to allow Ansible to accept this file.
workaround_ansible_issue_8743: yes

View File

@ -10,7 +10,7 @@
# URL of IPA source repository.
#ipa_build_source_url:
# Version of IPA source repository.
# Version of IPA source repository. Default is {{ openstack_branch }}.
#ipa_build_source_version:
# URL of IPA upper constraints file.
@ -50,6 +50,10 @@
###############################################################################
# Ironic Python Agent (IPA) images configuration.
# Suffix of upstream Ironic deployment image files. Default is based on
# {{ openstack_branch }}.
#ipa_images_upstream_url_suffix:
# Name of Ironic deployment kernel image to register in Glance.
#ipa_images_kernel_name:

View File

@ -14,7 +14,7 @@
#kolla_source_url:
# Version (branch, tag, etc.) of Kolla source code repository if type is
# 'source'.
# 'source'. Default is {{ openstack_branch }}.
#kolla_source_version:
# Path to virtualenv in which to install kolla.
@ -36,7 +36,7 @@
#kolla_ansible_source_url:
# Version (branch, tag, etc.) of Kolla Ansible source code repository if type
# is 'source'.
# is 'source'. Default is {{ openstack_branch }}.
#kolla_ansible_source_version:
# Path to virtualenv in which to install kolla-ansible.
@ -73,6 +73,7 @@
#kolla_docker_registry_password:
# Kolla OpenStack release version. This should be a Docker image tag.
# Default is {{ openstack_release }}.
#kolla_openstack_release:
# Dict mapping names of sources to their definitions for
@ -170,6 +171,9 @@
#kolla_enable_ceph_mds:
#kolla_enable_ceph_nfs:
#kolla_enable_ceph_rgw:
# The chrony container is disabled by default because we enable an NTP daemon
# on the host. Setting this to true will disable NTP on the host.
#kolla_enable_chrony:
#kolla_enable_cinder:
#kolla_enable_cinder_backend_hnas_iscsi:
#kolla_enable_cinder_backend_hnas_nfs:
@ -194,6 +198,7 @@
#kolla_enable_ironic_pxe_uefi:
#kolla_enable_iscsid:
#kolla_enable_karbor:
#kolla_enable_keystone:
#kolla_enable_kuryr:
#kolla_enable_magnum:
#kolla_enable_manila:
@ -220,6 +225,7 @@
#kolla_enable_octavia:
#kolla_enable_osprofiler:
#kolla_enable_panko:
#kolla_enable_prometheus:
#kolla_enable_qdrouterd:
#kolla_enable_rally:
#kolla_enable_sahara:

View File

@ -1,8 +1,2 @@
---
# Add extra Kolla global configuration here.
# Although Kolla-Ansible provides full support for Fernet tokens, it still
# defaults to UUID. This setting overrides K-A and brings it in-line with
# Keystone's default.
#
keystone_token_provider: 'fernet'

View File

@ -48,6 +48,12 @@
# by stackhpc.drac role.
#monitoring_raid_config_extra:
###############################################################################
# Monitoring node software RAID configuration.
# List of software RAID arrays. See mrlesmithjr.mdadm role for format.
#monitoring_mdadm_arrays:
###############################################################################
# Monitoring node LVM configuration.

View File

@ -45,6 +45,18 @@
# Name of the network used to carry storage management traffic.
#storage_mgmt_net_name:
# Name of the network used to carry ceph storage data traffic.
#ceph_storage_net_name:
# Name of the network used to carry ceph storage management traffic.
#ceph_storage_mgmt_net_name:
# Name of the network used to carry swift storage data traffic.
#swift_storage_net_name:
# Name of the network used to carry swift storage replication traffic.
#swift_storage_replication_net_name:
# Name of the network used to perform hardware introspection on the bare metal
# workload hosts.
#inspection_net_name:

View File

@ -10,6 +10,10 @@
###############################################################################
# Network Time Protocol (NTP).
# Whether to enable the NTP daemon on the host. Default is true unless
# 'kolla_enable_chrony' has been set to true on overcloud hosts.
#ntp_service_enabled:
# List of names of NTP servers.
#ntp_config_server:

View File

@ -1,9 +1,12 @@
---
###############################################################################
# Prometheus node exporter configuration.
# OpenStack release configuration.
# Whether Prometheus node exporter is enabled.
#nodeexporter_enabled:
# Name of the current OpenStack release. Default is "stein".
#openstack_release:
# Name of the current OpenStack branch. Default is "stable/stein".
#openstack_branch:
###############################################################################
# Dummy variable to allow Ansible to accept this file.

View File

@ -18,6 +18,12 @@
# List of extra networks to which seed hypervisor nodes are attached.
#seed_hypervisor_extra_network_interfaces:
###############################################################################
# Seed hypervisor node software RAID configuration.
# List of software RAID arrays. See mrlesmithjr.mdadm role for format.
#seed_hypervisor_mdadm_arrays:
###############################################################################
# Seed hypervisor node LVM configuration.

View File

@ -18,6 +18,12 @@
# List of extra networks to which seed nodes are attached.
#seed_extra_network_interfaces:
###############################################################################
# Seed node software RAID configuration.
# List of software RAID arrays. See mrlesmithjr.mdadm role for format.
#seed_mdadm_arrays:
###############################################################################
# LVM configuration.

View File

@ -18,6 +18,16 @@
# List of extra networks to which storage nodes are attached.
#storage_extra_network_interfaces:
# Whether this host requires access to Ceph networks.
#storage_needs_ceph_network:
#storage_needs_ceph_mgmt_network:
# Whether this host requires access to Swift networks.
#storage_needs_swift_network:
#storage_needs_swift_replication_network:
###############################################################################
# Storage node BIOS configuration.
@ -48,6 +58,12 @@
# stackhpc.drac role.
#storage_raid_config_extra:
###############################################################################
# Storage node software RAID configuration.
# List of software RAID arrays. See mrlesmithjr.mdadm role for format.
#storage_mdadm_arrays:
###############################################################################
# Storage node LVM configuration.

View File

@ -2,18 +2,63 @@
###############################################################################
# OpenStack Swift configuration.
# Short name of the kolla container image used to build rings. Default is the
# swift=object image.
#swift_ring_build_image_name:
# Full name of the kolla container image used to build rings.
#swift_ring_build_image:
# Ansible host pattern matching hosts on which Swift object storage services
# are deployed. The default is to use hosts in the 'storage' group.
#swift_hosts:
# Name of the host used to build Swift rings. Default is the first host of
# 'swift_hosts'.
#swift_ring_build_host:
# ID of the Swift region for this host. Default is 1.
#swift_region:
# ID of the Swift zone. This can be set to different values for different hosts
# to place them in different zones. Default is 0.
#swift_zone:
# Base-2 logarithm of the number of partitions.
# i.e. num_partitions=2^<swift_part_power>.
# i.e. num_partitions=2^<swift_part_power>. Default is 10.
#swift_part_power:
# Object replication count.
# Object replication count. Default is the smaller of the number of Swift
# hosts, or 3.
#swift_replication_count:
# Minimum time in hours between moving a given partition.
# Minimum time in hours between moving a given partition. Default is 1.
#swift_min_part_hours:
# Number of Swift Zones.
#swift_num_zones:
# Ports on which Swift services listen. Default is:
# object: 6000
# account: 6001
# container: 6002
#swift_service_ports:
# List of block devices to use for Swift. Each item is a dict with the
# following items:
# - 'device': Block device path. Required.
# - 'fs_label': Name of the label used to create the file system on the device.
# Optional. Default is to use the basename of the device.
# - 'services': List of services that will use this block device. Optional.
# Default is 'swift_block_device_default_services'. Allowed items are
# 'account', 'container', and 'object'.
# - 'weight': Weight of the block device. Optional. Default is
# 'swift_block_device_default_weight'.
#swift_block_devices:
# Default weight to assign to block devices in the ring. Default is 100.
#swift_block_device_default_weight:
# Default list of services to assign block devices to. Allowed items are
# 'account', 'container', and 'object'. Default value is all of these.
#swift_block_device_default_services:
###############################################################################
# Dummy variable to allow Ansible to accept this file.