Bug 1808149

Summary: OSP changes for dnsmasq filtering support of dhcp-host entries
Product: Red Hat OpenStack Reporter: Bob Fournier <bfournie>
Component: openstack-ironicAssignee: RHOS Maint <rhos-maint>
Status: CLOSED ERRATA QA Contact: Alistair Tonner <atonner>
Severity: high Docs Contact:
Priority: high    
Version: 16.0 (Train)CC: bfournie, hjensas, mburns, racedoro, rhos-maint
Target Milestone: betaKeywords: Triaged
Target Release: 16.1 (Train on RHEL 8.2)   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: openstack-ironic-13.0.4-0.20200512073435.de8ed3e.el8ost openstack-tripleo-heat-templates-11.3.2-0.20200514023428.0602d12.el8ost openstack-neutron-15.0.3-0.20200513194437.ebae360.el8ost Doc Type: No Doc Update
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2020-07-29 07:50:57 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Bob Fournier 2020-02-28 00:15:57 UTC
Description of problem:

This bug is to track the OSP changes needed to support the dnsmasq change in RHEL 8.2 to support filtering of dhcp-host entries - https://bugzilla.redhat.com/show_bug.cgi?id=1779187.

There are multiple components involved (ironic, neutron, puppet-neutron, tripleo-heat-templates etc.) and all changes will need to either be backported upstream to Train or backported to OsP-16 in order to deliver this feature in OSP-16.1.0.

Comment 1 Harald Jensås 2020-03-16 17:01:40 UTC
Adding the upstream Train backport for neutron commit: 592c2f8d91c3172c75cc5a2464350891b0a303f1

Comment 2 Bob Fournier 2020-04-13 17:19:51 UTC
All patches have merged. moving to POST.

Comment 9 Alex McLeod 2020-06-16 12:29:52 UTC
If this bug requires doc text for errata release, please set the 'Doc Type' and provide draft text according to the template in the 'Doc Text' field. The documentation team will review, edit, and approve the text.

If this bug does not require doc text, please set the 'requires_doc_text' flag to '-'.

Comment 10 Bob Fournier 2020-06-16 19:51:17 UTC
In compose RHOS-16.1-RHEL-8-20200611.n.0:
- verified all patches are included
- verified can boot a node with IPv6 stateful

undercloud) [stack@hardprov-dl360-g9-01 ~]$ openstack subnet show ctlplane-subnet | grep ipv6
| ipv6_address_mode | dhcpv6-stateful                                                                                                                                         |
| ipv6_ra_mode      | dhcpv6-stateful    

(undercloud) [stack@hardprov-dl360-g9-01 ~]$ openstack baremetal node list
+--------------------------------------+-------------+--------------------------------------+-------------+--------------------+-------------+
| UUID                                 | Name        | Instance UUID                        | Power State | Provisioning State | Maintenance |
+--------------------------------------+-------------+--------------------------------------+-------------+--------------------+-------------+
| ebf63f94-2cbb-4565-a738-ecbd85d117ab | dell-430-01 | a77a13ba-a0c9-4494-9e08-b336a9206b30 | power on    | active             | False       |
| bc038656-c19f-4d21-984f-7e8df7cd471f | dell-430-02 | 8c2934a1-a487-4baf-9b29-5b014fbd22ab | power on    | active             | False       |
+--------------------------------------+-------------+--------------------------------------+-------------+--------------------+-------------+
(undercloud) [stack@hardprov-dl360-g9-01 ~]$ openstack server list
+--------------------------------------+-------------------------+--------+-----------------------------+----------------+-----------+
| ID                                   | Name                    | Status | Networks                    | Image          | Flavor    |
+--------------------------------------+-------------------------+--------+-----------------------------+----------------+-----------+
| 8c2934a1-a487-4baf-9b29-5b014fbd22ab | overcloud-controller-0  | ACTIVE | ctlplane=fe32:dead:beef::17 | overcloud-full | baremetal |
| a77a13ba-a0c9-4494-9e08-b336a9206b30 | overcloud-novacompute-0 | ACTIVE | ctlplane=fe32:dead:beef::b7 | overcloud-full | baremetal |
+--------------------------------------+-------------------------+--------+-----------------------------+----------------+-----------+

Comment 12 errata-xmlrpc 2020-07-29 07:50:57 UTC
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.

For information on the advisory, and where to find the updated
files, follow the link below.

If the solution does not work for you, open a new bug report.

https://access.redhat.com/errata/RHBA-2020:3148