Matthias Pohl created FLINK-34243:
-------------------------------------
Summary: Update fabric8io:kubernetes-client to v6.9.0+ to allow
the usage of ReleaseOnCall
Key: FLINK-34243
URL: https://issues.apache.org/jira/browse/FLINK-34243
Project: Flink
Issue Type: Improvement
Components: Deployment / Kubernetes
Affects Versions: 1.18.1, 1.19.0
Reporter: Matthias Pohl
FLINK-34007 revealed that we could use the {{ReleaseOnCall}} configuration
parameter in Flink's KubernetesLeaderElector. Currently, we have to call
`release` explicitly. This is due to a "bug" in v6.6.2 which only calls release
or calls the notLeader callback. This was fixed in
[0f6c6965|https://github.com/fabric8io/kubernetes-client/commit/0f6c6965] which
ended up in v6.9.0.
This issue is about the following things:
* Upgrading the client
* Enabling {{ReleaseOnCall}}
* Remove explict {{#release}} call
{{KubernetesLeaderElector#stopLeaderElectionCycle}}
--
This message was sent by Atlassian Jira
(v8.20.10#820010)