I can't check it right now but I think you just call describe_address,
get whole list of addresses and check which ones do not have
association_id field - those will be available ones. Basically if a
Floating IP is attached to a network interface it's getting an
association ID. So you'll see it in your response for taken IPs.
Also you might just assign IPs automatically, where you want them
assigned. Why would you want to see which ones are spare?
Best regards,
Alex Levine
On 4/22/17 7:15 PM, Georgios Dimitrakakis wrote:
Hello Alex,
thanks for letting me know. What you are saying is consistent with my
finding.
What do you mean by client-side? Is there a way to assign one of the
unassigned floating IPs via EC2-API to an instance launched using the
EC2-API or should I keep an index of what is assigned and what not in
order not to assign something already assigned by mistake?
Best,
G.
Hi Georgios,
Unfortunately current EC2-API describe command doesn't allow
filtering which can suite your needs. We plan to implement this
feature in the future. At the moment you can get the whole list and
pick the unassigned ones client-side.
Best regards,
Alex Levine
On 4/20/17 11:48 PM, Georgios Dimitrakakis wrote:
Hello,
I am on Ocata and trying to use EC2-API to assign floating IP
addresses to a VM.
It seems though that the EC2-API doesn't provide a list of the
unassigned (aka free) IP addresses but it produces a list of all the
floating IPs no matter if these have already been assigned to
another VM. Is there a way to overcome this?
Best,
G.
_______________________________________________
Mailing list:
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
Post to : openstack@lists.openstack.org
Unsubscribe :
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
_______________________________________________
Mailing list:
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
Post to : openstack@lists.openstack.org
Unsubscribe :
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
_______________________________________________
Mailing list: http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
Post to : openstack@lists.openstack.org
Unsubscribe : http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack