← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 1350637] Re: exclude embrane and nuage plugins from neutron spec file for icehouse builds

 

** Changed in: anvil
       Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to anvil.
https://bugs.launchpad.net/bugs/1350637

Title:
  exclude embrane and nuage plugins from neutron spec file for icehouse
  builds

Status in ANVIL for forging OpenStack.:
  Fix Released

Bug description:
  I am using anvil to build rpms with the icehouse release origins file
  [1] and a basic-web.yaml persona [2].  This persona includes neutron.
  The rpm installation for openstack-neutron fails during the
  action=build step of anvil with an error "Installed (but unpackaged)
  file(s) found:" [4].  I can see that the embrane and nuage plugins are
  present in the icehouse branch of the neutron repo [5], but these
  plugins are not excluded in the  openstack-neutron.spec used by anvil
  [3].

  Adding both of these plugins to the excluded list of the spec file
  fixes the problem and something similar appears to have been done by
  Kris Lindgren [6].  I will submit a patch for this.

  [1] https://github.com/stackforge/anvil/blob/master/conf/origins/icehouse-git.yaml
  [2] https://github.com/stackforge/anvil/blob/master/conf/personas/in-a-box/basic-web.yaml
  [3] https://github.com/stackforge/anvil/blob/master/conf/templates/packaging/specs/openstack-neutron.spec#L678
  [4]

  Installing /home/mmorais/openstack/repo/anvil-source/openstack-neutron-2014.1.2.dev134.g7564c4b-1.el6.src.rpm
  I get
  RPM build errors:
      Installed (but unpackaged) file(s) found:
     /etc/neutron/plugins/embrane/heleos_conf.ini
     /etc/neutron/plugins/nuage/nuage_plugin.ini
  which can be fixed by adding embrane and nuage to exclude in spec file template 

  [5] https://github.com/openstack/neutron/tree/stable/icehouse/neutron/plugins
  [6] https://github.com/stackforge/anvil/commit/ea7684c186ec53712f231f02d1a0cf9e5d38ef4e

To manage notifications about this bug go to:
https://bugs.launchpad.net/anvil/+bug/1350637/+subscriptions


References