Skip to content
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

Add test for Unprivileged OpenJ9 CRIU #4094

Open
LongyuZhang opened this issue Oct 27, 2022 · 1 comment
Open

Add test for Unprivileged OpenJ9 CRIU #4094

LongyuZhang opened this issue Oct 27, 2022 · 1 comment

Comments

@LongyuZhang
Copy link
Contributor

Unprivileged OpenJ9 CRIU Support blog: https://blog.openj9.org/2022/09/29/unprivileged-openj9-criu-support/
Test scenario:

  • start container with privileged
  • create checkpoint
  • upload test image
  • start container with unprivileged (on different machines)
  • perform unprivileged CRIU restore

@tobi could you confirm the test scenario? Is this test limited on Ubuntu 22 only? Do we need to run podman?

FYI @llxia @smlambert

@LongyuZhang
Copy link
Contributor Author

Discussed this issue in the Criu meeting, currently the docker CAP_CHECKPOINT_RESTORE capability (mentioned in above blog) still hasn't been updated. We will wait for docker update on Jenkins machines then.

Currently, the weekly CRIU_Image_Upload (hyc_jenkins/job/CRIU_Image_Upload/) pipeline has been updated to build criu from source code with unprivileged support to facilitate local testing, so the images can be directly pulled to local machine ( with updated docker version) for unprivileged test.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Todo
Development

No branches or pull requests

1 participant