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

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

Build:
Build:
LAST BUILD BRANCH: add-hpe-xp-hitachi-min-pvc-size
DEFAULT BRANCH: main
Repo Added 25 Jul 2018 03:35PM UTC
Files 159
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

LAST BUILD ON BRANCH add-hpe-xp-hitachi-min-pvc-size
branch: SELECT
CHANGE BRANCH
x
  • No branch selected
  • 1-32-kvci
  • 1-33-kvci
  • 2550-assume-fixed
  • 31-deps-bump
  • 3466
  • 3556
  • Fix-functional-tests-ginkgo-args-building
  • MTV-6199
  • add-clone-populator-watches
  • add-dv-nodeselector-annotation
  • add-env-var-for-test-namespace
  • add-hpe-xp-hitachi-min-pvc-size
  • add-operator-probes
  • add-pprof-endpoints
  • add-pxcsi-support
  • add-test-filter-capability
  • add-test-manifest-node-selector
  • add-vcenter-decription-test
  • add-vddk-certconfigmapr
  • add_cdi-api-dataimportcron-mutate_delete_rbac
  • add_cidr_block_list
  • add_prom_unit_tests
  • allow-access-cluster-services-csv
  • ann-after-labels-containerdisk
  • ann-pod-service-account
  • atomic-success-containerdisk-labels
  • auth
  • auto/issue-4217
  • autoupdate
  • bazel-6.5.0
  • bazel-builder-skopeo
  • bazel-cache-gcs-dockerized-mount
  • bazel-push-images-use-skopeo
  • bazel-rules-oci
  • bazeldnf-caret-fix
  • block-ownership-llms
  • bootc_support
  • bugfix/dataimportcron-reconciliation-fix
  • bugfix/move-applystorageprofile-to-cdi-api
  • bugfix/snapshot-volumemode-diff
  • bugfix/snapshot_reconcile_when_not_ready
  • build-functest-shebang
  • bump-containers-image-34
  • bump-go-1.24.0
  • bump-libnbd-version
  • cbt-query-usage
  • cephfs-typo
  • change-cdi-deploy-selectors
  • change-metrics-port
  • change-termination-message-policy
  • chore-remove-deprecated-buildnametocertificate
  • chore/prlimit-no-spurious-error
  • chore/suppress-claimMisbound-Warning
  • clone-pvc-events
  • clone_to_file_min_size_fix
  • cloner_test_ids
  • cnv-44140
  • cnv-52722
  • cnv-58645
  • cnv-69038
  • cnv-main
  • cnv64424
  • comment-fix
  • compress-image-binaries
  • consolidate-stream-data-to-file
  • container_image_poller
  • cr-ready-unit-test
  • csv-dump-network-policies
  • datasource-pointer
  • debug-certrotation-ut
  • decompose-ds-controller-watches
  • dep-update-common-pkg
  • dependabot/go_modules/github.com/docker/docker-28.0.0incompatible
  • dependabot/go_modules/github.com/go-jose/go-jose/v3-3.0.4
  • dependabot/go_modules/github.com/ulikunitz/xz-0.5.14
  • dependabot/go_modules/golang.org/x/crypto-0.35.0
  • dependabot/go_modules/golang.org/x/net-0.38.0
  • dependabot/go_modules/staging/src/kubevirt.io/containerized-data-importer-api/golang.org/x/net-0.33.0
  • dependabot/go_modules/staging/src/kubevirt.io/containerized-data-importer-api/golang.org/x/net-0.36.0
  • dependabot/go_modules/staging/src/kubevirt.io/containerized-data-importer-api/golang.org/x/net-0.38.0
  • dependabot/go_modules/tools/release-notes/github.com/cloudflare/circl-1.6.3
  • dependabot/go_modules/tools/release-notes/github.com/go-git/go-git/v5-5.16.5
  • dependabot/go_modules/tools/release-notes/golang.org/x/crypto-0.45.0
  • deprecation-typo-v2-transfer
  • dev-pvc-rm
  • dic-poller-get-acknowledge-arch-digest
  • dic_pvc_source
  • dic_sa
  • doc-svc-acc
  • docs-k3s-device-ownership
  • dump-network-policies
  • dv-events-from-pvc
  • dv-recreated-status
  • enable-service-links-false
  • enable_webhook_pvc_rendering_featuregate
  • err-125-cleanup
  • exclude-scratch-pvcs-from-backup
  • expose-group-version
  • fail-err-multi-arch
  • feat/linstor-rwx-filesystem
  • feat/snapshot-restore-sc-selection
  • feature/add-status-subresource-to-storageprofile-crd
  • fix-bazel-build-images
  • fix-cdi-space-calculations
  • fix-cdi-tier1-test-leftovers
  • fix-cert-collection
  • fix-cloner-test-sp-annotation-conflict
  • fix-cluster-sync-kind
  • fix-clusterwide-ca
  • fix-context-leaks-importer
  • fix-dataimportcron-nil-map-assignment
  • fix-datasource-references
  • fix-doc-dv
  • fix-doc-sources
  • fix-error-formatting
  • fix-external-provider-hpp-url
  • fix-g115-linting
  • fix-ingress-config-test-override-wipe
  • fix-key-comparison
  • fix-label-regex
  • fix-metric-linter
  • fix-multi-stage-import-test
  • fix-rr-names
  • fix-schedulable-running-condition
  • fix-snapshot-restore-size-inflation
  • fix-status-update-conflicts
  • fix-upload-tests
  • fix/cephfs_capabilities
  • fix/cleanup_transfer
  • fix/storageprofile-error-message-status
  • fix_CDIDataVolumeUnusualRestartCount_alert
  • fix_clone_target_size_validation
  • fix_dic_image_pull_failed
  • fix_dv_bound_cond_unknown
  • fix_dv_events_test
  • fix_empty_storageprofile_test_event_check
  • fix_flaky_dic_snapshot_cond_test
  • fix_in_docker_cvs
  • fix_registry_datasource_import_without_certConfigMap
  • fix_storageprofile_rendering
  • fix_test_storage_profile_snapshot_source
  • fix_vddk_volume_import_source_update_test
  • flake-upload-proxy-static
  • force-dic-test-pullmethod-node
  • gce-support-rwo-fs
  • gcnv_caps
  • ginkgo-no-bazel
  • go-workspace
  • headless-upload-svc
  • hpp-overlay-csi
  • http-checksum
  • http-ds-validate-image-size
  • hyperdisk-caps
  • ibmc-vpc-block-csi
  • imageio_skip_tls
  • importer-report-scratch-space-message
  • improve-dv-testsc
  • investigate-test-25
  • issue-3878
  • kvci-1-31
  • kvci-35
  • kvci-36
  • kvci-nfs-fix
  • label-copy-fix
  • label-datasources-architecture
  • label-tests-vmware-and-imageio
  • main
  • metrics-io-timeout
  • metricsdocs
  • migrate-to-gcstorage
  • minor_typo
  • move-destructive-flag-to-label-filter
  • mtv-3514
  • mtv-4437
  • mtv-5264
  • multi-arch-release
  • multiarch-test-images
  • mutate_pvc_min_size
  • nbdkit-replace-password-file-with-pipe
  • network-policies-mapping-cdi-dnm
  • new-builder-1-23
  • nodeselector-fix
  • oci-clone-strategy
  • open-default-ports-upload-server
  • pass-annotation-removal
  • poller-patch
  • portworx_rwx_block
  • portworx_rwx_block_conditionally
  • propogate-labels-from-dv
  • provisioner-aware-vsc-selection-for-dic
  • pvc-clone-doc
  • rebind-capacity-present
  • reconcile-ds-on-reference-update
  • reconcile_storageprofile_min_pvc_size_annotation
  • register-volume-populators
  • registry-ds-layer-resolve
  • release-tool-go
  • release-v1.1
  • release-v1.10
  • release-v1.11
  • release-v1.12
  • release-v1.13
  • release-v1.14
  • release-v1.15
  • release-v1.16
  • release-v1.17
  • release-v1.18
  • release-v1.19
  • release-v1.2
  • release-v1.20
  • release-v1.21
  • release-v1.22
  • release-v1.23
  • release-v1.24
  • release-v1.25
  • release-v1.26
  • release-v1.28
  • release-v1.3
  • release-v1.4
  • release-v1.5
  • release-v1.6
  • release-v1.60
  • release-v1.7
  • release-v1.8
  • release-v1.9
  • releases-docs-dead-link
  • remove-copy-dir
  • remove-prlimit-rlimit-as
  • removing-fg-webhook-pvc-rendering
  • removing-system-package
  • replace-virt-default-functest
  • report-imagepullerr-faster
  • report-upload-error-message-on-write-error
  • required-scc
  • restore-size-hint
  • retain-cross-ns
  • return_nosniff_header
  • revert-3644-portworx_rwx_block
  • revert-multi-arch-temporarily
  • revert-snap-manual-cleanup
  • rpm-deps-4k-sector
  • rpm-deps-pre-66
  • rulesoci-update-230
  • safe-cwe-79
  • scc-volumes-hotloop
  • scratch-space-pvc-sc
  • secure-metrics-endpoints
  • seek-hole-detection
  • selected-node-tmp-host-assisted
  • set-default-sc-external
  • set_min_pvc_size_per_sc_ann
  • sizeless-host-assisted-snap
  • skiptlsverify
  • source-clone-role
  • sparse-check-tests
  • status-imports-to-keep
  • storagecapabilities-directpv
  • storageprofile_condition
  • support-multiarch-registry-import
  • sync-scc-restricted-v2
  • targeted-sync-ci-err
  • temp-sc-owner-ref
  • test
  • test-https-proxy-no-certdir
  • test-image-multiarch-manifest
  • test-latest-push
  • tests-utils-registry
  • tinycore-multiarch
  • tls-security-profile-propagation
  • update-builder-go-124
  • update-default-fsoverhead
  • update_CDIDataVolumeUnusualRestartCount_health_impact_label
  • update_CDI_alerts_health_and_eval_time
  • update_builder_go_123
  • update_controller_gen_version
  • update_oauth_to_027
  • update_x_net_0_33_0
  • uploadproxyurl-env-var
  • use-operator-observability-toolkit
  • use-pgzip-format-reader
  • use-storage-over-pvc-in-tests
  • v1.60.1
  • v1.60.4
  • v1.60.5
  • v1.61.0
  • v1.62.0
  • v1.63.0
  • v1.63.0-alpha.0
  • v1.63.1
  • v1.64.0
  • v1.999.0-test.0
  • vddk-error-wrapping
  • vddk-extra-args-crd
  • vddk-warning
  • volume-capabilities-oracle
  • warm-migration-failed-at-server-fault-coder
  • watch_resource_quota
  • webhook-ns-selector
  • webhook-uncached-client
  • wrap-upload-server-error-message

