Add OPNFV scenario environment
Add an OPNFV scenario environment that uses ODL for overcloud networking and OVS for virthost networking. Depends-On: I33602ac5521c4f059c1a0d08e3e828fb64d3c817 Depends-On: Ib7968c46a59f266c20628c36178d2235ad833915 Depends-On: I37405e41ec0f85249cef87c09c966cbe0f9baddf Change-Id: If1f476bb933106456df3568978b4555dde190621
This commit is contained in:
parent
1dd654cda7
commit
f3f4e2856c
56
ci/environments/scenario008-multinode-containers.yaml
Normal file
56
ci/environments/scenario008-multinode-containers.yaml
Normal file
@ -0,0 +1,56 @@
|
||||
resource_registry:
|
||||
OS::TripleO::Controller::Net::SoftwareConfig: ../common/net-config-multinode.yaml
|
||||
OS::TripleO::Compute::Net::SoftwareConfig: ../common/net-config-multinode.yaml
|
||||
OS::TripleO::Tasks::ControllerPreConfig: OS::Heat::None
|
||||
OS::TripleO::Tasks::ControllerPostConfig: OS::Heat::None
|
||||
OS::TripleO::Tasks::ControllerPostPuppetRestart: .OS::Heat::None
|
||||
OS::TripleO::Services::OpenDaylightApi: ../../docker/services/opendaylight-api.yaml
|
||||
OS::TripleO::Services::OpenDaylightOvs: ../../puppet/services/opendaylight-ovs.yaml
|
||||
OS::TripleO::Docker::NeutronMl2PluginBase: ../../puppet/services/neutron-plugin-ml2-odl.yaml
|
||||
|
||||
parameter_defaults:
|
||||
ControllerServices:
|
||||
- OS::TripleO::Services::Docker
|
||||
- OS::TripleO::Services::GlanceApi
|
||||
- OS::TripleO::Services::HAproxy
|
||||
- OS::TripleO::Services::HeatApi
|
||||
- OS::TripleO::Services::HeatApiCfn
|
||||
- OS::TripleO::Services::HeatApiCloudwatch
|
||||
- OS::TripleO::Services::HeatEngine
|
||||
- OS::TripleO::Services::Keepalived
|
||||
- OS::TripleO::Services::Kernel
|
||||
- OS::TripleO::Services::Keystone
|
||||
- OS::TripleO::Services::Memcached
|
||||
- OS::TripleO::Services::MySQL
|
||||
- OS::TripleO::Services::MySQLClient
|
||||
- OS::TripleO::Services::NeutronCorePlugin
|
||||
- OS::TripleO::Services::NeutronDhcpAgent
|
||||
- OS::TripleO::Services::NeutronMetadataAgent
|
||||
- OS::TripleO::Services::NeutronServer
|
||||
- OS::TripleO::Services::NovaApi
|
||||
- OS::TripleO::Services::NovaCompute
|
||||
- OS::TripleO::Services::NovaConductor
|
||||
- OS::TripleO::Services::NovaLibvirt
|
||||
- OS::TripleO::Services::NovaMetadata
|
||||
- OS::TripleO::Services::NovaPlacement
|
||||
- OS::TripleO::Services::NovaScheduler
|
||||
- OS::TripleO::Services::Ntp
|
||||
- OS::TripleO::Services::OpenDaylightApi
|
||||
- OS::TripleO::Services::OpenDaylightOvs
|
||||
- OS::TripleO::Services::OsloMessagingNotify
|
||||
- OS::TripleO::Services::OsloMessagingRpc
|
||||
- OS::TripleO::Services::Snmp
|
||||
- OS::TripleO::Services::Sshd
|
||||
- OS::TripleO::Services::Timezone
|
||||
- OS::TripleO::Services::TripleoPackages
|
||||
- OS::TripleO::Services::TripleoFirewall
|
||||
NeutronTypeDrivers: 'vlan,flat,vxlan'
|
||||
Debug: true
|
||||
DockerPuppetDebug: true
|
||||
# we don't deploy Swift so we switch to file backend.
|
||||
GlanceBackend: 'file'
|
||||
KeystoneTokenProvider: 'fernet'
|
||||
SwiftCeilometerPipelineEnabled: false
|
||||
NeutronEnableForceMetadata: true
|
||||
NeutronMechanismDrivers: 'opendaylight_v2'
|
||||
NeutronServicePlugins: 'odl-router_v2,trunk'
|
@ -82,6 +82,13 @@
|
||||
- ^(docker|puppet)/services/.*tacker.*$
|
||||
- ^environments\/.*.yaml
|
||||
- ^deployed-server/.*$
|
||||
- tripleo-ci-centos-7-scenario008-multinode-oooq-container:
|
||||
files:
|
||||
- ci/environments/scenario008-multinode-containers.yaml
|
||||
- ^(docker|puppet)/services/.*(odl|opendaylight).*$
|
||||
- ^(docker|puppet)/services/neutron-plugin-ml2.yaml #LP1765975
|
||||
- ^environments\/.*.yaml
|
||||
- ^deployed-server/.*$
|
||||
gate:
|
||||
queue: tripleo
|
||||
jobs:
|
||||
@ -159,13 +166,6 @@
|
||||
- ci/environments/scenario005-multinode.yaml
|
||||
- ci/pingtests/scenario005-multinode.yaml
|
||||
- ^deployed-server/.*$
|
||||
- tripleo-ci-centos-7-scenario008-multinode-oooq:
|
||||
files:
|
||||
- ^environments/.*opendaylight.*$
|
||||
- ^puppet/services/.*opendaylight.*$
|
||||
- ci/environments/scenario008-multinode.yaml
|
||||
- ci/pingtests/scenario008-multinode.yaml
|
||||
- ^deployed-server/.*$
|
||||
- tripleo-ci-centos-7-scenario009-multinode-oooq:
|
||||
files:
|
||||
- ^coe/openshift.*$
|
||||
|
Loading…
Reference in New Issue
Block a user