Hi, On 3/11/24 6:57 AM, Mika Saari wrote:
Hi,
I am using latest kolla-ansible installation. Network is in openvswitch type. My question is related to my provider network with VLAN type (external HW router, external DHCP, ...). The network is directly connected to the hardware through HW switch <-tagged-> bond0 <-> br-ex1 <-> openvswitch.
When I create a new instance (cirros) to this provider network the instance can not connect to the metadata server during the bootup. The dhcp is trying to fetch the address, and I can sniff the data in bond0, br-ex1, br-int and br-tun and the dhcp request leaves the hardware, DHCP server sends the reply, but the reply wont go through back to the instance. If I force a static IP to this cirros instance and try pinging the network, the ICMP doesn't leave the bond0. After around 15 minutes the network starts suddenly to work and dhcp reply goes through and the instance gets the dynamic IP. After this the whole network starts to work fluently.
Any ideas what might be the problem?
I can't help much with Kolla, but if you have a provider network and the subnet you created has DHCP enabled, you will need to enable isolated metadata in the DHCP agent in order for the instance to access it. enable_isolated_metadata = True force_metadata = True https://docs.openstack.org/neutron/2023.2/admin/deploy-ovs-provider.html -Brian