Hi Dan,folks
As we talked in netstack IRC meetins, I submit this as bug.
https://bugs.launchpad.net/nova/+bug/1031096
I tried to write this, but the code looks very ugly in order to keep
backward compatibility.
So I wanna propose an alternative design.
In this design, we will use fixed_ip as a temporary identifier of the port.
1. create port
fixed_ip assigned
2. specify the fixed_ip in nova boot
3. If the fixed_ip is specified,
nova.network.quantumv2.api.API will check existing port who use the fixed_ip.
if there are existing port and device_id is None
use the port_id.
if there are no existing port.
create new port with the fixed_ip
This approach needs no client side change.
Thank you in advance
Nachi Ueno
--
Mailing list: https://launchpad.net/~netstack
Post to : netstack@lists.launchpad.net
Unsubscribe : https://launchpad.net/~netstack
More help : https://help.launchpad.net/ListHelp
As we talked in netstack IRC meetins, I submit this as bug.
https://bugs.launchpad.net/nova/+bug/1031096
I tried to write this, but the code looks very ugly in order to keep
backward compatibility.
So I wanna propose an alternative design.
In this design, we will use fixed_ip as a temporary identifier of the port.
1. create port
fixed_ip assigned
2. specify the fixed_ip in nova boot
3. If the fixed_ip is specified,
nova.network.quantumv2.api.API will check existing port who use the fixed_ip.
if there are existing port and device_id is None
use the port_id.
if there are no existing port.
create new port with the fixed_ip
This approach needs no client side change.
Thank you in advance
Nachi Ueno
--
Mailing list: https://launchpad.net/~netstack
Post to : netstack@lists.launchpad.net
Unsubscribe : https://launchpad.net/~netstack
More help : https://help.launchpad.net/ListHelp