Optimize bindep installation to speed up gating

Bug #1620865 reported by Steven Dake
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
kolla
Fix Released
High
Steven Dake
Liberty
Fix Released
High
Steven Dake
Mitaka
Fix Released
High
Steven Dake

Bug Description

bindep is a list of distro specific packages required for the package. Kolla does not need the fallback - and we are lacking a bindep descriptor - so a whole slew of things is installed which are unneeded.

Steven Dake (sdake)
Changed in kolla:
status: New → Confirmed
importance: Undecided → High
assignee: nobody → Steven Dake (sdake)
milestone: none → newton-rc1
Changed in kolla:
status: Confirmed → In Progress
Revision history for this message
Steven Dake (sdake) wrote :

This optimizes gate times by 2-3 minutes.

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

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

commit b51d1078477b9972bdf312d40480fc18eded8568
Author: Steven Dake <email address hidden>
Date: Tue Sep 6 13:29:51 2016 -0700

    Turn off bindep

    bindep installs a slew of stuff we don't really need and doesn't add
    much if any value. This only turns on bindeps that are required.

    This shaves about 3 minutes off each gate run.

    Closes-Bug: #1620865
    Change-Id: I24df4f2a30c682c1b09e89c7c52f7608582da1a6

Changed in kolla:
status: In Progress → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to kolla (stable/mitaka)

Fix proposed to branch: stable/mitaka
Review: https://review.openstack.org/367053

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to kolla (stable/liberty)

Fix proposed to branch: stable/liberty
Review: https://review.openstack.org/367054

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Change abandoned on kolla (stable/mitaka)

Change abandoned by Steven Dake (<email address hidden>) on branch: stable/mitaka
Review: https://review.openstack.org/367053
Reason: cherry-pick from wrong location

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to kolla (stable/mitaka)

Reviewed: https://review.openstack.org/367053
Committed: https://git.openstack.org/cgit/openstack/kolla/commit/?id=bb3e822fe0f1278e96a35fc927f87d5a793d97fd
Submitter: Jenkins
Branch: stable/mitaka

commit bb3e822fe0f1278e96a35fc927f87d5a793d97fd
Author: Steven Dake <email address hidden>
Date: Tue Sep 6 13:29:51 2016 -0700

    Turn off bindep

    bindep installs a slew of stuff we don't really need and doesn't add
    much if any value. This only turns on bindeps that are required.

    This shaves about 3 minutes off each gate run.

    Closes-Bug: #1620865
    Change-Id: I24df4f2a30c682c1b09e89c7c52f7608582da1a6
    (cherry picked from commit b51d1078477b9972bdf312d40480fc18eded8568)

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to kolla (stable/liberty)

Reviewed: https://review.openstack.org/367054
Committed: https://git.openstack.org/cgit/openstack/kolla/commit/?id=ca97af0aa3e514940021c940a89d1a2bc92f28dd
Submitter: Jenkins
Branch: stable/liberty

commit ca97af0aa3e514940021c940a89d1a2bc92f28dd
Author: Steven Dake <email address hidden>
Date: Tue Sep 6 13:29:51 2016 -0700

    Turn off bindep

    bindep installs a slew of stuff we don't really need and doesn't add
    much if any value. This only turns on bindeps that are required.

    This shaves about 3 minutes off each gate run.

    Closes-Bug: #1620865
    Change-Id: I24df4f2a30c682c1b09e89c7c52f7608582da1a6
    (cherry picked from commit b51d1078477b9972bdf312d40480fc18eded8568)

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/kolla 2.0.3

This issue was fixed in the openstack/kolla 2.0.3 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.