glance-manage db_sync fails (missing migrate.cfg)

Bug #1010284 reported by Dan Prince
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Glance
Fix Released
Critical
Dan Prince

Bug Description

Using Glance Folsom (as of today) I'm getting the following exception when running 'glance-manage db_sync'.

[root@nova1 ~]# glance-manage db_sync
Traceback (most recent call last):
  File "/usr/bin/glance-manage", line 130, in <module>
    main()
  File "/usr/bin/glance-manage", line 126, in main
    dispatch_cmd(args)
  File "/usr/bin/glance-manage", line 102, in dispatch_cmd
    cmd_func(args)
  File "/usr/bin/glance-manage", line 87, in do_db_sync
    glance.db.sqlalchemy.api.configure_db(CONF)
  File "/usr/lib/python2.7/site-packages/glance/db/sqlalchemy/api.py", line 142, in configure_db
    migration.version_control(conf)
  File "/usr/lib/python2.7/site-packages/glance/db/sqlalchemy/migration.py", line 94, in version_control
    _version_control(conf, version)
  File "/usr/lib/python2.7/site-packages/glance/db/sqlalchemy/migration.py", line 110, in _version_control
    version = versioning_repository.Repository(repo_path).latest
  File "/usr/lib/python2.7/site-packages/migrate/versioning/repository.py", line 77, in __init__
    self.verify(path)
  File "/usr/lib/python2.7/site-packages/migrate/versioning/repository.py", line 98, in verify
    raise exceptions.InvalidRepositoryError(path)
migrate.exceptions.InvalidRepositoryError: /usr/lib/python2.7/site-packages/glance/db/sqlalchemy/migrate_repo

---

The issue seems to be that we no longer include migrate.cfg in tarball's.

Dan Prince (dan-prince)
Changed in glance:
assignee: nobody → Dan Prince (dan-prince)
status: New → In Progress
importance: Undecided → Critical
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to glance (master)

Fix proposed to branch: master
Review: https://review.openstack.org/8324

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to glance (master)

Reviewed: https://review.openstack.org/8324
Committed: http://github.com/openstack/glance/commit/fc758a46e77de1746c796cd64228694521ee2b07
Submitter: Jenkins
Branch: master

commit fc758a46e77de1746c796cd64228694521ee2b07
Author: Dan Prince <email address hidden>
Date: Thu Jun 7 22:23:48 2012 -0400

    Re-add migrate.cfg to tarball.

    Fixes LP Bug #1010284.

    Change-Id: Ic19a5ef16e7e2237c4becfbca9a608ef932fc973

Changed in glance:
status: In Progress → Fix Committed
Thierry Carrez (ttx)
Changed in glance:
milestone: none → folsom-2
status: Fix Committed → Fix Released
Thierry Carrez (ttx)
Changed in glance:
milestone: folsom-2 → 2012.2
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.