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

kubevirt / hyperconverged-cluster-operator / 12452728839
76%

Build:
DEFAULT BRANCH: main
Ran 22 Dec 2024 08:40AM UTC
Jobs 1
Files 72
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

22 Dec 2024 08:36AM UTC coverage: 71.774% (+0.09%) from 71.68%
12452728839

push

github

web-flow
Handle kubevirt control plane NodePlacement on hypershift clusters (#3219)

Since kubevirt v1.3, the kubevirt control plane components (e.g. virt-controller and virt-api) are getting schdeuled by default on the control-plane/master
nodes, not regular worker nodes.
In hypershift (Hosted Control Planes) clusters, there are no control plane nodes at all (the control plane is hosted as pods on the management cluster).
Therefore, in case there are no control plane nodes, we're setting the kubevirt's node placement as an empty struct to avoid any predefined scheduling/affinity rules
that might prevent the pods to be scheduled on the cluster.

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

21 of 24 new or added lines in 3 files covered. (87.5%)

3 existing lines in 1 file now uncovered.

6141 of 8556 relevant lines covered (71.77%)

0.79 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
3
82.9
-0.76% pkg/util/cluster.go

Uncovered Existing Lines

Lines Coverage ∆ File
3
55.81
2.98% controllers/commontestutils/testUtils.go
Jobs
ID Job ID Ran Files Coverage
1 12452728839.1 22 Dec 2024 08:40AM UTC 72
71.77
GitHub Action Run
Source Files on build 12452728839
  • Tree
  • List 72
  • Changed 3
  • Source Changed 0
  • Coverage Changed 3
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • d70d3c33 on github
  • Prev Build on main (#12415616047)
  • Next Build on main (#12455634684)
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