Hello,
I'm trying to use the platform with a pipeline written in beam, so I'm using the image 1.9.2-stream2-scala_2.12
because flink 1.10 is not yet compatible.
When I launch a job I can see in the logs of the task-manager pod:
INFO org.apache.flink.runtime.taskexecutor.TaskManagerRunner [] - Starting TaskManager (Version: <unknown>, Rev:4d56de8, Date:30.09.2019 @11:32:19 CST)
In the logs of the job-manager pod:
INFO org.apache.flink.runtime.entrypoint.ClusterEntrypoint [] - Starting StandaloneJobClusterEntryPoint (Version: <unknown>, Rev:4d56de8, Date:30.09.2019 @ 11:32:19 CST)
Notice the Version: <unkown>
I then have a ververica platform event:
Invalid Flink cluster version: (expected: 1.9)
>>> Invalid Flink cluster version: <unknown> (expected: 1.9)
And the job seems to be killed at this moment, next event, at the same second is
Terminating a job due to an unrecoverable failure
When I try with the 1.10.0-stream1-scala_2.12
image, I can see the version number correctly, (but I can't use it with Beam):
INFO org.apache.flink.runtime.entrypoint.ClusterEntrypoint [] - Starting StandaloneJobClusterEntryPoint (Version: 1.10.0-stream1, Rev:788c5da, Date:05.03.2020 @ 11:44:53 UTC)
Is there any way to fix this ? No problem if I have to build a custom image, but I'm not sure how I would be able to set such version number.
Also: I'm not sure if I should open this issue in this project, let me know if there is a better place for it.