Velero
      • Sharing URL Link copied
      • /edit
      • View mode
        • Edit mode
        • View mode
        • Book mode
        • Slide mode
        Edit mode View mode Book mode Slide mode
      • Customize slides
      • Note Permission
      • Read
        • Owners
        • Signed-in users
        • Everyone
        Owners Signed-in users Everyone
      • Write
        • Owners
        • Signed-in users
        • Everyone
        Owners Signed-in users Everyone
      • Engagement control Commenting, Suggest edit, Emoji Reply
      • Invitee
    • Publish Note

      Share your work with the world Congratulations! 🎉 Your note is out in the world Publish Note

      Your note will be visible on your profile and discoverable by anyone.
      Your note is now live.
      This note is visible on your profile and discoverable online.
      Everyone on the web can find and read all notes of this public team.
      See published notes
      Unpublish note
      Please check the box to agree to the Community Guidelines.
      View profile
    • Commenting
      Permission
      Disabled Forbidden Owners Signed-in users Everyone
    • Enable
    • Permission
      • Forbidden
      • Owners
      • Signed-in users
      • Everyone
    • Suggest edit
      Permission
      Disabled Forbidden Owners Signed-in users Everyone
    • Enable
    • Permission
      • Forbidden
      • Owners
      • Signed-in users
    • Emoji Reply
    • Enable
    • Versions and GitHub Sync
    • Note settings
    • Engagement control
    • Transfer ownership
    • Delete this note
    • Insert from template
    • Import from
      • Dropbox
      • Google Drive
      • Gist
      • Clipboard
    • Export to
      • Dropbox
      • Google Drive
      • Gist
    • Download
      • Markdown
      • HTML
      • Raw HTML
Menu Note settings Sharing URL Help
Menu
Options
Versions and GitHub Sync Engagement control Transfer ownership Delete this note
Import from
Dropbox Google Drive Gist Clipboard
Export to
Dropbox Google Drive Gist
Download
Markdown HTML Raw HTML
Back
Sharing URL Link copied
/edit
View mode
  • Edit mode
  • View mode
  • Book mode
  • Slide mode
Edit mode View mode Book mode Slide mode
Customize slides
Note Permission
Read
Owners
  • Owners
  • Signed-in users
  • Everyone
Owners Signed-in users Everyone
Write
Owners
  • Owners
  • Signed-in users
  • Everyone
Owners Signed-in users Everyone
Engagement control Commenting, Suggest edit, Emoji Reply
Invitee
Publish Note

Share your work with the world Congratulations! 🎉 Your note is out in the world Publish Note

Your note will be visible on your profile and discoverable by anyone.
Your note is now live.
This note is visible on your profile and discoverable online.
Everyone on the web can find and read all notes of this public team.
See published notes
Unpublish note
Please check the box to agree to the Community Guidelines.
View profile
Engagement control
Commenting
Permission
Disabled Forbidden Owners Signed-in users Everyone
Enable
Permission
  • Forbidden
  • Owners
  • Signed-in users
  • Everyone
Suggest edit
Permission
Disabled Forbidden Owners Signed-in users Everyone
Enable
Permission
  • Forbidden
  • Owners
  • Signed-in users
Emoji Reply
Enable
Import from Dropbox Google Drive Gist Clipboard
   owned this note    owned this note      
Published Linked with GitHub
Subscribed
  • Any changes
    Be notified of any changes
  • Mention me
    Be notified of mention me
  • Unsubscribe
