James E. Blair b6a44a9550 Add eatmydata support to ensure-zookeeper
Also add centos-platforms for the zookeeper test matrix since it
appears the role may have support for redhat but is not being
tested in that environment.

Change-Id: I4ab0e4fe42eab46ff8286760518ea9ed280b6733
2025-04-03 13:19:14 -07:00

27 lines
560 B
ReStructuredText

Ensure zookeeper is running
Install and start zookeeper using the upsteam release.
**Role Variables**
.. zuul:rolevar:: zookeeper_version
:default: latest
The zookeeper version.
.. zuul:rolevar:: zookeeper_use_tls
:default: false
Setup zookeeper tls certificates.
.. zuul:rolevar:: zookeeper_use_tmpfs
:default: true
Setup a tmpfs for data directory.
.. zuul:rolevar:: zookeeper_use_eatmydata
:default: false
Uses "eatmydata" so that fsync returns immediately. May be useful
for testing, but never use this in production.