dependabot / cli

A tool for testing and debugging Dependabot update jobs.
MIT License
250 stars 38 forks source link

Bump the all group across 1 directory with 14 updates #359

Closed dependabot[bot] closed 2 months ago

dependabot[bot] commented 2 months ago

Bumps the all group with 11 updates in the / directory:

Package From To
github.com/docker/cli 26.1.4+incompatible 27.2.1+incompatible
github.com/docker/docker 26.1.4+incompatible 27.2.1+incompatible
github.com/moby/moby 26.1.4+incompatible 27.2.1+incompatible
github.com/moby/sys/signal 0.7.0 0.7.1
github.com/moby/sys/sequential 0.5.0 0.6.0
github.com/moby/sys/user 0.1.0 0.3.0
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp 0.52.0 0.55.0
golang.org/x/sys 0.21.0 0.25.0
golang.org/x/text 0.16.0 0.18.0
golang.org/x/time 0.5.0 0.6.0
golang.org/x/tools 0.22.0 0.25.0

Updates github.com/docker/cli from 26.1.4+incompatible to 27.2.1+incompatible

Commits
  • 9e34c9b Merge pull request #5414 from vvoland/vendor-docker
  • 324cdbc vendor: github.com/docker/docker v27.2.1-dev (8b539b8df240)
  • b5290d4 Merge pull request #5411 from vvoland/5410-27.x
  • 3db9538 update to go1.22.7
  • 1ab89e7 Merge pull request #5409 from thaJeztah/27.x_update_docker
  • 667d9fd Merge pull request #5408 from thaJeztah/27.x_backport_mod_tidy
  • 41e61c4 [27.x] vendor: github.com/docker/docker v27.2.0
  • 869df10 vendor.mod: put github.com/pkg/browser in the right group
  • 6feee4a Merge pull request #5402 from laurazard/backport-27.x-login-not-interactive
  • d0c1a80 login: handle non-tty scenario consistently
  • Additional commits viewable in compare view


Updates github.com/docker/docker from 26.1.4+incompatible to 27.2.1+incompatible

Release notes

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

v27.2.1

27.2.1

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

Bug fixes and enhancements

  • containerd image store: Fix non-container images being hidden in the docker image ls output. moby/moby#48402
  • containerd image store: Improve docker pull error message when the image platform doesn't match. moby/moby#48415
  • CLI: Fix issue causing docker login to not remove repository names from passed in registry addresses, resulting in credentials being stored under the wrong key. docker/cli#5385
  • CLI: Fix issue that will sometimes cause the browser-login flow to fail if the CLI process is suspended and then resumed while waiting for the user to authenticate. docker/cli#5376
  • CLI: docker login now returns an error instead of hanging if called non-interactively with --password or --password-stdin but without --user. docker/cli#5402

Packaging updates

v27.2.0

27.2.0

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

New

  • CLI: Add support for device-code flow login when authenticating to the official registry. docker/cli#5349
  • containerd image store: docker image ls now supports --tree flag that shows a multiplatform-aware image list. This is experimental and may change at any time without any backwards compatibility. docker/cli#5353

API

  • GET /images/json response now includes Manifests field, which contains information about the sub-manifests included in the image index. This includes things like platform-specific manifests and build attestations. The new field will only be populated if the request also sets the manifests query parameter to true.

[!WARNING]

This is experimental and may change at any time without any backward compatibility.

Bug fixes and enhancements

  • CLI: Fix issue with remote contexts over SSH where the CLI would allocate a pseudoterminal when connecting to the remote host, which causes issues in rare situations. docker/cli#5351
  • Fix an issue that prevented network creation with a --ip-range ending on a 64-bit boundary. moby/moby#48326

... (truncated)

Commits
  • 8b539b8 Merge pull request #48433 from vvoland/48432-27.x
  • 37bf6e8 update to go1.22.7
  • fefdb1b Merge pull request #48430 from vvoland/48425-27.x
  • 3a4c589 vendor: github.com/opencontainers/runc v1.1.14
  • 6eeb414 Merge pull request #48426 from thaJeztah/27.x_backport_bump_runc_1.1.14
  • 54af846 Merge pull request #48416 from thaJeztah/27.x_backport_update_go_1.22
  • 10cf2d6 update runc binary to 1.1.14
  • 7b86f40 Merge pull request #48423 from vvoland/48422-27.x
  • 84cfcb0 docs/api: add documentation for API v1.47
  • edeb6ba golangci-lint: temporarily disable G115: integer overflow conversion
  • Additional commits viewable in compare view


Updates github.com/moby/moby from 26.1.4+incompatible to 27.2.1+incompatible

