Skip to content
This repository has been archived by the owner on Jun 28, 2024. It is now read-only.

ci: Add test cases for CoCo image pulling without forked containerd #5764

Closed
wants to merge 3 commits into from

Conversation

ChengyuZhu6
Copy link
Member

@ChengyuZhu6 ChengyuZhu6 commented Sep 6, 2023

Additional tests are necessary to verify new feature that pulling image without forked containerd in CoCo.
1)image sharing on the host without dm-verity.
2)image sharing on the host with dm-verity.
3)image pulling in the guest with nydus-snapshotter.

Fixes #5763

Depends-on:
kata-containers/kata-containers#7676

Copy link
Member

@stevenhorsman stevenhorsman left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hey @ChengyuZhu6, I know this is WIP, but I thought I'd have a look at it so far and I had a few suggestions, so I'll share them now in case they are helpful.

integration/confidential/lib.sh Outdated Show resolved Hide resolved
integration/confidential/lib.sh Outdated Show resolved Hide resolved
@ChengyuZhu6 ChengyuZhu6 force-pushed the image_pulling branch 15 times, most recently from cded57c to 6bcb317 Compare September 8, 2023 05:41
@ChengyuZhu6 ChengyuZhu6 changed the title [WIP]ci: Add test cases for CoCo image pulling without forked containerd ci: Add test cases for CoCo image pulling without forked containerd Sep 8, 2023
@katacontainersbot katacontainersbot added size/large Task of significant size and removed size/huge Largest and most complex task (probably needs breaking into small pieces) labels Sep 20, 2023
@ChengyuZhu6 ChengyuZhu6 force-pushed the image_pulling branch 3 times, most recently from 7bdeffa to e369086 Compare September 20, 2023 01:29
@ChengyuZhu6
Copy link
Member Author

/test

@ChengyuZhu6 ChengyuZhu6 force-pushed the image_pulling branch 2 times, most recently from 5f6a79f to c9abba0 Compare September 20, 2023 05:23
@ChengyuZhu6
Copy link
Member Author

/test

@ChengyuZhu6 ChengyuZhu6 force-pushed the image_pulling branch 2 times, most recently from 4a2f444 to 2d29b13 Compare September 20, 2023 07:37
@ChengyuZhu6
Copy link
Member Author

/test

@ChengyuZhu6 ChengyuZhu6 force-pushed the image_pulling branch 7 times, most recently from 9627e1a to 9909440 Compare September 20, 2023 17:04
@ChengyuZhu6
Copy link
Member Author

/test

@ChengyuZhu6 ChengyuZhu6 force-pushed the image_pulling branch 3 times, most recently from 2a65eeb to da29a1b Compare September 20, 2023 18:55
@ChengyuZhu6
Copy link
Member Author

/test

Additional tests are necessary to verify new feature that pulling image without forked containerd in CoCo.
1)image sharing on the host without dm-verity.
2)image sharing on the host with dm-verity.
3)image pulling in the guest with nydus-snapshotter.

Fixes kata-containers#5763

Depends-on: github.com/kata-containers/kata-containers#7676

Signed-off-by: ChengyuZhu6 <[email protected]>
Install nydus-snapshotter dependencies.

Signed-off-by: ChengyuZhu6 <[email protected]>
add function to install vanilla containerd
Signed-off-by: ChengyuZhu6 <[email protected]>
@ChengyuZhu6 ChengyuZhu6 force-pushed the image_pulling branch 2 times, most recently from c56d1bb to 3121183 Compare September 21, 2023 02:04
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
size/large Task of significant size
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants