Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release/v2.21.0 #3740

Merged
merged 39 commits into from
Dec 13, 2024
Merged

Release/v2.21.0 #3740

merged 39 commits into from
Dec 13, 2024

Conversation

thallgren
Copy link
Member

No description provided.

Signed-off-by: Thomas Hallgren <thomas@tada.se>
- Remove the since long deprecated `--everything`.
- Deprecate the `--agents` option. It's now the default.
- Add command completion.
- Fix documentation around traffic-agent sidecar (and uninstall).

Signed-off-by: Thomas Hallgren <thomas@tada.se>
Using a higher value is pointless and just leads to root daemon
timeouts.

Signed-off-by: Thomas Hallgren <thomas@tada.se>
Signed-off-by: Thomas Hallgren <thomas@tada.se>
Signed-off-by: Thomas Hallgren <thomas@tada.se>
@thallgren thallgren added the ok to test Applied by maintainers when a PR is ready to have tests run on it label Dec 7, 2024
@github-actions github-actions bot removed the ok to test Applied by maintainers when a PR is ready to have tests run on it label Dec 7, 2024
Signed-off-by: Thomas Hallgren <thomas@tada.se>
Signed-off-by: Thomas Hallgren <thomas@tada.se>
Signed-off-by: Thomas Hallgren <thomas@tada.se>
Signed-off-by: Thomas Hallgren <thomas@tada.se>
@thallgren thallgren added the ok to test Applied by maintainers when a PR is ready to have tests run on it label Dec 8, 2024
@github-actions github-actions bot removed the ok to test Applied by maintainers when a PR is ready to have tests run on it label Dec 8, 2024
@thallgren thallgren added the ok to test Applied by maintainers when a PR is ready to have tests run on it label Dec 8, 2024
@github-actions github-actions bot removed the ok to test Applied by maintainers when a PR is ready to have tests run on it label Dec 8, 2024
@thallgren thallgren force-pushed the release/v2.21.0 branch 2 times, most recently from 553cd97 to 50e09e7 Compare December 8, 2024 22:14
The ability to collect trace has been removed. The code was complex and
has not been well maintained since its inception in 2022. We have seen
no indication that it has ever been used.

Signed-off-by: Thomas Hallgren <thomas@tada.se>
There's really no need for two configmaps that store configuration data
for the traffic manager. The traffic-manager configmap is also watched,
which saves a lot of k8s API calls.

Signed-off-by: Thomas Hallgren <thomas@tada.se>
Signed-off-by: Thomas Hallgren <thomas@tada.se>
Signed-off-by: Thomas Hallgren <thomas@tada.se>
Closes #3730

Signed-off-by: Thomas Hallgren <thomas@tada.se>
The `allowConflicting` setting didn't always work on Linux because the
conflicting subnet was just added as a link to the TUN device, and
therefore didn't get subjected to routing rule used to assign priority
to the given subnet.

Signed-off-by: Thomas Hallgren <thomas@tada.se>
@thallgren thallgren added the ok to test Applied by maintainers when a PR is ready to have tests run on it label Dec 9, 2024
@github-actions github-actions bot removed the ok to test Applied by maintainers when a PR is ready to have tests run on it label Dec 9, 2024
Signed-off-by: Thomas Hallgren <thomas@tada.se>
Signed-off-by: Thomas Hallgren <thomas@tada.se>
@thallgren thallgren added the ok to test Applied by maintainers when a PR is ready to have tests run on it label Dec 10, 2024
@github-actions github-actions bot removed the ok to test Applied by maintainers when a PR is ready to have tests run on it label Dec 10, 2024
Signed-off-by: Thomas Hallgren <thomas@tada.se>
@thallgren thallgren added the ok to test Applied by maintainers when a PR is ready to have tests run on it label Dec 11, 2024
@github-actions github-actions bot removed the ok to test Applied by maintainers when a PR is ready to have tests run on it label Dec 11, 2024
P0lip and others added 4 commits December 11, 2024 10:45
Signed-off-by: Jakub Rożek <jrozek@datawire.io>
Signed-off-by: Thomas Hallgren <thomas@tada.se>
Signed-off-by: Thomas Hallgren <thomas@tada.se>
A `/.dockerenv` will be present when running in a GitHub Codespaces
environment. That doesn't mean that telepresence cannot use docker, or
that the root daemon shouldn't start.

Signed-off-by: Thomas Hallgren <thomas@tada.se>
@thallgren thallgren added the ok to test Applied by maintainers when a PR is ready to have tests run on it label Dec 11, 2024
Signed-off-by: Thomas Hallgren <thomas@tada.se>
@thallgren thallgren added ok to test Applied by maintainers when a PR is ready to have tests run on it and removed ok to test Applied by maintainers when a PR is ready to have tests run on it labels Dec 11, 2024
@github-actions github-actions bot removed the ok to test Applied by maintainers when a PR is ready to have tests run on it label Dec 11, 2024
Signed-off-by: Thomas Hallgren <thomas@tada.se>
Replaces #3742

Signed-off-by: Thomas Hallgren <thomas@tada.se>
@thallgren thallgren added the ok to test Applied by maintainers when a PR is ready to have tests run on it label Dec 12, 2024
@github-actions github-actions bot removed the ok to test Applied by maintainers when a PR is ready to have tests run on it label Dec 12, 2024
Signed-off-by: Jakub Rożek <jrozek@datawire.io>
Signed-off-by: Jakub Rożek <jrozek@datawire.io>
P0lip and others added 3 commits December 12, 2024 12:13
Signed-off-by: Jakub Rożek <jrozek@datawire.io>
The DNS resolver checked the Docker bridge for messages on Linux. This
code was obsolete and caused problems when running in Codespaces.

Signed-off-by: Thomas Hallgren <thomas@tada.se>
Signed-off-by: Thomas Hallgren <thomas@tada.se>
@thallgren thallgren added the ok to test Applied by maintainers when a PR is ready to have tests run on it label Dec 12, 2024
@github-actions github-actions bot removed the ok to test Applied by maintainers when a PR is ready to have tests run on it label Dec 12, 2024
@thallgren thallgren merged commit 21fe95e into release/v2 Dec 13, 2024
25 checks passed
@thallgren thallgren deleted the release/v2.21.0 branch December 13, 2024 10:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants