Would benefit from having tarballs contents defined automatically

Bug #1029511 reported by Thierry Carrez
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Cinder
Fix Released
Wishlist
Monty Taylor
Glance
Won't Fix
Wishlist
Monty Taylor
OpenStack Dashboard (Horizon)
Won't Fix
Wishlist
Gabriel Hurley
OpenStack Heat
Won't Fix
Wishlist
Unassigned
OpenStack Identity (keystone)
Won't Fix
Wishlist
Monty Taylor
OpenStack Object Storage (swift)
Won't Fix
Wishlist
Roman Podoliaka
python-cinderclient
Won't Fix
Wishlist
Monty Taylor
python-keystoneclient
Won't Fix
Wishlist
Roman Podoliaka
python-neutronclient
Won't Fix
Wishlist
Roman Podoliaka
python-novaclient
Fix Released
Wishlist
Roman Podoliaka
python-swiftclient
Won't Fix
Wishlist
Roman Podoliaka

Bug Description

Some projects already use 'setuptools-git>=0.4' to automatically include files from the repo in the MANIFEST that is used to build the tarballs. Sounds like a good idea to extend that to other projects.

Thierry Carrez (ttx)
Changed in cinder:
assignee: nobody → Monty Taylor (mordred)
importance: Undecided → Wishlist
Changed in glance:
assignee: nobody → Monty Taylor (mordred)
importance: Undecided → Wishlist
Changed in keystone:
assignee: nobody → Monty Taylor (mordred)
importance: Undecided → Wishlist
Changed in horizon:
assignee: nobody → Monty Taylor (mordred)
importance: Undecided → Wishlist
Changed in swift:
assignee: nobody → Monty Taylor (mordred)
importance: Undecided → Wishlist
Changed in python-cinderclient:
assignee: nobody → Monty Taylor (mordred)
importance: Undecided → Wishlist
Changed in python-keystoneclient:
assignee: nobody → Monty Taylor (mordred)
importance: Undecided → Wishlist
Changed in python-novaclient:
assignee: nobody → Monty Taylor (mordred)
importance: Undecided → Wishlist
Changed in python-quantumclient:
assignee: nobody → Monty Taylor (mordred)
importance: Undecided → Wishlist
Changed in python-swiftclient:
assignee: nobody → Monty Taylor (mordred)
importance: Undecided → Wishlist
Revision history for this message
Gabriel Hurley (gabriel-hurley) wrote :

Horizon has solved this problem with some custom code due to issues in bundling LESS. It is not entirely a long-term solution, as we've got a ticket to improve it in the future, but for now we have in place a solution for the spirit of this ticket (automatically define what does into the tarball).

I'm marking this as fix committed because any further fix needs to take place in conjunction with this ticket: https://bugs.launchpad.net/horizon/+bug/1020799

Reopen if you feel I've closed this in error.

Changed in horizon:
assignee: Monty Taylor (mordred) → Gabriel Hurley (gabriel-hurley)
milestone: none → folsom-3
status: New → Fix Committed
Thierry Carrez (ttx)
Changed in horizon:
status: Fix Committed → Fix Released
Joseph Heck (heckj)
Changed in keystone:
status: New → Triaged
Changed in cinder:
status: New → Triaged
Joseph Heck (heckj)
Changed in python-keystoneclient:
status: New → Triaged
Thierry Carrez (ttx)
Changed in horizon:
milestone: folsom-3 → 2012.2
Brian Waldon (bcwaldon)
Changed in glance:
status: New → Triaged
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to python-quantumclient (master)

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

Changed in python-quantumclient:
assignee: Monty Taylor (mordred) → Roman Podolyaka (rpodolyaka)
status: New → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to python-novaclient (master)

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

Changed in python-novaclient:
assignee: Monty Taylor (mordred) → Roman Podolyaka (rpodolyaka)
status: New → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to python-swiftclient (master)

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

Changed in python-swiftclient:
assignee: Monty Taylor (mordred) → Roman Podolyaka (rpodolyaka)
status: New → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to python-keystoneclient (master)

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

Changed in python-keystoneclient:
assignee: Monty Taylor (mordred) → Roman Podolyaka (rpodolyaka)
status: Triaged → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to swift (master)

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

Changed in swift:
assignee: Monty Taylor (mordred) → Roman Podolyaka (rpodolyaka)
status: New → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to python-novaclient (master)

Reviewed: https://review.openstack.org/24783
Committed: http://github.com/openstack/python-novaclient/commit/f78617803c9b34e52086b519ba5683f015418fda
Submitter: Jenkins
Branch: master

commit f78617803c9b34e52086b519ba5683f015418fda
Author: Roman Podolyaka <email address hidden>
Date: Tue Mar 19 17:27:28 2013 +0200

    Use setuptools-git to include files from the repo

    Fixes bug 1029511.

    Change-Id: I5aef29ad10ac73a9645111f993621d596321ffcf

Changed in python-novaclient:
status: In Progress → Fix Committed
Revision history for this message
Thierry Carrez (ttx) wrote :

Looks like whatever is used in Horizon is not working that well, see bug 1079621 that was raised during Grizzly. Reopening

Changed in horizon:
milestone: 2012.2 → none
status: Fix Released → Triaged
Changed in cinder:
status: Triaged → Fix Released
Thierry Carrez (ttx)
Changed in swift:
status: In Progress → Triaged
Changed in heat:
importance: Undecided → Wishlist
status: New → Triaged
Changed in python-cinderclient:
status: New → Triaged
Changed in python-keystoneclient:
status: In Progress → Triaged
Changed in python-quantumclient:
status: In Progress → Triaged
Changed in python-swiftclient:
status: In Progress → Triaged
Thierry Carrez (ttx)
Changed in python-novaclient:
status: Fix Committed → Fix Released
Revision history for this message
Thierry Carrez (ttx) wrote :

Should be handled by transitioning to pbr, covered by bug 1179007

Changed in glance:
status: Triaged → Won't Fix
Changed in keystone:
status: Triaged → Won't Fix
Changed in horizon:
status: Triaged → Won't Fix
Changed in swift:
status: Triaged → Won't Fix
Changed in heat:
status: Triaged → Won't Fix
Changed in python-cinderclient:
status: Triaged → Won't Fix
Changed in python-keystoneclient:
status: Triaged → Won't Fix
Changed in python-quantumclient:
status: Triaged → Won't Fix
Changed in python-swiftclient:
status: Triaged → Won't Fix
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.