Shubham Pampattiwar
bfdb68a35a
add multiple label selector support to backup API
...
Signed-off-by: Shubham Pampattiwar <shubhampampattiwar7@gmail.com >
remove backup CLI bits
Signed-off-by: Shubham Pampattiwar <shubhampampattiwar7@gmail.com >
labelselectors spec option for velero restore
Signed-off-by: Shubham Pampattiwar <shubhampampattiwar7@gmail.com >
add changelog file
Signed-off-by: Shubham Pampattiwar <shubhampampattiwar7@gmail.com >
update spec name to OrLabelSelectors
Signed-off-by: Shubham Pampattiwar <shubhampampattiwar7@gmail.com >
minor fixes
Signed-off-by: Shubham Pampattiwar <shubhampampattiwar7@gmail.com >
add validations for labelSelector and orLabelSelectors
Signed-off-by: Shubham Pampattiwar <shubhampampattiwar7@gmail.com >
update crds.gp after fixing conflicts
Signed-off-by: Shubham Pampattiwar <shubhampampattiwar7@gmail.com >
fix CI and add unit tests
Signed-off-by: Shubham Pampattiwar <shubhampampattiwar7@gmail.com >
updated OrLabelSelector spec description and added validation failure unit tests
Signed-off-by: Shubham Pampattiwar <shubhampampattiwar7@gmail.com >
add comments and change log level
Signed-off-by: Shubham Pampattiwar <shubhampampattiwar7@gmail.com >
update site docs
Signed-off-by: Shubham Pampattiwar <shubhampampattiwar7@gmail.com >
wrap pager client calls in a function
Signed-off-by: Shubham Pampattiwar <shubhampampattiwar7@gmail.com >
resolve confilcts and update crds.go
Signed-off-by: Shubham Pampattiwar <shubhampampattiwar7@gmail.com >
rebase and update crds.go
Signed-off-by: Shubham Pampattiwar <shubhampampattiwar7@gmail.com >
combine listing items for a given label
Signed-off-by: Shubham Pampattiwar <shubhampampattiwar7@gmail.com >
2022-05-11 09:57:47 -04:00
Arush Salil
ae6e1df9aa
Add Labels field to BackupSpec ( #3641 )
...
* Add metadata.Labels to schedule.Spec.Template and it's copy logic to Backup
Signed-off-by: Arush Salil <me@aru.sh >
* document metadata.labels
Signed-off-by: Klavs Klavsen <klavs@enableit.dk >
* adjust text per suggestion.
Signed-off-by: Klavs Klavsen <klavs@enableit.dk >
* Rewrite labels copy logic, add comments, and debug log messages
Signed-off-by: Arush Salil <me@aru.sh >
* Rephrase label copy debug log
Signed-off-by: Arush Salil <me@aru.sh >
* Add initialized logger to FromSchedule
Signed-off-by: Arush Salil <me@aru.sh >
* use info log level per request.
Signed-off-by: Klavs Klavsen <klavs@enableit.dk >
Co-authored-by: Klavs Klavsen <klavs@enableit.dk >
2021-06-17 11:18:37 -07:00
matheusjuvelino
309d3dcf0a
Owner reference in backup when created from schedule ( #3127 )
...
* added useOwnerReferencesInBackup to crd velerio.io_schedules
Signed-off-by: matheusjuvelino <matheus.juvelino@outlook.com >
* added UseOwnerReferencesInBackup property to schedule.go
Signed-off-by: matheusjuvelino <matheus.juvelino@outlook.com >
* deepcopy schedule configured for reference the property UseOwnerReferencesInBackup
Signed-off-by: matheusjuvelino <matheus.juvelino@outlook.com >
* added UseOwnerReferencesInBackup property verification to modify OwnerReferences from backup
Signed-off-by: matheusjuvelino <matheus.juvelino@outlook.com >
* created changelog
Signed-off-by: matheusjuvelino <matheus.juvelino@outlook.com >
* removed deepcopy schedule configured for reference the property UseOwnerReferencesInBackup
Signed-off-by: matheusjuvelino <matheus.juvelino@outlook.com >
* running make update
Signed-off-by: matheusjuvelino <matheus.juvelino@outlook.com >
* running make update
Signed-off-by: matheusjuvelino <matheus.juvelino@outlook.com >
* updated the year at the top of the schedule.go file for 2020
Signed-off-by: matheusjuvelino <matheus.juvelino@outlook.com >
2020-12-11 13:10:34 -05:00
Misha Ketslah
8c8385aabb
pass annotations from scheduler to created backup ( #3067 )
...
* pass annotations from scheduler to created backup
Signed-off-by: Michael <michael.ketslah@tufin.com >
* add change log
Signed-off-by: Michael <michael.ketslah@tufin.com >
* add test for annotations in controller
Signed-off-by: Michael <michael.ketslah@tufin.com >
* If no annotations are set - do not copy empty list
Signed-off-by: Michael <michael.ketslah@tufin.com >
* remove unneeded var
Signed-off-by: Michael <michael.ketslah@tufin.com >
* add empty annotations and actually check annotations in backups
Signed-off-by: Michael <michael.ketslah@tufin.com >
* add empty missing label and empty annotations
Signed-off-by: Michael <michael.ketslah@tufin.com >
* revert empty annotations as seems they are nil as expected
Signed-off-by: Michael <michael.ketslah@tufin.com >
* fix typo in changelog
Signed-off-by: Michael <michael.ketslah@tufin.com >
Co-authored-by: Michael <michael.ketslah@tufin.com >
2020-11-19 13:19:42 -08:00
Phuong N. Hoang
14170b52a8
Enhance Backup to backup resources in specific order. ( #2724 )
...
Signed-off-by: Phuong Hoang <phuong.n.hoang@dell.com >
Co-authored-by: Phuong Hoang <phuong.n.hoang@dell.com >
2020-08-12 17:17:31 -07:00
Ashish Amarnath
e5e7c025dd
fix copyright boilerplate
...
Signed-off-by: Ashish Amarnath <ashisham@vmware.com >
2020-06-18 14:14:15 -07:00
Ashish Amarnath
b0fd3d35c1
rename field
...
Signed-off-by: Ashish Amarnath <ashisham@vmware.com >
2020-06-15 15:26:44 -07:00
Ashish Amarnath
f34aab251e
add default restic flag to backup create cli
...
Signed-off-by: Ashish Amarnath <ashisham@vmware.com >
2020-06-15 14:46:06 -07:00
Steve Kriss
71201fe929
extract helper func and add unit tests
...
Signed-off-by: Steve Kriss <krisss@vmware.com >
2020-01-21 13:21:28 -07:00
Adnan Abdulhussein
e3d64d9dd9
use pointer types for metav1.Time fields ( #1951 )
...
* use pointer types for metav1.Time fields
Signed-off-by: Adnan Abdulhussein <aadnan@vmware.com >
* simpler metav1.Time ptrs
Signed-off-by: Adnan Abdulhussein <aadnan@vmware.com >
* remove test debug println
Signed-off-by: Adnan Abdulhussein <aadnan@vmware.com >
2019-10-14 10:20:28 -06:00
Steve Kriss
48792ece1f
Updates for org move to vmware-tanzu ( #1920 )
...
* update import paths to github.com/vmware-tanzu/...
Signed-off-by: Steve Kriss <krisss@vmware.com >
* update other GH org refs to vmware-tanzu
Signed-off-by: Steve Kriss <krisss@vmware.com >
* site and docs: update GH org to vmware-tanzu
Signed-off-by: Steve Kriss <krisss@vmware.com >
* update travis badge links on docs readmes
Signed-off-by: Steve Kriss <krisss@vmware.com >
2019-09-30 17:26:56 -04:00
Adnan Abdulhussein
6aa0215137
create backups from schedules using velero create backup ( #1734 )
...
* add --from-schedule to `velero backup create` to create backups from schedules
Signed-off-by: Adnan Abdulhussein <aadnan@vmware.com >
2019-08-23 13:03:51 -07:00
Steve Kriss
4543258970
Update tests to use object builders in pkg/builder ( #1707 )
...
* add pkg/builder with BackupBuilder and ObjectMeta functional options
Signed-off-by: Steve Kriss <krisss@vmware.com >
2019-07-31 07:46:48 -07:00