youtube image
From YouTube: Velero Community Meeting / Open Discussion - Oct 13, 2020

Description

Oct 13, 2020

Status Updates
carlisia
DownloadRequest migration to kubebuilder/runtime-controller: https://github.com/vmware-tanzu/velero/pull/3004
Testing https://github.com/vmware-tanzu/velero/issues/2991 (BSL controller loop always invokes init() regardless of backup location’s ValidationFrequency)
PR reviews
nrb
Code for https://github.com/vmware-tanzu/velero/issues/2570, but need to test against clusters now.
Working on community issue support process with Carlisia to help improve response time on GitHub issues.
Need to get the Azure and CSI plugin updated and out in the next day or so.
Noticed PRs that go from draft to open aren’t getting processed by the review Action; may look into it, or just file an issue.
bridget
PR for deleting backups when cloud resources have been deleted (https://github.com/vmware-tanzu/velero/pull/2993). Need to follow up on comments from @nrb.

Discussion Topics
Phuong
enhance BackupItemActionPlugin with timeout https://github.com/vmware-tanzu/velero/issues/2922
Aspects to this are in the wait for AdditionalItems to be ready
[nrb] Can we make timeouts work for both?
[nrb] Are the timeouts per plugin, per plugin type, or universal?
sseago
https://github.com/vmware-tanzu/velero/pull/2867 was for a specific CR in OpenShift
[nrb] there’s a use case for the TAS Postgres operator now too
dymurray
Supporting restore progress reporting https://github.com/vmware-tanzu/velero/issues/21
Tackle restores similar to the backups right now as a first phase
Current issue is on restore we don’t have a fully accurate number of items. For example, when using --include-namespaces, we don’t know the number of to-be-restored resources ahead of time.
Getting a 2 pass restore system would help immensely here, since we would pre-process and match resources before sending them to the API server. This would give us an overall count to report for progress.
Antony
https://github.com/vmware-tanzu/velero/issues/2991:
BSL controller initializes backup storage locations almost every second
Significant issue for object stores where init has expensive calls (e.g API calls)
Any chance we could get a hotfix? When does v1.5.2 ship?

Contributor Shoutouts
@mickkael: Allow Timezone change in the container
@jenting: [velero] Add helm annotation for velero.io/v1 schedule CRD