Hunter
08/15/2023, 6:55 PMFROM flink:1.17.1
and when run using the operator, it's crashing with:
/usr/bin/sed: couldn't open temporary file /opt/flink/conf/sedpkIp5Z: Read-only file system
/usr/bin/sed: couldn't open temporary file /opt/flink/conf/sedwSRucU: Read-only file system
/docker-entrypoint.sh: line 73: /opt/flink/conf/flink-conf.yaml: Read-only file system
/docker-entrypoint.sh: line 89: /opt/flink/conf/flink-conf.yaml.tmp: Read-only file system
[ERROR] The execution result is empty.
[ERROR] Could not get JVM parameters and dynamic configurations properly.
[ERROR] Raw output from BashJavaUtils:
WARNING: sun.reflect.Reflection.getCallerClass is not supported. This will impact performance.Ravi Nishant
08/15/2023, 9:21 PMHunter
08/15/2023, 9:23 PMrmetzger
08/16/2023, 6:12 AMRead-only file system errors.
It seems your modifications to the docker containers broke Flink' bash-java-utils.jar.
Check the flink-dist/src/main/flink-bin/bin/config.sh which is emitting the [ERRRO] messages you are seeingHunter
08/16/2023, 9:51 AMrmetzger
08/16/2023, 11:16 AMrmetzger
08/16/2023, 11:16 AMHunter
08/16/2023, 11:19 AMHunter
08/16/2023, 11:22 AMdocker run -it <http://example.com/flink:1.0.0-SNAPSHOT|example.com/flink:1.0.0-SNAPSHOT> jobmanager boots without error. I'm going to see if the latest release of the operator fixes it, then start to look at the bash utils.Hunter
08/16/2023, 12:59 PMrmetzger
08/16/2023, 1:02 PMHunter
08/16/2023, 1:03 PM