Skip to content

Commit 15f62bf

Browse files
authored
Release 17.3.2 (#52778)
1 parent 6810a1e commit 15f62bf

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

46 files changed

+231
-219
lines changed

CHANGELOG.md

+12
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,17 @@
11
# Changelog
22

3+
## 17.3.2 (03/04/25)
4+
5+
* Updated Go to 1.23.7. [#52772](https://github.com/gravitational/teleport/pull/52772)
6+
* Fixed VNet on Windows when the cluster uses the `legacy` signature algorithm suite. [#52767](https://github.com/gravitational/teleport/pull/52767)
7+
* Fixed Connect installer on Windows systems using languages other than English. [#52765](https://github.com/gravitational/teleport/pull/52765)
8+
* Allow `teleport-update` to be used in shells that set a restrictive umask. [#52755](https://github.com/gravitational/teleport/pull/52755)
9+
* Updated `tctl create` to automatically fill the metadata and name on the `autoupdate_config` and `autoupdate_version` resources. [#52751](https://github.com/gravitational/teleport/pull/52751)
10+
* Added version compatibility warnings to Teleport Connect when logging in to a cluster. [#52709](https://github.com/gravitational/teleport/pull/52709)
11+
* Support setting the public address for discovered apps based on Kubernetes annotations. [#52700](https://github.com/gravitational/teleport/pull/52700)
12+
* Fixed `cannot execute: required file not found` error with the `teleport-spacelift-runner` image. [#52560](https://github.com/gravitational/teleport/pull/52560)
13+
* Machine ID: Added new Prometheus metrics to track success and failure of renewal loops. [#52496](https://github.com/gravitational/teleport/pull/52496)
14+
315
## 17.3.1 (03/03/25)
416

517
* Fixes two issues in the 17.3.0 RPM causing package upgrades to fail and leading to teleport binaries not being symlinked in /usr/local/bin. [#52704](https://github.com/gravitational/teleport/pull/52704)

Makefile

+1-1
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
# Stable releases: "1.0.0"
1414
# Pre-releases: "1.0.0-alpha.1", "1.0.0-beta.2", "1.0.0-rc.3"
1515
# Master/dev branch: "1.0.0-dev"
16-
VERSION=17.3.1
16+
VERSION=17.3.2
1717

1818
DOCKER_IMAGE ?= teleport
1919

api/version.go

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

build.assets/macos/tsh/tsh.app/Contents/Info.plist

+2-2
Original file line numberDiff line numberDiff line change
@@ -19,13 +19,13 @@
1919
<key>CFBundlePackageType</key>
2020
<string>APPL</string>
2121
<key>CFBundleShortVersionString</key>
22-
<string>17.3.1</string>
22+
<string>17.3.2</string>
2323
<key>CFBundleSupportedPlatforms</key>
2424
<array>
2525
<string>MacOSX</string>
2626
</array>
2727
<key>CFBundleVersion</key>
28-
<string>17.3.1</string>
28+
<string>17.3.2</string>
2929
<key>DTCompiler</key>
3030
<string>com.apple.compilers.llvm.clang.1_0</string>
3131
<key>DTPlatformBuild</key>

build.assets/macos/tshdev/tsh.app/Contents/Info.plist

+2-2
Original file line numberDiff line numberDiff line change
@@ -17,13 +17,13 @@
1717
<key>CFBundlePackageType</key>
1818
<string>APPL</string>
1919
<key>CFBundleShortVersionString</key>
20-
<string>17.3.1</string>
20+
<string>17.3.2</string>
2121
<key>CFBundleSupportedPlatforms</key>
2222
<array>
2323
<string>MacOSX</string>
2424
</array>
2525
<key>CFBundleVersion</key>
26-
<string>17.3.1</string>
26+
<string>17.3.2</string>
2727
<key>DTCompiler</key>
2828
<string>com.apple.compilers.llvm.clang.1_0</string>
2929
<key>DTPlatformBuild</key>

examples/chart/access/datadog/Chart.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
.version: &version "17.3.1"
1+
.version: &version "17.3.2"
22

33
apiVersion: v2
44
name: teleport-plugin-datadog

examples/chart/access/datadog/tests/__snapshot__/configmap_test.yaml.snap

+2-2
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,6 @@ should match the snapshot:
2626
app.kubernetes.io/instance: RELEASE-NAME
2727
app.kubernetes.io/managed-by: Helm
2828
app.kubernetes.io/name: teleport-plugin-datadog
29-
app.kubernetes.io/version: 17.3.1
30-
helm.sh/chart: teleport-plugin-datadog-17.3.1
29+
app.kubernetes.io/version: 17.3.2
30+
helm.sh/chart: teleport-plugin-datadog-17.3.2
3131
name: RELEASE-NAME-teleport-plugin-datadog

examples/chart/access/datadog/tests/__snapshot__/deployment_test.yaml.snap

+4-4
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,8 @@ should match the snapshot:
77
app.kubernetes.io/instance: RELEASE-NAME
88
app.kubernetes.io/managed-by: Helm
99
app.kubernetes.io/name: teleport-plugin-datadog
10-
app.kubernetes.io/version: 17.3.1
11-
helm.sh/chart: teleport-plugin-datadog-17.3.1
10+
app.kubernetes.io/version: 17.3.2
11+
helm.sh/chart: teleport-plugin-datadog-17.3.2
1212
name: RELEASE-NAME-teleport-plugin-datadog
1313
spec:
1414
replicas: 1
@@ -22,8 +22,8 @@ should match the snapshot:
2222
app.kubernetes.io/instance: RELEASE-NAME
2323
app.kubernetes.io/managed-by: Helm
2424
app.kubernetes.io/name: teleport-plugin-datadog
25-
app.kubernetes.io/version: 17.3.1
26-
helm.sh/chart: teleport-plugin-datadog-17.3.1
25+
app.kubernetes.io/version: 17.3.2
26+
helm.sh/chart: teleport-plugin-datadog-17.3.2
2727
spec:
2828
containers:
2929
- command:

examples/chart/access/discord/Chart.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
.version: &version "17.3.1"
1+
.version: &version "17.3.2"
22

33
apiVersion: v2
44
name: teleport-plugin-discord

examples/chart/access/discord/tests/__snapshot__/configmap_test.yaml.snap

+2-2
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,6 @@ should match the snapshot:
2424
app.kubernetes.io/instance: RELEASE-NAME
2525
app.kubernetes.io/managed-by: Helm
2626
app.kubernetes.io/name: teleport-plugin-discord
27-
app.kubernetes.io/version: 17.3.1
28-
helm.sh/chart: teleport-plugin-discord-17.3.1
27+
app.kubernetes.io/version: 17.3.2
28+
helm.sh/chart: teleport-plugin-discord-17.3.2
2929
name: RELEASE-NAME-teleport-plugin-discord

examples/chart/access/discord/tests/__snapshot__/deployment_test.yaml.snap

+4-4
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,8 @@ should match the snapshot:
77
app.kubernetes.io/instance: RELEASE-NAME
88
app.kubernetes.io/managed-by: Helm
99
app.kubernetes.io/name: teleport-plugin-discord
10-
app.kubernetes.io/version: 17.3.1
11-
helm.sh/chart: teleport-plugin-discord-17.3.1
10+
app.kubernetes.io/version: 17.3.2
11+
helm.sh/chart: teleport-plugin-discord-17.3.2
1212
name: RELEASE-NAME-teleport-plugin-discord
1313
spec:
1414
replicas: 1
@@ -22,8 +22,8 @@ should match the snapshot:
2222
app.kubernetes.io/instance: RELEASE-NAME
2323
app.kubernetes.io/managed-by: Helm
2424
app.kubernetes.io/name: teleport-plugin-discord
25-
app.kubernetes.io/version: 17.3.1
26-
helm.sh/chart: teleport-plugin-discord-17.3.1
25+
app.kubernetes.io/version: 17.3.2
26+
helm.sh/chart: teleport-plugin-discord-17.3.2
2727
spec:
2828
containers:
2929
- command:

examples/chart/access/email/Chart.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
.version: &version "17.3.1"
1+
.version: &version "17.3.2"
22

33
apiVersion: v2
44
name: teleport-plugin-email

examples/chart/access/email/tests/__snapshot__/configmap_test.yaml.snap

+12-12
Original file line numberDiff line numberDiff line change
@@ -26,8 +26,8 @@ should match the snapshot (mailgun on):
2626
app.kubernetes.io/instance: RELEASE-NAME
2727
app.kubernetes.io/managed-by: Helm
2828
app.kubernetes.io/name: teleport-plugin-email
29-
app.kubernetes.io/version: 17.3.1
30-
helm.sh/chart: teleport-plugin-email-17.3.1
29+
app.kubernetes.io/version: 17.3.2
30+
helm.sh/chart: teleport-plugin-email-17.3.2
3131
name: RELEASE-NAME-teleport-plugin-email
3232
should match the snapshot (smtp on):
3333
1: |
@@ -59,8 +59,8 @@ should match the snapshot (smtp on):
5959
app.kubernetes.io/instance: RELEASE-NAME
6060
app.kubernetes.io/managed-by: Helm
6161
app.kubernetes.io/name: teleport-plugin-email
62-
app.kubernetes.io/version: 17.3.1
63-
helm.sh/chart: teleport-plugin-email-17.3.1
62+
app.kubernetes.io/version: 17.3.2
63+
helm.sh/chart: teleport-plugin-email-17.3.2
6464
name: RELEASE-NAME-teleport-plugin-email
6565
should match the snapshot (smtp on, no starttls):
6666
1: |
@@ -92,8 +92,8 @@ should match the snapshot (smtp on, no starttls):
9292
app.kubernetes.io/instance: RELEASE-NAME
9393
app.kubernetes.io/managed-by: Helm
9494
app.kubernetes.io/name: teleport-plugin-email
95-
app.kubernetes.io/version: 17.3.1
96-
helm.sh/chart: teleport-plugin-email-17.3.1
95+
app.kubernetes.io/version: 17.3.2
96+
helm.sh/chart: teleport-plugin-email-17.3.2
9797
name: RELEASE-NAME-teleport-plugin-email
9898
should match the snapshot (smtp on, password file):
9999
1: |
@@ -125,8 +125,8 @@ should match the snapshot (smtp on, password file):
125125
app.kubernetes.io/instance: RELEASE-NAME
126126
app.kubernetes.io/managed-by: Helm
127127
app.kubernetes.io/name: teleport-plugin-email
128-
app.kubernetes.io/version: 17.3.1
129-
helm.sh/chart: teleport-plugin-email-17.3.1
128+
app.kubernetes.io/version: 17.3.2
129+
helm.sh/chart: teleport-plugin-email-17.3.2
130130
name: RELEASE-NAME-teleport-plugin-email
131131
should match the snapshot (smtp on, roleToRecipients set):
132132
1: |
@@ -161,8 +161,8 @@ should match the snapshot (smtp on, roleToRecipients set):
161161
app.kubernetes.io/instance: RELEASE-NAME
162162
app.kubernetes.io/managed-by: Helm
163163
app.kubernetes.io/name: teleport-plugin-email
164-
app.kubernetes.io/version: 17.3.1
165-
helm.sh/chart: teleport-plugin-email-17.3.1
164+
app.kubernetes.io/version: 17.3.2
165+
helm.sh/chart: teleport-plugin-email-17.3.2
166166
name: RELEASE-NAME-teleport-plugin-email
167167
should match the snapshot (smtp on, starttls disabled):
168168
1: |
@@ -194,6 +194,6 @@ should match the snapshot (smtp on, starttls disabled):
194194
app.kubernetes.io/instance: RELEASE-NAME
195195
app.kubernetes.io/managed-by: Helm
196196
app.kubernetes.io/name: teleport-plugin-email
197-
app.kubernetes.io/version: 17.3.1
198-
helm.sh/chart: teleport-plugin-email-17.3.1
197+
app.kubernetes.io/version: 17.3.2
198+
helm.sh/chart: teleport-plugin-email-17.3.2
199199
name: RELEASE-NAME-teleport-plugin-email

examples/chart/access/email/tests/__snapshot__/deployment_test.yaml.snap

+29-29
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,8 @@ should be possible to override volume name (smtp on):
77
app.kubernetes.io/instance: RELEASE-NAME
88
app.kubernetes.io/managed-by: Helm
99
app.kubernetes.io/name: teleport-plugin-email
10-
app.kubernetes.io/version: 17.3.1
11-
helm.sh/chart: teleport-plugin-email-17.3.1
10+
app.kubernetes.io/version: 17.3.2
11+
helm.sh/chart: teleport-plugin-email-17.3.2
1212
name: RELEASE-NAME-teleport-plugin-email
1313
spec:
1414
replicas: 1
@@ -22,8 +22,8 @@ should be possible to override volume name (smtp on):
2222
app.kubernetes.io/instance: RELEASE-NAME
2323
app.kubernetes.io/managed-by: Helm
2424
app.kubernetes.io/name: teleport-plugin-email
25-
app.kubernetes.io/version: 17.3.1
26-
helm.sh/chart: teleport-plugin-email-17.3.1
25+
app.kubernetes.io/version: 17.3.2
26+
helm.sh/chart: teleport-plugin-email-17.3.2
2727
spec:
2828
containers:
2929
- command:
@@ -34,7 +34,7 @@ should be possible to override volume name (smtp on):
3434
env:
3535
- name: TELEPORT_PLUGIN_FAIL_FAST
3636
value: "true"
37-
image: public.ecr.aws/gravitational/teleport-plugin-email:17.3.1
37+
image: public.ecr.aws/gravitational/teleport-plugin-email:17.3.2
3838
imagePullPolicy: IfNotPresent
3939
name: teleport-plugin-email
4040
ports:
@@ -75,8 +75,8 @@ should match the snapshot:
7575
app.kubernetes.io/instance: RELEASE-NAME
7676
app.kubernetes.io/managed-by: Helm
7777
app.kubernetes.io/name: teleport-plugin-email
78-
app.kubernetes.io/version: 17.3.1
79-
helm.sh/chart: teleport-plugin-email-17.3.1
78+
app.kubernetes.io/version: 17.3.2
79+
helm.sh/chart: teleport-plugin-email-17.3.2
8080
name: RELEASE-NAME-teleport-plugin-email
8181
spec:
8282
replicas: 1
@@ -90,8 +90,8 @@ should match the snapshot:
9090
app.kubernetes.io/instance: RELEASE-NAME
9191
app.kubernetes.io/managed-by: Helm
9292
app.kubernetes.io/name: teleport-plugin-email
93-
app.kubernetes.io/version: 17.3.1
94-
helm.sh/chart: teleport-plugin-email-17.3.1
93+
app.kubernetes.io/version: 17.3.2
94+
helm.sh/chart: teleport-plugin-email-17.3.2
9595
spec:
9696
containers:
9797
- command:
@@ -136,8 +136,8 @@ should match the snapshot (mailgun on):
136136
app.kubernetes.io/instance: RELEASE-NAME
137137
app.kubernetes.io/managed-by: Helm
138138
app.kubernetes.io/name: teleport-plugin-email
139-
app.kubernetes.io/version: 17.3.1
140-
helm.sh/chart: teleport-plugin-email-17.3.1
139+
app.kubernetes.io/version: 17.3.2
140+
helm.sh/chart: teleport-plugin-email-17.3.2
141141
name: RELEASE-NAME-teleport-plugin-email
142142
spec:
143143
replicas: 1
@@ -151,8 +151,8 @@ should match the snapshot (mailgun on):
151151
app.kubernetes.io/instance: RELEASE-NAME
152152
app.kubernetes.io/managed-by: Helm
153153
app.kubernetes.io/name: teleport-plugin-email
154-
app.kubernetes.io/version: 17.3.1
155-
helm.sh/chart: teleport-plugin-email-17.3.1
154+
app.kubernetes.io/version: 17.3.2
155+
helm.sh/chart: teleport-plugin-email-17.3.2
156156
spec:
157157
containers:
158158
- command:
@@ -163,7 +163,7 @@ should match the snapshot (mailgun on):
163163
env:
164164
- name: TELEPORT_PLUGIN_FAIL_FAST
165165
value: "true"
166-
image: public.ecr.aws/gravitational/teleport-plugin-email:17.3.1
166+
image: public.ecr.aws/gravitational/teleport-plugin-email:17.3.2
167167
imagePullPolicy: IfNotPresent
168168
name: teleport-plugin-email
169169
ports:
@@ -204,8 +204,8 @@ should match the snapshot (smtp on):
204204
app.kubernetes.io/instance: RELEASE-NAME
205205
app.kubernetes.io/managed-by: Helm
206206
app.kubernetes.io/name: teleport-plugin-email
207-
app.kubernetes.io/version: 17.3.1
208-
helm.sh/chart: teleport-plugin-email-17.3.1
207+
app.kubernetes.io/version: 17.3.2
208+
helm.sh/chart: teleport-plugin-email-17.3.2
209209
name: RELEASE-NAME-teleport-plugin-email
210210
spec:
211211
replicas: 1
@@ -219,8 +219,8 @@ should match the snapshot (smtp on):
219219
app.kubernetes.io/instance: RELEASE-NAME
220220
app.kubernetes.io/managed-by: Helm
221221
app.kubernetes.io/name: teleport-plugin-email
222-
app.kubernetes.io/version: 17.3.1
223-
helm.sh/chart: teleport-plugin-email-17.3.1
222+
app.kubernetes.io/version: 17.3.2
223+
helm.sh/chart: teleport-plugin-email-17.3.2
224224
spec:
225225
containers:
226226
- command:
@@ -231,7 +231,7 @@ should match the snapshot (smtp on):
231231
env:
232232
- name: TELEPORT_PLUGIN_FAIL_FAST
233233
value: "true"
234-
image: public.ecr.aws/gravitational/teleport-plugin-email:17.3.1
234+
image: public.ecr.aws/gravitational/teleport-plugin-email:17.3.2
235235
imagePullPolicy: IfNotPresent
236236
name: teleport-plugin-email
237237
ports:
@@ -272,8 +272,8 @@ should mount external secret (mailgun on):
272272
app.kubernetes.io/instance: RELEASE-NAME
273273
app.kubernetes.io/managed-by: Helm
274274
app.kubernetes.io/name: teleport-plugin-email
275-
app.kubernetes.io/version: 17.3.1
276-
helm.sh/chart: teleport-plugin-email-17.3.1
275+
app.kubernetes.io/version: 17.3.2
276+
helm.sh/chart: teleport-plugin-email-17.3.2
277277
name: RELEASE-NAME-teleport-plugin-email
278278
spec:
279279
replicas: 1
@@ -287,8 +287,8 @@ should mount external secret (mailgun on):
287287
app.kubernetes.io/instance: RELEASE-NAME
288288
app.kubernetes.io/managed-by: Helm
289289
app.kubernetes.io/name: teleport-plugin-email
290-
app.kubernetes.io/version: 17.3.1
291-
helm.sh/chart: teleport-plugin-email-17.3.1
290+
app.kubernetes.io/version: 17.3.2
291+
helm.sh/chart: teleport-plugin-email-17.3.2
292292
spec:
293293
containers:
294294
- command:
@@ -299,7 +299,7 @@ should mount external secret (mailgun on):
299299
env:
300300
- name: TELEPORT_PLUGIN_FAIL_FAST
301301
value: "true"
302-
image: public.ecr.aws/gravitational/teleport-plugin-email:17.3.1
302+
image: public.ecr.aws/gravitational/teleport-plugin-email:17.3.2
303303
imagePullPolicy: IfNotPresent
304304
name: teleport-plugin-email
305305
ports:
@@ -340,8 +340,8 @@ should mount external secret (smtp on):
340340
app.kubernetes.io/instance: RELEASE-NAME
341341
app.kubernetes.io/managed-by: Helm
342342
app.kubernetes.io/name: teleport-plugin-email
343-
app.kubernetes.io/version: 17.3.1
344-
helm.sh/chart: teleport-plugin-email-17.3.1
343+
app.kubernetes.io/version: 17.3.2
344+
helm.sh/chart: teleport-plugin-email-17.3.2
345345
name: RELEASE-NAME-teleport-plugin-email
346346
spec:
347347
replicas: 1
@@ -355,8 +355,8 @@ should mount external secret (smtp on):
355355
app.kubernetes.io/instance: RELEASE-NAME
356356
app.kubernetes.io/managed-by: Helm
357357
app.kubernetes.io/name: teleport-plugin-email
358-
app.kubernetes.io/version: 17.3.1
359-
helm.sh/chart: teleport-plugin-email-17.3.1
358+
app.kubernetes.io/version: 17.3.2
359+
helm.sh/chart: teleport-plugin-email-17.3.2
360360
spec:
361361
containers:
362362
- command:
@@ -367,7 +367,7 @@ should mount external secret (smtp on):
367367
env:
368368
- name: TELEPORT_PLUGIN_FAIL_FAST
369369
value: "true"
370-
image: public.ecr.aws/gravitational/teleport-plugin-email:17.3.1
370+
image: public.ecr.aws/gravitational/teleport-plugin-email:17.3.2
371371
imagePullPolicy: IfNotPresent
372372
name: teleport-plugin-email
373373
ports:

examples/chart/access/jira/Chart.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
.version: &version "17.3.1"
1+
.version: &version "17.3.2"
22

33
apiVersion: v2
44
name: teleport-plugin-jira

0 commit comments

Comments
 (0)