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 #282

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.2+incompatible
github.com/docker/docker 27.0.3+incompatible 27.1.2+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.2+incompatible

Commits
  • d01f264 Merge pull request #5333 from thaJeztah/27.x_bump_engine
  • 65dec14 vendor: github.com/docker/docker f9522e5e96c3 (v27.1.2-dev)
  • 1f80c54 Merge pull request #5339 from thaJeztah/27.x_backport_fix_bps_limit
  • 33573e2 Merge pull request #5343 from dvdksn/cp-docs-manuals-refactor-linkfix
  • 73452e3 docs: update internal links after refactor
  • bcd90be docs: fix link to http proxy document
  • f62c68e Merge pull request #5337 from vvoland/5327-27.x
  • 946d109 run: fix GetList return empty issue for throttledevice
  • 096e42b Merge pull request #5335 from vvoland/5310-27.x
  • 984ef90 plugins: don't panic on Close if PluginServer nil
  • Additional commits viewable in compare view


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

Release notes

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

v27.1.2

27.1.2

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

Bug fixes and enhancements

  • Fix a regression that could result in a ResourceExhausted desc = grpc: received message larger than max error when building from a large Dockerfile. moby/moby#48245
  • CLI: Fix docker attach printing a spurious context cancelled error message. docker/cli#5296
  • CLI: Fix docker attach exiting on SIGINT instead of forwarding the signal to the container and waiting for it to exit. docker/cli#5302
  • CLI: Fix --device-read-bps and --device-write-bps options not taking effect. docker/cli#5339
  • CLI: Fix a panic happening in some cases while running a plugin. docker/cli#5337

Packaging updates

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:

... (truncated)

