From 10a253e03692b8f15cff0de6a9933fef87eb7ae8 Mon Sep 17 00:00:00 2001 From: "Mateusz \"Serafin\" Gajewski" Date: Thu, 24 Aug 2023 15:07:54 +0200 Subject: [PATCH] Allow writing to externally provided JDK Some product test environments can import certificates to cacerts, which will fail if the externally provided JDK is mounted read-only. --- .../product/launcher/env/jdk/TarDownloadingJdkProvider.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/testing/trino-product-tests-launcher/src/main/java/io/trino/tests/product/launcher/env/jdk/TarDownloadingJdkProvider.java b/testing/trino-product-tests-launcher/src/main/java/io/trino/tests/product/launcher/env/jdk/TarDownloadingJdkProvider.java index a5efadecb5ea..8ce2d01a940e 100644 --- a/testing/trino-product-tests-launcher/src/main/java/io/trino/tests/product/launcher/env/jdk/TarDownloadingJdkProvider.java +++ b/testing/trino-product-tests-launcher/src/main/java/io/trino/tests/product/launcher/env/jdk/TarDownloadingJdkProvider.java @@ -122,7 +122,7 @@ else if (!exists(extractPath)) { // Distribution not extracted and not downloade binds[binds.length - 1] = new Bind( javaHomePath.toAbsolutePath().toString(), new Volume(javaHome), - AccessMode.ro); + AccessMode.rw); cmd.getHostConfig().setBinds(binds); }) .withEnv("JAVA_HOME", javaHome);