Details
-
Task
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
None
-
None
Description
Our default build system is maven on branch-3.5. However, ant is still supported (and in some cases, like zkpython, one can not even build on branch-3.5 unless we built zookeeper-server with ant before).
Currently if one builds ZooKeeper with ant, she/he will end up having different dependency versions compared to maven (including log4j instar of reload4j).
The aim of this task is that after executing the following commands:
git clean -xdf
ant clean compile compile-native
cd zookeeper-contrib/zookeeper-contrib-zkpython/
ant compile
ant test
- we expect zkpython built / tested successfully
- also the zookeeper server related 3pp libs in build/libs folder should be up-to-date and should not contain CVEs
- we should see no log4j jar in build/libs/ but should have reload4j jar
Attachments
Issue Links
- links to