Subscribe
- T# 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 ([Google Calendar](https://calendar.google.com/calendar/embed?src=6e41fca3d22f24b2890fdbfc6b17f75dd97885a8d9ed9dab642355bdee598add@group.calendar.google.com), [iCal](https://calendar.google.com/calendar/ical/6e41fca3d22f24b2890fdbfc6b17f75dd97885a8d9ed9dab642355bdee598add%40group.calendar.google.com/public/basic.ics)) - [Update contact](mailto:tiger@redhat.com) - Beijing/US friendly [📞Zoom](https://broadcom.zoom.us/j/98794146767?pwd=1LNCVX15G7UyiVvJs1IlJyEbkDa8tO.1) - 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 [📞Google Meet](https://meet.google.com/dyr-djtj-sko) - 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 - Archive 2019 * https://hackmd.io/ukRqw4IxRNeXFwoYmp4iJQ - Archive 2020 * [Achived notes 2021](https://github.com/vmware-tanzu/velero/wiki/Velero-Community-Meeting-and-Open-Discussion-Notes--2021) * https://hackmd.io/or-hIzhbRwaB-vjsxs-qnw - Archive 2022 * https://hackmd.io/Jq6F5zqZR7S80CeDWUklkA - Archive 2023 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:_ ## RoadMap - on-going Link: https://hackmd.io/iQy7XmPOT0y8lrCuAFL4PQ # Sept 10, 2025 (China/US) ### Attendees - Yonghui Li (Broadcom) - Scott Seago (Red Hat) - Xun Jiang (Broadcom) - Tiger Kaovilai (Red Hat) ### Status 1.17: RC.1 is created. RC.2 is required, no open items. 1.18: Reviewing candidates https://github.com/vmware-tanzu/velero/issues?q=is%3Aissue%20label%3A1.18-candidate - Yonghui - 1.18 candidates investigation - Scott - Concurrent backup design merged, starting implementation work (no PR yet) - Plugin performance improvement for namespaces with many pods and PVCs - https://github.com/vmware-tanzu/velero/pull/9226 - Updated in response to review feedback - Tiger - Working on BackupRepositories becoming stale when BSL config changes while Velero is not running https://github.com/vmware-tanzu/velero/pull/9236 - roughly tracking Changed block tracking in https://hackmd.io/@velero/r1U1EVKdgl ### Discussion Topics # Sept 2, 2025 (US/Europe) ### Attendees - Scott Seago (Red Hat) - Yunqian Chen (Dell) - Shubham Pampattiwar (Red Hat) - Tiger Kaovilai (Red Hat) ### Status 1.18: Candidates collection, will review them soon https://github.com/vmware-tanzu/velero/issues?q=is%3Aissue%20label%3A1.18-candidate - Scott - Concurrent backup design - https://github.com/vmware-tanzu/velero/pull/8991 - Minor update later today -- clarifying role of item-block-worker-count - Shubham - Trying to reproduce scale issue https://github.com/vmware-tanzu/velero/issues/9169 - Got a cluster with 114k objects - Tiger - looking into api based PodVolumeRestore completion signaling for restore pods PR #9222 ### Discussion Topics # Aug 27, 2025 (China/US) ### Attendees - Yonghui Li (Broadcom) - Xun Jiang (Broadcom) - Scott Seago (Red Hat) - Yunqian Chen (Dell) - Shubham Pampattiwar (Red Hat) - Wes Hayutin (Red Hat) - Tiger Kaovilai (Red Hat) ### Status 1.17: Manual test completed, RC.1 will be created soon 1.18: Candidates collection, will review them soon https://github.com/vmware-tanzu/velero/issues?q=is%3Aissue%20label%3A1.18-candidate - Yonghui - 1.17 manual test - Design PR review - Scott - Concurrent backup design - https://github.com/vmware-tanzu/velero/pull/8991 - Adding configuration to (optionally, not by default) allow namespace overlap in concurrent backups is postponed to a future phase, but I will create a github issue to start discussion for that at some point after the current design (with this added as a non-goal) is merged. ### Discussion Topics - Yonghui - New findings for resource backup performance dropoff since 1.15 https://github.com/vmware-tanzu/velero/issues/9204 - Two opening discussions for concurrent backup design https://github.com/vmware-tanzu/velero/pull/8991 - Backups interleaved - Conflict detection - (scott) Note that in order to not block implementation of the bulk of the model that we agree on, I'm pulling the question of adding an option to allow namespace overlaps into a separate issue to be discussed after the current design is merged, so that implementation can begin. Otherwise, we run the risk of the bulk of the work we agree on not making it into 1.18 # Aug 19, 2025 (US/Europe) ### Attendees - Shubham Pampattiwar (Red Hat) - Tiger Kaovilai (Red Hat) - Scott Seago (Red Hat) ### Status 1.16.2: GA was on July 30. 1.17: FC on Aug 6. Manual test is in progress. RC.1 is on Aug 25 - Shubham - Test case review for internal VGS testing - PR reviews - Tiger - PR reviews - 1.18 issues reviews - Scott - parallel backup design - https://github.com/vmware-tanzu/velero/pull/8991 - Design review ongoing - Primary disagreement is with the following choice: - Don't prevent namespace overlap once item-level overlap detection implemented (original recommendation) - Prevent overlap at both levels by default, config to drop namespace overlap enforcement (my preference) - Always prevent overlap at both levels (Lyndon's preference) - Note that if we go with the last approach, then a label-selector backup with no namespace filtering will always run by itself, not in parallel with anything) ### Discussion Topics # Aug 13, 2025 (China/US) ### Attendees - Yonghui Li (Broadcom) - Scott Seago (Red Hat) - Tiger Kaovilai (Red Hat) - Shubham Pampattiwar (Red Hat) - Joseph Antony (Red Hat) - Xun Jiang (Broadcom) - Wenkai Yin (Broadcom) ### Status 1.16.2: GA was on July 30. 1.17: FC on Aug 6. Manual test is in progress. RC.1 is on Aug 25 - Yonghui - Backup repo cache volume design https://github.com/vmware-tanzu/velero/pull/9148 - Manual test - Scott - parallel backup design - https://github.com/vmware-tanzu/velero/pull/8991 - Has 3 approvals so far, hopefully it can be merged this week. It looks like there are some review comments without approval from Lyndon. - As discussed in recent comments, item-level overlap detection will be proposed as a separate follow-on design PR. Implementation will still be targeted for 1.18, time permitting, but if it can't be completed by FC, then that part can be put off for a later release. - I've started implementation based on the current design. ### Discussion Topics - Yonghui - Velero data path to Azure Blob is broken since 1.16 https://github.com/vmware-tanzu/velero/issues/9176 - Resource backup performance issue https://github.com/vmware-tanzu/velero/issues/9169 - time="2025-08-08T04:03:22Z" level=info msg="Executing takePVSnapshot" backup=velero/velero-w9s-everything-daily-20250808040020 logSource="pkg/backup/item_backupper.go:552" name=pvc-e74b7300-a72b-401d-87ae-f4c416a556c9 namespace= resource=persistentvolumes time="2025-08-08T04:03:24Z" level=info msg="skipping snapshot action for pv pvc-e74b7300-a72b-401d-87ae-f4c416a556c9 possibly due to no volume policy setting or snapshotVolumes is false" backup=velero/velero-w9s-everything-daily-20250808040020 logSource="internal/volumehelper/volume_policy_helper.go:136" - Mpryc - Kopia Compression https://github.com/vmware-tanzu/velero/issues/7301 - Xun - Please consider adding some E2E cases for new features, such as VolumeGroupSnapshot and PriorityClass. - Joseph - https://github.com/vmware-tanzu/velero/pull/9057 - Wildcard namespaces design thoughts? # Aug 5, 2025 (US/Europe) ### Attendees - Scott Seago (Red Hat) - Shubham Pampattiwar (Red Hat) - Joseph Antony (Red Hat) - Yunqian Chen (Dell) - Wes Hayutin (Red Hat) ### Status 1.16.2: GA was on July 30. 1.17: FC is on Aug 6. Open issues https://github.com/vmware-tanzu/velero/issues?q=is%3Aissue%20state%3Aopen%20milestone%3Av1.17 - Shubham - VGS docs and Velero 1.17 bugs - PR reviews ### Discussion Topics # Jul 30, 2025 (China/US) ### Attendees - Yonghui Li (Broadcom) - Xun Jiang (Broadcom) - Tiger Kaovilai (Red Hat) - Shubham Pampattiwar (Red Hat) - Wenkai Yin (Broadcom) - Wes Hayutin (Red Hat) - Joseph Antony (Red Hat) ### Status 1.16.2: RC.1 is out, GA is by Aug 1st. https://github.com/vmware-tanzu/velero/issues?q=is%3Aissue%20label%3Atarget%2F1.16.2 1.17: FC is on Aug 6. Open issues https://github.com/vmware-tanzu/velero/issues?q=is%3Aissue%20state%3Aopen%20milestone%3Av1.17 - Yonghui - 1.17 doc changes - 1.16.2 release - Daniel - Submitted the [PR](https://github.com/vmware-tanzu/velero/pull/9121) for design to add include/exclude filters to resource policies (resolving issue [8610](https://github.com/vmware-tanzu/velero/issues/8610)) - Review PRs - Shubham - VGS docs PR is ready for review: https://github.com/vmware-tanzu/velero/pull/9123 - PR reviews - Tiger - will be addressing reviews for PriorityClass implementation https://github.com/vmware-tanzu/velero/pull/8883 - Joseph - Design doc wildcard namespaces: https://github.com/vmware-tanzu/velero/pull/9057 Reviews appreciated ### Discussion Topics - Shubham - We removed the `keep-latest-maintenance-jobs` flag, should we not at least keep it configurable ? - Thoughts on adding AI-assisted labels or commit messages for PRs that are using AI dev tools. - Examples: - PR description: https://github.com/openshift/oadp-operator/pull/1845 - Commit text (coauthor): https://github.com/openshift/oadp-operator/pull/1844 - https://github.com/vmware-tanzu/velero/pull/8883/commits - {%preview https://docs.github.com/en/pull-requests/committing-changes-to-your-project/creating-and-editing-commits/creating-a-commit-with-multiple-authors %} - - Wes - Too late for 1.16.2 for https://github.com/vmware-tanzu/velero/pull/9024 ? # Jul 22, 2025 (US/Europe) ### Attendees - Scott Seago (Red Hat) - Yunqian Chen (Dell) - Tiger Kaovilai (Red Hat) - Shubham Pampattiwar (Red Hat) - Priyansh Choudhary (Microsoft) ### Status 1.17: FC is on July 25. - Tiger - 1.17 issues have [PRs ready for review](https://github.com/vmware-tanzu/velero/issues?q=is%3Aissue%20state%3Aopen%20assignee%3Akaovilai%20milestone%3Av1.17) - addressed reviews for PriorityClass design [Link](https://github.com/vmware-tanzu/velero/pull/8882) - Shubham - VolumeGroupSnapshots Implementation is Complete : https://github.com/vmware-tanzu/velero/issues/8865 - Will work on VGS docs and testing - PR reviews - Priyansh - https://github.com/vmware-tanzu/velero/pull/9024 added to 1.18 candidate for planning this along with similar issues in this bucket. ### Discussion Topics # Jul 16, 2025 (China/US) ### Attendees - Daniel Jiang (Broadcom) - Scott Seago (Red Hat) - Xun Jiang (Broadcom) - Shubham Pampattiwar (Red Hat) - Tiger Kaovilai (Red Hat) - Steven Ren (Broadcom) ### Status 1.17: FC is on July 25. - Daniel - Review PRs - https://github.com/vmware-tanzu/velero/issues/8610 - Scott - Debugging https://github.com/vmware-tanzu/velero/pull/8919 - PR modifies both default /credentials/cloud secret mount as well as the velero-created /tmp/credentials files to remove world-read permissions - In the kind cluster enviroment, this change is failing because the mounted credentials secret shows up in the velero container as owned by uid/gid 0, while velero runs as uid/gid 1002/1000. In the velero container, this means it shows up as a file that can only be read by root. - This does not happen in OpenShift clusters, where we've been using a similar change in the OADP-installed velero, and the secret mount appears in the container to have the same ownership as the velero server user. - If there's a way to modify the pod spec mount fields to force the owning user to be the same as the running user, that would be ideal, but a change in the installer needs to work in all possible environments. If this is a problem that's unique to the e2e kind cluster setup, then maybe there's a kind cluster configuration option that would change the behavior of mount point ownership. - Shubham - VGS impl sub task 3 PR, updated and addressed PR comments/feedback: https://github.com/vmware-tanzu/velero/pull/9019 - Fix missing defaultVolumesToFsBackup flag output in Velero describe backup cmd: https://github.com/vmware-tanzu/velero/pull/9056 - Tiger - 1.17 issues have [PRs ready for review](https://github.com/vmware-tanzu/velero/issues?q=is%3Aissue%20state%3Aopen%20assignee%3Akaovilai%20milestone%3Av1.17) - Will spend time reviewing more pr this week ### Discussion Topics # Jul 8, 2025 (US/Europe) ### Attendees - Scott Seago (Red Hat) - Joseph Antony (Red Hat) - Tiger Kaovilai (Red Hat) - Yunqian Chen (Dell) ### Status 1.17: FC is on July 25. - Scott - Awaiting review: - concurrent backup design: https://github.com/vmware-tanzu/velero/pull/8991 - Mounted cloud credentials should not be world-readable: https://github.com/vmware-tanzu/velero/pull/8919 - Joseph - PR up for design, would like reviews (wildcard namespaces): https://github.com/vmware-tanzu/velero/pull/9057 - Tiger - 1.17 issues have [PRs ready for review](https://github.com/vmware-tanzu/velero/issues?q=is%3Aissue%20state%3Aopen%20assignee%3Akaovilai%20milestone%3Av1.17) ### Discussion Topics # July 2, 2025 (China/US) ### Attendees - Yonghui Li (Broadcom) - Scott Seago (Red Hat) - Shubham Pampattiwar (Red Hat) - Yunqian Chen (Dell) - Xun Jiang (Broadcom) - Tiger Kaovilai (Red Hat) - Daniel Jiang (Broadcom) - Wenkai Yin (Broadcom) ### Status 1.17: FC is on July 25. - Yonghui - fs-backup refactor is done - Working on https://github.com/vmware-tanzu/velero/issues/8344 - Scott - Awaiting review: - concurrent backup design: https://github.com/vmware-tanzu/velero/pull/8991 - Allow proper tracking of multiple hooks per container: https://github.com/vmware-tanzu/velero/pull/9048 - Mounted cloud credentials should not be world-readable: https://github.com/vmware-tanzu/velero/pull/8919 - Shubham - Please review VGS Impl final PR: https://github.com/vmware-tanzu/velero/pull/9019 - Missing defaultVolumesToFSBackup in Velero Backup describe: https://github.com/vmware-tanzu/velero/pull/9056 - Xun - Waiting for review: - https://github.com/vmware-tanzu/velero/pull/9046 - Daniel - https://github.com/vmware-tanzu/velero/issues/7039 - Tiger - 1.17 issues have [PRs ready for review](https://github.com/vmware-tanzu/velero/issues?q=is%3Aissue%20state%3Aopen%20assignee%3Akaovilai%20milestone%3Av1.17) - New Red Hat team member Joseph created [draft design for wildcard namespaces](https://github.com/vmware-tanzu/velero/pull/9057) ### Discussion Topics - Yonghui - https://github.com/vmware-tanzu/velero/issues/9053 # Jun 24, 2025 (US/Europe) ### Attendees - Scott Seago (Red Hat) - Yunqian Chen (Dell) - Shubham Pampattiwar (Red Hat) - Tiger Kaovilai (Red Hat) ### Status 1.17: FC is on July 25. - Shubham - VGS Impl - Working on sub-task 3: https://github.com/vmware-tanzu/velero/pull/9019 - Review Xun PR for VGS fix: https://github.com/vmware-tanzu/velero/pull/9040/files#diff-97d04e6625edcbf39679bd050fa02e2f836d20aff972fb11aa25221f708fc142 - Tiger - PR reviews - [Link](https://github.com/vmware-tanzu/velero/issues/?q=is%3Aissue%20state%3Aopen%20milestone%3Av1.17%20assignee%3Akaovilai) ### Discussion Topics # Jun 18, 2025 (China/US) ### Attendees - Yonghui Li (Broadcom) - Yunqian Chen (Dell) - Wenkai Yin(Broadcom) - Tiger Kaovilai (Red Hat) - Shubham Pampattiwar (Red Hat) - Steven Ren (Broadcom) ### Status 1.17: FC is on July 25. - Yonghui - fs-backup refactor - Basic functionalities are working now - Shubham - VGS Impl - Sub task-2 was merged - Draft PR is up, still a WIP for sub-task 3: https://github.com/vmware-tanzu/velero/pull/9019 ### Discussion Topics - Yunqian - Restore deployment YAML with owner reference - https://github.com/vmware-tanzu/velero/issues/4707 - on backup ownerRef exists, on restore ownerRef disappears per issue - want to keep ownerRef after restore - difficult because pod restored first and do not have uid of deployment yet to use in ownerRef # Jun 10, 2025 (US/Europe) ### Attendees - Scott Seago (Red Hat) - Raghuram Devarakonda (CloudCasa) - Shubham Pampattiwar (Red Hat) - Yunqian Chen (Dell) ### Status 1.17: Feature freezed, all candidates are cleared. FC is on July 25. - Scott - Updated concurrent backup design in response to feedback - https://github.com/vmware-tanzu/velero/pull/8991 - Waiting for reviews - https://github.com/vmware-tanzu/velero/pull/8919 - Shubham - VGS impl - Updated VGS sub task 2 PR: https://github.com/vmware-tanzu/velero/pull/8944 ### Discussion Topics - Scott - Include namespace in backup when using label selector - https://github.com/vmware-tanzu/velero/issues/9012 # Jun 4, 2025 (China/US) ### Attendees - Yonghui Li (Broadcom) - Scott Seago (Red Hat) - Xun Jiang (Broadcom) - Tiger Kaovilai (Red Hat) - Wenkai Yin (Broadcom) - Daniel Jiang (Broadcom) ### Status 1.17: Feature freezed, all candidates are cleared. FC is on July 25. - Yonghui - fs-backup refactor - https://github.com/vmware-tanzu/velero/pull/8979 - https://github.com/vmware-tanzu/velero/pull/8985 - Shubham - Volume Group Snapshot - Reminder to Ack/merge the design: https://github.com/vmware-tanzu/velero/pull/8778 - Impl sub task 1 (VGS label) is done, sub-task 2(Extending PVC IBA plugin) PR is up: https://github.com/vmware-tanzu/velero/pull/8944 - Working on the sub-task 3 regarding changes to the CSI BIA plugin - Scott - Concurrent backup processing design doc - Updated after first round of review - https://github.com/vmware-tanzu/velero/pull/8991 - Tiger - Velero Core: - PR #8987 - Make ResticIdentifier optional for kopia BackupRepositories (fixes #8830) - PR #8930 - Clarify thirdparty label/annotations on maintenance jobs (documentation) - PR #8884 - Design proposal for handling restoration of Kubernetes Jobs (fixes #8801) - PR #8882 - PriorityClass Support Design Proposal (fixes #8869) - PR #8880 - Remove restore-wait initcontainer if not needed on restore (fixes #8870) - Velero Plugin for AWS: - PR #261 - Add secret support for SSE-C with customer-provided keys in Velero AWS plugin (fixes velero#8692) ### Discussion Topics # May 27, 2025 (US/Europe) ### Attendees - Scott Seago (Red Hat) - Tiger Kaovilai (Red Hat) - Raghuram Devarakonda (CloudCasa) - Shubham Pampattiwar (Red Hat) ### Status - Scott - Working on concurrent backup processing design doc - Tiger - Start working on 1.17 issues - Shubham - Working on VGS implementation tasks (sub-task 3) ### Discussion Topics # May 21, 2025 (China/US) ### Attendees - Yonghui Li (Broadcom) - Shubham Pampattiwar (Red Hat) - Scott Seago - Xun Jiang (Broadcom) - Yunqian Chen (Dell) - Tiger Kaovilai (Red Hat) - Wenkai Yin (Broadcom) - Steven Ren (Broadcom) - Wes Hayutin (Red Hat) ### Status 1.16.1: GA on 19th 1.17: Feature freezed. Candidate issues need to be cleared https://github.com/vmware-tanzu/velero/issues?q=is%3Aissue%20state%3Aopen%20label%3A1.17-candidate - Yonghui - 1.17 items - Will create a desgin for fs-backup refactor - Shubham - Need reviews for VGS PRs: - Got Acks, Design to be merged: https://github.com/vmware-tanzu/velero/pull/8778 - 2 implementation sub-taks PRs: - Add support for configuring VGS label key https://github.com/vmware-tanzu/velero/pull/8938 - Extend PVCAction itemblock plugin to support grouping PVCs under VGS label key (Depends on the first one): https://github.com/vmware-tanzu/velero/pull/8944 - Scott - Started working on concurrent backup processing design doc ### Discussion Topics - Yonghui - Potential break changes on fs-backup - fs-backup won't support non-csi volumes - Is there any customer still using non-csi volumes? - Static provision? - Ask further in the community - Follow the deprecation policy - Make it configurable - fs-backup won't support emtpyDir volumes - CFP for North America KubeCon - Velero Performance Design and Guide - Daniel - https://github.com/vmware-tanzu/velero/issues?q=is%3Aissue%20state%3Aopen%20label%3A1.17-candidate # May 13, 2025 (US/Europe) ### Attendees - Scott Seago (Red Hat) - Tiger Kaovilai (Red Hat) - Daniel (Broadcom) - Raghuram Devarakonda (CloudCasa) - Wes Hayutin (Red Hat) - Shubham Pampattiwar (Red Hat) ### Status 1.16.1: Release notes merged, release expected soon 1.17: Collecting candidates: https://github.com/vmware-tanzu/velero/issues?q=is%3Aissue%20state%3Aopen%20label%3A1.17-candidate. Done the 1st round review. - Scott - Cloud credentials should not be world-readable - https://github.com/vmware-tanzu/velero/pull/8919 - Awaiting reviews - Tiger - Working on {%preview https://github.com/vmware-tanzu/velero/issues/8909 %} ### Discussion Topics - Daniel - Groom the 1.17 candidates by the end of this week? https://github.com/vmware-tanzu/velero/issues?q=is%3Aissue%20state%3Aopen%20label%3A1.17-candidate - Wes - Dataupload UI: https://github.com/vmware-tanzu/velero/issues/8095 - Shubham - Is it ok to merge VGS design PR: https://github.com/vmware-tanzu/velero/pull/8778 # May 7, 2025 (China/US) ### Attendees - Yonghui Li (Broadcom) - Xun Jiang (Broadcom) - Tiger Kaovilai (Red Hat) - Wes Hayutin (Red Hat) - Scott Seago (Red Hat) - Wenkai Yin (Broadcom) ### Status 1.16.1: Start the release process this week, issues https://github.com/vmware-tanzu/velero/issues? 1.17: Collecting candidates: https://github.com/vmware-tanzu/velero/issues?q=is%3Aissue%20state%3Aopen%20label%3A1.17-candidate. Done the 1st round review. - Yonghui - 1.16.1 release - 1.17 items review and investigation - Scott - Restore warning for not found errors when patching managed fields - https://github.com/vmware-tanzu/velero/pull/8902 - Shubham - Is it ok to merge VGS design PR: https://github.com/vmware-tanzu/velero/pull/8778 - Tiger - [AWS Region Credential usage removal #8909](https://github.com/vmware-tanzu/velero/issues/8909) ### Discussion Topics - Yonghui 1.16.1 issues reivew Status of Kopia CVE # Apr 29, 2025 (US/Europe) ### Attendees - Scott Seago (Red Hat) - Shubham Pampattiwar (Red Hat) - Raghuram Devarakonda (CloudCasa) - Tiger Kaovilai (Red Hat) - Yunqian Chen (Dell) ### Status 1.16.0: Released on Apr 14 1.16.1: Planned in middle of May, issues https://github.com/vmware-tanzu/velero/issues?q=is%3Aissue%20state%3Aopen%20label%3Atarget%2Fv1.16.1 1.17: Collecting candidates: https://github.com/vmware-tanzu/velero/issues?q=is%3Aissue%20state%3Aopen%20label%3A1.17-candidate. Will start review this week - Tiger - 1.17 fixes - https://github.com/vmware-tanzu/velero/pull/8880 - https://github.com/vmware-tanzu/velero/pull/8882 - Added some unit tests: - https://github.com/vmware-tanzu/velero/pull/8879 - Shubham - VGS approved: https://github.com/vmware-tanzu/velero/pull/8778 ### Discussion Topics - kubevirt singular/plural informer cache wait # Apr 22, 2025 (China/US) ### Attendees - Yonghui Li (Broadcom) - Shubham Pampattiwar (Red Hat) - Tiger Kaovilai (Red Hat) - Scott Seago (Red Hat) - Xun Jiang (Broadcom) - Wes Hayutin (Red Hat) ### Status 1.16.0: Released on Apr 14 1.16.1: Planed in middle of May, issues https://github.com/vmware-tanzu/velero/issues?q=is%3Aissue%20state%3Aopen%20label%3Atarget%2Fv1.16.1 1.17: Collecting candidates: https://github.com/vmware-tanzu/velero/issues?q=is%3Aissue%20state%3Aopen%20label%3A1.17-candidate. Will start review this week - Yonghui - 1.16 release - 1.17 items review and investigation - Daniel - Propose v1.17 milestones: Feature Freeze: May 16, Feature Complete: Mid July, GA:Late August - Shubham - Awiating final reviews on VGS Design: https://github.com/vmware-tanzu/velero/pull/8778 - Tiger - PR reviews: linters, k8s aliases - need access to gcp, azure ### Discussion Topics - wes - We've seen some customers in the past accidently use all the storage in their cluster by accidently taking a backup across all namespaces. Just wondering if anyone thinks perhaps adding a warning and --cofirm options like we do w/ velero backup delete --all would be helpful? - Kopia CVE's FYI - Michal Pyrc will be trying to rebase upstream kopia -> velero fork -> OADP fork - submit to upstream kopia if not fix - attempt to merge in kopia upstream main ( if possible or needed) - probably / mostrly fix CVE in velero kopia fork # Apr 15, 2025 (US/Europe) ### Attendees - Scott Seago (Red Hat) - Yunqian Chen (Dell) - Raghuram Devarakonda (CloudCasa) - Tiger Kaovilai (Red Hat) - Shubham Pampattiwar (Red Hat) - Anshul Ahuja (Microsoft) - Wes Hayutin (Red Hat) ### Status 1.16.0: Released on Apr 14 1.17: Collecting candidates: https://github.com/vmware-tanzu/velero/issues?q=is%3Aissue%20state%3Aopen%20label%3A1.17-candidate. Will start to review candidates soon - Tiger - maintainer access: missing gcp/azure - issue with backup repo not invalidating properly: https://github.com/vmware-tanzu/velero/issues/8860 - Shubham - VGS Design: https://github.com/vmware-tanzu/velero/pull/8778 ### Discussion Topics # Apr 9, 2025 (China/US) ### Attendees - Yonghui Li (Broadcom) - Scott Seago (Red Hat) - Shubham Pampattiwar (Red Hat) - Yunqian Chen (Dell) - Tiger Kaovilai (Red Hat) - Xun Jiang (Broadcom) ### Status 1.16.0: RC.1 created on Mar 31, RC.2 on Apr 9 1.17: Collecting candidates: https://github.com/vmware-tanzu/velero/issues?q=is%3Aissue%20state%3Aopen%20label%3A1.17-candidate. Will start to review candidates soon - Yonghui - 1.16 release - PR review - Shubham - Updated design for VolumeGroupSnapshot: https://github.com/vmware-tanzu/velero/pull/8778 - Updated CSI plugin common flow - Added VGSClass determination mechanism to be used for VGS ### Discussion Topics # Apr 1, 2025 (US/Europe) ### Attendees - Scott Seago (Red Hat) - Yunqian Chen (Dell) - Tiger Kaovilai (Red Hat) - Raghuram Devarakonda (CloudCasa) - Shubham Pampattiwar (Red Hat) - ### Status 1.16.0: RC.1 created Mar 31 1.17: Starting to collect candidates: https://github.com/vmware-tanzu/velero/issues?q=is%3Aissue%20state%3Aopen%20label%3A1.17-candidate - Tiger - checking {%preview https://github.com/vmware-tanzu/velero/issues/7292 %} for https://issues.redhat.com/browse/OADP-5062. QE said they don't work - Shubham - VolumeGroupSnapshot Design: https://github.com/vmware-tanzu/velero/pull/8778 ### Discussion Topics # Mar 26, 2025 (China/US) ### Attendees - Yonghui Li (Broadcom) - Xun Jiang (Broadcom) - Daniel Jiang (Broadcom) - Scott Seago (Red Hat) - Shubham Pampattiwar (Red Hat) - Wenkai Yin (Broadcom) - Tiger Kaovilai (Red Hat) ### Status 1.16.0: Manual test phase closes, will create RC.1 soon. RC.1 targeted issues/PRs https://github.com/vmware-tanzu/velero/issues?q=label%3Atarget%2F1.16-rc.1%20. 1.17: Starting to collect candicates. - Yonghui - Manual test - Prepare 1.16 RC.1 - Tiger - Latest KinD E2E restored https://github.com/vmware-tanzu/velero/issues/8648 - Shubham - Working on VolumeGroupSnapshot support design: https://github.com/vmware-tanzu/velero/pull/8778 - Updated the backup workflow post comments/discussions ### Discussion Topics - Yonghui - https://github.com/vmware-tanzu/velero/pull/8796 - Daniel - Clarify the SSO announcement - Rishi - Binary support for s390x https://github.com/vmware-tanzu/velero/pull/7505 # Mar 18, 2025 (US/Europe) ### Attendees - Scott Seago (Red Hat) - Shubham Pampattiwar (Red Hat) - Yunqian Chen (Dell) - Tiger Kaovilai (Red Hat) - Raghuram Devarakonda (CloudCasa) - Wes Hayutin (Red Hat) - Amos Mastbaum (Red Hat) ### Status - Scott - PR review - Getting Velero 1.16 into Red Hat downstream for testing - Shubham - Created PR for VolumeGroupSnapshot support: https://github.com/vmware-tanzu/velero/pull/8778 - Will be updating it to address initial feedback - Tiger - CVEs last week - PR reviews - Amos - https://github.com/vmware-tanzu/velero/pull/8796 ### Discussion Topics # Mar 12, 2025 (China/US) ### Attendees - Yonghui Li (Broadcom) - Scott Seago (Red Hat) - Shubham Pampattiwar (Red Hat) - Xun Jiang (Broadcom) - Wenkai Yin (Broadcom) - Tiger Kaovilai (Red Hat) - Steven Ren (Broadcom) ### Status 1.16: FC Feb 28. Working on manual tests - Scott - https://github.com/vmware-tanzu/velero/issues/8731 - PR merged - Shubham - Working on design for VGS support: https://github.com/vmware-tanzu/velero/issues/8447 - High-level design done, need to add some details, will post a PR soon. - Tiger - CVE PRs in plugin repos - Found [e2e issue #8766](https://github.com/vmware-tanzu/velero/issues/8766), need help trigger [workflow run](https://github.com/vmware-tanzu-experiments/distributed-data-generator/actions/workflows/weekly_commit.yml) in vmware-tanzu-experiments/distributed-data-generator ### Discussion Topics # Mar 4, 2025 (US/Europe) ### Attendees - Scott Seago (Red Hat) - Shubham Pampattiwar (Red Hat) - Tiger Kaovilai (Red Hat) - Raghuram Devarakonda (CloudCasa) - Yunqian Chen (Dell) ### Status 1.16: FC Feb 26. Open issues https://github.com/vmware-tanzu/velero/issues?q=is%3Aopen+is%3Aissue+milestone%3Av1.16 - Scott - https://github.com/vmware-tanzu/velero/issues/8731 - PR forthcoming to refactor PVC RIAs - Shubham - PR got merged for Add labels as a criteria for volume policy: https://github.com/vmware-tanzu/velero/pull/8713 - Will create a docs PR for this feature - Docs PR for status level object restore: https://github.com/vmware-tanzu/velero/pull/8693 - Will try to create the VGS support design PR - Tiger - [CVE-2025-22869 + go1.23 #8743](https://github.com/vmware-tanzu/velero/pull/8743) - seperate go1.23 PR [here](https://github.com/vmware-tanzu/velero/pull/8717) * - Wes - also looks like golang.org/x/oauth2 will need to be updated ### Discussion Topics # Feb 26, 2025 (China/US) ### Attendees - Yonghui Li (Broadcom) - Xun Jiang (Broadcom) - Scott Seago (Red Hat) - Shubham Pampattiwar (Red Hat) - Tiger Kaovilai (Red Hat) - Steven Ren (Broadcom) - Wenkai Yin (Broadcom) ### Status 1.16: Working on FC. Open issues https://github.com/vmware-tanzu/velero/issues?q=is%3Aopen+is%3Aissue+milestone%3Av1.16 - Yonghui - 1.16 PR review - Windows support integration test - Scott - Fixed PodVolumeBackup SecurityContext bug - https://github.com/vmware-tanzu/velero/pull/8712 - PR review - Shubham - Working on updating the volume policy labels as a criteria impl PR" https://github.com/vmware-tanzu/velero/pull/8713 - Tiger - 1.16 pr reviews ### Discussion Topics # Feb 18, 2025 (US/Europe) ### Attendees - Scott Seago (Red Hat) - Tiger Kaovilai (Red Hat) - Shubham Pampattiwar (Red Hat) - Yunqian Chen (Dell) ### Status 1.16: FC on Feb 21 (one week delay from prior FC date). Open issues https://github.com/vmware-tanzu/velero/issues?q=is%3Aopen+is%3Aissue+milestone%3Av1.16 - Scott - parallel ItemBlock backup for 1.16 merged - PR review - Tiger - bumped out some issues out of 1.16 - velero CLI bsl cacert discovery - namespace inclusion by labelselector. need design clarifications - will complete kopia maint interval by FC - Fix kind CI - Shubham Pampattiwar - Need review on Design to add label selector as a criteria for volume policy: https://github.com/vmware-tanzu/velero/pull/8503 ### Discussion Topics - New google meet for community US timezone community meetings - https://meet.google.com/dyr-djtj-sko - Currently set to record automatically from the beginning. Thoughts on making this a manual process? - also can join without GG account # Feb 12, 2025 (China/US) ### Attendees - Yonghui Li (Broadcom) - Xun Jiang (Broadcom) - Daniel Jiang (Broadcom) - Scott Seago (Red Hat) - Wenkai Yin (Broadcom) - Shubham Pampattiwar (Red Hat) - Tiger Kaovilai (Red Hat) - Wes Hayutin (Red Hat) ### Status 1.16: FC on Feb 14. Open issues https://github.com/vmware-tanzu/velero/issues?q=is%3Aopen+is%3Aissue+milestone%3Av1.16 - Yonghui - 1.16 tasks - 1.16 PR review - Xun - [Design of cleaning artifacts generated during CSI backup and restore](https://github.com/vmware-tanzu/velero/pull/8676) - Scott - parallel ItemBlock backup for 1.16 - PR: https://github.com/vmware-tanzu/velero/pull/8659 - Updated based on review feedback (channel buffer size is now max(workerCount,10) ) - CI check on PR seems to be failing in ways unrelated to my PR. Re-running again, but has anyone seen this error before? ``` Backup Volumes: 443 <error getting backup volume info: download request download url timeout, check velero server logs for errors. backup storage location may not be available> 444 --- FAIL: TestNewDownloadCommand (0.02s) 445 download_test.go:100: 446 Error Trace: /github.com/vmware-tanzu/velero/pkg/cmd/cli/backup/download_test.go:100 447 Error: "An error occurred: open /github.com/vmware-tanzu/velero/pkg/cmd/cli/backup/bk-to-be-download-data.tar.gz: file exists\n" does not contain "download request download url timeout" 448 ``` - Wenkai Yin - 1.16 tasks - Tiger K - 1.16 reviews - 1.16 PRs - [most are done](https://kubernetes.slack.com/archives/C021GPR1L3S/p1738779257081469) except cacert/kopia config maintenance interval - Shubham Pampattiwar - Need review on Design to add label selector as a criteria for volume policy: https://github.com/vmware-tanzu/velero/pull/8503 - Will update the impl PR for: https://github.com/vmware-tanzu/velero/pull/8464 ### Discussion Topics - Daniel - Any other challenges with ArgoCD? We have a valid workaround for https://github.com/vmware-tanzu/velero/issues/7905 - More time needed for v1.16 FC? There's still a long list of issues. # Feb 4, 2025 (US/Europe) ### Attendees - Scott Seago (Red Hat) - Anshul Ahuja (Microsoft) - Shubham Pampattiwar (Red Hat) - Raghuram Devarakonda (CloudCasa) - Tiger Kaovilai (Red Hat) ### Status 1.16: FC on Feb 14. Open issues https://github.com/vmware-tanzu/velero/issues?q=is%3Aopen+is%3Aissue+milestone%3Av1.16 - Scott - Parallel item backup development in-progress. Draft PR posted, but still being worked on and not yet tested in a cluster. Since FC is soon, feedback is welcome now. - https://github.com/vmware-tanzu/velero/pull/8659 - Shubham: - Updated Add Design for Allowing Object-Level Resource Status Restore: https://github.com/vmware-tanzu/velero/pull/8403 - Updated Design to add label selector as a criteria for volume policy: https://github.com/vmware-tanzu/velero/pull/8503 - PR reviews - Tiger - Undraft Configurable [Kopia Maintenance Interval](https://github.com/vmware-tanzu/velero/pull/8581) - Need reviews: - [Consistent velero logging](https://github.com/vmware-tanzu/velero/pull/8450) ### Discussion Topics - Backup cancel/abort - https://github.com/vmware-tanzu/velero/issues/2098 # Jan 29, 2025 (China/US) ## Meeting canceled # Jan 21, 2025 (US/Europe) ### Attendees - Scott Seago (Red Hat) - Yunqian Chen (Dell) - Shubham Pampattiwar (Red Hat) ### Status 1.15.2: GA on Jan 15. Fixed issues https://github.com/vmware-tanzu/velero/issues?q=is%3Aissue+label%3Atarget%2F1.15.2 1.16: FC on Feb 14. Open issues https://github.com/vmware-tanzu/velero/issues?q=is%3Aopen+is%3Aissue+milestone%3Av1.16 China holiday from Jan 28 to Feb 4, no community meeting next week - Scott - Parallel item backup development in-progress, no PR yet but on track for 1.16 FC date - Shubham - Need reviews on object level resource status restore update design: https://github.com/vmware-tanzu/velero/pull/8403 - Will update volume policy label selector extension for PVC: https://github.com/vmware-tanzu/velero/pull/8503 ### Discussion Topics # Jan 15, 2025 (China/US) ### Attendees - Yonghui Li (Broadcom) - Scott Seago (Red Hat) - Xun Jiang (Broadcom) - Yunqian Chen (Dell) - Wes Hayutin(Red Hat) - Daniel Jiang (Broadcom) - Tiger Kaovilai (Red Hat) - Wenkai Yin (Broadcom) ### Status 1.15.2: GA on Jan 15. Fixed issues https://github.com/vmware-tanzu/velero/issues?q=is%3Aissue+label%3Atarget%2F1.15.2 1.16: FC on Feb 14. Open issues https://github.com/vmware-tanzu/velero/issues?q=is%3Aopen+is%3Aissue+milestone%3Av1.16 China holiday from Jan 28 to Feb 4 - Yonghui - 1.16 issues - Daniel - 1.16 issues - Scott - datamover bug: https://github.com/vmware-tanzu/velero/issues/8617 - If restore is processed by velero installed in different namespace from backup, datamover restore fails because the DataUpload (and possibly related ConfigMap) is restored to the wrong namespace. Velero needs to restore DU-related resources to the namespace it's running from not the namespace it was backed up from (velero install NS issue, not workload NS) - I'll submit a PR for this later in the week. - 1.16 issues ### Discussion Topics # Jan 7, 2025 (US/Europe) ### Attendees - Scott Seago (Red Hat) - Michal Pryc (Red Hat) - Yunqian Chen (Dell) - Tiger Kaovilai (Red Hat) ### Status 1.15.1: GA release 27 Dec 2024 1.16: Feature freeze has passed. Candidates are cleared. - Scott - ItemBlock bug in 1.15: When PVC excluded, PV still in backup - Fix merged on main: https://github.com/vmware-tanzu/velero/pull/8572 - 1.15 cherrypick is also merged. - Will continue 1.16 parallel item backup work - Tiger - Started looking at Configurable kopia Maintenance [interval](https://github.com/vmware-tanzu/velero/pull/8581) - add more options - PR reviews ### Discussion Topics # Jan 1, 2025 (China/US) ## Meeting canceled # Dec 24, 2024 (US/Europe) ## Meeting canceled # Dec 19, 2024 (China/US) ### Attendees - Yonghui Li (Broadcom) - Wenkai Yin (Broadcom) - Tiger Kaovilai (Red Hat) - Daniel Jiang (Broadcom) - Steven Ren (Broadcom) ### Status 1.15.1: GA date 27 Dec. All issues are closed. https://github.com/vmware-tanzu/velero/issues?q=is%3Aopen+is%3Aissue+label%3Atarget%2F1.15.1 1.16: Feature freeze on Dec 18. Candidates are cleared. - Yonghui - Velero installation in hybrid environment - https://github.com/vmware-tanzu/velero/pull/8504 - 1.15.1 release - Wenkai Yin - Fixed the backup post hook and backup pause bugs - Will work on other items for v1.16.0 - Daniel Jiang - Fixed PSA issues targeting velero v1.15.1 - Fixed issues plugins pushing images to GCR - Tiger Kaovilai - Community issues ### Discussion Topics Discuss the remaining 1.16 candidate issues before "Feature Freeze": # Dec 10, 2024 (US/Europe) ### Attendees - Scott Seago (Red Hat) - Shubham Pampattiwar (Red Hat) - Anshul Ahuja (Microsoft) - Michal Pryc (Red Hat) - Raghuram Devarakonda (CloudCasa) - Tiger Kaovilai (Red Hat) ### Status 1.15.1: GA date 27 Dec. https://github.com/vmware-tanzu/velero/issues?q=is%3Aopen+is%3Aissue+label%3Atarget%2F1.15.1 1.16: Feature freeze on Dec 18. - Scott - First two parallel ItemBlock-related PRs merged. - Starting work on worker pool implementation - Shubham - Design for Allowing Object-Level Resource Status Restore: https://github.com/vmware-tanzu/velero/pull/8403 - Design to add label selector as a criteria for volume policy: https://github.com/vmware-tanzu/velero/pull/8503 - PTO/OOO in Later Dec and Early Jan (13th Dec - 5th Jan) - Michal - Consideration for the https://github.com/vmware-tanzu/velero/issues/7725 - Make it part of nodeAgentConfigMap or different config option? Separate one for path and second for volume mount? - Tiger - nfs tests - triaged issues ### Discussion Topics - Anshul - Publishing E2E results # Dec 4, 2024 (China/US) ### Attendees - Yonghui Li (Broadcom) - Scott Seago (Red Hat) - Shubham Pampattiwar (Red Hat) - Wes Hayutin (Red Hat) - Xun Jiang (Broadcom) - Wenkai Yin (Broadcom) - Daniel Jiang (Broadcom) - Tiger Kaovilai (Red Hat) - Steven Ren (Broadcom) ### Status 1.15.1: GA date 27 Dec. https://github.com/vmware-tanzu/velero/issues?q=is%3Aopen+is%3Aissue+label%3Atarget%2F1.15.1 1.16: Feature freeze on Dec 18. - Yonghui - Multi-arch & Windows build - https://github.com/vmware-tanzu/velero/pull/8459 - https://github.com/vmware-tanzu/velero/pull/8476 - 1.15.1 issue - https://github.com/vmware-tanzu/velero/issues/8125 - https://github.com/vmware-tanzu/velero/issues/8433 - Scott - Make BackedUpItems thread-safe - PR updated in response to feedback, ready for final review - https://github.com/vmware-tanzu/velero/pull/8366 - Attended KubeCon -- a few talks given relevant to Velero - DP working group deep dive: discussed VolumeGroupSnapshots, CBT - Out of Office/PTO: 13 December 2024-1 January 2025 - Shubham - Object level status restore, need reviews - Design PR: https://github.com/vmware-tanzu/velero/issues/8204 - Impl drfat PR: https://github.com/vmware-tanzu/velero/pull/8464 - PTO/OOO in Later Dec and Early Jan (13th Dec - 5th Jan) - Tiger - looking into [velero completely ignores --csi-snapshot-timeout flag #8473 ](https://github.com/vmware-tanzu/velero/issues/8473) - PR for reviews: - [release-1.15: Reduce minimum go toolchain in go.mod. #8399 ](https://github.com/vmware-tanzu/velero/pull/8399) - [https://github.com/vmware-tanzu/velero/pull/8449](https://github.com/vmware-tanzu/velero/pull/8449) - [Cache module dependencies between container builds #8400 ](https://github.com/vmware-tanzu/velero/pull/8400) - [Namespaces included by labelSelector act as IncludedNamespaces for Backup #8342 ](https://github.com/vmware-tanzu/velero/pull/8342) - [Upgrade go.mod k8s.io/ go.mod to v0.31.3 and use server logger for client-go, controller-runtime #8450 ](https://github.com/vmware-tanzu/velero/pull/8450) ### Discussion Topics # Nov 26, 2024 (US/Europe) ### Attendees - Scott Seago (Red Hat) - Tiger Kaovilai (Red Hat) - Yunqian Chen (Dell) - Raghuram Devarakonda (CloudCasa) - Shubham Pampattiwar (Red Hat) - Tiger - Updating slackbot reminders to new docs - [opened Documentation and scripts should use full name ie. backups.velero.io #8461](https://github.com/vmware-tanzu/velero/issues/8461) #Discussion topics # Nov 20, 2024 (China/US) ### Attendees - Yonghui Li (Broadcom) - Daniel Jiang (Broadcom) - Xun Jiang (Broadcom) - Tiger Kaovilai (Red Hat) - Wenkai Yin (Broadcom) - Shubham Pampattiwar (Red Hat) 1.15.1: https://github.com/vmware-tanzu/velero/issues?q=is%3Aissue+label%3A%221.15.1-candidate%22%2C%22target%2F1.15.1%22+ 1.16: Feature freeze on Dec 18. Collecting and reviewing candidates https://github.com/vmware-tanzu/velero/issues?q=is%3Aopen+is%3Aissue+label%3A1.16-candidate - Yonghui - 1.16 candidates investigation - Explore Velero on Windows and identify gaps - Daniel - Applied for open source program in netlify, quota is upgraded - Invitation sent to Tiger - Xun - Fix E2E case issues. - Tiger - Docker layer caching https://github.com/vmware-tanzu/velero/pull/8400 - release-1.15 go.mod minimum go version https://github.com/vmware-tanzu/velero/pull/8399 - looked briefly into FIPS - Shubham - Add Design for Allowing Object-Level Resource Status Restore - https://github.com/vmware-tanzu/velero/pull/8403 - Follow up with impl PR - Updated Add Backup warning for inclusion of NS managed by ArgoCD PR: https://github.com/vmware-tanzu/velero/pull/8257 ### Discussion Topics - FIPs support, do we wanna do it in the upstream? # Nov 12, 2024 (US/Europe) ### Attendees - Shubham Pampattiwar (Red Hat) - Yunqian Chen (Dell) - Raghuram Devarakonda (CloudCasa) - Michal Pryc (Red Hat) - Tiger Kaovilai (Red Hat) ### Status 1.15: Released Last week https://github.com/vmware-tanzu/velero/releases/tag/v1.15.0 1.16: Collecting and reviewing candidates https://github.com/vmware-tanzu/velero/issues?q=is%3Aopen+is%3Aissue+label%3A1.16-candidate - Shubham - Working on [ Allow resource status restore in a more granular way](https://github.com/vmware-tanzu/velero/issues/8204) - Awaiting reviews on the argocd-warning: https://github.com/vmware-tanzu/velero/pull/8257 - Tiger - Investigating kopia backup to local volume as storage instead of blob store in [#8358](https://github.com/vmware-tanzu/velero/pull/8358) - Automatically bump go patch version in main branch go.mod [#8392](https://github.com/vmware-tanzu/velero/pull/8392) - Add v1.31, v1.30 to GHA matrix and use latest Kind k8s patch for each minor versions for e2e [#8375](https://github.com/vmware-tanzu/velero/pull/8375) ### Discussion Topics - Anshul Ahuja (Unable to join meeting) - Need review on (Added tracking for deleted namespace status check in restore flow) [#8233](https://github.com/vmware-tanzu/velero/pull/8233) # Nov 6, 2024 (China/US) ### Attendees - Yonghui Li (Broadcom) - Xun Jiang (Broadcom) - Shubham Pampattiwar (Red Hat) - Tiger Kaovilai (Red Hat) - Wenkai Yin (Broadcom) ### Status 1.15: GA on Nov 6 1.16: Collecting and reviewing candidates https://github.com/vmware-tanzu/velero/issues?q=is%3Aopen+is%3Aissue+label%3A1.16-candidate - Yonghui - 1.16 candidates investigation - 1.15 release - Tiger - Investigating kopia backup perf to local volume as storage instead of blob store in [#8358](https://github.com/vmware-tanzu/velero/pull/8358) - Shubham - Started working one[ Allow resource status restore in a more granular way](https://github.com/vmware-tanzu/velero/issues/8204), Will put up a design PR for it - Need reviews on the argocd-warning: https://github.com/vmware-tanzu/velero/pull/8257 - Minor doc fix: https://github.com/vmware-tanzu/velero/pull/8370 ### Discussion topics - Yonghui - Some open questions of NFS support, we need a design to address them: - How does every part works, resource backup/restore, fs-backup, data mover, maintenance job, client side data download, etc. - How does it go with BSL and Unified Repo - How to handle velero server/node-agent restart issue - What kind of PVC/PV is required - ReadWriteMany - static provision and/or retained - Daniel - https://github.com/vmware-tanzu/velero/issues/8365 is this still needed? # Oct 29, 2024 (US/Europe) - Scott Seago (Red Hat) - Yunqian Chen (Dell) - Shubham Pampattiwar (Red Hat) - Tiger Kaovilai (Red Hat) - Raghuram Devarakonda (CloudCasa) - Michal Pryc (Red Hat) ### Status 1.15: RC1 released on Oct 23 1.16: Collecting and reviewing candidates https://github.com/vmware-tanzu/velero/issues?q=is%3Aopen+is%3Aissue+label%3A1.16-candidate - Scott - Investigating Kopia maintenance behavior around deleting blobs - Shubham - PR review - Start investigating/work on Velero 1.16 tagged items - Awaiting reviews on ArgoCD-velero warning: - https://github.com/vmware-tanzu/velero/pull/8257 - Tiger - Investigating kopia backup to local volume as storage instead of blob store in [#8358](https://github.com/vmware-tanzu/velero/pull/8358) ### Discussion topics ### Attendees # Oct 23, 2024 (China/US) ### Attendees - Yonghui Li (Broadcom) - Daniel Jiang (Broadcom) - Yunqian Chen (Dell) - Xun Jinag (Broadcom) - Scott Seago (Red Hat) - Shubham Pampattiwar (Red Hat) - Tiger Kaovilai (Red Hat) - Wes Hayutin (Red Hat) - Wenkai Yin (Broadcom) ### Status 1.15: RC1 on Oct 23 1.16: Collecting and reviewing candidates https://github.com/vmware-tanzu/velero/issues?q=is%3Aopen+is%3Aissue+label%3A1.16-candidate - Yonghui - Enhancements around Velero Generic Restore - https://github.com/vmware-tanzu/velero/issues/8223 - https://github.com/vmware-tanzu/velero/issues/8044 - https://github.com/vmware-tanzu/velero/issues/8186 - https://github.com/vmware-tanzu/velero/issues/8242 - 1.15 RC1 release - Scott - Created 1.16 candidate issue for ItemBlock parallel backup - https://github.com/vmware-tanzu/velero/issues/8334 - Shubham - Need thoughts on velero + argo-cd: - https://github.com/vmware-tanzu/velero/pull/8257 - Ephemeral-Storagefor backupPod: https://github.com/vmware-tanzu/velero/issues/8317 - Please vote on Tiger's nomination as a maintainer: https://github.com/vmware-tanzu/velero/issues/8328 - Tiger - Does podified data mover allow custom volumeMounts for service account tokens? ie. AWS IRSA/GCP WIF - for review: - [Multiarch make container](https://github.com/vmware-tanzu/velero/pull/8252) - For after v1.15 cut [Set hinting region to use for GetBucketRegion() in pkg/repository/config/aws.go #8297](https://github.com/vmware-tanzu/velero/pull/8297) ### Discussion topics - Daniel - Propose approx. timeline for v1.16 - FF Mid-Dec, FC Mid-Jan, GA early-Mar - Wes - In an attempt to be a little more community friendly I created some easy cut and paste reasons to close issues/pr's. Also have some stats on new contributors https://hackmd.io/EhJLnyaET06eevcT_l89GQ # Oct 15, 2024 (US/Europe) ### Attendees - Shubham Pampattiwar (Red Hat) - Tiger Kaovilai (Red Hat) - Mateus Oliveira (Red Hat) - Wes Hayutin (Red Hat) - Raghuram Devarakonda (CloudCasa) - Anshul Ahuja(Microsoft) - Scott Seago (Red Hat) - Yunqian Chen (Dell) - Matthew Arnold (Red Hat) ### Status 1.15: Preparing RC (Oct 11), RC1 issues https://github.com/vmware-tanzu/velero/issues?q=is%3Aissue+is%3Aopen+label%3Atarget%2F1.15-rc.1 1.16: Collecting and reviewing candidates https://github.com/vmware-tanzu/velero/issues?q=is%3Aopen+is%3Aissue+label%3A1.16-candidate - Tiger - aws region hint missing in pkg/repository (kopia/data mover) https://github.com/vmware-tanzu/velero/issues/8296 - Shubham - Need reviews on argocd with velero warnings: https://github.com/vmware-tanzu/velero/pull/8257 - Add docs PR regarding this issue as phase 1 - Scott - SELinux fix PRs merged ### Discussion topics - Mateus - Velero developer experience NEEDS to be improved! almost 1 year old PR without not a single review from non Red Hat maintainers https://github.com/vmware-tanzu/velero/pull/7194 August 14 https://github.com/vmware-tanzu/velero/pull/8114#issuecomment-2288564023 August 29 https://github.com/vmware-tanzu/velero/pull/8146#issuecomment-2317757552 September 21/25 https://github.com/vmware-tanzu/velero/pull/8027 https://github.com/vmware-tanzu/velero/pull/8126 https://github.com/vmware-tanzu/velero/pull/8127 https://github.com/vmware-tanzu/velero/pull/8236 - Posible solution: There is alaready a BOT in slack that tells maintainers to review PRs, but it does not tell which ones. We could prioritize by creation date. Also filter "ready" PRs using below filter (which can give false positives, because of codecov error, and is missing rebase conflict) `is:pr is:open draft:false status:success review:required sort:created-asc` https://docs.github.com/en/search-github/searching-on-github/searching-issues-and-pull-requests https://github.com/marketplace/actions/label-conflicting-pull-requests - bots to tell contributors they're welcome - maintainers bandwidth/current priorities - (Matthew) https://github.com/vmware-tanzu/velero/issues/8095 - No success with cachedBytes, any other ideas for finding bytes moved off-cluster? # Oct 9, 2024 (China/US) ### Attendees - Yonghui Li (Broadcom) - Xun Jiang (Broadcom) - Scott Seago (Red Hat) - Shubham Pampattiwar (Red Hat) - Wenkai Yin (Broadcom) - Tiger Kaovilai (Red Hat) - Yunqian Chen (Dell) ### Status 1.15: Preparing RC (Oct 11), RC1 issues https://github.com/vmware-tanzu/velero/issues?q=is%3Aissue+is%3Aopen+label%3Atarget%2F1.15-rc.1 1.16: Collecting and reviewing candidates https://github.com/vmware-tanzu/velero/issues?q=is%3Aopen+is%3Aissue+label%3A1.16-candidate - Scott - podified datamover SELinux fix - https://github.com/vmware-tanzu/velero/pull/8255 - We need a configurable option, since there are two different SELinux fixes, depending on scenario - "none": default value, no selinux fix - "no-relabeling": This sets `spc_t`, which works in most SELinux scenarios, but does not work when Restricted pods are being used - "no-readonly": This removes "readOnly=true" from pod.spec.volumes, which works for Restricted pods, but does not work in cases where the cloned PVC has ROX access mode (as is the case for ceph shallow copy) - Shubham - Need reviews on - Add Backup warning for inclusion of NS managed by ArgoCD - https://github.com/vmware-tanzu/velero/pull/8257 - Minor fix PRs: - https://github.com/vmware-tanzu/velero/pull/8245 - Tiger - Documenting S3 Compatible issues: https://github.com/vmware-tanzu/velero/issues/8265 - Will add backupRepository invalidation of pre-existing BSLs on velero startup https://github.com/vmware-tanzu/velero/issues/8279 - We already do this on BSL update/create when velero server is running - Helps with BackupRepositories containing stale information - feedback: - if object store is down, or something is deleted we want to invalidate backup repository. - only invalidate bsls we know are modified, by checking generation annotation added to backupRepo etc. - verify if this only affects restic - for review: - [Multiarch make container](https://github.com/vmware-tanzu/velero/pull/8252) - [Allow make local to work without docker in path #8056](https://github.com/vmware-tanzu/velero/pull/8056) ### Discussion topics - Discuss PR https://github.com/vmware-tanzu/velero/pull/8255 - Discuss issue https://github.com/vmware-tanzu/velero/issues/8259 # Oct 1, 2024 (US/Europe) ### Attendees - Scott Seago (Red Hat) - Mateus Oliveira (Red Hat) - Tiger Kaovilai (Red Hat) - Shubham Pampattiwar (Red Hat) - Michal Pryc (Red Hat) - Raghuram Devarakonda (CloudCasa) - Wes Hayutin (Red Hat) ### Status 1.15: Post FC manual testing, RC1 is on Oct 11th 1.16: Collecting candidates https://github.com/vmware-tanzu/velero/issues?q=is%3Aopen+is%3Aissue+label%3A1.16-candidate Holiday of Beijing team Oct 1st~7th - Scott - SELinux fix for podified datamover - https://github.com/vmware-tanzu/velero/pull/8255 - Shubham - Debugging podified datamover for SELinux envs - Add Backup warning for inclusion of NS managed by ArgoCD - https://github.com/vmware-tanzu/velero/pull/8257 - Minor fix PRs: - https://github.com/vmware-tanzu/velero/pull/8245 - Tiger - [Multiarch make container](https://github.com/vmware-tanzu/velero/pull/8252) - [Allow make local to work without docker in path #8056](https://github.com/vmware-tanzu/velero/pull/8056) - PR reviews/GH Discussions ([namespace deletion tracking #8233](https://github.com/vmware-tanzu/velero/pull/8233)) ### Discussion topics - Mateus - Velero developer experience NEEDS to be improved! August 14 https://github.com/vmware-tanzu/velero/pull/8114#issuecomment-2288564023 August 29 https://github.com/vmware-tanzu/velero/pull/8146#issuecomment-2317757552 September 21/25 https://github.com/vmware-tanzu/velero/pull/8027 https://github.com/vmware-tanzu/velero/pull/8126 https://github.com/vmware-tanzu/velero/pull/8127 https://github.com/vmware-tanzu/velero/pull/8236 - Posible solution: There is alaready a BOT in slack that tells maintainers to review PRs, but it does not tell which ones. We could prioritize by creation date. Also filter "ready" PRs using below filter (which can give false positives, because of codecov error, and is missing rebase conflict) `is:pr is:open draft:false status:success review:required sort:created-asc` https://docs.github.com/en/search-github/searching-on-github/searching-issues-and-pull-requests https://github.com/marketplace/actions/label-conflicting-pull-requests - # Sep 25, 2024 (China/US) ### Attendees - Yonghui Li (Broadcom) - Scott Seago (Red Hat) - Shubham Pampattiwar (Red Hat) - Xun Jiang (Broadcom) - Tiger Kaovilai (Red Hat) - Wenkai Yin (Broadcom) - Yunqian Chen (Dell) ### Status 1.15: Post FC manual testing, RC1 is on Oct 11th 1.16: Collecting candidates https://github.com/vmware-tanzu/velero/issues?q=is%3Aopen+is%3Aissue+label%3A1.16-candidate Holiday of Beijing team Oct 1st~7th - Scott - ItemBlockAction addition to velero-plugin-example - https://github.com/vmware-tanzu/velero-plugin-example - Implements IBA plugin and includes test data to demonstrate an ItemBlock with 2 pods and pre/post hooks - Privileged pod fix for podified data mover (needed for OpenShift and possibly other kubernetes environments that also need privileged node agent) - https://github.com/vmware-tanzu/velero/pull/8243 - New installer and node agent server flag - Ideally we'd get this merged before 1.15 release, since this fixes a datamover regression in some environments. - Tiger - Looking at prior designs affecting [Data mover Micro Service -- support NFS/local-volume/host-path volume as target BSL #8190 ](https://github.com/vmware-tanzu/velero/issues/8190) interested in performance of local volumes. - Shubham - Draft PR up for backupPVC config e2e: https://github.com/vmware-tanzu/velero/pull/8227 - Some fix PRs: - [Remove multiple single quotes from Velero backup.status.validationErrors field #8245](https://github.com/vmware-tanzu/velero/pull/8245) - [Add labels to maintenance job pods #8246](https://github.com/vmware-tanzu/velero/pull/8246) ### Discussion topics - Daniel - Use velero to backup and restore Windows workload? # Sep 17, 2024 (US/Europe) ### Attendees - Shubham Pampattiwar (Red Hat) - Michal Pryc (Red Hat) - ### Status 1.15: FC on Sep 11 2024 - Shubham - Working on e2e for backupPVC config feature ### Discussion topics # Sep 11, 2024 (China/US) ### Attendees - Yonghui Li (Broadcom) - Xun Jiang (Broadcom) - Tiger Kaovilai (Red Hat) - Scott Seago - Shubham Pampattiwar (Red Hat). - Daniel Jiang (Broadcom) - Wenkai Yin (Broadcom) - Wes Hayutin (Red Hat) - Steven Ren (Broadcom) ### Status 1.15: FC on Sep 11. Open issues https://github.com/vmware-tanzu/velero/issues?q=is%3Aopen+is%3Aissue+milestone%3Av1.15 - Yonghui - Data mover micro service tasks - Functional testing - done - Doc changes https://github.com/vmware-tanzu/velero/pull/8144 - Xun - Repository Job Maintenance configration: done - Modify repository and node-agent configuration parameter name, and add them in the install CLI: https://github.com/vmware-tanzu/velero/pull/8201 - Deprecate velero server's repo maintenance related parameters (httpsl - Tiger - Ready for review - Implemented [Retry completion status patch for backup and restore resources #8068](https://github.com/vmware-tanzu/velero/pull/8068) v1.15 Milestone - [Add new-changelog to Makefile #8104](https://github.com/vmware-tanzu/velero/pull/8104) - [Allow make local to work without docker in path #8056](https://github.com/vmware-tanzu/velero/pull/8056) - [Add additional keys from BSL secret to credentials file store #7943](https://github.com/vmware-tanzu/velero/pull/7943) - [Ensure install pkg do not import cloud providers. #8180](https://github.com/vmware-tanzu/velero/pull/8180) - Ready to merge (2 acks) - [Upgrade to robfig/cron/v3 to support time zone specification #7793](https://github.com/vmware-tanzu/velero/pull/7793) - need to update [Add controller name to periodical_enqueue_source #8198](https://github.com/vmware-tanzu/velero/pull/8198) per feedback - last week looked into NFS support for kopia velero backups (same as [issue 8190](https://github.com/vmware-tanzu/velero/issues/8190)) - Scott - Backup perf improvements work - Third PR ItemBlock model and backup workflow changes merged: - https://github.com/vmware-tanzu/velero/pull/8102 - Doc and velero-plugin-example updates have been started, PRs later this week - Shubham - BackupPVC Config - Work on a testplan/test cases - Will start on E2E test - PR reviews for Velero 1.15 FC issues ### Discussion topics - Yonghui - Do we have further comments on https://github.com/vmware-tanzu/velero/issues/8136? - Velero integrates Kopia by commits - Velero doesn't rely on Kopia upstream releases - Velero doesn't rely on Kopia upstream compatibility policy - Velero doesn't upgrade repo format automatically, it is dangerous - When uploader (resource/volume) data format changes, a full backup will be created - When repo format changes, a new repo will be created and a full backup will follow - Shubham - Allow resource status restore in a more granular way: https://github.com/vmware-tanzu/velero/issues/8204 # Sep 3, 2024 (US/Europe) ### Attendees - Daniel Jiang (Broadcom) - Scott Seago (Red Hat) - Shubham Pampattiwar (Red Hat) - Anshul Ahuja(Microsoft) - Yunqian Chen (Dell) - Wes Hayutin (Red Hat) - Michal Pryc (Red Hat) - Tiger Kaovilai (Red Hat) ### Status - Daniel - velero.io migrated to my personal account under netifly atm. - Updated the FC date to Sep 11th - A few issues labeled as "defer-candidate" - Scott - Backup perf improvements work - Third PR ItemBlock model and backup workflow changes: - https://github.com/vmware-tanzu/velero/pull/8102 - Some reviews are in, responded to comments, will update PR today. - Will start on docs PR this week - Anshul - Need quick review on https://github.com/vmware-tanzu/velero/pull/8174 - Shubham - backup PVC config - PR merged for Apply backupPVCConfig to backupPod volume spec - Issue closed for 1.15: https://github.com/vmware-tanzu/velero/issues/7356 - PR reviews - Mpryc - Do we want to discuss ? https://github.com/vmware-tanzu/velero/issues/8136 - Need to respin velero image to do some more testing around: https://github.com/vmware-tanzu/velero/pull/8133 - Tiger - ready for reviews: - [Add status patching retry configuration design. #8063 ](https://github.com/vmware-tanzu/velero/pull/8063) - will update implement PR to match current design - [Upgrade to robfig/cron/v3 to support time zone specification #7793 ](https://github.com/vmware-tanzu/velero/pull/7793) # Aug 28, 2024 (China/US) ### Attendees - Yonghui Li (Broadcom) - Xun Jiang (Broadcom) - Shubham Pampattiwar (Red Hat) - Scott Seago (Red Hat) - Wes Hayutin (Red Hat) - Tiger Kaovilai (Red Hat) - Yunqian Chen (Dell EMC) ### Status 1.14.1 GA ON 26th 1.15: FC 2nd Sep. Opening issues https://github.com/vmware-tanzu/velero/issues?q=is%3Aopen+is%3Aissue+milestone%3Av1.15 - Yonghui - Data mover micro service tasks - Functional testing - Resource Configuration for data mover pods https://github.com/vmware-tanzu/velero/pull/8143 - Doc - Xun - Repository maintenance Job Configuration: In Progress. - Scott - Backup perf improvements work - Third PR ItemBlock model and backup workflow changes: - https://github.com/vmware-tanzu/velero/pull/8102 - Ready for review - Will start on docs PR this week - Shubham - Apply backupPVC Config to backupPod volume spec PR: https://github.com/vmware-tanzu/velero/pull/8141 - Tiger - ready for reviews: - [Add status patching retry configuration design. #8063 ](https://github.com/vmware-tanzu/velero/pull/8063) - [release-1.14: Allow make local to work without docker in path #8057 ](https://github.com/vmware-tanzu/velero/pull/8057) - [Upgrade to robfig/cron/v3 to support time zone specification #7793 ](https://github.com/vmware-tanzu/velero/pull/7793) - [Support install label and annotations on velero CLI installation resources #6152 ](https://github.com/vmware-tanzu/velero/pull/6152) ### Discussion topics Need review: - https://github.com/vmware-tanzu/velero/pull/8133 # Aug 20, 2024 (US/Europe) ### Attendees - Scott Seago (Red Hat) - Shubham Pampattiwar (Red Hat) - Matthew Arnold (Red Hat) - Wes Hayutin (Red Hat) - Michal Pryc (Red Hat) - Anshul Ahuja (Microsoft) - Tiger Kaovilai (Red Hat) - Daniel Jiang (Broadcom) - Yunqian Chen (Dell) ### Status (from last meeting) 1.14.1: tentative release on 26th Aug. Running E2E & manual tests for issue fixes 1.15: FC is on 26th Aug. Opening issues https://github.com/vmware-tanzu/velero/issues?q=is%3Aopen+is%3Aissue+milestone%3Av1.15 - Scott - I was sick last week, so not much progress. Resuming this work now that I'm back. - Backup perf improvements work - Second PR:implementing IBA plugins corresponding to the internal BIA plugins (PVC for Pod, PV for PVC, etc.) - https://github.com/vmware-tanzu/velero/pull/8054 - Merged last week - Third PR ItemBlock model and backup workflow changes: - https://github.com/vmware-tanzu/velero/pull/8102 - Currently in Draft, awaiting rebase - Also in Draft until I do some more manual testing - Shubham - Worked on backup PVC configuration feature - Implementation merged: https://github.com/vmware-tanzu/velero/pull/8109 - Docs PR is up: https://github.com/vmware-tanzu/velero/pull/8119 - Velero 1.15 PR reviews - Michal - One small PR ready for review: https://github.com/vmware-tanzu/velero/pull/8133 - Tiger - Ready for review: - [Add status patching retry configuration design. #8063](https://github.com/vmware-tanzu/velero/pull/8063) v1.15 milestone - [Allow make local to work without docker in path #8056](https://github.com/vmware-tanzu/velero/pull/8056) ### Discussion topics - Scott - golang version upgrade (1.22.2->1.22.6) - PR doesn't mention which CVEs (https://github.com/vmware-tanzu/velero/pull/8118 ) - Do we know what the minimal version upgrade is which fixes them? - Not a concern for 1.14.1 (1.22.6 is fine), but relevant to downstream products - Is golang v1.22.5 good for downstream? - This is the milestone of Golang v1.22.6. There is no outlined security fix yet. https://github.com/golang/go/issues?q=milestone%3AGo1.22.6+label%3ACherryPickApproved - Matthew - Regarding https://github.com/vmware-tanzu/velero/issues/8095 (Include additional helpful information in default DataUpload/DataDownload display.) - Is there any way to get actual bytes moved from Kopia? We do not want to count bytes that were skipped from incremental backups/deduplication. - Anshul - Bump up the discussion around deprecation process in https://github.com/vmware-tanzu/velero/issues/8076 Please add your thoughts in the issue for offline discussion. # Aug 14, 2024 (China/US) ### Attendees - Yonghui Li (Broadcom) - Scott Seago (Red Hat) - Yunqian Chen (Dell EMC) - Shubham Pampattiwar (Red Hat) - Xun Jiang (Broadcom) - Jiaolin Yang (Broadcom) - Wenkai Yin (Broadcom) - Tiger Kaovilai (Red Hat) ### Status 1.14.1: tentative release on 26th Aug. Running E2E & manual tests for issue fixes 1.15: FC is on 26th Aug. Opening issues https://github.com/vmware-tanzu/velero/issues?q=is%3Aopen+is%3Aissue+milestone%3Av1.15 - Yonghui - Data mover micro service tasks - Smoke testing - Functional testing - Scott - Backup perf improvements work - Second PR:implementing IBA plugins corresponding to the internal BIA plugins (PVC for Pod, PV for PVC, etc.) - https://github.com/vmware-tanzu/velero/pull/8054 - Has one ack, awaiting additional ack/merge - Third PR ItemBlock model and backup workflow changes: - https://github.com/vmware-tanzu/velero/pull/8102 - Currently in Draft, awaiting merge of second PR and rebase - Also in Draft until I do some more manual testing - Xun - v1.14.1 E2E testing. - Shubham - Add support for backup PVC configuration - PR is up: https://github.com/vmware-tanzu/velero/pull/8109 - Tiger - Ready for review: - [Add status patching retry configuration design. #8063](https://github.com/vmware-tanzu/velero/pull/8063) v1.15 milestone - [Allow make local to work without docker in path #8056](https://github.com/vmware-tanzu/velero/pull/8056) - Download API design - [NFS volume with root_squash doc](https://github.com/vmware-tanzu/velero/issues/8107) ### Discussion topics - Yonghui - 1.15 status sync up, can we meet the FC or do we need some delay? # Aug 6, 2024 (US/Europe) ### Attendees - Scott Seago (Red Hat) - Anshul Ahuja (Microsoft) - Daniel Jiang(Broadcom) - Wes Hayutin (Red Hat) - Michal Pryc (Red Hat) - Shubham Pampattiwar (Red Hat) - Tiger Kaovilai (Red Hat) ### Status 1.14.1: tentative release on 26th Aug. 1 open issue left, https://github.com/vmware-tanzu/velero/issues?q=is%3Aissue+is%3Aopen+label%3Atarget%2F1.14.1 1.15: Reached to feature freeze on 28th July. FC is on 26th Aug. - Scott - Backup perf improvements work - Second PR:implementing IBA plugins corresponding to the internal BIA plugins (PVC for Pod, PV for PVC, etc.) - https://github.com/vmware-tanzu/velero/pull/8054 - Next up will be ItemBlock model and backup workflow changes. - Tiger - Ready for review: - Add status patching retry configuration design. #8063 https://github.com/vmware-tanzu/velero/pull/8063 - https://github.com/vmware-tanzu/velero/pull/8056 - Download API design - Shubham - PR reviews - Will start working on Allow setting the /spec/accessModes of a PVC created for the CSI snapshot data movement once dm micro service is merged https://github.com/vmware-tanzu/velero/issues/7747 ### Discussion topics # Jul 31, 2024 (China/US) ### Attendees - Yonghui Li (Broadcom) - Xun Jiang (Broadcom) - Tiger Kaovilai (Red Hat) - Scott Seago (Red Hat) - Jiaolin Yang (Broadcom) - Wes Hayutin (Red Hat) - Wenkai Yin (Broadcom) - Yunqian Chen (Dell) ### Status 1.14.1: tentative release on 26th Aug. 1 open issue left, https://github.com/vmware-tanzu/velero/issues?q=is%3Aissue+is%3Aopen+label%3Atarget%2F1.14.1 1.15: Reached to feature freeze on 28th July. FC is on 26th Aug. - Yonghui - Data mover micro service tasks - Backup repository configuration - Xun - Support running E2E test cases parallelly - Repository maintenance Job configuration implementation - Tiger - Opened design PR for status patching retry [#8063](https://github.com/vmware-tanzu/velero/pull/8063) - Scott - Backup perf improvements work - First (of 4) implementation PRs is for the ItemBlockAction plugin type - https://github.com/vmware-tanzu/velero/pull/8026 (Has 2 acks already, I think one more review requested) - Second PR:implementing IBA plugins corresponding to the intermal BIA plugins (PVC for Pod, PV for PVC, etc.) - https://github.com/vmware-tanzu/velero/pull/8054 (draft until 8026 merges since it depends on that PR) - Next up will be ItemBlock model and backup workflow changes. ### Discussion topics - Yonghui - Do we start to deprecate Restic in 1.15? and how? - Velero generated clients deprecation also meets the similar situation. - Restic deprecation initiative was started long before the deprecation policy was merged. Do we strictly follow the policy and start over for Restic deprecation process? - (Scott) Most likely we should follow the policy, since Restic deprecation was the main motivator to create the policy. 2 releases post-deprecation to remove support for new backups with Restic, but we will need to continue to support Restic restores for longer since some users have longer backup retention policies. - 1.15 warning in the backup/installation/open an issue, but backup still succeed; in 1.17, remove backup; in 1.19 remove restore - Wes/Scott - Red Hat is currently testing some of various kopia hashing/splitting algorithms re:https://github.com/vmware-tanzu/velero/issues/7620 - Wondering if we find anything significant re: performance if we'd be open to reconsider allowing kopia hashing / splitting algorithm configuration in v1.15 or it has to be $next release. # Jul 23, 2024 (US/Europe) ### Attendees - Scott Seago (Red Hat) - Shubham Pampattiwar (Red Hat) - Mateus Oliveira (Red Hat) - Tiger Kaovilai (Red Hat) - Michal Pryc (Red Hat) - Daniel Jiang (Broadcom) ### Status 1.14.1: tentative release on 26th Aug (delayed). Issues https://github.com/vmware-tanzu/velero/issues?q=is%3Aissue+is%3Aopen+label%3Atarget%2F1.14.1 1.15: feature freeze on 28th, candidates https://github.com/vmware-tanzu/velero/issues?q=is%3Aopen+is%3Aissue+label%3A1.15-candidate - Scott - Backup perf improvements work - Design PR merged (thanks for the reviews!) - First (of 4) implementation PRs is for the ItemBlockAction plugin type - https://github.com/vmware-tanzu/velero/pull/8026 (ready for review) - Next PR will be implementing IBA plugins corresponding to the intermal BIA plugins (PVC for Pod, PV for PVC, etc.) - Shubham - Velero 1.14.1 issues - PR reviews - Tiger - Designs - Velero Download API - Retry patch on restore ### Discussion topics - Daniel - https://github.com/vmware-tanzu/velero/issues/8018 - Do we wanna revert the change? # Jul 17, 2024 (China/US) ### Attendees - Yonghui Li (Broadcom) - Yunqian Chen (Dell) - Xun Jiang (Broadcom) - Jiaolin Yang (Broadcom) - Shubham Pampattiwar (Red Hat) - Scott Seago (Red Hat) - Wenkai Yin (Broadcom) ### Status 1.14.1: tentative release on 26th Aug (delayed). Issues https://github.com/vmware-tanzu/velero/issues?q=is%3Aissue+is%3Aopen+label%3Atarget%2F1.14.1 1.15: feature freeze on 28th, candidates https://github.com/vmware-tanzu/velero/issues?q=is%3Aopen+is%3Aissue+label%3A1.15-candidate - Yonghui - Data mover micro service tasks - Need help on code review, need one more reviewer - Scott and Shubham will help - Backup repository configuration design https://github.com/vmware-tanzu/velero/pull/7963 - Backup PVC configuration design https://github.com/vmware-tanzu/velero/pull/7982 - Scott - Backup perf improvements work - https://github.com/vmware-tanzu/velero/pull/7628 - Design PR has 3 acks, and all feedback is responded to ready to merge? - I started phase 1 impl work today. - Shubham - Backup is marked as waitingForPluginOperationsPartiallyfailed when VolumeSnapshotContent has an error - Issue link: https://github.com/vmware-tanzu/velero/issues/7356 - PR: https://github.com/vmware-tanzu/velero/pull/8023 - Expose PVPatchMaximumDuration timeout for custom configuration - Issue link: https://github.com/vmware-tanzu/velero/issues/8020 - Draft PR: https://github.com/vmware-tanzu/velero/pull/8021 - Xun - Repository maintenance job configuration design - E2E enhancement taks - Tiger - Velero Download API - Studied more about ingress controllers on KinD and EKS - PRs ready: [#7793](https://github.com/vmware-tanzu/velero/pull/7793) [#7913](https://github.com/vmware-tanzu/velero/pull/7913) [#7942](https://github.com/vmware-tanzu/velero/pull/7942) ### Discussion topics - Tiger - [Velero didn't retry on failed Restore CR status update, causing the CR to remain stuck in "InProgress" #7207](https://github.com/vmware-tanzu/velero/issues/7207) Velero had trouble connecting to the API server, but eventually, the restore was successful. After the connection was restored, it didn't attempt to update, causing the restore CR to be stuck at "In progress" indefinitely. - we had discussed [retry](https://github.com/vmware-tanzu/velero/pull/7845) or [requeue](https://github.com/vmware-tanzu/velero/pull/7863) last time. - suggestions: - establish backup/restore window - what if we don't know when api will go down? - restart velero pod to trigger mark as failed - other in-progress killed - requeue - complicates future reconciler updates (ex: [cancel](https://github.com/vmware-tanzu/velero/pull/7863#discussion_r1636304591), parallel backups) - retry until patch is successful - simpler vs requeue - reuse existing configurable timeouts - create design to cover UX changes # Jul 9, 2024 (US/Europe) ### Attendees - Mateus Oliveira (Red Hat) - Scott Seago (Red Hat) - Michal Pryc (Red Hat) - Wes Hayutin (Red Hat) - Tiger Kaovilai (Red Hat) - Anshul Ahuja (Microsoft) - Shubham Pampattiwar (Red Hat) - Yonghui Li (Broadcom) ### Status - Tiger - Slack - Design Velero Server Download API ### Discussion topics - [Michal] Design for backup repository configurations proposed by Lyndon-Li: https://github.com/vmware-tanzu/velero/pull/7963 - Scott - Requesting final reviews on backup performance improvements, since Phase 1 needs to be implemented in Velero 1.15 - https://github.com/vmware-tanzu/velero/pull/7628 - Plugin memory leak - https://github.com/vmware-tanzu/velero/issues/7925 - Initially reported on Azure, but we're seeing it with AWS as well - Shubham - Requesting reviews on [Skip PV patch step in Restore workflow for WaitForFirstConsumer VolumeBindingMode Pending state PVCs](https://github.com/vmware-tanzu/velero/pull/7953) # Jul 3, 2024 (China/US) ### Attendees - Yonghui Li (Broadcom) - Xun Jiang (Broadcom) - Shubham Pampattiwar (Red Hat) - Scott Seago (Red Hat) - Tiger Kaovilai (Red Hat) - Jiaolin Yang (Broadcom) - Wenkai Yin (Broadcom) ### Status 1.14.1: tentative release on 5th Aug. Issues https://github.com/vmware-tanzu/velero/issues?q=is%3Aissue+is%3Aopen+label%3Atarget%2F1.14.1 1.15: feature freeze on 28th, candidates https://github.com/vmware-tanzu/velero/issues?q=is%3Aopen+is%3Aissue+label%3A1.15-candidate - Yonghui - Data mover micro service tasks - Backup repository configuration design https://github.com/vmware-tanzu/velero/pull/7963 - Shubham - Updated PR [Skip PV patch step in Restore workflow for WaitForFirstConsumer VolumeBindingMode Pending state PVCs](https://github.com/vmware-tanzu/velero/pull/7953) - PR reviews - Tiger - [Enable SDKv2 s3 debug logs](https://github.com/vmware-tanzu/velero-plugin-for-aws/pull/207) - [Design: Download server for Velero client](https://github.com/vmware-tanzu/velero/issues/7432) - Xun - E2E enhencement - 1.15 and 1.14.1 issues fix ### Discussion topics - [Xun] - [issue: How to handle non-existing namespace in the backup namespace filters](https://github.com/vmware-tanzu/velero/issues/7928) - [proposal PR 7695](https://github.com/vmware-tanzu/velero/pull/7965) - Scott - Requesting final reviews on backup performance improvements, since Phase 1 needs to be implemented in Velero 1.15 - https://github.com/vmware-tanzu/velero/pull/7628 # Jun 25, 2024 (US/Europe) ### Attendees - Scott Seago (Red Hat) - Michal Pryc (Red Hat) - Anshul Ahuja (Microsoft) - Mateus Oliveira (Red Hat) - Shubham Pampattiwar (Red Hat) - Tiger Kaovilai(Red Hat) - Wes Hayutin (Red Hat) ### Status 1.14: GA on 17th. Some 1.14.1 issues https://github.com/vmware-tanzu/velero/issues?q=is%3Aissue+is%3Aopen+label%3Atarget%2F1.14.1 1.15: Collecting requirements, candidates reviewing https://github.com/vmware-tanzu/velero/issues?q=is%3Aissue+is%3Aopen+label%3A1.15-candidate - Scott - https://github.com/vmware-tanzu/velero/pull/7899 - Fix for unschedulable pods for DM - Shubham - Will update PRs for 1.4.1 issues - https://github.com/vmware-tanzu/velero/issues/7866 - https://github.com/vmware-tanzu/velero/issues/7356 ### Discussion topics - [Anshul] https://github.com/vmware-tanzu/velero/pull/7924 - [Michal] https://github.com/vmware-tanzu/velero/issues/7620 - [Wes] - Deprecation Policy https://github.com/vmware-tanzu/velero/pull/5532 - [Wes] - upcoming k8s features - VolumeSnapshotGroups && CSI block CBT. Any discussion required in upcoming meetings? # Jun 19, 2024 (China/US) ### Attendees - Yonghui Li (Broadcom) - Daniel Jiang (Broadcom) - Scott Seago (Red Hat) - Xun Jiang (Broadcom) - Shubham Pampattiwar (Red Hat) - Wes Hayutin (Red Hat) - Tiger Kaovilai (Red Hat) - Jiaolin Yang (Broadcom) ### Status 1.14: GA on 17th. Some 1.14.1 issues https://github.com/vmware-tanzu/velero/issues?q=is%3Aissue+is%3Aopen+label%3Atarget%2F1.14.1 1.15: Collecting requirements, candidates reviewing https://github.com/vmware-tanzu/velero/issues?q=is%3Aissue+is%3Aopen+label%3A1.15-candidate - Yonghui - Data mover micro service design https://github.com/vmware-tanzu/velero/pull/7576 - Issue https://github.com/vmware-tanzu/velero/issues/7896 - Daniel - Fixed the bug in RC2, Released v1.14.0 - Xun - Worked on v1.14.0 RC and GA tasks ### Discussion topics - Yonghui - About the Changing PVC selected-node feature https://velero.io/docs/v1.14/restore-reference/#changing-pvc-selected-node. https://github.com/vmware-tanzu/velero/issues/7890. Deprecate or enahnce? --- document it only works for Immediate volumes in 1.14.1; deprecate it in 1.15 and follow the deprecation policy - Daniel - Discuss the timeline for v1.15.0 https://github.com/vmware-tanzu/velero/wiki/1.15-Roadmap - Scott - Problems with DM "fail early" - https://github.com/vmware-tanzu/velero/issues/7898 - Certain conditions are considered "unrecoverable" by velero: - ImagePullBackoff - Failed or Unknown pod phase - Pending pod with "unschedulable" condition - The "unschedulable" condition isn't necessarily "unrecoverable". In fact, it's a normal condition of the pod while the PVC isn't yet bound to the PV during provisoning phase. Most Storage Classes seem to work fine here, but if the storage drive takes longer to provision PVs, then velero may end up canceling on the DU/DD before the provisioner has time to provision and bind the PVC. We're seeing this right now with Ceph volumes - Two possible solutions: - Don't consider "unschedulable"/Pending unrecoverable. This allows provisioning to complete normally, even when slow. Downside is if "unschedulable" isn't resolved (i.e. in cases where there's no node available), then we take 30 minutes to time out. Linked draft PR implements this approach - Still consider "unschedulable" to be unrecoverable, but only after polling until timeout -- a shorter timeout than the overall DM 30 minutes, probably more like 2 minutes. # Jun 11, 2024 (US/Europe) ### Attendees - Scott Seago (Red Hat) - Raghuram Devarakonda (CloudCasa) - Mateus Oliveira (Red Hat) - Shubham Pampattiwar (Red Hat) - Tiger Kaovilai (Red Hat) - Michal Pryc (Red Hat) - Anshul Ahuja (Microsoft) - Wes Hayutin (Red Hat) ### Status 1.14: RC2 was created 1.15: Collecting requirements, candidates https://github.com/vmware-tanzu/velero/issues?q=is%3Aissue+is%3Aopen+label%3A1.15-candidate - Shubham: - Created PR for [Add Restore err in Finalizing PV Patch phase if SC VolumeBindingMode is WaitForFirstConsumer](https://github.com/vmware-tanzu/velero/pull/7869) for issue https://github.com/vmware-tanzu/velero/issues/7866 ### Discussion topics - [API Server temporary outage Requeue/Retry patching Completion phase discussion](https://github.com/vmware-tanzu/velero/pull/7845) - To unstuck backup status if last status patch call fails - Yonghui will follow up - We could store Complete/PartiallyFailed in-memory to patch next reconcile for already uploaded backups - Retry is still potential solution - can add in downstream? # Jun 5, 2024 (China/US) ### Attendees - Yonghui Li (Broadcom) - Daniel Jiang (Broadcom) - Xun Jiang (Broadcom) - Scott Seago (Red Hat) - Shubham Pampattiwar (Red Hat) - Jiaolin Yang (Broadcom) - Tiger Kaovilai (Red Hat) - Wenkai Yin(Broadcom) ### Status 1.14: RC1 was created, running manually tests on issue fixes, will create RC2 1.15: Collecting requirements, candidates https://github.com/vmware-tanzu/velero/issues?q=is%3Aissue+is%3Aopen+label%3A1.15-candidate - Yonghui - Follow up comments/discussions on data mover micro service design https://github.com/vmware-tanzu/velero/pull/7576 - Daniel - Fix issue 7849 (targeting v1.14 RC2) - Prepare for RC2 - Planning v1.15 - Xun - Test v1.14-rc.1 - Verify checked-in fixes. - Tiger - [Retry backup/restore completion/finalizing status patching #7845](https://github.com/vmware-tanzu/velero/pull/7845) - solutions from call: - requeue & mark as failed - restart velero pod to trigger mark as failed - set backup windows to avoid issue ### Discussion topics - Daniel - The DCO check issue: - https://github.com/dcoapp/app/issues/211 - Shall we hold PRs for a few days? - https://github.com/vmware-tanzu/velero/pull/7793 - Tiger - update docs # May 28, 2024 (US/Europe) ### Attendees - Scott Seago (Red Hat) - Shubham Pampattiwar (Red Hat) - Mateus Oliveira (Red Hat) - Raghuram Devarakonda (CloudCasa) - Tiger Kaovilai (Red Hat) - Michal Pryc (Red Hat) - Wes Hayutin (Red Hat) ### Status - Scott - Updated backup performance enhancement design PR, responded to comments - https://github.com/vmware-tanzu/velero/pull/7628 - A few updates to the design forthcoming, in response to recent comments - Shubham - PR reviews and testing for velero 1.14 ### Discussion topics # May 22, 2024 (China/US) ### Attendees - Yonghui Li (Broadcom) - Xun Jiang (Broadcom) - Shubham Pampattiwar (Red Hat) - Jiaolin Yang (Broadcom) - Tiger Kaovilai (Red Hat) - Wes Hayutin (Red Hat) - Yunqian Chen (Dell) ### Status 1.14.0: Preparing RC. Fixing problems with some corner cases for VolumePolicyExtension https://github.com/vmware-tanzu/velero/pull/7794 ### Discussion topics # May 14, 2024 (US/Europe) ### Attendees - Shubham Pampattiwar (Red Hat) - Michal Pryc (Red Hat) - Raghuram Devarakonda (CloudCasa) - Anshul Ahuja (Microsoft) - Mateus Oliveira (Red Hat) - Scott Seago (Red Hat) - Tiger Kaovilai (Red Hat) - Daniel Jiang (Broadcom) - Sachin Singla (Red Hat) - Wenkai Yin (Broadcom) ### Status - Shubham - Work on addressing feedback on Removal of snapshotVolumes flag necessity for volume policy snapshot action https://github.com/vmware-tanzu/velero/pull/7786 ### Discussion topics - Scott - Backup performance enhancement design discussion - https://github.com/vmware-tanzu/velero/pull/7628 - Responded to the last issue comment after last week's discussion. I'm not sure we need a lengthy discussion this week until the recent comment has been read through, but if there are specific questions today, we can go through them. # May 8, 2024 (China/US) ### Attendees - Yonghui Li (Broadcom) - Xun Jiang (Broadcom) - Ming Qiu (Broadcom) - Scott Seago (Red Hat) - Shubham Pampattiwar (Red Hat) - Danfeng Liu (Broadcom) - Tiger Kaovilai (Red Hat) - Wenkai Yin(Broadcom) - Shawn Hurley (Red Hat) - Jiaolin Yang (Broadcom) ### Status 1.14.0: Testing and preparing for rc - Yonghui - Manual test and RC issue fixes - Xun - Manual test and bug fix. - Ming - Manual test and bug fix. - Shubham - Documentation PR for Volume Policy Extension: https://github.com/vmware-tanzu/velero/pull/7779 - Work on fixing (add more logs when a volume is skipped) [https://github.com/vmware-tanzu/velero/issues/7774] ### Discussion topics - Daniel - Discuss the date for rc.1 (late May) - Scott - Backup performance enhancement design discussion - https://github.com/vmware-tanzu/velero/pull/7628 - Will respond point-by-point to the most recent comment later this week, but first we should probably have a discussion here, as some things may be getting lost in the back-and-forth comments. # Apr 30, 2024 (US/Europe) ### Attendees - Scott Seago (Red Hat) - Raghuram Devarakonda (CloudCasa) ### Status - Scott - Updated backup performance enhancement design PR, responded to comments - https://github.com/vmware-tanzu/velero/pull/7628#issuecomment-2083819288 - Link goes to last comment, summarizing current issues with a follow-on response to each. - We should probably schdule a separate meeting to discuss at some point next week. ### Discussion topics # Apr 24, 2024 (China/US) ### Attendees - Yonghui Li (Broadcom) - Xun Jaing (Broadcom) - Scott Seago (Red Hat) - Jiaolin Yang (Broadcom) - Shubham Pampattiwar (Red Hat) - Wes Hayutin (Red Hat) - Tiger Kaovilai (Red Hat) - Wenkai Yin(Broadcom) - Danfeng Liu (Broadcom) - Ming Qiu (Broadcom) ### Status 1.14.0: FC in this week, will launch post-FC manual testing - Yonghui - PR reviews and prepare test cases - Xun - Write manual test cases - Daniel - Prepare for FC - Scott - Updated backup performance enhancement design PR, responded to comments - https://github.com/vmware-tanzu/velero/pull/7628 - See last few comments, thanks to Lyndon for the detailed response - I think we agree on the use cases that need this design vs. those that don't. - Regarding the remaining two points of disagreement listed, I think we can agree on the first point -- relaxing the v3-for-all-plugins requirement. - On the second point, we still need the plugin API change to meet additional requirements (see the comments for details) - Shubham - Worked on Extend Volume Policies Impl PR: https://github.com/vmware-tanzu/velero/pull/7664 - Tiger - Researching TLS certificates for [Design: Velero client download APIServer](https://github.com/vmware-tanzu/velero/pull/7344) - Slack user support ### Discussion topics - Xun - [Data-only restore](https://hackmd.io/MIp_MAFXRoatsx0KANpDLA?view) discussion - Daniel - https://github.com/vmware-tanzu/velero/issues/7356 - Moving it out of v1.14? - Discuss the requirement for restoring ownerReference. Does RH users have such requirement?

