Calico Shop created FLINK-40092:
-----------------------------------
Summary: BlueGreen transition should finalize immediately after
deleting previous deployment
Key: FLINK-40092
URL: https://issues.apache.org/jira/browse/FLINK-40092
Project: Flink
Issue Type: Bug
Components: Kubernetes Operator
Affects Versions: kubernetes-operator-1.15.0
Reporter: Calico Shop
During a BlueGreen deployment transition, once the previous FlinkDeployment is
successfully deleted, the operator currently waits for another reconciliation
loop before finalizing the FlinkBlueGreenDeployment into the next ACTIVE_*
state.
This extra reconciliation is unnecessary because the old deployment has already
been removed and the transition can be finalized immediately. The operator
should call the existing finalization logic in the same reconciliation that
successfully deletes the previous deployment, while preserving retry behavior
when deletion is not acknowledged.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)