Matthieu MOREL
3d6dab0708
lint(ginkgolinter): expect (not)to HaveOccurred ( #7565 )
...
Signed-off-by: Matthieu MOREL <matthieu.morel35@gmail.com >
2024-03-29 10:05:48 -04:00
Xun Jiang
180cc4e31d
Enable linter revive and resolve found errors: part 1
...
Signed-off-by: Xun Jiang <blackpiglet@gmail.com >
2023-04-25 23:15:15 +08:00
Zhizhen He
fb1dc110f2
Replace k8s.io/apimachinery/pkg/util/clock with k8s.io/utils/clock
...
Signed-off-by: Zhizhen He <hezhizhen.yi@gmail.com >
2023-02-21 11:56:17 +08:00
Scott Seago
e3e2a8dfa0
plugin/framework refactoring for BackupItemAction v1
...
Refactors the framework package to implement the plugin versioning changes
needed for BIA v1 and overall package refactoring to support plugin versions
in different packages. This should be all that's needed to move on to
v2 for BackupItemAction. The remaining plugin types still need similar
refactoring to what's being done here for BIA before attempting a
v2 implementation.
Signed-off-by: Scott Seago <sseago@redhat.com >
2022-09-15 11:15:30 -04: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
Ron Green
f0472bde71
fix(tests): make tests pass
...
- change to new api resource
not all tests are passing, but most of them do
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 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