-
Notifications
You must be signed in to change notification settings - Fork 377
NEWS: tag 1.24 #1875
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
NEWS: tag 1.24 #1875
Conversation
Reviewer's GuideThis PR tags the 1.24 release in NEWS and implements a major refactor of CRIU masked-path handling by introducing a shared empty-directory mount, centralizes the empty-directory path logic into a new helper, adds defensive null-checks for container context, corrects a network buffer size, and updates the public API accordingly. File-Level Changes
Tips and commandsInteracting with Sourcery
Customizing Your ExperienceAccess your dashboard to:
Getting Help
|
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.
TMT tests failed. @containers/packit-build please check. |
looks like there is a regression with CRIU, need to investigate it first |
@sohankunkerkar it seems like the bind mount optimization is causing this issue |
b1c6dd5
to
0020f32
Compare
src/libcrun/criu.c
Outdated
} | ||
} | ||
{ | ||
cleanup_free char *empty_dir_path = NULL; |
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.
We should create a helper function to dedup this logic.
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.
could you check the new version?
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.
CI is green now! one nit but overall 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.
commit 4004e5b introduced the regression. It is not part of any release. Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>
Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>
Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>
/lgtm |
@sohankunkerkar PTAL
Summary by Sourcery
Implement unified handling of masked directory mounts for CRIU via a shared empty directory mechanism, introduce a utility to manage this directory, improve safety around state_root access, and fix the netlink buffer sizing in network setup
Enhancements: