Jenkins jobs fail because of incompatibility between sqlalchemy-migrate and the newest sqlalchemy-0.8.0b1
Affects | Status | Importance | Assigned to | Milestone | ||
---|---|---|---|---|---|---|
Cinder |
Fix Released
|
Undecided
|
Sean Dague | |||
Folsom |
Fix Released
|
Critical
|
Sean Dague | |||
Glance |
Fix Released
|
Critical
|
Sean Dague | |||
Folsom |
Fix Released
|
Critical
|
Sean Dague | |||
OpenStack Compute (nova) |
Fix Released
|
Undecided
|
Unassigned | |||
Folsom |
Fix Released
|
Critical
|
Sean Dague | |||
OpenStack Identity (keystone) |
Fix Released
|
Undecided
|
Ionuț Arțăriși | |||
Folsom |
Fix Released
|
Critical
|
Sean Dague | |||
cinder (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | |||
Quantal |
Fix Released
|
Critical
|
Unassigned | |||
glance (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | |||
Precise |
Fix Released
|
Critical
|
Unassigned | |||
Quantal |
Fix Released
|
Critical
|
Unassigned | |||
keystone (Ubuntu) | ||||||
Precise |
Fix Released
|
Critical
|
Unassigned | |||
Quantal |
Fix Released
|
Critical
|
Unassigned | |||
nova (Ubuntu) | ||||||
Precise |
Fix Released
|
Critical
|
Unassigned | |||
Quantal |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
Jenkins jobs currently fail with this error:
09:52:21 ERROR: test_create_
09:52:21 -------
09:52:21 Traceback (most recent call last):
09:52:21 File "/home/
09:52:21 self.catalog_man = catalog.Manager()
09:52:21 File "/home/
09:52:21 super(Manager, self)._
09:52:21 File "/home/
09:52:21 self.driver = importutils.
09:52:21 File "/home/
09:52:21 return import_
09:52:21 File "/home/
09:52:21 __import__(mod_str)
09:52:21 File "/home/
09:52:21 from keystone.common.sql import migration
09:52:21 File "/home/
09:52:21 from migrate.versioning import api as versioning_api
09:52:21 File "/home/
09:52:21 from migrate.versioning import (repository, schema, version,
09:52:21 File "/home/
09:52:21 from sqlalchemy import exceptions as sa_exceptions
09:52:21 ImportError: cannot import name exceptions
From the sqlalchemy-migrate webpage: SQLAlchemy-migrate 0.7.2 is compatible with SQLAlchemy 0.6.x and 0.7.x.
From SQLAlchemy's 0.8.0b1 Release Notes:
[general] [removed] The “sqlalchemy.
Related branches
- Openstack Ubuntu Testers: Pending requested
-
Diff: 86 lines (+55/-2)2 files modifieddebian/changelog (+53/-1)
debian/control (+2/-1)
- Openstack Ubuntu Testers: Pending requested
-
Diff: 60 lines (+37/-2)1 file modifieddebian/changelog (+37/-2)
- Ubuntu Server Developers: Pending requested
-
Diff: 13 lines (+6/-0)1 file modifieddebian/changelog (+6/-0)
- Ubuntu Server Developers: Pending requested
-
Diff: 31 lines (+10/-3)2 files modifieddebian/changelog (+6/-0)
debian/glance-common.postinst (+4/-3)
- James Page: Approve
-
Diff: 33638 lines (+30158/-3073)34 files modified.pc/applied-patches (+0/-3)
.pc/fix-ubuntu-tests.patch/tests/test_keystoneclient.py (+9/-9)
.pc/keystone-CVE-2012-3542.patch/keystone/identity/core.py (+0/-625)
.pc/keystone-CVE-2012-4413.patch/keystone/identity/core.py (+0/-626)
.pc/keystone-CVE-2012-4413.patch/keystone/token/core.py (+0/-107)
.pc/keystone-CVE-2012-4413.patch/tests/test_keystoneclient.py (+0/-970)
.pc/keystone-CVE-2012-5571.patch/keystone/contrib/ec2/core.py (+0/-347)
ChangeLog (+29735/-0)
PKG-INFO (+10/-0)
debian/changelog (+29/-0)
debian/keystone.logrotate (+3/-0)
debian/patches/fix-ubuntu-tests.patch (+10/-12)
debian/patches/keystone-CVE-2012-3542.patch (+0/-18)
debian/patches/keystone-CVE-2012-4413.patch (+0/-147)
debian/patches/keystone-CVE-2012-5571.patch (+0/-62)
debian/patches/series (+0/-3)
doc/keystone_compat_flows.sdx (+0/-99)
keystone.egg-info/PKG-INFO (+10/-0)
keystone.egg-info/SOURCES.txt (+176/-0)
keystone.egg-info/dependency_links.txt (+1/-0)
keystone.egg-info/not-zip-safe (+1/-0)
keystone.egg-info/requires.txt (+11/-0)
keystone.egg-info/top_level.txt (+1/-0)
keystone/identity/core.py (+4/-4)
keystone/token/backends/kvs.py (+13/-8)
keystone/token/backends/memcache.py (+31/-1)
keystone/token/backends/sql.py (+6/-1)
keystone/token/core.py (+11/-5)
setup.cfg (+8/-11)
setup.py (+1/-1)
tests/test_backend.py (+56/-5)
tests/test_backend_memcache.py (+29/-6)
tests/test_keystoneclient.py (+1/-1)
tools/pip-requires (+2/-2)
- James Page: Disapprove
-
Diff: 1573 lines (+309/-1085)21 files modified.gitignore (+0/-11)
.gitreview (+0/-5)
.mailmap (+0/-19)
.pc/CVE-2012-4573.patch/glance/api/v1/images.py (+0/-973)
.pc/applied-patches (+0/-1)
.pc/fix_migration_012_foreign_keys.patch/Authors (+1/-0)
Authors (+1/-0)
PKG-INFO (+15/-0)
debian/changelog (+18/-0)
debian/glance-api.logrotate (+1/-1)
debian/glance-registry.logrotate (+1/-1)
debian/patches/CVE-2012-4573.patch (+0/-35)
debian/patches/fix_migration_012_foreign_keys.patch (+22/-26)
debian/patches/series (+0/-1)
glance.egg-info/PKG-INFO (+15/-0)
glance.egg-info/SOURCES.txt (+217/-0)
glance.egg-info/dependency_links.txt (+1/-0)
glance.egg-info/top_level.txt (+1/-0)
glance/vcsversion.py (+7/-0)
setup.cfg (+8/-11)
tools/pip-requires (+1/-1)
Changed in glance: | |
assignee: | nobody → Sean Dague (sdague-b) |
status: | New → In Progress |
Changed in nova: | |
status: | New → Fix Committed |
summary: |
- sqlalchemy migrate is incompatible with newest sqlalchemy-0.8.0b1 + Jenkins jobs fail because of incompatibility between sqlalchemy-migrate + and the newest sqlalchemy-0.8.0b1 |
Changed in keystone: | |
assignee: | nobody → Ionuț Arțăriși (mapleoin) |
status: | New → In Progress |
tags: | added: folsom-backport |
Changed in glance: | |
importance: | Undecided → Critical |
Changed in glance: | |
milestone: | none → grizzly-1 |
status: | Fix Committed → Fix Released |
Changed in nova: | |
milestone: | none → grizzly-1 |
status: | Fix Committed → Fix Released |
Changed in keystone: | |
milestone: | none → grizzly-1 |
status: | Fix Committed → Fix Released |
Changed in cinder: | |
milestone: | none → grizzly-1 |
status: | Fix Committed → Fix Released |
Changed in glance (Ubuntu): | |
status: | New → Fix Released |
Changed in glance (Ubuntu Quantal): | |
status: | New → Confirmed |
Changed in cinder (Ubuntu Quantal): | |
status: | New → Confirmed |
Changed in cinder (Ubuntu): | |
status: | New → Fix Released |
Changed in glance (Ubuntu Quantal): | |
importance: | Undecided → Critical |
Changed in cinder (Ubuntu Precise): | |
status: | New → Invalid |
Changed in keystone (Ubuntu Precise): | |
importance: | Undecided → Critical |
status: | New → Confirmed |
Changed in nova (Ubuntu Precise): | |
importance: | Undecided → Critical |
status: | New → Confirmed |
Changed in cinder (Ubuntu Quantal): | |
importance: | Undecided → Critical |
Changed in glance (Ubuntu Precise): | |
importance: | Undecided → Critical |
status: | New → Confirmed |
Changed in keystone (Ubuntu Precise): | |
status: | Confirmed → Fix Committed |
status: | Fix Committed → Fix Released |
Changed in glance (Ubuntu Quantal): | |
status: | Confirmed → Fix Committed |
Changed in glance (Ubuntu Precise): | |
status: | Confirmed → Fix Committed |
status: | Fix Committed → Fix Released |
Changed in keystone (Ubuntu Quantal): | |
importance: | Undecided → Critical |
status: | New → Fix Committed |
Changed in nova (Ubuntu Precise): | |
status: | Confirmed → Fix Released |
Changed in nova (Ubuntu Quantal): | |
status: | New → Fix Committed |
status: | Fix Committed → Fix Released |
Changed in cinder (Ubuntu Quantal): | |
status: | Confirmed → Fix Released |
Changed in nova (Ubuntu): | |
status: | New → Fix Committed |
Changed in keystone (Ubuntu): | |
status: | New → Fix Committed |
no longer affects: | glance/grizzly |
Changed in keystone: | |
milestone: | grizzly-1 → 2013.1 |
no longer affects: | glance/grizzly |
no longer affects: | cinder (Ubuntu Precise) |
no longer affects: | glance/grizzly |
Changed in cinder: | |
milestone: | grizzly-1 → 2013.1 |
Changed in nova: | |
milestone: | grizzly-1 → 2013.1 |
Changed in glance: | |
milestone: | grizzly-1 → 2013.1 |
no longer affects: | keystone (Ubuntu) |
no longer affects: | nova (Ubuntu) |
Fix proposed to branch: master /review. openstack. org/15103
Review: https:/