Aaron Arias and GitHub
901bec30dd
A little note about TTL expiration
...
I think is necessary this little comment about TTL expiration, because it can be confusing when the expiration time has passed and the data allocated and the snapshots are not erased at that time.
Signed-off-by: Aaron Arias <33655005+aaronariasperez@users.noreply.github.com >
2022-09-08 12:40:51 +02:00
lyndon and GitHub
8888f8765e
Merge pull request #5282 from Lyndon-Li/kopia-pvbr-smoking-test
...
Kopia Pod Volume Backup/Restore Smoking Test Changes
2022-09-07 14:20:44 +08:00
Lyndon-Li
a90ba3db7c
kopia pvbr smoking test changes
...
Signed-off-by: Lyndon-Li <lyonghui@vmware.com >
2022-09-07 13:22:49 +08:00
Daniel Jiang and GitHub
c7bd2b9c02
Merge pull request #5252 from cleverhu/add-csiSnapshotTimeout-for-describe
...
add CSISnapshotTimeout for describe backup
2022-09-05 14:44:36 +08:00
Daniel Jiang and GitHub
78b4914661
Merge pull request #5261 from Abirdcfly/main
...
chore: remove duplicate word in comments
2022-09-05 14:32:47 +08:00
lyndon and GitHub
0282e65221
Kopia Pod Volume Backup/Restore ( #5259 )
...
* kopia pvbr
Signed-off-by: Lyndon-Li <lyonghui@vmware.com >
2022-09-05 10:29:30 +08:00
qiuming and GitHub
a5a3df193d
Merge pull request #5236 from sseago/no-namespaces-fix
...
Check for empty ns list before checking nslist[0]
2022-09-05 09:40:19 +08:00
qiuming and GitHub
4bc73f2b3c
Merge pull request #5237 from danfengliu/add-enable-api-group-e2e-test
...
Add enable API group on k8s resources E2E test
2022-09-02 15:47:59 +08:00
lyndon and GitHub
5f1bf9eb35
Merge pull request #5214 from qiuming-best/uploader-restic
...
Uploader Implementation: Restic backup and restore
2022-09-02 11:11:38 +08:00
Ming
eb974687a7
merge upstream code
...
Signed-off-by: Ming <mqiu@vmware.com >
2022-09-02 01:45:12 +00:00
Daniel Jiang and GitHub
218bab987d
Merge pull request #5239 from shubham-pampattiwar/fix-already-exists
...
Fix edge cases for already exists resources
2022-08-31 23:01:56 +08:00
Shubham Pampattiwar and GitHub
94a9a7c795
Merge pull request #4943 from phuongatemc/refactor_plugin_biav1
...
Refactor BackupItemAction to backupitemaction/v1
2022-08-30 09:48:26 -04:00
6fea973c57
Migrate backup sync controller from code-generator to kubebuilder ( #5218 )
...
* Migrate backup sync controller from code-generator to kubebuilder
1. use kubebuilder's reconcile logic to replace controller's old logic.
2. use ginkgo and gomega to replace testing.
3. modify BSL reconciler registration method.
Signed-off-by: Xun Jiang <blackpiglet@gmail.com >
* Add Option for PeriodicalEnqueueSource.
Signed-off-by: Xun Jiang <blackpiglet@gmail.com >
Signed-off-by: Xun Jiang <blackpiglet@gmail.com >
Co-authored-by: Xun Jiang <blackpiglet@gmail.com >
2022-08-30 16:55:39 +08:00
Abirdcfly
fab86caa2f
chore: remove duplicate word in comments
...
Signed-off-by: Abirdcfly <fp544037857@gmail.com >
2022-08-30 16:34:23 +08:00
Daniel Jiang and GitHub
8bc464aaa6
Update the website of velero to refelct the change of PM ( #5260 )
...
Signed-off-by: Daniel Jiang <jiangd@vmware.com >
Signed-off-by: Daniel Jiang <jiangd@vmware.com >
2022-08-30 15:25:41 +08:00
Xun Jiang/Bruce Jiang and GitHub
4bc3a3a784
Merge pull request #5248 from allenxu404/gc-freq
...
equip gc controller with configurable frequency
2022-08-30 11:12:12 +08:00
allenxu404
a8ba4875f0
equip gc controller with configurable frequency
...
Signed-off-by: allenxu404 <qix2@vmware.com >
2022-08-30 10:13:06 +08:00
qiuming and GitHub
c8818ec1c9
Merge pull request #5241 from blackpiglet/update_enabled_runtime_controllers
...
Controller refactor code modifications.
2022-08-30 09:30:35 +08:00
Shubham Pampattiwar
93a875873b
fix edge cases for already exists resources
...
Signed-off-by: Shubham Pampattiwar <spampatt@redhat.com >
add changelog file
Signed-off-by: Shubham Pampattiwar <spampatt@redhat.com >
update changelog filename
Signed-off-by: Shubham Pampattiwar <spampatt@redhat.com >
change log level and error type
Signed-off-by: Shubham Pampattiwar <spampatt@redhat.com >
2022-08-29 17:34:02 -04:00
Scott Seago
91ac570d81
some additional debug logs
...
Signed-off-by: Scott Seago <sseago@redhat.com >
2022-08-29 16:55:14 -04:00
Scott Seago and GitHub
71648750cc
Merge pull request #5247 from divolgin/storage-class-panic
...
Don't panic when storageClassName is not set in stateful sets
2022-08-29 10:06:32 -04:00
Xun Jiang/Bruce Jiang and GitHub
eaf9fab711
Merge branch 'main' into update_enabled_runtime_controllers
2022-08-29 20:06:31 +08:00
Ming
ed71e65486
Merge branch 'main' of https://github.com/qiuming-best/velero into uploader-restic
2022-08-29 11:33:59 +00:00
qiuming and GitHub
d8cae1e91b
Merge pull request #5256 from ywk253100/220829_restic_common
...
Move the code in pkg/restic/common.go to the proper package
2022-08-29 19:32:09 +08:00
danfengl
e6c94af358
Add enable API group on k8s resources E2E test upon issue #5146
...
Signed-off-by: danfengl <danfengl@vmware.com >
2022-08-29 09:44:17 +00:00
Ming
f15757a3d8
Uploader Implementation: Restic backup and restore
...
Signed-off-by: Ming <mqiu@vmware.com >
2022-08-29 09:33:37 +00:00
Wenkai Yin(尹文开)
4a5647a891
Move the code in pkg/restic/common.go to the proper package
...
Move the code in pkg/restic/common.go to the proper package
Fixes #5243
Signed-off-by: Wenkai Yin(尹文开) <yinw@vmware.com >
2022-08-29 10:04:58 +08:00
qiuming and GitHub
3e30a3d388
Merge pull request #5233 from Lyndon-Li/udmrepo-dev-06
...
Kopia Integration:Kopia Lib - Implementation
2022-08-28 22:33:12 +08:00
cleverhu
e77aaa32ca
add CSISnapshotTimeout for describe backup
...
Signed-off-by: cleverhu <shouping.hu@daocloud.io >
2022-08-28 15:14:03 +08:00
Xun Jiang/Bruce Jiang and GitHub
86762f442a
Merge pull request #5217 from lilongfeng0902/lilf-branch
...
check vsc null pointer
2022-08-27 10:45:13 +08:00
Daniel Jiang and GitHub
8d3f17390b
Merge pull request #5240 from shubham-pampattiwar/add-oadp
...
Add OADP to adopters list
2022-08-26 16:45:40 +08:00
Lyndon-Li
3769cd218a
kopia lib
...
Signed-off-by: Lyndon-Li <lyonghui@vmware.com >
2022-08-26 15:25:20 +08:00
Scott Seago
5a5a4c184e
Updated plugin/framework server files to cope with protoc changes
...
Signed-off-by: Scott Seago <sseago@redhat.com >
2022-08-25 21:28:07 -04:00
Scott Seago
4f2c2d2679
updated to newer protoc/protoc-gen-go
...
Signed-off-by: Scott Seago <sseago@redhat.com >
2022-08-25 21:28:03 -04:00
Scott Seago
6b8353081a
renamed update files so that protoc is run before CRD update.
...
If generating protoc go files from scratch, `make update` fails if
CRD generation happens first, since the protoc-generated
files are imported by the api go files.
protoc generation needs to happen earlier.
Signed-off-by: Scott Seago <sseago@redhat.com >
2022-08-25 17:23:35 -04:00
Hoang, Phuong and Scott Seago
2c037b7491
Add missing file
...
Signed-off-by: Hoang, Phuong <phuong.n.hoang@dell.com >
2022-08-25 17:10:14 -04:00
Hoang, Phuong and Scott Seago
4a043bdab9
Add changelog
...
Signed-off-by: Hoang, Phuong <phuong.n.hoang@dell.com >
2022-08-25 17:10:14 -04:00
Hoang, Phuong and Scott Seago
b54424bdc6
Refactor BackupItemAction to backupitemaction/v1
...
Signed-off-by: Hoang, Phuong <phuong.n.hoang@dell.com >
2022-08-25 17:10:09 -04:00
divolgin
ad4e733ef2
Don't panic when storageClassName is not set in stateful sets
...
Signed-off-by: divolgin <dmitriy@replicated.com >
2022-08-25 15:02:40 +00:00
Scott Seago
55bf2de15d
Check for empty ns list before checking nslist[0]
...
In determining whether a backup includes all namespaces, item_collector
checks for an empty string in the first element of the ns list. If processing
includes+excludes results in an empty list, treat this as another case
of a not-all-namespaces backup rather than crashing velero.
Signed-off-by: Scott Seago <sseago@redhat.com >
2022-08-24 14:32:19 -04:00
Xun Jiang/Bruce Jiang and GitHub
e8494418d4
Merge pull request #5215 from allenxu404/issue5023
...
Refactor GC controller with kubebuilder
2022-08-23 15:59:03 +08:00
Xun Jiang
71e5027bfb
Controller refactor code modifications.
...
1. Add some refactored controllers initiation code into enabledRuntimeControllers.
2. Add reconciler struct initiation function for DownloadRequest and ServerStatusRequest controllers.
Signed-off-by: Xun Jiang <blackpiglet@gmail.com >
2022-08-23 10:32:19 +08:00
Shubham Pampattiwar
5118c8ac01
add OADP to adopters list
...
Signed-off-by: Shubham Pampattiwar <spampatt@redhat.com >
fix typo
Signed-off-by: Shubham Pampattiwar <spampatt@redhat.com >
2022-08-22 11:37:15 -04:00
qiuming and GitHub
082d680d7b
Merge pull request #5221 from qiuming-best/uploader-kopia
...
Uploader Implementation: Kopia backup and restore
2022-08-22 20:00:27 +08:00
Ming
2bf054ad0b
update upstream codes
...
Signed-off-by: Ming <mqiu@vmware.com >
2022-08-22 09:20:47 +00:00
李龙峰
5cddaeae6c
check vsc null pointer
...
Signed-off-by: 李龙峰 <lilongfeng@inspur.com >
2022-08-22 14:44:17 +08:00
lyndon and GitHub
893aeb70e2
Merge pull request #5234 from reasonerjt/fix-4923
...
Remove reference to non-existent doc
2022-08-22 14:32:29 +08:00
allenxu404
0378020c8d
refactor gc controller with kubebuilder
...
Signed-off-by: allenxu404 <qix2@vmware.com >
2022-08-22 12:16:56 +08:00
Scott Seago and GitHub
b6cca3f7d3
Merge pull request #5210 from danfengliu/clean-backups-after-each-test
...
Clean backups after each test and fix exclude label test issue
2022-08-19 10:02:46 -04:00
Daniel Jiang
3e435eeb44
Remove reference to non-existent doc
...
fixes #4923
Signed-off-by: Daniel Jiang <jiangd@vmware.com >
2022-08-19 15:44:00 +08:00