Skip to content

Commit 017918e

Browse files
authored
Add changelog for 0.3.1 (#265)
Signed-off-by: Jian Qiu <[email protected]> Signed-off-by: Jian Qiu <[email protected]>
1 parent f050413 commit 017918e

File tree

8 files changed

+32
-52
lines changed

8 files changed

+32
-52
lines changed

CHANGELOG.md

Lines changed: 10 additions & 43 deletions
Original file line numberDiff line numberDiff line change
@@ -1,53 +1,20 @@
11
[comment]: # ( Copyright Contributors to the Open Cluster Management project )
22
# Release Content
33
## Additions
4-
- [deploy work to placement selected clusters](https://github.com/open-cluster-management-io/clusteradm/pull/247) @haoqing0110
5-
- [add test that check manual bootstrap token](https://github.com/open-cluster-management-io/clusteradm/pull/191) @mgold1234
6-
- [clusteradm: provide darwin arm64 binary](https://github.com/open-cluster-management-io/clusteradm/pull/204) @SataQiu
7-
- [Chore: Introducing golangci-lint - make verify](https://github.com/open-cluster-management-io/clusteradm/pull/213) @yue9944882
8-
- [Add proxy kubectl command](https://github.com/open-cluster-management-io/clusteradm/pull/219) @xuezhaojun
9-
- [Doc: Adding more install approaches](https://github.com/open-cluster-management-io/clusteradm/pull/225) @yue9944882
10-
- [Add the governance-policy-addon-controller](https://github.com/open-cluster-management-io/clusteradm/pull/229) @dhaiducek
4+
N/A
115

126
## Breaking Changes
137
N/A
148

159
## Changes
16-
- [Add yue9944882 as approver and ycyaoxdu as reviewer](https://github.com/open-cluster-management-io/clusteradm/pull/193) @qiujian16
17-
- [upgrade to latest openshift/library-go](https://github.com/open-cluster-management-io/clusteradm/pull/194) @itdove
18-
- [Upgrade to ginkgo v2](https://github.com/open-cluster-management-io/clusteradm/pull/203) @itdove
19-
- [Stop using the GitHub API in the install script](https://github.com/open-cluster-management-io/clusteradm/pull/224) @mprahl
20-
- [Add context](https://github.com/open-cluster-management-io/clusteradm/pull/244) @itdove
21-
- [Update app addon CRDs](https://github.com/open-cluster-management-io/clusteradm/pull/246) @mikeshng
10+
- [Add preflight checks](https://github.com/open-cluster-management-io/clusteradm/pull/250) @Promacanthu
11+
- [use applier repo](https://github.com/open-cluster-management-io/clusteradm/pull/254) @itdove
12+
- [Update README with an additional policy config-policy-controller example](https://github.com/open-cluster-management-io/clusteradm/pull/258) @mikeshng
13+
- [Add dry run for create clusterset](https://github.com/open-cluster-management-io/clusteradm/pull/253) @IlonaShishov
2214

2315
## Bug Fixes
24-
- [modify: help information](https://github.com/open-cluster-management-io/clusteradm/pull/189) @ycyaoxdu
25-
- [add change line to make output clear](https://github.com/open-cluster-management-io/clusteradm/pull/192) @jichenjc
26-
- [fix: use poll method to monitor namespace deletion](https://github.com/open-cluster-management-io/clusteradm/pull/195) @ycyaoxdu
27-
- [Add not found into output when deleted work not found](https://github.com/open-cluster-management-io/clusteradm/pull/197) @jichenjc
28-
- [add copyright check for .mk file](https://github.com/open-cluster-management-io/clusteradm/pull/199) @ycyaoxdu
29-
- [Add WithCache and getCache](https://github.com/open-cluster-management-io/clusteradm/pull/200) @itdove
30-
- [Use cache in ApplyCustomResources](https://github.com/open-cluster-management-io/clusteradm/pull/202) @itdove
31-
- [Make some Variable and Method to be at public scope](https://github.com/open-cluster-management-io/clusteradm/pull/206) @mgold1234
32-
- [change method and veriables to public scope in addon command.](https://github.com/open-cluster-management-io/clusteradm/pull/207) @mgold1234
33-
- [cluster_name has been converted to cluster-name](https://github.com/open-cluster-management-io/clusteradm/pull/209) @panguicai008
34-
- [fix clusteradm addon enable command unknown flag: --names](https://github.com/open-cluster-management-io/clusteradm/pull/211) @panguicai008
35-
- [fix clusteradm join usage example](https://github.com/open-cluster-management-io/clusteradm/pull/212) @panguicai008
36-
- [add bundler version into output](https://github.com/open-cluster-management-io/clusteradm/pull/215) @jichenjc
37-
- [change method and veriables to public scope in clean command.](https://github.com/open-cluster-management-io/clusteradm/pull/216) @mgold1234
38-
- [change method and veriables to public scope in clusterset_bind command.](https://github.com/open-cluster-management-io/clusteradm/pull/217) @mgold1234
39-
- [fix: correct spelling of output table](https://github.com/open-cluster-management-io/clusteradm/pull/218) @vbelouso
40-
- [change method and veriables to public scope in clusetset_set command.](https://github.com/open-cluster-management-io/clusteradm/pull/220) @mgold1234
41-
- [change method and veriables to public scope in clusetset_unbind command.](https://github.com/open-cluster-management-io/clusteradm/pull/221) @mgold1234
42-
- [Update PolicySet CRD to match propagator](https://github.com/open-cluster-management-io/clusteradm/pull/222) @JustinKuli
43-
- [change method and veriables to public scope in create command.](https://github.com/open-cluster-management-io/clusteradm/pull/223) @mgold1234
44-
- [inogre the vscode caches](https://github.com/open-cluster-management-io/clusteradm/pull/226) @xauthulei
45-
- [Fix init messaging](https://github.com/open-cluster-management-io/clusteradm/pull/227) @dhaiducek
46-
- [Update: proxy kubectl logs](https://github.com/open-cluster-management-io/clusteradm/pull/230) @xuezhaojun
47-
- [Consistent flags/Fix spelling](https://github.com/open-cluster-management-io/clusteradm/pull/231) @dhaiducek
48-
- [update wording to make error clear](https://github.com/open-cluster-management-io/clusteradm/pull/232) @jichenjc
49-
- [prevent delete of default clusterset](https://github.com/open-cluster-management-io/clusteradm/pull/233) @jichenjc
50-
- [show controller image in ./clusteradm get klusterlet-info](https://github.com/open-cluster-management-io/clusteradm/pull/237) @jichenjc
51-
- [Add dry run for delete clusterset](https://github.com/open-cluster-management-io/clusteradm/pull/239) @jichenjc
52-
- [Force developers to call Build()](https://github.com/open-cluster-management-io/clusteradm/pull/242) @itdove
53-
- [Force developers to call Build()](https://github.com/open-cluster-management-io/clusteradm/pull/243) @itdove
16+
- [show not exist when disable not-found addon](https://github.com/open-cluster-management-io/clusteradm/pull/241) @jichenjc
17+
- [Update the Policy Addon controller permissions](https://github.com/open-cluster-management-io/clusteradm/pull/257) @mprahl
18+
- [Load auth plugin for kube client](https://github.com/open-cluster-management-io/clusteradm/pull/263) @qiujian16
19+
- [Fix sa token issue in 1.24](https://github.com/open-cluster-management-io/clusteradm/pull/252) @qiujian16
20+

VERSION.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
v0.3.0
1+
v0.3.1

test/e2e/clusteradm/joinhubscenario_bootstrsptoken_test.go

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@ var _ = ginkgo.Describe("test clusteradm with bootstrap token", func() {
2222
err = e2e.Clusteradm().Init(
2323
"--use-bootstrap-token",
2424
"--context", e2e.Cluster().Hub().Context(),
25+
"--bundle-version=latest",
2526
)
2627
gomega.Expect(err).NotTo(gomega.HaveOccurred(), "clusteradm init error")
2728

@@ -31,6 +32,7 @@ var _ = ginkgo.Describe("test clusteradm with bootstrap token", func() {
3132
"--hub-token", e2e.CommandResult().Token(), "--hub-apiserver", e2e.CommandResult().Host(),
3233
"--cluster-name", e2e.Cluster().ManagedCluster1().Name(),
3334
"--wait",
35+
"--bundle-version=latest",
3436
"--force-internal-endpoint-lookup",
3537
)
3638
gomega.Expect(err).NotTo(gomega.HaveOccurred(), "managedcluster1 join error")
@@ -58,6 +60,7 @@ var _ = ginkgo.Describe("test clusteradm with bootstrap token", func() {
5860
"--hub-token", e2e.CommandResult().Token(), "--hub-apiserver", e2e.CommandResult().Host(),
5961
"--cluster-name", e2e.Cluster().ManagedCluster2().Name(),
6062
"--wait",
63+
"--bundle-version=latest",
6164
"--force-internal-endpoint-lookup",
6265
)
6366
gomega.Expect(err).NotTo(gomega.HaveOccurred(), "managedcluster2 join error")

test/e2e/clusteradm/joinhubscenario_sa_test.go

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@ var _ = ginkgo.Describe("test clusteradm with service account", func() {
2121
ginkgo.By("init hub with service account")
2222
err = e2e.Clusteradm().Init(
2323
"--context", e2e.Cluster().Hub().Context(),
24+
"--bundle-version=latest",
2425
)
2526
gomega.Expect(err).NotTo(gomega.HaveOccurred(), "clusteradm init error")
2627

@@ -30,6 +31,7 @@ var _ = ginkgo.Describe("test clusteradm with service account", func() {
3031
"--hub-token", e2e.CommandResult().Token(), "--hub-apiserver", e2e.CommandResult().Host(),
3132
"--cluster-name", e2e.Cluster().ManagedCluster1().Name(),
3233
"--wait",
34+
"--bundle-version=latest",
3335
"--force-internal-endpoint-lookup",
3436
)
3537
gomega.Expect(err).NotTo(gomega.HaveOccurred(), "managedcluster1 join error")
@@ -54,6 +56,7 @@ var _ = ginkgo.Describe("test clusteradm with service account", func() {
5456
"--hub-token", e2e.CommandResult().Token(), "--hub-apiserver", e2e.CommandResult().Host(),
5557
"--cluster-name", e2e.Cluster().ManagedCluster2().Name(),
5658
"--wait",
59+
"--bundle-version=latest",
5760
"--force-internal-endpoint-lookup",
5861
)
5962
gomega.Expect(err).NotTo(gomega.HaveOccurred(), "managedcluster2 join error")

test/e2e/clusteradm/joinhubscenario_skip_approve_test.go

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@ var _ = ginkgo.Describe("test clusteradm with manual bootstrap token", func() {
2828
err = e2e.Clusteradm().Init(
2929
"--timeout", "400",
3030
"--context", e2e.Cluster().Hub().Context(),
31+
"--bundle-version=latest",
3132
)
3233
gomega.Expect(err).NotTo(gomega.HaveOccurred(), "clusteradm init error")
3334
time.Sleep(1000000)
@@ -71,6 +72,7 @@ var _ = ginkgo.Describe("test clusteradm with manual bootstrap token", func() {
7172
"--hub-apiserver", e2e.CommandResult().Host(),
7273
"--force-internal-endpoint-lookup",
7374
"--cluster-name", e2e.Cluster().ManagedCluster1().Name(),
75+
"--bundle-version=latest",
7476
"--wait",
7577
)
7678

test/e2e/clusteradm/joinhubscenario_timeout_test.go

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@ var _ = ginkgo.Describe("test clusteradm with timeout", func() {
2121
err = e2e.Clusteradm().Init(
2222
"--timeout", "400",
2323
"--context", e2e.Cluster().Hub().Context(),
24+
"--bundle-version=latest",
2425
)
2526
gomega.Expect(err).NotTo(gomega.HaveOccurred(), "clusteradm init error")
2627

@@ -30,6 +31,7 @@ var _ = ginkgo.Describe("test clusteradm with timeout", func() {
3031
"--hub-token", e2e.CommandResult().Token(), "--hub-apiserver", e2e.CommandResult().Host(),
3132
"--cluster-name", e2e.Cluster().ManagedCluster1().Name(),
3233
"--wait",
34+
"--bundle-version=latest",
3335
"--force-internal-endpoint-lookup",
3436
)
3537
gomega.Expect(err).NotTo(gomega.HaveOccurred(), "managedcluster1 join error")

test/e2e/clusteradm/upgrade_test.go

Lines changed: 10 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -10,27 +10,29 @@ var _ = ginkgo.Describe("test clusteradm upgrade clustermanager and Klusterlets"
1010

1111
ginkgo.BeforeAll(func() {
1212
ginkgo.By("reset e2e environment...")
13-
err := e2e.ResetEnv()
13+
err := e2e.ClearEnv()
14+
gomega.Expect(err).NotTo(gomega.HaveOccurred())
15+
err = e2e.ResetEnv()
1416
gomega.Expect(err).NotTo(gomega.HaveOccurred())
1517
})
1618

1719
var err error
1820

19-
ginkgo.It("run cluster manager upgrade version 0.8.0 ", func() {
21+
ginkgo.It("run cluster manager upgrade version latest ", func() {
2022
err = e2e.Clusteradm().Upgrade(
2123
"clustermanager",
22-
"--bundle-version", "0.8.0",
24+
"--bundle-version", "latest",
2325
"--context", e2e.Cluster().Hub().Context(),
2426
)
25-
})
26-
gomega.Expect(err).NotTo(gomega.HaveOccurred(), "clusteradm upgrade error")
2727

28-
ginkgo.It("run klusterlet upgrade version 0.8.0 ", func() {
28+
gomega.Expect(err).NotTo(gomega.HaveOccurred(), "clusteradm upgrade error")
29+
2930
err = e2e.Clusteradm().Upgrade(
3031
"klusterlet",
31-
"--bundle-version", "0.8.0",
32+
"--bundle-version", "latest",
3233
"--context", e2e.Cluster().ManagedCluster1().Context(),
3334
)
35+
36+
gomega.Expect(err).NotTo(gomega.HaveOccurred(), "klusterlet upgrade error")
3437
})
35-
gomega.Expect(err).NotTo(gomega.HaveOccurred(), "klusterlet upgrade error")
3638
})

test/e2e/util/util.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -129,6 +129,7 @@ func (tec *TestE2eConfig) ResetEnv() error {
129129
err := tec.Clusteradm().Init(
130130
"--context", tec.Cluster().Hub().Context(),
131131
"--use-bootstrap-token",
132+
"--bundle-version=latest",
132133
"--wait",
133134
)
134135
if err != nil {

0 commit comments

Comments
 (0)