[
https://issues.apache.org/jira/browse/FLINK-34243?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Matthias Pohl closed FLINK-34243.
---------------------------------
Resolution: Implemented
Implemented by FLINK-34007.
> 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.19.0, 1.18.1
> Reporter: Matthias Pohl
> Priority: Major
>
> 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)