Skip to content

emptyfs: Use newer image layout#31

Merged
rumpl merged 3 commits intorumpl:c8dfrom
vvoland:containerd-emptyfs-modern
Aug 4, 2022
Merged

emptyfs: Use newer image layout#31
rumpl merged 3 commits intorumpl:c8dfrom
vvoland:containerd-emptyfs-modern

Conversation

@vvoland
Copy link
Copy Markdown
Collaborator

@vvoland vvoland commented Jul 28, 2022

Fix hack/make/.ensure-emptyfs hanging because the emptyfs created has the deprecated v1 layout which is not supported by the containerd import.

Also changed the load behaviour to load all possible platforms from the archive - emptyfs is linux/amd64.

- What I did

- How I did it

- How to verify it

- Description for the changelog

- A picture of a cute animal (not mandatory but encouraged)

// fails, fix the difference in the image serialization instead of
// updating this hash.
imageTestID := "sha256:11f64303f0f7ffdc71f001788132bca5346831939a956e3e975c93267d89a16d"
usesContainerdSnapshotter := false // TODO(vvoland): Check for feature flag
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

Drafted a quick PR to add a Features field to docker info, so that we could use that to detect the feature status from the daemon; moby#43880

@vvoland vvoland mentioned this pull request Aug 1, 2022
@rumpl rumpl requested a review from ndeloof August 1, 2022 12:42
vvoland added 3 commits August 4, 2022 10:05
The legacy v1 is not supported by the containerd import

Signed-off-by: Paweł Gronowski <pawel.gronowski@docker.com>
Signed-off-by: Paweł Gronowski <pawel.gronowski@docker.com>
To make it possible to load emptyfs which is amd64 only

Signed-off-by: Paweł Gronowski <pawel.gronowski@docker.com>
@vvoland vvoland changed the base branch from master to c8d August 4, 2022 08:08
@vvoland vvoland force-pushed the containerd-emptyfs-modern branch from 3ece20e to 7b41cef Compare August 4, 2022 08:08
@vvoland
Copy link
Copy Markdown
Collaborator Author

vvoland commented Aug 4, 2022

Rebased on the c8d branch

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

3 participants