Hi Paul, Which components (Flink, JDK, Docker base image, ...) are you upgrading and which versions do you come from? I think it would be good to check how (and with which options) the JVM in the container is started.
Best, Fabian Am Fr., 15. Feb. 2019 um 09:50 Uhr schrieb Paul Lam <paullin3...@gmail.com>: > Hi all, > > Recently we migrate Flink build to a new docker image, after which the > build job always fails with test errors on local file system permissions. > > For example: FileUtilsTest.testDeleteDirectory:129 this should fail with > an exception. > > I notice the following statements in the javadoc of > `java.io.File.setWritable`: > > > On some platforms it may be possible to start the Java virtual machine > with special privileges that allow it to modify files that disallow write > operations. > > I think it’s what the test is designed for and where the problem lies. > > Could anyone help me with this? Thanks a lot! > > WRT the environment: > > - Flink version: 1.7.1 > - JDK: open jdk 1.8.0_111 > - OS version: debian 8 > > Best, > Paul Lam > >