Check tarballs packaging

Bug #1201956 reported by Sergey Lukjanov
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Sahara
Fix Released
Medium
Nikita Konovalov

Bug Description

We should check tarballs packaging and plain installation of Savanna. There could be potential problems with migrations.

Source:

[23:45:19] mattf wonders why alembic_migrations/env.py isn't getting installed
[00:07:23] <mattf> SergeyLukjanov, is there a particular reason that the alembic env.py and v02_release.py are not includes in the MANIFEST.py?
...
[00:23:08] <mattf> something is funny. from a repo clone they get installed, from a tarball + setup.py install they do not
[00:35:39] <mattf> SergeyLukjanov, i was deleting the savanna.egg-info and as a result only part of the migrations were install
...
[00:39:46] <SergeyLukjanov> looks like __init__.py missed in migration dir

Tags: 0.2.1
Changed in savanna:
milestone: none → 0.2.1
importance: Undecided → Medium
status: New → Triaged
tags: added: 0.2.1
Changed in savanna:
status: Triaged → In Progress
assignee: nobody → Nikita Konovalov (nkonovalov)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to savanna (master)

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

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

Reviewed: https://review.openstack.org/37850
Committed: http://github.com/stackforge/savanna/commit/e9eb47589155a25c2969a38ca639686304ffa583
Submitter: Jenkins
Branch: master

commit e9eb47589155a25c2969a38ca639686304ffa583
Author: Nikita Konovalov <email address hidden>
Date: Fri Jul 19 12:22:38 2013 +0400

    Added __init__.py to migration directory

    Fixes: bug #1201956

    Change-Id: I836df5821acdfae9095cdb469859bbd6379439a7

Changed in savanna:
status: In Progress → Fix Committed
Changed in savanna:
milestone: 0.2.1 → 0.2.1-rc1
Changed in savanna:
status: Fix Committed → Fix Released
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.