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)
Reviewed: https:/ /review. openstack. org/78423 /git.openstack. org/cgit/ stackforge/ puppet- neutron/ commit/ ?id=a56f2d6b64e 2e8f3cdd20192d9 9024b8d11b5dcf
Committed: https:/
Submitter: Jenkins
Branch: stable/havana
commit a56f2d6b64e2e8f 3cdd20192d99024 b8d11b5dcf
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: I174cf06b9e8355 bfe499b23f390d4 078dc670e72 bb31f3809e9d56a 54d771458b)
Closes-Bug: #1287554
(cherry picked from commit cfedc81cb60cabd