Release notes

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

v27.2.1

27.2.1

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

Bug fixes and enhancements

  • containerd image store: Fix non-container images being hidden in the docker image ls output. moby/moby#48402
  • containerd image store: Improve docker pull error message when the image platform doesn't match. moby/moby#48415
  • CLI: Fix issue causing docker login to not remove repository names from passed in registry addresses, resulting in credentials being stored under the wrong key. docker/cli#5385
  • CLI: Fix issue that will sometimes cause the browser-login flow to fail if the CLI process is suspended and then resumed while waiting for the user to authenticate. docker/cli#5376
  • CLI: docker login now returns an error instead of hanging if called non-interactively with --password or --password-stdin but without --user. docker/cli#5402

Packaging updates

v27.2.0

27.2.0

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

New

  • CLI: Add support for device-code flow login when authenticating to the official registry. docker/cli#5349
  • containerd image store: docker image ls now supports --tree flag that shows a multiplatform-aware image list. This is experimental and may change at any time without any backwards compatibility. docker/cli#5353

API

  • GET /images/json response now includes Manifests field, which contains information about the sub-manifests included in the image index. This includes things like platform-specific manifests and build attestations. The new field will only be populated if the request also sets the manifests query parameter to true.

[!WARNING]

This is experimental and may change at any time without any backward compatibility.

Bug fixes and enhancements

  • CLI: Fix issue with remote contexts over SSH where the CLI would allocate a pseudoterminal when connecting to the remote host, which causes issues in rare situations. docker/cli#5351
  • Fix an issue that prevented network creation with a --ip-range ending on a 64-bit boundary. moby/moby#48326

... (truncated)

Commits
  • 8b539b8 Merge pull request #48433 from vvoland/48432-27.x
  • 37bf6e8 update to go1.22.7
  • fefdb1b Merge pull request #48430 from vvoland/48425-27.x
  • 3a4c589 vendor: github.com/opencontainers/runc v1.1.14
  • 6eeb414 Merge pull request #48426 from thaJeztah/27.x_backport_bump_runc_1.1.14
  • 54af846 Merge pull request #48416 from thaJeztah/27.x_backport_update_go_1.22
  • 10cf2d6 update runc binary to 1.1.14
  • 7b86f40 Merge pull request #48423 from vvoland/48422-27.x
  • 84cfcb0 docs/api: add documentation for API v1.47
  • edeb6ba golangci-lint: temporarily disable G115: integer overflow conversion
  • Additional commits viewable in compare view


Updates github.com/moby/sys/signal from 0.7.0 to 0.7.1

Release notes

Sourced from github.com/moby/sys/signal's releases.

mountinfo v0.7.1

What's Changed

  • mountinfo: linux: add a /proc/self/mountinfo fallback by @​cyphar in moby/sys#135 (a regression for a bug in v0.7.0)

Full Changelog: https://github.com/moby/sys/compare/mountinfo/v0.7.0...mountinfo/v0.7.1

signal v0.7.1

What's Changed

  • update minimum supported go version to go1.17
  • bump golang.org/x/sys to v0.1.0

Full Changelog: https://github.com/moby/sys/compare/signal/v0.7.0...signal/v0.7.1

Commits
  • cafbe42 Merge pull request #138 from thaJeztah/fix_symlink_docs
  • 41a565e symlink: touch-up documentation
  • 35f6c4e Merge pull request #137 from thaJeztah/refresh_ci
  • 057bd48 ci/gha: drop Go 1.20, add Go 1.22
  • 2a29ebe ci/gha: add macos-14 (m1, arm64)
  • 83479f0 ci/gha: add ubuntu-24.04 (current LTS)
  • 05d90a3 mountinfo: rm unneeded errorlint annotation
  • 9c5e9e2 Makefile: bump golangci-lint to v1.59.1
  • 2152420 ci/gha: bump actions/checkout to v4
  • 2ca03f0 ci/gha: bump actions/setup-go to v5
  • Additional commits viewable in compare view


Updates github.com/moby/sys/sequential from 0.5.0 to 0.6.0

Release notes

Sourced from github.com/moby/sys/sequential's releases.

signal/v0.6.0

What's Changed

New Contributors

Full Changelog: https://github.com/moby/sys/compare/signal/v0.5.0...signal/v0.6.0

mountinfo v0.6.0

New functionality

  • Add MountedFast by @​kolyshkin in moby/sys#100 Note: most users should keep using Mounted, which already incorporates all optimizations from MountedFast

Full changelog: https://github.com/moby/sys/compare/mountinfo/v0.5.0...mountinfo/v0.6.0

sequential v0.6.0

