Refactor Shoot provisioning to use queues mechanism follow-up
akgalwas opened this issue · 1 comments
akgalwas commented
Description
There are the following topics to address:
- In #1211 we changed logic of provisioning in such a way that one of stages (ShootProvisioning) is no longer valid. We added some logic on component startup that updates database to allow correct operation resumption. The code will no longer make sense once all existing InProgress operations are updated.
- In #1211 we refactored Shoot controller in such a away that it is responsible for audit logs only. As a result we can create separate test for the controller and remove controller startup from resolver_integration_with_gardener_test.go
Reasons
As a result we will get rid of useless code and simplify resolver_integration_with_gardener_test.go
janmedrek commented
Moving to KCP repo: kyma-project/control-plane#85