DNS extension broken for provider networks
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
neutron |
Confirmed
|
Undecided
|
Unassigned |
Bug Description
Following these instructions:
https:/
Plus these:
https:/
makes my neutron-server crash on startup with this error:
2018-08-17 08:42:02.306 800458 ERROR neutron.
2018-08-17 08:42:02.306 800458 ERROR neutron.service [req-afd067df-
2018-08-17 08:42:02.306 800458 ERROR neutron.service Traceback (most recent call last):
2018-08-17 08:42:02.306 800458 ERROR neutron.service File "/usr/lib/
2018-08-17 08:42:02.306 800458 ERROR neutron.service service.start()
2018-08-17 08:42:02.306 800458 ERROR neutron.service File "/usr/lib/
2018-08-17 08:42:02.306 800458 ERROR neutron.service self.wsgi_app = _run_wsgi(
2018-08-17 08:42:02.306 800458 ERROR neutron.service File "/usr/lib/
2018-08-17 08:42:02.306 800458 ERROR neutron.service app = config.
2018-08-17 08:42:02.306 800458 ERROR neutron.service File "/usr/lib/
2018-08-17 08:42:02.306 800458 ERROR neutron.service app = loader.
2018-08-17 08:42:02.306 800458 ERROR neutron.service File "/usr/lib/
2018-08-17 08:42:02.306 800458 ERROR neutron.service return deploy.
2018-08-17 08:42:02.306 800458 ERROR neutron.service File "/usr/lib/
2018-08-17 08:42:02.306 800458 ERROR neutron.service return loadobj(APP, uri, name=name, **kw)
2018-08-17 08:42:02.306 800458 ERROR neutron.service File "/usr/lib/
2018-08-17 08:42:02.306 800458 ERROR neutron.service return context.create()
2018-08-17 08:42:02.306 800458 ERROR neutron.service File "/usr/lib/
2018-08-17 08:42:02.306 800458 ERROR neutron.service return self.object_
2018-08-17 08:42:02.306 800458 ERROR neutron.service File "/usr/lib/
2018-08-17 08:42:02.306 800458 ERROR neutron.service **context.
2018-08-17 08:42:02.306 800458 ERROR neutron.service File "/usr/lib/
2018-08-17 08:42:02.306 800458 ERROR neutron.service val = callable(*args, **kw)
2018-08-17 08:42:02.306 800458 ERROR neutron.service File "/usr/lib/
2018-08-17 08:42:02.306 800458 ERROR neutron.service app = loader.
2018-08-17 08:42:02.306 800458 ERROR neutron.service File "/usr/lib/
2018-08-17 08:42:02.306 800458 ERROR neutron.service name=name, global_
2018-08-17 08:42:02.306 800458 ERROR neutron.service File "/usr/lib/
2018-08-17 08:42:02.306 800458 ERROR neutron.service return self.object_
2018-08-17 08:42:02.306 800458 ERROR neutron.service File "/usr/lib/
2018-08-17 08:42:02.306 800458 ERROR neutron.service **context.
2018-08-17 08:42:02.306 800458 ERROR neutron.service File "/usr/lib/
2018-08-17 08:42:02.306 800458 ERROR neutron.service val = callable(*args, **kw)
2018-08-17 08:42:02.306 800458 ERROR neutron.service File "/usr/lib/
2018-08-17 08:42:02.306 800458 ERROR neutron.service app = loader.
2018-08-17 08:42:02.306 800458 ERROR neutron.service File "/usr/lib/
2018-08-17 08:42:02.306 800458 ERROR neutron.service name=name, global_
2018-08-17 08:42:02.306 800458 ERROR neutron.service File "/usr/lib/
2018-08-17 08:42:02.306 800458 ERROR neutron.service return self.object_
2018-08-17 08:42:02.306 800458 ERROR neutron.service File "/usr/lib/
2018-08-17 08:42:02.306 800458 ERROR neutron.service return fix_call(
2018-08-17 08:42:02.306 800458 ERROR neutron.service File "/usr/lib/
2018-08-17 08:42:02.306 800458 ERROR neutron.service val = callable(*args, **kw)
2018-08-17 08:42:02.306 800458 ERROR neutron.service File "/usr/lib/
2018-08-17 08:42:02.306 800458 ERROR neutron.service return pecan_app.
2018-08-17 08:42:02.306 800458 ERROR neutron.service File "/usr/lib/
2018-08-17 08:42:02.306 800458 ERROR neutron.service startup.
2018-08-17 08:42:02.306 800458 ERROR neutron.service File "/usr/lib/
2018-08-17 08:42:02.306 800458 ERROR neutron.service ext_mgr.
2018-08-17 08:42:02.306 800458 ERROR neutron.service File "/usr/lib/
2018-08-17 08:42:02.306 800458 ERROR neutron.service self._check_
2018-08-17 08:42:02.306 800458 ERROR neutron.service File "/usr/lib/
2018-08-17 08:42:02.306 800458 ERROR neutron.service extensions=
2018-08-17 08:42:02.306 800458 ERROR neutron.service ExtensionsNotFound: Extensions not found: ['auto-
Basically trying to have basic DNS resolution with provider-only networks (no l3 router) makes neutron crash. I don't know if that is accepted behaviour, but anyway it should be documented that this configuration is not possible.
I'm using queens on Ubuntu 16 via their cloud archive, deployment done by hand.
See also:
https:/
-------
Release: 12.0.4.dev63 on 2018-08-14 12:30
SHA: 7acefb0c7fbb505
Source: https:/
URL: https:/
Hello,
Thank you for your update,
I would like to ask few questions:
- could you provide configuration of Neutron and other related services, please?
- do you have Designate configured and running?
Thank you,
Paweł