Releases: open-cluster-management-io/addon-framework
Releases · open-cluster-management-io/addon-framework
v0.11.0
Addon Framework v0.11.0
What's Changed
- 🌱 refactor basecontroller with sdk-go and move certrotation to sdk-go by @zhiweiyin318 in #277
- 🌱 Update deps to 1.30 by @qiujian16 in #278
- 🐛 Skip health check for deployments whose replicas is 0 by @zhujian7 in #279
- 🌱 Delete useless logs by @zhujian7 in #283
- 🐛 stop rendering manifests when addon configured condition is not true by @haoqing0110 in #284
- 🌱 Update api and sdk-go to v0.15.0 by @qiujian16 in #285
Full Changelog: v0.10.0...v0.11.0
v0.10.0
Addon Framework v0.10.0
What's Changed
- Update helm and controller-runtime by @tamalsaha in #241
- Fix: correct wrong csr controller name. by @xuezhaojun in #242
- 🐛 fix deploying ocm error in e2e by @zhujian7 in #245
- 🌱 Add pr-verify action by @zhujian7 in #244
- 🐛 allow arbitrary config fields when calculating config hash by @haoqing0110 in #243
- 🌱 Remove cves reported by govulncheck by @tamalsaha in #247
- 🌱 Add pull request template by @zhujian7 in #250
- 🐛 Sort manifests for by Kind helm addons by @tamalsaha in #249
- 🌱 Add a method to set the hosting cluster for the Helm agent by @mprahl in #246
- ✨ Add option to use non strict engine for helm addon by @tamalsaha in #248
- ✨ refactor setting the helm default variable of hostingClusterCapabilities by @zhujian7 in #251
- 🌱 Start ocm env using clusteradm by @qiujian16 in #254
- 🌱 Use install strategy in addon example and e2e by @qiujian16 in #253
- 🌱 remove duplicate controller and installstrategy by @haoqing0110 in #252
- ✨ Expose hosted info to be customized by @qiujian16 in #255
- 🌱 Use default GOPATH and workdir for github actions by @zhujian7 in #258
⚠️ check return err for customized agent install namespace by @zhujian7 in #257- 🐛 update sdk-go to remove annotation when it's nil by @haoqing0110 in #261
- ✨ support config work driver. by @morvencao in #256
- 🐛 Fix: add a condition of manifestapplied for hosted addon. by @xuezhaojun in #267
- 📖 Update readme with addon contributions link by @mikeshng in #266
- 🐛 read config referent from the desired config by @qiujian16 in #269
- 🐛 Fix condition error of ManifestApplied. by @xuezhaojun in #273
- ✨ Support addon health probe for checking workload availability by @zhujian7 in #275
New Contributors
- @tamalsaha made their first contribution in #241
- @morvencao made their first contribution in #256
Full Changelog: v0.9.0...v0.10.0
v0.9.3
Addon Framework v0.9.3
What's Changed
- Fix: add a condition of manifestapplied for hosted addon. (#267) by @xuezhaojun in #268
- [release-0.9] 🐛 read config referent from the desired config by @openshift-cherrypick-robot in #271
Full Changelog: v0.9.2...v0.9.3
v0.9.2
Addon Framework v0.9.2
What's Changed
- [release-0.9] 🐛 update sdk-go to remove annotation when it's nil (#261) by @haoqing0110 in #262
⚠️ check return err for customized agent install namespace by @qiujian16 in #264
Full Changelog: v0.9.1...v0.9.2
v0.9.1
Addon Framework v0.9.1
What's Changed
- 🐛 allow arbitrary config fields when calculating config hash (#243) by @qiujian16 in #259
Full Changelog: v0.9.0...v0.9.1
v0.9.0
Addon Framework v0.9.0
What's Changed
- upgrade addon rollout library by @haoqing0110 in #212
- deprecate WithInstallStrategy by @haoqing0110 in #213
- 🐛 Skip health check for deployments whose replicas is 0 by @zhujian7 in #215
- 🐛 support proxy ca bundle by @elgnay in #216
- print warning message when mca's ownerref is not set by @haoqing0110 in #219
- ✨ Support setting manifest work config for agents by @zhujian7 in #214
- ✨ Support configuring install namespace for helm addon by @zhujian7 in #218
- doc fix - addon example readme link fix by @mikeshng in #225
- 🌱 remove addon manager by @zhujian7 in #223
- Continue updating deployment manifests when uninstalling by @mprahl in #226
- fix e2e agent ns is failed to created when it is deleting by @zhiweiyin318 in #228
- update owners by @zhiweiyin318 in #227
- 🐛 Do not check addon status when the cluster availability is unknown by @zhujian7 in #229
- 🌱 Add a helper func to check if a managed cluster condition changes by @zhujian7 in #230
- use patcher in sdk-go by @qiujian16 in #232
- fix the pre-delete hook is recreated in hosted mode by @zhiweiyin318 in #231
- add annotation if addon uses InstallStrategy by @haoqing0110 in #236
- 🌱 Update addon available condition message by @zhujian7 in #239
- Bump ocm/api to v0.13.0 by @qiujian16 in #240
Full Changelog: v0.8.0...v0.9.0
v0.8.1
Addon Framework v0.8.1
What's Changed
- [cherry-pick release-0.8]fix the pre-delete hook is recreated in hosted mode by @zhiweiyin318 in #234
- [0.8.0] add annotation if addon uses InstallStrategy by @haoqing0110 in #238
Full Changelog: v0.8.0...v0.8.1
v0.8.0
Addon Framework v0.8.0
What's Changed
- support config image override by addon deployment config by @zhujian7 in #183
- Add a controller to support addon template by @zhujian7 in #187
- Disable post commit job for pushing addon manager image by @zhujian7 in #188
- remove addon manager by @zhujian7 in #189
- ✨ support addon health probe for checking deployment availability by @zhujian7 in #190
- Mark installStrategy in AgentAddonOptions deprecated by @qiujian16 in #191
- Update addon template examples by @zhujian7 in #192
- [main] Add changelog for 0.7.1 by @openshift-cherrypick-robot in #196
- ✨ Support override addon images by the cluster's annotation by @zhujian7 in #197
- make the agent deploy controller watch the managed cluster by @zhujian7 in #199
- Add a helper func to check if the cluster image registries annotation changed by @zhujian7 in #201
- support add-on proxy config by @elgnay in #200
- update client-go to v0.26.7 by @haoqing0110 in #202
- Add a new AgentInstallNamespace option for addon registration by @zhujian7 in #204
- bump golang to 1.20 by @zhujian7 in #206
- add a helper func for setting agent install namespace from addon deployment config by @zhujian7 in #205
- skip comparing the spec hash for addon deployment config by @zhujian7 in #207
- sync addonconfiguration controller code from ocm by @haoqing0110 in #208
- Update permission config in addontemplate example by @zhujian7 in #209
- upgrade ocm api to v0.12.0 by @zhiweiyin318 in #210
- Update release action by @qiujian16 in #211
Full Changelog: v0.7.0...v0.8.0