• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

Mellanox / nvidia-k8s-ipam
60%

Build:
DEFAULT BRANCH: main
Repo Added 08 May 2023 01:28PM UTC
Token fjYwcbxYe1Z8JmwxQF5LcaMhzXGJE3yvl regen
Build 935 Last
Files 45
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

LAST BUILD ON BRANCH main
branch: SELECT
CHANGE BRANCH
x
Sync Branches
  • No branch selected
  • add-ipv6-examples
  • add-unit-test
  • almaslennikov-patch-1
  • almaslennikov-patch-2
  • almaslennikov-patch-3
  • almaslennikov-patch-4
  • bugfix/use-int-instead-of-uint
  • cache-fix
  • ci/netop-ci-trigger-26-1
  • ci/netop-ci-trigger-26-4
  • ci/netop-ci-trigger-default
  • controller-affinity
  • controller-runtime-update
  • controller-test
  • cov-report
  • cve-26.1.2
  • daemon-poc
  • debian12
  • dependabot-sync-network-operator-26.1.x
  • dependabot-sync-network-operator-26.7.x
  • dependabot/docker/golang-1.24
  • dependabot/docker/golang-1.25.4
  • dependabot/docker/golang-1.25.5
  • dependabot/docker/golang-1.25.6
  • dependabot/docker/golang-1.25.7
  • dependabot/docker/golang-1.26.0
  • dependabot/docker/golang-1.26.1
  • dependabot/docker/golang-1.26rc2
  • dependabot/docker/golang-1.26rc3
  • dependabot/docker/nvidia/distroless/go-v3.1.10
  • dependabot/docker/nvidia/distroless/go-v3.1.11
  • dependabot/docker/nvidia/distroless/go-v3.1.12
  • dependabot/docker/nvidia/distroless/go-v3.1.13
  • dependabot/docker/nvidia/distroless/go-v3.1.9
  • dependabot/docker/nvidia/distroless/go-v3.2.0
  • dependabot/docker/nvidia/distroless/go-v3.2.1
  • dependabot/github_actions/actions/checkout-4
  • dependabot/github_actions/actions/checkout-5
  • dependabot/github_actions/actions/checkout-6
  • dependabot/github_actions/actions/checkout-7
  • dependabot/github_actions/actions/setup-go-5
  • dependabot/github_actions/actions/setup-go-6
  • dependabot/github_actions/actions/setup-go-7
  • dependabot/github_actions/docker/build-push-action-6
  • dependabot/github_actions/docker/build-push-action-7
  • dependabot/github_actions/docker/login-action-3
  • dependabot/github_actions/docker/login-action-4
  • dependabot/github_actions/docker/metadata-action-5
  • dependabot/github_actions/docker/metadata-action-6
  • dependabot/github_actions/docker/setup-buildx-action-3
  • dependabot/github_actions/docker/setup-buildx-action-4
  • dependabot/github_actions/docker/setup-qemu-action-3
  • dependabot/github_actions/docker/setup-qemu-action-4
  • dependabot/github_actions/github/codeql-action-3
  • dependabot/github_actions/github/codeql-action-4
  • dependabot/github_actions/github/codeql-action-4.37.4
  • dependabot/github_actions/github/codeql-action-4.37.6
  • dependabot/github_actions/network-operator-26.7.x/github/codeql-action-4.37.4
  • dependabot/go_modules/github.com/containernetworking/cni-1.3.0
  • dependabot/go_modules/github.com/go-logr/logr-1.4.4
  • dependabot/go_modules/github.com/google/renameio/v2-2.0.1
  • dependabot/go_modules/github.com/google/renameio/v2-2.0.2
  • dependabot/go_modules/github.com/onsi/ginkgo/v2-2.22.1
  • dependabot/go_modules/github.com/onsi/ginkgo/v2-2.22.2
  • dependabot/go_modules/github.com/onsi/ginkgo/v2-2.23.0
  • dependabot/go_modules/github.com/onsi/ginkgo/v2-2.23.3
  • dependabot/go_modules/github.com/onsi/ginkgo/v2-2.23.4
  • dependabot/go_modules/github.com/onsi/ginkgo/v2-2.24.0
  • dependabot/go_modules/github.com/onsi/ginkgo/v2-2.25.1
  • dependabot/go_modules/github.com/onsi/ginkgo/v2-2.25.2
  • dependabot/go_modules/github.com/onsi/ginkgo/v2-2.25.3
  • dependabot/go_modules/github.com/onsi/ginkgo/v2-2.26.0
  • dependabot/go_modules/github.com/onsi/ginkgo/v2-2.27.2
  • dependabot/go_modules/github.com/onsi/ginkgo/v2-2.27.3
  • dependabot/go_modules/github.com/onsi/ginkgo/v2-2.27.5
  • dependabot/go_modules/github.com/onsi/ginkgo/v2-2.28.1
  • dependabot/go_modules/github.com/onsi/ginkgo/v2-2.28.2
  • dependabot/go_modules/github.com/onsi/ginkgo/v2-2.28.3
  • dependabot/go_modules/github.com/onsi/ginkgo/v2-2.29.0
  • dependabot/go_modules/github.com/onsi/ginkgo/v2-2.31.0
  • dependabot/go_modules/github.com/onsi/ginkgo/v2-2.32.0
  • dependabot/go_modules/github.com/onsi/gomega-1.36.1
  • dependabot/go_modules/github.com/onsi/gomega-1.36.2
  • dependabot/go_modules/github.com/onsi/gomega-1.36.3
  • dependabot/go_modules/github.com/onsi/gomega-1.37.0
  • dependabot/go_modules/github.com/onsi/gomega-1.38.0
  • dependabot/go_modules/github.com/onsi/gomega-1.38.1
  • dependabot/go_modules/github.com/onsi/gomega-1.38.3
  • dependabot/go_modules/github.com/onsi/gomega-1.39.0
  • dependabot/go_modules/github.com/onsi/gomega-1.39.1
  • dependabot/go_modules/github.com/onsi/gomega-1.40.0
  • dependabot/go_modules/github.com/onsi/gomega-1.41.0
  • dependabot/go_modules/github.com/onsi/gomega-1.42.0
  • dependabot/go_modules/github.com/onsi/gomega-1.42.1
  • dependabot/go_modules/github.com/spf13/cobra-1.10.1
  • dependabot/go_modules/github.com/spf13/cobra-1.10.2
  • dependabot/go_modules/github.com/spf13/cobra-1.9.1
  • dependabot/go_modules/github.com/stretchr/testify-1.11.0
  • dependabot/go_modules/github.com/stretchr/testify-1.11.1
  • dependabot/go_modules/go.opentelemetry.io/otel-1.41.0
  • dependabot/go_modules/google.golang.org/grpc-1.68.1
  • dependabot/go_modules/google.golang.org/grpc-1.69.0
  • dependabot/go_modules/google.golang.org/grpc-1.69.2
  • dependabot/go_modules/google.golang.org/grpc-1.69.4
  • dependabot/go_modules/google.golang.org/grpc-1.70.0
  • dependabot/go_modules/google.golang.org/grpc-1.71.0
  • dependabot/go_modules/google.golang.org/grpc-1.71.1
  • dependabot/go_modules/google.golang.org/grpc-1.72.0
  • dependabot/go_modules/google.golang.org/grpc-1.72.1
  • dependabot/go_modules/google.golang.org/grpc-1.72.2
  • dependabot/go_modules/google.golang.org/grpc-1.73.0
  • dependabot/go_modules/google.golang.org/grpc-1.74.2
  • dependabot/go_modules/google.golang.org/grpc-1.75.0
  • dependabot/go_modules/google.golang.org/grpc-1.75.1
  • dependabot/go_modules/google.golang.org/grpc-1.76.0
  • dependabot/go_modules/google.golang.org/grpc-1.77.0
  • dependabot/go_modules/google.golang.org/grpc-1.78.0
  • dependabot/go_modules/google.golang.org/grpc-1.79.1
  • dependabot/go_modules/google.golang.org/grpc-1.79.2
  • dependabot/go_modules/google.golang.org/grpc-1.79.3
  • dependabot/go_modules/google.golang.org/grpc-1.80.0
  • dependabot/go_modules/google.golang.org/grpc-1.81.0
  • dependabot/go_modules/google.golang.org/grpc-1.81.1
  • dependabot/go_modules/google.golang.org/grpc-1.82.0
  • dependabot/go_modules/google.golang.org/grpc-1.82.1
  • dependabot/go_modules/google.golang.org/grpc-1.83.0
  • dependabot/go_modules/google.golang.org/protobuf-1.36.0
  • dependabot/go_modules/google.golang.org/protobuf-1.36.1
  • dependabot/go_modules/google.golang.org/protobuf-1.36.10
  • dependabot/go_modules/google.golang.org/protobuf-1.36.11
  • dependabot/go_modules/google.golang.org/protobuf-1.36.2
  • dependabot/go_modules/google.golang.org/protobuf-1.36.3
  • dependabot/go_modules/google.golang.org/protobuf-1.36.4
  • dependabot/go_modules/google.golang.org/protobuf-1.36.5
  • dependabot/go_modules/google.golang.org/protobuf-1.36.6
  • dependabot/go_modules/google.golang.org/protobuf-1.36.7
  • dependabot/go_modules/google.golang.org/protobuf-1.36.8
  • dependabot/go_modules/google.golang.org/protobuf-1.36.9
  • dependabot/go_modules/kubernetes-1373781f74
  • dependabot/go_modules/kubernetes-154eed16c4
  • dependabot/go_modules/kubernetes-264e18c691
  • dependabot/go_modules/kubernetes-2f141ebf47
  • dependabot/go_modules/kubernetes-407c4e9880
  • dependabot/go_modules/kubernetes-4a2ba5abfe
  • dependabot/go_modules/kubernetes-515e563471
  • dependabot/go_modules/kubernetes-53d54b06d5
  • dependabot/go_modules/kubernetes-55dd6f1ba7
  • dependabot/go_modules/kubernetes-8c7c1fd1e7
  • dependabot/go_modules/kubernetes-982928b4c3
  • dependabot/go_modules/kubernetes-b74686f06c
  • dependabot/go_modules/kubernetes-bb1661bb52
  • dependabot/go_modules/kubernetes-be907c021f
  • dependabot/go_modules/kubernetes-d0f91aac1f
  • dependabot/go_modules/kubernetes-e7718b9321
  • dependabot/go_modules/kubernetes-f280f9ce69
  • dependabot/go_modules/network-operator-26.1.x/github.com/go-logr/logr-1.4.4
  • dependabot/go_modules/network-operator-26.1.x/github.com/google/renameio/v2-2.0.2
  • dependabot/go_modules/network-operator-26.1.x/github.com/onsi/ginkgo/v2-2.28.3
  • dependabot/go_modules/network-operator-26.1.x/github.com/onsi/ginkgo/v2-2.32.0
  • dependabot/go_modules/network-operator-26.1.x/github.com/onsi/gomega-1.39.1
  • dependabot/go_modules/network-operator-26.1.x/github.com/onsi/gomega-1.42.1
  • dependabot/go_modules/network-operator-26.1.x/google.golang.org/grpc-1.82.0
  • dependabot/go_modules/network-operator-26.1.x/google.golang.org/grpc-1.82.1
  • dependabot/go_modules/network-operator-26.1.x/google.golang.org/grpc-1.83.0
  • dependabot/go_modules/network-operator-26.1.x/kubernetes-be907c021f
  • dependabot/go_modules/network-operator-26.4.x/github.com/go-logr/logr-1.4.4
  • dependabot/go_modules/network-operator-26.4.x/github.com/onsi/ginkgo/v2-2.28.3
  • dependabot/go_modules/network-operator-26.4.x/github.com/onsi/ginkgo/v2-2.32.0
  • dependabot/go_modules/network-operator-26.4.x/github.com/onsi/gomega-1.42.1
  • dependabot/go_modules/network-operator-26.4.x/google.golang.org/grpc-1.82.0
  • dependabot/go_modules/network-operator-26.4.x/google.golang.org/grpc-1.82.1
  • dependabot/go_modules/network-operator-26.4.x/google.golang.org/grpc-1.83.0
  • dependabot/go_modules/network-operator-26.7.x/google.golang.org/grpc-1.83.0
  • dependabot/go_modules/sigs.k8s.io/controller-runtime-0.19.3
  • dependabot/go_modules/sigs.k8s.io/controller-runtime-0.19.4
  • dependabot/go_modules/sigs.k8s.io/controller-runtime-0.19.5
  • dependabot/go_modules/sigs.k8s.io/controller-runtime-0.19.6
  • dependabot/go_modules/sigs.k8s.io/controller-runtime-0.19.7
  • dependabot/go_modules/sigs.k8s.io/controller-runtime-0.20.4
  • distroless
  • dockerarg
  • dockerargbp
  • feature/support-request-for-specific-ip-index-in-chunk
  • fix-examples
  • fix-overlay
  • flok
  • force-pool-name
  • go-builder
  • go1.25
  • go1.26
  • go12411
  • goproxy
  • grpc-cve
  • grpc-update
  • k8supdate
  • leader-elect
  • leader-migrate
  • main
  • migration
  • network-operator-25.10.x
  • network-operator-25.7.x
  • network-operator-26.1.x
  • network-operator-26.4.x
  • network-operator-26.7.x
  • network-operator-v25.10.0
  • network-operator-v25.10.0-beta.1
  • network-operator-v25.10.0-beta.4
  • network-operator-v25.10.0-beta.5
  • network-operator-v25.10.0-beta.6
  • network-operator-v25.10.0-rc.1
  • network-operator-v25.10.0-rc.2
  • network-operator-v25.10.0-rc.3
  • network-operator-v25.7.0
  • network-operator-v25.7.0-beta.1
  • network-operator-v25.7.0-beta.2
  • network-operator-v25.7.0-beta.3
  • network-operator-v25.7.0-rc.1
  • network-operator-v25.7.0-rc.2
  • network-operator-v25.7.0-rc.3
  • network-operator-v26.1.0
  • network-operator-v26.1.0-beta.1
  • network-operator-v26.1.0-beta.2
  • network-operator-v26.1.0-beta.3
  • network-operator-v26.1.0-beta.4
  • network-operator-v26.1.0-beta.5
  • network-operator-v26.1.0-beta.6
  • network-operator-v26.1.0-beta.7
  • network-operator-v26.1.0-rc.1
  • network-operator-v26.1.0-rc.2
  • network-operator-v26.1.1
  • network-operator-v26.1.1-rc.1
  • network-operator-v26.1.1-rc.2
  • network-operator-v26.1.1-rc.3
  • network-operator-v26.1.1-rc.4
  • network-operator-v26.1.1-rc.5
  • network-operator-v26.1.1-rc.6
  • network-operator-v26.1.2
  • network-operator-v26.1.2-rc.1
  • network-operator-v26.1.2-rc.2
  • network-operator-v26.1.2-rc.4
  • network-operator-v26.4.0
  • network-operator-v26.4.0-beta.1
  • network-operator-v26.4.0-beta.2
  • network-operator-v26.4.0-beta.3
  • network-operator-v26.4.0-beta.4
  • network-operator-v26.4.0-beta.5
  • network-operator-v26.4.0-beta.6
  • network-operator-v26.4.0-beta.7
  • network-operator-v26.4.0-beta.8
  • network-operator-v26.4.0-beta.9
  • network-operator-v26.4.0-rc.1
  • network-operator-v26.4.1
  • network-operator-v26.4.1-rc.2
  • network-operator-v26.4.1-rc.3
  • network-operator-v26.4.1-rc.4
  • network-operator-v26.7.0-beta.1
  • network-operator-v26.7.0-beta.2
  • network-operator-v26.7.0-beta.3
  • network-operator-v26.7.0-beta.4
  • network-operator-v26.7.0-beta.5
  • network-operator-v26.7.0-rc.1
  • node-user
  • oidc-goproxy
  • pernodeexclusions
  • pool-crd
  • pool-mgr-refactor
  • pr-cidr-pool-api
  • pr-cidr-pool-controller
  • pr-cidr-pool-node
  • pr-cidr-pool-readme
  • pr-cni-args
  • pr-empty-gateway
  • pr-fix-makefile
  • pr-fix-pod-watch-for-node
  • pr-fix-readme
  • pr-ippool-excludes
  • pr-ipv6-allocation-fixes
  • pr-maintenance
  • pr-remove-migration-logic
  • pr-remove-node-migration
  • pr-single-ip-pools
  • pr-static-ip-docs
  • pr-test
  • pr-update-allocator
  • pr-update-deps
  • pr-update-go
  • remove-stale-pool
  • remove-testdata
  • routes
  • skip-fully-excluded-ranges
  • typo-gw
  • update-readme
  • v0.0.2
  • v0.0.3
  • v0.1.0
  • v0.1.1
  • v0.1.2
  • v0.2.0
  • v0.2.1
  • v0.3.0
  • v0.3.1
  • v0.3.2
  • v0.3.3
  • v0.3.4
  • v0.3.5
  • v0.3.6
  • v0.3.7
  • v0.4.0
  • webhook
  • ykulazhenkov-patch-1

14 Aug 2026 02:41PM UTC coverage: 59.928% (+0.5%) from 59.383%
31810798731

push

github

web-flow
fix: handle large IPv6 address ranges (#266)

Use exact address arithmetic for allocation offsets and persisted ranges. Skip excluded IP and prefix intervals without enumerating the entire IPv6 space, and honor cancellation while scanning.

Signed-off-by: Yury Kulazhenkov <ykulazhenkov@nvidia.com>

196 of 254 new or added lines in 5 files covered. (77.17%)

4 existing lines in 2 files now uncovered.

2674 of 4462 relevant lines covered (59.93%)

93.34 hits per line

Relevant lines Covered
Build:
Build:
4462 RELEVANT LINES 2674 COVERED LINES
93.34 HITS PER LINE
Source Files on main
  • Tree
  • List 45
  • Changed 5
  • Source Changed 5
  • Coverage Changed 5
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
31810798731 main fix: handle large IPv6 address ranges (#266) Use exact address arithmetic for allocation offsets and persisted ranges. Skip excluded IP and prefix intervals without enumerating the entire IPv6 space, and honor cancellation while scanning. Signed... push 14 Aug 2026 02:46PM UTC web-flow github
59.93
31791821839 pr-ipv6-allocation-fixes Merge 6c0347e22 into ed52dc3a7 Pull #266 14 Aug 2026 10:25AM UTC web-flow github
59.93
31372779774 main Merge pull request #265 from Mellanox/dependabot/github_actions/github/codeql-action-4.37.6 chore: bump github/codeql-action from 4.37.4 to 4.37.6 push 10 Aug 2026 09:07AM UTC web-flow github
59.38
31367852730 dependabot/github_actions/github/codeql-action-4.37.6 chore: bump github/codeql-action from 4.37.4 to 4.37.6 Bumps [github/codeql-action](https://github.com/github/codeql-action) from 4.37.4 to 4.37.6. - [Release notes](https://github.com/github/codeql-action/releases) - [Changelog](https://github.c... Pull #265 10 Aug 2026 07:59AM UTC web-flow github
59.38
30896327927 main Merge pull request #263 from Mellanox/dependabot/github_actions/github/codeql-action-4.37.4 push 04 Aug 2026 09:30AM UTC GitHub github
59.38
30895616092 dependabot/github_actions/network-operator-26.7.x/github/codeql-action-4.37.4 Merge e1c573b43 into 498ad7549 Pull #264 04 Aug 2026 09:21AM UTC GitHub github
59.38
30895612805 dependabot/github_actions/network-operator-26.7.x/github/codeql-action-4.37.4 chore: bump github/codeql-action from 4 to 4.37.4 push 04 Aug 2026 09:21AM UTC GitHub github
59.38
30895606124 dependabot/github_actions/github/codeql-action-4.37.4 Merge 4f0cede13 into 6bb55521d Pull #263 04 Aug 2026 09:20AM UTC GitHub github
59.38
30895602119 dependabot/github_actions/github/codeql-action-4.37.4 chore: bump github/codeql-action from 4 to 4.37.4 push 04 Aug 2026 09:20AM UTC GitHub github
59.38
30895535902 dependabot/go_modules/network-operator-26.7.x/google.golang.org/grpc-1.83.0 Merge ec011ad15 into 498ad7549 Pull #262 04 Aug 2026 09:20AM UTC GitHub github
59.38
See All Builds (816)

Badge your Repo: nvidia-k8s-ipam

We detected this repo isn’t badged! Grab the embed code to the right, add it to your repo to show off your code coverage, and when the badge is live hit the refresh button to remove this message.

Could not find badge in README.

Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

Refresh
  • Settings
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc