2 Commits

Author SHA1 Message Date
Andreas Jaeger
9f3d8e62ed Fix ebtables-version release note
The prelude is defined as "content to appear at
the top of the section for this release.", it's not top of the content
for the following notes. Remove the prelude, there's no way in the
current reno tool to add custom headers.

Change-Id: Iec6b6f1bc8213d602f5db38062fa8efaff501560
2015-11-20 11:37:46 +01:00
Chet Burgess
103cb6bdc3 Use --concurrent with ebtables
Update our usage of ebtables to pass the --concurrent flag.

With --concurrent ebtables will attempt to acquire a lock file
before making changes. This allows multiple processes, such as
nova an libvirt, to safely access ebtables at the same time.

Support for using --concurrent was added in libvirt 1.2.11, since
we don't know the version of libvirt being used in all
deployments we still retry the ebtables call several times just
in case libvirt isn't using --concurrent.

DocImpact:
 * nova now requires ebtables 2.0.10 or later
 * nova now recommends libvirt 1.2.11 or later

Change-Id: I00ff805cee9653508f013f8aa6d206362ac0f6cb
Partial-Bug: #1501366
2015-11-17 13:04:31 -08:00