What's Changed

  • sequential: remove fileFlagSequentialScan const
  • sequential: consistently use x/sys/windows for consts
  • sequential: open(File)Sequential: remove unused arg
  • sequential: move error-handling to openFileSequential
  • sequential: simplify docs for non-Windows implementations
  • sequential: update docs for Windows-implementation
  • bump golang.org/x/sys to v0.1.0

Full Changelog: https://github.com/moby/sys/compare/sequential/v0.5.0...sequential/v0.6.0

Commits
  • 03b9f8d Merge pull request #94 from thaJeztah/bump_mountinfo
  • bdd898e mount: update github.com/moby/sys/mountinfo v0.5.0
  • fbd276c Merge pull request #93 from kolyshkin/ci-f35
  • afb7f50 Merge pull request #92 from kolyshkin/more-linters
  • 9372d68 ci: bump Fedora to 35
  • 9a90d6d Format code with gofumpt, enable linter
  • 85e4bfd Makefile: update golangci-lint to 1.43.0
  • f0fb439 .gitattributes: add
  • b016007 ci: add unconvert and errorlint linters to golanci
  • 6056970 Fix errorlint warnings
  • Additional commits viewable in compare view


Updates github.com/moby/sys/user from 0.1.0 to 0.3.0

Release notes

Sourced from github.com/moby/sys/user's releases.

mountinfo v0.3.0

