neutron-server does not start: OperationalError: (OperationalError) no such table: ml2_vlan_allocations
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
| neutron (Ubuntu) |
High
|
James Page | ||
| Vivid |
High
|
James Page |
Bug Description
Installing neutron-server (under systemd or upstart) leads to several failed startup attemps and eventual failure. journalctl -u neutron-server shows:
Mar 09 08:53:33 autopkgtest neutron-
Mar 09 08:53:33 autopkgtest neutron-
Mar 09 08:53:33 autopkgtest neutron-
Mar 09 08:53:33 autopkgtest neutron-
Mar 09 08:53:33 autopkgtest neutron-
Mar 09 08:53:33 autopkgtest neutron-
Mar 09 08:53:33 autopkgtest neutron-
Mar 09 08:53:33 autopkgtest neutron-
Mar 09 08:53:33 autopkgtest neutron-
Mar 09 08:53:33 autopkgtest neutron-
Mar 09 08:53:33 autopkgtest neutron-
Mar 09 08:53:33 autopkgtest neutron-
Mar 09 08:53:33 autopkgtest neutron-
Mar 09 08:53:33 autopkgtest neutron-
Mar 09 08:53:33 autopkgtest neutron-
Mar 09 08:53:33 autopkgtest neutron-
Mar 09 08:53:33 autopkgtest neutron-
Mar 09 08:53:33 autopkgtest neutron-
Mar 09 08:53:33 autopkgtest neutron-
Mar 09 08:53:33 autopkgtest neutron-
Mar 09 08:53:33 autopkgtest neutron-
Mar 09 08:53:33 autopkgtest neutron-
Mar 09 08:53:33 autopkgtest neutron-
Mar 09 08:53:33 autopkgtest neutron-
Mar 09 08:53:33 autopkgtest neutron-
Mar 09 08:53:33 autopkgtest neutron-
Mar 09 08:53:33 autopkgtest neutron-
Mar 09 08:53:33 autopkgtest neutron-
Mar 09 08:53:33 autopkgtest neutron-
Mar 09 08:53:33 autopkgtest neutron-
Mar 09 08:53:33 autopkgtest neutron-
Mar 09 08:53:33 autopkgtest neutron-
Mar 09 08:53:33 autopkgtest neutron-
Mar 09 08:53:33 autopkgtest neutron-
Mar 09 08:53:33 autopkgtest neutron-
Mar 09 08:53:33 autopkgtest neutron-
Mar 09 08:53:33 autopkgtest neutron-
Mar 09 08:53:33 autopkgtest neutron-
Mar 09 08:53:33 autopkgtest neutron-
Mar 09 08:53:33 autopkgtest neutron-
Mar 09 08:53:33 autopkgtest neutron-
Mar 09 08:53:33 autopkgtest neutron-
Mar 09 08:53:33 autopkgtest neutron-
Mar 09 08:53:33 autopkgtest neutron-
Mar 09 08:53:33 autopkgtest neutron-
Mar 09 08:53:33 autopkgtest neutron-
Mar 09 08:53:33 autopkgtest neutron-
Mar 09 08:53:33 autopkgtest neutron-
Mar 09 08:53:33 autopkgtest neutron-
Mar 09 08:53:33 autopkgtest neutron-
Mar 09 08:53:33 autopkgtest neutron-
Mar 09 08:53:33 autopkgtest neutron-
Mar 09 08:53:33 autopkgtest neutron-
Mar 09 08:53:33 autopkgtest neutron-
Mar 09 08:53:33 autopkgtest neutron-
Mar 09 08:53:33 autopkgtest neutron-
Mar 09 08:53:33 autopkgtest neutron-
Mar 09 08:53:33 autopkgtest neutron-
Mar 09 08:53:33 autopkgtest neutron-
Mar 09 08:53:33 autopkgtest neutron-
Mar 09 08:53:33 autopkgtest neutron-
Mar 09 08:53:33 autopkgtest neutron-
Mar 09 08:53:33 autopkgtest neutron-
Mar 09 08:53:33 autopkgtest neutron-
Mar 09 08:53:33 autopkgtest neutron-
Mar 09 08:53:33 autopkgtest neutron-
Mar 09 08:53:33 autopkgtest neutron-
Mar 09 08:53:33 autopkgtest neutron-
Mar 09 08:53:33 autopkgtest neutron-
Mar 09 08:53:33 autopkgtest neutron-
Mar 09 08:53:33 autopkgtest neutron-
Mar 09 08:53:33 autopkgtest neutron-
Mar 09 08:53:33 autopkgtest neutron-
Mar 09 08:53:33 autopkgtest neutron-
Mar 09 08:53:33 autopkgtest neutron-
Mar 09 08:53:33 autopkgtest neutron-
Mar 09 08:53:33 autopkgtest neutron-
Mar 09 08:53:33 autopkgtest neutron-
Mar 09 08:53:33 autopkgtest neutron-
Mar 09 08:53:33 autopkgtest neutron-
Mar 09 08:53:33 autopkgtest neutron-
Mar 09 08:53:33 autopkgtest neutron-
Mar 09 08:53:33 autopkgtest neutron-
Mar 09 08:53:33 autopkgtest neutron-
Mar 09 08:53:33 autopkgtest neutron-
Mar 09 08:53:33 autopkgtest neutron-
Mar 09 08:53:33 autopkgtest neutron-
Mar 09 08:53:33 autopkgtest neutron-
Mar 09 08:53:33 autopkgtest neutron-
Mar 09 08:53:33 autopkgtest neutron-
Mar 09 08:53:33 autopkgtest neutron-
Mar 09 08:53:33 autopkgtest neutron-
Mar 09 08:53:33 autopkgtest neutron-
Mar 09 08:53:34 autopkgtest systemd[1]: neutron-
Related branches
Martin Pitt (pitti) wrote : | #1 |
Changed in neutron (Ubuntu): | |
importance: | Undecided → High |
tags: | added: systemd-boot |
summary: |
- neutron-server does not start under systemd: OperationalError: - (OperationalError) no such table: ml2_vlan_allocations + neutron-server does not start: OperationalError: (OperationalError) no + such table: ml2_vlan_allocations |
tags: | removed: systemd-boot |
Changed in neutron (Ubuntu Vivid): | |
assignee: | nobody → James Page (james-page) |
description: | updated |
Changed in neutron (Ubuntu Vivid): | |
status: | New → In Progress |
Launchpad Janitor (janitor) wrote : | #2 |
This bug was fixed in the package neutron - 1:2015.
---------------
neutron (1:2015.
* Trim back plugin tests to those that a) don't have out-of-archive
dependencies, b) don't rely on external fixtures and c) don't try
to create runtime directories in /etc/neutron.
* Refactor plugin tests to use a common test helper, use shortnames for
core_plugin configuration.
* Allow services to settle prior to testing to ensure that any failures
are correctly detected.
* Grab last 100 lines of neutron log files if any tests fail to aid
diagnosis.
-- James Page <email address hidden> Wed, 18 Mar 2015 21:50:25 +0000
Changed in neutron (Ubuntu Vivid): | |
status: | In Progress → Fix Released |
Larry Michel (lmic) wrote : | #3 |
I hit similar issue in trusty. The following error is repeated multiple times in server.log:
2015-11-11 20:20:40.238 9354 TRACE neutron File "/usr/lib/
2015-11-11 20:20:40.238 9354 TRACE neutron cursor.
2015-11-11 20:20:40.238 9354 TRACE neutron OperationalError: (OperationalError) no such table: ml2_vlan_
_physical_network, ml2_vlan_
2015-11-11 20:20:40.238 9354 TRACE neutron
2015-11-11 20:20:41.166 9371 ERROR neutron.service [-] Unrecoverable error: please check log for details.
2015-11-11 20:20:41.166 9371 TRACE neutron.service Traceback (most recent call last):
2015-11-11 20:20:41.166 9371 TRACE neutron.service File "/usr/lib/
2015-11-11 20:20:41.166 9371 TRACE neutron.service service.start()
2015-11-11 20:20:41.166 9371 TRACE neutron.service File "/usr/lib/
2015-11-11 20:20:41.166 9371 TRACE neutron.service self.wsgi_app = _run_wsgi(
2015-11-11 20:20:41.166 9371 TRACE neutron.service File "/usr/lib/
2015-11-11 20:20:41.166 9371 TRACE neutron.service app = config.
2015-11-11 20:20:41.166 9371 TRACE neutron.service File "/usr/lib/
2015-11-11 20:20:41.166 9371 TRACE neutron.service app = deploy.
2015-11-11 20:20:41.166 9371 TRACE neutron.service File "/usr/lib/
2015-11-11 20:20:41.166 9371 TRACE neutron.service return loadobj(APP, uri, name=name, **kw)
2015-11-11 20:20:41.166 9371 TRACE neutron.service File "/usr/lib/
2015-11-11 20:20:41.166 9371 TRACE neutron.service return context.create()
2015-11-11 20:20:41.166 9371 TRACE neutron.service File "/usr/lib/
2015-11-11 20:20:41.166 9371 TRACE neutron.service return self.object_
2015-11-11 20:20:41.166 9371 TRACE neutron.service File "/usr/lib/
2015-11-11 20:20:41.166 9371 TRACE neutron.service **context.
2015-11-11 20:20:41.166 9371 TRACE neutron.service File "/usr/lib/
2015-11-11 20:20:41.166 9371 TRACE neutron.service val = callable(*args, **kw)
2015-11-11 20:20:41.166 9371 TRACE neutron.service File "/usr/lib/
2015-11-11 20:20:41.166 9371 TRACE neutron.service app = loader.
Larry Michel (lmic) wrote : | #5 |
I was able to recreate. The errors are same on the retry.
no longer affects: | cloud-archive |
information type: | Public → Public Security |
Thanks for taking the time to report this bug and helping to make Ubuntu better. We appreciate the difficulties you are facing, but this appears to be a "regular" (non-security) bug. I have unmarked it as a security issue since this bug does not show evidence of allowing attackers to cross privilege boundaries nor directly cause loss of data/privacy. Please feel free to report any other bugs you may find.
information type: | Public Security → Public |
In fact this happens also under upstart, so it's not init specific.