Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bump kubevirt.io/containerized-data-importer-api from 1.58.0 to 1.59.0 #239

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Apr 8, 2024

Bumps kubevirt.io/containerized-data-importer-api from 1.58.0 to 1.59.0.

Release notes

Sourced from kubevirt.io/containerized-data-importer-api's releases.

v1.59.0

This release follows v1.58.3 and consists of 90 changes, contributed by 25 people, leading to 2425 files changed, 184387 insertions(+), 101396 deletions(-).

The source code and selected binaries are available for download at: https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.59.0.

Pre-built CDI containers are published on Quay.io and can be viewed at: https://quay.io/repository/kubevirt/cdi-controller/ https://quay.io/repository/kubevirt/cdi-importer/ https://quay.io/repository/kubevirt/cdi-cloner/ https://quay.io/repository/kubevirt/cdi-uploadproxy/ https://quay.io/repository/kubevirt/cdi-apiserver/ https://quay.io/repository/kubevirt/cdi-uploadserver/ https://quay.io/repository/kubevirt/cdi-operator/

Notable changes

Enhancement: Run a subset of functional tests in parallel Enhancement: Added ability to specify replicas for infra structure pods Enhancement: Add Prometheus alerts CDINoDefaultStorageClass and CDIDefaultStorageClassDegraded; add informative labels to existing alerts Enhancement: cdi.kubevirt.io/garbageCollected added to PVCs when DataVolumes are garbage collected Enhancement: DataVolume supports PVC adoption via DataVolumeClaimAdoption feature gate and cdi.kubevirt.io/allowClaimAdoption annotation on PVC Enhancement: k8s 1.28 dependencies bump Enhancement: Added option customizeComponents Enhancement: ReadWriteOncePod is now allowed to use with CDI DataVolumes Enhancement: Add PVC spec mutating webhook rendering based on StorageProfiles Enhancement: Check for cdi.kubevirt.io/allowClaimAdoption on DataVolume rather than PVC Enhancement: Get all no-provisioner storage capabilities from PVs Enhancement: Make importer datasource communication explicit Enhancement: Registry imports can now set PVC labels derived from env vars on containerdisks Enhancement: add forklift populators apps to cdi-importer image

BugFix: Fix Trident provisioner key for using csi-clone BugFix: Cephfs to Block cloning is creating empty block device BugFix: Add Trident RWO Filesystem capability BugFix: Fix DataImportCron PVC timestamping for garbage collection BugFix: Fix DataImportCron import DataVolume creation when last import is not found BugFix: StorageProfile ClaimPropertySets validation BugFix: Change CDI webhook failure policy to Ignore BugFix: Allow Deployed CDI to get out of Error Phase BugFix: Added the k8s.io/minikube-hostpath storage provider to the list of known storage providers BugFix: Watch DataImportCron-orphan cronjobs and cleanup them BugFix: Avoid race condition during importer termination BugFix: ns admin cannot create multiple user-facing CDI resources BugFix: Avoid XSS vulnerability in Upload proxy BugFix: cdi.kubevirt.io/allowClaimAdoption annotation broken BugFix: Add HPE RWX/Block capability

... (truncated)

Changelog

Sourced from kubevirt.io/containerized-data-importer-api's changelog.

v1.59.0 BugFix: Fix Trident provisioner key for using csi-clone Cleanup: When building CDI builder, use of podman fails to report image digest Enhancement: Run a subset of functional tests in parallel Enhancement: Added ability to specify replicas for infra structure pods Enhancement: Add Prometheus alerts CDINoDefaultStorageClass and CDIDefaultStorageClassDegraded; add informative labels to existing alerts Cleanup: Refactor monitoring code BugFix: Cephfs to Block cloning is creating empty block device BugFix: Add Trident RWO Filesystem capability BugFix: Fix DataImportCron PVC timestamping for garbage collection Enhancement: cdi.kubevirt.io/garbageCollected added to PVCs when DataVolumes are garbage collected Enhancement: DataVolume supports PVC adoption via DataVolumeClaimAdoption feature gate and cdi.kubevirt.io/allowClaimAdoption annotation on PVC BugFix: Fix DataImportCron import DataVolume creation when last import is not found Enhancement: k8s 1.28 dependencies bump Cleanup: Remove deprecated insecure registries config map from a CDI install Enhancement: Added option customizeComponents Enhancement: ReadWriteOncePod is now allowed to use with CDI DataVolumes BugFix: StorageProfile ClaimPropertySets validation Enhancement: Add PVC spec mutating webhook rendering based on StorageProfiles Cleanup: Refactor recording-rules and alerts code BugFix: Change CDI webhook failure policy to Ignore BugFix: Allow Deployed CDI to get out of Error Phase BugFix: Added the k8s.io/minikube-hostpath storage provider to the list of known storage providers Enhancement: Check for cdi.kubevirt.io/allowClaimAdoption on DataVolume rather than PVC BugFix: Watch DataImportCron-orphan cronjobs and cleanup them Cleanup: Replace cron expression golang library BugFix: Avoid race condition during importer termination Enhancement: Get all no-provisioner storage capabilities from PVs BugFix: ns admin cannot create multiple user-facing CDI resources Cleanup: Improve handling of unpopulated capacity field in clone populator BugFix: Avoid XSS vulnerability in Upload proxy BugFix: cdi.kubevirt.io/allowClaimAdoption annotation broken Enhancement: Make importer datasource communication explicit Enhancement: Registry imports can now set PVC labels derived from env vars on containerdisks BugFix: Add HPE RWX/Block capability Enhancement: add forklift populators apps to cdi-importer image Cleanup: Switch to using maintained non-archived go-jose

