Help Needed: Infoblox Integration with Morpheus Data for Full DDI (DNS, DHCP, IPAM) Automation Durin

i Infoblox Community,

I’m working on integrating Infoblox with Morpheus Data and need help achieving full DDI automation — specifically, I want all new VMs provisioned from Morpheus to:

  1. Automatically get an IP from Infoblox IPAM
  2. Have a DNS record created in Infoblox
  3. Get the IP assigned via Infoblox DHCP

🔧 What I’ve Done So Far:

  • Configured Infoblox integration in Morpheus using the API (WAPI v2.13.1)
  • DNS records are being successfully created
  • A DHCP range is defined in Infoblox (192.168.3.100 – 192.168.3.200)
  • IPAM Pool in Morpheus is set to use Infoblox (Static IP mode initially)

🚧 The Problems I'm Facing:

  • DHCP leases are not being issued — IPs are getting statically assigned only
  • “There are no objects to select”
  • So I can't assign a Grid Member to serve DHCP
  • DHCP utilization stays at 0%, even after provisioning multiple VMs

🙏 What I Need Help With:

  • How do I properly enable DHCP on the Grid Member so it shows up in “Delegated To”?
  • What are the required steps in Morpheus to switch from static IP reservation to full DHCP-based provisioning?
  • Is there a step-by-step guide or best practices document for full DDI integration between Infoblox and Morpheus?

Any advice, guidance, or experience shared would be greatly appreciated. I want to make sure every VM gets its IP via Infoblox DHCP with corresponding DNS and IPAM entries — fully automated.

Thanks in advance!

Tagged:

Answers

  • nic w
    nic w Infoblox Product Expert

    Is Morpheus the HPE stuff? A hypervisor? Not all hypervisors are supported depending on their RFC compliance… and many hybrid cloud environments don't allow DHCP in their VMs. Typically, even for VMWare VRA and VRO there is a dedicated IPAM plugin that is built for this purpose. You can raise an IFR with your account team to get it supported / planned, but if you don't have access to the Morpheus SDK it will prove challenging to get this working if I had to guess.