[Rdo-list] Possible bug? Horizon/Floating IPs
Charles Short
cems at ebi.ac.uk
Tue Nov 24 15:39:33 UTC 2015
Hi,
We had a 'similar' persistent floating ip issue a while ago that was
reported to RH and fixed. All caused by HA routers.
https://bugs.launchpad.net/neutron/+bug/1505700
https://review.openstack.org/#/c/234247/
Summary -
Created a new user/project/router.
Created an instance with a floating ip.
The floating ip correctly appeared on the qrouter and the instance was
accessible via ssh externally.
We disassociated the floating ip from the instance BUT the floating ip
was still bound to the qrouter.
We released the floating ip BUT the floating ip was still bound to the
qrouter.
We logged into Horizon as a different user/project (different qrouter).
We managed to allocate the floating ip still bound to the other qrouter
to this qrouter. This ip was then associated to an instance. So the
same floating ip was bound to two different qrouters and effectively
associated to two different instances in two separate projects.
When you ssh to the floating ip you connected to either instance
depending on the ARP cache.
Charles
On 23/11/2015 22:56, Erich Weiler wrote:
> Just thought I'd throw this out there as a possible bug... I'm
> running RHEL 7.1 and OpenStack Kilo RDO.
>
> It seems that when I terminate an instance through Horizon that has an
> associated floating IP, the floating IP is *not* disassociated upon
> the instance's termination. I have to manually disassociate the
> floating ip after I terminate the instance through Horizon via:
>
> neutron floatingip-disassociate e28051c5-7fb1-4887-ade9-f1b062523ad7
>
> for example. Then it frees up. Back when I was playing with the
> Icehouse release of RDO OpenStack, the floating IPs were released
> automatically when I terminated an instance through Horizon, so I was
> surprised when I did not see the same behaviour here.
>
> [root at os-con-01 ~]# rpm -q python-django-horizon
> python-django-horizon-2015.1.0-5.el7.noarch
>
> Just a heads up...
>
> cheers,
> erich
>
> _______________________________________________
> Rdo-list mailing list
> Rdo-list at redhat.com
> https://www.redhat.com/mailman/listinfo/rdo-list
>
> To unsubscribe: rdo-list-unsubscribe at redhat.com
--
Charles Short
Cloud Engineer
Virtualization and Cloud Team
European Bioinformatics Institute (EMBL-EBI)
Tel: +44 (0)1223 494205
More information about the dev
mailing list