Description of problem: Cisco has provided puppetry to deploy the Cisco Nexus ML2 Mechanism Driver using a foreman-based installer. However, this puppetry requires a newer version of puppet-neutron than is currently supplied in the openstack-puppet-modules rpm. Version-Release number of selected component (if applicable): How reproducible: Steps to Reproduce: 1. 2. 3. Actual results: Expected results: Additional info:
Is commit [1] the only required patch for Nexus driver or is there any other patches needed to be backported from master to stable/icehouse branch? [1] https://github.com/stackforge/puppet-neutron/commit/83b06562e46a33af9d9f104ed6ecfdf1cca3ba4e
In the meantime I created PR to update to latest stable/icehouse: https://github.com/redhat-openstack/openstack-puppet-modules/pull/104
Yes that should be the commit.
Tested in OpenStack/5.0-RHEL-7/2014-11-14.1 Packages versions are: openstack-puppet-modules-2014.1-24.2.el7ost.noarch openstack-neutron-2014.1.3-10.el7ost.noarch openstack-neutron-ml2-2014.1.3-10.el7ost.noarch openstack-neutron-metering-agent-2014.1.3-10.el7ost.noarch openstack-neutron-openvswitch-2014.1.3-10.el7ost.noarch
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://rhn.redhat.com/errata/RHBA-2014-1934.html