I agree with Brian that it is not a bug in neutron and possibly it is a bug in python-openstackcliet or openstacksdk.
Which version of python-openstackclient and openstacksdk do you use?
Looking at openstackclient/compute/v2/server.py and its history, we had an improvement to handle multiple ports of server in stein release. If you use rocky or older releases of OSC, you may hit this kind of problem.
I agree with Brian that it is not a bug in neutron and possibly it is a bug in python- openstackcliet or openstacksdk. openstackclient and openstacksdk do you use?
Which version of python-
Looking at openstackclient /compute/ v2/server. py and its history, we had an improvement to handle multiple ports of server in stein release. If you use rocky or older releases of OSC, you may hit this kind of problem.
[1] https:/ /github. com/openstack/ python- openstackclient /blob/e07324e30 fbb24e89fd63d1c 5a5fe485f693a45 c/openstackclie nt/compute/ v2/server. py#L269