Bug 2053200 - infoblox plugin does not set host-name option on the reservation
Summary: infoblox plugin does not set host-name option on the reservation
Keywords:
Status: ASSIGNED
Alias: None
Product: Red Hat Satellite
Classification: Red Hat
Component: Infoblox integration
Version: 6.9.8
Hardware: Unspecified
OS: Unspecified
unspecified
medium
Target Milestone: Unspecified
Assignee: Lukas Zapletal
QA Contact: Satellite QE Team
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2022-02-10 16:42 UTC by Joniel Pasqualetto
Modified: 2023-03-13 13:58 UTC (History)
3 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed:
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Github theforeman smart_proxy_dhcp_infoblox pull 49 0 None open Add host-name DHCP option to fixedaddress records 2022-02-10 16:42:24 UTC
Red Hat Knowledge Base (Solution) 6757431 0 None None None 2022-02-24 12:14:29 UTC

Description Joniel Pasqualetto 2022-02-10 16:42:24 UTC
Description of problem:

The behaviour of DHCP reservations created by the Infoblox smart proxy currently does not match the behaviour of DHCP reservations created by the isc-dhcpd smart proxy: specifically, Infoblox does not seem to send the client host name in the offer (option 12, "host-name") unless the reservation contains an explicit DHCP option for that.

In other words, setting the "name" field when creating the fixedaddress is not enough for Infoblox to send the "host-name" DHCP option.

On the other hand, the isc-dhcpd smart proxy creates reservations with supersede host-name, causing the host name to be included in the response.

A solution is to add an explicit "host-name" option to all fixedaddress records, making the Infoblox smart proxy behave more like the isc-dhcpd one.

Version-Release number of selected component (if applicable):


How reproducible:


Steps to Reproduce:
1.
2.
3.

Actual results:
Infoblox does not send host-name (dhcp client option 12) in the dhcp offer.

Expected results:
Infoblox send host-name (dhcp client option 12) in the dhcp offer.

Additional info:

There is a PR upstream implementing the change, in a way that foreman-proxy plugin creates the reservation on infoblox and sets the option 12.


Note You need to log in before you can comment on or make changes to this bug.