Fail to recreate namespace when previous KuryrNet CRD is not deleted
Bug #1833712 reported by
Maysa de Macedo Souza
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
kuryr-kubernetes |
Fix Released
|
Undecided
|
Maysa de Macedo Souza |
Bug Description
When a namespace/project is recreated right after its deletion, it's possible that the previous kuryrNet CRD is not yet removed, and Kuryr will try to create another CRD, resulting in k8s conflict exception. In the meantime, other events handling resources under the same namespace in question could be inquiring for an annotation on the namespace, that was not annotated due to the conflict error, resulting in restart of the controller.
Fix proposed to branch: master /review. opendev. org/666850
Review: https:/