Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bump the golang group across 1 directory with 21 updates #42

Closed
wants to merge 1 commit into from

Conversation

dependabot[bot]
Copy link

@dependabot dependabot bot commented on behalf of github Dec 18, 2024

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

Package From To
github.com/container-storage-interface/spec 1.6.0 1.11.0
github.com/onsi/ginkgo 1.4.0 1.16.5
github.com/spf13/cobra 0.0.1 1.8.1
go.etcd.io/etcd/client/v3 3.5.0 3.5.17
golang.org/x/net 0.26.0 0.32.0
google.golang.org/grpc 1.64.1 1.69.2
github.com/coreos/go-semver 0.3.0 0.3.1
github.com/coreos/go-systemd/v22 22.3.2 22.5.0
go.uber.org/atomic 1.7.0 1.11.0
go.uber.org/multierr 1.6.0 1.11.0
go.uber.org/zap 1.17.0 1.27.0

Updates github.com/container-storage-interface/spec from 1.6.0 to 1.11.0

Release notes

Sourced from github.com/container-storage-interface/spec's releases.

v1.11.0

What's Changed

Breaking changes/Deprecations

  • None

Additions

Clarifications/Corrections/Fixes

  • None

Dependencies

  • None

Full Changelog: container-storage-interface/spec@v1.10.0...v1.11.0

v1.11.0-rc1

No release notes provided.

v1.10.0

What's Changed

Breaking changes/Deprecations

  • The google.golang.org/protobuf and protoc-gen-go libraries were bumped in this release to v1.33.0 (indirectly bumping github.com/golang/protobuf to v1.5.3) resulting in breaking changes to generated protobuf go message structures. SPs updating their CSI drivers to this version of the CSI spec must modify their code to handle the changes. See #570.

Additions

Clarifications/Corrections/Fixes

  • None

Dependencies

New Contributors

Full Changelog: container-storage-interface/spec@v1.9.0...v1.10.0

v1.10.0-rc1

No release notes provided.

v1.9.0

Breaking changes/Deprecations:

  • None

