Skip to content

Commit a743cdd

Browse files
authored
Merge pull request #241 from telepresenceio/thallgren/v2.22.3
Release notes for 2.22.3
2 parents a3f5f36 + 5ffb83f commit a743cdd

File tree

4 files changed

+420
-353
lines changed

4 files changed

+420
-353
lines changed

versioned_docs/version-2.22/release-notes.md

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,41 @@
11

22
[comment]: # (Code generated by relnotesgen. DO NOT EDIT.)
33
# <img src="images/logo.png" height="64px"/> Telepresence Release Notes
4+
## Version 2.22.3 <span style="font-size: 16px;">(April 8)</span>
5+
## <div style="display:flex;"><img src="images/change.png" alt="change" style="width:30px;height:fit-content;"/><div style="display:flex;margin-left:7px;">The Windows install script will now install Telepresence to "%ProgramFiles%\telepresence"</div></div>
6+
<div style="margin-left: 15px">
7+
8+
Telepresence is now installed into "%ProgramFiles%\telepresence" instead of "C:\telepresence".
9+
The directory and the Path entry for `C:\telepresence` are not longer used and should be removed.
10+
</div>
11+
12+
## <div style="display:flex;"><img src="images/bugfix.png" alt="bugfix" style="width:30px;height:fit-content;"/><div style="display:flex;margin-left:7px;">[The Windows install script didn't handle upgrades properly](https://github.com/telepresenceio/telepresence/issues/3827)</div></div>
13+
<div style="margin-left: 15px">
14+
15+
The following changes were made:
16+
17+
- The script now requires administrator privileges
18+
- The Path environment is only updated when there's a need for it
19+
</div>
20+
21+
## <div style="display:flex;"><img src="images/bugfix.png" alt="bugfix" style="width:30px;height:fit-content;"/><div style="display:flex;margin-left:7px;">[The Telepresence Helm chart could not be used as a dependency in another chart.](https://github.com/telepresenceio/telepresence/issues/3833)</div></div>
22+
<div style="margin-left: 15px">
23+
24+
The JSON schema validation implemented in Telepresence 2.22.0 had a defect: it rejected the `global` object. This object, a Helm-managed construct, facilitates the propagation of arbitrary configurations from a parent chart to its dependencies. Consequently, charts intended for dependency use must permit the presence of the `global` object.
25+
</div>
26+
27+
## <div style="display:flex;"><img src="images/bugfix.png" alt="bugfix" style="width:30px;height:fit-content;"/><div style="display:flex;margin-left:7px;">[Recreating namespaces was not possible when using a dynamically namespaced Traffic Manager](https://github.com/telepresenceio/telepresence/issues/3831)</div></div>
28+
<div style="margin-left: 15px">
29+
30+
A shared informer was sometimes reused when namespaces were removed and then later added again, leading to errors like "handler ... was not added to shared informer because it has stopped already".
31+
</div>
32+
33+
## <div style="display:flex;"><img src="images/bugfix.png" alt="bugfix" style="width:30px;height:fit-content;"/><div style="display:flex;margin-left:7px;">Single label name DNS lookups didn't work unless at least one traffic-agent was installed</div></div>
34+
<div style="margin-left: 15px">
35+
36+
A problem with incorrect handling of single label names in the traffic-manager's DNS resolver was fixed. The problem would cause lookups like `curl echo` to fail, even though telepresence was connected to a namespace containing an "echo" service, unless at least one of the workloads in the connected namespace had a traffic-agent.
37+
</div>
38+
439
## Version 2.22.2 <span style="font-size: 16px;">(March 28)</span>
540
## <div style="display:flex;"><img src="images/bugfix.png" alt="bugfix" style="width:30px;height:fit-content;"/><div style="display:flex;margin-left:7px;">[Panic when using telepresence replace in a IPv6-only cluster](https://github.com/telepresenceio/telepresence/issues/3828)</div></div>
641
<div style="margin-left: 15px">

versioned_docs/version-2.22/release-notes.mdx

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,41 @@ import { Note, Title, Body } from '@site/src/components/ReleaseNotes'
77
[comment]: # (Code generated by relnotesgen. DO NOT EDIT.)
88

99
# Telepresence Release Notes
10+
## Version 2.22.3 <span style={{fontSize:'16px'}}>(April 8)</span>
11+
<Note>
12+
<Title type="change">The Windows install script will now install Telepresence to "%ProgramFiles%\telepresence"</Title>
13+
<Body>
14+
Telepresence is now installed into "%ProgramFiles%\telepresence" instead of "C:\telepresence".
15+
The directory and the Path entry for `C:\telepresence` are not longer used and should be removed.
16+
</Body>
17+
</Note>
18+
<Note>
19+
<Title type="bugfix" docs="https://github.com/telepresenceio/telepresence/issues/3827">The Windows install script didn't handle upgrades properly</Title>
20+
<Body>
21+
The following changes were made:
22+
23+
- The script now requires administrator privileges
24+
- The Path environment is only updated when there's a need for it
25+
</Body>
26+
</Note>
27+
<Note>
28+
<Title type="bugfix" docs="https://github.com/telepresenceio/telepresence/issues/3833">The Telepresence Helm chart could not be used as a dependency in another chart.</Title>
29+
<Body>
30+
The JSON schema validation implemented in Telepresence 2.22.0 had a defect: it rejected the `global` object. This object, a Helm-managed construct, facilitates the propagation of arbitrary configurations from a parent chart to its dependencies. Consequently, charts intended for dependency use must permit the presence of the `global` object.
31+
</Body>
32+
</Note>
33+
<Note>
34+
<Title type="bugfix" docs="https://github.com/telepresenceio/telepresence/issues/3831">Recreating namespaces was not possible when using a dynamically namespaced Traffic Manager</Title>
35+
<Body>
36+
A shared informer was sometimes reused when namespaces were removed and then later added again, leading to errors like "handler ... was not added to shared informer because it has stopped already".
37+
</Body>
38+
</Note>
39+
<Note>
40+
<Title type="bugfix">Single label name DNS lookups didn't work unless at least one traffic-agent was installed</Title>
41+
<Body>
42+
A problem with incorrect handling of single label names in the traffic-manager's DNS resolver was fixed. The problem would cause lookups like `curl echo` to fail, even though telepresence was connected to a namespace containing an "echo" service, unless at least one of the workloads in the connected namespace had a traffic-agent.
43+
</Body>
44+
</Note>
1045
## Version 2.22.2 <span style={{fontSize:'16px'}}>(March 28)</span>
1146
<Note>
1247
<Title type="bugfix" docs="https://github.com/telepresenceio/telepresence/issues/3828">Panic when using telepresence replace in a IPv6-only cluster</Title>
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
1-
version: "2.22.2"
2-
dlVersion: "v2.22.2"
1+
version: "2.22.3"
2+
dlVersion: "v2.22.3"

0 commit comments

Comments
 (0)