Import from clipboard

Paste your markdown or webpage here...

Advanced permission required

Your current role can only read. Ask the system administrator to acquire write and comment permission.

This team is disabled

Sorry, this team is disabled. You can't edit this note.

This note is locked

Sorry, only owner can edit this note.

Reach the limit

Sorry, you've reached the max length this note can be.
Please reduce the content or divide it to more notes, thank you!

Import from Gist

Import from Snippet

or

Export to Snippet

Are you sure?

Do you really want to delete this note?
All users will lose their connection.

Create a note from template

Create a note from template

Oops...
This template has been removed or transferred.
Upgrade
All
  • All
  • Team
No template.

Create a template

Upgrade

Delete template

Do you really want to delete this template?
Turn this template into a regular note and keep its content, versions, and comments.

This page need refresh

You have an incompatible client version.
Refresh to update.
New version available!
See releases notes here
Refresh to enjoy new features.
Your user state has changed.
Refresh to load new user state.

Sign in

Forgot password

or

By clicking below, you agree to our terms of service.

Sign in via Facebook Sign in via Twitter Sign in via GitHub Sign in via Dropbox Sign in with Wallet
Wallet ( )
Connect another wallet

New to HackMD? Sign up

Help

  • English
  • 中文
  • Français
  • Deutsch
  • 日本語
  • Español
  • Català
  • Ελληνικά
  • Português
  • italiano
  • Türkçe
  • Русский
  • Nederlands
  • hrvatski jezik
  • język polski
  • Українська
  • हिन्दी
  • svenska
  • Esperanto
  • dansk

