<lucasagomes> jamesdenton_, it's possible we don't have that option as a number in the "known" option list for ML2/OVN. Can you try sending the "server-ip-address" ?
---
I confirmed that sending Option 253 didn't work; Ironic needed to add 'server-ip-address' option to the port.
However, Ironic is already using Option 255 (maybe for dnsmasq workaround) and if we use that, it works. The submitted patch is using Option 255. If that's not the desired approach, maybe the Ironic side can be adjusted.
IRC:
<lucasagomes> jamesdenton_, it's possible we don't have that option as a number in the "known" option list for ML2/OVN. Can you try sending the "server-ip-address" ?
---
I confirmed that sending Option 253 didn't work; Ironic needed to add 'server-ip-address' option to the port.
Didn't work: '10.20. 0.23'
ip_version='4', opt_name='253', opt_value=
Worked: 'server- ip-address' , opt_value= '10.20. 0.23'
ip_version='4', opt_name=
However, Ironic is already using Option 255 (maybe for dnsmasq workaround) and if we use that, it works. The submitted patch is using Option 255. If that's not the desired approach, maybe the Ironic side can be adjusted.