-
Notifications
You must be signed in to change notification settings - Fork 8
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
kata: support large ConfigMaps #1023
Conversation
c303ad8
to
51a4d6a
Compare
Phase 1 done: test failed successfully: https://github.com/edgelesssys/contrast/actions/runs/11958600883/job/33338483638?pr=1023. Now we need a fix. |
51a4d6a
to
76dd59e
Compare
Phase 2 done: test only fails for Redis. |
# TODO(burgerdev): report upstream | ||
# TODO(burgerdev): backport |
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.
I'd say that we at least have an upstream issue that we can link before we merge this, so that we have a reference in code when to remove the patch.
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.
I'm still trying to reproduce this on upstream Kata. There may be a difference because of AB#4883, but it's unclear currently.
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.
I've added some information to the ticket. Your hunch looks correct.
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.
As discussed privately, I'd prefer to merge this fix without waiting for the upstream discussion of paths to conclude. I added more info to the patch comment.
76dd59e
to
9956e44
Compare
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.
LGTM
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.
change lgtm, thanks for adding the test!
9956e44
to
67bfe63
Compare
Expected failures:
|
Small ConfigMaps are mounted watchable, but large ones are not. We do not really care enough about the exact mount source, since it's provided by the host anyway, so we allow mounting from watchable and non-watchable spaces.