Add a file or local application source

Bug #1509625 reported by Jérôme Vizcaino
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
kolla
Fix Released
Wishlist
Martin André

Bug Description

Building from url or git pulls/clones everytime the build process is started.
Talking with Sam on IRC, he suggested to add a local or file source to the build process.
This way, Docker would efficiently use its cache and trial & errors rebuilding part of the images would be faster.

Changed in kolla:
status: New → Triaged
importance: Undecided → Wishlist
milestone: none → mitaka-1
Steven Dake (sdake)
Changed in kolla:
milestone: mitaka-1 → mitaka-2
Steven Dake (sdake)
Changed in kolla:
milestone: mitaka-2 → mitaka-3
Changed in kolla:
assignee: nobody → Rodolfo Alonso (rodolfo-alonso-hernandez)
Revision history for this message
Steven Dake (sdake) wrote :

This is a blueprint since its a feature request, not a bug. We use blueprints for tracking feature changes. Please submit a blueprint. I think this would be a great improvement. Closing as invalid, as this is not a bug.

Changed in kolla:
status: Triaged → Invalid
Revision history for this message
Martin André (mandre) wrote :

There is already a patch in the queue that implements this, it was simply missing a bug id... here it is :)

Changed in kolla:
status: Invalid → Confirmed
assignee: Rodolfo Alonso (rodolfo-alonso-hernandez) → Martin André (mandre)
milestone: mitaka-3 → mitaka-rc1
Changed in kolla:
status: Confirmed → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to kolla (master)

Reviewed: https://review.openstack.org/281615
Committed: https://git.openstack.org/cgit/openstack/kolla/commit/?id=279594ab6456694de883f0a6873de65d41e0ca8f
Submitter: Jenkins
Branch: master

commit 279594ab6456694de883f0a6873de65d41e0ca8f
Author: SamYaple <email address hidden>
Date: Thu Feb 18 03:01:49 2016 +0000

    Add local directory or file for source build

    This change allows using a local directory or tarball to build from
    sources by specifying the 'local' type in your kolla-build.conf:

        [keystone-base]
        type=local
        location=/home/martin/src/keystone

        [neutron-server-plugin-networking-cisco]
        type=local
        location=/tmp/networking-cisco.tar.gz

    Closes-Bug: #1509625
    Co-Authored-By: Martin André <email address hidden>
    Change-Id: I3f6f68b0f44efdac653d186d2625591ad7cb3b2a

Changed in kolla:
status: In Progress → 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.