New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ipam: fix crd mode #16493
ipam: fix crd mode #16493
Conversation
Fix regression affecting IPAM CRD mode introduced in cilium#15160. In buildAllocationResult an "ENI" error was wrongly constructed in fallthrough case affecting all modes not specifically handled within the switch statement. Fixes: cilium#16492 Signed-off-by: Jussi Maki <jussi@isovalent.com>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
How did we miss this in CI??
test-me-please |
By the virtue of not having tests for this particular IPAM mode. That really should be addressed. |
Tested manually in minikube with:
|
Arf! We should track this with an issue. |
Created a placeholder issue: #16496 |
Known provisioning issues for these two builds: test-1.19-5.4 |
test-runtime |
test-1.19-5.4 |
test-runtime |
Marked ready to merge since relevant tests for this pass and this passed manual test, but feel free to disagree and pull the label and wait for provisioning issues to be solved. |
Fix regression affecting IPAM CRD mode introduced in #15160.
In buildAllocationResult an "ENI" error was wrongly constructed
in fallthrough case affecting all modes not specifically handled
within the switch statement.
Fixes: #16492
Signed-off-by: Jussi Maki jussi@isovalent.com