Bug 1468314
Summary: | Integrated DNS does not work with Cisco ACI due to Neutron bug | |||
---|---|---|---|---|
Product: | Red Hat OpenStack | Reporter: | Siggy Sigwald <ssigwald> | |
Component: | openstack-neutron | Assignee: | Assaf Muller <amuller> | |
Status: | CLOSED ERRATA | QA Contact: | GenadiC <gcheresh> | |
Severity: | high | Docs Contact: | ||
Priority: | high | |||
Version: | 10.0 (Newton) | CC: | aaustin, amuller, chrisw, ihrachys, nyechiel, oblaut, samccann, srevivo | |
Target Milestone: | z4 | Keywords: | Triaged, ZStream | |
Target Release: | 10.0 (Newton) | |||
Hardware: | x86_64 | |||
OS: | Linux | |||
Whiteboard: | ||||
Fixed In Version: | openstack-neutron-9.3.1-5.el7ost | Doc Type: | If docs needed, set a value | |
Doc Text: | Story Points: | --- | ||
Clone Of: | ||||
: | 1468630 (view as bug list) | Environment: | ||
Last Closed: | 2017-09-06 17:17:18 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
Siggy Sigwald
2017-07-06 16:17:40 UTC
So I agree with the patch, but I also wonder why dns-integration extension is advertised by the core plugin (ml2)? It seems the only way to get it is by enabling 'dns' extension driver in ml2_conf.ini. Can't we just remove it from there? It seems like your setup doesn't support dns integration, so it doesn't make much sense to advertise it to api users. The environment where this issue is being encountered has an odd combination of DNS requirements. The operator requires that instance ports created by Nova be resolvable by instance name via the dnsmasq resolver provided by neutron, but they do not care about floating IP resolution or external DNS integration. In order to get that working, I need to be able to enable the DNS extension for ML2, but have it ignore the fact that the L3 service plugin from Cisco doesn't implement any of the DNS methods for floating IPs. By setting _dns_integration = False in the Cisco plugin, that can be accomplshed for create and update floating IP operations, but not delete without this patch. We got the upstream patch merged, I've attached the upstream stable/newton backport. We'll also get going with an OSP 10 backport and build. Build is up in brew, hotfix approved for Bluecross. *** Bug 1468630 has been marked as a duplicate of this bug. *** As I don't have Cisco equipment I did code verification on openstack-neutron-9.4.0-2.el7ost.noarch 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-2017:2663 |