Problem
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
Cause
The is_hostname_valid()
method now passes in the network.
Solution
Go to Admin → IP Management → Select your Infoblox IPAM
Once on your Infoblox overview page, select the Orchestration tab
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.
0 Comments