Documents

Help & Tutorial

How to use Book mode

Slide Example

API Docs

Edit in VSCode

Install browser extension

Contacts

Feedback

Discord

Send us email

Resources

Releases

Pricing

Blog

Policy

Terms

Privacy

Cheatsheet

Syntax Example Reference
# Header Header 基本排版
- Unordered List
  • Unordered List
1. Ordered List
  1. Ordered List
- [ ] Todo List
  • Todo List
> Blockquote
Blockquote
**Bold font** Bold font
*Italics font* Italics font
~~Strikethrough~~ Strikethrough
19^th^ 19th
H~2~O H2O
++Inserted text++ Inserted text
==Marked text== Marked text
[link text](https:// "title") Link
![image alt](https:// "title") Image
`Code` Code 在筆記中貼入程式碼
```javascript
var i = 0;
```
var i = 0;
:smile: :smile: Emoji list
{%youtube youtube_id %} Externals
$L^aT_eX$ LaTeX
:::info
This is a alert area.
:::

This is a alert area.

Versions and GitHub Sync
Get Full History Access

  • Edit version name
  • Delete

revision author avatar     named on  

More Less

Note content is identical to the latest version.
Compare
    Choose a version
    No search result
    Version not found
Sign in to link this note to GitHub
Learn more
This note is not linked with GitHub
 

Feedback

Submission failed, please try again

Thanks for your support.

On a scale of 0-10, how likely is it that you would recommend HackMD to your friends, family or business associates?

Please give us some advice and help us improve HackMD.

 

Thanks for your feedback

Remove version name

Do you want to remove this version name and description?

Transfer ownership

Transfer to
    Warning: is a public team. If you transfer note to this team, everyone on the web can find and read this note.

      Link with GitHub

      Please authorize HackMD on GitHub
      • Please sign in to GitHub and install the HackMD app on your GitHub repo.
      • HackMD links with GitHub through a GitHub App. You can choose which repo to install our App.
      Learn more  Sign in to GitHub

      Push the note to GitHub Push to GitHub Pull a file from GitHub

        Authorize again
       

      Choose which file to push to

      Select repo
      Refresh Authorize more repos
      Select branch
      Select file
      Select branch
      Choose version(s) to push
      • Save a new version and push
      • Choose from existing versions
      Include title and tags
      Available push count

      Pull from GitHub

       
      File from GitHub
      File from HackMD

      GitHub Link Settings

      File linked

      Linked by
      File path
      Last synced branch
      Available push count

      Danger Zone

      Unlink
      You will no longer receive notification when GitHub file changes after unlink.

      Syncing

      Push failed

      Push successfully