This is also affecting me with python-neutronclient and python-openstackclient.
A curl request with "fixed_ips": [], will work.
Though with the client.
#openstack port create --network public --fixed-ip [] agtest
Expected comma separated 'key=value' pairs, but got: []
#openstack port create --network public --fixed-ip list=true agtest
Invalid keys list specified.
Valid keys are: subnet, ip-address
#neutron port-create --network public --fixed-ip []
#neutron port-create: error: argument --fixed-ip: missing value for key '[]'
#neutron port-create public --fixed-ip "" --name agtest2
Invalid input for operation: IP allocation requires subnet_id or ip_address.
This is also affecting me with python- neutronclient and python- openstackclient .
A curl request with "fixed_ips": [], will work.
Though with the client.
#openstack port create --network public --fixed-ip [] agtest
Expected comma separated 'key=value' pairs, but got: []
#openstack port create --network public --fixed-ip list=true agtest
Invalid keys list specified.
Valid keys are: subnet, ip-address
#neutron port-create --network public --fixed-ip []
#neutron port-create: error: argument --fixed-ip: missing value for key '[]'
#neutron port-create public --fixed-ip "" --name agtest2
Invalid input for operation: IP allocation requires subnet_id or ip_address.