Container-specific variants of scenarios 001-004
Add container-specific variants of scenarios. These variants are supposed to be temporary, as their only purpose is to allow us CIing the scenarios with containers while we don't have pacemaker containerized yet. Once we can deploy and upgrade containerized deployment with pacemaker, these should be deleted and normal scenarios should be used. Alternative approach would be to edit the scenarios on the fly within the CI job, to remove the pacemaker parts, which would be more DRY, but perhaps more surprising when trying to debug issues. Change-Id: I36ef3f4edf83ed06a75bc82940152e60f9a0941f
This commit is contained in:
parent
8a099a91c2
commit
f48c10c08b
|
@ -1,7 +1,7 @@
|
||||||
# NOTE: This is an environment specific for containers upgrade
|
# NOTE: This is an environment specific for containers CI. Mainly we
|
||||||
# CI. Mainly we deploy non-pacemakerized overcloud, as at the time
|
# deploy non-pacemakerized overcloud. Once we are able to deploy and
|
||||||
# being containerization of services managed by pacemaker is not
|
# upgrade pacemakerized and containerized overcloud, we should remove
|
||||||
# complete, so we deploy and upgrade the non-HA services for now.
|
# this file and use normal CI multinode environments/scenarios.
|
||||||
|
|
||||||
resource_registry:
|
resource_registry:
|
||||||
OS::TripleO::Controller::Net::SoftwareConfig: ../common/net-config-multinode-os-net-config.yaml
|
OS::TripleO::Controller::Net::SoftwareConfig: ../common/net-config-multinode-os-net-config.yaml
|
||||||
|
|
|
@ -0,0 +1,134 @@
|
||||||
|
# NOTE: This is an environment specific for containers CI. Mainly we
|
||||||
|
# deploy non-pacemakerized overcloud. Once we are able to deploy and
|
||||||
|
# upgrade pacemakerized and containerized overcloud, we should remove
|
||||||
|
# this file and use normal CI multinode environments/scenarios.
|
||||||
|
|
||||||
|
resource_registry:
|
||||||
|
OS::TripleO::Controller::Net::SoftwareConfig: ../common/net-config-multinode.yaml
|
||||||
|
OS::TripleO::Compute::Net::SoftwareConfig: ../common/net-config-multinode.yaml
|
||||||
|
OS::TripleO::Services::CephMon: ../../puppet/services/ceph-mon.yaml
|
||||||
|
OS::TripleO::Services::CephOSD: ../../puppet/services/ceph-osd.yaml
|
||||||
|
OS::TripleO::Services::CephClient: ../../puppet/services/ceph-client.yaml
|
||||||
|
OS::TripleO::Services::PankoApi: ../../puppet/services/panko-api.yaml
|
||||||
|
OS::TripleO::Services::Collectd: ../../puppet/services/metrics/collectd.yaml
|
||||||
|
OS::TripleO::Services::Tacker: ../../puppet/services/tacker.yaml
|
||||||
|
OS::TripleO::Services::Congress: ../../puppet/services/congress.yaml
|
||||||
|
OS::TripleO::Services::FluentdClient: ../../puppet/services/logging/fluentd-client.yaml
|
||||||
|
OS::TripleO::Services::SensuClient: ../../puppet/services/monitoring/sensu-client.yaml
|
||||||
|
# NOTE: This is needed because of upgrades from Ocata to Pike. We
|
||||||
|
# deploy the initial environment with Ocata templates, and
|
||||||
|
# overcloud-resource-registry.yaml there doesn't have this Docker
|
||||||
|
# mapping at all. After we stop CI'ing Ocata->Pike upgrade, we can
|
||||||
|
# remove this.
|
||||||
|
OS::TripleO::Services::Docker: OS::Heat::None
|
||||||
|
|
||||||
|
parameter_defaults:
|
||||||
|
ControllerServices:
|
||||||
|
- OS::TripleO::Services::Docker
|
||||||
|
- OS::TripleO::Services::Kernel
|
||||||
|
- OS::TripleO::Services::Keystone
|
||||||
|
- OS::TripleO::Services::GlanceApi
|
||||||
|
- OS::TripleO::Services::HeatApi
|
||||||
|
- OS::TripleO::Services::HeatApiCfn
|
||||||
|
- OS::TripleO::Services::HeatApiCloudwatch
|
||||||
|
- OS::TripleO::Services::HeatEngine
|
||||||
|
- OS::TripleO::Services::MySQL
|
||||||
|
- OS::TripleO::Services::MySQLClient
|
||||||
|
- OS::TripleO::Services::NeutronDhcpAgent
|
||||||
|
- OS::TripleO::Services::NeutronL3Agent
|
||||||
|
- OS::TripleO::Services::NeutronMetadataAgent
|
||||||
|
- OS::TripleO::Services::NeutronServer
|
||||||
|
- OS::TripleO::Services::NeutronCorePlugin
|
||||||
|
- OS::TripleO::Services::NeutronOvsAgent
|
||||||
|
- OS::TripleO::Services::RabbitMQ
|
||||||
|
- OS::TripleO::Services::HAproxy
|
||||||
|
- OS::TripleO::Services::Keepalived
|
||||||
|
- OS::TripleO::Services::Memcached
|
||||||
|
- OS::TripleO::Services::Pacemaker
|
||||||
|
- OS::TripleO::Services::NovaConductor
|
||||||
|
- OS::TripleO::Services::NovaApi
|
||||||
|
- OS::TripleO::Services::NovaPlacement
|
||||||
|
- OS::TripleO::Services::NovaMetadata
|
||||||
|
- OS::TripleO::Services::NovaScheduler
|
||||||
|
- OS::TripleO::Services::Ntp
|
||||||
|
- OS::TripleO::Services::Snmp
|
||||||
|
- OS::TripleO::Services::Sshd
|
||||||
|
- OS::TripleO::Services::Securetty
|
||||||
|
- OS::TripleO::Services::Timezone
|
||||||
|
- OS::TripleO::Services::NovaCompute
|
||||||
|
- OS::TripleO::Services::NovaLibvirt
|
||||||
|
- OS::TripleO::Services::MongoDb
|
||||||
|
- OS::TripleO::Services::Redis
|
||||||
|
- OS::TripleO::Services::AodhApi
|
||||||
|
- OS::TripleO::Services::AodhEvaluator
|
||||||
|
- OS::TripleO::Services::AodhNotifier
|
||||||
|
- OS::TripleO::Services::AodhListener
|
||||||
|
- OS::TripleO::Services::CeilometerAgentCentral
|
||||||
|
- OS::TripleO::Services::CeilometerAgentIpmi
|
||||||
|
- OS::TripleO::Services::CeilometerAgentNotification
|
||||||
|
- OS::TripleO::Services::GnocchiApi
|
||||||
|
- OS::TripleO::Services::GnocchiMetricd
|
||||||
|
- OS::TripleO::Services::GnocchiStatsd
|
||||||
|
- OS::TripleO::Services::PankoApi
|
||||||
|
- OS::TripleO::Services::CephMon
|
||||||
|
- OS::TripleO::Services::CephOSD
|
||||||
|
- OS::TripleO::Services::CephClient
|
||||||
|
- OS::TripleO::Services::CinderApi
|
||||||
|
- OS::TripleO::Services::CinderBackup
|
||||||
|
- OS::TripleO::Services::CinderScheduler
|
||||||
|
- OS::TripleO::Services::CinderVolume
|
||||||
|
- OS::TripleO::Services::Collectd
|
||||||
|
- OS::TripleO::Services::Tacker
|
||||||
|
- OS::TripleO::Services::Congress
|
||||||
|
- OS::TripleO::Services::TripleoPackages
|
||||||
|
- OS::TripleO::Services::TripleoFirewall
|
||||||
|
- OS::TripleO::Services::FluentdClient
|
||||||
|
- OS::TripleO::Services::SensuClient
|
||||||
|
|
||||||
|
ControllerExtraConfig:
|
||||||
|
nova::compute::libvirt::services::libvirt_virt_type: qemu
|
||||||
|
nova::compute::libvirt::libvirt_virt_type: qemu
|
||||||
|
Debug: true
|
||||||
|
#NOTE(gfidente): not great but we need this to deploy on ext4
|
||||||
|
#http://docs.ceph.com/docs/jewel/rados/configuration/filesystem-recommendations/
|
||||||
|
ExtraConfig:
|
||||||
|
ceph::profile::params::osd_max_object_name_len: 256
|
||||||
|
ceph::profile::params::osd_max_object_namespace_len: 64
|
||||||
|
#NOTE: These ID's and keys should be regenerated for
|
||||||
|
# a production deployment. What is here is suitable for
|
||||||
|
# developer and CI testing only.
|
||||||
|
CephClusterFSID: '4b5c8c0a-ff60-454b-a1b4-9747aa737d19'
|
||||||
|
CephMonKey: 'AQC+Ox1VmEr3BxAALZejqeHj50Nj6wJDvs96OQ=='
|
||||||
|
CephAdminKey: 'AQDLOh1VgEp6FRAAFzT7Zw+Y9V6JJExQAsRnRQ=='
|
||||||
|
CephClientKey: 'AQC+vYNXgDAgAhAAc8UoYt+OTz5uhV7ItLdwUw=='
|
||||||
|
NovaEnableRbdBackend: true
|
||||||
|
CinderEnableRbdBackend: true
|
||||||
|
CinderBackupBackend: ceph
|
||||||
|
GlanceBackend: rbd
|
||||||
|
GnocchiBackend: rbd
|
||||||
|
CinderEnableIscsiBackend: false
|
||||||
|
BannerText: |
|
||||||
|
******************************************************************
|
||||||
|
* This system is for the use of authorized users only. Usage of *
|
||||||
|
* this system may be monitored and recorded by system personnel. *
|
||||||
|
* Anyone using this system expressly consents to such monitoring *
|
||||||
|
* and is advised that if such monitoring reveals possible *
|
||||||
|
* evidence of criminal activity, system personnel may provide *
|
||||||
|
* the evidence from such monitoring to law enforcement officials.*
|
||||||
|
******************************************************************
|
||||||
|
CollectdExtraPlugins:
|
||||||
|
- rrdtool
|
||||||
|
LoggingServers:
|
||||||
|
- host: 127.0.0.1
|
||||||
|
port: 24224
|
||||||
|
MonitoringRabbitHost: 127.0.0.1
|
||||||
|
MonitoringRabbitPort: 5676
|
||||||
|
MonitoringRabbitPassword: sensu
|
||||||
|
TtyValues:
|
||||||
|
- console
|
||||||
|
- tty1
|
||||||
|
- tty2
|
||||||
|
- tty3
|
||||||
|
- tty4
|
||||||
|
- tty5
|
||||||
|
- tty6
|
|
@ -0,0 +1,70 @@
|
||||||
|
# NOTE: This is an environment specific for containers CI. Mainly we
|
||||||
|
# deploy non-pacemakerized overcloud. Once we are able to deploy and
|
||||||
|
# upgrade pacemakerized and containerized overcloud, we should remove
|
||||||
|
# this file and use normal CI multinode environments/scenarios.
|
||||||
|
|
||||||
|
resource_registry:
|
||||||
|
OS::TripleO::Controller::Net::SoftwareConfig: ../common/net-config-multinode.yaml
|
||||||
|
OS::TripleO::Compute::Net::SoftwareConfig: ../common/net-config-multinode.yaml
|
||||||
|
OS::TripleO::Services::BarbicanApi: ../../puppet/services/barbican-api.yaml
|
||||||
|
OS::TripleO::Services::Zaqar: ../../puppet/services/zaqar.yaml
|
||||||
|
OS::TripleO::Services::Ec2Api: ../../puppet/services/ec2-api.yaml
|
||||||
|
# NOTE: This is needed because of upgrades from Ocata to Pike. We
|
||||||
|
# deploy the initial environment with Ocata templates, and
|
||||||
|
# overcloud-resource-registry.yaml there doesn't have this Docker
|
||||||
|
# mapping at all. After we stop CI'ing Ocata->Pike upgrade, we can
|
||||||
|
# remove this.
|
||||||
|
OS::TripleO::Services::Docker: OS::Heat::None
|
||||||
|
|
||||||
|
parameter_defaults:
|
||||||
|
ControllerServices:
|
||||||
|
- OS::TripleO::Services::Docker
|
||||||
|
- OS::TripleO::Services::Kernel
|
||||||
|
- OS::TripleO::Services::Keystone
|
||||||
|
- OS::TripleO::Services::GlanceApi
|
||||||
|
- OS::TripleO::Services::HeatApi
|
||||||
|
- OS::TripleO::Services::HeatApiCfn
|
||||||
|
- OS::TripleO::Services::HeatApiCloudwatch
|
||||||
|
- OS::TripleO::Services::HeatEngine
|
||||||
|
- OS::TripleO::Services::MySQL
|
||||||
|
- OS::TripleO::Services::MySQLClient
|
||||||
|
- OS::TripleO::Services::NeutronDhcpAgent
|
||||||
|
- OS::TripleO::Services::NeutronL3Agent
|
||||||
|
- OS::TripleO::Services::NeutronMetadataAgent
|
||||||
|
- OS::TripleO::Services::NeutronServer
|
||||||
|
- OS::TripleO::Services::NeutronCorePlugin
|
||||||
|
- OS::TripleO::Services::NeutronOvsAgent
|
||||||
|
- OS::TripleO::Services::RabbitMQ
|
||||||
|
- OS::TripleO::Services::HAproxy
|
||||||
|
- OS::TripleO::Services::Keepalived
|
||||||
|
- OS::TripleO::Services::Memcached
|
||||||
|
- OS::TripleO::Services::Pacemaker
|
||||||
|
- OS::TripleO::Services::NovaConductor
|
||||||
|
- OS::TripleO::Services::NovaApi
|
||||||
|
- OS::TripleO::Services::NovaPlacement
|
||||||
|
- OS::TripleO::Services::NovaMetadata
|
||||||
|
- OS::TripleO::Services::NovaScheduler
|
||||||
|
- OS::TripleO::Services::Ntp
|
||||||
|
- OS::TripleO::Services::Snmp
|
||||||
|
- OS::TripleO::Services::Timezone
|
||||||
|
- OS::TripleO::Services::NovaCompute
|
||||||
|
- OS::TripleO::Services::NovaLibvirt
|
||||||
|
- OS::TripleO::Services::CinderApi
|
||||||
|
- OS::TripleO::Services::CinderBackup
|
||||||
|
- OS::TripleO::Services::CinderScheduler
|
||||||
|
- OS::TripleO::Services::CinderVolume
|
||||||
|
- OS::TripleO::Services::SwiftProxy
|
||||||
|
- OS::TripleO::Services::SwiftStorage
|
||||||
|
- OS::TripleO::Services::SwiftRingBuilder
|
||||||
|
- OS::TripleO::Services::BarbicanApi
|
||||||
|
- OS::TripleO::Services::MongoDb
|
||||||
|
- OS::TripleO::Services::Zaqar
|
||||||
|
- OS::TripleO::Services::Ec2Api
|
||||||
|
- OS::TripleO::Services::TripleoPackages
|
||||||
|
- OS::TripleO::Services::TripleoFirewall
|
||||||
|
- OS::TripleO::Services::Sshd
|
||||||
|
ControllerExtraConfig:
|
||||||
|
nova::compute::libvirt::services::libvirt_virt_type: qemu
|
||||||
|
nova::compute::libvirt::libvirt_virt_type: qemu
|
||||||
|
Debug: true
|
||||||
|
SwiftCeilometerPipelineEnabled: false
|
|
@ -0,0 +1,69 @@
|
||||||
|
# NOTE: This is an environment specific for containers CI. Mainly we
|
||||||
|
# deploy non-pacemakerized overcloud. Once we are able to deploy and
|
||||||
|
# upgrade pacemakerized and containerized overcloud, we should remove
|
||||||
|
# this file and use normal CI multinode environments/scenarios.
|
||||||
|
|
||||||
|
resource_registry:
|
||||||
|
OS::TripleO::Controller::Net::SoftwareConfig: ../common/net-config-multinode.yaml
|
||||||
|
OS::TripleO::Compute::Net::SoftwareConfig: ../common/net-config-multinode.yaml
|
||||||
|
OS::TripleO::Services::SaharaApi: ../../puppet/services/sahara-api.yaml
|
||||||
|
OS::TripleO::Services::SaharaEngine: ../../puppet/services/sahara-engine.yaml
|
||||||
|
OS::TripleO::Services::MistralApi: ../../puppet/services/mistral-api.yaml
|
||||||
|
OS::TripleO::Services::MistralEngine: ../../puppet/services/mistral-engine.yaml
|
||||||
|
OS::TripleO::Services::MistralExecutor: ../../puppet/services/mistral-executor.yaml
|
||||||
|
# NOTE: This is needed because of upgrades from Ocata to Pike. We
|
||||||
|
# deploy the initial environment with Ocata templates, and
|
||||||
|
# overcloud-resource-registry.yaml there doesn't have this Docker
|
||||||
|
# mapping at all. After we stop CI'ing Ocata->Pike upgrade, we can
|
||||||
|
# remove this.
|
||||||
|
OS::TripleO::Services::Docker: OS::Heat::None
|
||||||
|
|
||||||
|
parameter_defaults:
|
||||||
|
ControllerServices:
|
||||||
|
- OS::TripleO::Services::Docker
|
||||||
|
- OS::TripleO::Services::Kernel
|
||||||
|
- OS::TripleO::Services::Keystone
|
||||||
|
- OS::TripleO::Services::GlanceApi
|
||||||
|
- OS::TripleO::Services::HeatApi
|
||||||
|
- OS::TripleO::Services::HeatApiCfn
|
||||||
|
- OS::TripleO::Services::HeatApiCloudwatch
|
||||||
|
- OS::TripleO::Services::HeatEngine
|
||||||
|
- OS::TripleO::Services::MySQL
|
||||||
|
- OS::TripleO::Services::MySQLClient
|
||||||
|
- OS::TripleO::Services::NeutronDhcpAgent
|
||||||
|
- OS::TripleO::Services::NeutronL3Agent
|
||||||
|
- OS::TripleO::Services::NeutronMetadataAgent
|
||||||
|
- OS::TripleO::Services::NeutronServer
|
||||||
|
- OS::TripleO::Services::NeutronCorePlugin
|
||||||
|
- OS::TripleO::Services::NeutronOvsAgent
|
||||||
|
- OS::TripleO::Services::RabbitMQ
|
||||||
|
- OS::TripleO::Services::HAproxy
|
||||||
|
- OS::TripleO::Services::Keepalived
|
||||||
|
- OS::TripleO::Services::Memcached
|
||||||
|
- OS::TripleO::Services::Pacemaker
|
||||||
|
- OS::TripleO::Services::NovaConductor
|
||||||
|
- OS::TripleO::Services::NovaApi
|
||||||
|
- OS::TripleO::Services::NovaPlacement
|
||||||
|
- OS::TripleO::Services::NovaMetadata
|
||||||
|
- OS::TripleO::Services::NovaScheduler
|
||||||
|
- OS::TripleO::Services::Ntp
|
||||||
|
- OS::TripleO::Services::Snmp
|
||||||
|
- OS::TripleO::Services::Timezone
|
||||||
|
- OS::TripleO::Services::NovaCompute
|
||||||
|
- OS::TripleO::Services::NovaLibvirt
|
||||||
|
- OS::TripleO::Services::SaharaApi
|
||||||
|
- OS::TripleO::Services::SaharaEngine
|
||||||
|
- OS::TripleO::Services::MistralApi
|
||||||
|
- OS::TripleO::Services::MistralEngine
|
||||||
|
- OS::TripleO::Services::MistralExecutor
|
||||||
|
- OS::TripleO::Services::TripleoPackages
|
||||||
|
- OS::TripleO::Services::TripleoFirewall
|
||||||
|
- OS::TripleO::Services::Sshd
|
||||||
|
ControllerExtraConfig:
|
||||||
|
nova::compute::libvirt::services::libvirt_virt_type: qemu
|
||||||
|
nova::compute::libvirt::libvirt_virt_type: qemu
|
||||||
|
Debug: true
|
||||||
|
# we don't deploy Swift so we switch to file backend.
|
||||||
|
GlanceBackend: 'file'
|
||||||
|
KeystoneTokenProvider: 'fernet'
|
||||||
|
SwiftCeilometerPipelineEnabled: false
|
|
@ -0,0 +1,92 @@
|
||||||
|
# NOTE: This is an environment specific for containers CI. Mainly we
|
||||||
|
# deploy non-pacemakerized overcloud. Once we are able to deploy and
|
||||||
|
# upgrade pacemakerized and containerized overcloud, we should remove
|
||||||
|
# this file and use normal CI multinode environments/scenarios.
|
||||||
|
|
||||||
|
resource_registry:
|
||||||
|
OS::TripleO::Controller::Net::SoftwareConfig: ../common/net-config-multinode.yaml
|
||||||
|
OS::TripleO::Compute::Net::SoftwareConfig: ../common/net-config-multinode.yaml
|
||||||
|
OS::TripleO::Services::CephMds: ../../puppet/services/ceph-mds.yaml
|
||||||
|
OS::TripleO::Services::CephMon: ../../puppet/services/ceph-mon.yaml
|
||||||
|
OS::TripleO::Services::CephOSD: ../../puppet/services/ceph-osd.yaml
|
||||||
|
OS::TripleO::Services::CephRgw: ../../puppet/services/ceph-rgw.yaml
|
||||||
|
OS::TripleO::Services::SwiftProxy: OS::Heat::None
|
||||||
|
OS::TripleO::Services::SwiftStorage: OS::Heat::None
|
||||||
|
OS::TripleO::Services::SwiftRingBuilder: OS::Heat::None
|
||||||
|
OS::TripleO::Services::ManilaApi: ../../puppet/services/manila-api.yaml
|
||||||
|
OS::TripleO::Services::ManilaScheduler: ../../puppet/services/manila-scheduler.yaml
|
||||||
|
OS::TripleO::Services::ManilaShare: ../../puppet/services/manila-share.yaml
|
||||||
|
OS::TripleO::Services::ManilaBackendCephFs: ../../puppet/services/manila-backend-cephfs.yaml
|
||||||
|
OS::TripleO::Services::NeutronBgpVpnApi: ../../puppet/services/neutron-bgpvpn-api.yaml
|
||||||
|
# NOTE: This is needed because of upgrades from Ocata to Pike. We
|
||||||
|
# deploy the initial environment with Ocata templates, and
|
||||||
|
# overcloud-resource-registry.yaml there doesn't have this Docker
|
||||||
|
# mapping at all. After we stop CI'ing Ocata->Pike upgrade, we can
|
||||||
|
# remove this.
|
||||||
|
OS::TripleO::Services::Docker: OS::Heat::None
|
||||||
|
|
||||||
|
|
||||||
|
parameter_defaults:
|
||||||
|
ControllerServices:
|
||||||
|
- OS::TripleO::Services::CephMds
|
||||||
|
- OS::TripleO::Services::CephMon
|
||||||
|
- OS::TripleO::Services::CephOSD
|
||||||
|
- OS::TripleO::Services::CephRgw
|
||||||
|
- OS::TripleO::Services::Docker
|
||||||
|
- OS::TripleO::Services::Kernel
|
||||||
|
- OS::TripleO::Services::Keystone
|
||||||
|
- OS::TripleO::Services::GlanceApi
|
||||||
|
- OS::TripleO::Services::HeatApi
|
||||||
|
- OS::TripleO::Services::HeatApiCfn
|
||||||
|
- OS::TripleO::Services::HeatApiCloudwatch
|
||||||
|
- OS::TripleO::Services::HeatEngine
|
||||||
|
- OS::TripleO::Services::MySQL
|
||||||
|
- OS::TripleO::Services::MySQLClient
|
||||||
|
- OS::TripleO::Services::NeutronBgpVpnApi
|
||||||
|
- OS::TripleO::Services::NeutronDhcpAgent
|
||||||
|
- OS::TripleO::Services::NeutronL3Agent
|
||||||
|
- OS::TripleO::Services::NeutronMetadataAgent
|
||||||
|
- OS::TripleO::Services::NeutronServer
|
||||||
|
- OS::TripleO::Services::NeutronCorePlugin
|
||||||
|
- OS::TripleO::Services::NeutronOvsAgent
|
||||||
|
- OS::TripleO::Services::RabbitMQ
|
||||||
|
- OS::TripleO::Services::HAproxy
|
||||||
|
- OS::TripleO::Services::Keepalived
|
||||||
|
- OS::TripleO::Services::ManilaApi
|
||||||
|
- OS::TripleO::Services::ManilaScheduler
|
||||||
|
- OS::TripleO::Services::ManilaBackendCephFs
|
||||||
|
- OS::TripleO::Services::ManilaShare
|
||||||
|
- OS::TripleO::Services::Memcached
|
||||||
|
- OS::TripleO::Services::Pacemaker
|
||||||
|
- OS::TripleO::Services::NovaConductor
|
||||||
|
- OS::TripleO::Services::NovaApi
|
||||||
|
- OS::TripleO::Services::NovaPlacement
|
||||||
|
- OS::TripleO::Services::NovaMetadata
|
||||||
|
- OS::TripleO::Services::NovaScheduler
|
||||||
|
- OS::TripleO::Services::Ntp
|
||||||
|
- OS::TripleO::Services::Snmp
|
||||||
|
- OS::TripleO::Services::Timezone
|
||||||
|
- OS::TripleO::Services::NovaCompute
|
||||||
|
- OS::TripleO::Services::NovaLibvirt
|
||||||
|
- OS::TripleO::Services::TripleoPackages
|
||||||
|
- OS::TripleO::Services::TripleoFirewall
|
||||||
|
- OS::TripleO::Services::Sshd
|
||||||
|
ControllerExtraConfig:
|
||||||
|
nova::compute::libvirt::services::libvirt_virt_type: qemu
|
||||||
|
nova::compute::libvirt::libvirt_virt_type: qemu
|
||||||
|
Debug: true
|
||||||
|
#NOTE(gfidente): not great but we need this to deploy on ext4
|
||||||
|
#http://docs.ceph.com/docs/jewel/rados/configuration/filesystem-recommendations/
|
||||||
|
ExtraConfig:
|
||||||
|
ceph::profile::params::osd_max_object_name_len: 256
|
||||||
|
ceph::profile::params::osd_max_object_namespace_len: 64
|
||||||
|
#NOTE: These ID's and keys should be regenerated for
|
||||||
|
# a production deployment. What is here is suitable for
|
||||||
|
# developer and CI testing only.
|
||||||
|
CephClusterFSID: '4b5c8c0a-ff60-454b-a1b4-9747aa737d19'
|
||||||
|
CephMonKey: 'AQC+Ox1VmEr3BxAALZejqeHj50Nj6wJDvs96OQ=='
|
||||||
|
CephAdminKey: 'AQDLOh1VgEp6FRAAFzT7Zw+Y9V6JJExQAsRnRQ=='
|
||||||
|
CephClientKey: 'AQC+vYNXgDAgAhAAc8UoYt+OTz5uhV7ItLdwUw=='
|
||||||
|
SwiftCeilometerPipelineEnabled: false
|
||||||
|
NeutronServicePlugins: 'router, networking_bgpvpn.neutron.services.plugin.BGPVPNPlugin'
|
||||||
|
BgpvpnServiceProvider: 'BGPVPN:Dummy:networking_bgpvpn.neutron.services.service_drivers.driver_api.BGPVPNDriver:default'
|
Loading…
Reference in New Issue