diff --git a/gso/services/infoblox.py b/gso/services/infoblox.py index 8c23116a7ef8d4d3124cb89cb212e2a13dcfb9fc..ca01bcabb8727a92aa0a2912bcf142a2a550c3cd 100644 --- a/gso/services/infoblox.py +++ b/gso/services/infoblox.py @@ -257,8 +257,8 @@ def create_host_by_ip( raise AllocationError(msg) conn, oss = _setup_connection() - ipv6_object = objects.IP.create(ip=ipv6_address, mac=NULL_MAC, configure_for_dhcp=False) - ipv4_object = objects.IP.create(ip=ipv4_address, mac=NULL_MAC, configure_for_dhcp=False) + ipv6_object = objects.IP.create(ip=str(ipv6_address), mac=NULL_MAC, configure_for_dhcp=False) + ipv4_object = objects.IP.create(ip=str(ipv4_address), mac=NULL_MAC, configure_for_dhcp=False) dns_view = getattr(oss, service_type).dns_view network_view = getattr(oss, service_type).network_view