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

kubevirt / containerized-data-importer / #6176
50%

Build:
DEFAULT BRANCH: main
Ran 12 Aug 2026 06:47PM 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

12 Aug 2026 06:32PM UTC coverage: 49.765% (+0.04%) from 49.724%
#6176

push

travis-ci

web-flow
importer: detect bootc/ostree-bootable container images (#4223)

* importer: detect bootc/ostree-bootable container images in registry imports

When a registry source image has OCI config labels `containers.bootc=1`
or `ostree.bootable=1`, the importer now detects it early (before layer
extraction) and returns a clear error indicating that bootc-to-disk
conversion is not yet implemented.

This is the first step toward full bootc import support, where CDI will
be able to convert bootc container images into bootable disk images
using `bootc install to-disk`, gated behind the new BootcImageImport
feature gate.

Signed-off-by: Vladik Romanovsky <vladikr@redhat.com>
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

* containerimage-server: detect bootc images in node-pull path

When using pullMethod: node, cdi-containerimage-server runs inside
the image filesystem and tries to serve files from /disk/. For bootc
images, /disk/ doesn't exist — the container IS the OS rootfs.

Check for /sysroot and /ostree directories (definitive ostree markers)
when the disk image directory is missing or invalid, and return a clear
error message instead of the opaque "Invalid container image".

Signed-off-by: Vladik Romanovsky <vladikr@redhat.com>
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

---------

Signed-off-by: Vladik Romanovsky <vladikr@redhat.com>
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

15 of 17 new or added lines in 2 files covered. (88.24%)

15166 of 30475 relevant lines covered (49.77%)

0.56 hits per line

Uncovered Changes

Lines Coverage ∆ File
2
74.65
0.78% pkg/importer/transport.go
Jobs
ID Job ID Ran Files Coverage
1 #6176.1 12 Aug 2026 06:47PM UTC 159
49.77
Source Files on build #6176
  • Tree
  • List 159
  • Changed 3
  • Source Changed 0
  • Coverage Changed 3
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • 2fb3fd57 on github
  • Prev Build on main
  • Next Build on 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