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

kubevirt / containerized-data-importer / #6254
50%
main: 50%

Build:
Build:
LAST BUILD BRANCH: auto/issue-4292
DEFAULT BRANCH: main
Ran 21 Sep 2026 01:11PM UTC
Jobs 1
Files 159
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

21 Sep 2026 11:47AM UTC coverage: 49.795% (+0.02%) from 49.771%
#6254

Pull #4286

travis-ci

krishnaGajabi
storagecapabilities: add OpenEBS Replicated PV Mayastor

CDI had no entry for any OpenEBS provisioner, so every OpenEBS
StorageClass produced an empty StorageProfile and reported the
Recognized condition as UnrecognizedProvisioner, leaving users to
hand-write spec.claimPropertySets.

Mayastor supports RWX only for Block volumes, and only when the
StorageClass opts in with the rwxBlock parameter (OpenEBS v4.5.0+,
added for KubeVirt live migration). The CSI controller rejects
MULTI_NODE_MULTI_WRITER otherwise:

  https://github.com/openebs/mayastor-control-plane/blob/develop/control-plane/csi-driver/src/bin/controller/controller.rs

Since the opt-in is per StorageClass, key the capabilities off that
parameter the way driver.longhorn.io/migratable already does, rather
than advertising RWX for every Mayastor class. Classes that did not
opt in keep RWO block/filesystem, which holds for all Mayastor
versions.

No clone strategy is advised: the driver reports no CLONE_VOLUME
capability and rejects a volume content source, but does support
snapshots, which is what the existing default already picks when a
VolumeSnapshotClass is present.

Signed-off-by: krishnaGajabi <gajbikrishna23@gmail.com>
Pull Request #4286: storagecapabilities: add OpenEBS Replicated PV Mayastor

0 of 7 new or added lines in 1 file covered. (0.0%)

41 existing lines in 1 file now uncovered.

15200 of 30525 relevant lines covered (49.8%)

0.56 hits per line

Uncovered Changes

Lines Coverage ∆ File
7
0.0
0.0% pkg/storagecapabilities/storagecapabilities.go

Coverage Regressions

Lines Coverage ∆ File
41
0.0
0.0% pkg/storagecapabilities/storagecapabilities.go
Jobs
ID Job ID Ran Files Coverage
1 #6254.1 21 Sep 2026 01:11PM UTC 159
49.8
Source Files on build #6254
  • Tree
  • List 159
  • Changed 2
  • Source Changed 0
  • Coverage Changed 2
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Pull Request #4286
  • PR Base - main (#)
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