Add infoblox to neutron, create a subnet, remove infoblox and could not delete subnet

Bug #1707542 reported by Sridhar Venkat on 2017-07-30
14
This bug affects 2 people
Affects Status Importance Assigned to Milestone
networking-infoblox
Undecided
Unassigned

Bug Description

I added Infoblox to Neutron configuration and started Infoblox IPAM agent and restarted Neutron API service. Then created a network/subnet in neutron. I see it got reflected as a zone in Infoblox backend. Then I removed Infoblox from Neutron configuration, stopped Infoblox IPAM agent, restarted Neutron API service. Then tried to remove subnet and got this error:

2017-07-30 18:18:59.948 19671 ERROR neutron.ipam.drivers.neutrondb_ipam.driver [req-556ba456-7922-4387-8003-80497af229a1 0688b01e6439ca32d698d20789d52169126fb41fb1a4ddafcebb97d854e836c9 0b46bfc1735f43278d8cb568e4d1b851 - - -] IPAM subnet referenced to Neutron subnet 68545a04-eba6-4caf-9e93-f3cbe9a864d7 does not exist
2017-07-30 18:18:59.955 19671 INFO neutron.plugins.ml2.plugin [req-556ba456-7922-4387-8003-80497af229a1 0688b01e6439ca32d698d20789d52169126fb41fb1a4ddafcebb97d854e836c9 0b46bfc1735f43278d8cb568e4d1b851 - - -] Subnet 68545a04-eba6-4caf-9e93-f3cbe9a864d7 was deleted concurrently

Subnet could not be removed, so network could not be removed.

How do we remove Infoblox configuration from Neutron?

Do we need to cleanup all networks/subnets/ports created while Infoblox was in Neutron IPAM before removing Infoblox from Neutron IPAM?

Kripa Shankar Sharma (skripa) wrote :

Hi Sridhar,

As per my understanding IPAM agent will work as subsystem with neutron plugin. Once, you installed IPAM agent, neutron plugin will start talking to IPAMDriver. For creation of network, subnet or port neutron plugin will be dependent on IPAMDriver.

So, if IPAMDriver is down then neutron plugin will not get any response.

are you able to create network, subnet or port when IPAM agent is down?

Thanks,
Kripa S Sharma

To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers