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

kubevirt / hyperconverged-cluster-operator / 19824292091 / 1
76%
main: 76%

Build:
DEFAULT BRANCH: main
Ran 01 Dec 2025 01:31PM UTC
Files 106
Run time 3s
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

01 Dec 2025 01:27PM UTC coverage: 76.939% (+0.04%) from 76.899%
19824292091.1

push

github

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

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>

8037 of 10446 relevant lines covered (76.94%)

1.84 hits per line

Source Files on job Unit - 19824292091.1
  • Tree
  • List 106
  • Changed 2
  • Source Changed 2
  • Coverage Changed 2
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 19824292091
  • 670cda04 on github
  • Prev Job for on main (#19758250078.1)
  • Next Job for on main (#19917111972.1)
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