crux RPM installs requirements in pbr hooks

Bug #1460886 reported by Steven Dake
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
kolla
Fix Released
Critical
Steven Dake

Bug Description

The Crux RPM installs PBR hooks which is completely incompatible with the upstream CentOS + RDO distribution model. Remove those PBR hooks by creating a new COPRS repository for crux without a requirements.txt file.

Revision history for this message
Steven Dake (sdake) wrote :

The result of this problem is any container that uses crux will fail.

Changed in kolla:
status: New → Confirmed
importance: Undecided → Critical
assignee: nobody → Steven Dake (sdake)
milestone: none → liberty-1
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to kolla (master)

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

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/187442
Committed: https://git.openstack.org/cgit/stackforge/kolla/commit/?id=962e48970a719c893ed44bfc948d1f8370e6679a
Submitter: Jenkins
Branch: master

commit 962e48970a719c893ed44bfc948d1f8370e6679a
Author: Steven Dake <email address hidden>
Date: Mon Jun 1 20:15:55 2015 -0700

    Make crux compatible with delorean packaging

    The previous version of crus 6-1 installed pbr hooks. This is
    incompatible with CentOS RDO. Remove the requirements.txt file
    from the RPM that is installed. This required placing the files
    in a new COPRS repository. Since Lars no longer contributes to
    Kolla, I imported his src rpm, made the necessary adjustments,
    and created a new COPRS repo for it.

    The result of the PBR hooks is that any container that ran crux
    would fail with a distribution error about argparse not being
    present when it was present.

    Change-Id: Ibdbccd9e0dd5aeb6d6292bd633b9d2dde8c7b4ce
    Closes-bug: #1460886

Changed in kolla:
status: In Progress → Fix Committed
Sam Yaple (s8m)
Changed in kolla:
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.