owned this note
owned this note
Published
Linked with GitHub
# Velero Community Meeting and Open Discussion Notes
_This doc is meant to serve as the "one doc to rule them all" for Velero community meetings and open discussions._
_Join our [Google Group](https://groups.google.com/forum/#!forum/projectvelero) to get updates on the project and invites to community meetings._
_**Community meeting schedule**:_
- Bi-weekly community meeting alternating every week between Beijing Friendly timezone and EST/Europe Friendly Timezone (See [calendar](https://calendar.google.com/calendar/embed?src=6e41fca3d22f24b2890fdbfc6b17f75dd97885a8d9ed9dab642355bdee598add@group.calendar.google.com&ctz=America/New_York))
- Join us at [Zoom Link](https://vmware.zoom.us/j/94501971662?pwd=aUxVbWVEWHZSbDh4ZGdGU1cxYUFoZz09)
- Beijing/US friendly - we start at 8am Beijing Time(bound to CST) / 8pm EDT(7pm EST) / 5pm PDT(4pm PST) / 2am CEST(1am CET) - [Convert to your time zone](http://www.thetimezoneconverter.com/?t=09:00&tz=PT%20%28Pacific%20Time%29)
- US/Europe friendly - we start at 10am ET(bound to ET) / 7am PDT(7am PST) / 4pm CEST (3pm CET) / 10pm/11pm CST - [Convert to your time zone](http://www.thetimezoneconverter.com/?t=17:00&tz=PT%20%28Pacific%20Time%29)
_You can find recordings of these meeting [on YouTube](https://www.youtube.com/playlist?list=PL7bmigfV0EqQRysvqvqOtRNk4L5S7uqwM)._
Archives of older meeting notes
* https://hackmd.io/@jonasrosland/SyV22skpL
* https://hackmd.io/ukRqw4IxRNeXFwoYmp4iJQ
* [Achived notes 2021](https://github.com/vmware-tanzu/velero/wiki/Velero-Community-Meeting-and-Open-Discussion-Notes--2021)
Add your request, question or suggestion to [our issue list](https://github.com/vmware-tanzu/velero/issues)
_If you have anything you'd like to put on the agenda, please do so below for the next meeting:_
# May 24, 2023 (China/US)
### Attendees
- Yonghui Li (VMware)
- Xun Jiang (VMware)
- Danfeng Liu (VMware)
- Scott Seago (Red Hat)
- Ming Qiu (VMware)
- Wes Hayutin (Red Hat)
- Shubham Paampattiwar (Red Hat)
- Qi Xu (VMware)
- Jiaolin Yang (VMware)
- Tiger Kaovilai (Red Hat)
### Status
- Yonghui
- Data mover tasks
- Kopia v0.13 bump up following up issues
- Xun
- Velero CSI plugin adopts BIA v2.
- Velero E2E related modifications.
- Daniel
- Working on issues in v1.12 backlog (#5833, #6181)
- Investigation on 1.12 candiate issues
- Danfeng Liu
- Debug and fix nightly issues
- Nightly CI refactor
- Ming Qiu
- E2E optimization
- Dataupload controller development
### Discussion topics
- Daniel: Reminder - 1 week before Feature Freeze, ping us on issues that need attention.
# May 16, 2023 (US/Europe)
### Attendees
- Scott Seago (Red Hat)
- Anshul Ahuja (Microsoft)
- Raghuram Devarakonda (CloudCasa)
- Tiger Kaovilai (Red Hat)
- Shubham Pampattiwar (Red Hat)
- David Zaninovic (CloudCasa)
- Wes Hayutin (Red Hat)
- Sathya Sankaran (CloudCasa)
- Emily McMullan (Red Hat)
### Status
- Shubham Pampattiwar
- PR reviews
### Discussion topics
- Anshul
- Rajat will be presenting a short demo on AKS Backup built on top of velero.
- Raghu
- Should this doc change be ported to other versions as well? https://github.com/vmware-tanzu/velero/pull/6260
- CSI snapshot timeout PR: https://github.com/vmware-tanzu/velero-plugin-for-csi/pull/175
- How does issues assignment works?
- Combination of snapshot and file system backups
- Skipping emptyDirs in file system backups
# May 10, 2023 (China/US)
### Attendees
- Yonghui Li (VMware)
- Danfeng Liu (VMware)
- Scott Seago (Red Hat)
- Ming Qiu (VMware)
- Daniel Jiang(VMware)
- Shubham Pampattiwar (Red Hat)
- Jiaolin Yang (VMware)
### Status
v1.10.3: GA on May 8th, https://github.com/vmware-tanzu/velero/releases/tag/v1.10.3
- Yonghui
- Data mover tasks
- Kopia v0.13 bump up
- Danfeng Liu
- Fix nightly issues
- Adding cross provider clusers deployment in nightly CI
- Ming Qiu
- Optimize E2E test
- Daniel Jiang
- Catching up on things, will start to work on the planned item in v1.12 like: https://github.com/vmware-tanzu/velero/issues/5833
### Discussion topics
- Yonghui
- Conclusions on recent discussions about backup hook and BIA V2
- What is the backup hook like?
*It is available per pod only, the pre-hook runs before backup of the pod and all the sub-items; the post-hook runs after Velero backup workflow completes for the pod and sub-items, including completion of the call of sub-items' BIA.*
- What is the backup hook like for CSI plugin?
*Existing behavior: CSI plugin guarantees VSCs are created and snapshot handle is filled in VSCs before returnning from BIA. However, the CSI snapshot probablly not ready, Velero backup waits the readiness of snapshots by the end of the backup. So we cannot say that the snapshot creation finishes when calling post-hooks.
After changing CSI plugin async: the async plugin should still wait the VSCs and snapshot handle filled synchoronouly, otherwise, pos-hooks will have the risk to release the IO too early if they are used to quiesce the applications.*
- Do post-hooks wait the readiness of the snapshots necessarily?
*Most probablly, when the snapshot handle appears in the VSC, the IO path has been set up for the snapshot, so it is safe to release the IO. Therefore, we would expect it not to be a problem. However, we don't see any clarification from the CSI spec. So we will keep it as is until we see cases that disproves this judgement*
- Is it better to make the wait for VSC and its snapshot handle async?
*Yes, this reduce the backup time under some erroneous cases. However, however we make it, we must keep the rule that post-hooks are executed after the VSC and its snapshot handle appears*
# May 2, 2023 (US/Europe)
### Attendees
- Orlin Vasilev (VMware)
- Scott Seago (Red hat
- Raghuram Devarakonda (CloudCasa)
- Anshul Ahuja (Microsoft)
- Ivan Sim (Dell)
- Tiger Kaovilai (Red Hat)
- Shubham Pampattiwar(Red Hat)
- Emily McMullan (Red Hat)
### Status Updates
- Orlin - Release 1.11 Blog PR - https://github.com/vmware-tanzu/velero/pull/6218
- Scott
- Will resume working on BIA/RIAv2 e2e test this week
- Anshul
- Add Proposal to add support for JSON Substitutions in Restore workflow https://github.com/vmware-tanzu/velero/pull/5880 for v1.12
- [RFC] https://github.com/vmware-tanzu/velero-plugin-for-microsoft-azure/pull/185 (Fix SA URI fetch and add useAAD, storageAccountUri fields)
### Discussion topics
- Orlin - KubeCon Shanghai and KubeCon NA - CFP are open
- https://www.lfasiallc.com/kubecon-cloudnativecon-open-source-summit-china/program/call-for-proposals/
- CFP Closes: Sunday, June 18 at 11:59 pm China Standard Time (UTC +8)
CFP Notifications: Monday, July 31
Schedule Announcement: Wednesday, August 2
Slide upload deadline to Sched.com: Wednesday, September 20
Event Date: September 25-27
- https://events.linuxfoundation.org/kubecon-cloudnativecon-north-america/program/cfp/
- CFP Closes: Sunday, June 18 at 11:59pm Central Daylight Time (UTC-6)
CFP Notifications: Monday, August 28
Schedule Announcement: Wednesday, August 30
Slide upload deadline to Sched.com: Wednesday, November 1
Event Date: November 6-10, 2023
- Orlin - get together in Shanghai? VMware/Red Hat/CloudCasa/Anyone else?
- Orlin - SODA foundation(https://www.sodafoundation.io/) asked me if we want to join them as member of the ecosystem!
- Raghu: VolumeSnapshot deletion behavior (https://github.com/vmware-tanzu/velero/discussions/6214)
- Anshul - any ETA/ status on BIAv2 for CSI plugin. Context: https://kubernetes.slack.com/archives/C021GPR1L3S/p1681899379315259
- Anshul - [RFC] https://github.com/vmware-tanzu/velero-plugin-for-microsoft-azure/pull/185 (Fix SA URI fetch and add useAAD, storageAccountUri fields)
- Anshul - Cleanup VolumeSnapshot if VSC polling times out.
# Apr 26, 2023 (China/US)
### Attendees
- Yonghui Li (VMware)
- Xun Jiang (VMware)
- Daniel Jiang (VMware)
- Wenkai Yin (VMware)
- Scott Seago (Red Hat)
- Ming Qiu (VMware)
- Shubham Pampattiwar (Red Hat)
- Danfeng Liu (VMware)
- Yunqian Chen (Dell)
- Wes Hayutin (Red Hat)
- Tiger Kaovilai (Red Hat)
- Qi Xu (VMware)
- Jiaolin Yang (VMware)
### Status Updates
v1.10.3: Tentative target is the week of May 8th, https://github.com/vmware-tanzu/velero/issues?q=is%3Aissue+label%3Atarget%2F1.10.3+
v1.11: GA on Apr. 20, release notes https://github.com/vmware-tanzu/velero/releases/tag/v1.11.0
v1.12: Plan is almost done, 1st round cadidate triage is done, will start the 1st sprint
Beijing team will have a holiday Apr 29th ~ May 3rd
- Yonghui
- Data mover tasks break down
- DataUpload/DataDownload CRD under v1alpha1 https://github.com/vmware-tanzu/velero/pull/6176
- Xun
- Work on v1.9.7 and v1.11.0 releasing.
- Enable more linters for Velero.
- Wenkai Yin
- Investigate the 1.12-candidate issues assigned to me
- Scott
- KubeCon last week
- Will resume working on BIA/RIAv2 e2e test this week
- Ming Qiu
- Analysis and optimization of E2E tests
- Danfeng liu
- Support Datamover test in CI
### Discussion topics
- Daniel
- 1.12 roadmap, timeline:
- https://github.com/vmware-tanzu/velero/wiki/1.12-Roadmap-(Draft)
- Discuss some specific 1.12 candidates:
- JSON substitution during restore:
- https://github.com/vmware-tanzu/velero/pull/5880
- Additional Resource filters for backup:
- https://github.com/vmware-tanzu/velero/issues/5152
- https://github.com/vmware-tanzu/velero/pull/5842
# Apr 12, 2023 ()
### Attendees
- Yonghui Li (VMware)
- Ming Qiu (VMware)
- Scott Seago (Red Hat)
- Xun Jiang (VMware)
- Qi Xu(VMware)
- Danfeng Liu (VMware)
- Shubham Pampattiwar (Red Hat)
- Wes Hayutin (Red Hat)
- Tiger Kaovilai (Red Hat)
### Status Updates
v1.11: RC on Apr. 11, https://github.com/vmware-tanzu/velero/releases/tag/v1.11.0-rc.1
v1.12: Start to review candidates, data mover being anchor feture. Open for candicates https://github.com/vmware-tanzu/velero/labels/1.12-candidate
- Yonghui
- Data mover POC verification
- 1.12 cadidate issue review
- Ming Qiu
- Resource policies bug fix, doc and e2e test
- Daniel
- Triaging v1.12 candidate issues
- Verifying the bugfixes, test for v1.11
- Scott
- BIAv2/RIAv2 example plugin approved, ready to merge
- (needed for BIA/RIAv2 e2e test)
- https://github.com/vmware-tanzu/velero-plugin-example/pull/66
- Continued working on BIA/RIAv2 e2e test
- At this point, probably best merged post-release
- Xun
- Fix issues found in v1.11 release process.
- Add E2E case for new scoped resource filters.
- Danfeng Liu
- Nightly test for v1.11
- Add E2E case for schedule backup creation
### Discussion topics
- Yonghui
- Discuss the open questions on the data mover design https://github.com/vmware-tanzu/velero/pull/5968.
- Shubham
- Existing Resource Policy with delete and recreate options
- Issue: https://github.com/vmware-tanzu/velero/issues/469
- Earlier design https://github.com/vmware-tanzu/velero/pull/4613
# Apr 4, 2023
### Attendees
- Scott Seago (Red Hat)
- Tiger Kaovilai (Red Hat)
- Wes Hayutin ( Red Hat)
- Ivan Sim (Dell)
- Yunqian Chen (Dell)
- Daniel Jiang(VMware)
- Sathya Sankaran(CloudCasa)
- Emily McMullan (Red Hat)
### Status Updates
- Scott
- Item operation bugfix PR (backup deletion) merged
- BIAv2/RIAv2 example plugin needs review/merge
- (needed for BIA/RIAv2 e2e test)
- https://github.com/vmware-tanzu/velero-plugin-example/pull/66
- Started working on BIA/RIAv2 e2e test
### Discussion =topics=
- Sathya
- Quick Demo of the new CloudCasa for Velero - A SaaS based MultiCluster Manager & UI for Velero
- Fully compatible with Velero existing installs - catalog and manage current config + create new
- Demos at KubeCon Amsterdam. All are welcome to our booth(next to Kasten. lol)
- Daniel
- Collecting requirement for v1.12 (Datamover being the anchor feature)
- https://github.com/vmware-tanzu/velero/issues?q=is%3Aopen+is%3Aissue+label%3A1.12-candidate
# March 29, 2023
### Attendees
- Yonghui Li (VMware)
- Xun Jiang (VMware)
- Wenkai Yin(VMware)
- Danfeng Liu (VMware)
- Scott Seago (Red Hat)
- Ming Qiu (VMware)
- Jiaolin Yang (Vmware)
- Shubham Pampattiwar (Red Hat)
### Status Updates
v1.11: FC on Mar. 24th, post FC test has started
v1.12: Start to plan, open for candicates https://github.com/vmware-tanzu/velero/labels/1.12-candidate
- Yonghui
- v1.11 manual test
- Data Mover POC integrates to RIA v2, code changes and design changes https://github.com/vmware-tanzu/velero/pull/5968
- Xun
- v1.11 manual test
- Add E2E test cases
- Wenkai Yin
- v1.11 manual test
- Danfeng Liu
- Bumpup K8S Version up to v1.25 in nightly
- v1.11 manual test
- Scott
- A couple of additional item operation follow-on PRs merged.
- Item operation bugfix PR (backup deletion) under review:
- https://github.com/vmware-tanzu/velero/pull/6041
- BIAv2/RIAv2 example plugin needs review/merge
- (needed for BIA/RIAv2 e2e test)
- https://github.com/vmware-tanzu/velero-plugin-example/pull/66
- Shubham
- Datamover design PR review
### Discussion topics
- Yonghui
- Start to discuss the process to deprecate Restic path for File System Backup, i.e., set Kopia as the default path; complete Velero deprecation process PR https://github.com/vmware-tanzu/velero/pull/5532 and merge it.
# March 21, 2023
### Attendees
- Scott Seago (Red Hat)
- Orlin Vasilev (VMware)
- Anshul Ahuja (Microsoft)
- Tiger Kaovilai (Red Hat)
### Status Updates
- Scott
- BIAv2 follow-on work merged
- RIAv2 controller work merged
- Example v2 plugins PR:
- https://github.com/vmware-tanzu/velero-plugin-example/pull/66
- Will be ready for final review once I update go.mod to point to main rather than my PR branch (later today)
- Anshul
- [RFC] Proposal to add generic pluginInputs field in backup/restore/schedule CRs(https://github.com/vmware-tanzu/velero/pull/5981)
- Request to community members / plugin owners to also add their use cases in above PR.
- [RFC] Design to add support for Multiple VolumeSnapshotClasses in CSI Plugin (https://github.com/vmware-tanzu/velero/pull/5774)
- [RFC] Proposal to add support for JSON Substitutions through Restore workflow ( https://github.com/vmware-tanzu/velero/pull/5880)
-
### Discussion topics
# March 15, 2023
### Attendees
- Yonghui Li (VMware)
- Ming Qiu (VMware)
- Daniel Jiang (VMware)
- Scott Seago (Red Hat)
- Danfeng Liu (VMware)
- Wenkai Yin(VMware)
- Xun Jiang (VMware)
- Shubham Pampattiwar (Red Hat)
- Qi Xu (VMware)
- Tiger Kaovilai (Red Hat)
- Jiaolin Yang (VMware)
### Status Updates
v1.10.2 GA on March 10, https://github.com/vmware-tanzu/velero/releases/tag/v1.10.2
- Yonghui
- v1.11 PR review
- Data movement design is ready for review https://github.com/vmware-tanzu/velero/pull/5968
- Data movement POC integrate to BIA/RIA V2, code change and testing
- Ming Qiu
- [Backup of volumes by resource policies](https://github.com/vmware-tanzu/velero/pull/5901) ready to be reviewed
- Daniel
- Resolved issue 4969
- PR review
- Working a few doc issues under my name targeting v1.11
- Will remove the code related to itemsnapshotter as we choose to use BIA v2 for progress monitoring
- Scott
- BIAv2 controller follow-on PR merged
- Wait for Additional Items to be ready on restore, ready for review
- https://github.com/vmware-tanzu/velero/pull/5933
- RIAv2 controller PR expected this week (currently in progress)
- Danfeng Liu
- Investigate nightly failures
- Add PVC selected-node E2E test
- Wenkai Yin
- Update the doc of Azure plugin to reflect the new changes
- Review PRs
- Xun
- PR [New scoped resource filters](https://github.com/vmware-tanzu/velero/pull/5838) is ready for review.
- PR [Support != in selector](https://github.com/vmware-tanzu/velero/pull/5974)
- Qi
- Add warning/error details to backup describer
- Shubham
- PR reviews
- Testing BIA V2 changes
### Discussion topics
- Daniel
- Set the FC date to 24th?
# March 07, 2023
### Attendees
- Orlin Vasilev (VMware)
- Anshul Ahuja (Microsoft)
- Daniel Jiang (VMware)
- Scott Seago (Red Hat)
- Ivan Sim (Dell)
- Shubham Pampattiwar (Red Hat)
- Wes Hayutin (Red Hat)
- Tiger Kaovilai (Red Hat)
- Matthew Arnold (Red Hat)
- Emily McMullan (Red Hat)
- Sathya Sankaran (CloudCasa)
### Status Updates
- Anshul
- [RFC] Design to add support for Multiple VolumeSnapshotClasses in CSI Plugin (https://github.com/vmware-tanzu/velero/pull/5774)
- [RFC] Proposal to add support for JSON Substitutions through RestoreItemAction plugin. ( https://github.com/vmware-tanzu/velero/pull/5880)
- Scott
- BIAv2 controller work merged
- Merged to unblock RIAv2 controller work
- Follow-on PR coming this week to address the remaining review comments
- RIAv2 controller PR expected this week
- Shubham
- PR reviews
- Emily
- Reviews needed for timeout server setting PR: https://github.com/vmware-tanzu/velero/pull/5926 <- Needs attention
### Discussion topics
- Daniel
- Discuss the gap for BIAv2 plugin to handle postOperationItems (itemsToUpdate) - how can plugin developer make sure that it does not trigger async Operation?
- Current thought is to do two things:
- document expectation that operations aren't started during finalize phases and in the example async plugin, do this checking
- error out if a plugin returns an operation ID during finalize
- Is there E2E test for progress monitoring?
- Currently there are unit tests but not e2e tests.
- Prerequisite for e2e testing is the biav2 plugin example merging
- FC date may need to delay (Oringally March 10)
- An extra week is probably needed since 2 required PRs on the async work have yet to be posted.
- Sathya
- How to work with maintainers on a new service that will add UI and management on top of existing Velero installs?
- How can we best collaborate and Support the community?
- Lets also fix the community call invite - Hackmd links are wrong.Slack reminders come at inconsistent times.
- wes
- feature complete dates for velero 1.11 in doubt? slight slip?
- 1 week slip for now!
# March 01, 2023
### Attendees
- Yonghui Li (VMware)
- Ming Qiu (VMware)
- Xun Jiang (VMware)
- Daniel Jiang (VMware)
- Wenkai Yin(VMware)
- Scott Seago
- Danfeng Liu (VMware)
- Qi Xu (VMware)
- Wes Hayutin (Red Hat)
- Shubham Pampattiwar (Red Hat)
- Jiaolin Yang (VMware)
- Tiger Kaovilai (Red Hat)
### Status Updates
v1.9.6: GA on 24 Feb.
v1.10.2: RC1 is created, open for candidates. Current candidates https://github.com/vmware-tanzu/velero/issues?q=is%3Aissue+label%3Atarget%2F1.10.2
v1.11: FC target 10 Mar.
- Yonghui
- v1.11 PR review
- Data movement design PR preparation
- Ming Qiu
- [Release velero v1.9.6](https://github.com/vmware-tanzu/velero/releases/tag/v1.9.6)
- [Coding on backup of volumes by resource policies](https://github.com/vmware-tanzu/velero/pull/5901)
- Xun
- Fix CVEs in v1.9.6 and v1.10.2
- [Add new resource filters can separate cluster and namespace scope resouces](https://github.com/vmware-tanzu/velero/pull/5838)
- Daniel
- v1.11 PR review
- Wenkai Yin
- Switch the base image to distroless/base-nossl-debian11
- Review PRs
- Danfeng Liu
- Add nodeport E2E test
- Add changing PVC storage class E2E test
- Qi
- Work on issue5576
- Scott
- BIAv2 controller/monitoring work:
- https://github.com/vmware-tanzu/velero/pull/5849
- Updated in response to prior reviews and testing
- Wait for Additional Items to be ready on restore
- https://github.com/vmware-tanzu/velero/pull/5933
- Previously approved design is here: https://github.com/vmware-tanzu/velero/pull/2867
- Fixes: https://github.com/vmware-tanzu/velero/issues/1350
- Basically ready for review, but in "draft" state until https://github.com/vmware-tanzu/velero/pull/5926 is merged and I update PR to use the new field
### Discussion topics
- Emily
- Server setting used for default timeouts: https://github.com/vmware-tanzu/velero/pull/5926
# February 21, 2023
### Attendees
- Orlin Vasilev (VMware)
- Scott Seago (Red Hat)
- Daniel Jiang (VMware)
- Yunqian Chen (Dell EMC)
- Tiger Kaovilai (Red Hat)
- Anshul Ahuja (Microsoft)
- Emily McMullan (Red Hat)
- Shubham Pampattiwar (Red Hat)
- Ivan Sim (Dell)
- Matthew Arnold (Red Hat)
### Status Updates
- Ivan
- [RFC] Extend resource filters to use field selectors: https://github.com/vmware-tanzu/velero/pull/5842
- Scott
- BIAv2 controller/monitoring work:
- https://github.com/vmware-tanzu/velero/pull/5849
- Currently under review. Reviewers have expressed concern about the complexity of implementation, but the alternative proposed will be possibly even more complex with some loss of functionality.
-
- Anshul
- [RFC] Design to add support for Multiple VolumeSnapshotClasses in CSI Plugin (https://github.com/vmware-tanzu/velero/pull/5774)
- [RFC] Proposal to add support for JSON Substitutions through RestoreItemAction plugin. ( https://github.com/vmware-tanzu/velero/pull/5880)
### Discussion topics
- Orlin
- KubeCon Europe Amsterdam - April 18-21 - Beers anyone ? :) who is going ?
- Blog by the community - Red Hat, DELL, Microsoft, VMware... etc ? - Velero usage and products around it
- Daniel
- Discuss the disagreement around [PR 5849](https://github.com/vmware-tanzu/velero/pull/5849)
- https://github.com/vmware-tanzu/velero/pull/5773
# February 15, 2023
### Attendees
- Daniel Jiang (VMware)
- Xun Jiang (VMware)
- Wenkai Yin(VMware)
- Scott Seago (Red Hat)
- Danfeng Liu (VMware)
- Qi Xu (VMware)
- Ming Qiu (VMware)
- Ivan Sim (Dell)
- Yunqian Chen (Dell EMC)
- Wes Hayutin (Red Hat)
- Shubham Pampattiwar (Red Hat)
- Tiger Kaovilai (Red Hat)
### Status Updates
v1.9.6: GA around Mar. 01
v.1.10.1: Released on Feb. 06
v.1.11: Original FC Feb. 24, propose to delay 2 weeks, updated date see https://github.com/vmware-tanzu/velero/wiki/1.11-Roadmap
- Daniel
- v1.11 issues
- Design discussion for volume filter, data mover, etc.
- Yonghui
- data movement discussion questions follow up, cancel, CRDs
- v1.11 issue investigation
- Ming Qiu
- Conitue working on [Design for Handling backup of volumes by resources filters](https://github.com/vmware-tanzu/velero/pull/5773)
- Refactor Backup Controller
- Xun
- Cluster and namespace resource filters
- Refactor restore controller
- Wenkai Yin
- Add detailed resource list when describe a restore [#5199](https://github.com/vmware-tanzu/velero/issues/5199)
- Support Azure AD workload identity for Azure plugin [#5116](https://github.com/vmware-tanzu/velero/issues/5116)
- Qi Xu
- Add Prometheus metrics on Velero
- Update and modify Grafana dashboard
- Danfeng Liu
- Add E2E test of snapshotvolumes parameter
- Add E2E test of nodeport preservation
- Scott
- BIAv2 controller/monitoring work:
- https://github.com/vmware-tanzu/velero/pull/5849
- Ready for review
- High priority for review/merge since the Restore workflow will be similar, so any changes made here will also affect the forthcoming Restore PR.
- Shubham
- Design PR reviews
### Discussion topics
- Yonghui
- data movement discussion sync up: 2nd meeting completed, open questions are all addressed. Do we need the 3rd round discussion?
- Ming Qiu
- [Design for Handling backup of volumes by resources filters](https://github.com/vmware-tanzu/velero/pull/5773)
- Daniel
- About the PR for result.json in backup:
https://github.com/vmware-tanzu/velero/pull/5576
Do we want it merged, if the error category is inaccurate?
- Ivan
- [RFC] Extend resource filters to use field selectors: https://github.com/vmware-tanzu/velero/pull/5842
# February 07, 2023
### Attendees
- Scott Seago (Red Hat)
- Anshul Ahuja (Microsoft)
- Ivan Sim (Dell)
- Wes Hayutin (Red Hat)
- Emily McMullan (Red Hat)
- Orlin Vasilev (VMware)
### Status Updates
- Scott
- Continued working on implementation of backup controller work for async plugins. I hope to have a draft PR posted by end of the week.
- Anshul
- [Updated/Discussion needed] Proposal to add support for Multiple VolumeSnapshotClasses in CSI Plugin: https://github.com/vmware-tanzu/velero/pull/5774
- Ivan
- [WIP] Proposal to extend the new include/exclude resource filters to support field selectors
- Wes
- Deprecation Policy needs review https://github.com/vmware-tanzu/velero/pull/5532
- Orlin
- Sorry for not being able to join today, in CNCF meeting in the same time!
- Velero talk Scott and Orlin Rejected at KubeCon :(
- Velero panel discussion rejected at KubeCon :(
### Discussion topics
# February 01, 2023
### Attendees
- Yonghui Li (VMware)
- Xun Jiang (VMware)
- Wenkai Yin(VMware)
- Scott Seago (Red Hat)
- Tiger Kaovilai (Red Hat)
- Wes Hayutin (Red Hat)
- Ivan Sim (Dell)
- Shubham Pampattiwar (Red Hat)
v1.10.1: Preparing GA, plan to GA this week
v1.11 - built-in data movement: 1st round discussion completes
- Yonghui
- data movement discussion questions follow up
- Xun
- [Design for seperating namespace and cluster resource filter](https://github.com/vmware-tanzu/velero/pull/5333#discussion_r1072094561)
- Work on some v1.11 issues.
- Wenkai Yin
- Add detailed resource list when describe a restore [#5199](https://github.com/vmware-tanzu/velero/issues/5199)
- Scott
- Continued working on implementation of backup controller work for async plugins. I hope to have a draft PR posted by end of the week.
- Shubham
- Update CRD descriptions related to `SnapshotVolumes` and `restorePVs` https://github.com/vmware-tanzu/velero/pull/5807
### Discussion topics
- Yonghui
- Schedule 2nd round disucssion on built-in data movement (8am Beijing Time / 7pm EST / 4pm PST next Wednesday/8th?)
# January 24, 2023
### Attendees
- Orlin Vasilev (VMware)
- Anshul Ahuja (Microsoft)
- Ivan Sim (Dell)
- Scott Seago(Red Hat)
- Wes Hayutin (Red Hat)
- Tiger Kaovilai (Red Hat)
- Sukarna Grandhi (Dell)
- Shubham Pampattiwar (Red Hat)
- Dylan Murray (Red Hat)
### Status Updates
- Scott
- Define itemoperations.json format and update DownloadRequest API merged last week
- https://github.com/vmware-tanzu/velero/pull/5752
- RIAv2 implementation, merged last week
- https://github.com/vmware-tanzu/velero/pull/5569
- Velero plugin example updated to include v2 and v1 BIA plugins, ready for review
- https://github.com/vmware-tanzu/velero-plugin-example/pull/66
- Started implementation of backup controller work for async plugins
- Shubham
- PR reviews
- Prepare for Velero IT Press Tour session
### Discussion topics
- Anshul Ahuja
- [Request For Review] Publish backup results to enhance error info https://github.com/vmware-tanzu/velero/pull/5576
- [Discussion / Review] Proposal to add support for Multiple VolumeSnapshotClasses in CSI Plugin: https://github.com/vmware-tanzu/velero/pull/5774
- Ivan Sim
- Guideline for backing up CRDs with no CRs in target namespace
- https://github.com/vmware-tanzu/velero/pull/5333
- https://github.com/vmware-tanzu/velero/issues/5152
- Tail latency for batch backups due to sequential backup job
- https://github.com/vmware-tanzu/velero/pull/5510
# January 18, 2023
### Attendees
- Yonghui Li (VMware)
- Ming Qiu (VMware)
- Xun Jiang (VMware)
- Daniel Jiang (VMware)
- Scott Seago (Red Hat)
- Wenkai Yin (VMware)
- Danfeng Liu (VMware)
- Wes Hayutin (Red Hat)
- Shubham Pampattiwar (Red Hat)
### Status Updates
v1.10.1: RC on Jan. 20. Issue list: https://github.com/vmware-tanzu/velero/issues?q=is%3Aissue+is%3Aopen+label%3Atarget%2F1.10.1
v1.11 - data movement: A demo is created for built-in data movement for CSI snapshot. Next target: discuss to finalize the design and compose the draft design PR
v1.11 - resource include/exclude(https://github.com/vmware-tanzu/velero/issues/5120): ongoing, a design is submittd for review
v1.11 - volume type filter(https://github.com/vmware-tanzu/velero/issues/5035): ongoing, a draft design is created
Beijing team will be on Spring Festival holiday from 21st to 29th
- Yonghui
- data movement POC
- v1.11 issue investigation and fix, some PRs have been submitted
- Ming Qiu
- Data movement POC and recorded one demo to show the whole worflow(https://vmware.zoom.us/rec/share/D70UWgrUmeWQ6hPuQH1kOGjom1HN81LzDgcPodzuT10Lqlpx7N0DrJou_ZUFEi5f.6__GSkt0ZAHn37bc password: k^H%WUe8)
- Design for Handling backup of volumes by resources filters
- Xun
- [Design for seperating namespace and cluster resource filter](https://github.com/vmware-tanzu/velero/pull/5333#discussion_r1072094561)
- Daniel
- Issues target v1.11
- IRSA issue: https://github.com/vmware-tanzu/velero/issues/4959
- Restic restore failure on cross region scenario:
https://github.com/vmware-tanzu/velero/issues/5420
- Scott
- Define itemoperations.json format and update DownloadRequest API
- https://github.com/vmware-tanzu/velero/pull/5752
- Responded to prior comments/reviews
- Possible follow-on design and implementation work in separate PRs based on PR comment (1.11 vs later, TBD)
- RIAv2 implementation, ready for review
- https://github.com/vmware-tanzu/velero/pull/5569
- Velero plugin example updated to include v2 and v1 BIA plugins
- https://github.com/vmware-tanzu/velero-plugin-example/pull/66
- Wenkai Yin
- Restore the `finalizer` and `managedFields` metadata during the restoration: [#5080](https://github.com/vmware-tanzu/velero/issues/5580) [#5071](https://github.com/vmware-tanzu/velero/issues/5701)
- Danfeng Liu
- Reproduce and debug kibishii random failure issue #5687
### Discussion topics
- Yonghui
- 1st round discussion on built-in data movement for CSI snapshot design https://docs.google.com/document/d/1xuvLK2qicB7g2MqXXggQaPai5Ok6r6Y4p9GV-Gscq64/edit?usp=sharing. Setup a separate meeting at 8am Beijing Time / pm EST / 4pm PST on Jan. 19
- Ming Qiu
- [Handle backup of volumes by resources filters](https://github.com/vmware-tanzu/velero/pull/5773)
# January 10, 2023
### Attendees
- Scott Seago (Red Hat)
- Dylan Murray (Red Hat)
- Orlin Vasilev (VMware)
- Wes Hayutin (Red Hat)
- Emily McMullan (Red Hat)
- Shubham Pampattiwar (Red Hat)
- Anshul Ahuja (Microsoft)
- Daniel Jiang (VMware)
### Status Updates
- Scott
- BIAv2 API implementation PR merged
- https://github.com/vmware-tanzu/velero/pull/5442
- Define itemoperations.json format and update DownloadRequest API (new PR this week)
- https://github.com/vmware-tanzu/velero/pull/5752
- Will shortly rebase the following PRs after BIAv2 merge (and update from draft to ready-to-review)
- https://github.com/vmware-tanzu/velero/pull/5569 (RIAv2)
- https://github.com/vmware-tanzu/velero-plugin-example/pull/66 (example BIAv2 plugin)
- Daniel
- Triaged all v1.11-candidates issues
### Discussion topics
- Orlix
- Add release process and docs https://github.com/vmware-tanzu/velero/pull/5676
- CODEOWNERS or auto-assignees https://github.com/vmware-tanzu/velero/issues/5470
- Honouring RestorePV flag - https://github.com/vmware-tanzu/velero-plugin-for-csi/pull/127
- Anyone at FOSDEM - Belgium 4,5 Feb ?
- Anyone at KubeCon ?
- Daniel
- https://github.com/vmware-tanzu/velero/issues/1350 Scott does it has to be part of v1.11
- Discuss https://github.com/vmware-tanzu/velero/pull/5333
- Anshul
- - CSI Plugin does not honour RestorePVs flag: https://github.com/vmware-tanzu/velero-plugin-for-csi/pull/127
- Publish backup results to enhance error info: https://github.com/vmware-tanzu/velero/pull/5576
- Wes
- Kubeconf 2023 or other event/time/location for a velero meetup
-
# January 04, 2023
### Attendees
- Yonghui Li (VMware)
- Xun Jiang (VMware)
- Daniel Jiang (VMware)
- Scott Seago (Red Hat)
- Wenkai Yin(VMware)
- Danfeng Liu(VMware)
- Ming Qiu(VMware)
- Wes Hayutin(Red Hat)
### Status Updates
- Yonghui
- 1.11 cadidate issue investigation
- Velero built-in data movement POC
- Xun
- 1.11 cadidate issue investigation
- Enable StaticCheck linter, and set whitelist.
- Daniel
- Triaging issues targeting v1.11
- Debugging an error handling issue in velero's plugin framework (#5205)
- Scott
- BIAv2 API implementation PR, responded to review comments
- https://github.com/vmware-tanzu/velero/pull/5442
- Wenkai Yin
- 1.11 cadidate issue investigation
- Continue to review the Azure plugin PR https://github.com/vmware-tanzu/velero-plugin-for-microsoft-azure/pull/111
- Danfeng liu
- Fix nightly kibishii issue
- Add test for restic backup with restricted AWS credential
- Ming Qiu
- Velero build-in data movement POC
### Discussion topics
- Yonghui
- Schedule a time to further dicuss Velero built-in data movement design https://docs.google.com/document/d/1xuvLK2qicB7g2MqXXggQaPai5Ok6r6Y4p9GV-Gscq64/edit?usp=sharing
# December 21, 2022
### Attendees
- Xun Jiang (VMware)
- Ming Qiu (VMware)
- Daniel Jiang (VMware)
- Scott Seago (Red Hat)
- Danfeng Liu (VMware)
### Status Updates
- Xun
- Fix Restic S3 backend bug introduced in v0.14.0
- Refactor Restore controller.
- Ming Qiu
- Released velero v1.9.5 for restic bug fix
- Daniel
- Triaging issues targeting v1.11
- Debugging an error handling issue in velero's plugin framework (#5205)
- Scott
- BIAv2 API implementation PR ready for review
- https://github.com/vmware-tanzu/velero/pull/5442
- High priority
- velero-plugin-example updated for testing/demonstrating BIAv2
- https://github.com/vmware-tanzu/velero-plugin-example/pull/66
- (still in draft since it points to #5442 PR branch for changes not yet in main)
- New Backup/Restore phases for async plugin actions ready for review
- https://github.com/vmware-tanzu/velero/pull/5710
- High priority
- RIAv2 API implementation PR ready for review, but still in DRAFT until BIA PR is merged (since it depends on it)
- https://github.com/vmware-tanzu/velero/pull/5569
- Minor updates to async action design (mostly previously discussed here):
- https://github.com/vmware-tanzu/velero/pull/5700
- clarification around Cancel() return values
- updates to itemoperation json upload to account for progress
- update to OperationProgress struct to avoid duplicate parameter
- update new B/R phase name to WaitingForPluginOperationsPartiallyFailed for consistency
### Discussion topics
- Orlix
- release process and docs - https://github.com/vmware-tanzu/velero/pull/5676 - PLEASE CHECK THIS OUT!
- Daniel
- Discuss the way velero handles metadata during restore
- https://github.com/vmware-tanzu/velero/issues/5580 (finalizers)
- https://github.com/vmware-tanzu/velero/issues/5701 (managedfields)
- How about OwnerRef? <- this is a tricky one
- deployment reconciles the OwnerRefernce
- Daemonset does not.
- For volumesnapshotter plugin v2, there is a way to tell if the uploading is done on the cloud service side.
# December 13, 2022
### Attendees
- Scott Seago (Red Hat)
- Orlin Vasilev (VMware)
- Anshul Ahuja (Microsoft)
- Ivan Sim (Dell)
- Emily McMullan (Red Hat)
### Status Updates
- Scott
- (async) Item action plugin design merged:
- https://github.com/vmware-tanzu/velero/pull/5108
- Follow-on PR soon to clarify Cancel return expectations, make a change to the itemoperations object store file (adding progress information), and to fix a parameter naming conflict in the OperationProgress struct.
- BIA, RIA, VolumeSnapshotter v2 API design PRs merged, ready to work on implementation
- https://github.com/vmware-tanzu/velero/pull/5382
- https://github.com/vmware-tanzu/velero/pull/5408
- https://github.com/vmware-tanzu/velero/pull/5421
- BIA v2 implementation PR in draft state
- https://github.com/vmware-tanzu/velero/pull/5442
- I'm currently updating it to reflect the latest design changes (OperationProgress struct), once updated it will be ready for review, probably today or tomorrow.
### Discussion topics
- Orlix
- Holidays in December: We will skip 27th - Next week's meeting (20/21 December) will remain as scheduled.
- release **https://github.com/vmware-tanzu/velero/pull/5676**
- Anshul
- CSI Plugin does not honour RestorePVs flag: https://github.com/vmware-tanzu/velero-plugin-for-csi/pull/127
- Publish backup results to enhance error info: https://github.com/vmware-tanzu/velero/pull/5576
# December 7, 2022
### Attendees
- Yonghui Li (VMware)
- Xun Jiang (VMware)
- Daniel Jiang (VMware)
- Scott Seago (Red Hat)
- Wenkai Yin(VMware)
- Ming Qiu(VMware)
- Wes Hayutin (Red Hat)
- Danfeng Liu(VMware)
- Anshul Ahuja (Microsoft)
### Status Updates
v1.9.4: GA on Nov. 30, Restic is bumped up to v0.14.0
v1.10: GA on Nov. 29, release notes https://github.com/vmware-tanzu/velero/releases/tag/v1.10.0
v1.11: Finished 1st round review of candidates, https://github.com/vmware-tanzu/velero/issues?q=is%3Aopen+is%3Aissue+label%3A1.11-candidate ; finished the 1st round discuss on Velero built-in data movement for CSI snapshot
- Yonghui
- Investigate v1.11 candidate issues
- Investigate Velero built-in data movement for CSI snapshot
- Xun
- Fix plugins' CVE reported by Trivy scanner
- Daniel
- Plan for v1.11
- Investigate v1.11 candiate issues
-
- Scott
- (async) Item action plugin design merged:
- https://github.com/vmware-tanzu/velero/pull/5108
- Follow-on PR to clarify Cancel return expectations
- BIA, RIA, VolumeSnapshotter v2 API design PRs updated upon final item action PR changes, now ready to review
- https://github.com/vmware-tanzu/velero/pull/5382
- https://github.com/vmware-tanzu/velero/pull/5408
- https://github.com/vmware-tanzu/velero/pull/5421
- Wenkai Yin
- Investigate v1.11 candiate issues
- Ming Qiu
- Release v1.9.4 which including CVE fix and Restic bump up
### Discussion topics
- Orlix
- Holidays in December: We will skip 27th - what about 20th? - leave 20th open
- Please take a look and discuss: Anshul Ahuja - Honour restorePV flag in restore flow - https://github.com/vmware-tanzu/velero-plugin-for-csi/pull/127
- Yonghui
- Velero built-in data movement for CSI snapshot: https://docs.google.com/document/d/1xuvLK2qicB7g2MqXXggQaPai5Ok6r6Y4p9GV-Gscq64/edit?usp=sharing
- Daniel
- Discuss with Redhat maintainers about the dates of v1.11 release:
- https://github.com/vmware-tanzu/velero/wiki/1.11-Roadmap
# November 29, 2022
### Attendees
- Orlin Vasilev (VMware)
- Scott Seago (Red Hat)
- Ivan Sim (Dell)
- Wes Hayutin (Red Hat)
### Status Updates
v1.10 GA on Nov. 29 (just released today)
- Scott Seago
- (async) Item action plugin design, still awaiting final review:
- https://github.com/vmware-tanzu/velero/pull/5108
- Updated OperationProgress API based on recent discussion.
- Updated individual Plugin API v2 design documents with OperationProgress change from above
### Discussion topics
- Orlix - holidays in December:
- 20 and 27th
- Anshul - Honour restorePV flag in restore flow - https://github.com/vmware-tanzu/velero-plugin-for-csi/pull/127
# November 23, 2022
### Attendees
- Yonghui Li (VMware)
- Xun Jiang (VMware)
- Danfeng Liu (VMware)
- Scott Seago (Red Hat)
- Jiaolin Yang (VMware)
- Wenkai Yin(VMWare)
- Yunqian Chen (Dell-EMC)
### Status Updates
v1.9.3: GA on Nov. 11
v1.10: RC2 on Nov. 23
v1.11: Reviewing candidates, https://github.com/vmware-tanzu/velero/issues?q=is%3Aopen+is%3Aissue+label%3A1.11-candidate, data movement is with a high priority
- Yonghui
- Post RC1 Manual test
- v1.10 release preparation
- Xun
- Post RC1 Manual test
- Danfeng Liu
- Post RC1 Manual test
- Scott Seago
(issues/PRs below open from prior discussions)
- (async) Item action plugin design, still awaiting final review:
- https://github.com/vmware-tanzu/velero/pull/5108
- Updated OperationProgress API based on last week's discussion. Still awaiting review.
- BIA, RIA, VolumeSnapshotter v2 API design PRs updated based on new OperationProgress struct fields:
- https://github.com/vmware-tanzu/velero/pull/5382
- https://github.com/vmware-tanzu/velero/pull/5408
- https://github.com/vmware-tanzu/velero/pull/5421
### Discussion topics
- Yonghui - Two design works for Velero data movement:
- Data path design: https://github.com/vmware-tanzu/velero/issues/5594
- Generic volume restore: https://github.com/vmware-tanzu/velero/issues/5595
- Daniel - Discuss the tentative timeline for v1.11
- Scott will follow up with Dylan, generally it would be better a shorter release (early March?)
# November 15, 2022
### Attendees
- Scott Seago (Red Hat)
- Wes Hayutin (Red Hat)
- Dylan Murray (Red Hat)
- Bharah Vijay (ozone.one)
- Orlin Vasilev - Orlix (VMware)
- Tiger Kaovilai (Red Hat)
- Emily McMullan (Red Hat)
- Hiteshwari Patel (Red Hat)
- Pradeep Chaturvedi (VMware)
- Matthew Arnold (Red Hat)
- Shubham Pampattiwar (Red Hat)
### Status Updates
- Scott Seago
(issues/PRs below open from prior discussions)
- (async) Item action plugin design, still awaiting final review:
- https://github.com/vmware-tanzu/velero/pull/5108
- Updated OperationProgress API based on last week's discussion. Still awaiting review.
### Discussion topics
- Orlix - KubeCon Europe 2023 CfP - Nov 18th
- Scott and Orlix
- Backup discussion pannel contact Orlix over slack if you want to join
- Orlix - FOSDEM 2023 - CfP - Dec 15th
- Orlix - Swag - Hats? Hoodies?
- bag/shirt pins (Tiger)
- socks, protect your feet (Tiger)
- Water bottles (Bharath)
- baseball hats (Orlix/Dylan)
- Fedora (Tiger)
- Orlix/Pradeep - release
- 1.10(Nov/Dec 2022) - 1.10-rc1 released
- 1.11(~April '23)
- Release cycle - Orlix
- Wes - https://github.com/vmware-tanzu/velero/discussions/5467#discussioncomment-3962085
# November 9, 2022
### Attendees
- Yonghui Li (VMware)
- Xun Jiang (VMware)
- Scott Seago (Red Hat)
- Wes Hayutin (Red Hat)
- Jiaolin Yang (VMware)
- Wenkai Yin(VMware)
### Status Updates
v1.9.3: RC2 Nov. 9, fixing CVE by upgrading core dependencies and recompiling Restic, but need to address some problems after the upgrade
v1.10: RC1 Nov. 9, the open work is the same as 1.9.3, will do some cherrypicks
- Yonghui
- Manual test
- v1.10 release preparation
- Xun Jiang
- v1.10 and v1.9.3 Manual test
- Community issue support
- Ming Qiu
- v1.10 and v1.9.3 Manual test
- enable dependabot for security issue check and fix
- releasing v1.9.3 RC2 which mainly focus on golang runtime CVE fix
- Scott Seago
(issues/PRs below open from prior discussions)
- (async) Item action plugin design, still awaiting final review:
- https://github.com/vmware-tanzu/velero/pull/5108
- One open question to discuss: replacing the pair of int values in OperationProgress representing completed/total with a single string value, as suggested in review comments. Is this a good idea, or do we want to keep the original so we can calculate percentage completion? I'm not sure we need to calculate it anywhere, but if we have the int values, we have that option. With the string, we'll just want to display it (in backup/restore status, or wherever it ends up going) as-is.
- Plugin versioning work still awaiting final review:
- BackupItemAction v2 API design:
- https://github.com/vmware-tanzu/velero/pull/5382
- RestoreItemAction v2 API design:
- https://github.com/vmware-tanzu/velero/pull/5408
- VolumeSnapshotter v2 API design:
- https://github.com/vmware-tanzu/velero/pull/5421
- Draft implementation of BIA v2 (not to be merged to main until API design PR approved and release-1.10 branch created)
- https://github.com/vmware-tanzu/velero/pull/5442
- Draft implementation of RIA v2
- https://github.com/vmware-tanzu/velero/pull/5569
- Wenkai Yin
- 1.10 manual testing
### Discussion topics
# November 1, 2022
### Attendees
- Orlin Vasilev (VMware)
- Wes Hayutin (Red Hat)
- Tiger Kaovilai (Red Hat)
- Shubham Pampattiwar (Red Hat)
- Ivan Sim (Dell)
### Status Updates
- < wes> PR to propose a deprecation policy in gov - https://github.com/goharbor/community/pull/193
-
### Discussion topics
- Orlix - KubeCon Europe 2023 Cfp
- VeleroCon at KubeCon?! :)
- Meetup - office
# October 26, 2022
### Attendees
- Yonghui Li (VMware)
- Xun Jiang (VMware)
- Ming Qiu (VMware)
- Danfeng Liu (VMware)
- Scott Seago (Red Hat)
- Wenkai Yin(VMWare)
- Shubham Pampattiwar (Red Hat)
- Yunqian Chen (Dell EMC)
- Wes Hayutin (Red Hat)
- Jiaolin Yang (VMware)
### Status Updates
v1.9.3: RC Oct. 28, included fixes https://github.com/vmware-tanzu/velero/issues?q=+is%3Aissue+milestone%3Av1.9.3+
v1.10: FC done, preparing RC, RC may be delayed for several days because of the delay of FC
Kopia Integration: Performance test is done; upgrade & compatibility test is done
- Yonghui
- `velero upgrade` command design, https://github.com/vmware-tanzu/velero/pull/5445
- Pod Volume Backup doc refactor
- Pipeline issue troubleshooting
- Xun/Bruce
- Integrate Velero Carvel package into TCE and TKG
- Cherry-pick PR into v1.9.3 and test
- Add new test cases for v1.10
- Ming Qiu
- velero upgrade test
- releasing v1.9.3
- Danfeng Liu
- Nightly for v1.10
- Test Plan for v1.10
- Scott Seago
(issues/PRs below open from prior discussions)
- (async) Item action plugin design, still awaiting final review:
- https://github.com/vmware-tanzu/velero/pull/5108
- Plugin versioning work still awaiting final review:
- BackupItemAction v2 API design:
- https://github.com/vmware-tanzu/velero/pull/5382
- RestoreItemAction v2 API design:
- https://github.com/vmware-tanzu/velero/pull/5408
- VolumeSnapshotter v2 API design:
- https://github.com/vmware-tanzu/velero/pull/5421
- Draft implementation of BIA v2 (not to be merged to main until API design PR approved and release-1.10 branch created)
- https://github.com/vmware-tanzu/velero/pull/5442
- Started draft implementation of RIA v2 (PR forthcoming)
- Wenkai Yin
- Bumped up the versions of several depenpencies [#5471](https://github.com/vmware-tanzu/velero/pull/5471)
- To verify whether CSI plugin can backup Azure Disks from multiple Resource Groups [#3157](https://github.com/vmware-tanzu/velero/issues/3157)
### Discussion topics
- Yonghui
- PR https://github.com/vmware-tanzu/velero/pull/5478
- Ming Qiu
- [Upgrade document](https://github.com/vmware-tanzu/velero/pull/5468)
- [Velero v1.10 performance test](https://docs.google.com/document/d/1yA2DndbmYVg6b5wUF0YoyX2qz2MVwDrlCQjyVbt8Jz4/edit#heading=h.3tmr0xkq17ll)
- Shubham
- Are we planning to remove restic support ? If Yes, then when ?
# October 18, 2022
### Attendees
- Orlin Vasilev (VMware)
- Scott Seago (Red Hat)
- Shubham Pampattiwar (Red Hat)
- Tiger Kaovilai (Red Hat)
- Emily McMullan (Red Hat)
- Pradeep Chaturvedi (VMware)
- Wes Hayutin (Red Hat)
- Sukarna Grandhi (Dell)
### Status Updates
- Orlix - Community Meeting invite updates on the way! - https://github.com/vmware-tanzu/velero/discussions/5091
- Orlix - Hacktoberfest
- Scott Seago
- (async) Item action plugin design, still awaiting final review:
- https://github.com/vmware-tanzu/velero/pull/5108
- Plugin versioning work still awaiting final review:
- BackupItemAction v2 API design:
- https://github.com/vmware-tanzu/velero/pull/5382
- RestoreItemAction v2 API design:
- https://github.com/vmware-tanzu/velero/pull/5408
- VolumeSnapshotter v2 API design:
- https://github.com/vmware-tanzu/velero/pull/5421
- Draft implementation of BIA v2 (not to be merged to main until API design PR approved and release-1.10 branch created)
- https://github.com/vmware-tanzu/velero/pull/5442
### Discussion topics
- Orlix - CfP KubeCon Europe 2023 - 11:59 PM Pacific Standard Time (PST), Friday, 18 November 2022
https://events.linuxfoundation.org/kubecon-cloudnativecon-europe/program/cfp/#overview
- Pradeep - Velero 1.11 planning
- Orlix - Tech lead/Architect role election
- Orlix - PR review meeting?
- Pradeep/Scott - Datamover and release 1.11
# October 12, 2022
### Attendees
- Yonghui Li (VMware)
- Ming Qiu (VMware)
- Qi Xu (VMware)
- Daniel Jiang (VMware)
- Wenkai Yin (VMware)
- Danfeng Liu (VMware)
- Scott Seago (Red Hat)
- Shubham Pampattiwar (Red Hat)
- Wes Hayutin (Red Hat)
- Sukarna Grandhi (Dell)
- Yunqian Chen (Dell)
- Jiaolin Yang (VMware)
- Tiger Kaovilai (Red Hat)
### Status Updates
v1.9.3: planning, open for candidates, timeline TBD
v1.10 Roadmap: FC (Oct. 19)
Kopia Integration: Performance test is almost done; PVB/PVR refactor is almost done
- Yonghui
- PVB/PVR refactor: PVR init helper rename refactor
- Ming Qiu
- Velero performance test
- Qi Xu
- Work on issue5085
- Daniel Jiang
- Refine the PRs to enable "must-include" in BIA
- https://github.com/vmware-tanzu/velero/pull/5406
- https://github.com/vmware-tanzu/velero/pull/5429
- Handled the issue regarding KMS setting in AWS plugin
- https://github.com/vmware-tanzu/velero/issues/4284
- Reviewing the PR for progress monitoring and new version of plugins (sorry Scott for the delay)
- Wenkai Yin
- Reviewing Azure plugin PR [#111](https://github.com/vmware-tanzu/velero-plugin-for-microsoft-azure/pull/111): use service principle rather than the storage account key to do the auth
- To verify whether CSI plugin can backup Azure Disks from multiple Resource Groups [#3157](https://github.com/vmware-tanzu/velero/issues/3157)
- Danfeng Liu
- Fix nightly issues to stabilize the pipelines, still have a few failed tests in CSI pipelines(https://github.com/kubernetes-csi/external-snapshotter/issues/748)
- Scott Seago
- (async) Item action plugin design, still awaiting final review:
- https://github.com/vmware-tanzu/velero/pull/5108
- Plugin versioning work still awaiting final review:
- BackupItemAction v2 API design:
- https://github.com/vmware-tanzu/velero/pull/5382
- One more update will be made to this one soon
- RestoreItemAction v2 API design:
- https://github.com/vmware-tanzu/velero/pull/5408
- VolumeSnapshotter v2 API design:
- https://github.com/vmware-tanzu/velero/pull/5421
- Started draft implementation of BIA v2 (PR forthcoming, not to be merged to main until API design PR approved and release-1.10 branch created)
### Discussion topics
- Scott
- (follow-on from last week) Community meeting time and structure change
- https://github.com/vmware-tanzu/velero/discussions/5091
# October 4, 2022
### Attendees
- Orlin Vasilev (VMware)
- Scott Seago (Red Hat)
- Shubham Pampattiwar (Red Hat)
- Tiger Kaovilai (Red Hat)
- Sukarna Grandhi (Dell)
- Wes Hayutin ( Red Hat )
- Emily McMullan (Red Hat)
### Status Updates
- Scott Seago
- (async) Item action plugin design, still awaiting final review:
- https://github.com/vmware-tanzu/velero/pull/5108
- Plugin versioning work still awaiting final review:
- BackupItemAction v2 API design:
- https://github.com/vmware-tanzu/velero/pull/5382
- RestoreItemAction v2 API design:
- https://github.com/vmware-tanzu/velero/pull/5408
### Discussion topics
- Orlix
- Community meeting time and structure change - https://github.com/vmware-tanzu/velero/discussions/5091
- Yunqian Chen
- Velero backup v1 custom resource failed - https://github.com/vmware-tanzu/velero/issues/5409
- Shubham
- Backup with CSI partiallyFails with a large number of PVCs https://github.com/vmware-tanzu/velero/issues/5416
# September 27, 2022
### Attendees
- Daniel Jiang (VMware)
- Xun Jiang (VMware)
- Ming Qiu (VMware)
- Yonghui Li (VMware)
- Wenkai Yin(VMware)
- Tiger Kaovilai (Red Hat)
- Jiaolin Yang (VMware)
- Sukarna Grandhi (Dell EMC)
- Qi Xu (VMware)
- Emily McMullan (Red Hat)
### Status Updates
- Xun
- Proposal to separate resource filter into cluster scope and namespace scope.
- Velero Carvel package update.
- Ming Qiu
- v1.9.2 released
- Velero performance test
- Yonghui
- PVB/PVR refactor: command parameters rename, daemonset rename
- Wenkai Yin
- Pause schedule PR merged
- Reviewing Azure plugin PR [#111](https://github.com/vmware-tanzu/velero-plugin-for-microsoft-azure/pull/111): use service principle rather than the storage account key to do the auth
- Update Azure plugin to support VSL credential
- Daniel Jiang
- Review PRs
- Investigating issue [#4969](https://github.com/vmware-tanzu/velero/issues/4969) [#4284](https://github.com/vmware-tanzu/velero/issues/4284)
### Discussion topics
- Ming Qiu
- End to end workflow with Kopia integration demo
- Daniel Jiang
- Allow BIA to make velero skip the "include/exclude" check for additional items
- https://github.com/vmware-tanzu/velero/pull/5406
# September 20, 2022
### Attendees
- Scott Seago (Red Hat)
- Shubham Pampattiwar (Red Hat)
- Tiger Kaovilai (Red Hat)
- Pradeep Chaturvedi (VMware)
### Status Updates
v1.9.2: rc.1 has been released
v1.10 Roadmap: Feature Freeze last week (Sep 14)
- Scott Seago
- Plugin versioning work:
- RIA v1 refactoring:
- https://github.com/vmware-tanzu/velero/pull/5312
- VolumeSnapshotter v1 refactoring:
- https://github.com/vmware-tanzu/velero/pull/5318
- VSL credentials: merged. We still need GCP and Azure support (AWS support is already in place)
- https://github.com/vmware-tanzu/velero/pull/4864
- (async) Item action plugin design, still awaiting final review:
- https://github.com/vmware-tanzu/velero/pull/5108
- Will start design PRs for BIA/RIA/VolumeSnapshotter v2 APIs
- Shubham Pampattiwar
- Working on testing edge cases for CSI backups, specially when the resources created by the plugin do not get backed up.
- PR reviews
### Discussion topics
# September 14, 2022
### Attendees
- Yonghui Li (VMware)
- Xun Jiang (VMware)
- Danfeng Liu (VMware)
- Shubham Pampattiwar (Red Hat)
- Scott Seago (Red Hat)
- Yunqian Chen (Dell EMC)
- Ming Qiu (VMware)
- Phuong Hoang (Dell EMC)
- Qi Xu (VMware)
- Tiger Kaovilai (Red Hat)
- Wes Hayutin (Red Hat)
- SUkarna Grandhi (Dell)
### Status Updates
v1.9.2: Relase preparing, issue list https://github.com/vmware-tanzu/velero/milestones/v1.9.2
v1.10 Roadmap: Feature Freeze (Sep 14)
Kopia Integration: Made through E2E workflow for Restic and Kopia path; Performance test & tuning started; PodVolume refator started
Kubuilder Refactor:repoEnsurer refactor finished. All done
- Yonghui
- Kopia Integration items
- PodVolume refactor
- Issue investigation & fix
- Xun/Bruce
- Fix some CSI corner cases.
- Add exclude/include cluster resource parameter.
- Ming Qiu
- Preparing v1.9.2 release
- Kopia Integration
- Velero performance test
- Danfeng Liu
- Add EKS pipeline in nightly
- Add opt-in/opt-out PV backup test in E2E test
- Qi Xu
- Build a Grafana dashboard and upload it on Grafana Lab
- Scott Seago
- Plugin versioning work:
- additional BIA v1 refactoring PRs awaiting further review:
- https://github.com/vmware-tanzu/velero/pull/5263
- https://github.com/vmware-tanzu/velero/pull/5271
- RIA v1 refactoring:
- https://github.com/vmware-tanzu/velero/pull/5312
- VolumeSnapshotter v1 refactoring:
- https://github.com/vmware-tanzu/velero/pull/5318
- VSL credentials: merged. We still need GCP and Azure support (AWS support is already in place)
- https://github.com/vmware-tanzu/velero/pull/4864
- Shubham Pampattiwar
- Restic ensure repo timeout issue https://github.com/vmware-tanzu/velero/issues/5334
- Fix PR: https://github.com/vmware-tanzu/velero/pull/5335
### Discussion topics
- Yonghui
- `Restic` daemonset rename to `velero-node-agent` daemonset
- `default-volumes-to-restic` option
rename to `default-to-pod-volumes`
- Issue https://github.com/vmware-tanzu/velero/issues/5277
- Xun/Bruce
- Proposal to separate resource filter into cluster scope and namespace scope: [PR 5333](https://github.com/vmware-tanzu/velero/pull/5333)
- Shubham Pampattiwar
- Have we tested CSI snapshots with label selector as backup criteria ?
- Daniel
- Discuss the issues that have "1.10-candidate-rh" - OK to remove?:
- https://github.com/vmware-tanzu/velero/issues?q=is%3Aopen+is%3Aissue+label%3A1.10-candidate-rh
- Discuss the scope of v2 plugins
# September 6, 2022
### Attendees
- Scott Seago (Red Hat)
- Shubham Pampattiwar (Red Hat)
- Wes Hayutin (Red Hat)
- Pradeep Chaturvedi (VMware)
### Status Updates
v1.9.2: PRs identified for cherrypick: https://github.com/vmware-tanzu/velero/issues/5266
1.10: feature freeze in one week:
Feature Freeze: Sep 14
FC: Oct 19
RC1: Nov 2
RC2: TBA
GA: Nov 21
- Scott Seago
- Plugin versioning work:
- Phuong's initial PR merged
- additional BIA v1 refactoring PRs awaiting further review:
- https://github.com/vmware-tanzu/velero/pull/5263
- https://github.com/vmware-tanzu/velero/pull/5271
- POC PRs for biav2 implementation: These PRs are not for merging but for demonstrating that the plugin versioning scheme in place is fully-functional. I've created a test BIA v2 interface definition with an additional `Foo() bool` method, and a velero-plugin-examples PR which implements both v1 and v2 BIA plugins using the current v1 and POC v2 plugin definitions. Velero is invoking only v2 BIA plugins (directly for v2 plugins, via adapter for v1 plugins) and both v1 and v2 plugins are called properly.
- https://github.com/vmware-tanzu/velero/pull/5278
- https://github.com/vmware-tanzu/velero-plugin-example/pull/66
- next steps:
- refactoring for RIA, volumesnapshotter, and other plugin types as time permits. RIA and volumesnapshotter are most important for the first pass as those are the ones needed by the (async) item action plugin design.
- Actual implementation of v2 interfaces for BIA, RIA, and volume snapshotter, once the item action plugin design is approved
- (async) Item action plugin design, still awaiting final review:
- https://github.com/vmware-tanzu/velero/pull/5108
- VSL credentials: feedback received, will update doc and code comments in response to review this week.
- https://github.com/vmware-tanzu/velero/pull/4864
### Discussion topics
- Shubham
- Velero 1.9.2 CP confirmation ?
- Pradeep
- During VMware Explore even, few Velero users asked to consider support for NFS as BSL https://github.com/vmware-tanzu/velero/issues/1229
# August 24, 2022
### Attendees
- Yonghui Li (VMware)
- Xun/Bruce Jiang (VMware)
- Qi Xu (VMware)
- Danfeng Liu (VMware)
- Ming Qiu (VMware)
- Wenkai Yin(VMware)
- Scott Seago (Red Hat)
- Tiger Kaovilai (Red Hat)
- Jiaolin Yang (VMware)
- Emily McMullan (Red Hat)
- Shubham Pampattiwar (Red Hat)
- Daniel Jiang (VMware)
- Yunqian Chen (Dell EMC)
### Status Updates
v1.9.1: Released, fixed 11 issues
Kopia Integration:On track, the nearest target is to make through the two PodVolume Backup/Restore paths from end to end
Kubuilder refactor:VSL controller/BackupSync controller/GC controller done
Data Mover Design: A demo is delivered by Shubham, which shows the complete workflow of CSI snapshot data movement
- Yonghui
- Work on Kopia Integration items
- PR review
- Xun/Bruce
- Backup Sync controller refactor
- Community issues support
- Investigate issues [5120](https://github.com/vmware-tanzu/velero/issues/5120) and [5035](https://github.com/vmware-tanzu/velero/issues/5035)
- Daniel
- PR review
- Add parameter to velero server to control the uploader type
- Qi
- Refactor GC controller with kubebuilder
- Danfeng
- E2E tests scripting for B/R CRD with Enable API groups feature on
- fix issues of exclude label E2E test
- Clean Backups after each test to release space of BSL
- Ming Qiu
- Working on Uploader Integration:
- PR [kopia](https://github.com/vmware-tanzu/velero/pull/5221) and [restic](https://github.com/vmware-tanzu/velero/pull/5214)
- Wenkai Yin
- Work on Kopia integration items
- PR review
- Scott Seago
- Bug fix PR around empty namespace list: https://github.com/vmware-tanzu/velero/pull/5236
- Item Action Progres monitoring design
- Further review welcome: https://github.com/vmware-tanzu/velero/pull/5108
- VSL credentials work
- One approval received, awaiting second one
- https://github.com/vmware-tanzu/velero/pull/4864
- Plugin versioning status question:
- I would be available to help out if necessary since it's needed for the item action progress and data mover features for 1.10
- Shubham Pampattiwar
- Existing resources edge case PR https://github.com/vmware-tanzu/velero/pull/5239
### Discussion Topic
- Daniel
- 1.10 candidates we think should be deferred:
https://github.com/vmware-tanzu/velero/issues?q=is%3Aopen+is%3Aissue+label%3Adefer-candidate
- The delay of the feature freeze date and FC/GA for v1.10:
https://github.com/vmware-tanzu/velero/wiki/1.10-Roadmap
- There is the 5th Wednesday of this month again, will we have the community meeting?
- Shubham Pampattiwar
- Datamover Demo (OADP CSI Datamover)
- Slides: https://drive.google.com/file/d/1tVsg5l0KXqq5EoLqW8MfXu5OG262-szA/view?usp=sharing
- Demo Video:https://drive.google.com/file/d/1q0M_7JvpRwnZgPirHUPFEbHAfnnZdC59/view?usp=sharing
- Youtube link(demo starts on 59th minute): https://youtu.be/Y2TecK4kSzQ
# August 16, 2022
### Attendees
- Shubham Pampattiwar (Red Hat)
- Scott Seago (Red Hat)
### Status Updates
- Shubham
- Working on https://github.com/vmware-tanzu/velero/issues/5223
- Workong OADP datamover demo to be scheduled on Aug 23/24
# August 10, 2022
### Attendees
- Yonghui Li (VMware)
- Ming Qiu (VMware)
- Xun/Bruce Jiang (VMware)
- Qi Xu (VMware)
- Scott Seago (Red Hat)
- Shubham Pampattiwar (Red Hat)
- Wenkai Yin(VMware)
- Jiaolin Yang (VMware)
- Phuong Hoang (Dell-EMC)
- Tiger Kaovilai (Red Hat)
- Danfeng Liu (VMware)
### Status Updates
Kopia Integration:On track, several PRs have been submitted/merged
v1.9.1: 9 issue fixes are included, all merged; Release may be ready next week. Complete issue list https://github.com/vmware-tanzu/velero/milestone/44?closed=1
Kubuilder refactor:VSL refactor is done; BackupSync refactor is in progress
Data Mover Design: Phase-1 PR all comments has been addressed, ready for review & merge; depending PR Item Action Progress Monitoring is ongoing; following PRs may be started concurrently
- Daniel Jiang
- Vacation (back to office on 15th Aug)
- Yonghui
- Work on Kopia Integration items. Two more PRs are submitted/merged
- Issue investigation
- Ming Qiu
- Pre released 1.9.1 rc1
- Working on Kopia file system uploader Integration. one related pr is submit, others are underway
- Xun/Bruce Jiang
- Fixed two CSI related issues for v1.9.1.
- Customer tickets support.
- Qi Xu
- Work on issue 2413
- Scott
- Item Action Progres monitoring design
- Added section near the end referencing related PRs from Dave which may need modifying and/or reverting as part of implementation.
- Further review welcome: https://github.com/vmware-tanzu/velero/pull/5108
- VSL credentials work
- Revised PR based on more recent refactoring or BSL creds work (refactoring done after the initial PR implementation)
- One approval received, awaiting second one
- https://github.com/vmware-tanzu/velero/pull/4864
- Shubham
- Addressed the remaining comments on Datamover design Phase-1 PR, need ACKs.
- Wenkai Yin
- Work on Kopia integration items.
- Danfeng Liu
- Add AKS pipeline for nightly test.
- Add namespace mapping E2E test.
### Discussion Topic
- Shubham
- On OpenShift 4.11 (Kubernetes 1.24) we are seeing an error(not warning) related to the restoration of volumesnapshotclass that it already exists, not reproducilbe on earlier versions. Restore fails with the following logs, This is added as an error by the restore controller because the create call itself is incomplete due to admission webhooks validation, had the create call executed and Velero had received an `IsalreadyExists` this would have been a warning. Any thoughts on how to handle such cases ?
```
time="2022-07-14T14:34:44Z" level=error msg="error restoring example-snapclass: admission webhook \"volumesnapshotclasses.snapshot.storage.k8s.io\" denied the request: default snapshot class: example-snapclass already exits for driver: pd.csi.storage.gke.io" logSource="pkg/restore/restore.go:1357" restore=openshift-adp/mysql-42edcb0a-0381-11ed-9e9d-902e163f806c
time="2022-07-14T14:34:45Z" level=error msg="Cluster resource restore error: error restoring volumesnapshotclasses.snapshot.storage.k8s.io/example-snapclass: admission webhook \"volumesnapshotclasses.snapshot.storage.k8s.io\" denied the request: default snapshot class: example-snapclass already exits for driver: pd.csi.storage.gke.io" logSource="pkg/controller/restore_controller.go:500" restore=openshift-adp/mysql-42edcb0a-0381-11ed-9e9d-902e163f806c
```
- We from Red Hat side would like to demonstrate a OADP tech preview feature - "CSI Datamover". Will help bring more clarity regarding datamover. Does 24th Aug (China) and 23rd Aug (US) sound good for demo ? After the community updates maybe ?
# August 02, 2022
### Attendees
- Shubham Pampattiwar (Red Hat)
- Tiger Kaovilai (Red Hat)
- Phuong N. Hoang (Dell-EMC)
- Pradeep Chaturvedi (VMware)
Status Updates:
- Shubham
- Working on updating Datamover design doc.
- Phuong
- Update on Velero plugin versioning.
Discussion topics:
# July 27, 2022
### Attendees
- Yonghui Li (VMware)
- Daniel Jiang (VMware)
- Xun Jiang (VMware)
- Scott Seago (Red Hat)
- Danfeng Liu (VMware)
- Wenkai Yin(VMware)
- Ming Qiu(VMware)
- Shubham Pampattiwar (Red Hat)
- Jiaolin Yang (VMware)
- Phuong N. Hoang (Dell-EMC)
- Qi Xu (VMware)
### Status Updates
Kopia Integration design #4926 has been merged. Work items have been started and on track.
Kubuilder refactor work items are in progress.
V1.9.1 is in progress, some cherry-pick PRs #5150, #5134 have been submitted.
- Daniel
- Made change to the podvolumebackup, podvolumerestore and resticrepository CRDs, resticrepository CRD has been renamed to backuprepository
- Will continue to make update in the velero binary to support uploader-type as a parameter
- Review PRs
- Yonghui
- Work on Kopia Integration items. A PR is submitted https://github.com/vmware-tanzu/velero/pull/5142
- Ming Qiu
- Working on Kopia file system uploader related configurations and kopia progress monitoring
- Bruce(Xun) Jiang
- Refactor VolumeSnapshotLocation
- Fixed [issue 5140](https://github.com/vmware-tanzu/velero/issues/5140)
- Danfeng Liu
- Add nightly pipeline with managed Kubernetes service
- Wenkai Yin
- Working on spliting the restic packages [#5055](https://github.com/vmware-tanzu/velero/issues/5055) and already submitted a draft PR [#5143](https://github.com/vmware-tanzu/velero/pull/5143)
- Scott
- Item Action Progres monitoring design
- Responded to additional feedback today
- Still need to look at open impl PR based on prior design to see if any further changes needed.
- Further review welcome: https://github.com/vmware-tanzu/velero/pull/5108
- VSL credentials work
- Started to revise PR based on more recent refactoring or BSL creds work (refactoring done after the initial PR implementation) Will update PR next week
- https://github.com/vmware-tanzu/velero/pull/4864
- Away on PTO 28 Jul-2 Aug
- Shubham
- Datamover design phase 1: https://github.com/vmware-tanzu/velero/pull/4768 , Should we merge this PR ?
- Need Item Action Progress monitoring design to get merged for datamover impl but maybe I can start with CRDs design?
### Discussion Topic
- Daniel
- Discuss Phuong's concern regarding plugin versioning refactor: https://kubernetes.slack.com/archives/C021GPR1L3S/p1658510831565139
- https://github.com/vmware-tanzu/velero/pull/4943
- Launch the velero data mover working group (Xun has submitted PR to create a slack channel)and looking forward to merging the PR #4768
- Has the decision made on meeting time? https://github.com/vmware-tanzu/velero/discussions/5091
- Shubham
- Are we targeting Parallel B/R operations for Velero 1.10
# July 19, 2022
### Attendees
- Orlin Vasilev (VMware)
- Scott Seago (Red Hat)
- Phuong Hoang (Dell-EMC)
- Yunqian Chen (Dell-EMC)
- Shubham Pampattiwar (Red Hat)
- Tiger Kaovilai (Red Hat)
### Status Updates
- Scott
- BSL validation bug fix -- main PR merged, release-1.9 branch PR needs one more review.
- https://github.com/vmware-tanzu/velero/pull/5134
- Item Action Progres monitoring design
- Updated based on early feedback
- Still need to look at open impl PR based on prior design to see if any further changes needed.
- Further review welcome: https://github.com/vmware-tanzu/velero/pull/5108
- VSL credentials work
- Looking into recent feedback, will update PR or respond to comments
- https://github.com/vmware-tanzu/velero/pull/4864
### Discussion Topic
- Orlix - vacations anyone?
- Scott - any updates on the meeting time change discussion? https://github.com/vmware-tanzu/velero/discussions/5091
- Scott - https://github.com/vmware-tanzu/velero/pull/4943
---
# July 13, 2022
### Attendees
Daniel Jiang (VMware)
Xun/Bruce Jiang (VMware)
Wenkai Yin(VMware)
Ming Qiu(VMware)
Jiaolin Yang (VMware)
Qi Xu (VMware)
Yonghui Li (VMware)
Danfeng Liu (VMware)
Scott Seago (Red Hat)
WenkaiYin(VMware)
Shubham Pampattiwar (Red Hat)
### Status Updates
Kopia Integration design comes to be finalized. Tasks have been broken down and assigned.
https://github.com/vmware-tanzu/velero/issues?q=is%3Aopen+is%3Aissue+label%3Aarea%2Fkopia-integration
- Daniel
- Review the design and breakdown tasks for kopia integration
- Fixed #4815 (stacktrace lost for nil pointer issue in plugin)
- Working on updating the CRDs for kopia integration.
- Reviewing the Data Mover related PRs (WIP)
- Yonghui
- Finish Kopia Integration design and revolve comments
- Break down Kopia Integration tasks
- Work on Kopia Integration tasks
- Ming Qiu
- Work on Kopia file system uploader integration
- Bruce(Xun) Jiang
- Reduce CRD size by replace PodSpec in Restore with generic object.
- Review VSL credential and Item action progress montioring PR.
- Danfeng Liu
- Migration E2E test (Passed on AWS, Azure)
- Scott Seago
- Item Action Progress Monitoring Design
- https://github.com/vmware-tanzu/velero/pull/5108#discussion_r918470780
- Volume Snapshot Location Credentials
- https://github.com/vmware-tanzu/velero/pull/4864
- Wenkai Yin
- Adjust the package structure for Kopia integration([#5055](https://github.com/vmware-tanzu/velero/issues/5055))
### Discussion Topic
- Yonghui
- Any further discussion on Kopia Integration design before we merge it??
- Daniel
- (If there are more community member joining this meeting) Let's take another look at the v1.10 roadmap and call it done?
- https://github.com/vmware-tanzu/velero/wiki/1.10-Roadmap
- I wish to foreshadow that the GA date may be delayed as velero team is taking more responsibilities in the company.
- Bruce(Xun) Jiang
- Anyone depends on PodSpec in Restore? Is it OK to replace it?
- Jiaolin Yang
- Feedback on Community Meeting Time: https://github.com/vmware-tanzu/velero/discussions/5091
# June 28, 2022
Not recorded as we just had a chat! :)
### Attendees
- Orlin Vasilev (VMware)
- Phuong Hoang (Dell-EMC)
-
### Status Updates
- Orlin - OS Summit NA 22 - 52 ppl attended(marked) - will share video soon
### Discussion Topic
- Orlin - new community meeting time - https://github.com/vmware-tanzu/velero/discussions/5091
# June 28, 2022
### Attendees
- Daniel Jiang (VMware)
- Xun/Bruce Jiang (VMware)
- Wenkai Yin(VMware)
- Danfeng Liu(VMware)
- Ming Qiu(VMware)
- Yunqian Chen (Dell-EMC)
- Jiaolin Yang (VMware)
- Shubham Pampattiwar (Red Hat)
- Qi Xu (VMware)
### Status Updates
- Ming Qiu
- Velero v1.9.0 GA in June 23rd.
- Daniel:
- v1.10 plan
- Review the design for kopia integration.
- Yonghui
- Kopia Integration Design
- Issue Investigation
- Xun Jiang
- Controller refacter with kubebuilder
- Studying Data Mover design document
- Wenkai Yin
- Review [BackupItemAction refactoring PR](https://github.com/vmware-tanzu/velero/pull/4943) which is part of work to support plugin versioning
- Issues investigation for the kopia integration work
- Danfeng Liu
- Scripting migrate E2E test
### Discussion Topic
- Daniel Jiang
- Discuss the v1.10 plan: https://github.com/vmware-tanzu/velero/wiki/1.10-Roadmap-(WIP)
- Nominate Yonghui as a maintainer of velero
- Yonghui
- Outstanding changes for kopia integration design
# June 14, 2022
### Attendees
- Daniel Jiang (VMware)
- Xun/Bruce Jiang (VMWare)
- Wenkai Yin(VMware)
- Scott Seago (Red Hat)
- Shubham Pampattiwar (Red Hat)
- Eleanor Millman (VMware)
- Yunqian Chen (Dell-EMC)
- Ming Qiu (VMware)
- Phuong Hoang (Dell-EMC)
- Jiaolin Yang (VMware)
- Tiger Kaovilai (Red Hat)
- Danfeng Liu (VMware)
### Status Updates
- Daniel:
- Post v1.9 FC test
- Prepare for rc1
- Initial discussion for v1.10 plan
- Yonghui
- Post v1.9 FC test
- Issue revisit & fix
- Xun/Bruce:
- Post v1.9 FC manual test and GCP E2E test.
- Issues support.
- Wenkai Yin
- Post v1.9 FC test
- Prepare for rc1
- Ming Qiu
- Post v1.9 FC test
- Prepare for rc1
- Eleanor
- My last Velero community meeting (at least for a bit)...
- Euclid Sun, a VMware PM based in Beijing, will be taking over as the PM for the VMware Velero team members
- Keep in touch - feel free to connect with me on LinkedIn!
- Yunqian
- 63 chars limit issue of InitContainer Name for velero-plugin-for-vsphere. Plan to file a issue.
- Expected release date of v1.9?
### Discussion Topic
- The warning in restore discovered by Scott (possibly related to restore status).
- Go through the kopia integration design https://github.com/vmware-tanzu/velero/pull/4926
- Shubham:
- Working on a new plugin type proposal to facilitate asynchronous plugin processes during B/R
# June 7, 2022
### Attendees
- Orlin Vasilev (VMware)
- Phuong N. Hoang (Dell-EMC)
- Scott Seago (Red Hat)
- Shubham Pampattiwar (Red Hat)
- Yunqian Chen (Dell-EMC)
- Eleanor Millman (VMware)
- Tiger Kaovilai (Red Hat)
### Status Updates
- Orlin: 2 CfP for KubeCon submitted
- Eleanor: I'll be leaving VMware and the Velero team. Feel free to connect with me so we can keep in touch!
### Discussion Topic
- Phuong: Review Plugin Versioning part 1 (refactor BackupItemAction to v1) https://github.com/vmware-tanzu/velero/pull/4943
-
# May 24, 2022
### Attendees
- Daniel Jiang (VMware)
- Phuong N. Hoang (Dell-EMC)
- Scott Seago (Red Hat)
- Wenkai Yin(VMware)
- Jiaolin Yang (VMware)
- Shubham Pampattiwar (Red Hat)
- Ming Qiu(VMware)
### Status Updates
- Daniel
- Issue/PR grooming for 1.9 FC.
- Yonghui
- Unified Repository & Kopia Integration Design: https://github.com/vmware-tanzu/velero/pull/4926
- PR Reivew
### Discussion Topic
- Daniel
- Feature complete for v1.9 after PR 4932 is merged. Will only merge bugfix PRs before RC.
- Upload progress monitor.
- Phuong: update on Plugin versioning.
- Scott: Brief announcement -- Shubham Pampattiwar has been approved as a Velero project maintainer
# May 10, 2022
### Attendees
- Daniel Jiang (VMware)
- Bruce(Xun) Jiang (VMware)
- Wenkai Yin(VMware)
- Tiger Kaovilai (Red Hat)
- Scott Seago (Red Hat)
- Eleanor Millman (VMware)
- Phuong N. Hoang (Dell-EMC)
- Yunqian Chen (Dell-EMC)
- Sukarna Grandhi (Dell-EMC)
- Danfeng Liu (VMware)
- Shubham Pampattiwar (Red Hat)
### Status Updates
- Daniel
- Fix issues in CSI plugin
- Call for verification.
- Review PR
- Yonghui
- Kopia Integration
- POC 1 - Done
- POC 2 – Done
- Design Doc - Ongoing
- Review PR
- Bruce (Xun)
- Fix issues in CSI plugin
- https://github.com/vmware-tanzu/velero/issues/4879
- https://github.com/vmware-tanzu/velero/issues/4761
- Refactor BSL controller
- Review PR
- Wenkai Yin
- Bump up version of distroless image for main Velero and change the base image of plugin to scratch
- Make garbage collection frequency configurable
- Scott Seago
- VolumeSnapshotLocation credentials: https://github.com/vmware-tanzu/velero/pull/4864
- RestoreItemAction plugin processing bugfix (merged): https://github.com/vmware-tanzu/velero/pull/4890
### Discussion Topics
- Daniel
- The FC date may be delayed
- Are we OK to defer this one: https://github.com/vmware-tanzu/velero/pull/4864
- probably OK to defer to v1.10
- Any issue/PR needs our attention targeting v1.9?
- Phuong opened an issue about BSL, Sukarna will let us know the issue number and we'll triage for v1.9: https://github.com/vmware-tanzu/velero/issues/4840
- Eleanor
- JenTing/Helm chart updates/maintainership
- TODO: Remove Jenting from auto-assign for velero/plugins repos.
- Clarify the expectation of maintainer in Governance.md
# May 3, 2022
### Attendees
- Orlin Vasilev (VMware)
- Scott Seago (Red Hat)
- Eleanor Millman (VMware)
- Shubham Pampattiwar (Red Hat)
- Dylan Murray (Red Hat)
- Phuong N. Hoang (Dell-EMC)
### Status Updates
- Orlix
- Archived Notes for 2021 [GitHub Wiki](https://github.com/vmware-tanzu/velero/wiki/Velero-Community-Meeting-and-Open-Discussion-Notes--2021)
- OpenSource Summit NA 22 - Orlix and Scott - [Velero - The Cloud Native Backup for Kubernetes](https://ossna2022.sched.com/event/11Nu9?iframe=no)
- KubeCon NA 22 CfP open until May 27th - [Register Here](https://events.linuxfoundation.org/kubecon-cloudnativecon-north-america/program/cfp/)
- Open for cross org collab :)
- Abbie
- Working on 1.9 docs issues, opened a bunch of PRs in the past few days
### Discussion Topics
Shubham:
- Datamover design disscussion call on Thursday ?
- Existing Resource Policy Design PR, good to merge ?
https://github.com/vmware-tanzu/velero/pull/4613
# April 26, 2022
### Attendees
- Daniel Jiang (VMware)
- Xun Jiang (VMware)
- Wenkai Yin(VMware)
- Scott Seago (Red Hat)
- Tiger Kaovilai (Red Hat)
- Shubham Pampattiwar (Red Hat)
- Ming Qiu (VMware)
- Phuong N. Hoang (Dell-EMC)
- Danfeng Liu (VMware)
- Jiaolin Yang (VMware)
### Status Updates
- Daniel
- Refactor the backup deletion controller
- https://github.com/vmware-tanzu/velero/issues/4669
- Fix issues in CSI plugin
- https://github.com/vmware-tanzu/velero/issues/4760
- https://github.com/vmware-tanzu/velero/issues/4860
- Review PRs
- Yonghui
- Kopia Integration POC
- POC 1 -- Done
- Repo interface design
- Prove Repo Interface -> Kopia Repo
- Prove Kopia Uploader -> Repo Interface
- Prove other uploader -> Repo Interface
- POC 2 -- Ongoing
- Integrate POC 1 code to Velero
- Ming QIu
- [Refactor the restic repository controller](https://github.com/vmware-tanzu/velero/pull/4859)
- https://github.com/vmware-tanzu/velero/issues/4670
- Xun Jiang
- Add insecureSkipTLSVerify for Restic CLI
- https://github.com/vmware-tanzu/velero/pull/4839
- Fix CSI plugin issues:
- https://github.com/vmware-tanzu/velero/issues/4758
- https://github.com/vmware-tanzu/velero/issues/2499
- https://github.com/vmware-tanzu/velero/issues/4764
- Wenkai Yin
- Refactor the pod volume restore controller with kubebuilder(PR [#4655](https://github.com/vmware-tanzu/velero/pull/4655) is under review)
- Fixing [#4772](https://github.com/vmware-tanzu/velero/issues/4772): the restic controller doesn't pick up the in-progress CRs after restarting. The fix will try to mark them as failed
### Discussion Topics
- Check the status of the issues for plugin versioning refacotr, restore policy and selectors.
- The plugin versioning refactor for v1 will be likely out of v1.9
- Data mover design:
https://github.com/vmware-tanzu/velero/pulls#:~:text=Add%20datamover%20design
- We may merge the PR first to cover the user scenario.
- John Sandas works on Cassandra operators wanna use CR to backup cassandra running out of cluster, exploring ways to extend velero to trigger custom code to do B/R for the cassandra.
# April 19, 2022
### Attendees
- Eleanor Millman (VMware)
- Tiger Kaovilai (Red Hat)
- Yunqian Chen (Dell EMC)
- Scott Seago (Red Hat)
- Dave Smith-Uchida (Kasten/Veeam)
- Shubham Pampattiwar (Red Hat)
- Sukarna Grandhi (Dell EMC)
-
### Status Updates
- Abbie
- 1.9 docs updates can be seen in the project board - https://github.com/vmware-tanzu/velero/projects/12
- Draft PR for improvements to the side nav on the website - https://github.com/vmware-tanzu/velero/pull/4812. Please review and add any comments :)
### Discussion Topics
- Eleanor: Kubecon NA CFP in October
- Past topics:
- Velero 101
- What data protection do you need for K8s?
- Note that we have heard that we should avoid single-vendor "selling" in the talk
- One idea:
- Data mover something?
- If you are interested, please reach out on #velero-dev or ping Daniel Jiang or Eleanor Millman
- Eleanor: Data Mover design doc part 1 to be reviewed by next week? https://kubernetes.slack.com/archives/C021GPR1L3S/p1650312063249659
# April 12, 2022
### Attendees
- Daniel Jiang (VMware)
- Phuong N. Hoang (Dell-EMC)
- Jiaolin Yang (VMware)
- Scott Seago (Red Hat)
- Xun Jiang (VMware)
- Ming Qiu (VMware)
- Shubham Pampattiwar (Red Hat)
### Status Updates
- Daniel: Fixing issues around CSI plugin
- Ming Qiu: [Velero performance test](https://docs.google.com/document/d/1-EDvKghsm4NRirW_qoU7jlNXERMq5EC2J6hq7HYyEFA/edit)
- Yonghui: Unified Repository Interface Design and Kopia Adoption (as file system uploder + repository)
### Discussion Topics
- Daniel:
- 18th April is the "feature freeze" for velero v1.9, no new feature request will be accepted after that day, can we check the plan for:
- plugin versioning - refactor for v1
- restore policy
- multi-label support
- anything else?
- https://github.com/vmware-tanzu/velero/pull/4785
- Shubham:
- Multiple label selector support [PR](https://github.com/vmware-tanzu/velero/pull/4650) review request
# April 5, 2022
### Attendees
- Orlin Vasilev (VMware)
- Eleanor Millman (VMware)
- Yunqian Chen (Dell-EMC)
- Dave Smith-Uchida (Kasten)
- Phuong N. Hoang (Dell-EMC)
- Shawn Hurley (Red Hat)
- Tiger Kaovilai (Red Hat)⛑
- Shubham Pampattiwar (Red Hat)
- Sukarna Grandhi (Dell EMC)
- Shyam Anandasubramanian (Dell EMC)
### Status Updates
- Eleanor - ongoing discussions on data mover and repo (Kopia). Meeting recordings and schedule are here: https://github.com/vmware-tanzu/velero/wiki/Data-mover-discussions and working PRD is here: https://docs.google.com/document/d/12uL7oG19-9Tv5iG-P6PKghhWCh_JuF-v1R-FCxBj6vI/edit
- Abbie - Working on docs issues for 1.9. There are a bunch of good first issues for docs, if anyone is interested - https://github.com/vmware-tanzu/velero/issues?q=is%3Aopen+is%3Aissue+label%3A%22Good+first+issue%22+label%3AArea%2FDocumentation
### Discussion Topics
- Phuong:
-- Update on status of the Velero plugin interface versioning: Design doc has been merged in. You can find the design doc here: https://github.com/vmware-tanzu/velero/blob/main/design/plugin-versioning.md
-- Implementation strategy: refactor v1 first, then adding v2. Refactoring v1 will be done one piece at a time, starting with BackupItemAction, then RestoreItemAction etc. to keep the PR small to make it easy to review, test and thus reduce chance of regression.
-- Phuong has created a branch for refactoring v1 https://github.com/phuongatemc/velero/tree/refactor_plugin_v1_backupactionitem and start working on this item. Please feel free to contact Phuong (on Slack) to contribute.
- Volume Group KEP: https://github.com/kubernetes/enhancements/pull/1551
# March 22, 2022
### Attendees
- Daniel Jiang (VMware)
- Xun Jiang (VMware)
- Phuong N. Hoang (Dell-EMC)
- Scott Seago (Red Hat)
- Shyam Anandasubramanian (Dell EMC)
- Yunqian Chen (Dell EMC)
- Eleanor Millman (VMware)
- Tiger Kaovilai (Red Hat)
- Dylan Murray (Red Hat)
- Jiaolin Yang (VMware)
- Danfeng Liu (VMware)
- Poojita Badarinarayan (Dell EMC)
- Shubham Pampattiwar (Red Hat)
### Status Updates
- Daniel:
- Pulled out a list of work items for CSI plugin GA(for public cloud):
https://github.com/vmware-tanzu/velero/issues?q=is%3Aissue+is%3Aopen+label%3A%22CSI+plugin+-+GA+-+phase1%22
Please let us know if there're issues you think important.
- Reviewing Dave's PR, a bit more time needed...
### Discussion Topics
- Phuong: Discuss next step on Velero plugin versioning - 10 min
- Start refactoring to implement the versioning framework and v1. Make sure no regression first. Continue implement discussion on Slack. Involve Waikai and Daniel to keep every in the same pace.
- Start design discussion on v2 on Slack.
- Do we have community approval for replacing restic with Kopia? - https://docs.google.com/document/d/1BMLuRzEpYWYE-Ci_eLg8gWbjDv4DSyqj/edit
- Suggestion to have a pluggable repo model, have Kopia be the reference implementation
- Will consider over several versions, allowing users to choose between restic and Kopia for restore
- Review request on PRs:
- Existing Resource Policy Impl: https://github.com/vmware-tanzu/velero/pull/4628
- Multiple Label Selectors Design Question: https://github.com/vmware-tanzu/velero/pull/4619#issuecomment-1068117210
- Datamover design https://github.com/vmware-tanzu/velero/pull/4768
- Mini working groups?
- Will schedule 2 meetings next week (same time next week) and Thursday 8 AM ET/8 PM Beijing - Eleanor
- WG scheduling: Dylan, Eleanor, Dave, Sukarna, Amber, Xing
- Discusions in #velero-dev
- Further data mover discussion
- https://docs.google.com/document/d/1ECnUJt18sXmCkksgh2XgbCRe0zB85ZUdltpRChchoe0/edit
- Discuss on the data mover implemetion method base on the performance consideration
- Negotiate which has higher priority in data mover design phase one: generic CSI data mover or better performance data mover for specific CSI provider.
- Need to consider data mover and repository are pluggable in the desgin.
- Backup replication to other cluster is not included in the data mover by now.
-
# March 15, 2022
### Attendees
- Orlin Vasilev (VMware)
- Phuong N. Hoang (Dell-EMC)
- Scott Seago (Red Hat)
- Dylan Murray (Red Hat)
- Eleanor Millman (VMware)
- Yunqian Chen (Dell-EMC)
- Rajula Vineet (CERN)
- Shyam Anandasubramanian (Dell EMC)
### Status Updates
### Announcements
- Eleanor: Discussion about potentially replacing Kopia with restic will be next week (March 22 evening North America, March 23 morning Beijing), read this doc beforehand if possible (post on #velero-dev if you don't have access): https://docs.google.com/document/d/1BMLuRzEpYWYE-Ci_eLg8gWbjDv4DSyqj/edit
- Eleanor: I am creating a PRD (product requirements doc) for a data mover feature, so please be in contact (#velero-dev) if you have opinions on this. Also, the community meeting next week is a good time to bring your thoughts.
- Eleanor: We are potentially going to be working on a design for multi-tenancy during the 1.9 timeframe. Please be in touch (#velero-dev) if you want to be involved. Also, the community meeting next week is a good time to bring your thoughts.
### Discussion Topics
- Phuong: Quick update on adding PriorityClass to PodAction https://github.com/vmware-tanzu/velero/issues/3933 Pull Request https://github.com/vmware-tanzu/velero/pull/4740
- Data mover - https://github.com/vmware-tanzu/astrolabe
- Velero Plugin for vSphere data mover
- https://github.com/vmware-tanzu/velero-plugin-for-vsphere/tree/main/pkg/dataMover
- https://github.com/vmware-tanzu/velero-plugin-for-vsphere/tree/main/pkg/apis/datamover/v1alpha1
- NFS Share
# March 8, 2022
### Attendees
- Daniel Jiang (VMware)
- Phuong N. Hoang (Dell-EMC)
- Eleanor Millman (VMware)
- Yunqian Chen (Dell)
- Jiaolin Yang (VMware)
- Dave Smith-Uchida (Kasten)
- Dylan Murray (Red Hat)
- Danfeng Liu (VMware)
- Tiger Kaovilai (Red Hat)
- Ming Qiu (VMware)
- Wenkai Yin(VMware)
- Sukarna Grandhi (Dell EMC)
- Shubham Pampattiwar (Red Hat)
- Xun Jiang (VMware)
- Shyam Anandasubramanian (Dell EMC)
### Status Updates
- [Daniel]
- Review the design PRs
- Fixed issue 4080 in main and 1.8.x
- Investigating CSI plugin, will pull out a list of issues for phase1 GA (AWS/Azure)
- Wenkai Yin
- Prepare the RC build for 1.8.1
- Fix bugs targeting 1.9
### Discussion Topics
- [Phuong]
- PriorityClass https://github.com/vmware-tanzu/velero/issues/3933
- Velero plugin versioning review.
- [Tiger]
- Should expired (by TTL) backup be garbage collected if it failed validation or the backup is partially failed by default?
- We (Red Hat) are looking to allow user to delete these backup automatically by default or as a new feature. [Issue#4728](https://github.com/vmware-tanzu/velero/issues/4728)
- [Shubham]
- Are we on board with the design PRs
- [ExistingResourcePolicy](https://github.com/vmware-tanzu/velero/pull/4613)
- [Multipl Label Selector](https://github.com/vmware-tanzu/velero/pull/4619)
- [YongHui Li] / [Ming Qiu]
- [kopia restic comparison](https://docs.google.com/document/d/1BMLuRzEpYWYE-Ci_eLg8gWbjDv4DSyqj/edit)
# March 1, 2022
### Attendees
- Eleanor Millman (Vmware)
- Yunqian Chen (Dell EMC)
- Scott Seago (Red Hat)
- Shubham Pampattiwar (Red Hat)
- Sukarna Grandhi (Dell EMC)
- Shyam Anandasubramanian (Dell EMC)
- Tiger Kaovilai (Red Hat)
- Phuong N. Hoang (Dell EMC)
### Status Updates
- [Jonas]
- Introducing Orlin Vasilev as the new community manager!
- [Eleanor]
- The 1.9 roadmap is finalized (but may be changed as needed). Please check out the recording from the community meeting last week to hear me talk through it.
- GA will be mid-June. Release dates will be announced at the community meeting next week.
- https://github.com/vmware-tanzu/velero/wiki/1.9-Roadmap
### Discussion Topics
- [Phuong]
- ServiceAccount A in namespace A was granted a SCC priviledge (using “oc adm policy add-scc-to-user...” command). After restore to a different namespace B, the SA A in namespace B lost the priviledge because priviledge was linked in the clusterrolebinding which specified SA A in namespace A ==> pod failed to start. SCC is OpenShift specific and OpenShift plugin should handle it. ==> Need to check if it is OpenShift plugin bug and file a bug with OpenShift plugin. We have similar issue with PriorityClass https://github.com/vmware-tanzu/velero/issues/3933 where the Pod reference to PriorityClass (cluster scope) and it is not included in the backup.
- Role and Rolebinding are currently restored after Pod which caused Pod to fail when it needs some set up in Role/Rolebinding. Workaround (need to be tested) would be specify the restorePriorities option to have Role and Rolebinding before Pod.
- Velero plugin timeout discussion: revisit next week when Daniel Jiang presents to discuss together with Velero plugin versioning.
- [Eleanor]
- PR review goal: "Velero maintainers review PRs on a weekly basis. So, if you haven’t heard anything from us within 5 business days, please post on #velero-dev If your PR is more urgent, feel free to ping us sooner on this channel and let us know."
# Feb 22, 2022
### Attendees
- Daniel Jiang (VMware)
- Scott Seago (Red Hat)
- Shubham Pampattiwar (Red Hat)
- Dave Smith-Uchida (Kasten)
- Tiger Kaovilai (Red Hat)
- Yunqian Chen (Dell EMC)
- Eleanor Millman (VMware)
- Jiaolin Yang (VMware)
- Ming Qiu (VMware)
- Xun Jiang (VMware)
- Wenkai Yin(VMware)
- Danfeng Liu (VMware)
- Shyam Anandasubramanian(Dell EMC)
### Status Updates
- Daniel
- 1.9 planning
- investigate issue 4080
- Review PRs
### Discussion Topics
- Discuss the fix https://github.com/vmware-tanzu/velero/issues/4080
- 1.9 Roadmap (basically) done!
- Existing Resource Policy design PR: https://github.com/vmware-tanzu/velero/pull/4613
- Multiple label selector support design PR: https://github.com/vmware-tanzu/velero/pull/4619
# Feb 15, 2022
### Attendees
- Jonas Rosland (VMware)
- Scott Seago (Red Hat)
- Phuong Hoang (Dell-EMC)
- Eleanor Millman (VMware)
- Dylan Murray (Red Hat)
- Yunqian Chen (Dell-EMC)
- Shubham Pampattiwar (Red Hat)
-- Sukarna Grandhi (Dell EMC)
### Status Updates - items working towards roadmap
- Eleanor
- v1.8.0 is out!
### Discussion Topics
- Jonas
- Community meeting times
- Eleanor
- CSI snapshot Plugin to GA perhaps in 1.9
- Request for Upload Progress progress report from Dave :)
- Shubham
- Discuss updates to `existingResourcePolicy` design https://github.com/vmware-tanzu/velero/pull/4613
- Discuss multiple label selector design https://github.com/vmware-tanzu/velero/pull/4619
# Feb 1, 2022
### Attendees
- Jonas Rosland (VMware)
- Dave Smith-Uchida (Kasten/Veeam)
- Shubham Pampattiwar (Red Hat)
- Dylan Murray (Red Hat)
- Scott Seago (Red Hat)
### Status Updates - items working towards roadmap
- Dave
- Working on comments from Daniel on ItemSnapshotter PR and design [PR# 4467](https://github.com/vmware-tanzu/velero/pull/4467)
### Discussion Topics
- [Eleanor] Follow-up on https://github.com/vmware-tanzu/velero/issues/4285 (community support for older versions).
- [Eleanor] Follow-up on (https://github.com/vmware-tanzu/velero/wiki/Community-support-goals-and-action-items-(Work-in-Progress))
- [Dylan] CVE-2021-3538 fixes
- https://github.com/vmware-tanzu/velero-plugin-for-microsoft-azure/pull/120
- https://github.com/vmware-tanzu/velero-plugin-for-gcp/pull/75
- [Shubham/Dylan] Enabling support for ExistingResourcePolicy to restore API https://github.com/vmware-tanzu/velero/pull/4613
- After discussion, requested to update non-goals and explicit details regarding PVs and add scenarios/use cases
# Jan 25, 2022
### Attendees
- Jonas Rosland (VMware)
- Daniel Jiang (VMware)
- Wenkai Yin(VMware)
- Eleanor Millman (VMware)
- Ming Qiu (VMware)
- Jiaolin Yang (VMware)
- Dave Smith-Uchida (Kasten/Veeam)
- Danfeng Liu (VMware)
- Xun Jiang (VMware)
### Status Updates - items working towards roadmap
- Daniel
- Review PR, Plan for v1.9
- Dave
- Updated affiliation in PR https://github.com/vmware-tanzu/velero/pull/4577
- Wenkai Yin
- Refactor PVR controller with kubebuilder
### Discussion Topics
- [Eleanor] Discuss https://github.com/vmware-tanzu/velero/issues/4285 (community support for older versions).
- [Eleanor] Help with documentation if you have a few minutes! https://kubernetes.slack.com/archives/C021GPR1L3S/p1643045582010800
- [Eleanor] More generally, discuss community support goals and possible action items (https://github.com/vmware-tanzu/velero/wiki/Community-support-goals-and-action-items-(Work-in-Progress))
- [Eleanor] 1.9 roadmap still WIP (https://github.com/vmware-tanzu/velero/wiki/1.9-Roadmap-(Work-in-Progress)). Give feedback here: https://github.com/vmware-tanzu/velero/discussions/4529
# Jan 18, 2022
### Attendees
- Jonas Rosland
- Nanci Lancaster
- Bridget McErlean (VMware)
- Scott Seago (Red Hat)
- Dave Smith-Uchida (VMware)
- Frankie Gold (VMware)
- Phuong N. Hoang (Dell-EMC)
- Rafael Brito (VMware)
- Eleanor Millman (VMware)
- Dylan Murray (Red Hat)
- Shawn Hurley (Red Hat)
### Status Updates - items working towards roadmap
- Bridget
- Announcement
- Data Mover design
- Dave
- Announcement
- Astrolabe docs
### Discussion Topics
- [jonas] Velero 1.8 release date - Feb 14
- [eleanor] [Collecting Requirements/Ideas/Features for v1.9.0](https://github.com/vmware-tanzu/velero/discussions/4529)
- [brito-rafa] resurface the discussion on Pre/Post Backup/Restore plugins - design under approval - glad to add anything missing https://github.com/vmware-tanzu/velero/pull/4083
- [shurley] (If Time) Would like to dicuss velero performance with plugins and astrolabe intenegration using plugins for my understanding.
- Parallelism as feature flag
- Number of workers should be configurable
- This will help if we ever need to turn OFF the parallelism feature
- Potential "experimental" feature flag for all things experimental
- Ordering of additional items on restore
- Ensuring existing plug-ins are re-entrant
- Scope this between pre- and post-hooks
- Start with backup, then look at restore
### Contributor shoutouts
# Jan 11, 2022
### Attendees
- Dave Smith-Uchida (VMware)
- Daniel Jiang (VMware)
- Eleanor Millman (VMware)
- Frankie Gold (VMware)
- Wenkai Yin(VMware)
- Jiaolin Yang (VMware)
- Danfeng Liu (VMware)
- Xun Jiang (VMware)
### Status Updates - items working towards roadmap
- Dave
- PTO
- GRPC Plugins for Astrolabe
- Daniel Jiang
- Testing post v1.8 FC
- Preparing for RC
- Wenkai Yin
- Doing manual tesing and bug fixing for 1.8
### Discussion Topics
- (Eleanor) Docs update
### Contributor Shoutouts