nerdctl icon indicating copy to clipboard operation
nerdctl copied to clipboard

Windows Test failed because buildkitd not supported

Open zwpaper opened this issue 1 year ago • 3 comments

Description

buildkitd only supports linux and openbsd, but we have a windows test and will failed: https://github.com/containerd/nerdctl/actions/runs/7913136153/job/21600170296

maybe we could move the tests to linux or UNIX only?

is so I can submit a PR for it

Steps to reproduce the issue

https://github.com/containerd/nerdctl/actions/runs/7913136153/job/21600170296

Describe the results you received and expected

result:

CI failed: https://github.com/containerd/nerdctl/actions/runs/7913136153/job/21600170296

expected:

CI passed

What version of nerdctl are you using?

master

Are you using a variant of nerdctl? (e.g., Rancher Desktop)

None

Host information

No response

zwpaper avatar Feb 15 '24 10:02 zwpaper

Will take a look at this now that buildkitd.exe is now being released for Windows starting from v0.13.0-rc2.

profnandaa avatar Feb 28 '24 07:02 profnandaa

@zwpaper there's this PR #2587 as well to enable nerdctl build for windows

iankingori avatar Feb 28 '24 07:02 iankingori

The CI failure in the issue body was in the TestVolumeLsFilter test, and was a flake, since that test doesn't normally fail. A rerun of the same build failed in TestRunEnv instead (a different flake), and a second rerun passed.

The lack of build support skips the build tests on Windows, and so doesn't cause CI to fail, so this ticket is unrelated to the build support on Windows.

TBBle avatar Feb 29 '24 07:02 TBBle

@AkihiroSuda I think this should be closed.

As @TBBle stated, the failure was test flakyness - which are likely fixed now by #3285

apostasie avatar Aug 12 '24 16:08 apostasie