Skip to content

Commit

Permalink
Merge branch 'release/v2' into feature/add-scheduler-name
Browse files Browse the repository at this point in the history
Signed-off-by: Thomas Hallgren <[email protected]>
  • Loading branch information
thallgren authored Jun 13, 2024
2 parents 3ca613a + f54635a commit 42328ff
Show file tree
Hide file tree
Showing 15 changed files with 982 additions and 532 deletions.
File renamed without changes.
2 changes: 1 addition & 1 deletion .github/pull_request_template.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,6 @@ A few sentences describing the overall goals of the pull request's commits.
- [ ] I made sure to update `./CHANGELOG.yml`.
- [ ] I made sure to add any docs changes required for my change (including release notes).
- [ ] My change is adequately tested.
- [ ] I updated `DEVELOPING.md` with any special dev tricks I had to use to work on this code efficiently.
- [ ] I updated `CONTRIBUTING.md` with any special dev tricks I had to use to work on this code efficiently.
- [ ] I updated `TELEMETRY.md` if I added, changed, or removed a metric name.
- [ ] Once my PR is ready to have integration tests ran, I posted the PR in #telepresence-dev in the datawire-oss slack so that the "ok to test" label can be applied.
22 changes: 22 additions & 0 deletions CHANGELOG.yml
Original file line number Diff line number Diff line change
Expand Up @@ -34,11 +34,21 @@ items:
date: (TBD)
notes:
- type: feature
<<<<<<< feature/add-scheduler-name
title: Add scheduler name to PODs templates.
body: >-
A new Helm chart value <code>schedulerName</code> has been added. With this feature, we are
able to define some particular schedulers from Kubernetes to apply some different strategies to allocate telepresence resources,
including the Traffic Manager and hooks pods.
=======
title: Warn when an Open Source Client connects to an Enterprise Traffic Manager.
body: >-
The difference between the OSS and the Enterprise offering is not well understood, and OSS users often install
a traffic-manager using the Helm chart published at getambassador.io. This Helm chart installs an enterprise
traffic-manager, which is probably not what the user would expect. Telepresence will now warn when an OSS client
connects to an enterprise traffic-manager and suggest switching to an enterprise client, or use
<code>telepresence helm install</code> to install an OSS traffic-manager.
>>>>>>> release/v2
- type: bugfix
title: Kubeconfig exec authentication failure when connecting with --docker from a WSL linux host
body: >-
Expand All @@ -53,13 +63,25 @@ items:
a Linux host, the Docker host available from <code>host.docker.internal</code> that the <code>kubeauth</code> connected to
was the Windows host running Docker Desktop. The fix for this was to use the local IP of the default route instead of
<code>host.docker.internal</code> when running under WSL..
- version: 2.18.6
date: (TBD)
notes:
- type: bugfix
title: Fix bug in workload cache, causing endless recursion when a workload uses the same name as its owner.
body: >-
The workload cache was keyed by name and namespace, but not by kind, so a workload named the same as its
owner workload would be found using the same key. This led to the workload finding itself when looking up
its owner, which in turn resulted in an endless recursion when searching for the topmost owner.
- type: bugfix
title: FailedScheduling events mentioning node availability considered fatal when waiting for agent to arrive.
body: >-
The traffic-manager considers some events as fatal when waiting for a traffic-agent to arrive after an injection
has been initiated. This logic would trigger on events like &quot;Warning FailedScheduling 0/63 nodes are
available&quot; although those events indicate a recoverable condition and kill the wait. This is now fixed so
that the events are logged but the wait continues.
- version: 2.18.5
date: (TBD)
notes:
- type: bugfix
title: Improve how the traffic-manager resolves DNS when no agent is installed.
body: >-
Expand Down
Loading

0 comments on commit 42328ff

Please sign in to comment.