-
Epic
-
Resolution: Done
-
Critical
-
OADP 1.2
-
Velero 1.10 / 1.11 Upgrade
-
False
-
-
False
-
QE - Ack
-
Not Selected
-
To Do
-
ToDo
-
0% To Do, 0% In Progress, 100% Done
-
0
-
0
-
Very Likely
-
0
-
None
-
Unset
-
Unknown
Epic Goal
- This epic tracks the work to update our forks of Velero + plugins to consume Velero 1.10
Why is this important?
- Every minor release we intend to update to the latest Velero version. We want to ensure all new features are included in our test coverage as well as verifying our existing test cases pass with the new version.
- Velero 1.10 will include:
- Kopia integration
- Update to backupitemaction interface to support asynchronous plugins
- Bug fixes
Scenarios
- User wishes to use Kopia as opposed to Restic for filesystem backup/restore
- Kopia will be tech preview for
OADP-1.2 and a lower priority. - Regression testing on Restic will be the highest priority
- Kopia will be tech preview for
- Updating our data mover plugin to support asynchronous operations to bring data mover to GA
Acceptance Criteria
- CI - MUST be running successfully with tests automated
- Release Technical Enablement - Provide necessary release enablement details and documents.
- Test coverage for the new features must be verified
Dependencies (internal and external)
- Velero
- Restic
- Kopia
- CSI plugin
Done Checklist
- CI - CI is running, tests are automated and merged.
- Release Enablement <link to Feature Enablement Presentation>
- DEV - Upstream code and tests merged: <link to meaningful PR or GitHub Issue>
- DEV - Upstream documentation merged: <link to meaningful PR or GitHub Issue>
- DEV - Downstream build attached to advisory: <link to errata>
- QE - Test plans in Polarion: <link or reference to Polarion>
- QE - Automated tests merged: <link or reference to automated tests>
- DOC - Downstream documentation merged: <link to meaningful PR>