HI,

I am trying to setup an extport host to act as host for an sriov vm IP.  Set it up using 

ovs-vsctl set Open_vSwitch . external_ids:ovn-cms-options=enable-chassis-as-extport-host

But when a vm is created with this sriov port, it is not able to reach the metadata service at 169.254.169.254. Inside the vm

vm:~# ip r
10.1.0.0/24 dev ens5 proto kernel scope link src 10.1.0.20
169.254.169.254 via 10.1.0.12 dev ens5 proto dhcp src 10.36.160.60 metric 100

On the node marked as the extport host for this vm's ip, its ovn-controller log shows

---------
2026-01-29T11:52:26.922Z|00069|binding|INFO|Setting lport a7c94e2b-58f1-4a6d-8c73-1d0e6f92b4cf up in Southbound
2026-01-29T11:52:27.849Z|00070|binding|INFO|Releasing lport a7c94e2b-58f1-4a6d-8c73-1d0e6f92b4cf from this chassis (sb_readonly=0)
2026-01-29T11:52:27.851Z|00071|binding|INFO|Setting lport a7c94e2b-58f1-4a6d-8c73-1d0e6f92b4cf down in Southbound
2026-01-29T11:52:28.480Z|00072|binding|INFO|Claiming lport a7c94e2b-58f1-4a6d-8c73-1d0e6f92b4cf for this chassis.
2026-01-29T11:52:28.480Z|00073|binding|INFO|a7c94e2b-58f1-4a6d-8c73-1d0e6f92b4cf: Claiming fa:16:3e:f3:82:f9   10.1.0.20
2026-01-29T11:52:28.482Z|00074|binding|INFO|Setting lport a7c94e2b-58f1-4a6d-8c73-1d0e6f92b4cf up in Southbound
2026-01-29T11:52:29.486Z|00075|binding|INFO|Releasing lport a7c94e2b-58f1-4a6d-8c73-1d0e6f92b4cf from this chassis (sb_readonly=0)
2026-01-29T11:52:29.489Z|00076|binding|INFO|Setting lport a7c94e2b-58f1-4a6d-8c73-1d0e6f92b4cf down in Southbound
------------
It is fluctuating intermittently and not stable. Why is this flapping ?  Also the metadata proxy is running fine on the extport host 

 ip netns exec ovnmeta-7d9a4c21-1e6f-4f2b-9a84-3c8e1b7d62f0 telnet 169.254.169.254 80
Trying 169.254.169.254...
Connected to 169.254.169.254.



# ip netns exec ovnmeta-7d9a4c21-1e6f-4f2b-9a84-3c8e1b7d62f0 ss -ln | grep 80
tcp   LISTEN 0      1024   169.254.169.254:80             0.0.0.0:*

# ps -ef |  grep ovn-meta
root      408634       1  9 11:52 ?        00:02:45 neutron-ovn-metadata-agent (/openstack/venvs/neutron-29.2.3/bin/python3 /openstack/venvs/neutron-29.2.3/bin/neutron-ovn-metadata-agent --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugins/ml2/ml2_conf.ini --config-file /etc/neutron/neutron_ovn_metadata_agent.ini)
root      408673       1  0 11:52 ?        00:00:00 haproxy -f /var/lib/neutron/ovn-metadata-proxy/7d9a4c21-1e6f-4f2b-9a84-3c8e1b7d62f0.conf
root      421770  388277  0 12:21 pts/12   00:00:00 grep --color=auto ovn-meta