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

go.mod: github.com/Microsoft/hcsshim v0.8.16 #5326

Merged
merged 1 commit into from
Apr 10, 2021

Conversation

thaJeztah
Copy link
Member

full diff: microsoft/hcsshim@v0.8.15...v0.8.16

also updating github.com/Microsoft/hcsshim/test to current master

@thaJeztah
Copy link
Member Author

@kevpar @katiewasnothere @cpuguy83 ptal

@theopenlab-ci
Copy link

theopenlab-ci bot commented Apr 8, 2021

Build succeeded.

@kevpar
Copy link
Member

kevpar commented Apr 8, 2021

Looks like test cleanup failed on Windows due to a layer issue. Any idea if we've seen that in CI recently?

@thaJeztah
Copy link
Member Author

Looks like test cleanup failed on Windows due to a layer issue. Any idea if we've seen that in CI recently?

Hmm.. not sure; I recall #5133 was merged recently (which I think was to fix that?)

full diff: microsoft/hcsshim@v0.8.15...v0.8.16

also updating github.com/Microsoft/hcsshim/test to current master

Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
@theopenlab-ci
Copy link

theopenlab-ci bot commented Apr 9, 2021

Build succeeded.

@kevpar
Copy link
Member

kevpar commented Apr 9, 2021

The CI failure was due to hcsshim.UnprepareLayer returning this error:

failed to remove test root dir failed to cleanup WCOW layers in C:\Program Files\containerd\root-test\io.containerd.snapshotter.v1.windows\snapshots: failed to unprepare C:\Program Files\containerd\root-test\io.containerd.snapshotter.v1.windows\snapshots\9: hcsshim::UnprepareLayer - failed failed in Win32: The system could not find the instance specified. (0x801f0015)

I did some testing and this seems to be another error case that the cleanup needs to handle. I've pushed #5328 to address this.

Copy link
Member

@kevpar kevpar left a comment

Choose a reason for hiding this comment

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

LGTM

kevpar added a commit to kevpar/containerd that referenced this pull request Apr 9, 2021
ForceRemoveAll has special logic on Windows for cleaning up a Windows
snapshotter directory. The logic was missing proper handling for an
error case that can be returned in some cases.

This fixes the CI failure seen in containerd#5326.

Signed-off-by: Kevin Parsons <kevpar@microsoft.com>
@dmcgowan dmcgowan merged commit 2486eb8 into containerd:master Apr 10, 2021
@thaJeztah thaJeztah deleted the bump_hcsshim branch April 10, 2021 08:42
fahedouch pushed a commit to fahedouch/containerd that referenced this pull request Oct 15, 2021
ForceRemoveAll has special logic on Windows for cleaning up a Windows
snapshotter directory. The logic was missing proper handling for an
error case that can be returned in some cases.

This fixes the CI failure seen in containerd#5326.

Signed-off-by: Kevin Parsons <kevpar@microsoft.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants