Bug 47590 - Univention recommendation on how to use DHCP with UEFI clients
Univention recommendation on how to use DHCP with UEFI clients
Status: CLOSED FIXED
Product: Z_SDB
Classification: Unclassified
Component: New entries
unspecified
Other Linux
: P5 normal
: ---
Assigned To: Nico Gulden
Michael Grandjean
https://help.univention.com/t/ucs-sch...
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2018-08-15 09:21 CEST by Nico Gulden
Modified: 2018-10-08 09:47 CEST (History)
3 users (show)

See Also:
What kind of report is it?: Bug Report
What type of bug is this?: 2: Improvement: Would be a product improvement
Who will be affected by this bug?: 2: Will only affect a few installed domains
How will those affected feel about the bug?: 2: A Pain – users won’t like this once they notice it
User Pain: 0.046
Enterprise Customer affected?:
School Customer affected?:
ISV affected?: Yes
Waiting Support:
Flags outvoted (downgraded) after PO Review:
Ticket number:
Bug group (optional): External feedback
Max CVSS v3 score:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Nico Gulden univentionstaff 2018-08-15 09:21:29 CEST
opsi on UCS makes have use of the DHCP server. In customer environments clients with UEFI and non-UEFI are used and they are configured to get their boot image via PXE and netboot from the DHCP server. The administrator just creates a client object in UCS and the DHCP server takes care of everything. There is no need for an attribute on UEFI or non-UEFI of the client.

UEFI and non-UEFI PXE requests are different and the DHCP server is capable of recognizing them and answer appropriately. This requires an appropriate configuration in UCS.

A SDB article should describe this configuration.

One method I heard of, was to configure a DHCP policy that basically implements a switch and answers with the right method depending on the PXE request type.
Comment 1 Nico Gulden univentionstaff 2018-08-15 09:24:00 CEST
A documentation of the recommended way on how to do it would make life easier in projects where opsi and UCS are involved. uib could simply refer to the recommendation.
Comment 2 Erik Damrose univentionstaff 2018-08-15 09:27:44 CEST
Does uib not ship their own DHCP server package with opsi, or has that changed?

A feature request for UCS is at Bug 43728
Comment 3 Michael Grandjean univentionstaff 2018-08-15 10:09:03 CEST
(In reply to Erik Damrose from comment #2)
> Does uib not ship their own DHCP server package with opsi, or has that
> changed?
> 
> A feature request for UCS is at Bug 43728

They ship their own tftpd, but use the UCS DHCP server.
Comment 4 Nico Gulden univentionstaff 2018-08-16 09:05:59 CEST
The setup has already been described in the following forum posting: 
https://help.univention.com/t/ucs-school-mit-opsi-uefi-pxe-im-ldap-korrekt-eingerichtet/9221

It would be great to destille the content to an SDB article.
Comment 5 Nico Gulden univentionstaff 2018-10-05 15:08:15 CEST
I created a howto in our forum ready for QA.

https://help.univention.com/t/how-to-configure-a-dhcp-switch-for-uefi-and-non-uefi-boot/9931
Comment 6 Michael Grandjean univentionstaff 2018-10-05 15:52:32 CEST
Article looks good. 
Can confirm that the DHCP statement is working like a charm at a current customer installation.
Comment 7 Nico Gulden univentionstaff 2018-10-08 09:47:47 CEST
Article has been released under Knowledge Base - Community: https://help.univention.com/t/how-to-configure-a-dhcp-switch-for-uefi-and-non-uefi-boot/9931