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

build(deps): bump the go-dependencies group with 17 updates #1516

Closed

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Jun 11, 2024

Bumps the go-dependencies group with 17 updates:

Package From To
github.com/HabanaAI/gohlml 1.15.0 1.16.0
github.com/NVIDIA/go-nvml 0.12.0-1 0.12.4-0
github.com/aquasecurity/libbpfgo 0.6.0-libbpf-1.3 0.7.0-libbpf-1.4
github.com/containerd/cgroups/v3 3.0.2 3.0.3
github.com/jszwec/csvutil 1.8.0 1.10.0
github.com/klauspost/cpuid/v2 2.2.6 2.2.8
github.com/onsi/ginkgo/v2 2.15.0 2.19.0
github.com/onsi/gomega 1.31.1 1.33.1
github.com/opencontainers/runtime-spec 1.1.0 1.2.0
github.com/prometheus/client_golang 1.19.0 1.19.1
github.com/prometheus/common 0.48.0 0.54.0
github.com/prometheus/prometheus 0.48.1 0.52.1
github.com/sirupsen/logrus 1.9.0 1.9.3
golang.org/x/sys 0.20.0 0.21.0
k8s.io/api 0.28.2 0.29.3
k8s.io/apimachinery 0.28.2 0.29.3
k8s.io/client-go 0.28.2 0.29.3

Updates github.com/HabanaAI/gohlml from 1.15.0 to 1.16.0

Release notes

Sourced from github.com/HabanaAI/gohlml's releases.

v1.16.0

What's Changed

No changes

Full Changelog: HabanaAI/gohlml@v1.14.0...v1.16.0

Commits

Updates github.com/NVIDIA/go-nvml from 0.12.0-1 to 0.12.4-0

Commits
  • 852755d Merge pull request #123 from klueska/bump-to-latest-nvml
  • f7ceebd Bump to NVML version 12.4
  • b57740a Bump to NVML version 12.3
  • 075f45f Bump to NVML version 12.2
  • 9fc23a0 Bump to NVML version 12.1
  • e035a38 Rename type used to provide indirection for V() style methods
  • 3ff490b Merge pull request #122 from elezar/gpm-metrics
  • 72a248c Add basic gpm metrics example
  • 89a4a32 Fix missing GPM metrics
  • a94486b Merge pull request #119 from elezar/fix-topology-common-ancestor
  • Additional commits viewable in compare view

Updates github.com/aquasecurity/libbpfgo from 0.6.0-libbpf-1.3 to 0.7.0-libbpf-1.4

Release notes

Sourced from github.com/aquasecurity/libbpfgo's releases.

v0.7.0-libbpf-1.4

What's Changed

New Contributors

Full Changelog: aquasecurity/libbpfgo@v0.6.0-libbpf-1.3...v0.7.0-libbpf-1.4