Commits
  • 3d557e2 v1.59.0 release notes
  • e262fb1 docs: Add docs for containerdisk labels (#3153)
  • 3239d50 cleanup: Return modified labels added from termination message (#3147)
  • bc72a38 Add goimports to golangci linters (#3097)
  • 6a9a39c Improve readability of upload pod's creation code (#3151)
  • 36fc5fe Switch version of go-jose (#3150)
  • 627b6cb Run bazelisk run //robots/cmd/uploader:uploader -- -workspace /home/prow/go/s...
  • fed4d7a Update kubevirtci, 1.29 lanes (#3023)
  • 1a88a51 Improve readability of importer pod's creation code (#3118)
  • ca8085a feat(import): Set PVC labels derived from env vars on containerdisks (#3103)
  • Additional commits viewable in compare view

Dependabot compatibility score

You can trigger a rebase of this PR by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Note
Automatic rebases have been disabled on this pull request as it has been open for over 30 days.

@dependabot dependabot bot added the dependencies Pull requests that update a dependency file label Apr 8, 2024
@kubevirt-bot kubevirt-bot added the dco-signoff: yes Indicates the PR's author has DCO signed all their commits. label Apr 8, 2024
@dependabot dependabot bot requested review from aglitke and mhenriks April 8, 2024 05:00
@kubevirt-bot
Copy link

Hi @dependabot[bot]. Thanks for your PR.

PRs from untrusted users cannot be marked as trusted with /ok-to-test in this repo meaning untrusted PR authors can never trigger tests themselves. Collaborators can still trigger tests on the PR using /test all.

I understand the commands that are listed here.

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository.

@ShellyKa13
Copy link
Contributor

/test-all

@dependabot dependabot bot force-pushed the dependabot/go_modules/kubevirt.io/containerized-data-importer-api-1.59.0 branch from 6f029cb to 3ec5953 Compare April 8, 2024 14:57
@dependabot dependabot bot force-pushed the dependabot/go_modules/kubevirt.io/containerized-data-importer-api-1.59.0 branch 2 times, most recently from 5044776 to 458a2a7 Compare April 17, 2024 15:31
@dependabot dependabot bot force-pushed the dependabot/go_modules/kubevirt.io/containerized-data-importer-api-1.59.0 branch from 458a2a7 to cb1f2be Compare April 30, 2024 16:03
@kubevirt-bot kubevirt-bot added the needs-rebase Indicates a PR cannot be merged because it has merge conflicts with HEAD. label Jun 20, 2024
@ShellyKa13
Copy link
Contributor

@dependabot rebase

Bumps [kubevirt.io/containerized-data-importer-api](https://github.com/kubevirt/containerized-data-importer) from 1.58.0 to 1.59.0.
- [Release notes](https://github.com/kubevirt/containerized-data-importer/releases)
- [Changelog](https://github.com/kubevirt/containerized-data-importer/blob/v1.59.0/manual-release-notes)
- [Commits](kubevirt/containerized-data-importer@v1.58.0...v1.59.0)

---
updated-dependencies:
- dependency-name: kubevirt.io/containerized-data-importer-api
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot force-pushed the dependabot/go_modules/kubevirt.io/containerized-data-importer-api-1.59.0 branch from cb1f2be to 7f276d6 Compare June 23, 2024 07:39
@kubevirt-bot kubevirt-bot added size/L and removed needs-rebase Indicates a PR cannot be merged because it has merge conflicts with HEAD. size/XXL labels Jun 23, 2024
@ShellyKa13
Copy link
Contributor

/test-all

@ShellyKa13
Copy link
Contributor

/ok-to-test

@ShellyKa13
Copy link
Contributor

/test all

@ShellyKa13
Copy link
Contributor

/lgtm
/approve

@kubevirt-bot kubevirt-bot added the lgtm Indicates that a PR is ready to be merged. label Jun 24, 2024
@kubevirt-bot
Copy link

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: ShellyKa13

The full list of commands accepted by this bot can be found here.

The pull request process is described here

Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@kubevirt-bot kubevirt-bot added the approved Indicates a PR has been approved by an approver from all required OWNERS files. label Jun 24, 2024
@kubevirt-bot kubevirt-bot merged commit 93ecaf9 into main Jun 24, 2024
6 checks passed
@dependabot dependabot bot deleted the dependabot/go_modules/kubevirt.io/containerized-data-importer-api-1.59.0 branch June 24, 2024 15:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
approved Indicates a PR has been approved by an approver from all required OWNERS files. dco-signoff: yes Indicates the PR's author has DCO signed all their commits. dependencies Pull requests that update a dependency file lgtm Indicates that a PR is ready to be merged. size/L
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants