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

kubevirt / hyperconverged-cluster-operator / 30198288342
86%

Build:
DEFAULT BRANCH: main
Ran 26 Jul 2026 10:30AM UTC
Jobs 1
Files 154
Run time 1min
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

26 Jul 2026 10:27AM UTC coverage: 85.319% (+0.03%) from 85.29%
30198288342

push

github

web-flow
handlers, netresinjector: Gate ExternalNetResourceInjection FG on NRI deployment readiness status (#4421)

* netresinjector: Re-enable deployment by default

Reverts [1] which temporarily disabled network-resources-injector
deployment by default. The underlying bug has been fixed in [2].

[1] https://github.com/kubevirt/hyperconverged-cluster-operator/pull/4377
[2] https://github.com/k8snetworkplumbingwg/network-resources-injector/pull/224

Signed-off-by: Nir Dothan <ndothan@redhat.com>
Assisted by: Claude Sonnet 4.5 <noreply@anthropic.com>

* handlers, kubevirt: Conditionally enable ExternalNetResourceInjection FG

Gate the ExternalNetResourceInjection feature gate on both the
deployNetworkResourcesInjector knob and the NetworkResourcesInjectorReady
condition being True. The condition is set by the NRI deployment handler
when all replicas are ready, and removed when the deployment is disabled.

Signed-off-by: Nir Dothan <ndothan@redhat.com>
Assisted by: Claude Sonnet 4.5 <noreply@anthropic.com>

---------

Signed-off-by: Nir Dothan <ndothan@redhat.com>

55 of 64 new or added lines in 4 files covered. (85.94%)

125 existing lines in 3 files now uncovered.

11757 of 13780 relevant lines covered (85.32%)

2.27 hits per line

Uncovered Changes

Lines Coverage ∆ File
9
96.56
-3.44% controllers/handlers/netresinjector/deployment.go

Coverage Regressions

Lines Coverage ∆ File
70
78.4
0.17% controllers/hyperconverged/hyperconverged_controller.go
36
70.13
1.21% pkg/internal/ownresources/own_resources.go
19
96.36
0.0% controllers/handlers/kubevirtConsolePlugin.go
Jobs
ID Job ID Ran Files Coverage
1 Unit - 30198288342.1 26 Jul 2026 10:30AM UTC 154
85.32
GitHub Action Run
Source Files on build 30198288342
  • Tree
  • List 154
  • Changed 7
  • Source Changed 6
  • Coverage Changed 7
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #30198288342
  • 4e5e492c on github
  • Prev Build on main (#30031612364)
  • Next Build on main (#30199208670)
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