kubevirt / kubevirt-velero-plugin

Plugin to Velero which automates backing up and restoring KubeVirt/CDI objects
Apache License 2.0
30 stars 28 forks source link

Bump kubevirt.io/containerized-data-importer-api from 1.57.0 to 1.58.0 #201

Closed dependabot[bot] closed 8 months ago

dependabot[bot] commented 10 months ago

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

Release notes

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

v1.58.0

This release follows v1.57.0 and consists of 90 changes, contributed by 16 people, leading to 2042 files changed, 133728 insertions(+), 65474 deletions(-).

The source code and selected binaries are available for download at: https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.58.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: Default virtualization storage class that takes precedence over k8s default storage class (#2913) Enhancement: Increase deployment cpu requests to 100m. Configure controllers to handle concurrent requests (#2862) Enhancement: Allow modifying log verbosity in CDI (#2882) Enhancement: Allow StorageProfile to use a specific VolumeSnapshotClass (#2898) Enhancement: Check content-type to warn against unexpected imports (#2909)

BugFix: Avoid crash of cdi-operator when CDI CR is deleted (#2856) BugFix: panic in /go/pkg/mod/k8s.io/client-go@v0.26.2/discovery/aggregated_discovery.go:88 (#2855) BugFix: Remove DataVolume reconcile error when storage class is not found yet (#2860) BugFix: Fix not passing priority class to populator pod (#2864) BugFix: Bump github.com/containers/image/v5 for resuming layer pulls after "unexpected EOF" and "connection reset by peer" errors (#2874) BugFix: Avoid creating snapshot of old storage class DataImportCron PVCs (#2837) BugFix: Global permissions [*] seen across CDI components (#2866) BugFix: Trident ontap-san supports RWX not just RWO (#2868) BugFix: Delete old version DV's with DIC garbage collector (#2749) BugFix: Add preferred ReadWriteMany, Filesystem capability to the pxd.portworx.com provisioner (#2789) BugFix: nil ptr in snapshot clone controller (#2900) BugFix: Allow the usage of AnnPodRetainAfterCompletion with populators (#2873) BugFix: wffc override not respected for blank block disks (#2917) BugFix: Avoid DataVolumeError status during VM provisioning when scratch space is required (#2945) BugFix: Improve DataVolume status reporting with populators (#2928) BugFix: Some provisioners don't allow mounting block PVC to (#2944) BugFix: Advise Trident provisioner to use csi-clone (#2955) BugFix: If a CRD wasn't available during controller startup, our client would keep failing to get the objects, mistakenly returning NoMatchError even if the CRD was installed since (#2896)

Cleanup: "clone_progress" metric has been removed from the project documentation. exclude this metric from the documentation as it is intended for internal use only. (#2929) Cleanup: Updated to bazel 5.4.0 and golang 1.20.10 (#2934) Cleanup: Build with golang 1.20.10 (#2942)

... (truncated)

Changelog

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

v1.58.0 BugFix: Avoid crash of cdi-operator when CDI CR is deleted (#2856) BugFix: panic in /go/pkg/mod/k8s.io/client-go@v0.26.2/discovery/aggregated_discovery.go:88 (#2855) Enhancement: Increase deployment cpu requests to 100m. Configure controllers to handle concurrent requests (#2862) BugFix: Remove DataVolume reconcile error when storage class is not found yet (#2860) BugFix: Fix not passing priority class to populator pod (#2864) BugFix: Bump github.com/containers/image/v5 for resuming layer pulls after "unexpected EOF" and "connection reset by peer" errors (#2874) BugFix: Avoid creating snapshot of old storage class DataImportCron PVCs (#2837) BugFix: Global permissions [*] seen across CDI components (#2866) Enhancement: Allow modifying log verbosity in CDI (#2882) BugFix: Trident ontap-san supports RWX not just RWO (#2868) BugFix: Delete old version DV's with DIC garbage collector (#2749) BugFix: Add preferred ReadWriteMany, Filesystem capability to the pxd.portworx.com provisioner (#2789) BugFix: nil ptr in snapshot clone controller (#2900) BugFix: Allow the usage of AnnPodRetainAfterCompletion with populators (#2873) BugFix: wffc override not respected for blank block disks (#2917) Cleanup: "clone_progress" metric has been removed from the project documentation. exclude this metric from the documentation as it is intended for internal use only. (#2929) Enhancement: Default virtualization storage class that takes precedence over k8s default storage class (#2913) Cleanup: Updated to bazel 5.4.0 and golang 1.20.10 (#2934) Cleanup: Build with golang 1.20.10 (#2942)

Commits
  • 6cb6a1b Updated release notes for 1.58.0
  • ecaafd2 Remove runbook URL validation bypass W/A (#2993)
  • 89b8276 Prevent upload populator from hot looping prime annotation (#2991)
  • 33773a7 [release-v1.58] Check content-type in importer to warn against unexpected kub...
  • cf62f42 [release-v1.58] Bump controller runtime to avoid mistakenly defaulting to wro...
  • 0fbbf1e [release-v1.58] Allow StorageProfile to use a specific VolumeSnapshotClass (#...
  • d584ce2 Add doc for fallback to host-assisted cloning (#2971)
  • 17cebe0 Update google.golang.org/grpc to 1.56.3 (#2967)
  • 1b3bfdd [release-v1.58] Ensure AnnPVCPrimeName annotation is always removed after upl...
  • b702dc5 Advise Trident provisioner to use csi-clone (#2962)
  • 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 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.

kubevirt-bot commented 10 months ago

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

I'm waiting for a kubevirt member to verify that this patch is reasonable to test. If it is, they should reply with /ok-to-test on its own line. Until that is done, I will not automatically test new commits in this PR, but the usual testing commands by org members will still work. Regular contributors should join the org to skip this step.

Once the patch is verified, the new status will be reflected by the ok-to-test label.

I understand the commands that are listed here.

Instructions for interacting with me using PR comments are available [here](https://git.k8s.io/community/contributors/guide/pull-requests.md). If you have questions or suggestions related to my behavior, please file an issue against the [kubernetes/test-infra](https://github.com/kubernetes/test-infra/issues/new?title=Prow%20issue:) repository.
ShellyKa13 commented 8 months ago

/ok-to-test

ShellyKa13 commented 8 months ago

/approve /lgtm

kubevirt-bot commented 8 months ago

[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: - ~~[OWNERS](https://github.com/kubevirt/kubevirt-velero-plugin/blob/main/OWNERS)~~ [ShellyKa13] Approvers can indicate their approval by writing `/approve` in a comment Approvers can cancel approval by writing `/approve cancel` in a comment