Lock ops based on computed key rather than LLB digest #245
Annotations
4 errors and 2 warnings
Generate annotations:
frontend/dockerfile/dockerfile_test.go#L4068
=== RUN TestIntegration/TestImageManifestCacheImportExport/worker=containerd-rootless/frontend=gateway
=== PAUSE TestIntegration/TestImageManifestCacheImportExport/worker=containerd-rootless/frontend=gateway
=== CONT TestIntegration/TestImageManifestCacheImportExport/worker=containerd-rootless/frontend=gateway
dockerfile_test.go:4068:
Error Trace: /src/frontend/dockerfile/dockerfile_test.go:4068
/src/util/testutil/integration/run.go:91
/src/util/testutil/integration/run.go:205
Error: Received unexpected error:
rpc error: code = Unavailable desc = error reading from server: EOF
failed to receive status
github.com/moby/buildkit/client.(*Client).solve.func4
/src/client/solve.go:335
golang.org/x/sync/errgroup.(*Group).Go.func1
/src/vendor/golang.org/x/sync/errgroup/errgroup.go:75
runtime.goexit
/usr/local/go/src/runtime/asm_amd64.s:1650
Test: TestIntegration/TestImageManifestCacheImportExport/worker=containerd-rootless/frontend=gateway
sandbox.go:128: stdout: /usr/bin/sudo -u #1000 -i CONTAINERD_ROOTLESS_ROOTLESSKIT_STATE_DIR=/tmp/bktest_containerd3296960201/rootlesskit-containerd CONTAINERD_ROOTLESS_ROOTLESSKIT_NET=host CONTAINERD_ROOTLESS_ROOTLESSKIT_PORT_DRIVER=none CONTAINERD_ROOTLESS_ROOTLESSKIT_FLAGS=--mtu=0 containerd-rootless.sh -c /tmp/bktest_containerd3296960201/config.toml
sandbox.go:128: stderr: /usr/bin/sudo -u #1000 -i CONTAINERD_ROOTLESS_ROOTLESSKIT_STATE_DIR=/tmp/bktest_containerd3296960201/rootlesskit-containerd CONTAINERD_ROOTLESS_ROOTLESSKIT_NET=host CONTAINERD_ROOTLESS_ROOTLESSKIT_PORT_DRIVER=none CONTAINERD_ROOTLESS_ROOTLESSKIT_FLAGS=--mtu=0 containerd-rootless.sh -c /tmp/bktest_containerd3296960201/config.toml
sandbox.go:131: > StartCmd 2024-05-21 21:00:46.33125383 +0000 UTC m=+2.612367765 /usr/bin/sudo -u #1000 -i CONTAINERD_ROOTLESS_ROOTLESSKIT_STATE_DIR=/tmp/bktest_containerd3296960201/rootlesskit-containerd CONTAINERD_ROOTLESS_ROOTLESSKIT_NET=host CONTAINERD_ROOTLESS_ROOTLESSKIT_PORT_DRIVER=none CONTAINERD_ROOTLESS_ROOTLESSKIT_FLAGS=--mtu=0 containerd-rootless.sh -c /tmp/bktest_containerd3296960201/config.toml
sandbox.go:131: time="2024-05-21T21:00:46Z" level=warning msg="The host root filesystem is mounted as \"master:293\". Setting child propagation to \"rslave\" is not supported."
sandbox.go:131: time="2024-05-21T21:00:46Z" level=warning msg="containerd config version `1` has been deprecated and will be removed in containerd v2.0, please switch to version `2`, see https://github.com/containerd/containerd/blob/main/docs/PLUGINS.md#version-header"
sandbox.go:131: time="2024-05-21T21:00:46.385179556Z" level=info msg="starting containerd" revision=8c087663b0233f6e6e2f4515cee61d49f14746a8 version=v1.7.7
sandbox.go:131: time="2024-05-21T21:00:46.414526479Z" level=info msg="loading plugin \"io.containerd.event.v1.exchange\"..." type=io.containerd.event.v1
sandbox.go:131: time="2024-05-21T21:00:46.414567426Z" level=info msg="loading plugin \"io.containerd.internal.v1.opt\"..." type=io.containerd.internal.v1
sandbox.go:131: time="2024-05-21T21:00:46.414637387Z" level=warning msg="failed to load plugin io.containerd.internal.v1.opt" error="mkdir /opt/containerd: permission denied"
sandbox.go:131: time="2024-05-21T21:00:46.414653567Z" level=info msg="loading plugin \"io.containerd.snapshotter.v1.blockfile\"..." type=io.containerd.snapshotter.v1
sandbox.go:131: time="2024-05-21T21:00:46.414771638Z" level=info msg="skip loading plugin \"io.containerd.snapshotter.v1.blockfile\"..." error="no scratch file generator: skip plugin" type=io.containerd.snapshotter.v1
sandbox.go:131: time="2024-05-21T21:00:46.414790253Z" level=info msg="loading plugin \"io.containerd.snapshotter.v1.devmapper\"..." type=io.containerd.snapshotter.v1
sandbox.go:131: time="2024-05-21T21:00:46.414808056Z" level=warn
|
Generate annotations:
frontend/dockerfile/dockerfile_test.go#L1581
=== RUN TestIntegration/TestNoSnapshotLeak/worker=containerd-rootless/frontend=gateway
=== PAUSE TestIntegration/TestNoSnapshotLeak/worker=containerd-rootless/frontend=gateway
=== CONT TestIntegration/TestNoSnapshotLeak/worker=containerd-rootless/frontend=gateway
dockerfile_test.go:1581:
Error Trace: /src/frontend/dockerfile/dockerfile_test.go:1581
/src/util/testutil/integration/run.go:91
/src/util/testutil/integration/run.go:205
Error: Not equal:
expected: 5
actual : 8
Test: TestIntegration/TestNoSnapshotLeak/worker=containerd-rootless/frontend=gateway
sandbox.go:128: stderr: /usr/bin/sudo -u #1000 -i CONTAINERD_ROOTLESS_ROOTLESSKIT_STATE_DIR=/tmp/bktest_containerd339852409/rootlesskit-containerd CONTAINERD_ROOTLESS_ROOTLESSKIT_NET=host CONTAINERD_ROOTLESS_ROOTLESSKIT_PORT_DRIVER=none CONTAINERD_ROOTLESS_ROOTLESSKIT_FLAGS=--mtu=0 containerd-rootless.sh -c /tmp/bktest_containerd339852409/config.toml
sandbox.go:131: > StartCmd 2024-05-21 21:00:46.331170388 +0000 UTC m=+2.612284323 /usr/bin/sudo -u #1000 -i CONTAINERD_ROOTLESS_ROOTLESSKIT_STATE_DIR=/tmp/bktest_containerd339852409/rootlesskit-containerd CONTAINERD_ROOTLESS_ROOTLESSKIT_NET=host CONTAINERD_ROOTLESS_ROOTLESSKIT_PORT_DRIVER=none CONTAINERD_ROOTLESS_ROOTLESSKIT_FLAGS=--mtu=0 containerd-rootless.sh -c /tmp/bktest_containerd339852409/config.toml
sandbox.go:131: time="2024-05-21T21:00:46Z" level=warning msg="The host root filesystem is mounted as \"master:293\". Setting child propagation to \"rslave\" is not supported."
sandbox.go:131: time="2024-05-21T21:00:46Z" level=warning msg="containerd config version `1` has been deprecated and will be removed in containerd v2.0, please switch to version `2`, see https://github.com/containerd/containerd/blob/main/docs/PLUGINS.md#version-header"
sandbox.go:131: time="2024-05-21T21:00:46.384304552Z" level=info msg="starting containerd" revision=8c087663b0233f6e6e2f4515cee61d49f14746a8 version=v1.7.7
sandbox.go:131: time="2024-05-21T21:00:46.418760183Z" level=info msg="loading plugin \"io.containerd.event.v1.exchange\"..." type=io.containerd.event.v1
sandbox.go:131: time="2024-05-21T21:00:46.418794708Z" level=info msg="loading plugin \"io.containerd.internal.v1.opt\"..." type=io.containerd.internal.v1
sandbox.go:131: time="2024-05-21T21:00:46.418831527Z" level=warning msg="failed to load plugin io.containerd.internal.v1.opt" error="mkdir /opt/containerd: permission denied"
sandbox.go:131: time="2024-05-21T21:00:46.418847116Z" level=info msg="loading plugin \"io.containerd.snapshotter.v1.blockfile\"..." type=io.containerd.snapshotter.v1
sandbox.go:131: time="2024-05-21T21:00:46.419231215Z" level=info msg="skip loading plugin \"io.containerd.snapshotter.v1.blockfile\"..." error="no scratch file generator: skip plugin" type=io.containerd.snapshotter.v1
sandbox.go:131: time="2024-05-21T21:00:46.419255770Z" level=info msg="loading plugin \"io.containerd.snapshotter.v1.devmapper\"..." type=io.containerd.snapshotter.v1
sandbox.go:131: time="2024-05-21T21:00:46.419272953Z" level=warning msg="failed to load plugin io.containerd.snapshotter.v1.devmapper" error="devmapper not configured"
sandbox.go:131: time="2024-05-21T21:00:46.419309241Z" level=info msg="loading plugin \"io.containerd.snapshotter.v1.native\"..." type=io.containerd.snapshotter.v1
sandbox.go:131: time="2024-05-21T21:00:46.419457157Z" level=info msg="loading plugin \"io.containerd.snapshotter.v1.overlayfs\"..." type=io.containerd.snapshotter.v1
sandbox.go:131: time="2024-05-21T21:00:46.419962102Z" level=info msg="loading plugin \"io.containerd.snapshotter.v1.aufs\"..." type=io.containerd.snapshotter.v1
sandbox.go:131: time="2024-05-21T21:00:46.421007574Z" level=info msg="skip loading plugin \"io.containerd.snapshotter.v1.aufs\"..." error="aufs is not supported (modprobe aufs failed: exit status 1 \"modprobe: can't change directory to '/lib/modules': No such file or dir
|
Generate annotations:
frontend/dockerfile/dockerfile_mount_test.go#L225
=== RUN TestIntegration/TestMountRWCache/worker=containerd-rootless/frontend=gateway
=== PAUSE TestIntegration/TestMountRWCache/worker=containerd-rootless/frontend=gateway
=== CONT TestIntegration/TestMountRWCache/worker=containerd-rootless/frontend=gateway
dockerfile_mount_test.go:225:
Error Trace: /src/frontend/dockerfile/dockerfile_mount_test.go:225
/src/util/testutil/integration/run.go:91
/src/util/testutil/integration/run.go:205
Error: Not equal:
expected: []byte{0x65, 0x63, 0x35, 0x61, 0x61, 0x61, 0x32, 0x31, 0x32, 0x39, 0x64, 0x37, 0x64, 0x36, 0x61, 0x37, 0x36, 0x32, 0x66, 0x34, 0x31, 0x66, 0x34, 0x62, 0x31, 0x37, 0x37, 0x62, 0x31, 0x30, 0x34, 0x31, 0x39, 0x33, 0x35, 0x33, 0x39, 0x62, 0x39, 0x32, 0x39, 0x62, 0x34, 0x37, 0x35, 0x65, 0x34, 0x65, 0x38, 0x62, 0x34, 0x37, 0x39, 0x37, 0x37, 0x30, 0x31, 0x33, 0x35, 0x65, 0x61, 0x32, 0x62, 0x33, 0x20, 0x20, 0x2d, 0xa}
actual : []byte{0x32, 0x35, 0x34, 0x64, 0x35, 0x30, 0x62, 0x32, 0x64, 0x30, 0x38, 0x61, 0x30, 0x62, 0x31, 0x39, 0x63, 0x63, 0x34, 0x36, 0x35, 0x38, 0x31, 0x39, 0x38, 0x36, 0x30, 0x63, 0x37, 0x66, 0x39, 0x33, 0x66, 0x32, 0x62, 0x33, 0x37, 0x38, 0x34, 0x31, 0x33, 0x63, 0x39, 0x36, 0x39, 0x31, 0x35, 0x32, 0x62, 0x38, 0x33, 0x63, 0x36, 0x36, 0x66, 0x35, 0x36, 0x63, 0x65, 0x65, 0x31, 0x32, 0x35, 0x66, 0x20, 0x20, 0x2d, 0xa}
Diff:
--- Expected
+++ Actual
@@ -1,6 +1,6 @@
([]uint8) (len=68) {
- 00000000 65 63 35 61 61 61 32 31 32 39 64 37 64 36 61 37 |ec5aaa2129d7d6a7|
- 00000010 36 32 66 34 31 66 34 62 31 37 37 62 31 30 34 31 |62f41f4b177b1041|
- 00000020 39 33 35 33 39 62 39 32 39 62 34 37 35 65 34 65 |93539b929b475e4e|
- 00000030 38 62 34 37 39 37 37 30 31 33 35 65 61 32 62 33 |8b479770135ea2b3|
+ 00000000 32 35 34 64 35 30 62 32 64 30 38 61 30 62 31 39 |254d50b2d08a0b19|
+ 00000010 63 63 34 36 35 38 31 39 38 36 30 63 37 66 39 33 |cc465819860c7f93|
+ 00000020 66 32 62 33 37 38 34 31 33 63 39 36 39 31 35 32 |f2b378413c969152|
+ 00000030 62 38 33 63 36 36 66 35 36 63 65 65 31 32 35 66 |b83c66f56cee125f|
00000040 20 20 2d 0a | -.|
Test: TestIntegration/TestMountRWCache/worker=containerd-rootless/frontend=gateway
sandbox.go:128: stdout: /usr/bin/sudo -u #1000 -i -- exec nsenter -U --preserve-credentials -m -t 15387 buildkitd --oci-worker=false --containerd-worker-gc=false --containerd-worker=true --containerd-worker-addr /tmp/bktest_containerd1104786270/containerd.sock --containerd-worker-labels=org.mobyproject.buildkit.worker.sandbox=true --containerd-worker-snapshotter=native --containerd-worker-snapshotter=native --config=/tmp/bktest_config758268378/buildkitd.toml --root /tmp/bktest_buildkitd1051022969 --addr unix:///tmp/bktest_buildkitd1051022969/buildkitd.sock --debug
sandbox.go:131: LRU size 0
sandbox.go:131: LRU size 1
sandbox.go:131: LRU size 2
sandbox.go:131: LRU size 3
sandbox.go:131: LRU size 4
sandbox.go:131: slow cache digest sha256:eec28f53439507d27661771b29ddde71b2390adc0e46a21aaa0f201ac9114c32
sandbox.go:131: slow cache digest sha256:6dce3b00e7301981fd05b2e821983b0824f580e889bf6607e0f411a064909993
sandbox.go:131: slow cache digest sha256:ae166960005d3c6ee9b489645364a8da3016a1e7fd4f8ff9f38f3e136ddc9f8a
sandbox.go:131: LRU size 5
sandbox.go:131: LRU size 6
sandbox.go:131: LRU size 7
sandbox.go:131: LRU size 8
sandbox.go:131: LRU size 9
sandbox.go:131: slow cache digest sha256:8e05d0ffc469a24b93f653d8d045751dcb885dbb6132b2a15f1cb6e77fb0bd3f
sandbox.go:131: slow cache digest sha256:6dce3b00e7301981fd05b2e821983b0824f580e889bf6607e0f411a064909993
sandbox.go:
|
Test
Process completed with exit code 1.
|
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: codecov/codecov-action@v3, actions/github-script@v6, actions/upload-artifact@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
|
The following artifacts were uploaded using a version of actions/upload-artifact that is scheduled for deprecation: "test-reports".
Please update your workflow to use v4 of the artifact actions.
Learn more: https://github.blog/changelog/2024-04-16-deprecation-notice-v3-of-the-artifact-actions/
|
Loading