Synchronise with kayobe for Stein
Synchronised with kayobe at 93170249303bcfe0ee78350c4dbed02bf5895bee, prior to cutting stable/stein branch. Change-Id: I3d79a35a1c75aa9357fc5f77f6b82f9bff843b5e
This commit is contained in:
parent
afeee3c07e
commit
aa4dcc6551
@ -7,7 +7,8 @@
|
|||||||
# URL of Bifrost source code repository.
|
# URL of Bifrost source code repository.
|
||||||
#kolla_bifrost_source_url:
|
#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:
|
#kolla_bifrost_source_version:
|
||||||
|
|
||||||
###############################################################################
|
###############################################################################
|
||||||
|
@ -1,9 +1,10 @@
|
|||||||
---
|
---
|
||||||
###############################################################################
|
###############################################################################
|
||||||
# cAdvisor configuration.
|
# OpenStack Ceph configuration.
|
||||||
|
|
||||||
# Whether cAdvisor is enabled.
|
# Ansible host pattern matching hosts on which Ceph storage services
|
||||||
#cadvisor_enabled:
|
# are deployed. The default is to use hosts in the 'storage' group.
|
||||||
|
#ceph_hosts:
|
||||||
|
|
||||||
###############################################################################
|
###############################################################################
|
||||||
# Dummy variable to allow Ansible to accept this file.
|
# Dummy variable to allow Ansible to accept this file.
|
@ -48,6 +48,12 @@
|
|||||||
# stackhpc.drac role.
|
# stackhpc.drac role.
|
||||||
#compute_raid_config_extra:
|
#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.
|
# Compute node LVM configuration.
|
||||||
|
|
||||||
|
@ -51,6 +51,12 @@
|
|||||||
# stackhpc.drac role.
|
# stackhpc.drac role.
|
||||||
#controller_raid_config_extra:
|
#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.
|
# Controller node LVM configuration.
|
||||||
|
|
||||||
|
@ -2,8 +2,7 @@
|
|||||||
###############################################################################
|
###############################################################################
|
||||||
# Docker configuration.
|
# Docker configuration.
|
||||||
|
|
||||||
# Name of the docker storage driver. Supported values include 'devicemapper'
|
# Name of the docker storage driver. Default is 'devicemapper'.
|
||||||
# and 'overlay'.
|
|
||||||
#docker_storage_driver:
|
#docker_storage_driver:
|
||||||
|
|
||||||
# Name of the docker storage LVM volume group.
|
# Name of the docker storage LVM volume group.
|
||||||
|
@ -26,9 +26,6 @@
|
|||||||
###############################################################################
|
###############################################################################
|
||||||
# Ironic inspector processing configuration.
|
# Ironic inspector processing configuration.
|
||||||
|
|
||||||
# Whether inspector should manage the firewall.
|
|
||||||
#inspector_manage_firewall:
|
|
||||||
|
|
||||||
# List of of default inspector processing plugins.
|
# List of of default inspector processing plugins.
|
||||||
#inspector_processing_hooks_default:
|
#inspector_processing_hooks_default:
|
||||||
|
|
||||||
|
@ -22,6 +22,11 @@
|
|||||||
# storage_net_bridge_ports:
|
# storage_net_bridge_ports:
|
||||||
# storage_net_bond_slaves:
|
# 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.
|
# Dummy variable to allow Ansible to accept this file.
|
||||||
workaround_ansible_issue_8743: yes
|
workaround_ansible_issue_8743: yes
|
||||||
|
@ -27,10 +27,15 @@
|
|||||||
# storage_net_bridge_ports:
|
# storage_net_bridge_ports:
|
||||||
# storage_net_bond_slaves:
|
# 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 management network IP information.
|
||||||
# storage_mgmt_net_interface:
|
# swift_storage_net_interface:
|
||||||
# storage_mgmt_net_bridge_ports:
|
# swift_storage_net_bridge_ports:
|
||||||
# storage_mgmt_net_bond_slaves:
|
# swift_storage_net_bond_slaves:
|
||||||
|
|
||||||
###############################################################################
|
###############################################################################
|
||||||
# Dummy variable to allow Ansible to accept this file.
|
# Dummy variable to allow Ansible to accept this file.
|
||||||
|
@ -27,11 +27,6 @@
|
|||||||
# storage_net_bridge_ports:
|
# storage_net_bridge_ports:
|
||||||
# storage_net_bond_slaves:
|
# 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.
|
# Dummy variable to allow Ansible to accept this file.
|
||||||
workaround_ansible_issue_8743: yes
|
workaround_ansible_issue_8743: yes
|
||||||
|
47
etc/kayobe/inventory/group_vars/storage/network-interfaces
Normal file
47
etc/kayobe/inventory/group_vars/storage/network-interfaces
Normal 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
|
@ -10,7 +10,7 @@
|
|||||||
# URL of IPA source repository.
|
# URL of IPA source repository.
|
||||||
#ipa_build_source_url:
|
#ipa_build_source_url:
|
||||||
|
|
||||||
# Version of IPA source repository.
|
# Version of IPA source repository. Default is {{ openstack_branch }}.
|
||||||
#ipa_build_source_version:
|
#ipa_build_source_version:
|
||||||
|
|
||||||
# URL of IPA upper constraints file.
|
# URL of IPA upper constraints file.
|
||||||
@ -50,6 +50,10 @@
|
|||||||
###############################################################################
|
###############################################################################
|
||||||
# Ironic Python Agent (IPA) images configuration.
|
# 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.
|
# Name of Ironic deployment kernel image to register in Glance.
|
||||||
#ipa_images_kernel_name:
|
#ipa_images_kernel_name:
|
||||||
|
|
||||||
|
@ -14,7 +14,7 @@
|
|||||||
#kolla_source_url:
|
#kolla_source_url:
|
||||||
|
|
||||||
# Version (branch, tag, etc.) of Kolla source code repository if type is
|
# Version (branch, tag, etc.) of Kolla source code repository if type is
|
||||||
# 'source'.
|
# 'source'. Default is {{ openstack_branch }}.
|
||||||
#kolla_source_version:
|
#kolla_source_version:
|
||||||
|
|
||||||
# Path to virtualenv in which to install kolla.
|
# Path to virtualenv in which to install kolla.
|
||||||
@ -36,7 +36,7 @@
|
|||||||
#kolla_ansible_source_url:
|
#kolla_ansible_source_url:
|
||||||
|
|
||||||
# Version (branch, tag, etc.) of Kolla Ansible source code repository if type
|
# Version (branch, tag, etc.) of Kolla Ansible source code repository if type
|
||||||
# is 'source'.
|
# is 'source'. Default is {{ openstack_branch }}.
|
||||||
#kolla_ansible_source_version:
|
#kolla_ansible_source_version:
|
||||||
|
|
||||||
# Path to virtualenv in which to install kolla-ansible.
|
# Path to virtualenv in which to install kolla-ansible.
|
||||||
@ -73,6 +73,7 @@
|
|||||||
#kolla_docker_registry_password:
|
#kolla_docker_registry_password:
|
||||||
|
|
||||||
# Kolla OpenStack release version. This should be a Docker image tag.
|
# Kolla OpenStack release version. This should be a Docker image tag.
|
||||||
|
# Default is {{ openstack_release }}.
|
||||||
#kolla_openstack_release:
|
#kolla_openstack_release:
|
||||||
|
|
||||||
# Dict mapping names of sources to their definitions for
|
# Dict mapping names of sources to their definitions for
|
||||||
@ -170,6 +171,9 @@
|
|||||||
#kolla_enable_ceph_mds:
|
#kolla_enable_ceph_mds:
|
||||||
#kolla_enable_ceph_nfs:
|
#kolla_enable_ceph_nfs:
|
||||||
#kolla_enable_ceph_rgw:
|
#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:
|
||||||
#kolla_enable_cinder_backend_hnas_iscsi:
|
#kolla_enable_cinder_backend_hnas_iscsi:
|
||||||
#kolla_enable_cinder_backend_hnas_nfs:
|
#kolla_enable_cinder_backend_hnas_nfs:
|
||||||
@ -194,6 +198,7 @@
|
|||||||
#kolla_enable_ironic_pxe_uefi:
|
#kolla_enable_ironic_pxe_uefi:
|
||||||
#kolla_enable_iscsid:
|
#kolla_enable_iscsid:
|
||||||
#kolla_enable_karbor:
|
#kolla_enable_karbor:
|
||||||
|
#kolla_enable_keystone:
|
||||||
#kolla_enable_kuryr:
|
#kolla_enable_kuryr:
|
||||||
#kolla_enable_magnum:
|
#kolla_enable_magnum:
|
||||||
#kolla_enable_manila:
|
#kolla_enable_manila:
|
||||||
@ -220,6 +225,7 @@
|
|||||||
#kolla_enable_octavia:
|
#kolla_enable_octavia:
|
||||||
#kolla_enable_osprofiler:
|
#kolla_enable_osprofiler:
|
||||||
#kolla_enable_panko:
|
#kolla_enable_panko:
|
||||||
|
#kolla_enable_prometheus:
|
||||||
#kolla_enable_qdrouterd:
|
#kolla_enable_qdrouterd:
|
||||||
#kolla_enable_rally:
|
#kolla_enable_rally:
|
||||||
#kolla_enable_sahara:
|
#kolla_enable_sahara:
|
||||||
|
@ -1,8 +1,2 @@
|
|||||||
---
|
---
|
||||||
# Add extra Kolla global configuration here.
|
# 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'
|
|
||||||
|
@ -48,6 +48,12 @@
|
|||||||
# by stackhpc.drac role.
|
# by stackhpc.drac role.
|
||||||
#monitoring_raid_config_extra:
|
#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.
|
# Monitoring node LVM configuration.
|
||||||
|
|
||||||
|
@ -45,6 +45,18 @@
|
|||||||
# Name of the network used to carry storage management traffic.
|
# Name of the network used to carry storage management traffic.
|
||||||
#storage_mgmt_net_name:
|
#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
|
# Name of the network used to perform hardware introspection on the bare metal
|
||||||
# workload hosts.
|
# workload hosts.
|
||||||
#inspection_net_name:
|
#inspection_net_name:
|
||||||
|
@ -10,6 +10,10 @@
|
|||||||
###############################################################################
|
###############################################################################
|
||||||
# Network Time Protocol (NTP).
|
# 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.
|
# List of names of NTP servers.
|
||||||
#ntp_config_server:
|
#ntp_config_server:
|
||||||
|
|
||||||
|
@ -1,9 +1,12 @@
|
|||||||
---
|
---
|
||||||
###############################################################################
|
###############################################################################
|
||||||
# Prometheus node exporter configuration.
|
# OpenStack release configuration.
|
||||||
|
|
||||||
# Whether Prometheus node exporter is enabled.
|
# Name of the current OpenStack release. Default is "stein".
|
||||||
#nodeexporter_enabled:
|
#openstack_release:
|
||||||
|
|
||||||
|
# Name of the current OpenStack branch. Default is "stable/stein".
|
||||||
|
#openstack_branch:
|
||||||
|
|
||||||
###############################################################################
|
###############################################################################
|
||||||
# Dummy variable to allow Ansible to accept this file.
|
# Dummy variable to allow Ansible to accept this file.
|
@ -18,6 +18,12 @@
|
|||||||
# List of extra networks to which seed hypervisor nodes are attached.
|
# List of extra networks to which seed hypervisor nodes are attached.
|
||||||
#seed_hypervisor_extra_network_interfaces:
|
#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.
|
# Seed hypervisor node LVM configuration.
|
||||||
|
|
||||||
|
@ -18,6 +18,12 @@
|
|||||||
# List of extra networks to which seed nodes are attached.
|
# List of extra networks to which seed nodes are attached.
|
||||||
#seed_extra_network_interfaces:
|
#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.
|
# LVM configuration.
|
||||||
|
|
||||||
|
@ -18,6 +18,16 @@
|
|||||||
# List of extra networks to which storage nodes are attached.
|
# List of extra networks to which storage nodes are attached.
|
||||||
#storage_extra_network_interfaces:
|
#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.
|
# Storage node BIOS configuration.
|
||||||
|
|
||||||
@ -48,6 +58,12 @@
|
|||||||
# stackhpc.drac role.
|
# stackhpc.drac role.
|
||||||
#storage_raid_config_extra:
|
#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.
|
# Storage node LVM configuration.
|
||||||
|
|
||||||
|
@ -2,18 +2,63 @@
|
|||||||
###############################################################################
|
###############################################################################
|
||||||
# OpenStack Swift configuration.
|
# 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.
|
# 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:
|
#swift_part_power:
|
||||||
|
|
||||||
# Object replication count.
|
# Object replication count. Default is the smaller of the number of Swift
|
||||||
|
# hosts, or 3.
|
||||||
#swift_replication_count:
|
#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:
|
#swift_min_part_hours:
|
||||||
|
|
||||||
# Number of Swift Zones.
|
# Ports on which Swift services listen. Default is:
|
||||||
#swift_num_zones:
|
# 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.
|
# Dummy variable to allow Ansible to accept this file.
|
||||||
|
Loading…
Reference in New Issue
Block a user