tacker project needs MANIFEST.in to include alembic_migrations scripts

Bug #1658899 reported by Yi Zhao
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
tacker
Fix Released
High
Yi Zhao

Bug Description

Similar to other projects, if tacker package is built without access to git metadata, all the migration scripts are not included in the build. We need to explicitly include these files, and removes non-existing files in MANIFEST.in.

I found this problem in creating tacker rpm package.

Yi Zhao (zhaoyi44)
Changed in tacker:
assignee: nobody → Yi Zhao (zhaoyi44)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to tacker (master)

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

Changed in tacker:
status: New → In Progress
Yi Zhao (zhaoyi44)
description: updated
Changed in tacker:
milestone: none → ocata-3
importance: Undecided → High
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to tacker (master)

Reviewed: https://review.openstack.org/424464
Committed: https://git.openstack.org/cgit/openstack/tacker/commit/?id=a586d43529692aad130c13704834a601f413cacf
Submitter: Jenkins
Branch: master

commit a586d43529692aad130c13704834a601f413cacf
Author: ZHAO YI <email address hidden>
Date: Tue Jan 24 14:44:58 2017 +0800

    Include alembic versions directory to the package

    If package is built without access to git metadata, all the migration
    scripts are not included in the build. We need to explicitly specify to
    package the scripts.

    This patch also removes non-existing files from MANIFEST.in

    Change-Id: I840d2bd8b61268891007f9ae1082d89e33d90373
    Closes-Bug: #1658899

Changed in tacker:
status: In Progress → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/tacker 0.7.0

This issue was fixed in the openstack/tacker 0.7.0 release.

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.