Additions:

  • spec ([PR #544](container-storage-interface/spec#544)): [Alpha] Introduce new ControllerModifyVolume RPC and a mutable_parameters field under existing CreateVolumeRequest RPC to enable modification of volume properties (e.g. IOPS, etc.) after volume creation.

Clarifications/Corrections/Fixes:

... (truncated)

Commits
  • f6b6d53 Move VolumeGroupSnapshot to GA (#573)
  • 2f34062 Merge pull request #567 from saad-ali/bumpv111
  • 47d428b Bump master version to 1.11 for next release
  • 21be3f8 Merge pull request #566 from saad-ali/protoBufTo133
  • 1bc2caf Bump google.golang.org/protobuf from 1.32.0 to 1.33.0
  • adb2b16 Merge pull request #564 from container-storage-interface/dependabot/go_module...
  • 811799a Bump golang.org/x/net from 0.10.0 to 0.23.0
  • 9674d35 Merge pull request #559 from container-storage-interface/dependabot/go_module...
  • 2696773 Added the SnapshotMetadata service. (#551)
  • 1f2bf8a Bump google.golang.org/grpc from 1.57.0 to 1.57.1
  • Additional commits viewable in compare view

Updates github.com/onsi/ginkgo from 1.4.0 to 1.16.5

Release notes

Sourced from github.com/onsi/ginkgo's releases.

v1.16.5

1.16.5

Ginkgo 2.0 now has a Release Candidate. 1.16.5 advertises the existence of the RC. 1.16.5 deprecates GinkgoParallelNode in favor of GinkgoParallelProcess

You can silence the RC advertisement by setting an ACK_GINKG_RC=true environment variable or creating a file in your home directory called .ack-ginkgo-rc

v1.16.4

1.16.4

Fixes

1.16.4 retracts 1.16.3. There are no code changes. The 1.16.3 tag was associated with the wrong commit and an attempt to change it after-the-fact has proven problematic. 1.16.4 retracts 1.16.3 in Ginkgo's go.mod and creates a new, correctly tagged, release.

v1.16.3

1.16.3

Features

  • Measure is now deprecated and emits a deprecation warning.

v1.16.2

1.16.2

Fixes

  • Deprecations can be suppressed by setting an ACK_GINKGO_DEPRECATIONS=<semver> environment variable.

v1.16.1

Fixes

  • Supress --stream deprecation warning on windows (#793)

1.16.0

Features

  • Advertise Ginkgo 2.0. Introduce deprecations. [9ef1913]

    • Update README.md to advertise that Ginkgo 2.0 is coming.
    • Backport the 2.0 DeprecationTracker and start alerting users about upcoming deprecations.
  • Add slim-sprig template functions to bootstrap/generate (#775) [9162b86]

Fixes

  • Fix accidental reference to 1488 (#784) [9fb7fe4]

v1.15.2

Fixes

  • ignore blank -focus and -skip flags (#780) [e90a4a0]

v1.15.1

Fixes

  • reporters/junit: Use system-out element instead of passed (#769) [9eda305]

... (truncated)

Changelog

Sourced from github.com/onsi/ginkgo's changelog.

1.16.5

Ginkgo 2.0 now has a Release Candidate. 1.16.5 advertises the existence of the RC. 1.16.5 deprecates GinkgoParallelNode in favor of GinkgoParallelProcess

You can silence the RC advertisement by setting an ACK_GINKGO_RC=true environment variable or creating a file in your home directory called .ack-ginkgo-rc

1.16.4

Fixes

1.16.4 retracts 1.16.3. There are no code changes. The 1.16.3 tag was associated with the wrong commit and an attempt to change it after-the-fact has proven problematic. 1.16.4 retracts 1.16.3 in Ginkgo's go.mod and creates a new, correctly tagged, release.

1.16.3

Features

  • Measure is now deprecated and emits a deprecation warning.

1.16.2

Fixes

  • Deprecations can be suppressed by setting an ACK_GINKGO_DEPRECATIONS=<semver> environment variable.

1.16.1

Fixes

  • Suppress --stream deprecation warning on windows (#793)

1.16.0

Features

  • Advertise Ginkgo 2.0. Introduce deprecations. [9ef1913]

    • Update README.md to advertise that Ginkgo 2.0 is coming.
    • Backport the 2.0 DeprecationTracker and start alerting users about upcoming deprecations.
  • Add slim-sprig template functions to bootstrap/generate (#775) [9162b86]

  • Fix accidental reference to 1488 (#784) [9fb7fe4]

1.15.2

Fixes

  • ignore blank -focus and -skip flags (#780) [e90a4a0]

1.15.1

Fixes

  • reporters/junit: Use system-out element instead of passed (#769) [9eda305]

1.15.0

... (truncated)

Commits
  • d38b9d9 v1.16.5
  • b55f80d Mention release candidate and deprecate GinkgoParallelNode in favor of Ginkgo...
  • d8e9d10 Move v2 to ver2 to play better with the go toolchain
  • 8a172cc Advertise GInkgo 2.0 beta
  • a12d699 Add no-op Setenv to GinkgoT
  • 81705fc chore: Go 1.17 released
  • f250977 remove travis-ci
  • afce52e drop 1.15 in github test workflow
  • d125cd0 v1.16.4
  • 3286b30 v1.16.3
  • Additional commits viewable in compare view

Updates github.com/onsi/gomega from 1.3.0 to 1.10.1

Release notes

Sourced from github.com/onsi/gomega's releases.

v1.10.1

Fixes

  • Update dependencies (#389) [9f5eecd]

v1.10.0

Features

  • Add HaveHTTPStatusMatcher (#378) [f335c94]
  • Changed matcher for content-type in VerifyJSONRepresenting (#377) [6024f5b]
  • Make ghttp usable with x-unit style tests (#376) [c0be499]
  • Implement PanicWith matcher (#381) [f8032b4]

v1.9.0

Features

  • Add ContainElements matcher (#370) [2f57380]
  • Output missing and extra elements in ConsistOf failure message [a31eda7]
  • Document method LargestMatching [7c5a280]

v1.8.1

Fixes

  • Fix unexpected MatchError() behaviour (#375) [8ae7b2f]

v1.8.0

Features

  • Allow optional description to be lazily evaluated function (#364) [bf64010]
  • Support wrapped errors (#359) [0a981cb]

v1.7.1

Fixes

  • Bump go-yaml version to cover fixed ddos heuristic (#362) [95e431e]

v1.7.0

Features

  • export format property variables (#347) [642e5ba]

Fixes

  • minor fix in the documentation of ExpectWithOffset (#358) [beea727]

v1.6.0

Features

  • Display special chars on error [41e1b26]
  • Add BeElementOf matcher [6a48b48]

Fixes

  • Remove duplication in XML matcher tests [cc1a6cb]
  • Remove unnecessary conversions (#357) [7bf756a]
  • Fixed import order (#353) [2e3b965]
  • Added missing error handling in test (#355) [c98d3eb]

... (truncated)

Changelog

Sourced from github.com/onsi/gomega's changelog.

1.10.1

Fixes

  • Update dependencies (#389) [9f5eecd]

1.10.0

Features

  • Add HaveHTTPStatusMatcher (#378) [f335c94]
  • Changed matcher for content-type in VerifyJSONRepresenting (#377) [6024f5b]
  • Make ghttp usable with x-unit style tests (#376) [c0be499]
  • Implement PanicWith matcher (#381) [f8032b4]

1.9.0

Features

  • Add ContainElements matcher (#370) [2f57380]
  • Output missing and extra elements in ConsistOf failure message [a31eda7]
  • Document method LargestMatching [7c5a280]

1.8.1

Fixes

  • Fix unexpected MatchError() behaviour (#375) [8ae7b2f]

1.8.0

Features

  • Allow optional description to be lazily evaluated function (#364) [bf64010]
  • Support wrapped errors (#359) [0a981cb]

1.7.1

Fixes

  • Bump go-yaml version to cover fixed ddos heuristic (#362) [95e431e]

1.7.0

Features

  • export format property variables (#347) [642e5ba]

Fixes

  • minor fix in the documentation of ExpectWithOffset (#358) [beea727]

1.6.0

Features

  • Display special chars on error [41e1b26]
  • Add BeElementOf matcher [6a48b48]

... (truncated)

Commits

Updates github.com/spf13/cobra from 0.0.1 to 1.8.1

Release notes

Sourced from github.com/spf13/cobra's releases.

v1.8.1

✨ Features

🐛 Bug fixes

🔧 Maintenance

🧪 Testing & CI/CD

✏️ Documentation

... (truncated)

Commits

Updates go.etcd.io/etcd/client/v3 from 3.5.0 to 3.5.17

Release notes

Sourced from go.etcd.io/etcd/client/v3's releases.

v3.5.17

Please check out CHANGELOG for a full list of changes. And make sure to read upgrade guide before upgrading etcd (there may be breaking changes).

For installation guides, please check out play.etcd.io and operating etcd. Latest support status for common architectures and operating systems can be found at supported platforms.

Linux
ETCD_VER=v3.5.17
choose either URL
GOOGLE_URL=https://storage.googleapis.com/etcd
GITHUB_URL=https://github.com/etcd-io/etcd/releases/download
DOWNLOAD_URL=${GOOGLE_URL}
rm -f /tmp/etcd-${ETCD_VER}-linux-amd64.tar.gz
rm -rf /tmp/etcd-download-test && mkdir -p /tmp/etcd-download-test
curl -L ${DOWNLOAD_URL}/${ETCD_VER}/etcd-${ETCD_VER}-linux-amd64.tar.gz -o /tmp/etcd-${ETCD_VER}-linux-amd64.tar.gz
tar xzvf /tmp/etcd-${ETCD_VER}-linux-amd64.tar.gz -C /tmp/etcd-download-test --strip-components=1
rm -f /tmp/etcd-${ETCD_VER}-linux-amd64.tar.gz
/tmp/etcd-download-test/etcd --version
/tmp/etcd-download-test/etcdctl version
/tmp/etcd-download-test/etcdutl version
start a local etcd server
/tmp/etcd-download-test/etcd
write,read to etcd
/tmp/etcd-download-test/etcdctl --endpoints=localhost:2379 put foo bar
/tmp/etcd-download-test/etcdctl --endpoints=localhost:2379 get foo

macOS (Darwin)
ETCD_VER=v3.5.17
choose either URL
GOOGLE_URL=https://storage.googleapis.com/etcd
GITHUB_URL=https://github.com/etcd-io/etcd/releases/download
DOWNLOAD_URL=${GOOGLE_URL}
rm -f /tmp/etcd-${ETCD_VER}-darwin-amd64.zip
rm -rf /tmp/etcd-download-test && mkdir -p /tmp/etcd-download-test
curl -L ${DOWNLOAD_URL}/${ETCD_VER}/etcd-${ETCD_VER}-darwin-amd64.zip -o /tmp/etcd-${ETCD_VER}-darwin-amd64.zip
unzip /tmp/etcd-${ETCD_VER}-darwin-amd64.zip -d /tmp && rm -f /tmp/etcd-${ETCD_VER}-darwin-amd64.zip
mv /tmp/etcd-${ETCD_VER}-darwin-amd64/* /tmp/etcd-download-test && rm -rf mv /tmp/etcd-${ETCD_VER}-darwin-amd64
</tr></table>

... (truncated)

Commits
  • 507c0de version: bump up to 3.5.17
  • 307f9dc Merge pull request #18863 from ghouscht/backport-18812-3.5
  • 4f9a1c7 Merge pull request #18876 from ivanvc/release-3.5-backport-18649
  • cb970e5 release: use GitHub's gh to create GitHub release
  • 76275d6 release: properly change working dir if tmp location already exists
  • 4726460 Merge pull request #18854 from ghouscht/backport-defrag-close-temp-3.5
  • b2ba488 fix(defrag): close temp file in case of error
  • d770310 Merge pull request #18849 from ivanvc/release-3.5-update-go-to-1.22.9
  • bceca16 Bump go toolchain to 1.22.9
  • ab8bfc2 Merge pull request #18842 from ghouscht/defrag-fixes-backport-3.5
  • Additional commits viewable in compare view

Updates golang.org/x/net from 0.26.0 to 0.32.0

Commits
  • 285e1cf go.mod: update golang.org/x dependencies
  • d0a1049 route: remove unused sizeof* consts on freebsd
  • 6e41410 http2: fix benchmarks using common frame read/write functions
  • 4be1253 route: change from syscall to x/sys/unix
  • bc37675 http2: limit number of PINGs bundled with RST_STREAMs
  • e9cd716 route: fix parse of zero-length sockaddrs in RIBs
  • 9a51899 http2: add SETTINGS_ENABLE_CONNECT_PROTOCOL support
  • 334afa0 go.mod: update golang.org/x dependencies
  • d7f220d quic: add LocalAddr and RemoteAddr to quic.Conn
  • 858db1a http2: surface errors occurring very early in a client conn's lifetime
  • Additional commits viewable in compare view

Updates google.golang.org/grpc from 1.64.1 to 1.69.2

Release notes

Sourced from google.golang.org/grpc's releases.

Release 1.69.2

Bug Fixes

  • stats/experimental: add type aliases for symbols (Metrics/etc) that were moved to the stats package (#7929).
  • client: set user-agent string to the correct version.

Release 1.69.0

Known Issues

  • The recently added grpc.NewClient function is incompatible with forward proxies, because it resolves the target hostname on the client instead of passing the hostname to the proxy. A fix is expected to be a part of grpc-go v1.70. (#7556)

New Features

  • stats/opentelemetry: Introduce new APIs to enable OpenTelemetry instrumentation for metrics on servers and clients (#7874)
  • xdsclient: add support to fallback to lower priority servers when higher priority ones are down (#7701)
  • dns: Add support for link local IPv6 addresses (#7889)
  • The new experimental pickfirst LB policy (disabled by default) supports Happy Eyeballs, interleaving IPv4 and IPv6 address as described in RFC-8305 section 4, to attempt connections to multiple backends concurrently. The experimental pickfirst policy can be enabled by setting the environment variable GRPC_EXPERIMENTAL_ENABLE_NEW_PICK_FIRST to true. (#7725, #7742)
  • balancer/pickfirst: Emit metrics from the pick_first load balancing policy (#7839)
  • grpc: export MethodHandler, which is the type of an already-exported field in MethodDesc (#7796)

Bug Fixes

  • credentials/google: set scope for application default credentials (#7887)
  • xds: fix edge-case issues where some clients or servers would not initialize correctly or would not receive errors when resources are invalid or unavailable if another channel or server with the same target was already in use . (#7851, #7853)
  • examples: fix the debugging example, which was broken by a recent change (#7833)

Behavior Changes

  • client: update retry attempt backoff to apply jitter per updates to gRFC A6. (#7869)
  • balancer/weightedroundrobin: use the pick_first LB policy to manage connections (#7826)

API Changes

  • balancer: An internal method is added to the balancer.SubConn interface to force implementors to embed a delegate implementation. This requirement is present in the interface documentation, but wasn't enforced earlier. (#7840)

Performance Improvements

  • mem: implement a ReadAll() method for more efficient io.Reader consumption (#7653)
  • mem: use slice capacity instead of length to determine whether to pool buffers or directly allocate them (#7702)

Documentation

  • examples/csm_observability: Add xDS Credentials and switch server to be xDS enabled (#7875)

Release 1.68.2

Dependencies

... (truncated)

Commits
  • b615b35 Change version to 1.69.2 (#7947)
  • 6b36a3e experimental/stats: re-add type aliases for migration (#7929) (#7941)
  • 4535c6d Change version to 1.69.2-dev (#7928)
  • b6e7c72 examples/features/csm_observability: Make CSM Observability example server li...
  • 9355fbc Change version to 1.69.1 (#7927)
  • 927a1e1 Change version to 1.69.1-dev (#7902)
  • 97d633a Change version to 1.69.0 (#7901)
  • 317271b pickfirst: Register a health listener when used as a leaf policy (#7832)
  • 5565631 balancer/pickfirst: replace grpc.Dial with grpc.NewClient in tests (#7879)
  • 634497b test: Split import paths for generated message and service code (#7891)
  • Additional commits viewable in compare view

Updates google.golang.org/protobuf from 1.34.2 to 1.35.1

Updates github.com/coreos/go-semver from 0.3.0 to 0.3.1

Commits
  • c16f281 Merge pull request #43 from bgilbert/updates
  • b7a5bdc workflows: add Go 1.19
  • fe58974 workflows: update to current golangci-lint
  • 230a169 go.mod: update yaml to 3.0.1
  • e737fc8 Merge pull request #42 from bgilbert/deprecations
  • 8ff18a8 workflows: update actions to current major versions
  • 167f5da Merge pull request #38 from miabbott/1.18
  • 4267f3b ci: add testing with go 1.18
  • d29be38 Merge pull request #37 from bgilbert/yaml
  • 2a01900 Update tests to yaml.v3
  • Additional commits viewable in compare view

Updates github.com/coreos/go-systemd/v22 from 22.3.2 to 22.5.0

Release notes

Sourced from github.com/coreos/go-systemd/v22's releases.

go-systemd v22.5.0

Changes:

  • journal: add StderrIsJournalStream function
  • internal/dlopen: fix test and run in CI

go-systemd v22.4.0

Changes:

  • dbus: add Connected methods to check connections status
  • dbus: add support for querying unit by PID
  • dbus: implement support for cgroup freezer APIs
  • journal: remove implicit initialization
  • login1: add methods to get session/user properties
  • login1: add context-aware ListSessions and ListUsers methods
Commits
  • d5623bf Merge pull request #410 from WGH-/env-journal-stream
  • 4ca6222 journal: add proper StderrIsJournalStream test
  • fe8fac5 ci: bump Ubuntu versions for container workflows
  • 09b205d journal: add StdoutIsJournalStream function
  • 43ee42e Merge pull request #412 from lucab/ups/test-dlopen
  • 2d0440c internal/dlopen: fix test and run in CI
  • 04e77f7 journal: add StderrIsJournalStream function
  • 87ca09f Merge pull request #409 from ilyam8/feat_login1_methods_to_get_properties
  • d3e99ab feat(login1): add methods to get session/user properties
  • 1d04472 Merge pull request #408 from ilyam8/login1_context_aware_some_methods
  • Additional commits viewable in compare view

Updates github.com/inconshreveable/mousetrap from 1.0.0 to 1.1.0

Commits
  • 4e8053e Merge pull request #7 from thaJeztah/remove_go1.4
  • 15567a6 remove "os" import
  • 109353e rename files to regular name, and update buildtags
  • 163230f remove support for go1.3
  • 3a66f25 add go.mod
  • cf0c75c Merge pull request #6 from inconshreveable/inconshreveable/expanded-apache-li...
  • a5d4042 Update LICENSE
  • See full diff in compare view

Updates go.etcd.io/etcd/api/v3 from 3.5.0 to 3.5.17

Release notes

Sourced from go.etcd.io/etcd/api/v3's releases.

v3.5.17

Please check out CHANGELOG for a full list of changes. And make sure to read upgrade guide before upgrading etcd (there may be breaking changes).

For installation guides, please check out play.etcd.io and operating etcd. Latest support status for common architectures and operating systems can be found at supported platforms.

Linux
ETCD_VER=v3.5.17
choose either URL
GOOGLE_URL=https://storage.googleapis.com/etcd
GITHUB_URL=https://github.com/etcd-io/etcd/releases/download
DOWNLOAD_URL=${GOOGLE_URL}
rm -f /tmp/etcd-${ETCD_VER}-linux-amd64.tar.gz
rm -rf /tmp/etcd-download-test && mkdir -p /tmp/etcd-download-test
curl -L ${DOWNLOAD_URL}/${ETCD_VER}/etcd-${ETCD_VER}-linux-amd64.tar.gz -o /tmp/etcd-${ETCD_VER}-linux-amd64.tar.gz
tar xzvf /tmp/etcd-${ETCD_VER}-linux-amd64.tar.gz -C /tmp/etcd-download-test --strip-components=1
rm -f /tmp/etcd-${ETCD_VER}-linux-amd64.tar.gz
/tmp/etcd-download-test/etcd --version
/tmp/etcd-download-test/etcdctl version
/tmp/etcd-download-test/etcdutl version
start a local etcd server
/tmp/etcd-download-test/etcd
write,read to etcd
/tmp/etcd-download-test/etcdctl --endpoints=localhost:2379 put foo bar
/tmp/etcd-download-test/etcdctl --endpoints=localhost:2379 get foo

macOS (Darwin)
ETCD_VER=v3.5.17
choose either URL
GOOGLE_URL=https://storage.googleapis.com/etcd
GITHUB_URL=https://github.com/etcd-io/etcd/releases/download
DOWNLOAD_URL=${GOOGLE_URL}
rm -f /tmp/etcd-${ETCD_VER}-darwin-amd64.zip
rm -rf /tmp/etcd-download-test && mkdir -p /tmp/etcd-download-test
curl -L ${DOWNLOAD_URL}/${ETCD_VER}/etcd-${ETCD_VER}-darwin-amd64.zip -o /tmp/etcd-${ETCD_VER}-darwin-amd64.zip
unzip /tmp/etcd-${ETCD_VER}-darwin-amd64.zip -d /tmp && rm -f /tmp/etcd-${ETCD_VER}-darwin-amd64.zip
mv /tmp/etcd-${ETCD_VER}-darwin-amd64/* /tmp/etcd-download-test && rm -rf mv /tmp/etcd-${ETCD_VER}-darwin-amd64
</tr></table>

... (truncated)

Commits
  • 507c0de version: bump up to 3.5.17
  • 307f9dc Merge pull request #18863 from ghouscht/backport-18812-3.5
  • 4f9a1c7 Merge pull request #18876 from ivanvc/release-3.5-backport-18649
  • cb970e5 release: use GitHub's gh to create GitHub release
  • 76275d6 release: properly change working dir if tmp location already exists
  • 4726460 Merge pull request #18854 from ghouscht/backport-defrag-close-temp-3.5
  • b2ba488 fix(defrag): close temp file in case of error
  • d770310 Merge pull request #18849 from ivanvc/release-3.5-update-go-to-1.22.9
  • bceca16 Bump go toolchain to 1.22.9
  • ab8bfc2 Merge pull request #18842 from ghouscht/defrag-fixes-backport-3.5
  • Additional commits viewable in compare view

Updates go.etcd.io/etcd/client/pkg/v3 from 3.5.0 to 3.5.17

Release notes

Sourced from go.etcd.io/etcd/client/pkg/v3's releases.

v3.5.17

Please check out CHANGELOG for a full list of changes. And make sure to read upgrade guide before upgrading etcd (there may be breaking changes).

For installation guides, please check out play.etcd.io and operating etcd. Latest support status for common architectures and operating systems can be found at supported platforms.

Linux
ETCD_VER=v3.5.17
choose either URL
GOOGLE_URL=https://storage.googleapis.com/etcd
GITHUB_URL=https://github.com/etcd-io/etcd/releases/download
DOWNLOAD_URL=${GOOGLE_URL}
rm -f /tmp/etcd-${ETCD_VER}-linux-amd64.tar.gz
rm -rf /tmp/etcd-download-test && mkdir -p /tmp/etcd-download-test
curl -L ${DOWNLOAD_URL}/${ETCD_VER}/etcd-${ETCD_VER}-linux-amd64.tar.gz -o /tmp/etcd-${ETCD_VER}-linux-amd64.tar.gz
tar xzvf /tmp/etcd-${ETCD_VER}-linux-amd64.tar.gz -C /tmp/etcd-download-test --strip-components=1
rm -f /tmp/etcd-${ETCD_VER}-linux-amd64.tar.gz
/tmp/etcd-download-test/etcd --version
/tmp/etcd-download-test/etcdctl version
/tmp/etcd-download-test/etcdutl version
start a local etcd server
/tmp/etcd-download-test/etcd
write,read to etcd
/tmp/etcd-download-test/etcdctl --endpoints=localhost:2379 put foo bar
/tmp/etcd-download-test/etcdctl --endpoints=localhost:2379 get foo

macOS (Darwin)
ETCD_VER=v3.5.17
choose either URL
GOOGLE_URL=https://storage.googleapis.com/etcd
GITHUB_URL=https://github.com/etcd-io/etcd/releases/download
DOWNLOAD_URL=${GOOGLE_URL}
rm -f /tmp/etcd-${ETCD_VER}-darwin-amd64.zip
rm -rf /tmp/etcd-download-test && mkdir -p /tmp/etcd-download-test
curl -L ${DOWNLOAD_URL}/${ETCD_VER}/etcd-${ETCD_VER}-darwin-amd64.zip -o /tmp/etcd-${ETCD_VER}-darwin-amd64.zip
unzip /tmp/etcd-${ETCD_VER}-darwin-amd64.zip -d /tmp && rm -f /tmp/etcd-${ETCD_VER}-darwin-amd64.zip
mv /tmp/etcd-${ETCD_VER}-darwin-amd64/* /tmp/etcd-download-test && rm -rf mv /tmp/etcd-${ETCD_VER}-darwin-amd64
</tr></table>

... (truncated)

Commits
  • 507c0de version: bump up to 3.5.17
  • 307f9dc Merge pull request #18863 from ghouscht/backport-18812-3.5
  • 4f9a1c7 Merge pull request #18876 from ivanvc/release-3.5-backport-18649
  • cb970e5 release: use GitHub's gh to create GitHub release
  • 76275d6 release: properly change working dir if tmp location already exists
  • 4726460 Merge pull request #18854 from ghouscht/backport-defrag-close-temp-3.5
  • b2ba488 fix(defrag): close temp file in case of error
  • d770310 Merge pull request #18849 from ivanvc/release-3.5-update-go-to-1.22.9
  • bceca16 Bump go toolchain to 1.22.9
  • ab8bfc2 Merge pull request #18842 from ghouscht/defrag-fixes-backport-3.5
  • Additional commits viewable in compare view

Updates go.uber.org/atomic from 1.7.0 to 1.11.0

Release notes

Sourced from go.uber.org/atomic's releases.

v1.11.0

Fixed

  • Fix Swap and CompareAndSwap for Value wrappers without initialization.

Added

  • Add String method to atomic.Pointer[T] type allowing users to safely print underlying values of pointers.

v1.10.0

Added

  • Add atomic.Float32 type for atomic operations on float32.
  • Add CompareAndSwap and Swap methods to atomic.String, atomic.Error, and atomic.Value.
  • Add generic atomic.Pointer[T] type for atomic operations on pointers of any type. This is present only for Go 1.18 or higher, and is a drop-in for replacement for the standard library's sync/atomic.Pointer type.

Changed

  • Deprecate CAS methods on all types in favor of corresponding CompareAndSwap methods.

Thanks to @​eNV25 and @​icpd for their contributions to this release.

v1.9.0

Added

  • Add Float64.Swap to match int atomic operations.
  • Add atomic.Time type for atomic operations on time.Time values.

v1.8.0

Added

  • Add atomic.Uintptr type for atomic operations on uintptr values.
  • Add atomic.UnsafePointer type for atomic operations on unsafe.Pointer values.
Changelog

Sourced from go.uber.org/atomic's changelog.

1.11.0 - 2023-05-02

Fixed

  • Fix Swap and CompareAndSwap for Value wrappers without initialization.

Added

  • Add String method to atomic.Pointer[T] type allowing users to safely print underlying values of pointers.

1.10.0 - 2022-08-11

Added

  • Add atomic.Float32 type for atomic operations on float32.
  • Add CompareAndSwap and Swap methods to atomic.String, atomic.Error, and atomic.Value.
  • Add generic atomic.Pointer[T]Description has been truncated

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

| Package | From | To |
| --- | --- | --- |
| [github.com/container-storage-interface/spec](https://github.com/container-storage-interface/spec) | `1.6.0` | `1.11.0` |
| [github.com/onsi/ginkgo](https://github.com/onsi/ginkgo) | `1.4.0` | `1.16.5` |
| [github.com/spf13/cobra](https://github.com/spf13/cobra) | `0.0.1` | `1.8.1` |
| [go.etcd.io/etcd/client/v3](https://github.com/etcd-io/etcd) | `3.5.0` | `3.5.17` |
| [golang.org/x/net](https://github.com/golang/net) | `0.26.0` | `0.32.0` |
| [google.golang.org/grpc](https://github.com/grpc/grpc-go) | `1.64.1` | `1.69.2` |
| [github.com/coreos/go-semver](https://github.com/coreos/go-semver) | `0.3.0` | `0.3.1` |
| [github.com/coreos/go-systemd/v22](https://github.com/coreos/go-systemd) | `22.3.2` | `22.5.0` |
| [go.uber.org/atomic](https://github.com/uber-go/atomic) | `1.7.0` | `1.11.0` |
| [go.uber.org/multierr](https://github.com/uber-go/multierr) | `1.6.0` | `1.11.0` |
| [go.uber.org/zap](https://github.com/uber-go/zap) | `1.17.0` | `1.27.0` |



Updates `github.com/container-storage-interface/spec` from 1.6.0 to 1.11.0
- [Release notes](https://github.com/container-storage-interface/spec/releases)
- [Commits](container-storage-interface/spec@v1.6.0...v1.11.0)

Updates `github.com/onsi/ginkgo` from 1.4.0 to 1.16.5
- [Release notes](https://github.com/onsi/ginkgo/releases)
- [Changelog](https://github.com/onsi/ginkgo/blob/master/CHANGELOG.md)
- [Commits](onsi/ginkgo@v1.4.0...v1.16.5)

Updates `github.com/onsi/gomega` from 1.3.0 to 1.10.1
- [Release notes](https://github.com/onsi/gomega/releases)
- [Changelog](https://github.com/onsi/gomega/blob/master/CHANGELOG.md)
- [Commits](onsi/gomega@v1.3.0...v1.10.1)

Updates `github.com/spf13/cobra` from 0.0.1 to 1.8.1
- [Release notes](https://github.com/spf13/cobra/releases)
- [Commits](spf13/cobra@v0.0.1...v1.8.1)

Updates `go.etcd.io/etcd/client/v3` from 3.5.0 to 3.5.17
- [Release notes](https://github.com/etcd-io/etcd/releases)
- [Commits](etcd-io/etcd@v3.5.0...v3.5.17)

Updates `golang.org/x/net` from 0.26.0 to 0.32.0
- [Commits](golang/net@v0.26.0...v0.32.0)

Updates `google.golang.org/grpc` from 1.64.1 to 1.69.2
- [Release notes](https://github.com/grpc/grpc-go/releases)
- [Commits](grpc/grpc-go@v1.64.1...v1.69.2)

Updates `google.golang.org/protobuf` from 1.34.2 to 1.35.1

Updates `github.com/coreos/go-semver` from 0.3.0 to 0.3.1
- [Commits](coreos/go-semver@v0.3.0...v0.3.1)

Updates `github.com/coreos/go-systemd/v22` from 22.3.2 to 22.5.0
- [Release notes](https://github.com/coreos/go-systemd/releases)
- [Commits](coreos/go-systemd@v22.3.2...v22.5.0)

Updates `github.com/inconshreveable/mousetrap` from 1.0.0 to 1.1.0
- [Release notes](https://github.com/inconshreveable/mousetrap/releases)
- [Commits](inconshreveable/mousetrap@v1.0...v1.1)

Updates `go.etcd.io/etcd/api/v3` from 3.5.0 to 3.5.17
- [Release notes](https://github.com/etcd-io/etcd/releases)
- [Commits](etcd-io/etcd@v3.5.0...v3.5.17)

Updates `go.etcd.io/etcd/client/pkg/v3` from 3.5.0 to 3.5.17
- [Release notes](https://github.com/etcd-io/etcd/releases)
- [Commits](etcd-io/etcd@v3.5.0...v3.5.17)

Updates `go.uber.org/atomic` from 1.7.0 to 1.11.0
- [Release notes](https://github.com/uber-go/atomic/releases)
- [Changelog](https://github.com/uber-go/atomic/blob/master/CHANGELOG.md)
- [Commits](uber-go/atomic@v1.7.0...v1.11.0)

Updates `go.uber.org/multierr` from 1.6.0 to 1.11.0
- [Release notes](https://github.com/uber-go/multierr/releases)
- [Changelog](https://github.com/uber-go/multierr/blob/master/CHANGELOG.md)
- [Commits](uber-go/multierr@v1.6.0...v1.11.0)

Updates `go.uber.org/zap` from 1.17.0 to 1.27.0
- [Release notes](https://github.com/uber-go/zap/releases)
- [Changelog](https://github.com/uber-go/zap/blob/master/CHANGELOG.md)
- [Commits](uber-go/zap@v1.17.0...v1.27.0)

Updates `golang.org/x/sys` from 0.21.0 to 0.28.0
- [Commits](golang/sys@v0.21.0...v0.28.0)

Updates `golang.org/x/text` from 0.16.0 to 0.21.0
- [Release notes](https://github.com/golang/text/releases)
- [Commits](golang/text@v0.16.0...v0.21.0)

Updates `google.golang.org/genproto/googleapis/api` from 0.0.0-20240318140521-94a12d6c2237 to 0.0.0-20241015192408-796eee8c2d53
- [Commits](https://github.com/googleapis/go-genproto/commits)

Updates `google.golang.org/genproto/googleapis/rpc` from 0.0.0-20240318140521-94a12d6c2237 to 0.0.0-20241015192408-796eee8c2d53
- [Commits](https://github.com/googleapis/go-genproto/commits)

Updates `gopkg.in/yaml.v2` from 2.3.0 to 2.4.0

---
updated-dependencies:
- dependency-name: github.com/container-storage-interface/spec
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: golang
- dependency-name: github.com/onsi/ginkgo
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: golang
- dependency-name: github.com/onsi/gomega
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: golang
- dependency-name: github.com/spf13/cobra
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: golang
- dependency-name: go.etcd.io/etcd/client/v3
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: golang
- dependency-name: golang.org/x/net
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: golang
- dependency-name: google.golang.org/grpc
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: golang
- dependency-name: google.golang.org/protobuf
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: golang
- dependency-name: github.com/coreos/go-semver
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: golang
- dependency-name: github.com/coreos/go-systemd/v22
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: golang
- dependency-name: github.com/inconshreveable/mousetrap
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: golang
- dependency-name: go.etcd.io/etcd/api/v3
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: golang
- dependency-name: go.etcd.io/etcd/client/pkg/v3
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: golang
- dependency-name: go.uber.org/atomic
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: golang
- dependency-name: go.uber.org/multierr
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: golang
- dependency-name: go.uber.org/zap
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: golang
- dependency-name: golang.org/x/sys
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: golang
- dependency-name: golang.org/x/text
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: golang
- dependency-name: google.golang.org/genproto/googleapis/api
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: golang
- dependency-name: google.golang.org/genproto/googleapis/rpc
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: golang
- dependency-name: gopkg.in/yaml.v2
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: golang
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file go Pull requests that update Go code labels Dec 18, 2024
Copy link
Author

dependabot bot commented on behalf of github Dec 19, 2024

Superseded by #43.

@dependabot dependabot bot closed this Dec 19, 2024
@dependabot dependabot bot deleted the dependabot/go_modules/golang-87ae11908a branch December 19, 2024 18:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file go Pull requests that update Go code
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants