Wenkai Yin(尹文开)
34087fe5f4
Disable status as sub resource in CRDs
...
When enabling the status as sub resource in CRD, the status will be ignored when creating the CR with status, this will cause issues when syncing backups/pvbs
Fixes #4950
Signed-off-by: Wenkai Yin(尹文开) <yinw@vmware.com >
2022-06-09 07:52:08 +08:00
Carlisia Thompson
11bfe82342
Convert DownloadRequest resource/controller to kubebuilder ( #3004 )
...
* Migrate DownloadRequest types to kubebuilder
Signed-off-by: Carlisia <carlisia@vmware.com >
* Migrate controller to kubebuilder
Signed-off-by: Carlisia <carlisia@vmware.com >
* Migrate download request cli to kubebuilder
Signed-off-by: Carlisia <carlisia@vmware.com >
* Format w make update
Signed-off-by: Carlisia <carlisia@vmware.com >
* Remove download file
Signed-off-by: Carlisia <carlisia@vmware.com >
* Remove kubebuilder from backup/restore apis
Signed-off-by: Carlisia <carlisia@vmware.com >
* Fix test description
Signed-off-by: Carlisia <carlisia@vmware.com >
* Import cleanups
Signed-off-by: Carlisia <carlisia@vmware.com >
* Refactor for controller runtime version update
Signed-off-by: Carlisia <carlisia@vmware.com >
* Remove year from the copyright
Signed-off-by: Carlisia <carlisia@vmware.com >
* Check for expiration regardless of phase
Signed-off-by: Carlisia <carlisia@vmware.com >
* Fix typos and godoc
Signed-off-by: Carlisia <carlisia@vmware.com >
* Fix test setup and fix a test case
Signed-off-by: Carlisia <carlisia@vmware.com >
2021-03-01 13:28:46 -05:00
Ron Green
8bb3615339
feat(gomod): bump versions
...
now versions are working and there are code changes that need to happen
- release candidate versions are aligned and working
- replaces fields are removed and not required anymore
controller runtime has been changed during the 'make' command
Signed-off-by: Ron Green <11993626+georgettica@users.noreply.github.com >
2021-01-26 13:06:27 +02:00
Carlisia Thompson
9e29e50773
Minor kubebuilder related items to clean up ( #3180 )
...
* Remove unnecessary files
Signed-off-by: Carlisia <carlisia@vmware.com >
* Switch to CAPI patch function for updates
Signed-off-by: Carlisia <carlisia@vmware.com >
* Improve table test format
Signed-off-by: Carlisia <carlisia@vmware.com >
* Refactor and add test for disabling controller
Signed-off-by: Carlisia <carlisia@vmware.com >
* Add tests
Signed-off-by: Carlisia <carlisia@vmware.com >
* Change test to use real word
Signed-off-by: Carlisia <carlisia@vmware.com >
* Fix CI
Signed-off-by: Carlisia <carlisia@vmware.com >
* Minor test fixes
Signed-off-by: Carlisia <carlisia@vmware.com >
* Remove rback/role generation
Signed-off-by: Carlisia <carlisia@vmware.com >
2021-01-21 18:22:34 -05:00
Carlisia Thompson
e69fac153b
Centralize + rename controller names and list ( #2936 )
...
* Centralize + rename controller names and list
Signed-off-by: Carlisia <carlisia@vmware.com >
* Rename file
Signed-off-by: Carlisia <carlisia@vmware.com >
* Reset restic-repo name
Signed-off-by: Carlisia <carlisia@vmware.com >
* Reset gc controller name
Signed-off-by: Carlisia <carlisia@vmware.com >
2020-10-06 13:58:56 -04:00
Carlisia Campos
c952932f1b
Migrate ServerStatusRequest controller and resource to kubebuilder ( #2838 )
...
* Convert ServerStatusRequest controller to controller-runtime
Signed-off-by: Carlisia <carlisia@vmware.com >
* Add select stm
Signed-off-by: Carlisia <carlisia@vmware.com >
* Fixed status patch bug
Signed-off-by: Carlisia <carlisia@vmware.com >
* Add mgr start
Signed-off-by: Carlisia <carlisia@vmware.com >
* Trying to sync
Signed-off-by: Carlisia <carlisia@vmware.com >
* Clean async now
Signed-off-by: Carlisia <carlisia@vmware.com >
* Clean up + move context out
Signed-off-by: Carlisia <carlisia@vmware.com >
* Bug: not closing the channel
Signed-off-by: Carlisia <carlisia@vmware.com >
* Clean up some tests
Signed-off-by: Carlisia <carlisia@vmware.com >
* Much better way to fetch an update using a backoff loop
Signed-off-by: Carlisia <carlisia@vmware.com >
* Even better way to retry: use apimachinery lib
Signed-off-by: Carlisia <carlisia@vmware.com >
* Refactor controller + add test
Signed-off-by: Carlisia <carlisia@vmware.com >
* partially fix unit tests
Signed-off-by: Ashish Amarnath <ashisham@vmware.com >
* Fix and add tests
Signed-off-by: Carlisia <carlisia@vmware.com >
* Add changelog
Signed-off-by: Carlisia <carlisia@vmware.com >
* Add ability to disable the controller + cleanups
Signed-off-by: Carlisia <carlisia@vmware.com >
* Fix bug w/ disabling controllers + fix test + clean up
Signed-off-by: Carlisia <carlisia@vmware.com >
* Move role.yaml to the correct folder
Signed-off-by: Carlisia <carlisia@vmware.com >
* Add sample serverstatusrequest.yaml
Signed-off-by: Carlisia <carlisia@vmware.com >
* Add requeue + better formatting
Signed-off-by: Carlisia <carlisia@vmware.com >
* Increase # of max concurrent reconciles
Signed-off-by: Carlisia <carlisia@vmware.com >
Co-authored-by: Ashish Amarnath <ashisham@vmware.com >
2020-09-01 14:15:23 -07:00
Steve Kriss
c7f283c7fa
wait for informer caches to sync before running controllers
...
Signed-off-by: Steve Kriss <krisss@vmware.com >
2020-03-03 15:55:17 -07: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
KubeKween
0a771e6a53
Add cmd to list plugins ( #1535 )
...
* Add cmd to list plugins
Signed-off-by: Carlisia <carlisiac@vmware.com >
2019-06-05 13:41:02 -04:00
Steve Kriss
a111eed2af
update license headers to Velero contributors ( #1302 )
...
Signed-off-by: Steve Kriss <krisss@vmware.com >
2019-03-20 12:32:48 -07:00
Nolan Brubaker
43714caaec
Rename Ark to Velero!!!
...
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
2019-02-04 17:35:22 -05:00
Steve Kriss
8a58b217be
show server version in ark version output using ServerStatusRequest CRD
...
Signed-off-by: Steve Kriss <steve@heptio.com >
2019-01-23 12:51:13 -07:00