The TDM 4.11 Docker images are using Zookeeper 3.8. See "Deploy TDM using Helm Chart in Kubernetes - Before you begin TDM Deployment"
How can we find what version of Zookeeper is being used by the various TDM 4.11 TDM Portal Docker patches?
For example, we are interested in knowing if any of the TDM Portal Docker images are using Zookeeper 3.9.4.
TDM Portal for Docker 4.11
The latest TDM Portal for Docker patches are available for download from the Test Data Manager (TDM) Support Patches page. Starting with TDM Portal for Docker, version 4.11.1004.0 we started supporting the use of Zookeeper 3.9.3.
The quickest way to determine what version of Zookeeper that the patch supports is to look at the README-INSTALL.md file shipped with the patch. Under the ## Install Core TDM Images section, we see what version of Zookeeper that should be pulled when deploying the new images.
For example: The README_INSTALL.md that ships with TDM_Portal_docker-4.11.1004.0, we find the following:
## Installing Core TDM Images
```
docker load -i ./TDM_images/orientdb/orientdb-2.2.37.tgz
docker load -i ./TDM_images/messaging/messaging-4.11.1004.0.tgz
docker load -i ./TDM_images/action-service/action-service-4.11.1004.0.tgz
docker load -i ./TDM_images/masking/masking-4.11.1004.0.tgz
docker load -i ./TDM_images/tdmweb/tdmweb-4.11.1004.0.tgz
docker pull zookeeper:3.9.3
NOTE: Although the release of TDM supports the use of Zookeeper 3.9.3, it's the person installing the images' responsibility to run the command to pull the updated Zookeeper release. If they fail to do so, Zookeeper will not be updated. Likewise, it’s important to update the docker-compose*.yml files, so that the newer YAML files are used, when deploying the updated TDM images. For more information, review the README-RUN.md file supplied by the TDM Portal for Docker installation you are deploying.