anchore / stereoscope

go library for processing container images and simulating a squash filesystem
Apache License 2.0
78 stars 43 forks source link

chore(deps): bump the go group across 1 directory with 8 updates #280

Open dependabot[bot] opened 1 month ago

dependabot[bot] commented 1 month ago

Bumps the go group with 8 updates in the / directory:

Package From To
github.com/containerd/containerd 1.7.11 1.7.20
github.com/docker/cli 27.0.3+incompatible 27.1.1+incompatible
github.com/docker/docker 27.0.3+incompatible 27.1.1+incompatible
github.com/go-test/deep 1.0.8 1.1.1
github.com/google/go-containerregistry 0.19.2 0.20.2
github.com/sylabs/sif/v2 2.17.1 2.18.0
golang.org/x/crypto 0.25.0 0.26.0
github.com/docker/go-connections 0.4.0 0.5.0

Updates github.com/containerd/containerd from 1.7.11 to 1.7.20

Release notes

Sourced from github.com/containerd/containerd's releases.

containerd 1.7.20

Welcome to the v1.7.20 release of containerd!

The twentieth patch release for containerd 1.7 contains various fixes and updates.

Highlights

  • Support for dropping inheritable capabilities (#10469)

Container Runtime Interface (CRI)

  • Make PodSandboxStatus friendlier to shim crashes (#10461)
  • Handle empty DNSConfig differently than unspecified (#10462)
  • Fix for [cri] ttrpc: closed during ListPodSandboxStats (#10423)

Please try out the release binaries and report any issues at https://github.com/containerd/containerd/issues.

Contributors

  • Derek McGowan
  • Akihiro Suda
  • Phil Estes
  • Akhil Mohan
  • Bryant Biggs
  • Danny Canter
  • Davanum Srinivas
  • Mike Brown
  • Samuel Karp
  • Tim Hockin

Changes

  • Prepare release notes for v1.7.20 (#10481)
    • 7f2d4cd97 Prepare release notes for v1.7.20
  • deps: Update otelgrpc (#10413)
  • Make PodSandboxStatus friendlier to shim crashes (#10461)
    • df86bdd5d CRI Sbserver: Make PodSandboxStatus friendlier to shim crashes
  • Handle empty DNSConfig differently than unspecified (#10462)
    • 209ee4f10 CRI: An empty DNSConfig != unspecified
  • Support for dropping inheritable capabilities (#10469)
    • ce65228af Support for dropping inheritable capabilities
  • Fix for [cri] ttrpc: closed during ListPodSandboxStats (#10423)
    • 610498df7 Fix for [cri] ttrpc: closed during ListPodSandboxStats
  • update to go1.21.12 / go1.22.5 (#10426)

... (truncated)

Commits
  • 8fc6bcf Merge pull request #10481 from dmcgowan/prepare-v1.7.20
  • 7f2d4cd Prepare release notes for v1.7.20
  • 7eb0501 Merge pull request #10413 from austinvazquez/cherry-pick-78421616e0a6ba76ac25...
  • 34ea461 Merge pull request #10461dims/automated-cherry-pick-of-#8367
  • 87c908e Merge pull request #10462dims/automated-cherry-pick-of-#9730
  • b06e353 Merge pull request #10469dims/automated-cherry-pick-of-#8356
  • 209ee4f CRI: An empty DNSConfig != unspecified
  • ce65228 Support for dropping inheritable capabilities
  • df86bdd CRI Sbserver: Make PodSandboxStatus friendlier to shim crashes
  • 923bb1f Merge pull request #10423 from dims/cri-ttrpc-closed-during-ListPodSandboxStats
  • Additional commits viewable in compare view


Updates github.com/docker/cli from 27.0.3+incompatible to 27.1.1+incompatible

Commits
  • 6312585 Merge pull request #5274 from thaJeztah/27.1_backport_compose_oom
  • c599566 Allow for OomScoreAdj
  • fb19def Merge pull request #5271 from thaJeztah/27.1_backport_custom_headers_env_var
  • bccd478 Merge pull request #5270 from thaJeztah/27.1_backport_test_spring_cleaning
  • 8992378 add support for DOCKER_CUSTOM_HEADERS env-var (experimental)
  • f90273c Merge pull request #5269 from thaJeztah/27.1_backport_add_macos_apple_silicon
  • ca9636a test spring-cleaning
  • ad47d2a gha: update to macOS 13, add macOS 14 arm64 (Apple Silicon M1)
  • a2a0fb7 Merge pull request #5263 from thaJeztah/27.1_backport_relax_pr_check
  • 16d6c90 Merge pull request #5265 from thaJeztah/27.1_backport_bump_buildx_compose
  • Additional commits viewable in compare view


Updates github.com/docker/docker from 27.0.3+incompatible to 27.1.1+incompatible

Release notes

Sourced from github.com/docker/docker's releases.

v27.1.1

27.1.1

Security

This release contains a fix for CVE-2024-41110 / GHSA-v23v-6jw2-98fq that impacted setups using authorization plugins (AuthZ) for access control. No other changes are included in this release, and this release is otherwise identical for users not using AuthZ plugins.

Packaging updates

Full Changelog: https://github.com/moby/moby/compare/v27.1.0...v27.1.1

v27.1.0

27.1.0

For a full list of pull requests and changes in this release, refer to the relevant GitHub milestones:

Bug fixes and enhancements

  • rootless: add Requires=dbus.socket to prevent errors when starting the daemon on a cgroup v2 host with systemd moby/moby#48141
  • containerd integration: image tag event is now properly emitted when building images with BuildKit moby/moby#48182
  • CLI: enable shell completion for docker image rm, docker image history, and docker image inspect moby/moby#5261
  • CLI: add and improve shell completions for various flags moby/moby#5261
  • CLI: add OOMScoreAdj to docker service create and docker stack docker/cli#5274
  • CLI: add support for DOCKER_CUSTOM_HEADERS environment variable (experimental) docker/cli#5271
  • CLI: containerd-integration: Fix docker push defaulting the --platform flag to a value of DOCKER_DEFAULT_PLATFORM environment variable on unsupported API versions docker/cli#5248
  • CLI: fix: context cancellation on login prompt docker/cli#5260
  • CLI: fix: wait for the container to exit before closing the stream when sending a termination request to the CLI while attached to a container docker/cli#5250

Deprecated

  • The pkg/rootless/specconv package is deprecated, and will be removed in the next release moby/moby#48185
  • The pkg/containerfs package is deprecated, and will be removed in the next release moby/moby#48185
  • The pkg/directory package is deprecated, and will be removed in the next release moby/moby#48185
  • api/types/system: remove deprecated Info.ExecutionDriver moby/moby#48184

Packaging updates

... (truncated)

Commits
  • cc13f95 Merge commit from fork
  • a21b1a2 Merge pull request #48196 from thaJeztah/27.1_backport_vendor_containerd_1.7.20
  • 1bc907c vendor: github.com/containerd/containerd v1.7.20
  • 4bb4575 Merge pull request #48191 from thaJeztah/27.1_backport_update_containerd_bina...
  • df7f275 Merge pull request #48195 from thaJeztah/27.1_backport_fix_pr_title_check
  • 1c0885d gha: check-pr-branch: fix branch check regression
  • fb3ec9f Merge pull request #48187 from thaJeztah/27.1_backport_bump_buildx_compose
  • ed83a9e update containerd binary to v1.7.20
  • 71b59bf Merge pull request #48178 from thaJeztah/27.1_backport_relax_pr_check
  • f8f926b Merge pull request #48185 from thaJeztah/27.1_backport_internalize_pkg_directory
  • Additional commits viewable in compare view


Updates github.com/go-test/deep from 1.0.8 to 1.1.1

Release notes

Sourced from github.com/go-test/deep's releases.

v1.1.1

What's Changed

New Contributors

Full Changelog: https://github.com/go-test/deep/compare/v1.1.0...v1.1.1

v1.1.0

New minor release, v1.1, that adds support for optional flags.

What's Changed

Full Changelog: https://github.com/go-test/deep/compare/v1.0.9...v1.1.0

v1.0.9

What's Changed

Full Changelog: https://github.com/go-test/deep/compare/v1.0.8...v1.0.9

Changelog

Sourced from github.com/go-test/deep's changelog.

v1.1.1 released 2024-06-23

  • Added NilPointersAreZero option: causes a nil pointer to be equal to a zero value (PR #61) (@​seveas)
  • Updated test matrix to go1.22, go1.21, and go1.20

v1.1.0 released 2022-12-09

  • Add optional flags: Equal(a, b, flags..) and FLAG_IGNORE_SLICE_ORDER (issue #28, PR #56) (@​alenkacz)

v1.0.9 released 2022-12-09

  • Fixed issue #45: Panic when comparing errors in unexported fields (PR #54) (@​seveas)
  • Fixed issue #46: Functions are handled differently from reflect.DeepEqual (PR #55) (@​countcb)
  • Updated test matrix to go1.17, go1.18, and go1.19 and moved testing to GitHub Actions
Commits
  • 9e863ff Release v1.1.1
  • dc5b2f6 Update SECURITY.md
  • 185886d Restore 100% test coverage (NilPointersAreZero case)
  • 47ae1b8 Merge pull request #61 from seveas/nil-pointers-are-zero
  • 93c35ac Merge branch 'master' into nil-pointers-are-zero
  • 2982c5c Update test matrix to latest 3 Go versions
  • 2b8252e Add an option to consider nil pointers to be equivalent to zero values
  • 95fb3b1 Merge pull request #58 from bartleyg/patch-1
  • 1127c84 fix copy pasta test
  • 7ff4e92 Update changelog for v1.1.0
  • Additional commits viewable in compare view


Updates github.com/google/go-containerregistry from 0.19.2 to 0.20.2

Release notes

Sourced from github.com/google/go-containerregistry's releases.

v0.20.2

What's Changed

Full Changelog: https://github.com/google/go-containerregistry/compare/v0.20.1...v0.20.2

v0.20.1

What's Changed

Full Changelog: https://github.com/google/go-containerregistry/compare/v0.20.0...v0.20.1

v0.20.0

What's Changed

New Contributors

Full Changelog: https://github.com/google/go-containerregistry/compare/v0.19.2...v0.20.0

Commits


Updates github.com/sylabs/sif/v2 from 2.17.1 to 2.18.0

Release notes

Sourced from github.com/sylabs/sif/v2's releases.

v2.18.0

What's Changed

Full Changelog: https://github.com/sylabs/sif/compare/v2.17.1...v2.18.0

Commits
  • a2a8352 Merge pull request #374 from tri-adam/delete-objects
  • 68683b4 feat: add DeleteObjects
  • 94b0b65 build(deps): bump github.com/google/go-containerregistry (#376)
  • 48f265f Merge pull request #373 from tri-adam/compaction
  • e8dad67 refactor: improve delete compaction logic
  • 8783e3b refactor: improve compaction logic for AddObject
  • e3aa617 Merge pull request #375 from tri-adam/update-readme
  • 8f557d5 docs: update links to Go docs
  • See full diff in compare view


Updates golang.org/x/crypto from 0.25.0 to 0.26.0

Commits
  • 5bcd010 go.mod: update golang.org/x dependencies
  • 3375612 ssh: add support for unpadded RSA signatures
  • bb80217 ssh: don't use dsa keys in integration tests
  • 6879722 ssh: remove go 1.21+ dependency on slices
  • e983fa2 sha3: Avo port of keccakf_amd64.s
  • 80fd972 LICENSE: update per Google Legal
  • f2bc3a6 x509roots/fallback/internal/goissue52287: delete
  • d66d9c3 x509roots/fallback: update bundle
  • See full diff in compare view


Updates github.com/docker/go-connections from 0.4.0 to 0.5.0

Commits
  • fa09c95 Merge pull request #108 from thaJeztah/carry_6
  • 7a67a58 Swap CloseRead and CloseWrite
  • 481d3d2 Merge pull request #107 from thaJeztah/drop_legacy_go
  • 9548f9f tlsconfig: remove deprecated io/ioutil
  • c564c21 drop support for go1.17 and older
  • 7cbebcf gha: update actions
  • 2cf423f tlsconfig: move allTLSVersions var
  • dca283b tlsconfig: drop support for go1.12 and older
  • 21876c5 tlsconfig: drop support for go1.6 and older
  • 4d174db tlsconfig: drop support for go1.4 and older
  • Additional commits viewable in compare view


Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself) - `@dependabot ignore minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself) - `@dependabot ignore ` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself) - `@dependabot unignore ` will remove all of the ignore conditions of the specified dependency - `@dependabot unignore ` will remove the ignore condition of the specified dependency and ignore conditions
github-actions[bot] commented 1 month ago

Benchmark Test Results

Benchmark results from the latest changes vs base branch ``` make .tool/task make[1]: Entering directory '/home/runner/work/stereoscope/stereoscope' make[1]: Leaving directory '/home/runner/work/stereoscope/stereoscope' .tool/task show-benchstat ? github.com/anchore/stereoscope [no test files] ? github.com/anchore/stereoscope/examples [no test files] PASS ok github.com/anchore/stereoscope/internal 0.004s ? github.com/anchore/stereoscope/internal/bus [no test files] PASS ok github.com/anchore/stereoscope/internal/containerd 0.007s PASS ok github.com/anchore/stereoscope/internal/docker 0.004s ? github.com/anchore/stereoscope/internal/log [no test files] PASS ok github.com/anchore/stereoscope/internal/podman 0.005s ? github.com/anchore/stereoscope/pkg/event [no test files] ? github.com/anchore/stereoscope/pkg/event/parsers [no test files] goos: linux goarch: amd64 pkg: github.com/anchore/stereoscope/pkg/file cpu: AMD EPYC 7763 64-Core Processor BenchmarkTarIndex-4 33543 35796 ns/op 5701 B/op 93 allocs/op BenchmarkTarIndex-4 33476 36141 ns/op 5702 B/op 93 allocs/op BenchmarkTarIndex-4 33427 36285 ns/op 5703 B/op 93 allocs/op BenchmarkTarIndex-4 32800 36252 ns/op 5703 B/op 93 allocs/op BenchmarkTarIndex-4 32970 36236 ns/op 5701 B/op 93 allocs/op BenchmarkTarIndex-4 32886 35980 ns/op 5702 B/op 93 allocs/op BenchmarkTarIndex-4 33231 36945 ns/op 5700 B/op 93 allocs/op PASS ok github.com/anchore/stereoscope/pkg/file 10.995s PASS ok github.com/anchore/stereoscope/pkg/filetree 0.005s ? github.com/anchore/stereoscope/pkg/filetree/filenode [no test files] PASS ok github.com/anchore/stereoscope/pkg/image 0.006s PASS ok github.com/anchore/stereoscope/pkg/image/containerd 0.008s PASS ok github.com/anchore/stereoscope/pkg/image/docker 0.006s PASS ok github.com/anchore/stereoscope/pkg/image/oci 0.006s PASS ok github.com/anchore/stereoscope/pkg/image/oci/credhelpers 0.006s ? github.com/anchore/stereoscope/pkg/image/podman [no test files] PASS ok github.com/anchore/stereoscope/pkg/image/sif 0.005s ? github.com/anchore/stereoscope/pkg/imagetest [no test files] PASS ok github.com/anchore/stereoscope/pkg/tree 0.003s PASS ok github.com/anchore/stereoscope/pkg/tree/node 0.003s goos: linux goarch: amd64 pkg: github.com/anchore/stereoscope/test/integration cpu: AMD EPYC 7763 64-Core Processor BenchmarkSimpleImage_GetImage/docker-archive-4 1081 1097061 ns/op 280623 B/op 2209 allocs/op BenchmarkSimpleImage_GetImage/docker-archive-4 1104 1092223 ns/op 280453 B/op 2209 allocs/op BenchmarkSimpleImage_GetImage/docker-archive-4 1108 1101355 ns/op 280244 B/op 2208 allocs/op BenchmarkSimpleImage_GetImage/docker-archive-4 1101 1087633 ns/op 280171 B/op 2208 allocs/op BenchmarkSimpleImage_GetImage/docker-archive-4 1095 1120558 ns/op 280196 B/op 2208 allocs/op BenchmarkSimpleImage_GetImage/docker-archive-4 1059 1143521 ns/op 279956 B/op 2208 allocs/op BenchmarkSimpleImage_GetImage/docker-archive-4 1088 1204913 ns/op 280034 B/op 2208 allocs/op BenchmarkSimpleImage_GetImage/podman-4 61 18981563 ns/op 409900 B/op 2685 allocs/op BenchmarkSimpleImage_GetImage/podman-4 57 18981650 ns/op 410383 B/op 2684 allocs/op BenchmarkSimpleImage_GetImage/podman-4 67 18857687 ns/op 410051 B/op 2684 allocs/op BenchmarkSimpleImage_GetImage/podman-4 62 20791740 ns/op 410016 B/op 2683 allocs/op BenchmarkSimpleImage_GetImage/podman-4 62 19136639 ns/op 411249 B/op 2686 allocs/op BenchmarkSimpleImage_GetImage/podman-4 63 18896467 ns/op 409834 B/op 2684 allocs/op BenchmarkSimpleImage_GetImage/podman-4 64 18690335 ns/op 409791 B/op 2684 allocs/op #0 building with "default" instance using docker driver #1 [internal] load build definition from Dockerfile #1 transferring dockerfile: 345B done #1 DONE 0.0s #2 [internal] load .dockerignore #2 transferring context: 2B done #2 DONE 0.0s #3 [internal] load build context #3 transferring context: 209B done #3 DONE 0.0s #4 [1/3] ADD file-1.txt /somefile-1.txt #4 CACHED #5 [2/3] ADD file-2.txt /somefile-2.txt #5 CACHED #6 [3/3] ADD target / #6 CACHED #7 exporting to image #7 exporting layers done #7 writing image sha256:5276cbdfa19d972efdfa485d3dee4330d713f6c57bc7d23948ec631e86ea9457 done #7 naming to docker.io/library/stereoscope-fixture-image-simple:04e16e44161c8888a1a963720fd0443cbf7eef8101434c431de8725cd98cc9f7 done #7 naming to docker.io/library/stereoscope-fixture-image-simple:latest done #7 DONE 0.0s ctr: failed to dial "/run/containerd/containerd.sock": connection error: desc = "transport: error while dialing: dial unix /run/containerd/containerd.sock: connect: permission denied" --- FAIL: BenchmarkSimpleImage_GetImage image_fixtures.go:193: using existing image tar: 'test-fixtures/cache/stereoscope-fixture-image-simple-04e16e44161c8888a1a963720fd0443cbf7eef8101434c431de8725cd98cc9f7.tar' (size: 22528, modified: 2024-08-08 21:53:47.049238969 +0000 UTC, mode: -rw-r--r--) image_fixtures.go:241: Build docker image: name="stereoscope-fixture-image-simple" tag="04e16e44161c8888a1a963720fd0443cbf7eef8101434c431de8725cd98cc9f7" image_fixtures.go:291: saveImage running: docker image save stereoscope-fixture-image-simple:04e16e44161c8888a1a963720fd0443cbf7eef8101434c431de8725cd98cc9f7 image_fixtures.go:286: Error Trace: /home/runner/work/stereoscope/stereoscope/pkg/imagetest/image_fixtures.go:286 /home/runner/work/stereoscope/stereoscope/pkg/imagetest/image_fixtures.go:162 /home/runner/work/stereoscope/stereoscope/pkg/imagetest/image_fixtures.go:152 /home/runner/work/stereoscope/stereoscope/pkg/imagetest/image_fixtures.go:33 /home/runner/work/stereoscope/stereoscope/test/integration/fixture_image_simple_test.go:163 Error: Received unexpected error: exit status 1 Test: BenchmarkSimpleImage_GetImage Messages: could not import docker image to containerd (shell out) BenchmarkSimpleImage_FetchSquashedContents/docker-archive-4 53102 22373 ns/op 2712 B/op 21 allocs/op BenchmarkSimpleImage_FetchSquashedContents/docker-archive-4 53134 22429 ns/op 2712 B/op 21 allocs/op BenchmarkSimpleImage_FetchSquashedContents/docker-archive-4 53205 22363 ns/op 2712 B/op 21 allocs/op BenchmarkSimpleImage_FetchSquashedContents/docker-archive-4 53265 22320 ns/op 2712 B/op 21 allocs/op BenchmarkSimpleImage_FetchSquashedContents/docker-archive-4 53406 22309 ns/op 2712 B/op 21 allocs/op BenchmarkSimpleImage_FetchSquashedContents/docker-archive-4 53556 22225 ns/op 2712 B/op 21 allocs/op BenchmarkSimpleImage_FetchSquashedContents/docker-archive-4 53541 22396 ns/op 2712 B/op 21 allocs/op BenchmarkSimpleImage_FetchSquashedContents/podman-4 53677 22361 ns/op 2712 B/op 21 allocs/op BenchmarkSimpleImage_FetchSquashedContents/podman-4 53470 22318 ns/op 2712 B/op 21 allocs/op BenchmarkSimpleImage_FetchSquashedContents/podman-4 53046 22288 ns/op 2712 B/op 21 allocs/op BenchmarkSimpleImage_FetchSquashedContents/podman-4 53968 22316 ns/op 2712 B/op 21 allocs/op BenchmarkSimpleImage_FetchSquashedContents/podman-4 53946 22326 ns/op 2712 B/op 21 allocs/op BenchmarkSimpleImage_FetchSquashedContents/podman-4 53780 22237 ns/op 2712 B/op 21 allocs/op BenchmarkSimpleImage_FetchSquashedContents/podman-4 53649 22273 ns/op 2712 B/op 21 allocs/op #0 building with "default" instance using docker driver #1 [internal] load build definition from Dockerfile #1 transferring dockerfile: 345B done #1 DONE 0.0s #2 [internal] load .dockerignore #2 transferring context: 2B done #2 DONE 0.0s #3 [internal] load build context #3 transferring context: 209B done #3 DONE 0.0s #4 [2/3] ADD file-2.txt /somefile-2.txt #4 CACHED #5 [1/3] ADD file-1.txt /somefile-1.txt #5 CACHED #6 [3/3] ADD target / #6 CACHED #7 exporting to image #7 exporting layers done #7 writing image sha256:5276cbdfa19d972efdfa485d3dee4330d713f6c57bc7d23948ec631e86ea9457 done #7 naming to docker.io/library/stereoscope-fixture-image-simple:04e16e44161c8888a1a963720fd0443cbf7eef8101434c431de8725cd98cc9f7 done #7 naming to docker.io/library/stereoscope-fixture-image-simple:latest done #7 DONE 0.0s ctr: failed to dial "/run/containerd/containerd.sock": connection error: desc = "transport: error while dialing: dial unix /run/containerd/containerd.sock: connect: permission denied" --- FAIL: BenchmarkSimpleImage_FetchSquashedContents image_fixtures.go:193: using existing image tar: 'test-fixtures/cache/stereoscope-fixture-image-simple-04e16e44161c8888a1a963720fd0443cbf7eef8101434c431de8725cd98cc9f7.tar' (size: 22528, modified: 2024-08-08 21:53:47.049238969 +0000 UTC, mode: -rw-r--r--) image_fixtures.go:241: Build docker image: name="stereoscope-fixture-image-simple" tag="04e16e44161c8888a1a963720fd0443cbf7eef8101434c431de8725cd98cc9f7" image_fixtures.go:291: saveImage running: docker image save stereoscope-fixture-image-simple:04e16e44161c8888a1a963720fd0443cbf7eef8101434c431de8725cd98cc9f7 image_fixtures.go:286: Error Trace: /home/runner/work/stereoscope/stereoscope/pkg/imagetest/image_fixtures.go:286 /home/runner/work/stereoscope/stereoscope/pkg/imagetest/image_fixtures.go:162 /home/runner/work/stereoscope/stereoscope/pkg/imagetest/image_fixtures.go:152 /home/runner/work/stereoscope/stereoscope/pkg/imagetest/image_fixtures.go:33 /home/runner/work/stereoscope/stereoscope/pkg/imagetest/image_fixtures.go:64 /home/runner/work/stereoscope/stereoscope/test/integration/fixture_image_simple_test.go:189 Error: Received unexpected error: exit status 1 Test: BenchmarkSimpleImage_FetchSquashedContents Messages: could not import docker image to containerd (shell out) FAIL exit status 1 FAIL github.com/anchore/stereoscope/test/integration 39.426s ? github.com/anchore/stereoscope/test/integration/test-fixtures/registry [no test files] FAIL goos: linux goarch: amd64 pkg: github.com/anchore/stereoscope/pkg/file cpu: AMD EPYC 7763 64-Core Processor ctr: │ .tmp/benchmark-8743c69.txt │ │ sec/op │ TarIndex-4 36.24µ ± 2% │ .tmp/benchmark-8743c69.txt │ │ B/op │ TarIndex-4 5.568Ki ± 0% │ .tmp/benchmark-8743c69.txt │ │ allocs/op │ TarIndex-4 93.00 ± 0% pkg: github.com/anchore/stereoscope/test/integration │ .tmp/benchmark-8743c69.txt │ │ sec/op │ SimpleImage_GetImage/docker-archive-4 1.101m ± 9% SimpleImage_GetImage/podman-4 18.98m ± 10% geomean 4.572m │ .tmp/benchmark-8743c69.txt │ │ B/op │ SimpleImage_GetImage/docker-archive-4 273.6Ki ± 0% SimpleImage_GetImage/podman-4 400.4Ki ± 0% geomean 331.0Ki │ .tmp/benchmark-8743c69.txt │ │ allocs/op │ SimpleImage_GetImage/docker-archive-4 2.208k ± 0% SimpleImage_GetImage/podman-4 2.684k ± 0% geomean 2.434k ctr: failed to dial "/run/containerd/containerd.sock": connection error: desc = "transport: error while dialing: dial unix /run/containerd/containerd.sock: connect: permission denied" │ .tmp/benchmark-8743c69.txt │ │ sec/op │ SimpleImage_FetchSquashedContents/docker-archive-4 22.36µ ± 1% SimpleImage_FetchSquashedContents/podman-4 22.32µ ± 0% geomean 22.34µ │ .tmp/benchmark-8743c69.txt │ │ B/op │ SimpleImage_FetchSquashedContents/docker-archive-4 2.648Ki ± 0% SimpleImage_FetchSquashedContents/podman-4 2.648Ki ± 0% geomean 2.648Ki │ .tmp/benchmark-8743c69.txt │ │ allocs/op │ SimpleImage_FetchSquashedContents/docker-archive-4 21.00 ± 0% SimpleImage_FetchSquashedContents/podman-4 21.00 ± 0% geomean 21.00 goos: linux goarch: amd64 pkg: github.com/anchore/stereoscope/pkg/file cpu: AMD EPYC 7763 64-Core Processor ctr: │ .tmp/benchmark-8743c69.txt │ │ sec/op │ TarIndex-4 36.24µ ± 2% │ .tmp/benchmark-8743c69.txt │ │ B/op │ TarIndex-4 5.568Ki ± 0% │ .tmp/benchmark-8743c69.txt │ │ allocs/op │ TarIndex-4 93.00 ± 0% pkg: github.com/anchore/stereoscope/test/integration │ .tmp/benchmark-8743c69.txt │ │ sec/op │ SimpleImage_GetImage/docker-archive-4 1.101m ± 9% SimpleImage_GetImage/podman-4 18.98m ± 10% geomean 4.572m │ .tmp/benchmark-8743c69.txt │ │ B/op │ SimpleImage_GetImage/docker-archive-4 273.6Ki ± 0% SimpleImage_GetImage/podman-4 400.4Ki ± 0% geomean 331.0Ki │ .tmp/benchmark-8743c69.txt │ │ allocs/op │ SimpleImage_GetImage/docker-archive-4 2.208k ± 0% SimpleImage_GetImage/podman-4 2.684k ± 0% geomean 2.434k ctr: failed to dial "/run/containerd/containerd.sock": connection error: desc = "transport: error while dialing: dial unix /run/containerd/containerd.sock: connect: permission denied" │ .tmp/benchmark-8743c69.txt │ │ sec/op │ SimpleImage_FetchSquashedContents/docker-archive-4 22.36µ ± 1% SimpleImage_FetchSquashedContents/podman-4 22.32µ ± 0% geomean 22.34µ │ .tmp/benchmark-8743c69.txt │ │ B/op │ SimpleImage_FetchSquashedContents/docker-archive-4 2.648Ki ± 0% SimpleImage_FetchSquashedContents/podman-4 2.648Ki ± 0% geomean 2.648Ki │ .tmp/benchmark-8743c69.txt │ │ allocs/op │ SimpleImage_FetchSquashedContents/docker-archive-4 21.00 ± 0% SimpleImage_FetchSquashedContents/podman-4 21.00 ± 0% geomean 21.00 ```