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

kubevirt / hyperconverged-cluster-operator / 30990536634
86%

Build:
DEFAULT BRANCH: main
Ran 05 Aug 2026 08:50AM UTC
Jobs 1
Files 156
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

05 Aug 2026 08:48AM UTC coverage: 85.553% (+0.001%) from 85.552%
30990536634

push

github

web-flow
CNV-92903: Add the new `spec.workloadSources.enableMultiArchBootImageImport` field  (#4473)

* Add the new spec.workloadSources.enableMultiArchBootImageImport v1 field

Deprecate the enableMultiArchBootImageImport feature gate.

Signed-off-by: Nahshon Unna Tsameret <nunnatsa@redhat.com>

* implement v1 <=> v1beta1 conversion

Signed-off-by: Nahshon Unna Tsameret <nunnatsa@redhat.com>

* use the field in the production code

Signed-off-by: Nahshon Unna Tsameret <nunnatsa@redhat.com>

* use the new field in e2e test

Signed-off-by: Nahshon Unna Tsameret <nunnatsa@redhat.com>

* unified common code

Two FG are moved to be regular fields. The mutator webhook handles this
migration, with long and complex functions, that most of them duplicates
each other.

We're about to add the 3rd FG => field case, and that becomes too
complex and too long.

This commit combines most of the code for the MDEV enablement and the
persistentReservation enablement into common functions, to allow adding
more FG/field. easily.

Signed-off-by: Nahshon Unna Tsameret <nunnatsa@redhat.com>

* use the mutating webhook to migrate from the fg to the field

Signed-off-by: Nahshon Unna Tsameret <nunnatsa@redhat.com>

* return a warning, when using the FG in v1beta1

Signed-off-by: Nahshon Unna Tsameret <nunnatsa@redhat.com>

* update manifests

Signed-off-by: Nahshon Unna Tsameret <nunnatsa@redhat.com>

* update documentation

Signed-off-by: Nahshon Unna Tsameret <nunnatsa@redhat.com>

---------

Signed-off-by: Nahshon Unna Tsameret <nunnatsa@redhat.com>

184 of 188 new or added lines in 7 files covered. (97.87%)

2 existing lines in 1 file now uncovered.

11938 of 13954 relevant lines covered (85.55%)

2.31 hits per line

Uncovered Changes

Lines Coverage ∆ File
4
92.18
-3.23% pkg/webhooks/mutator/hyperConvergedMutator.go

Coverage Regressions

Lines Coverage ∆ File
2
92.18
-3.23% pkg/webhooks/mutator/hyperConvergedMutator.go
Jobs
ID Job ID Ran Files Coverage
1 Unit - 30990536634.1 05 Aug 2026 08:50AM UTC 156
85.55
GitHub Action Run
Source Files on build 30990536634
  • Tree
  • List 156
  • Changed 6
  • Source Changed 6
  • Coverage Changed 4
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #30990536634
  • 749e9d94 on github
  • Prev Build on main (#30939276722)
  • Next Build on main (#30994649029)
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