Multiple customers are reporting various problems with Infoblox integration. Workarounds are not straightforward and require code patches, this is a tracker and request for 6.5 z-stream. Multiple bugfixes will be provided in this errata.
SUMMARY: Problem: Infoblox cluster is slow to commit changes, VM boots and DHCP does not have the record ready. Solution: Configurable delay so Foreman waits before VM is launched. Problem: Proxy DNS module performs DNS lookup before record is added, but it does it via Ruby DNS stack against server set in dns_server. Infoblox clusters are often configured in a way that the member which is providing the API does not provide DNS services. Solution: Introduce short-term workaroud of env. variable to override DNS server for lookups. Long term solution (needs to be ready in 6.6): Redesign DNS smart proxy API to allow Infoblox module to query via REST API. Problem: Ability to provide custom DHCP options in settings. Solution: Added the config. Problem: Inability to set DNS view in configuration (reported by QA) Solution: Added the config.
We are not doing errata for infoblox issues in 6.5, however we will be able to provide updated RPM packages for customers with 6.5 as a hotfix.