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

kubevirt / hyperconverged-cluster-operator / 19859068076
77%
main: 76%

Build:
Build:
LAST BUILD BRANCH: bump_MIGRATION_OPERATOR_v0.0.14_main
DEFAULT BRANCH: main
Ran 02 Dec 2025 12:50PM UTC
Jobs 1
Files 106
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

02 Dec 2025 12:45PM UTC coverage: 77.264% (+0.04%) from 77.224%
19859068076

push

github

web-flow
Fix DaemonSets discrepancies that are causing reconciliation issues (#3901)

In daemonSetHandler.go, we're checking that the required DasmonSet (wasp / passt) has the same fields as the DS on the cluster (found).
 However, some fields have not been populated, leading to nil values on the required side, and actual default values on the found side.
This discrepancy is causing the reconciliation loop not to finish, and the HCO is getting stuck in upgradeMode=true, leading to inability
to seamlessly upgrade the operator afterwards.

This PR poplutates all of the relevant fields in the DaemonSet spc, so hasCorrectDaemonSetFields() will return true after reconciliation.

Signed-off-by: Oren Cohen <ocohen@redhat.com>
Co-authored-by: Oren Cohen <ocohen@redhat.com>

19 of 19 new or added lines in 2 files covered. (100.0%)

7925 of 10257 relevant lines covered (77.26%)

1.85 hits per line

Jobs
ID Job ID Ran Files Coverage
1 Unit - 19859068076.1 02 Dec 2025 12:50PM UTC 106
77.26
GitHub Action Run
Source Files on build 19859068076
  • Tree
  • List 106
  • Changed 2
  • Source Changed 2
  • Coverage Changed 2
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #19859068076
  • d1cbac14 on github
  • Prev Build on release-1.16 (#19735105352)
  • Next Build on release-1.16 (#20458561368)
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