Hi all,
We are seeing the below error in the proxy logs when trying to provision a host. We have recently updated our dev foreman server to 1.16. We also have a production foreman server that doesnt behave in the same way:
E, [2018-02-12T16:16:12.968429 4901eaf4] ERROR -- : Error: 404 { "Error": "AdmConDataNotFoundError: View default not found",
"code": "Client.Ibap.Data.NotFound",
"text": "View default not found"
}
D, [2018-02-12T16:16:12.968502 4901eaf4] DEBUG -- : Error: 404 { "Error": "AdmConDataNotFoundError: View default not found",
"code": "Client.Ibap.Data.NotFound",
"text": "View default not found"
} (Infoblox::Error)
/usr/share/gems/gems/infoblox-2.0.4/lib/infoblox/connection.rb:89:in `block in wrap'
/usr/share/gems/gems/infoblox-2.0.4/lib/infoblox/connection.rb:87:in `tap'
/usr/share/gems/gems/infoblox-2.0.4/lib/infoblox/connection.rb:87:in `wrap'
/usr/share/gems/gems/infoblox-2.0.4/lib/infoblox/connection.rb:16:in `get'
/usr/share/gems/gems/infoblox-2.0.4/lib/infoblox/resource.rb:110:in `find'
/usr/share/gems/gems/smart_proxy_dhcp_infoblox-0.0.10/lib/smart_proxy_dhcp_infoblox/host_ipv4_address_crud.rb:55:in `find_hosts'
/usr/share/gems/gems/smart_proxy_dhcp_infoblox-0.0.10/lib/smart_proxy_dhcp_infoblox/host_ipv4_address_crud.rb:42:in `find_record_by_mac'
/usr/share/gems/gems/smart_proxy_dhcp_infoblox-0.0.10/lib/smart_proxy_dhcp_infoblox/dhcp_infoblox_main.rb:44:in `find_record_by_mac'
We expected the host to obtain the next available DHCP IP from Infoblox but we arent sure if we even get that far as it throws an error as soon as the build is submitted.
We have the following Rubygem versions for Infoblox installed on the non-working Foreman Proxy server:
rubygem-smart_proxy_dns_infoblox-0.0.6-1.fm1_15.el7.noarch
rubygem-smart_proxy_dhcp_infoblox-0.0.10-1.fm1_16.el7.noarch
Thanks
James