Commits
  • 282d443 add comment with tc opts values origin
  • 330f45e chore(selftest): Add tc Query/Detach test case
  • 7371781 feat(map): make CalcMapValueSize a public helper
  • d1d119c feat(map): Add GetNextKey and LookupAndDeleteElem
  • a55c024 build(deps): bump golang.org/x/sys from 0.18.0 to 0.19.0 in /helpers (#418)
  • a53b1ab chore(ci): bump setup-go action to v5 (#417)
  • 5255e7a chore(selftest): go mod tidy
  • 7a7d947 chore(selftest): ignore libbpfgo version
  • 9c1d651 chore: bump go version to 1.21
  • 3b66f81 libbpf: bump to v1.4.0 (20ea95b) (#415)
  • Additional commits viewable in compare view

Updates github.com/containerd/cgroups/v3 from 3.0.2 to 3.0.3

Release notes

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

v3.0.3

What's Changed

New Contributors

Full Changelog: containerd/cgroups@v3.0.2...v3.0.3

Commits
  • 1e05688 Merge pull request #311 from kestrelcjx/main
  • fe50040 Merge pull request #314 from zouyee/swap
  • 5e7266a Merge pull request #312 from Rouzip/cgroup2_thread
  • 00f6296 Merge pull request #308 from zouyee/main
  • 7e79347 Merge pull request #315 from wojiushixiaobai/patch-ebpf
  • 8858916 support psi
  • 475935f fix comment
  • db7b7b3 build(deps): bump github.com/cilium/ebpf from v0.9.1 to v0.11.0
  • 5729adb in cgroup v2 swap is a separate value
  • 2585544 feat: add Threads for cgroupv2
  • Additional commits viewable in compare view

Updates github.com/jszwec/csvutil from 1.8.0 to 1.10.0

Release notes

Sourced from github.com/jszwec/csvutil's releases.

Release v1.10.0

What's Changed

New Contributors

Full Changelog: jszwec/csvutil@v1.9.0...v1.10.0

Release v1.9.0

Highlights

  • Added AlignRecord flag to Decoder
Commits
  • 53deda7 feat: allow struct slice and struct array for valueType (#70)
  • 4c3b8e6 feat: add AlignRecord flag to Decoder
  • 5633865 chore: update github workflow to use Go1.21
  • 05adbbb Add package name when using NewDecoder function (#61)
  • See full diff in compare view

Updates github.com/klauspost/cpuid/v2 from 2.2.6 to 2.2.8

Release notes

Sourced from github.com/klauspost/cpuid/v2's releases.

v2.2.8

What's Changed

New Contributors

Full Changelog: klauspost/cpuid@v2.2.7...v2.2.8

v2.2.7

What's Changed

New Contributors

Full Changelog: klauspost/cpuid@v2.2.6...v2.2.7

Commits

Updates github.com/onsi/ginkgo/v2 from 2.15.0 to 2.19.0

Release notes

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

v2.19.0

2.19.0

Features

Label Sets allow for more expressive and flexible label filtering.

v2.18.0

2.18.0

Features

  • Add --slience-skips and --force-newlines [f010b65]
  • fail when no tests were run and --fail-on-empty was set [d80eebe]

Fixes

  • Fix table entry context edge case [42013d6]

Maintenance

  • Bump golang.org/x/tools from 0.20.0 to 0.21.0 (#1406) [fcf1fd7]
  • Bump github.com/onsi/gomega from 1.33.0 to 1.33.1 (#1399) [8bb14fd]
  • Bump golang.org/x/net from 0.24.0 to 0.25.0 (#1407) [04bfad7]

v2.17.3

2.17.3

Fixes

ginkgo watch now ignores hidden files [bde6e00]

v2.17.2

2.17.2

Fixes

  • fix: close files [32259c8]
  • fix github output log level for skipped specs [780e7a3]

Maintenance

  • Bump github.com/google/pprof [d91fe4e]
  • Bump github.com/go-task/slim-sprig to v3 [8cb662e]
  • Bump golang.org/x/net in /integration/_fixtures/version_mismatch_fixture (#1391) [3134422]
  • Bump github-pages from 230 to 231 in /docs (#1384) [eca81b4]
  • Bump golang.org/x/tools from 0.19.0 to 0.20.0 (#1383) [760def8]
  • Bump golang.org/x/net from 0.23.0 to 0.24.0 (#1381) [4ce33f4]
  • Fix test for gomega version bump [f2fcd97]
  • Bump github.com/onsi/gomega from 1.30.0 to 1.33.0 (#1390) [fd622d2]
  • Bump golang.org/x/tools from 0.17.0 to 0.19.0 (#1368) [5474a26]
  • Bump github-pages from 229 to 230 in /docs (#1359) [e6d1170]
  • Bump google.golang.org/protobuf from 1.28.0 to 1.33.0 (#1374) [7f447b2]
  • Bump golang.org/x/net from 0.20.0 to 0.23.0 (#1380) [f15239a]

v2.17.1

... (truncated)

Changelog

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

2.19.0

Features

Label Sets allow for more expressive and flexible label filtering.

2.18.0

Features

  • Add --slience-skips and --force-newlines [f010b65]
  • fail when no tests were run and --fail-on-empty was set [d80eebe]

Fixes

  • Fix table entry context edge case [42013d6]

Maintenance

  • Bump golang.org/x/tools from 0.20.0 to 0.21.0 (#1406) [fcf1fd7]
  • Bump github.com/onsi/gomega from 1.33.0 to 1.33.1 (#1399) [8bb14fd]
  • Bump golang.org/x/net from 0.24.0 to 0.25.0 (#1407) [04bfad7]

2.17.3

Fixes

ginkgo watch now ignores hidden files [bde6e00]

2.17.2

Fixes

  • fix: close files [32259c8]
  • fix github output log level for skipped specs [780e7a3]

Maintenance

  • Bump github.com/google/pprof [d91fe4e]
  • Bump github.com/go-task/slim-sprig to v3 [8cb662e]
  • Bump golang.org/x/net in /integration/_fixtures/version_mismatch_fixture (#1391) [3134422]
  • Bump github-pages from 230 to 231 in /docs (#1384) [eca81b4]
  • Bump golang.org/x/tools from 0.19.0 to 0.20.0 (#1383) [760def8]
  • Bump golang.org/x/net from 0.23.0 to 0.24.0 (#1381) [4ce33f4]
  • Fix test for gomega version bump [f2fcd97]
  • Bump github.com/onsi/gomega from 1.30.0 to 1.33.0 (#1390) [fd622d2]
  • Bump golang.org/x/tools from 0.17.0 to 0.19.0 (#1368) [5474a26]
  • Bump github-pages from 229 to 230 in /docs (#1359) [e6d1170]
  • Bump google.golang.org/protobuf from 1.28.0 to 1.33.0 (#1374) [7f447b2]
  • Bump golang.org/x/net from 0.20.0 to 0.23.0 (#1380) [f15239a]

2.17.1

Fixes

  • If the user sets --seed=0, make sure all parallel nodes get the same seed [af0330d]

... (truncated)

Commits
  • 28fb5d6 v2.19.0
  • e31f03a fix another typo
  • 966a28c Fix typos in label sets docs
  • cd231fd Label sets allow for more expressive label filtering
  • eb27ca8 v2.18.0
  • f010b65 Add --slience-skips and --force-newlines
  • 42013d6 Fix table entry context edge case
  • 9e234ea always rebuild and run ginkgo in makefile
  • 5ce8355 add --fail-on-empty to recommended CI flags in docs
  • 3ffbf8b add makefile
  • Additional commits viewable in compare view

Updates github.com/onsi/gomega from 1.31.1 to 1.33.1

Release notes

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

v1.33.1

1.33.1

Fixes

  • fix confusing eventually docs [3a66379]

Maintenance

  • Bump github.com/onsi/ginkgo/v2 from 2.17.1 to 2.17.2 [e9bc35a]

v1.33.0

1.33.0

Features

Receive not accepts Receive(<POINTER>, MATCHER>), allowing you to pick out a specific value on the channel that satisfies the provided matcher and is stored in the provided pointer.

Maintenance

  • Bump github.com/onsi/ginkgo/v2 from 2.15.0 to 2.17.1 (#745) [9999deb]
  • Bump github-pages from 229 to 230 in /docs (#735) [cb5ff21]
  • Bump golang.org/x/net from 0.20.0 to 0.23.0 (#746) [bac6596]

v1.32.0

1.32.0

Maintenance

  • Migrate github.com/golang/protobuf to google.golang.org/protobuf [436a197]

    This release drops the deprecated github.com/golang/protobuf and adopts google.golang.org/protobuf. Care was taken to ensure the release is backwards compatible (thanks @​jbduncan !). Please open an issue if you run into one.

  • chore: test with Go 1.22 (#733) [32ef35e]

  • Bump golang.org/x/net from 0.19.0 to 0.20.0 (#717) [a0d0387]

  • Bump github-pages and jekyll-feed in /docs (#732) [b71e477]

  • docs: fix typo and broken anchor link to gstruct [f460154]

  • docs: fix HaveEach matcher signature [a2862e4]

Changelog

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

1.33.1

Fixes

  • fix confusing eventually docs [3a66379]

Maintenance

  • Bump github.com/onsi/ginkgo/v2 from 2.17.1 to 2.17.2 [e9bc35a]

1.33.0

Features

Receive not accepts Receive(<POINTER>, MATCHER>), allowing you to pick out a specific value on the channel that satisfies the provided matcher and is stored in the provided pointer.

Maintenance

  • Bump github.com/onsi/ginkgo/v2 from 2.15.0 to 2.17.1 (#745) [9999deb]
  • Bump github-pages from 229 to 230 in /docs (#735) [cb5ff21]
  • Bump golang.org/x/net from 0.20.0 to 0.23.0 (#746) [bac6596]

1.32.0

Maintenance

  • Migrate github.com/golang/protobuf to google.golang.org/protobuf [436a197]

    This release drops the deprecated github.com/golang/protobuf and adopts google.golang.org/protobuf. Care was taken to ensure the release is backwards compatible (thanks @​jbduncan !). Please open an issue if you run into one.

  • chore: test with Go 1.22 (#733) [32ef35e]

  • Bump golang.org/x/net from 0.19.0 to 0.20.0 (#717) [a0d0387]

  • Bump github-pages and jekyll-feed in /docs (#732) [b71e477]

  • docs: fix typo and broken anchor link to gstruct [f460154]

  • docs: fix HaveEach matcher signature [a2862e4]

Commits
  • 8a658bb v1.33.1
  • e9bc35a Bump github.com/onsi/ginkgo/v2 from 2.17.1 to 2.17.2
  • 3a66379 fix confusing eventually docs
  • f2e65fc v1.33.0
  • 02e8706 docs: Receive(POINTER, MATCHER)
  • ec1f186 feat: receiver matcher accepting (POINTER, MATCHER), includes unit tests
  • 9999deb Bump github.com/onsi/ginkgo/v2 from 2.15.0 to 2.17.1 (#745)
  • cb5ff21 Bump github-pages from 229 to 230 in /docs (#735)
  • bac6596 Bump golang.org/x/net from 0.20.0 to 0.23.0 (#746)
  • 4379951 v1.32.0
  • Additional commits viewable in compare view

Updates github.com/opencontainers/runtime-spec from 1.1.0 to 1.2.0

Release notes

Sourced from github.com/opencontainers/runtime-spec's releases.

v1.2.0

Votes: #1242

Additions

  • config: add idmap and ridmap mount options (#1222)
  • config.md: allow empty mappings for [r]idmap (#1224)
  • features-linux: Expose idmap information (#1219)
  • mount: Allow relative mount destinations on Linux (#1225)
  • features: add potentiallyUnsafeConfigAnnotations (#1205)
  • config: add support for org.opencontainers.image annotations #1197

Minor fixes:

  • config: improve bind mount and propagation doc (#1228)

Documentation, CI & Governance:

  • fix link to hooks in features (#1226)
  • specs-go: add missing deprecation comment for Hooks.Prestart (#1232)
  • specs-go: mark LinuxMemory.Kernel as deprecated ()#1233)
Changelog

Sourced from github.com/opencontainers/runtime-spec's changelog.

OpenContainers Specifications

Changes with v1.2.0:

Additions:

  • config: add idmap and ridmap mount options (#1222)
  • config.md: allow empty mappings for [r]idmap (#1224)
  • features-linux: Expose idmap information (#1219)
  • mount: Allow relative mount destinations on Linux (#1225)
  • features: add potentiallyUnsafeConfigAnnotations (#1205)
  • config: add support for org.opencontainers.image annotations #1197

Minor fixes:

  • config: improve bind mount and propagation doc (#1228)

Documentation, CI & Governance:

  • fix link to hooks in features (#1226)
  • specs-go: add missing deprecation comment for Hooks.Prestart (#1232)
  • specs-go: mark LinuxMemory.Kernel as deprecated ()#1233)

Changes with v1.1.0:

Breaking changes (but rather conforms to the existing runc implementation):

  • config: change prestart hook spec to match reality (#1169)

Deprecations:

  • config-linux: mark memory.kernel[TCP] as NOT RECOMMENDED (#1093)

Additions:

  • cgroup: add cgroup v2 support (#1040)
  • seccomp: allow to override errno return code (#1041)
  • seccomp: Add support for SCMP_ACT_KILL_PROCESS (#1044)
  • Update seccomp architectures to support RISCV64 (#1059)
  • Add support for SCMP_ACT_KILL_THREAD (#1064)
  • Add Seccomp Notify support using UNIX sockets and container metadata (#1074)
  • config-linux: Add Intel RDT CMT and MBM Linux support (#1076)
  • seccomp: allow to override default errno return code (#1087)
  • Introduce zos as platform (#1095)
  • config-linux: add idle option for container cgroup (#1136)
  • config-linux: add CFS bandwidth burst (#1120)
  • IDMapping field for mount point (#1143)
  • schema: add cpu idle (#1145)
  • add domainname spec entity (#1156)
  • config-linux: add memory.checkBeforeUpdate (#1158)

... (truncated)

Commits
  • 36852b0 version: release v1.2.0
  • 68346ed Merge pull request #1197 from cyphar/image-spec-annotations
  • 9923541 Merge pull request #1224 from giuseppe/allow-empty-mapping-for-idmap
  • cd10b85 merge #1205 into opencontainers/runtime-spec:main
  • 021ba94 config.md: allow empty mappings for [r]idmap
  • 5e98fec features: add potentiallyUnsafeConfigAnnotations
  • 6331715 Merge pull request #1233 from thaJeztah/go_kmem_deprecated
  • ab29785 Merge pull request #1232 from thaJeztah/go_prestarthook_deprecated
  • cabeea7 specs-go: mark LinuxMemory.Kernel as deprecated
  • 4005c81 specs-go: add missing deprecation comment for Hooks.Prestart
  • Additional commits viewable in compare view

Updates github.com/prometheus/client_golang from 1.19.0 to 1.19.1

Release notes

Sourced from github.com/prometheus/client_golang's releases.

v1.19.1

What's Changed

  • Security patches for golang.org/x/sys and google.golang.org/protobuf

New Contributors

Full Changelog: prometheus/client_golang@v1.19.0...v1.19.1

Changelog

Sourced from github.com/prometheus/client_golang's changelog.

Unreleased

Commits

Updates github.com/prometheus/common from 0.48.0 to 0.54.0

Release notes

Sourced from github.com/prometheus/common's releases.

v0.54.0

What's Changed

New Contributors

Full Changelog: prometheus/common@v0.53.0...v0.54.0

v0.53.0

What's Changed

New Contributors

Full Changelog: prometheus/common@v0.52.3...v0.53.0

v0.52.3

What's Changed

Full Changelog: prometheus/common@v0.52.2...v0.52.3

v0.52.2

What's Changed

... (truncated)

Commits
  • 789222a Merge pull request #627 from freak12techno/add-time-template-helpers
  • b2fc541 Merge branch 'main' into add-time-template-helpers
  • 9f1953b chore: review fixes
  • 4f7cf6e Update helpers/templates/convert_to_float.go
  • b9d8f7c Update helpers/templates/humanize_duration.go
  • 80e630e Update helpers/templates/humamize_duration_test.go
  • 6846990 Bump github.com/prometheus/client_golang from 1.19.0 to 1.19.1 in /sigv4 (#639)
  • f93a89e Bump github.com/aws/aws-sdk-go from 1.51.32 to 1.53.14 in /sigv4 (#638)
  • 3ddc148 Merge pull request #636 from prometheus/repo_sync
  • 2b9d805 Update common Prometheus files
  • Additional commits viewable in compare view

Updates github.com/prometheus/prometheus from 0.48.1 to 0.52.1

Commits
  • 3ac5dfb Merge pull request #14164 from prometheus/prepare-v2.52.1
  • 3c1aadd Prepare v2.52.1 release
  • 296dd12 Merge pull request #14141 from dandrucz/LinodeListOptsFix
  • 851f68d BUGFIX: Need seperate listOptions structs since linodego writes into them for...
  • 879d809 Merge pull request #14063 from prometheus/prepare-2.52
  • df05132 Prepare v2.52.0 release
  • 48e6e16 Prepare v2.52.0-rc.1 release (#14050)
  • 56fd8a1 bugfix: add missing comma in vector/matrix array (#14047)
  • f170a01 Merge pull request #13969 from prometheus/prepare-v2.52
  • 3d42466 Merge pull request #13997 from bboreham/api-marshalling
  • Additional commits viewable in compare view

Updates github.com/sirupsen/logrus from 1.9.0 to 1.9.3

Release notes

Sourced from github.com/sirupsen/logrus's releases.

v1.9.3

Full Changelog: sirupsen/logrus@v1.9.2...v1.9.3

v1.9.2

Full Changelog: sirupsen/logrus@v1.9.1...v1.9.2

v1.9.1

What's Changed

New Contributors

Full Changelog: sirupsen/logrus@v1.9.0...v1.9.1

Commits

Bumps the go-dependencies group with 17 updates:

| Package | From | To |
| --- | --- | --- |
| [github.com/HabanaAI/gohlml](https://github.com/HabanaAI/gohlml) | `1.15.0` | `1.16.0` |
| [github.com/NVIDIA/go-nvml](https://github.com/NVIDIA/go-nvml) | `0.12.0-1` | `0.12.4-0` |
| [github.com/aquasecurity/libbpfgo](https://github.com/aquasecurity/libbpfgo) | `0.6.0-libbpf-1.3` | `0.7.0-libbpf-1.4` |
| [github.com/containerd/cgroups/v3](https://github.com/containerd/cgroups) | `3.0.2` | `3.0.3` |
| [github.com/jszwec/csvutil](https://github.com/jszwec/csvutil) | `1.8.0` | `1.10.0` |
| [github.com/klauspost/cpuid/v2](https://github.com/klauspost/cpuid) | `2.2.6` | `2.2.8` |
| [github.com/onsi/ginkgo/v2](https://github.com/onsi/ginkgo) | `2.15.0` | `2.19.0` |
| [github.com/onsi/gomega](https://github.com/onsi/gomega) | `1.31.1` | `1.33.1` |
| [github.com/opencontainers/runtime-spec](https://github.com/opencontainers/runtime-spec) | `1.1.0` | `1.2.0` |
| [github.com/prometheus/client_golang](https://github.com/prometheus/client_golang) | `1.19.0` | `1.19.1` |
| [github.com/prometheus/common](https://github.com/prometheus/common) | `0.48.0` | `0.54.0` |
| [github.com/prometheus/prometheus](https://github.com/prometheus/prometheus) | `0.48.1` | `0.52.1` |
| [github.com/sirupsen/logrus](https://github.com/sirupsen/logrus) | `1.9.0` | `1.9.3` |
| [golang.org/x/sys](https://github.com/golang/sys) | `0.20.0` | `0.21.0` |
| [k8s.io/api](https://github.com/kubernetes/api) | `0.28.2` | `0.29.3` |
| [k8s.io/apimachinery](https://github.com/kubernetes/apimachinery) | `0.28.2` | `0.29.3` |
| [k8s.io/client-go](https://github.com/kubernetes/client-go) | `0.28.2` | `0.29.3` |


Updates `github.com/HabanaAI/gohlml` from 1.15.0 to 1.16.0
- [Release notes](https://github.com/HabanaAI/gohlml/releases)
- [Commits](HabanaAI/gohlml@v1.15.0...v1.16.0)

Updates `github.com/NVIDIA/go-nvml` from 0.12.0-1 to 0.12.4-0
- [Commits](NVIDIA/go-nvml@v0.12.0-1...v0.12.4-0)

Updates `github.com/aquasecurity/libbpfgo` from 0.6.0-libbpf-1.3 to 0.7.0-libbpf-1.4
- [Release notes](https://github.com/aquasecurity/libbpfgo/releases)
- [Commits](aquasecurity/libbpfgo@v0.6.0-libbpf-1.3...v0.7.0-libbpf-1.4)

Updates `github.com/containerd/cgroups/v3` from 3.0.2 to 3.0.3
- [Release notes](https://github.com/containerd/cgroups/releases)
- [Commits](containerd/cgroups@v3.0.2...v3.0.3)

Updates `github.com/jszwec/csvutil` from 1.8.0 to 1.10.0
- [Release notes](https://github.com/jszwec/csvutil/releases)
- [Commits](jszwec/csvutil@v1.8.0...v1.10.0)

Updates `github.com/klauspost/cpuid/v2` from 2.2.6 to 2.2.8
- [Release notes](https://github.com/klauspost/cpuid/releases)
- [Changelog](https://github.com/klauspost/cpuid/blob/master/.goreleaser.yml)
- [Commits](klauspost/cpuid@v2.2.6...v2.2.8)

Updates `github.com/onsi/ginkgo/v2` from 2.15.0 to 2.19.0
- [Release notes](https://github.com/onsi/ginkgo/releases)
- [Changelog](https://github.com/onsi/ginkgo/blob/master/CHANGELOG.md)
- [Commits](onsi/ginkgo@v2.15.0...v2.19.0)

Updates `github.com/onsi/gomega` from 1.31.1 to 1.33.1
- [Release notes](https://github.com/onsi/gomega/releases)
- [Changelog](https://github.com/onsi/gomega/blob/master/CHANGELOG.md)
- [Commits](onsi/gomega@v1.31.1...v1.33.1)

Updates `github.com/opencontainers/runtime-spec` from 1.1.0 to 1.2.0
- [Release notes](https://github.com/opencontainers/runtime-spec/releases)
- [Changelog](https://github.com/opencontainers/runtime-spec/blob/main/ChangeLog)
- [Commits](opencontainers/runtime-spec@v1.1.0...v1.2.0)

Updates `github.com/prometheus/client_golang` from 1.19.0 to 1.19.1
- [Release notes](https://github.com/prometheus/client_golang/releases)
- [Changelog](https://github.com/prometheus/client_golang/blob/main/CHANGELOG.md)
- [Commits](prometheus/client_golang@v1.19.0...v1.19.1)

Updates `github.com/prometheus/common` from 0.48.0 to 0.54.0
- [Release notes](https://github.com/prometheus/common/releases)
- [Changelog](https://github.com/prometheus/common/blob/main/RELEASE.md)
- [Commits](prometheus/common@v0.48.0...v0.54.0)

Updates `github.com/prometheus/prometheus` from 0.48.1 to 0.52.1
- [Release notes](https://github.com/prometheus/prometheus/releases)
- [Changelog](https://github.com/prometheus/prometheus/blob/main/CHANGELOG.md)
- [Commits](prometheus/prometheus@v0.48.1...v0.52.1)

Updates `github.com/sirupsen/logrus` from 1.9.0 to 1.9.3
- [Release notes](https://github.com/sirupsen/logrus/releases)
- [Changelog](https://github.com/sirupsen/logrus/blob/master/CHANGELOG.md)
- [Commits](sirupsen/logrus@v1.9.0...v1.9.3)

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

Updates `k8s.io/api` from 0.28.2 to 0.29.3
- [Commits](kubernetes/api@v0.28.2...v0.29.3)

Updates `k8s.io/apimachinery` from 0.28.2 to 0.29.3
- [Commits](kubernetes/apimachinery@v0.28.2...v0.29.3)

Updates `k8s.io/client-go` from 0.28.2 to 0.29.3
- [Changelog](https://github.com/kubernetes/client-go/blob/master/CHANGELOG.md)
- [Commits](kubernetes/client-go@v0.28.2...v0.29.3)

---
updated-dependencies:
- dependency-name: github.com/HabanaAI/gohlml
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: go-dependencies
- dependency-name: github.com/NVIDIA/go-nvml
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: go-dependencies
- dependency-name: github.com/aquasecurity/libbpfgo
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: go-dependencies
- dependency-name: github.com/containerd/cgroups/v3
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: go-dependencies
- dependency-name: github.com/jszwec/csvutil
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: go-dependencies
- dependency-name: github.com/klauspost/cpuid/v2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: go-dependencies
- dependency-name: github.com/onsi/ginkgo/v2
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: go-dependencies
- dependency-name: github.com/onsi/gomega
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: go-dependencies
- dependency-name: github.com/opencontainers/runtime-spec
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: go-dependencies
- dependency-name: github.com/prometheus/client_golang
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: go-dependencies
- dependency-name: github.com/prometheus/common
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: go-dependencies
- dependency-name: github.com/prometheus/prometheus
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: go-dependencies
- dependency-name: github.com/sirupsen/logrus
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: go-dependencies
- dependency-name: golang.org/x/sys
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: go-dependencies
- dependency-name: k8s.io/api
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: go-dependencies
- dependency-name: k8s.io/apimachinery
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: go-dependencies
- dependency-name: k8s.io/client-go
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: go-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: Dave Tucker <dave@dtucker.co.uk>
Copy link

github-actions bot commented Jun 11, 2024

🤖 SeineSailor

Here is a concise summary of the pull request changes:

Summary:

This pull request introduces significant changes to the codebase, primarily focusing on updates to vendor dependencies and internal libraries. The changes can be categorized into three main areas: vendor updates, internal library updates, and miscellaneous changes.

Vendor Updates:

  • The github.com/HabanaAI/gohlml dependency has been updated, which may impact the project's interaction with Habana AI's libraries.
  • github.com/NVIDIA/go-nvml has been updated, which could affect the project's NVIDIA GPU management capabilities.
  • github.com/aquasecurity/libbpfgo and github.com/cespare/xxhash/v2 have also been updated, which may influence the project's eBPF and hashing functionality.
  • github.com/cilium/ebpf has undergone substantial updates, including changes to its architecture, contributing guidelines, and various internal components. This may require careful review to ensure compatibility with the project's eBPF usage.
  • github.com/containerd/cgroups/v3 and github.com/emicklei/go-restful/v3 have been updated, which may impact the project's containerization and RESTful API capabilities.
  • github.com/go-openapi has been updated, which could affect the project's API documentation and generation.

Internal Library Updates:

  • The pkg/bpf/exporter.go and pkg/metrics/prometheus_collector.go files have been modified, indicating potential changes to the project's eBPF exporting and Prometheus metrics collection capabilities.
  • The e2e/integration-test/e2e_metric_test.go file has been updated, suggesting changes to the project's end-to-end testing and metric testing.

Miscellaneous Changes:

  • The go.mod and go.sum files have been updated, reflecting changes to the project's dependencies and their versions.
  • Various README files and documentation have been updated across different vendor dependencies.

Observations and Suggestions:

  • The sheer number of vendor updates and internal library changes warrants a thorough review to ensure compatibility and correctness.
  • It is essential to verify that the updated dependencies do not introduce breaking changes or security vulnerabilities.
  • The changes to pkg/bpf/exporter.go and pkg/metrics/prometheus_collector.go should be carefully reviewed to ensure they do not impact the project's functionality or performance.
  • Consider running comprehensive tests and validation to ensure the changes do not introduce regressions.

Overall, this pull request requires a detailed review to ensure the changes do not disrupt the project's functionality, performance, or security.

@SamYuan1990
Copy link
Collaborator

@rootfs , after we updated dependabot, it seems all the go package been update in one PR. Should we update github.com/NVIDIA/go-nvml ?

@SamYuan1990 SamYuan1990 requested a review from rootfs June 11, 2024 11:48
@dave-tucker
Copy link
Collaborator

@rootfs , after we updated dependabot, it seems all the go package been update in one PR. Should we update github.com/NVIDIA/go-nvml ?

We can configure exclusions if some deps are special - i.e libbpfgo (which will disappear in #1438) and go-nvml etc...

Copy link
Contributor Author

dependabot bot commented on behalf of github Jun 13, 2024

Looks like these dependencies are updatable in another way, so this is no longer needed.

@dependabot dependabot bot closed this Jun 13, 2024
@dependabot dependabot bot deleted the dependabot/go_modules/go-dependencies-f0d584af0a branch June 13, 2024 18:10
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.

3 participants