3
3
---
4
4
name : charmed-zookeeper # the name of your ROCK
5
5
base :
[email protected] # the base environment for this ROCK
6
- version : ' 3.8.4 ' # just for humans. Semantic versioning is recommended
6
+ version : ' 3.9.2 ' # just for humans. Semantic versioning is recommended
7
7
summary : Charmed ZooKeeper ROCK OCI # 79 char long summary
8
8
description : |
9
9
This is an OCI image that bundles Apache ZooKeeper together with other tools
@@ -18,7 +18,7 @@ platforms: # The platforms this ROCK should be built on and run on
18
18
amd64 :
19
19
20
20
environment :
21
- JAVA_HOME : /usr/lib/jvm/java-18 -openjdk-amd64
21
+ JAVA_HOME : /usr/lib/jvm/java-11 -openjdk-amd64
22
22
ZOO_LOG_DIR : /var/log/zookeeper
23
23
ZOOCFGDIR : /etc/zookeeper
24
24
@@ -36,17 +36,17 @@ parts:
36
36
zookeeper :
37
37
plugin : nil
38
38
stage-packages :
39
- - openjdk-18 -jre-headless
39
+ - openjdk-11 -jre-headless
40
40
- libpsl5
41
41
- curl
42
42
build-environment :
43
- - JAVA_HOME : /usr/lib/jvm/java-18 -openjdk-amd64
43
+ - JAVA_HOME : /usr/lib/jvm/java-11 -openjdk-amd64
44
44
stage-snaps :
45
45
- charmed-zookeeper/3/edge
46
46
override-build : |
47
- ln -s /usr/lib/jvm/java-18 -openjdk-amd64/bin/java \
47
+ ln -s /usr/lib/jvm/java-11 -openjdk-amd64/bin/java \
48
48
$CRAFT_PART_INSTALL/usr/bin/java
49
- ln -s /usr/lib/jvm/java-18 -openjdk-amd64/bin/keytool \
49
+ ln -s /usr/lib/jvm/java-11 -openjdk-amd64/bin/keytool \
50
50
$CRAFT_PART_INSTALL/usr/bin/keytool
51
51
52
52
mkdir -p $CRAFT_PART_INSTALL/var/lib/pebble/default/
60
60
rm -rf $CRAFT_PART_INSTALL/opt/zookeeper/conf
61
61
override-prime : |
62
62
craftctl default
63
- rm -vf usr/lib/jvm/java-18 -openjdk-amd64/lib/security/cacerts
63
+ rm -vf usr/lib/jvm/java-11 -openjdk-amd64/lib/security/cacerts
64
64
non-root-user :
65
65
plugin : nil
66
66
after : [zookeeper]
0 commit comments