Ironic Inspector dnsmasq incorrectly configured to do DHCPv6-stateful when IPv6 addressmode is DHCPv6-stateless
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
tripleo |
Fix Released
|
High
|
Harald Jensås |
Bug Description
undercloud.conf
---------------
[DEFAULT]
templates = /home/centos/
container_
enable_
enable_ui = false
overcloud_
scheduler_
undercloud_
undercloud_hostname = undercloud.rdocloud
local_interface = eth1
local_mtu = 1450
local_ip = fd12:3456:
undercloud_
undercloud_
undercloud_
local_subnet = ctlplane-subnet
subnets = ctlplane-subnet
ipv6_address_mode = dhcpv6-stateless
[ctlplane-subnet]
cidr = fd12:3456:
gateway = fd12:3456:
dns_nameservers = fd12:3456:789a:1::1
inspection_iprange = fd12:3456:
masquerade = false
Reslting config:
[root@undercloud ~]# grep dhcp-range /var/lib/
dhcp-range=
ironic-
dhcp-range=
From : dnsmasq(8) manual page:
A static-only subnet with address all zeros may be used as a "catch-all" address to enable replies to all Information-request packets on a subnet which is provided with stateless DHCPv6, ie --dhcp-
description: | updated |
Looks like a config like below works, and fit's with what puppet-ironic can do ... range=set: ctlplane- subnet, fd12:3456: 789a:1: :,static, 64,10m
dhcp-