youtube image
From YouTube: Velero Community Meeting \ Open Discussion - Sept 1, 2020

Description

Sept 1, 2020
Status Updates

carlisia
pto last Friday
addressing code reviews
going to review/test PRs for 1.5

nrb
Planning for Q4 w/ VMware
Some planning for v1.6
reviewing PRs
v1.5.0 delayed (in discussion topics)
Welcoming Dave!
Community support this week
On vacation next week, will transfer responsibilities over to folks prior

bridget
Finally transitioned over to the Velero project
Getting up to speed
Reviewing PRs for 1.5

Discussion Topics
nrb: v1.5.0 has been delayed. We’ve got a list of release blocker PRs that we’d like to get through, and will not add more code changes unless there’s a critical bug/security fix. The PRs are in relative priority.
Timeframe - ~2 weeks
Testing will be more automated starting in v1.6, but we don’t have a defined e2e test suite right now, just whatever is in make ci
nrb: VMware will be having a company holiday on Friday, September 4 and Monday, September 7 will be US Labor Day.
carlisia: do we want to halt the Velero server in this case: “Invalid value for --disable-controllers flag provided” (https://github.com/vmware-tanzu/velero/blob/976484553062262324cc1304607ea00841262db8/pkg/cmd/server/server.go#L822)
Action Item: Carlisia to open an issue to discuss this and document the issue
phuong:
quick update on the backup cluster resources
Able to back up clustorerole and pv in the context of a namespace, don’t need to modify the selection logic
backing up PVC in parallel
Taking backups of pods in logical group in a serial manner could lead to drift
This is parallelization w/in a backup job, not parallelization of all jobs
Currently this would be VolumeSnapshotter plugins - may not be a resource contention issue
This is the main issue here - use case is for Cassandra
How would this work with the CSI plugin? Since it’s BackupItemAction, the interface is way different
At the Kubernetes API server level, would we want to specify parallelism per resource type?
CRDs may need this, too
Need to be careful to not overflow resource limits
Don’t want to overwhelm writing to the backup tarball
Once we get the body, that could be funneled to the tarball serially
Action Item: Phuong to make an issue to continue discussion
sseago: posted design doc for RestoreItemAction “wait for additional item to be ready” (https://github.com/vmware-tanzu/velero/pull/2867)
To add timeouts, we could use https://velero.io/docs/v1.4/custom-plugins/#plugin-configuration
brito-rafa: will work with jenting on supporting multiple API Groups (https://github.com/vmware-tanzu/velero/issues/2551)

Contributor Shoutouts
@a-mccarthy: point contributors to style guide
@a-mccarthy: add hugo default TOC
@a-mccarthy: add new table shortcode
@a-mccarthy: update docs to match style guide
@a-mccarthy: Update release checklist to include more info around blog posts and r…
@c3y1huang: [velero] Fix helm 3.3.0 lint issue