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

kubevirt / hyperconverged-cluster-operator / 29043567111
82%

Build:
DEFAULT BRANCH: main
Ran 09 Jul 2026 07:15PM UTC
Jobs 1
Files 151
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

09 Jul 2026 07:13PM UTC coverage: 81.537% (+0.006%) from 81.531%
29043567111

push

github

web-flow
CNV-92360: v1 API version: make feature gate names case-insensitive (#4384)

* add the 'generate-crd' make target to create the CRD

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

* make v1 FG to be case-insensitive

Also, make sure the feature gate are unique in the FeatureGates list.

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

* regenerate CRDs

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

* add functional tests

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

* do marshal the state field if exists and enabled

we only marshal the FeatureGate state field if it disabled, but k8s
marshling sometimes keeps it even if it Enabled, so for consistency, we
now marshaling the state field if exists, no matter its value.

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

* Preserve v1 only FGs

The automatic conversion only handles feature gates that are defined in
both v1beta1 and v1 API versions. Any feature gate tat is not defined in
v1beta1, will be lost in conversion.

This commit preserves all v1 feature gates using the v1-only-fields
mechanism.

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

---------

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

18 of 18 new or added lines in 3 files covered. (100.0%)

11319 of 13882 relevant lines covered (81.54%)

2.18 hits per line

Jobs
ID Job ID Ran Files Coverage
1 Unit - 29043567111.1 09 Jul 2026 07:15PM UTC 151
81.54
GitHub Action Run
Source Files on build 29043567111
  • Tree
  • List 151
  • Changed 3
  • Source Changed 3
  • Coverage Changed 3
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #29043567111
  • 0abe8c27 on github
  • Prev Build on main (#29021541176)
  • Next Build on main (#29190264409)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc