dns integration saying plugin does not match requirements

Bug #2033293 reported by Marlin Cremers
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Ubuntu Cloud Archive
Expired
Undecided
Unassigned
neutron
Expired
Undecided
Unassigned
neutron (Ubuntu)
Expired
Undecided
Unassigned

Bug Description

When trying to use the dns extension in Neutron server I get the following error:

2023-08-28 13:07:58.238 1585275 ERROR neutron.api.extensions [None req-8c90ab6f-0c86-41ae-bec0-188ec8a22994 - - - - - -] Unable to process extensions (dns-domain-ports, dns-integration, auto-allocated-topology) because the configured plugins do not satisfy their requirements. Some features will not work as expected.
2023-08-28 13:07:58.239 1585275 ERROR neutron.service [None req-8c90ab6f-0c86-41ae-bec0-188ec8a22994 - - - - - -] Unrecoverable error: please check log for details.: neutron_lib.exceptions.ExtensionsNotFound: Extensions not found: ['dns-domain-ports', 'dns-integration', 'auto-allocated-topology'].
2023-08-28 13:07:58.239 1585275 ERROR neutron.service neutron_lib.exceptions.ExtensionsNotFound: Extensions not found: ['dns-domain-ports', 'dns-integration', 'auto-allocated-topology'].
2023-08-28 13:07:58.240 1585275 CRITICAL neutron [None req-8c90ab6f-0c86-41ae-bec0-188ec8a22994 - - - - - -] Unhandled error: neutron_lib.exceptions.ExtensionsNotFound: Extensions not found: ['dns-domain-ports', 'dns-integration', 'auto-allocated-topology'].

The extension was added to /etc/neutron/plugins/ml2/ml2_conf.ini as follows:

[ml2]

# An ordered list of extension driver entrypoints to be loaded from the
# neutron.ml2.extension_drivers namespace. For example: extension_drivers =
# port_security,qos (list value)
extension_drivers = port_security,dns

ProblemType: Bug
DistroRelease: Ubuntu 22.04
Package: neutron-server 2:22.0.1-0ubuntu1~cloud0 [origin: Canonical]
ProcVersionSignature: Ubuntu 5.15.0-78.85-generic 5.15.99
Uname: Linux 5.15.0-78-generic x86_64
ApportVersion: 2.20.11-0ubuntu82.5
Architecture: amd64
CasperMD5CheckResult: unknown
CloudArchitecture: x86_64
CloudID: maas
CloudName: maas
CloudPlatform: maas
CloudSubPlatform: seed-dir (http://172.16.9.2:5248/MAAS/metadata/)
CrashDB:
 {
                "impl": "launchpad",
                "project": "cloud-archive",
                "bug_pattern_url": "http://people.canonical.com/~ubuntu-archive/bugpatterns/bugpatterns.xml",
             }
Date: Mon Aug 28 14:55:03 2023
PackageArchitecture: all
RebootRequiredPkgs: Error: path contained symlinks.
SourcePackage: neutron
UpgradeStatus: No upgrade log present (probably fresh install)
---
ProblemType: Bug
ApportVersion: 2.20.11-0ubuntu82.5
Architecture: amd64
CasperMD5CheckResult: unknown
CloudArchitecture: x86_64
CloudID: maas
CloudName: maas
CloudPlatform: maas
CloudSubPlatform: seed-dir (http://172.16.9.2:5248/MAAS/metadata/)
CrashDB:
 {
                "impl": "launchpad",
                "project": "cloud-archive",
                "bug_pattern_url": "http://people.canonical.com/~ubuntu-archive/bugpatterns/bugpatterns.xml",
             }
DistroRelease: Ubuntu 22.04
Package: designate 1:16.0.0-0ubuntu1~cloud0 [origin: Canonical]
PackageArchitecture: all
ProcVersionSignature: Ubuntu 5.15.0-78.85-generic 5.15.99
RebootRequiredPkgs: Error: path contained symlinks.
Tags: jammy uec-images third-party-packages
Uname: Linux 5.15.0-78-generic x86_64
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: N/A
_MarkForUpload: True

Revision history for this message
Marlin Cremers (marlinc) wrote :
Revision history for this message
Marlin Cremers (marlinc) wrote : Dependencies.txt

apport information

tags: added: apport-collected
description: updated
Revision history for this message
Marlin Cremers (marlinc) wrote : ProcCpuinfoMinimal.txt

apport information

Revision history for this message
Marlin Cremers (marlinc) wrote : ProcEnviron.txt

apport information

description: updated
Revision history for this message
Elvira García Ruiz (elviragr) wrote :

Hi! I see you added the dns extension in extension_drivers. However, I think 'dns_domain_ports' is a different extensions than dns, and that could be the reason you see such error.

(https://docs.openstack.org/neutron/queens/admin/config-dns-int.html)

tags: added: dns
Revision history for this message
Dr. Jens Harbott (j-harbott) wrote :

I have not been able to reproduce this failure, please attach your full neutron.conf and ml2_conf.ini files as well as the complete neutron server log from startup to the above error.

Changed in neutron:
status: New → Incomplete
Changed in neutron (Ubuntu):
status: New → Incomplete
Changed in cloud-archive:
status: New → Incomplete
Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for Ubuntu Cloud Archive because there has been no activity for 60 days.]

Changed in cloud-archive:
status: Incomplete → Expired
Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for neutron (Ubuntu) because there has been no activity for 60 days.]

Changed in neutron (Ubuntu):
status: Incomplete → Expired
Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for neutron because there has been no activity for 60 days.]

Changed in neutron:
status: Incomplete → Expired
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.