
With the IPSec feature DHCP clients in starlingx no longer need to request the options: domain-name-servers, and dhcp6.name-servers. The reason is that the management network is been migrated to a static address configuration, with gateway and DNS servers provided to the config files (ifcfg-* and resolv.conf) first by kickstart and after by puppet manifest configuration. The pxeboot network will use DHCP for initial bringup but it does not need those options. Test Plan: [PASS] Install IPv4 Standard with storage [PASS] Install IPv6 Standard with storage Story: 2010940 Task: 49385 Depends-On: https://review.opendev.org/c/starlingx/config/+/904000 Change-Id: I2dc8f44aaf9d22881ae24679795f14b4e5b648d1 Signed-off-by: Andre Kantek <andrefernandozanella.kantek@windriver.com>
21 lines
748 B
Plaintext
21 lines
748 B
Plaintext
# Default dhclient.conf file
|
|
#
|
|
option wrs-install-uuid code 224 = string;
|
|
option dhcp6.wrs-install-uuid code 224 = string;
|
|
request subnet-mask, broadcast-address, time-offset, routers,
|
|
domain-name, host-name,
|
|
interface-mtu, fqdn, dhcp6.fqdn, wrs-install-uuid,
|
|
dhcp6.wrs-install-uuid, netbios-name-servers, netbios-scope;
|
|
|
|
timeout 30;
|
|
|
|
#Changed for CGCS to improve Dead office recovery (DOR behavior)
|
|
# retry: every 30 seconds
|
|
retry 5;
|
|
|
|
# By default, use a hardware address based client-id for both IPv4 and IPv6.
|
|
# We change this via puppet to ensure that interfaces that share the same MAC
|
|
# are not using the same client-id value.
|
|
send dhcp6.client-id = concat(00:03:00, hardware);
|
|
send dhcp-client-identifier = concat(00:03:00, hardware);
|