Skip to content

Commit b89ef3e

Browse files
authored
build(images): install pluggable authentication modules for Cyrus SASL on Ubuntu to provide auth mechanisms required for tests (apache#2296)
apache#2292 To support tests that connect to ZooKeeper via SASL, auth modules should be introduced. Otherwise, those tests would fail due to missing necessary mechanisms.
1 parent 4935ea0 commit b89ef3e

File tree

3 files changed

+3
-0
lines changed

3 files changed

+3
-0
lines changed

docker/pegasus-build-env/ubuntu1804/Dockerfile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,7 @@ RUN apt-get update -y; \
4848
bison \
4949
libkrb5-dev \
5050
libsasl2-dev \
51+
libsasl2-modules \
5152
maven \
5253
flex \
5354
python3-setuptools; \

docker/pegasus-build-env/ubuntu2004/Dockerfile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,7 @@ RUN apt-get update -y; \
4848
bison \
4949
libkrb5-dev \
5050
libsasl2-dev \
51+
libsasl2-modules \
5152
maven \
5253
flex; \
5354
rm -rf /var/lib/apt/lists/*

docker/pegasus-build-env/ubuntu2204/Dockerfile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,7 @@ RUN apt-get update -y; \
4949
bison \
5050
libkrb5-dev \
5151
libsasl2-dev \
52+
libsasl2-modules \
5253
maven \
5354
flex; \
5455
rm -rf /var/lib/apt/lists/*

0 commit comments

Comments
 (0)