Bigswitch plugin does not correctly build

Bug #1358982 reported by Kris Lindgren
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
neutron
Fix Released
Undecided
Kris Lindgren

Bug Description

When running: python setup.py install -O1 --skip-build --root {buildroot} the usr/etc/neutron/plugins/bigswitch directory that gets created contains the following files:
restproxy.ini
README.

But according to git it should contain:

restproxy.ini
ssl/ca_certs/README
ssl/host_certs/README

This makes packaging this plugin problematic because you have files leftover that you can not attribute to anywhere in the code and you have directories that are in repository but are missing after the install step.

This is directly caused by commit: https://github.com/openstack/neutron/commit/7255e056092f034daaeb4246a812900645d46911

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

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

Changed in neutron:
assignee: nobody → Kris Lindgren (klindgren)
status: New → In Progress
description: updated
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to neutron (master)

Reviewed: https://review.openstack.org/115455
Committed: https://git.openstack.org/cgit/openstack/neutron/commit/?id=9c34e013021808199e6d9b40dd73991991ac69d6
Submitter: Jenkins
Branch: master

commit 9c34e013021808199e6d9b40dd73991991ac69d6
Author: Kris Lindgren <email address hidden>
Date: Tue Aug 19 19:33:22 2014 -0600

    Fix bigswitch setup.cfg lines

    Bigswitch was not correctly creating the bigswitch/ssl/ca_certs and
    host_certs directories when running the setup.py install step. This
    makes it difficult to correctly package the plugin because it has
    missing files/directories.

    Fixes bug 1358982

    Change-Id: I78c6e96887340ea90494ed9e109b3b7fda6653c9

Changed in neutron:
status: In Progress → Fix Committed
Revision history for this message
Kris Lindgren (klindgren) wrote :

How does one add this as back portable to icehouse?

Thierry Carrez (ttx)
Changed in neutron:
milestone: none → juno-3
status: Fix Committed → Fix Released
Thierry Carrez (ttx)
Changed in neutron:
milestone: juno-3 → 2014.2
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.