Hi Zack,
Thanks for the confirmation. Could you please point me to the place where
REST API call is made to the Openstack so I would give a try patching
Jclouds. I had a look at the code, I only found FloatingIpAPI.java which is
the interface. I could not find the place where REST API call is made.
According to the Openstack Quantum API, it may be possible to specify a nic
other than eth0
- associate a floating IP to a certain instance
POST /v2.0/floating-ips/{ipid}/action
{"associate": {"instance_id": "xxx", "interface": "eth0"}}
[1] https://wiki.openstack.org/wiki/Neutron/Quantum-floating-ips
On Thu, Aug 21, 2014 at 11:14 AM, Udara Liyanage <[email protected]> wrote:
> Hi,
>
>
> Created a jira for this [1]
>
> [1] https://issues.apache.org/jira/browse/JCLOUDS-682
>
>
> On Wed, Aug 20, 2014 at 10:53 PM, Udara Liyanage <[email protected]> wrote:
>
>> Hi,
>>
>> I create instances with multiple network interfaces. However when I
>> associate an floating ip to the instance as below, floating ip is always
>> get allocated to the first interface of the instance.
>>
>> api.addToServer(ip, server-id);
>>
>> How do I get the floating ip assigned to the second or an interface other
>> than the first interface. I could not find a way of specifying a nic when
>> associating an floating ip.
>>
>> I tried a different approach using Openstack commandline and seems it is
>> working.
>>
>> neutron floatingip-create ext
>> neutron floatingip-associate floating_ip-id port-id
>>
>> However I could not find a way to associate a floating ip to a port also.
>>
>> Then starting the instance with the port-id.
>>
>> --
>>
>> Udara Liyanage
>> Software Engineer
>> WSO2, Inc.: http://wso2.com
>> lean. enterprise. middleware
>>
>> web: http://udaraliyanage.wordpress.com
>> phone: +94 71 443 6897
>>
>
>
>
> --
>
> Udara Liyanage
> Software Engineer
> WSO2, Inc.: http://wso2.com
> lean. enterprise. middleware
>
> web: http://udaraliyanage.wordpress.com
> phone: +94 71 443 6897
>
--
Udara S.S Liyanage.
Software Engineer at WSO2.
Commiter and PPMC Member of Apache Stratos.
Blog - http://udaraliyanage.wordpress.com
phone: +94 71 443 6897