Qing Hao
b4bf3d0609
update the addon-framework and getSpechHash algorithm ( #371 )
...
Signed-off-by: haoqing0110 <qhao@redhat.com >
2024-03-12 07:46:27 +00:00
Jian Zhu
5d99f4bf50
Check the template type addon status immediately when the cluster status changes ( #350 )
...
Signed-off-by: zhujian <jiazhu@redhat.com >
2024-01-22 01:20:48 +00:00
Jian Zhu
6571a8a4d9
✨ Support setting manifest work config by addon template ( #308 )
...
* ✨ Support setting manifest work config by addon template
Signed-off-by: zhujian <jiazhu@redhat.com >
* add unit tests
Signed-off-by: zhujian <jiazhu@redhat.com >
---------
Signed-off-by: zhujian <jiazhu@redhat.com >
2023-11-20 14:09:38 +00:00
Jian Zhu
e6443b6523
Update permission config in addontemplate ( #285 )
...
Signed-off-by: zhujian <jiazhu@redhat.com >
2023-09-21 22:08:17 -04:00
Jian Zhu
90c1dcb5bc
set agent install namespace from addon deployment config for template type addons ( #266 )
...
Signed-off-by: zhujian <jiazhu@redhat.com >
2023-09-12 09:42:06 +02:00
Nitish Chauhan
9dd935b525
adding contextual logging in addon pkg ( #255 )
...
Signed-off-by: ntishchauhan0022 <nitishchauhan0022@gmail.com >
2023-08-24 04:29:59 -04:00
Jian Zhu
a9dae607f6
✨ Support override addon images by the cluster's annotation ( #231 )
...
* ✨ Support override addon images by the cluster's annotation
Signed-off-by: zhujian <jiazhu@redhat.com >
* Add tests for addon image override
Signed-off-by: zhujian <jiazhu@redhat.com >
* upgrade ocm api
Signed-off-by: zhujian <jiazhu@redhat.com >
* refactor integration tests
Signed-off-by: zhujian <jiazhu@redhat.com >
* Upgrade addon framework to watch cluster when deploy addon agent
Signed-off-by: zhujian <jiazhu@redhat.com >
---------
Signed-off-by: zhujian <jiazhu@redhat.com >
2023-08-03 08:57:05 +02:00
Jian Qiu
e810520961
🌱 Refactor code to fix lint warning ( #218 )
...
* Refactor code to fix lint warning
Signed-off-by: Jian Qiu <jqiu@redhat.com >
* enable lint for testing files
Signed-off-by: Jian Qiu <jqiu@redhat.com >
---------
Signed-off-by: Jian Qiu <jqiu@redhat.com >
2023-07-25 07:12:34 +02:00
Jian Zhu
21ee8d4c88
use DeploymentAvailability to check addon health ( #212 )
...
Signed-off-by: zhujian <jiazhu@redhat.com >
2023-07-05 10:25:55 -04:00
Jian Zhu
40bc557c47
🐛 make the custom sign ca secret namespace fixed ( #205 )
...
* update vendor ocm api
Signed-off-by: zhujian <jiazhu@redhat.com >
* make the custom sign ca secret name fixed
Signed-off-by: zhujian <jiazhu@redhat.com >
* make the custom sign ca secret namespace fixed
Signed-off-by: zhujian <jiazhu@redhat.com >
* format go import for test files
Signed-off-by: zhujian <jiazhu@redhat.com >
* update vendor ocm api
Signed-off-by: zhujian <jiazhu@redhat.com >
---------
Signed-off-by: zhujian <jiazhu@redhat.com >
2023-07-04 00:01:23 -04:00
Jian Zhu
9450d14759
🌱 add e2e tests for addon manager ( #199 )
...
* add e2e tests for addon manager
Signed-off-by: zhujian <jiazhu@redhat.com >
* test image override and node placement for addon manager
Signed-off-by: zhujian <jiazhu@redhat.com >
---------
Signed-off-by: zhujian <jiazhu@redhat.com >
2023-06-28 15:45:43 +02:00
Jian Zhu
a78d9f457d
🌱 Move addon manager from addon-framework to ocm repo ( #196 )
...
* update vendor to add addon-framework
Signed-off-by: zhujian <jiazhu@redhat.com >
* Move addon manager from addon-framework to ocm repo
Signed-off-by: zhujian <jiazhu@redhat.com >
* add integration tests for addon manager
Signed-off-by: zhujian <jiazhu@redhat.com >
* push addon manager image post commit
Signed-off-by: zhujian <jiazhu@redhat.com >
* use library-go to refactor addon controllers
Signed-off-by: zhujian <jiazhu@redhat.com >
---------
Signed-off-by: zhujian <jiazhu@redhat.com >
2023-06-27 03:59:54 +02:00