Bug 1873377 - Designate mdns does not listen on ipv6 when using an ipv6 external network causing zone creation failures
Summary: Designate mdns does not listen on ipv6 when using an ipv6 external network ca...
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: Red Hat OpenStack
Classification: Red Hat
Component: openstack-tripleo-heat-templates
Version: 16.1 (Train)
Hardware: x86_64
OS: Linux
low
low
Target Milestone: ga
: 17.1
Assignee: Brent Eagles
QA Contact: David Rosenfeld
URL:
Whiteboard:
Depends On: 2073026 2098623 2112451 2156725
Blocks:
TreeView+ depends on / blocked
 
Reported: 2020-08-28 04:58 UTC by Kellen Gattis
Modified: 2023-08-16 10:33 UTC (History)
7 users (show)

Fixed In Version: openstack-tripleo-heat-templates-14.3.1-0.20220410230821.eddbbce
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2023-08-16 10:33:46 UTC
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
OpenStack gerrit 828420 0 None MERGED Designate: miniDNS and bind9 instances on the proper networks 2022-05-03 14:36:45 UTC
Red Hat Issue Tracker OSP-3637 0 None None None 2022-02-08 19:43:52 UTC

Description Kellen Gattis 2020-08-28 04:58:27 UTC
Description of problem:
Attempting to deploy designate mdns with an ipv6 external network does not work because the service is configured to listen on 0.0.0.0:5354 (default) instead of [::]:5354.  Looking at the tripleo heat templates, there is no option to configure the listener, but the underlying puppet module for designate mdns supports it.

Attemping to create a zone with mdns listening on 0.0.0.0:5354 results in an eventual ERROR status.

As a workaround, the listener settings can be set using ExtraConfig-style parameters:
  ControllerExtraConfig:
      designate::mdns::listen: '[::]:5354'

Version-Release number of selected component (if applicable):
OSP 16.1
python3-tripleoclient-12.3.2-0.20200615103427.6f877f6.el8ost.noarch

Steps to Reproduce:
1. Deploy OSP 16.1 with an ipv6 external network
2. Deploy OSP 16.1 with designate-config-ha.yaml
3. Attempt to create zones

Actual results:
Zone will start off in PENDING and eventually transition to ERROR.
refresh: retry limit for master ... exceeded messages will show up in logs for designate_backend_bind9

Expected results:
Successful creation of zone.

Comment 8 OSP Team 2022-11-24 11:45:09 UTC
According to our records, this should be resolved by openstack-tripleo-heat-templates-14.3.1-0.20220719171727.feca772.el9ost.  This build is available now.

Comment 14 Lukas Svaty 2023-06-16 08:13:29 UTC
Bulk moving target milestone to GA after the release of Beta on 14th June '23.


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