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

kubevirt / containerized-data-importer
50%

Build:
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 main
branch: main
CHANGE BRANCH
x
Reset
  • main
  • 1-32-kvci
  • 1-33-kvci
  • 2550-assume-fixed
  • 31-deps-bump
  • 3466
  • 3556
  • Fix-functional-tests-ginkgo-args-building
  • add-clone-populator-watches
  • add-dv-nodeselector-annotation
  • add-env-var-for-test-namespace
  • add-operator-probes
  • 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-pod-service-account
  • auth
  • autoupdate
  • bazel-6.5.0
  • bazel-builder-skopeo
  • bazel-push-images-use-skopeo
  • bazel-rules-oci
  • bazeldnf-caret-fix
  • block-ownership-llms
  • 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
  • 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
  • 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
  • dump-network-policies
  • dv-events-from-pvc
  • dv-recreated-status
  • enable-service-links-false
  • enable_webhook_pvc_rendering_featuregate
  • exclude-scratch-pvcs-from-backup
  • expose-group-version
  • fail-err-multi-arch
  • feat/snapshot-restore-sc-selection
  • feature/add-status-subresource-to-storageprofile-crd
  • fix-bazel-build-images
  • fix-cdi-space-calculations
  • fix-cert-collection
  • fix-cloner-test-sp-annotation-conflict
  • fix-cluster-sync-kind
  • fix-clusterwide-ca
  • fix-dataimportcron-nil-map-assignment
  • fix-datasource-references
  • fix-doc-dv
  • fix-doc-sources
  • fix-error-formatting
  • fix-external-provider-hpp-url
  • 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_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-nfs-fix
  • label-copy-fix
  • label-datasources-architecture
  • label-tests-vmware-and-imageio
  • metrics-io-timeout
  • metricsdocs
  • 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
  • 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
  • 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
  • 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
  • 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_min_pvc_size_per_sc_ann
  • sizeless-host-assisted-snap
  • 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
  • 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-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
  • watch_resource_quota
  • webhook-ns-selector
  • webhook-uncached-client
  • wrap-upload-server-error-message

22 May 2026 10:21PM UTC coverage: 49.524% (-0.07%) from 49.591%
#6025

push

travis-ci

web-flow
VDDK: use instance UUIDs instead of BIOS UUIDs (#4127)

* VDDK: change VM search to instance UUID.

BIOS UUIDs are not always unique, so it is possible to point to the
wrong VM. Use instance UUID first, and fallback to BIOS UUID to preserve
existing behavior.

Signed-off-by: Matthew Arnold <marnold@redhat.com>

* VDDK: change E2E test to get instance UUID.

Also add a few datacenters to test the importer's FindVM slightly more.

Signed-off-by: Matthew Arnold <marnold@redhat.com>

* Use ptr instead of confusing instanceUUID ref.

Signed-off-by: Matthew Arnold <marnold@redhat.com>

---------

Signed-off-by: Matthew Arnold <marnold@redhat.com>

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

11 existing lines in 1 file now uncovered.

14972 of 30232 relevant lines covered (49.52%)

0.56 hits per line

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

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
#6025 main VDDK: use instance UUIDs instead of BIOS UUIDs (#4127) * VDDK: change VM search to instance UUID. BIOS UUIDs are not always unique, so it is possible to point to the wrong VM. Use instance UUID first, and fallback to BIOS UUID to preserve existi... push 22 May 2026 10:33PM UTC web-flow travis-ci
49.52
#6024 main image, nbdkit: replace writePasswordFile with createPasswordPipe (#4126) The writePasswordFile function was creating temporary password files but never deleting them. This commit replaces it with createPasswordPipe to pass the password to nbdkit ... push 21 May 2026 06:29PM UTC web-flow travis-ci
49.59
#6019 main Makefile, hack: Allow compiling ginkgo + tests without Bazel (#4141) * Makefile: use DO instead of DO_BAZ for manifests Signed-off-by: Adi Aloni <aaloni@redhat.com> * Makefile, hack: Add option to compile ginkgo without Bazel Adds go-build-gin... push 17 May 2026 08:28PM UTC web-flow travis-ci
49.58
#6011 main Fix AfterEach in ingress manifest tests to restore override first (#4120) The "using manifests" AfterEach asserted on manifest cleanup before restoring the uploadProxyURLOverride, so any manifest delete failure would prevent the override from bei... push 15 May 2026 06:53PM UTC web-flow travis-ci
49.61
#6010 main Add storagecapabilities for DirectPV CSI driver (#4119) Signed-off-by: Cesar Celis <cesarcelis@minio.io> push 15 May 2026 06:50PM UTC web-flow travis-ci
49.57
#6007 main Add open-default-ports annotation to upload server pod (#4124) * Extract upload server port into a common constant Replace hardcoded 8443 references in the upload controller with common.UploadServerPort to prevent silent breakage if the port eve... push 14 May 2026 09:45AM UTC web-flow travis-ci
49.57
#5993 main Test commit for latest manifest publish (#4118) Signed-off-by: Alex Kalenyuk <akalenyu@redhat.com> push 10 May 2026 04:27PM UTC web-flow travis-ci
49.61
#5980 main Bump google.golang.org/grpc to 1.79.3 (#4110) Signed-off-by: Shiwani Biradar <sbiradar@redhat.com> push 05 May 2026 12:26PM UTC web-flow travis-ci
49.58
#5978 main add upload proxy env var (#4108) Add the option to set a uploadproxy URL as environmental variable, while also include external provider for this Signed-off-by: Thomas-David Griedel griedel911@gmail.com Signed-off-by: Thomas-David Griedel griede... push 04 May 2026 06:55PM UTC web-flow travis-ci
49.58
#5977 main Inflate snapshot restore size for block-to-filesystem sizeless clone (#4107) When cloning from a block-mode snapshot to a filesystem-mode target PVC with no explicit size, detectCloneSize now inflates the restore size with filesystem overhead. Th... push 01 May 2026 06:30PM UTC web-flow travis-ci
49.58
See All Builds (6020)
  • Repo on GitHub
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