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@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(a)redhat.com
https://www.redhat.com/mailman/listinfo/rdo-list
To unsubscribe: rdo-list-unsubscribe(a)redhat.com
--
Charles Short
Cloud Engineer
Virtualization and Cloud Team
European Bioinformatics Institute (EMBL-EBI)
Tel: +44 (0)1223 494205