Fix OVN migration workload creation order
Currently workload VMs start before subnet is connected to router.
When DVR is enabled this causes sometimes that one of the VMs is not
able to get metadata.
Closes bug: #1947547
Change-Id: Ifd686d7ff452abd1226fbbc97f499e05102e4596
(cherry picked from commit d49ce1652d
)
This commit is contained in:
parent
4c37b4f634
commit
fbf8cb9347
|
@ -35,18 +35,18 @@ neutron net-update ovn-migration-net-{{ resource_suffix }} --mtu 1442
|
|||
|
||||
openstack subnet create --network ovn-migration-net-{{ resource_suffix }} --subnet-range 172.168.199.0/24 ovn-migration-subnet-{{ resource_suffix }}
|
||||
|
||||
openstack port create --network ovn-migration-net-{{ resource_suffix }} --security-group ovn-migration-sg-{{ resource_suffix }} ovn-migration-server-port-{{ resource_suffix }}
|
||||
|
||||
openstack server create --flavor ovn-migration-{{ resource_suffix }} --image $image_name \
|
||||
--key-name ovn-migration-{{ resource_suffix }} \
|
||||
--nic port-id=ovn-migration-server-port-{{ resource_suffix }} ovn-migration-server-{{ resource_suffix }}
|
||||
|
||||
openstack router create ovn-migration-router-{{ resource_suffix }}
|
||||
|
||||
openstack router set --external-gateway {{ public_network_name }} ovn-migration-router-{{ resource_suffix }}
|
||||
|
||||
openstack router add subnet ovn-migration-router-{{ resource_suffix }} ovn-migration-subnet-{{ resource_suffix }}
|
||||
|
||||
openstack port create --network ovn-migration-net-{{ resource_suffix }} --security-group ovn-migration-sg-{{ resource_suffix }} ovn-migration-server-port-{{ resource_suffix }}
|
||||
|
||||
openstack server create --flavor ovn-migration-{{ resource_suffix }} --image $image_name \
|
||||
--key-name ovn-migration-{{ resource_suffix }} \
|
||||
--nic port-id=ovn-migration-server-port-{{ resource_suffix }} ovn-migration-server-{{ resource_suffix }}
|
||||
|
||||
server_ip=`openstack floating ip create --port ovn-migration-server-port-{{ resource_suffix }} \
|
||||
{{ public_network_name }} -c floating_ip_address | grep floating_ip_address \
|
||||
| awk '{print $4'}`
|
||||
|
|
Loading…
Reference in New Issue