Infoblox Failing After Upgrading to 9.4.6+


After upgrading from a version prior to CloudBolt 9.4.6, Infoblox is causing failures with this error:

is_hostname_valid() takes 2 positional arguments but 3 were given


The is_hostname_valid() method now passes in the network.


  1. Go to Admin → IP Management → Select your Infoblox IPAM

  2. Once on your Infoblox overview page, select the Orchestration tab

  3. Pass in network to the is_hostname_valid() method, once updated it should look like this:

    def is_hostname_valid(infoblox, server, network=None):

Infoblox should no longer cause any errors.

Have more questions? Submit a request


Please sign in to leave a comment.