Set fixed allocation pools for tests that uses fixed IPs

Neutron may allocate additional IPs for internal services
which may conflict with hardcoded IPs in the tests. To avoid
this rase set allocation pool explicitly to do not overlap
with fixed_ip_address specified in the test

Change-Id: I6a5b32cba632b396d18b394061c669eb9d4e10d7
This commit is contained in:
Vasyl Saienko 2024-10-11 06:24:37 +00:00
parent fe9a9e8e5e
commit aa89124059
2 changed files with 18 additions and 0 deletions

View File

@ -31,6 +31,9 @@ resources:
enable_dhcp: false
network: { get_resource: net }
cidr: 11.11.11.0/24
allocation_pools:
- start: 11.11.11.2
end: 11.11.11.9
port:
type: OS::Neutron::Port
properties:

View File

@ -33,6 +33,9 @@ resources:
properties:
network: {get_resource: net}
cidr: 11.11.11.0/24
allocation_pools:
- start: 11.11.11.2
end: 11.11.11.9
security_group:
type: OS::Neutron::SecurityGroup
properties:
@ -76,6 +79,9 @@ resources:
properties:
network: {get_resource: net}
cidr: 11.11.11.0/24
allocation_pools:
- start: 11.11.11.2
end: 11.11.11.9
port:
type: OS::Neutron::Port
properties:
@ -111,12 +117,18 @@ resources:
network: {get_resource: net}
cidr: 11.11.11.0/24
name: subnet_a
allocation_pools:
- start: 11.11.11.2
end: 11.11.11.9
subnet_b:
type: OS::Neutron::Subnet
properties:
network: {get_resource: net}
cidr: 12.12.12.0/24
name: subnet_b
allocation_pools:
- start: 12.12.12.2
end: 12.12.12.9
server:
type: OS::Nova::Server
properties:
@ -147,6 +159,9 @@ resources:
name: the_subnet
network: {get_resource: net}
cidr: 11.11.11.0/24
allocation_pools:
- start: 11.11.11.2
end: 11.11.11.9
server:
type: OS::Nova::Server
properties: