Closed baum closed 2 years ago
Ah, thanks for this. You are totally right; you have independently discovered https://github.com/kube-rs/kube-rs/issues/829 which was present in 0.69.0 and we used this repo to reproduce it.
I will bump to 0.69.1 and it should start working again.
Ok, have verified once again locally. Sorry for this, forgot to restore this repo to a good state as we rushed out the fix to this rather serious bug and then went to bed :D
Hope the knative experiments go well after this! Please let us know if you have any other problems or if things go well. Would be great to see rust options on the knative side!
Hello Eirik @clux,
Nice to meet you virtually. Thank you so much for this awesome. 🚀 codebase! Started playing with it here, evaluating it as an alternative to the canonical go lang knative source controller implementation.
Issue description
While playing with the control-rs, the latest main revision (1d97d57a2...) I've noticed the Foo resource's status is updated only on the first resource creation. For all subsequent Foo instance creations, the status would not be updated. Tried to debug this issue with additional traces. It appears that status_patch.await does not return the second time, but I could be totally wrong.
Reproduction steps
Install controller
Create the first Foo instance and check if the status is updated
Alternative Reproduction steps
For the following scenario same symptoms are observed:
Please share your thoughts...
Best regards and stay safe!