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)

Reply via email to