Skip to content

Commit dee024a

Browse files
authored
1.0.4 - fips and distroless fixes (#32)
* 1.0.4 - fips and distroless fixes * indent fix in manifest.json
1 parent f95694f commit dee024a

File tree

3 files changed

+37
-46
lines changed

3 files changed

+37
-46
lines changed

Diff for: download.sh

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
# originally copied from https://wasmtime.dev/install.sh with some modifications
44

5-
GETISTIO_LATEST_VERSION="1.0.3"
5+
GETISTIO_LATEST_VERSION="1.0.4"
66

77
if [[ -z "${GETISTIO_VERSION}" ]]; then
88
VERSION="${GETISTIO_LATEST_VERSION}"

Diff for: e2e/e2e_test.go

+15-16
Original file line numberDiff line numberDiff line change
@@ -147,7 +147,7 @@ func update(t *testing.T) {
147147
cmd.Env = env
148148
require.NoError(t, cmd.Run(), buf.String())
149149
actual := buf.String()
150-
assert.Contains(t, actual, "getistio successfully updated from dev to 1.0.3!")
150+
assert.Contains(t, actual, "getistio successfully updated from dev to 1.0.4!")
151151
t.Log(actual)
152152
}
153153

@@ -201,21 +201,20 @@ func list(t *testing.T) {
201201
cmd.Stderr = os.Stderr
202202
require.NoError(t, cmd.Run())
203203

204-
exp := `ISTIO VERSION FLAVOR FLAVOR VERSION K8S VERSIONS
205-
*1.9.0 tetrate 0 1.17,1.18,1.19
206-
1.9.0 tetratefips 0 1.17,1.18,1.19
207-
1.9.0 istio 0 1.17,1.18,1.19
208-
1.8.3 tetrate 0 1.16,1.17,1.18
209-
1.8.3 tetratefips 0 1.16,1.17,1.18
210-
1.8.3 istio 0 1.16,1.17,1.18
211-
1.8.2 tetrate 0 1.16,1.17,1.18
212-
1.8.2 tetratefips 0 1.16,1.17,1.18
213-
1.8.1 tetrate 0 1.16,1.17,1.18
214-
1.8.0 tetrate 0 1.16,1.17,1.18
215-
1.7.7 tetrate 0 1.16,1.17,1.18
216-
1.7.6 tetrate 0 1.16,1.17,1.18
217-
1.7.5 tetrate 0 1.16,1.17,1.18
218-
1.7.4 tetrate 0 1.16,1.17,1.18`
204+
exp := `ISTIO VERSION FLAVOR FLAVOR VERSION K8S VERSIONS
205+
*1.9.0 tetrate 0 1.17,1.18,1.19,1.20
206+
1.9.0 tetratefips 1 1.17,1.18,1.19,1.20
207+
1.9.0 istio 0 1.17,1.18,1.19,1.20
208+
1.8.3 tetrate 0 1.16,1.17,1.18,1.19
209+
1.8.3 tetratefips 1 1.16,1.17,1.18,1.19
210+
1.8.3 istio 0 1.16,1.17,1.18,1.19
211+
1.8.2 tetrate 0 1.16,1.17,1.18
212+
1.8.1 tetrate 0 1.16,1.17,1.18
213+
1.8.0 tetrate 0 1.16,1.17,1.18
214+
1.7.7 tetrate 0 1.16,1.17,1.18
215+
1.7.6 tetrate 0 1.16,1.17,1.18
216+
1.7.5 tetrate 0 1.16,1.17,1.18
217+
1.7.4 tetrate 0 1.16,1.17,1.18`
219218
assert.Contains(t, buf.String(), exp)
220219
fmt.Println(buf.String())
221220
}

Diff for: manifest.json

+21-29
Original file line numberDiff line numberDiff line change
@@ -13,24 +13,26 @@
1313
"k8s_versions": [
1414
"1.17",
1515
"1.18",
16-
"1.19"
16+
"1.19",
17+
"1.20"
1718
],
1819
"release_notes": [
19-
"https://istio.io/latest/news/releases/1.9.x/announcing-1.9/"
20+
"https://istio.io/latest/news/releases/1.9.x/announcing-1.9/"
2021
],
2122
"is_security_patch": false
2223
},
23-
{
24+
{
2425
"version": "1.9.0",
2526
"flavor": "tetratefips",
26-
"flavor_version": 0,
27+
"flavor_version": 1,
2728
"k8s_versions": [
2829
"1.17",
2930
"1.18",
30-
"1.19"
31+
"1.19",
32+
"1.20"
3133
],
3234
"release_notes": [
33-
"https://istio.io/latest/news/releases/1.9.x/announcing-1.9/"
35+
"https://istio.io/latest/news/releases/1.9.x/announcing-1.9/"
3436
],
3537
"is_security_patch": false
3638
},
@@ -41,10 +43,11 @@
4143
"k8s_versions": [
4244
"1.17",
4345
"1.18",
44-
"1.19"
46+
"1.19",
47+
"1.20"
4548
],
4649
"release_notes": [
47-
"https://istio.io/latest/news/releases/1.9.x/announcing-1.9/"
50+
"https://istio.io/latest/news/releases/1.9.x/announcing-1.9/"
4851
],
4952
"is_security_patch": false
5053
},
@@ -55,35 +58,38 @@
5558
"k8s_versions": [
5659
"1.16",
5760
"1.17",
58-
"1.18"
61+
"1.18",
62+
"1.19"
5963
],
6064
"release_notes": [
6165
"https://istio.io/latest/news/releases/1.8.x/announcing-1.8.3/"
6266
],
6367
"is_security_patch": false
6468
},
65-
{
69+
{
6670
"version": "1.8.3",
6771
"flavor": "tetratefips",
68-
"flavor_version": 0,
72+
"flavor_version": 1,
6973
"k8s_versions": [
7074
"1.16",
7175
"1.17",
72-
"1.18"
76+
"1.18",
77+
"1.19"
7378
],
7479
"release_notes": [
7580
"https://istio.io/latest/news/releases/1.8.x/announcing-1.8.3/"
7681
],
7782
"is_security_patch": false
7883
},
79-
{
84+
{
8085
"version": "1.8.3",
8186
"flavor": "istio",
8287
"flavor_version": 0,
8388
"k8s_versions": [
8489
"1.16",
8590
"1.17",
86-
"1.18"
91+
"1.18",
92+
"1.19"
8793
],
8894
"release_notes": [
8995
"https://istio.io/latest/news/releases/1.8.x/announcing-1.8.3/"
@@ -103,20 +109,6 @@
103109
"https://istio.io/latest/news/releases/1.8.x/announcing-1.8.2/"
104110
],
105111
"is_security_patch": false
106-
},
107-
{
108-
"version": "1.8.2",
109-
"flavor": "tetratefips",
110-
"flavor_version": 0,
111-
"k8s_versions": [
112-
"1.16",
113-
"1.17",
114-
"1.18"
115-
],
116-
"release_notes": [
117-
"https://istio.io/latest/news/releases/1.8.x/announcing-1.8.2/"
118-
],
119-
"is_security_patch": false
120112
},
121113
{
122114
"version": "1.8.1",
@@ -160,7 +152,7 @@
160152
],
161153
"is_security_patch": false
162154
},
163-
{
155+
{
164156
"version": "1.7.6",
165157
"flavor": "tetrate",
166158
"flavor_version": 0,

0 commit comments

Comments
 (0)