@neutron-coresec, please review proposed fix (comments #13 for Liberty, #31 Kilo and #57 for Juno).
For Juno, since this bug prevented to use the zero_prefixed address pairs workflow correctly, I would say we can go with the proposed patch,
The note for affected Juno users would be: "Zero prefixed address pair are not accepted by the Juno API, users need to use 0.0.0.0/1 and 128.0.0.1/1 or ::/1' and '8000::/1. The fix_zero_length_ip_prefix.py tool can be used to clean ports that were mis-configured with a zero prefixed address"
@neutron-coresec, please review proposed fix (comments #13 for Liberty, #31 Kilo and #57 for Juno).
For Juno, since this bug prevented to use the zero_prefixed address pairs workflow correctly, I would say we can go with the proposed patch,
The note for affected Juno users would be: "Zero prefixed address pair are not accepted by the Juno API, users need to use 0.0.0.0/1 and 128.0.0.1/1 or ::/1' and '8000::/1. The fix_zero_ length_ ip_prefix. py tool can be used to clean ports that were mis-configured with a zero prefixed address"