c53f747b1a
Even if this is standalone job, when l3_ha config option is set to True in Neutron server, all routers will be created as HA routers. So for each such router created during the tests things like keepalived, neutron-keepalived-state-change-monitor will be spawned and also HA network will be created for tenants used by Tempest. This will give us better coverage of things which are most commonly used in Neutron. Depends-On: https://review.opendev.org/721799 Change-Id: I44ed60e88723e58ff1bb7bd0559540a596442f5a
52 lines
2.8 KiB
YAML
52 lines
2.8 KiB
YAML
resource_registry:
|
|
OS::TripleO::Docker::NeutronMl2PluginBase: ../../deployment/neutron/neutron-plugin-ml2.yaml
|
|
OS::TripleO::Services::NeutronApi: ../../deployment/neutron/neutron-api-container-puppet.yaml
|
|
OS::TripleO::Services::NeutronCorePlugin: ../../deployment/neutron/neutron-plugin-ml2-container-puppet.yaml
|
|
OS::TripleO::Services::NeutronMetadataAgent: ../../deployment/neutron/neutron-metadata-container-puppet.yaml
|
|
OS::TripleO::Services::NeutronOvsAgent: ../../deployment/neutron/neutron-ovs-agent-container-puppet.yaml
|
|
OS::TripleO::Services::NeutronDhcpAgent: ../../deployment/neutron/neutron-dhcp-container-puppet.yaml
|
|
OS::TripleO::Services::NeutronL3Agent: ../../deployment/neutron/neutron-l3-container-puppet.yaml
|
|
# Some infra instances don't pass the ping test but are otherwise working.
|
|
# Since the OVB jobs also test this functionality we can shut it off here.
|
|
OS::TripleO::AllNodes::Validation: ../../ci/common/all-nodes-validation-disabled.yaml
|
|
|
|
OS::TripleO::Services::BlockStorageCinderVolume: OS::Heat::None
|
|
OS::TripleO::Services::CinderVolume: OS::Heat::None
|
|
OS::TripleO::Services::CinderApi: OS::Heat::None
|
|
OS::TripleO::Services::CinderScheduler: OS::Heat::None
|
|
OS::TripleO::Services::CinderBackup: OS::Heat::None
|
|
OS::TripleO::Services::Horizon: OS::Heat::None
|
|
OS::TripleO::Services::NovaMigrationTarget: OS::Heat::None
|
|
# Disable OVN services
|
|
OS::TripleO::Services::OVNController: OS::Heat::None
|
|
OS::TripleO::Services::OVNDBs: OS::Heat::None
|
|
OS::TripleO::Services::OVNMetadataAgent: OS::Heat::None
|
|
OS::TripleO::Services::SwiftProxy: OS::Heat::None
|
|
OS::TripleO::Services::SwiftStorage: OS::Heat::None
|
|
OS::TripleO::Services::SwiftRingBuilder: OS::Heat::None
|
|
parameter_defaults:
|
|
NeutronMechanismDrivers: ['openvswitch']
|
|
NeutronTypeDrivers: 'vxlan,vlan,flat,gre'
|
|
NeutronNetworkType: 'vxlan'
|
|
NeutronPluginExtensions: "qos,port_security"
|
|
NeutronServicePlugins: 'router,qos,segments,trunk'
|
|
NeutronVniRanges: ['1:4094', ]
|
|
NeutronEnableDVR: false
|
|
NeutronL3HA: true
|
|
KernelIpNonLocalBind: 0
|
|
Debug: true
|
|
DockerPuppetDebug: True
|
|
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.*
|
|
******************************************************************
|
|
# we don't deploy Swift so we switch to file backend.
|
|
GlanceBackend: 'file'
|
|
NotificationDriver: 'noop'
|
|
ContainerCli: podman
|