Releases: open-cluster-management-io/clusteradm
Releases · open-cluster-management-io/clusteradm
v0.7.0
What's Changed
- allow install regiatration agent using multicluster controlplane in join command by @ycyaoxdu in #338
- ci: prevent fossa workflow from runing and failing when syncing forks by @TomerFi in #346
- Fix: e2e fails because not support latest bundles. by @xuezhaojun in #351
- Fix: using deprecated field
AddOnConfiguiration
causingproxy health
not work. by @xuezhaojun in #348 - Add: run e2e test when ocm changes. by @xuezhaojun in #352
- use v1beta2 clusterset by @ldpliu in #353
- Using the right API version v1alpha1 for ClusterClaims by @anandf in #354
- update preflight check by @ycyaoxdu in #349
- pick newest secret while running get bootstrap token by @ycyaoxdu in #356
- bug fix: wrong AgentNamespace in hosted mode by @ycyaoxdu in #358
- allow init hub by deploy multicluster controlplane by @ycyaoxdu in #336
- Display error in CheckForHub by @aii-nozomu-oki in #363
- Upgrade
placmentbinding
to support selective policy enforcement by @yanmxa in #365 - Fix: remove deprecated
AddOnConfiguration
field. by @xuezhaojun in #368 - Refactor singleton mode to use image built in ocm by @qiujian16 in #371
- Add create addon cmd by @qiujian16 in #370
- Update join command describe to reflect the changes by @clyang82 in #373
- return error for enabling an unknown addon by @zhujian7 in #374
- Upgrade to the latest ocm api by @zhujian7 in #375
- Add pr-verify action by @zhujian7 in #377
- Upgrade ocm api to v0.12.0 by @zhujian7 in #376
- 🌱 Remove managed cluster2 in e2e to reduce costs by @zhujian7 in #380
- 🐛 Do not approve agent join with multiple csrs by @qiujian16 in #369
- 🌱 Print uncleaned appliedmanifestworks for unjoin cmd by @zhujian7 in #381
- 🌱 Add GitHub issue templates by @zhujian7 in #379
- 🌱 Update go version and release gh action by @qiujian16 in #378
- 🌱 Update default versions by @zhujian7 in #382
New Contributors
- @TomerFi made their first contribution in #346
- @ldpliu made their first contribution in #353
- @anandf made their first contribution in #354
- @aii-nozomu-oki made their first contribution in #363
- @clyang82 made their first contribution in #373
Full Changelog: v0.6.0...v0.7.0
v0.6.0
Release Content
Additions
- feature: enhance unjoin command to support hosted klusterlet @ycyaoxdu
- Add feature-gate flag for init and join @qiujian16
- Add interactiveMode in proxy. @xuezhaojun
- Add cmd to create placement @qiujian16
- Apply manifestowkr replicaset when use --replicaset label @qiujian16
- Set autoApproveUsers with ManagedClusterAutoApproval feature gates @qiujian16
Breaking Changes
Changes
- Refactor get addon cmd @qiujian16
- Refactor cluster and clusters flags @qiujian16
- Rm applier @qiujian16
- Remove applier deps from tests @qiujian16
- List clusters when getting clusterset @qiujian16
Bug Fixes
- Bug Fix: remove bootstratp secret during clean @USER0308
- add preflight check for cluster name @ycyaoxdu
- Fix get work filter and return more details @qiujian16
- Fix: flaky e2e failed because of "Error: cluster manager still exists" @xuezhaojun
- fix: version break line @huiwq1990
- fix 3 CVEs: CVE-2022-27664, CVE-2022-32149, CVE-2022-28948 @ycyangxdu
v0.5.1
Release Content
Additions
Breaking Changes
Changes
- Unify help text for --bundle-version @nirs
- Refine --bundle-version help @nirs
- Upgrade to golang 1.19 @qiujian16
Bug Fixes
v0.5.0
Release Content
Additions
Breaking Changes
Changes
- Update the Policy CRD to contain the spec.copyPolicyMetadata field @mprahl
- upgrade github action @ycyaoxdu
- Update klusterlet crd @zhujian7
- Update some policy crds to improve field descriptions @gparvin
Bug Fixes
v0.4.1
Release Content
Additions
Breaking Changes
N/A
Changes
Bug Fixes
N/A
v0.4.0
Release Content
Additions
- build: create metrics service when installing hub @chenz402
- Added command to create a sample application @IlonaShishov
- feat: add command clusteradm get placements @ycyaoxdu
- feat: add printer supporting tree, table and yaml format @ycyaoxdu
Breaking Changes
N/A
Changes
- allow install hub-addon specify ns @ycyaoxdu
- Remove redundant check @qiujian16
- Refactor accept for better error message @qiujian16
- Remove unnecessary files when join @qiujian16
Bug Fixes
v0.3.1
Release Content
Additions
N/A
Breaking Changes
N/A
Changes
- Add preflight checks @Promacanthu
- use applier repo @itdove
- Update README with an additional policy config-policy-controller example @mikeshng
- Add dry run for create clusterset @IlonaShishov
Bug Fixes
v0.3.0
Release Content
Additions
- deploy work to placement selected clusters @haoqing0110
- add test that check manual bootstrap token @mgold1234
- clusteradm: provide darwin arm64 binary @SataQiu
- Chore: Introducing golangci-lint - make verify @yue9944882
- Add proxy kubectl command @xuezhaojun
- Doc: Adding more install approaches @yue9944882
- Add the governance-policy-addon-controller @dhaiducek
Breaking Changes
N/A
Changes
- Add yue9944882 as approver and ycyaoxdu as reviewer @qiujian16
- upgrade to latest openshift/library-go @itdove
- Upgrade to ginkgo v2 @itdove
- Stop using the GitHub API in the install script @mprahl
- Add context @itdove
- Update app addon CRDs @mikeshng
Bug Fixes
- modify: help information @ycyaoxdu
- add change line to make output clear @jichenjc
- fix: use poll method to monitor namespace deletion @ycyaoxdu
- Add not found into output when deleted work not found @jichenjc
- add copyright check for .mk file @ycyaoxdu
- Add WithCache and getCache @itdove
- Use cache in ApplyCustomResources @itdove
- Make some Variable and Method to be at public scope @mgold1234
- change method and veriables to public scope in addon command. @mgold1234
- cluster_name has been converted to cluster-name @panguicai008
- fix clusteradm addon enable command unknown flag: --names @panguicai008
- fix clusteradm join usage example @panguicai008
- add bundler version into output @jichenjc
- change method and veriables to public scope in clean command. @mgold1234
- change method and veriables to public scope in clusterset_bind command. @mgold1234
- fix: correct spelling of output table @vbelouso
- change method and veriables to public scope in clusetset_set command. @mgold1234
- change method and veriables to public scope in clusetset_unbind command. @mgold1234
- Update PolicySet CRD to match propagator @JustinKuli
- change method and veriables to public scope in create command. @mgold1234
- inogre the vscode caches @xauthulei
- Fix init messaging @dhaiducek
- Update: proxy kubectl logs @xuezhaojun
- Consistent flags/Fix spelling @dhaiducek
- update wording to make error clear @jichenjc
- prevent delete of default clusterset @jichenjc
- show controller image in ./clusteradm get klusterlet-info @jichenjc
- Add dry run for delete clusterset @jichenjc
- Force developers to call Build() @itdove
- Force developers to call Build() @itdove
v0.2.0
Release Content
Additions
- Upgrade command @ilan-pinto
- Add policy-framework to hub-addon install @dhaiducek
- add support for manual bootstrap token for accept command @mgold1234
- Add long description for commands @mgold1234
- Feat: Proxy health supports selecting clusters via -c or --cluster @yue9944882
- Feat: Print installed crd versions @yue9944882
- Feat: clusteradm delete clusterset @ycyaoxdu
- feat: add command delete work @ycyaoxdu
- feat: add command clusterset unbind @ycyaoxdu
- Feat: clusteradm get klusterlet-info @ycyaoxdu
Breaking Changes
N/A
Changes
- Upgrade to Go v1.17 and upgrade packages @dhaiducek
- Change default version to v0.7.0 @qiujian16
- Update crd and rbac for operator @qiujian16
- Update operator CRDs @qiujian16
- Remove deploy-agent option from subscription controller @philipwu08
- Rename addons --> hub-addon @dhaiduce
- update CONTRIBUTING guideline @ycyaoxdu
Bug Fixes
v0.1.1
Release Content
Additions
- Feat: clusteradm addon disable command for disable specified addon @ycyaoxdu
- Feat: add --all-clusters flag for command addon disable @ycyaoxdu
- Clusterset create cmd @qiujian16
- Cluster get cmd @qiujian16
- clusterset sub command @qiujian16
- feat: clusteradm get hub-info @yue9944882
- Bundle version @ilan-pinto
- Feat: Get addon in a tree view @yue9944882
- Add get work command @qiujian16
- create work command @qiujian16
Breaking Changes
N/A
Changes
- release: submit non-draft release @yue9944882
- Enhance output of accept subcommand to provide URLs for next steps @mikeshng
- install support sudo @yue9944882