Skip to content

Commit 068e1ab

Browse files
committed
fix(tests): disable JVM container support for opensearch 2.1.0
Works around a JDK cgroup v2 NPE in ProcessProbe <clinit> that crashes opensearch 2.1.0 on GitHub runners using cgroup v2.
1 parent b2d561e commit 068e1ab

1 file changed

Lines changed: 3 additions & 1 deletion

File tree

tests/CI/envs/opensearchproject/opensearch:2.1.0.env

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,4 +6,6 @@ cluster.routing.allocation.disk.watermark.high=300mb
66
plugins.security.disabled=true
77
# Elasticsearch allocates 1GB of memory by default. As resources are limited
88
# and elasticsearch performance isn't critical in CI, limit this to 256MB
9-
OPENSEARCH_JAVA_OPTS="-Xms256m -Xmx256m" # minimum and maximum Java heap size
9+
# -XX:-UseContainerSupport works around a JDK cgroup v2 NPE in OpenSearch 2.1.0
10+
# (ProcessProbe <clinit> crashes on newer GitHub runners with cgroup v2)
11+
OPENSEARCH_JAVA_OPTS="-Xms256m -Xmx256m -XX:-UseContainerSupport"

0 commit comments

Comments
 (0)