Commits
  • f9522e5 Merge pull request #48315 from vvoland/48169-27.x
  • a037b72 Merge pull request #48314 from vvoland/48275-27.x
  • fc0150b daemon/containerd: rm use of regexp
  • 73c01d0 image/v1: rm regexp use
  • c93fe4a layer: rm regexp use
  • 31459c8 docs/api: swagger: fix x-nullable for SystemInfo.Containerd (api v1.46)
  • 35d430c api/swagger: fix x-nullable for SystemInfo.Containerd
  • f5fa090 Merge pull request #48308 from thaJeztah/27.x_backport_migrate_userns
  • a17f5d4 Merge pull request #48294 from austinvazquez/cherry-pick-2b5ffa0b63c76e8bb4eb...
  • 80a59c2 migrate to github.com/moby/sys/userns
  • 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.008s PASS ok github.com/anchore/stereoscope/internal/docker 0.005s ? 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 33540 35808 ns/op 5698 B/op 93 allocs/op BenchmarkTarIndex-4 33624 35617 ns/op 5702 B/op 93 allocs/op BenchmarkTarIndex-4 33626 35704 ns/op 5702 B/op 93 allocs/op BenchmarkTarIndex-4 30874 36535 ns/op 5700 B/op 93 allocs/op BenchmarkTarIndex-4 33379 35797 ns/op 5700 B/op 93 allocs/op BenchmarkTarIndex-4 33428 35695 ns/op 5700 B/op 93 allocs/op BenchmarkTarIndex-4 33558 35742 ns/op 5699 B/op 93 allocs/op PASS ok github.com/anchore/stereoscope/pkg/file 10.897s 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.004s 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 1057 1134509 ns/op 283939 B/op 2300 allocs/op BenchmarkSimpleImage_GetImage/docker-archive-4 1053 1131164 ns/op 283537 B/op 2300 allocs/op BenchmarkSimpleImage_GetImage/docker-archive-4 1058 1169049 ns/op 283470 B/op 2299 allocs/op BenchmarkSimpleImage_GetImage/docker-archive-4 910 1221760 ns/op 283343 B/op 2299 allocs/op BenchmarkSimpleImage_GetImage/docker-archive-4 1059 1151321 ns/op 283337 B/op 2299 allocs/op BenchmarkSimpleImage_GetImage/docker-archive-4 1038 1179104 ns/op 283218 B/op 2299 allocs/op BenchmarkSimpleImage_GetImage/docker-archive-4 1054 1204249 ns/op 283239 B/op 2299 allocs/op BenchmarkSimpleImage_GetImage/podman-4 63 19331204 ns/op 409904 B/op 2685 allocs/op BenchmarkSimpleImage_GetImage/podman-4 67 18543938 ns/op 410921 B/op 2685 allocs/op BenchmarkSimpleImage_GetImage/podman-4 61 18779251 ns/op 411137 B/op 2684 allocs/op BenchmarkSimpleImage_GetImage/podman-4 55 18893894 ns/op 410356 B/op 2684 allocs/op BenchmarkSimpleImage_GetImage/podman-4 64 18569397 ns/op 410139 B/op 2684 allocs/op BenchmarkSimpleImage_GetImage/podman-4 68 18381193 ns/op 409511 B/op 2682 allocs/op BenchmarkSimpleImage_GetImage/podman-4 60 18761019 ns/op 409739 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:507c8cd8212ce143fd0461eec22229b0a8dfc5f11dab6cb9090ef557c49eea0d 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-13 23:58:01.055037028 +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 53302 22286 ns/op 2712 B/op 21 allocs/op BenchmarkSimpleImage_FetchSquashedContents/docker-archive-4 53733 22318 ns/op 2712 B/op 21 allocs/op BenchmarkSimpleImage_FetchSquashedContents/docker-archive-4 53578 22277 ns/op 2712 B/op 21 allocs/op BenchmarkSimpleImage_FetchSquashedContents/docker-archive-4 53498 22427 ns/op 2712 B/op 21 allocs/op BenchmarkSimpleImage_FetchSquashedContents/docker-archive-4 53774 22257 ns/op 2712 B/op 21 allocs/op BenchmarkSimpleImage_FetchSquashedContents/docker-archive-4 53796 22274 ns/op 2712 B/op 21 allocs/op BenchmarkSimpleImage_FetchSquashedContents/docker-archive-4 53844 22307 ns/op 2712 B/op 21 allocs/op BenchmarkSimpleImage_FetchSquashedContents/podman-4 53424 22321 ns/op 2712 B/op 21 allocs/op BenchmarkSimpleImage_FetchSquashedContents/podman-4 52984 22680 ns/op 2712 B/op 21 allocs/op BenchmarkSimpleImage_FetchSquashedContents/podman-4 53605 22301 ns/op 2712 B/op 21 allocs/op BenchmarkSimpleImage_FetchSquashedContents/podman-4 52538 22689 ns/op 2712 B/op 21 allocs/op BenchmarkSimpleImage_FetchSquashedContents/podman-4 53280 22314 ns/op 2712 B/op 21 allocs/op BenchmarkSimpleImage_FetchSquashedContents/podman-4 52494 22740 ns/op 2712 B/op 21 allocs/op BenchmarkSimpleImage_FetchSquashedContents/podman-4 53200 22331 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 [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:507c8cd8212ce143fd0461eec22229b0a8dfc5f11dab6cb9090ef557c49eea0d 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-13 23:58:01.055037028 +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.066s ? 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-41ffad0.txt │ │ sec/op │ TarIndex-4 35.74µ ± 2% │ .tmp/benchmark-41ffad0.txt │ │ B/op │ TarIndex-4 5.566Ki ± 0% │ .tmp/benchmark-41ffad0.txt │ │ allocs/op │ TarIndex-4 93.00 ± 0% pkg: github.com/anchore/stereoscope/test/integration │ .tmp/benchmark-41ffad0.txt │ │ sec/op │ SimpleImage_GetImage/docker-archive-4 1.169m ± 5% SimpleImage_GetImage/podman-4 18.76m ± 3% geomean 4.683m │ .tmp/benchmark-41ffad0.txt │ │ B/op │ SimpleImage_GetImage/docker-archive-4 276.7Ki ± 0% SimpleImage_GetImage/podman-4 400.5Ki ± 0% geomean 332.9Ki │ .tmp/benchmark-41ffad0.txt │ │ allocs/op │ SimpleImage_GetImage/docker-archive-4 2.299k ± 0% SimpleImage_GetImage/podman-4 2.684k ± 0% geomean 2.484k 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-41ffad0.txt │ │ sec/op │ SimpleImage_FetchSquashedContents/docker-archive-4 22.29µ ± 1% SimpleImage_FetchSquashedContents/podman-4 22.33µ ± 2% geomean 22.31µ │ .tmp/benchmark-41ffad0.txt │ │ B/op │ SimpleImage_FetchSquashedContents/docker-archive-4 2.648Ki ± 0% SimpleImage_FetchSquashedContents/podman-4 2.648Ki ± 0% geomean 2.648Ki │ .tmp/benchmark-41ffad0.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-41ffad0.txt │ │ sec/op │ TarIndex-4 35.74µ ± 2% │ .tmp/benchmark-41ffad0.txt │ │ B/op │ TarIndex-4 5.566Ki ± 0% │ .tmp/benchmark-41ffad0.txt │ │ allocs/op │ TarIndex-4 93.00 ± 0% pkg: github.com/anchore/stereoscope/test/integration │ .tmp/benchmark-41ffad0.txt │ │ sec/op │ SimpleImage_GetImage/docker-archive-4 1.169m ± 5% SimpleImage_GetImage/podman-4 18.76m ± 3% geomean 4.683m │ .tmp/benchmark-41ffad0.txt │ │ B/op │ SimpleImage_GetImage/docker-archive-4 276.7Ki ± 0% SimpleImage_GetImage/podman-4 400.5Ki ± 0% geomean 332.9Ki │ .tmp/benchmark-41ffad0.txt │ │ allocs/op │ SimpleImage_GetImage/docker-archive-4 2.299k ± 0% SimpleImage_GetImage/podman-4 2.684k ± 0% geomean 2.484k 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-41ffad0.txt │ │ sec/op │ SimpleImage_FetchSquashedContents/docker-archive-4 22.29µ ± 1% SimpleImage_FetchSquashedContents/podman-4 22.33µ ± 2% geomean 22.31µ │ .tmp/benchmark-41ffad0.txt │ │ B/op │ SimpleImage_FetchSquashedContents/docker-archive-4 2.648Ki ± 0% SimpleImage_FetchSquashedContents/podman-4 2.648Ki ± 0% geomean 2.648Ki │ .tmp/benchmark-41ffad0.txt │ │ allocs/op │ SimpleImage_FetchSquashedContents/docker-archive-4 21.00 ± 0% SimpleImage_FetchSquashedContents/podman-4 21.00 ± 0% geomean 21.00 ```