Comment 5 for bug 1287554

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to puppet-neutron (stable/havana)

Reviewed: https://review.openstack.org/78423
Committed: https://git.openstack.org/cgit/stackforge/puppet-neutron/commit/?id=a56f2d6b64e2e8f3cdd20192d99024b8d11b5dcf
Submitter: Jenkins
Branch: stable/havana

commit a56f2d6b64e2e8f3cdd20192d99024b8d11b5dcf
Author: Mark T. Voelker <email address hidden>
Date: Tue Mar 4 02:07:57 2014 -0500

    Fix FWaaS race condition

    The current FWaaS manifest suffers from a race condition: it may
    attempt to configure the FWaaS service before the Neutron packages
    on which it depends has been installed, and before the
    /etc/neutron directory exists. This leads to errors on the first
    catalog run, and the FWaaS service doesn't start. The errors
    go away on the second catalog run since by then the requisite
    directory exists. This patch adds ordering such that the packages
    on which the FWaaS service relies are installed before the FWaaS
    service is configured.

    Change-Id: I174cf06b9e8355bfe499b23f390d4078dc670e72
    Closes-Bug: #1287554
    (cherry picked from commit cfedc81cb60cabdbb31f3809e9d56a54d771458b)