From 504974eebbc5000fe0089c4bb37b6ebf52b3e8eb Mon Sep 17 00:00:00 2001 From: Takeshi Yoneda Date: Tue, 16 Feb 2021 10:07:24 +0900 Subject: [PATCH] Release 1.0.1 (#10) * Release 1.0.1 Signed-off-by: Takeshi Yoneda * added 1.8.3 to manifest Co-authored-by: Devarajan Ramaswamy --- download.sh | 2 +- e2e/e2e_test.go | 17 +++++++++-------- manifest.json | 19 +++++++++++++++++-- 3 files changed, 27 insertions(+), 11 deletions(-) diff --git a/download.sh b/download.sh index f36bfd3..77dbffa 100755 --- a/download.sh +++ b/download.sh @@ -2,7 +2,7 @@ # originally copied from https://wasmtime.dev/install.sh with some modifications -GETISTIO_LATEST_VERSION="1.0.0" +GETISTIO_LATEST_VERSION="1.0.1" if [[ -z "${GETISTIO_VERSION}" ]]; then VERSION="${GETISTIO_LATEST_VERSION}" diff --git a/e2e/e2e_test.go b/e2e/e2e_test.go index 7cafc6c..8971de0 100644 --- a/e2e/e2e_test.go +++ b/e2e/e2e_test.go @@ -147,7 +147,7 @@ func update(t *testing.T) { cmd.Env = env require.NoError(t, cmd.Run(), buf.String()) actual := buf.String() - assert.Contains(t, actual, "getistio successfully updated from dev to 1.0.0!") + assert.Contains(t, actual, "getistio successfully updated from dev to 1.0.1!") t.Log(actual) } @@ -202,8 +202,9 @@ func list(t *testing.T) { require.NoError(t, cmd.Run()) exp := `ISTIO VERSION FLAVOR FLAVOR VERSION K8S VERSIONS + *1.8.3 tetrate 0 1.16,1.17,1.18 1.8.3 istio 0 1.16,1.17,1.18 - *1.8.2 tetrate 0 1.16,1.17,1.18 + 1.8.2 tetrate 0 1.16,1.17,1.18 1.8.2 tetratefips 0 1.16,1.17,1.18 1.8.1 tetrate 0 1.16,1.17,1.18 1.8.0 tetrate 0 1.16,1.17,1.18 @@ -218,7 +219,7 @@ func list(t *testing.T) { func fetch(t *testing.T) { defer func() { cmd := exec.Command("./getistio", "switch", - "--version", "1.8.2", "--flavor", "tetrate", "--flavor-version=0", + "--version", "1.8.3", "--flavor", "tetrate", "--flavor-version=0", ) cmd.Stdout = os.Stdout cmd.Stderr = os.Stderr @@ -313,7 +314,7 @@ func prune(t *testing.T) { FlavorVersion: 0, }, { - Version: "1.8.2", + Version: "1.8.3", Flavor: "tetrate", FlavorVersion: 0, }, @@ -359,13 +360,13 @@ func show(t *testing.T) { require.NoError(t, cmd.Run()) exp := `1.7.5-tetrate-v0 1.8.1-tetrate-v0 -1.8.2-tetrate-v0 (Active)` +1.8.3-tetrate-v0 (Active)` assert.Contains(t, buf.String(), exp) fmt.Println(buf.String()) } func switchTest(t *testing.T) { - for _, v := range []string{"1.8.1", "1.8.2"} { + for _, v := range []string{"1.8.1", "1.8.3"} { { cmd := exec.Command("./getistio", "switch", "--version", v, "--flavor", "tetrate", "--flavor-version=0", @@ -482,7 +483,7 @@ func checkUpgrade(t *testing.T) { cmd.Stderr = os.Stderr require.NoError(t, cmd.Run(), buf.String()) actual := buf.String() - assert.Contains(t, actual, "1.8.2-tetrate-v0 is the latest version in 1.8-tetrate") + assert.Contains(t, actual, "1.8.3-tetrate-v0 is the latest version in 1.8-tetrate") fmt.Println(actual) // change image to 1.8.1-tetrate-v0 @@ -508,7 +509,7 @@ func checkUpgrade(t *testing.T) { fmt.Println(actual) if strings.Contains(actual, "There is the available patch for the minor version 1.8-tetrate. "+ - "We recommend upgrading all 1.8-tetrate versions -> 1.8.2-tetrate-v0") { + "We recommend upgrading all 1.8-tetrate versions -> 1.8.3-tetrate-v0") { break } } diff --git a/manifest.json b/manifest.json index a1e876d..3abb934 100644 --- a/manifest.json +++ b/manifest.json @@ -1,11 +1,26 @@ { "istio_minor_versions_eol_dates": { + "1.8": "2022-01-18", "1.7": "2021-10-20", "1.6": "2020-11-21" }, "istio_distributions": [ { "version": "1.8.3", + "flavor": "tetrate", + "flavor_version": 0, + "k8s_versions": [ + "1.16", + "1.17", + "1.18" + ], + "release_notes": [ + "https://istio.io/latest/news/releases/1.8.x/announcing-1.8.3/" + ], + "is_security_patch": false + }, + { + "version": "1.8.3", "flavor": "istio", "flavor_version": 0, "k8s_versions": [ @@ -14,7 +29,7 @@ "1.18" ], "release_notes": [ - "https://istio.io/latest/news/releases/1.8.x/announcing-1.8.2/" + "https://istio.io/latest/news/releases/1.8.x/announcing-1.8.3/" ], "is_security_patch": false }, @@ -100,7 +115,7 @@ "release_notes": [ "https://istio.io/latest/news/releases/1.7.x/announcing-1.7.6/" ], - "is_security_patch": true + "is_security_patch": false }, { "version": "1.7.5",