06 Aug 2026 05:35AM UTC coverage: 49.76% (+0.02%) from 49.744%
#6169

Pull #4228

travis-ci

Jatan Malde
Add minimum supported PVC size for HPE XP and Hitachi HSPC provisioners

HPE XP8 (xspc.csi.hpe.com) and Hitachi VSP (hspc.csi.hitachi.com) storage
arrays enforce a minimum LDEV size of 1Gi. Without this, KubeVirt's 10Mi
persistent-state PVC for VMs with persistent TPM/EFI fails to provision,
blocking VM startup after MTV migration.

Fixes https://github.com/kubevirt/containerized-data-importer/issues/4227

Assisted-by: Claude Code
Signed-off-by: Jatan Malde <jmalde@redhat.com>
Pull Request #4228: Add minimum supported PVC size for HPE XP and Hitachi HSPC provisioners

15156 of 30458 relevant lines covered (49.76%)

0.56 hits per line

Relevant lines Covered
Build:
Build:
30458 RELEVANT LINES 15156 COVERED LINES
0.56 HITS PER LINE
Source Files on main
  • Tree
  • List 159
  • Changed 3
  • Source Changed 0
  • Coverage Changed 3
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
#6169 add-hpe-xp-hitachi-min-pvc-size Add minimum supported PVC size for HPE XP and Hitachi HSPC provisioners HPE XP8 (xspc.csi.hpe.com) and Hitachi VSP (hspc.csi.hitachi.com) storage arrays enforce a minimum LDEV size of 1Gi. Without this, KubeVirt's 10Mi persistent-state PVC for VM... Pull #4228 10 Aug 2026 01:03PM UTC Jatan Malde travis-ci
49.76
#6168 migrate-to-gcstorage Migrate gsutil to gcloud storage gsutil is being deprecated, replaced by `gcloud storage` which is already available in the bootstrap image. All commands are drop-in replacements. Signed-off-by: Dylan White <dywhite@redhat.com> Pull #4235 07 Aug 2026 11:25AM UTC Whitedyl travis-ci
49.73
#6167 add-hpe-xp-hitachi-min-pvc-size Add minimum supported PVC size for HPE XP and Hitachi HSPC provisioners HPE XP8 (xspc.csi.hpe.com) and Hitachi VSP (hspc.csi.hitachi.com) storage arrays enforce a minimum LDEV size of 1Gi. Without this, KubeVirt's 10Mi persistent-state PVC for VM... Pull #4228 06 Aug 2026 02:46PM UTC Jatan Malde travis-ci
49.72
#6166 add-hpe-xp-hitachi-min-pvc-size Add minimum supported PVC size for HPE XP and Hitachi HSPC provisioners HPE XP8 (xspc.csi.hpe.com) and Hitachi VSP (hspc.csi.hitachi.com) storage arrays enforce a minimum LDEV size of 1Gi. Without this, KubeVirt's 10Mi persistent-state PVC for VM... Pull #4228 05 Aug 2026 09:52PM UTC Jatan Malde travis-ci
49.76
#6165 main Add certificate validation support for VDDK importer (#3947) * Add certificate validation support for VDDK importer - Add CertConfigMap field to DataVolumeSourceVDDK API (already in types.go) - Update UpdateVDDKAnnotations to copy CertConfigMap ... push 05 Aug 2026 06:42PM UTC web-flow travis-ci
49.74
#6164 MTV-6199 Avoid PVC writes during scheduler retry to prevent SchedulerError loop The import controller watches both PVCs and owned pods. When the importer pod is pending and the scheduler hits a VolumeBinding error, each reconcile writes PVC annotations, b... Pull #4225 05 Aug 2026 05:29PM UTC mnecas travis-ci
49.8
#6163 bootc_support 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 t... Pull #4223 05 Aug 2026 12:57PM UTC vladikr travis-ci
49.76
#6162 main Add labels and OwnerReference to CDI ConfigMaps so they're deleted after each test tier runs so that tier 2 tests downstream can pass as well. (#4220) Signed-off-by: HoustonBoston <rorajesh@redhat.com> push 05 Aug 2026 12:33PM UTC web-flow travis-ci
49.79
#6161 bootc_support 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 t... Pull #4223 05 Aug 2026 12:58AM UTC vladikr travis-ci
49.81
#6160 bootc_support importer: add tests for controller-level bootc detection Add thorough tests for the new bootc detection code: transport.go: - GetImageLabels returns correct labels from bootc and non-bootc images - GetImageLabels returns error for invalid source... Pull #4223 05 Aug 2026 12:32AM UTC vladikr travis-ci
49.8
See All Builds (6164)
  • Repo on GitHub
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