gyfora opened a new pull request, #371: URL: https://github.com/apache/flink-kubernetes-operator/pull/371
## What is the purpose of the change This PR improves the logic of the observe configuration to avoid problems with juggling operator specific confg between the new and deployed specs. We now ensure that operator related configs from the latest spec are always accounted for in the observe config. The PR includes additional test coverage to ensure that the correct config is used during JM deployment recovery + improves the savepoint cleanup logic. ## Brief change log - *Add latest operator related configs to observeconfig* - *Improve savepoint cleanup* - *Add tests to ensure that new operator configs are picked up in reconcile/observe even if they didnt lead to a job upgrade* - *Add config test for JM deployment recovery* ## Verifying this change Partly covered by existing tests and new tests have been added for the cases outlined in the ticket ## Does this pull request potentially affect one of the following parts: - Dependencies (does it add or upgrade a dependency): no - The public API, i.e., is any changes to the `CustomResourceDescriptors`: no - Core observer or reconciler logic that is regularly executed: yes ## Documentation - Does this pull request introduce a new feature? no - If yes, how is the feature documented? not applicable -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: issues-unsubscr...@flink.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org