Xun Jiang/Bruce Jiang
6d8f086283
Merge pull request #5956 from Lyndon-Li/issue-fix-5935
...
Fix issue 5935
2023-03-09 15:28:47 +08:00
Lyndon-Li
40aae5ebdd
fix issue 5935
...
Signed-off-by: Lyndon-Li <lyonghui@vmware.com >
2023-03-09 14:24:51 +08:00
Ming
d72e88a74b
Add API Design
...
Signed-off-by: Ming <mqiu@vmware.com >
2023-03-02 07:53:28 +00:00
Scott Seago
c3d1d83da5
BIAv2 async operations controller work
...
Signed-off-by: Scott Seago <sseago@redhat.com >
2023-03-01 11:49:17 -05:00
Anshul Ahuja
2f3fa9699f
Spelling fix
...
Signed-off-by: Anshul Ahuja <anshulahuja@microsoft.com >
2023-02-14 16:49:35 +05:30
Anshul Ahuja
0b243bc4bc
Address PR feedback
...
Signed-off-by: Anshul Ahuja <anshulahuja@microsoft.com >
2023-02-14 16:32:36 +05:30
Anshul Ahuja
7bf5b507f7
Design to add support for Multiple VolumeSnapshotClasses in CSI Plugin
...
Signed-off-by: Anshul Ahuja <anshulahuja@microsoft.com >
2023-02-08 16:31:24 +05:30
Daniel Jiang
6257060bb6
Merge pull request #5333 from blackpiglet/5120_seperate_exlude_include_resource_parameter
...
Proposal to separate resource filter into cluster scope and namespace…
2023-02-08 09:11:51 +08:00
Ming
a0891c6f44
add channgelog
...
Signed-off-by: Ming <mqiu@vmware.com >
2023-02-01 06:30:09 +00:00
Xun Jiang
fb5ee2e7bf
Proposal to add resource filters for backup can distinguish whether resource is cluster scope or namespace scope.
...
Signed-off-by: Xun Jiang <blackpiglet@gmail.com >
2023-01-20 15:29:03 +08:00
Ming
eb284fd5d1
Design for Handle backup of volumes by resources filters
...
Signed-off-by: Ming <mqiu@vmware.com >
2023-01-17 07:12:33 +00:00
Shubham Pampattiwar
ab642ffff2
Merge pull request #5442 from sseago/biav2-impl2
...
BackupItemAction v2 API implementation
2023-01-10 09:34:03 -05:00
Scott Seago
9a54142257
BackupItemAction v2 API implementation
...
Signed-off-by: Scott Seago <sseago@redhat.com >
2023-01-09 18:36:47 -05:00
Scott Seago
69da593f37
Minor updates to async action monitoring design:
...
1) clarification around Cancel() return values
2) updates to itemoperation json upload to account for progress
3) update to OperationProgress struct to avoid duplicate parameter
4) update new B/R phase name to WaitingForPluginOperationsPartiallyFailed for consistency
Signed-off-by: Scott Seago <sseago@redhat.com >
2022-12-16 17:23:32 -05:00
Shubham Pampattiwar
ffc9845fb9
Merge pull request #5421 from sseago/vsv2-design
...
VolumeSnapshotter v2 API design
2022-12-12 09:39:33 -05:00
Shubham Pampattiwar
30b7ed8bf1
Merge pull request #5408 from sseago/riav2-design
...
RestoreItemAction v2 design
2022-12-12 09:39:16 -05:00
Scott Seago
09098f879c
Merge pull request #5382 from sseago/biav2-design
...
BackupItemAction v2 design
2022-12-08 14:03:28 -05:00
Scott Seago
82c6ca7304
VolumeSnapshotter v2 API design
...
Signed-off-by: Scott Seago <sseago@redhat.com >
2022-11-22 15:09:59 -05:00
Scott Seago
8a10b9a9e4
RestoreItemAction v2 design
...
Signed-off-by: Scott Seago <sseago@redhat.com >
2022-11-22 14:31:52 -05:00
Scott Seago
73a5ee41fa
BackupItemAction v2 design
...
This includes necessary changes to support async item action monitoring.
Signed-off-by: Scott Seago <sseago@redhat.com >
2022-11-22 14:11:43 -05:00
Scott Seago
23c69f46ab
Item action progress monitoring design
...
This design combines the requirements for the previously-merged
Upload Progress Monitoring design with the requirements for the
(not submitted but discussed in meetings and slack) proposed asynchronous
item action plugins into one integrated proposal.
Signed-off-by: Scott Seago <sseago@redhat.com >
2022-11-09 17:00:55 -05:00
Wenkai Yin(尹文开)
7d5e17fe79
Change name of changelog file
...
Signed-off-by: Wenkai Yin(尹文开) <yinw@vmware.com >
2022-10-21 18:21:24 +08:00
lyndon
d52ec8c079
Pod Volume Backup/Restore Refactor: Rename Init Helper ( #5432 )
...
* restore helper refactor
Signed-off-by: Lyndon-Li <lyonghui@vmware.com >
* resolve codespell
Signed-off-by: Lyndon-Li <lyonghui@vmware.com >
Signed-off-by: Lyndon-Li <lyonghui@vmware.com >
2022-10-17 13:42:09 +08:00
lyndon
83ea1cc58b
rename daemonset ( #5390 )
...
Signed-off-by: Lyndon-Li <lyonghui@vmware.com >
Signed-off-by: Lyndon-Li <lyonghui@vmware.com >
2022-10-11 14:18:21 +08:00
Scott Seago
b15c59ba69
Don't move velero v1 plugins to new proto dir
...
To preserve backwards compatibility, don't move velero
v1 plugins to new proto dir.
Signed-off-by: Scott Seago <sseago@redhat.com >
2022-09-05 16:01:56 -04:00
Lyndon-Li
3769cd218a
kopia lib
...
Signed-off-by: Lyndon-Li <lyonghui@vmware.com >
2022-08-26 15:25:20 +08:00
lyndon
775943c858
code spell check ( #5230 )
...
Signed-off-by: Lyndon-Li <lyonghui@vmware.com >
Signed-off-by: Lyndon-Li <lyonghui@vmware.com >
2022-08-18 18:17:39 +08:00
Daniel Jiang
f562a7ce2b
Update the CRD for kopia integration
...
This commit adds additional fields to podvolumebackup
and podvolumerestore. The resticrepository will be renamed to
backuprepository
Signed-off-by: Daniel Jiang <jiangd@vmware.com >
2022-07-22 00:10:24 +08:00
Lyndon-Li
c845f0c5ea
fix typo
...
Signed-off-by: Lyndon-Li <lyonghui@vmware.com >
2022-07-20 18:05:28 +08:00
Lyndon-Li
7a38aa5e0f
fix alignment
...
Signed-off-by: Lyndon-Li <lyonghui@vmware.com >
2022-07-20 17:50:14 +08:00
Lyndon-Li
3a802e160b
change storage config
...
Signed-off-by: Lyndon-Li <lyonghui@vmware.com >
2022-07-20 17:42:06 +08:00
Lyndon-Li
fd31336c4a
add user perspective
...
Signed-off-by: Lyndon-Li <lyonghui@vmware.com >
2022-06-30 14:47:49 +08:00
Lyndon-Li
c3f8e91f73
remove storage configuration redundancy
...
Signed-off-by: Lyndon-Li <lyonghui@vmware.com >
2022-06-29 19:07:25 +08:00
Lyndon-Li
b605bf4f07
add CR samples
...
Signed-off-by: Lyndon-Li <lyonghui@vmware.com >
2022-06-29 11:27:14 +08:00
Lyndon-Li
d63394ff60
minor changes
...
Signed-off-by: Lyndon-Li <lyonghui@vmware.com >
2022-06-28 22:30:26 +08:00
Lyndon-Li
12cdb1908e
storage configuration
...
Signed-off-by: Lyndon-Li <lyonghui@vmware.com >
2022-06-28 19:07:34 +08:00
Lyndon-Li
a08463adba
dynamic switch
...
Signed-off-by: Lyndon-Li <lyonghui@vmware.com >
2022-06-28 13:36:09 +08:00
Lyndon-Li
34e6234ae0
add more details for repository CR rename
...
Signed-off-by: Lyndon-Li <lyonghui@vmware.com >
2022-06-27 20:14:41 +08:00
Lyndon-Li
b62a122632
Post Review Update 02
...
Signed-off-by: Lyndon-Li <lyonghui@vmware.com >
2022-06-27 12:39:49 +08:00
lyndon
b135abf484
Merge branch 'vmware-tanzu:main' into main
2022-06-17 12:30:08 +08:00
Lyndon-Li
aea127652c
Post Review Session Update
...
Signed-off-by: Lyndon-Li <lyonghui@vmware.com >
2022-06-17 09:22:25 +08:00
Anshul Ahuja
735d506a7d
Add support to download CSI json from object store
...
Signed-off-by: GitHub <noreply@github.com >
2022-06-13 13:28:26 +00:00
Lyndon-Li
9bb0ed5e42
Add Installation Examples
...
Signed-off-by: Lyndon-Li <lyonghui@vmware.com >
2022-05-26 20:29:04 +08:00
Lyndon-Li
bf467e3ac3
Unified Repository Design
...
Signed-off-by: Lyndon-Li <lyonghui@vmware.com >
2022-05-19 16:48:34 +08:00
Daniel Jiang
ad7a940032
Merge pull request #4613 from shubham-pampattiwar/add-design-existing-rs-policy
...
Add design for enabling support for `ExistingResourcePolicy` to restore API
2022-05-04 19:33:49 +08:00
Xun Jiang/Bruce Jiang
03ae5723c7
Merge pull request #4619 from shubham-pampattiwar/add-design-backup-selectors
...
Add design for enabling multiple label support
2022-04-30 10:40:18 +08:00
Shubham Pampattiwar
3589ab57e2
Add multiple label selector support to Velero backup /restore API
...
add initial design for enabling multiple label support for backing up resources
Signed-off-by: Shubham Pampattiwar <shubhampampattiwar7@gmail.com >
update solution approach
Signed-off-by: Shubham Pampattiwar <shubhampampattiwar7@gmail.com >
add restore API bits
Signed-off-by: Shubham Pampattiwar <shubhampampattiwar7@gmail.com >
remove CLI bits and update examples
Signed-off-by: Shubham Pampattiwar <shubhampampattiwar7@gmail.com >
update spec name to OrLabelSelector
Signed-off-by: Shubham Pampattiwar <shubhampampattiwar7@gmail.com >
update high level design
Signed-off-by: Shubham Pampattiwar <shubhampampattiwar7@gmail.com >
2022-04-28 02:42:31 -04:00
Shubham Pampattiwar
d449ca06ef
design for enabling existing resource policy
...
add design doc for existing resource policy
Signed-off-by: Shubham Pampattiwar <shubhampampattiwar7@gmail.com >
add use-cases and update non-goals
Signed-off-by: Shubham Pampattiwar <shubhampampattiwar7@gmail.com >
update approach-1 and add policy-action table
Signed-off-by: Shubham Pampattiwar <shubhampampattiwar7@gmail.com >
minor updates
Signed-off-by: Shubham Pampattiwar <shubhampampattiwar7@gmail.com >
fix typos
Signed-off-by: Shubham Pampattiwar <shubhampampattiwar7@gmail.com >
add CLI details
Signed-off-by: Shubham Pampattiwar <shubhampampattiwar7@gmail.com >
dump updateAll option
Signed-off-by: Shubham Pampattiwar <shubhampampattiwar7@gmail.com >
add implementation decision
Signed-off-by: Shubham Pampattiwar <shubhampampattiwar7@gmail.com >
2022-04-27 15:23:49 -04:00
Daniel Jiang
0e0d42b5f2
Plugin versioning design ( #4698 )
...
* Add plugin versioning design doc
Signed-off-by: Bridget McErlean <bmcerlean@vmware.com >
* Use more generic versions in scenarios section
Signed-off-by: Bridget McErlean <bmcerlean@vmware.com >
* Address code review
Signed-off-by: Bridget McErlean <bmcerlean@vmware.com >
* Address code review
Signed-off-by: Bridget McErlean <bmcerlean@vmware.com >
* Modify design to allow other interface changes
The previous design assumed that only method addition would be
supported. It now includes guidance for making changes such as method
removal or signature changes.
Signed-off-by: Bridget McErlean <bmcerlean@vmware.com >
Co-authored-by: Bridget McErlean <bmcerlean@vmware.com >
2022-03-18 11:16:23 +08:00
Rafael Brito
015e8e7db9
#4067 Initial design of the new plugins - pre-post backup and restore ( #4083 )
...
* #4067 Initial design of the new plugins - pre-post backup and restore
Signed-off-by: Rafael Brito <rbrito@vmware.com >
* Update new-prepost-backuprestore-plugin-hooks.md
* Updated design doc as per feedback
Signed-off-by: Rafael Brito <rbrito@vmware.com >
* Adding design changes as per feedback
* Update design on prepost-backup-restore plugins
* More color on how to call plugins
Signed-off-by: Rafael Brito <rbrito@vmware.com >
* Proposing annotations to skip plugin execution
Signed-off-by: Rafael Brito <rbrito@vmware.com >
2022-01-19 14:57:10 -08:00