Breaking changes:

  • Some field names of struct Mountinfo are changed to be more in-line with Go naming conventions. Users need to be converted. (#34)

Fixes and improvements:

  • Fixed per-package doc to be shown by go doc (#37)
  • Make GetMountsFromReader Linux-specific. (#39)
  • OpenBSD support added (same code as FreeBSD; not tested). (#32)

Thanks to:

  • Sebastiaan van Stijn
  • Tobias Klauser

mount/v0.3.0

What's Changed

New Contributors

Full Changelog: https://github.com/moby/sys/compare/mount/v0.2.0...mount/v0.3.0

symlink v0.3.0

What's Changed

  • symlink: touch-up documentation
  • update minimum supported go version to go1.17
  • bump golang.org/x/sys to v0.1.0

Full Changelog: https://github.com/moby/sys/compare/symlink/v0.2.0...symlink/v0.3.0

user v0.3.0

What's Changed

  • remove userns package that was added in v0.2.0
  • downgrade minimum go version to v1.17
  • retract v0.2.0

... (truncated)

Commits
  • 5447519 Merge pull request #145 from thaJeztah/separate_userns
  • 370a9ed user: move userns package to separate module, and retract v0.2.0
  • 86870e7 Merge pull request #140 from thaJeztah/integrate_libcontainer_userns
  • 5cd502c user: require go1.21 or higher
  • a40602b user/userns: add godoc for package
  • bc3a8a5 libct/userns: implement RunningInUserNS with sync.OnceValue
  • bc0de32 libct/userns: make fuzzer Linux-only, and remove stub for uidMapInUserNS
  • 333fe31 libct/userns: change RunningInUserNS to a wrapper instead of an alias
  • bb72464 remove pre-go1.17 build-tags
  • 87e38c8 libcontainer/userns: simplify, and separate from "user" package.
  • Additional commits viewable in compare view


Updates go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp from 0.52.0 to 0.55.0

Release notes

Sourced from go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp's releases.

Release v1.30.0/v0.55.0/v0.24.0/v0.10.0/v0.5.0/v0.3.0/v0.2.0

Overview

Added

  • Add NewProducer to go.opentelemetry.io/contrib/instrumentation/runtime, which allows collecting the go.schedule.duration histogram metric from the Go runtime. (#5991)
  • Add gRPC protocol support for OTLP log exporter in go.opentelemetry.io/contrib/exporters/autoexport. (#6083)

Removed

Fixed

  • Superfluous call to WriteHeader when flushing after setting a status code in go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp. (#6074)
  • Superfluous call to WriteHeader when writing the response body after setting a status code in go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp. (#6055)

What's Changed

... (truncated)

Changelog

Sourced from go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp's changelog.

[1.30.0/0.55.0/0.24.0/0.10.0/0.5.0/0.3.0/0.2.0] - 2024-09-10

Added

  • Add NewProducer to go.opentelemetry.io/contrib/instrumentation/runtime, which allows collecting the go.schedule.duration histogram metric from the Go runtime. (#5991)
  • Add gRPC protocol support for OTLP log exporter in go.opentelemetry.io/contrib/exporters/autoexport. (#6083)

Removed

Fixed

  • Superfluous call to WriteHeader when flushing after setting a status code in go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp. (#6074)
  • Superfluous call to WriteHeader when writing the response body after setting a status code in go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp. (#6055)

[1.29.0/0.54.0/0.23.0/0.9.0/0.4.0/0.2.0/0.1.0] - 2024-08-23

This release is the last to support [Go 1.21]. The next release will require at least [Go 1.22].

Added

  • Add the WithSpanAttributes and WithMetricAttributes methods to set custom attributes to the stats handler in go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc. (#5133)
  • The go.opentelemetry.io/contrib/bridges/otelzap module. This module provides an OpenTelemetry logging bridge for go.uber.org/zap. (#5191)
  • Support for the OTEL_HTTP_CLIENT_COMPATIBILITY_MODE=http/dup environment variable in go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp to emit attributes for both the v1.20.0 and v1.26.0 semantic conventions. (#5401)
  • The go.opentelemetry.io/contrib/bridges/otelzerolog module. This module provides an OpenTelemetry logging bridge for github.com/rs/zerolog. (#5405)
  • Add WithGinFilter filter parameter in go.opentelemetry.io/contrib/instrumentation/github.com/gin-gonic/gin/otelgin to allow filtering requests with *gin.Context. (#5743)
  • Support for stdoutlog exporter in go.opentelemetry.io/contrib/config. (#5850)
  • Add macOS ARM64 platform to the compatibility testing suite. (#5868)
  • Add new runtime metrics to go.opentelemetry.io/contrib/instrumentation/runtime, which are still disabled by default. (#5870)
  • Add the WithMetricsAttributesFn option to allow setting dynamic, per-request metric attributes in go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp. (#5876)
  • The go.opentelemetry.io/contrib/config package supports configuring with_resource_constant_labels for the prometheus exporter. (#5890)
  • Support [Go 1.23]. (#6017)

Removed

  • The deprecated go.opentelemetry.io/contrib/processors/baggagecopy package is removed. (#5853)

Fixed

  • Race condition when reading the HTTP body and writing the response in go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp. (#5916)

[1.28.0/0.53.0/0.22.0/0.8.0/0.3.0/0.1.0] - 2024-07-02

Added

  • Add the new go.opentelemetry.io/contrib/detectors/azure/azurevm package to provide a resource detector for Azure VMs. (#5422)

... (truncated)

Commits
  • 4ccc9c6 Release v1.30.0/v0.55.0/v0.24.0/v0.10.0/v0.5.0/v0.3.0/v0.2.0 (#6106)
  • d312469 fix(deps): update module github.com/golangci/golangci-lint to v1.61.0 (#6101)
  • 5425de9 Fix gosec lint issues (#6107)
  • 774b20e chore(deps): update kubernetes packages to v0.31.0 (#5926)
  • 38e6e1e chore(deps): update github.com/lufia/plan9stats digest to 873cd01 (#6098)
  • 9309161 fix(deps): update module google.golang.org/grpc to v1.66.1 (#6103)
  • 9a46844 fix(deps): update module github.com/aws/aws-sdk-go-v2/service/dynamodb to v1....
  • f43f59e fix(deps): update golang.org/x/exp digest to 701f63a (#6099)
  • 53b99ae feat: add grpc support for log autoexport (#6083)
  • 23e6f6c chore(deps): update module github.com/go-playground/validator/v10 to v10.22.1...
  • Additional commits viewable in compare view


Updates go.opentelemetry.io/otel from 1.27.0 to 1.30.0

Changelog

Sourced from go.opentelemetry.io/otel's changelog.

[1.30.0/0.52.0/0.6.0/0.0.9] 2024-09-09

Added

  • Support OTEL_EXPORTER_OTLP_LOGS_INSECURE and OTEL_EXPORTER_OTLP_INSECURE environments in go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploggrpc. (#5739)
  • The WithResource option for NewMeterProvider now merges the provided resources with the ones from environment variables. (#5773)
  • The WithResource option for NewLoggerProvider now merges the provided resources with the ones from environment variables. (#5773)
  • Add UTF-8 support to go.opentelemetry.io/otel/exporters/prometheus. (#5755)

Fixed

  • Fix memory leak in the global MeterProvider when identical instruments are repeatedly created. (#5754)
  • Fix panic on instruments creation when setting meter provider. (#5758)
  • Fix an issue where SetMeterProvider in go.opentelemetry.io/otel might miss the delegation for instruments and registries. (#5780)

Removed

[1.29.0/0.51.0/0.5.0] 2024-08-23

This release is the last to support [Go 1.21]. The next release will require at least [Go 1.22].

Added

  • Add MacOS ARM64 platform to the compatibility testing suite. (#5577)
  • Add InstrumentationScope field to SpanStub in go.opentelemetry.io/otel/sdk/trace/tracetest, as a replacement for the deprecated InstrumentationLibrary. (#5627)
  • Make the initial release of go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploggrpc. This new module contains an OTLP exporter that transmits log telemetry using gRPC. This module is unstable and breaking changes may be introduced. See our versioning policy for more information about these stability guarantees. (#5629)
  • Add Walk function to TraceState in go.opentelemetry.io/otel/trace to iterate all the key-value pairs. (#5651)
  • Bridge the trace state in go.opentelemetry.io/otel/bridge/opencensus. (#5651)
  • Zero value of SimpleProcessor in go.opentelemetry.io/otel/sdk/log no longer panics. (#5665)
  • The FilterProcessor interface type is added in go.opentelemetry.io/otel/sdk/log/internal/x. This is an optional and experimental interface that log Processors can implement to instruct the Logger if a Record will be processed or not. It replaces the existing Enabled method that is removed from the Processor interface itself. It does not fall within the scope of the OpenTelemetry Go versioning and stability policy and it may be changed in backwards incompatible ways or removed in feature releases. (#5692)
  • Support [Go 1.23]. (#5720)

Changed

  • NewMemberRaw, NewKeyProperty and NewKeyValuePropertyRaw in go.opentelemetry.io/otel/baggage allow UTF-8 string in key. (#5132)
  • Processor.OnEmit in go.opentelemetry.io/otel/sdk/log now accepts a pointer to Record instead of a value so that the record modifications done in a processor are propagated to subsequent registered processors. (#5636)
  • SimpleProcessor.Enabled in go.opentelemetry.io/otel/sdk/log now returns false if the exporter is nil. (#5665)
  • Update the concurrency requirements of Exporter in go.opentelemetry.io/otel/sdk/log. (#5666)
  • SimpleProcessor in go.opentelemetry.io/otel/sdk/log synchronizes OnEmit calls. (#5666)
  • The Processor interface in go.opentelemetry.io/otel/sdk/log no longer includes the Enabled method. See the FilterProcessor interface type added in go.opentelemetry.io/otel/sdk/log/internal/x to continue providing this functionality. (#5692)

... (truncated)

Commits
  • ed4fc75 Release v1.30.0/v0.52.0/v0.6.0/v0.0.9 (#5797)
  • cdd2dbb Drop support for Go 1.21 in dice example (#5800)
  • e9ac0d2 fix(deps): update module google.golang.org/grpc to v1.66.1 (#5798)
  • 4cc9fee fix(deps): update golang.org/x/exp digest to 701f63a (#5795)
  • 71b341f Add utf8 support to the prometheus exporter (#5755)
  • 506a9ba Fix typos (#5763)
  • b37e8a9 SetMeterProvider might miss the delegation for instruments and registries (...
  • 9e1b015 fix(metric, log): merge explicit resource with environment variables (#5773)
  • 8dca9cc Support OTEL_EXPORTER_OTLP_LOGS_INSECURE and OTEL_EXPORTER_OTLP_INSECURE envi...
  • fb7cc02 fix(deps): update module github.com/prometheus/client_golang to v1.20.3 (#5788)
  • Additional commits viewable in compare view


Updates go.opentelemetry.io/otel/metric from 1.27.0 to 1.30.0

Changelog

Sourced from go.opentelemetry.io/otel/metric's changelog.

[1.30.0/0.52.0/0.6.0/0.0.9] 2024-09-09

Added

  • Support OTEL_EXPORTER_OTLP_LOGS_INSECURE and OTEL_EXPORTER_OTLP_INSECURE environments in go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploggrpc. (#5739)
  • The WithResource option for NewMeterProvider now merges the provided resources with the ones from environment variables. (#5773)
  • The WithResource option for NewLoggerProvider now merges the provided resources with the ones from environment variables. (#5773)
  • Add UTF-8 support to go.opentelemetry.io/otel/exporters/prometheus. (#5755)

Fixed

  • Fix memory leak in the global MeterProvider when identical instruments are repeatedly created. (#5754)
  • Fix panic on instruments creation when setting meter provider. (#5758)
  • Fix an issue where SetMeterProvider in go.opentelemetry.io/otel might miss the delegation for instruments and registries. (#5780)

Removed

[1.29.0/0.51.0/0.5.0] 2024-08-23

This release is the last to support [Go 1.21]. The next release will require at least [Go 1.22].

Added

  • Add MacOS ARM64 platform to the compatibility testing suite. (
    dependabot[bot] commented 2 months ago

    Superseded by #361.