Project

General

Profile

Actions

Bug #9348

open

Floating IP "leak"

Added by Bryce Nordgren over 9 years ago. Updated over 9 years ago.

Status:
New
Priority:
Normal
Assignee:
-
Category:
Compute resources - OpenStack
Target version:
-
Difficulty:
Triaged:
Fixed in Releases:
Found in Releases:

Description

On creation of a new host in the OpenStack compute resource, Foreman:

  • Ignores floating IPs which are allocated but not associated with any instance.
  • Always allocates a new Floating IP from the pool.

When a host is deleted, Foreman:

  • dissociates the floating IP from the deleted host (or perhaps this happens automatically in OpenStack)
  • fails to release the floating IP back to the pool.

I think the correct behavior should be that foreman uses preallocated floating IPs if any are available, then should attempt to allocate one if required. Alternatively, Foreman could release the floating IP back to the pool when it deletes a host. The situation as it stands is akin to a memory leak, but with floating IPs.

Actions

Also available in: Atom PDF