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

Merge release v1.17.1 back into main #295

Open
wants to merge 108 commits into
base: main
Choose a base branch
from
Open

Merge release v1.17.1 back into main #295

wants to merge 108 commits into from

Conversation

mook-as
Copy link
Owner

@mook-as mook-as commented Jan 22, 2025

No description provided.

mook-as and others added 30 commits December 24, 2024 16:38
On Linux, manually set the process group for the main Electron process to
its pid so that we can use it to terminate any processes we spawn as part
of extensions.

Note that this happens after Electron has started other processes; hence
some of the Electron-internal processes will have the old process group.
This is not an issue as they will go away once the main process does.

Signed-off-by: Mark Yen <[email protected]>
Check the process group of the target pid when killing it; if it matches
the pid (i.e., the process is the leader of its own group), it is safe to
kill the whole group instead of just the main process.

Signed-off-by: Mark Yen <[email protected]>
Signed-off-by: Rancher Desktop GitHub Action <[email protected]>
(cherry picked from commit 0192cab)
Signed-off-by: Rancher Desktop Dependency Manager <[email protected]>
(cherry picked from commit c1bcb76)
Signed-off-by: Jan Dubois <[email protected]>
(cherry picked from commit 0c348d0)
Fix typo in install-latest-ci: chown → chmod
…ox-setuid

Make sure the chrome-sandbox in the AppImage build has the setuid bit…
… set

Signed-off-by: Jan Dubois <[email protected]>
(cherry picked from commit 85ef2ea)
Signed-off-by: Rancher Desktop Dependency Manager <[email protected]>
Signed-off-by: Rancher Desktop Dependency Manager <[email protected]>
Signed-off-by: Rancher Desktop Dependency Manager <[email protected]>
Signed-off-by: Rancher Desktop GitHub Action <[email protected]>
Bumps [sass](https://github.com/sass/dart-sass) from 1.83.1 to 1.83.4.
- [Release notes](https://github.com/sass/dart-sass/releases)
- [Changelog](https://github.com/sass/dart-sass/blob/main/CHANGELOG.md)
- [Commits](sass/dart-sass@1.83.1...1.83.4)

---
updated-dependencies:
- dependency-name: sass
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Bumps [github.com/docker/docker](https://github.com/docker/docker) from 27.4.1+incompatible to 27.5.0+incompatible.
- [Release notes](https://github.com/docker/docker/releases)
- [Commits](moby/moby@v27.4.1...v27.5.0)

---
updated-dependencies:
- dependency-name: github.com/docker/docker
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Bumps [github.com/docker/cli](https://github.com/docker/cli) from 27.4.1+incompatible to 27.5.0+incompatible.
- [Commits](docker/cli@v27.4.1...v27.5.0)

---
updated-dependencies:
- dependency-name: github.com/docker/cli
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Signed-off-by: Rancher Desktop Dependency Manager <[email protected]>
…ot/go_modules/src/go/rdctl/github.com/docker/cli-27.5.0incompatible

build(deps): bump github.com/docker/cli from 27.4.1+incompatible to 27.5.0+incompatible in /src/go/rdctl
…ot/go_modules/src/go/guestagent/github.com/docker/docker-27.5.0incompatible

build(deps): bump github.com/docker/docker from 27.4.1+incompatible to 27.5.0+incompatible in /src/go/guestagent
…ot/npm_and_yarn/sass-1.83.4

build(deps-dev): bump sass from 1.83.1 to 1.83.4
…/trivy/0.58.1-to-0.58.2

rddepman: bump trivy from 0.58.1 to 0.58.2
…/dockerCompose/2.32.2-to-2.32.3

rddepman: bump dockerCompose from 2.32.2 to 2.32.3
…te-k3s-versions

Update k3s-versions.json
…/spinCLI/3.1.1-to-3.1.2

rddepman: bump spinCLI from 3.1.1 to 3.1.2
Signed-off-by: Rancher Desktop Dependency Manager <[email protected]>
…/dockerCLI/27.4.1-to-27.5.0

rddepman: bump dockerCLI from 27.4.1 to 27.5.0
That requires using ES modules, which we are still having issues with.

Signed-off-by: Mark Yen <[email protected]>
…tokit-4

dependabot: don't pull in oktokit 4
Nino-K and others added 30 commits January 20, 2025 10:24
This upgrade aims to determine whether the recent DNS lookup issues cauased by
gvisor-tap-vsock v0.8.1 behind the VPN have been resolved on Windows.

Signed-off-by: Nino Kodabande <[email protected]>
…gvisor-tap-vsock

Upgrades gvisor-tap-vsock to v0.8.2
Signed-off-by: Rancher Desktop Dependency Manager <[email protected]>
…/lima/1.0.2.rd2-to-1.0.2.rd3

rddepman: bump lima from 1.0.2.rd2 to 1.0.2.rd3
Signed-off-by: Rancher Desktop Dependency Manager <[email protected]>
(cherry picked from commit 1f48b0b)
…ma-bump

Bump lima from 1.0.2.rd2 to 1.0.2.rd3
As part of the 1.17.0 release, we upgraded the gvisor-tap-vsock library to version v0.8.1.
However, this version has caused issues with DNS resolution behind VPNs and other name resolution problems.
To address these issues, we are planning to release a patch, and this downgrade is part of that solution.

Signed-off-by: Nino Kodabande <[email protected]>
(cherry picked from commit ea1a76d)
…or-tap-vsock-for-1.17

Downgrade gvisor-tap-vsock to v0.7.5
Signed-off-by: Rancher Desktop Dependency Manager <[email protected]>
Bumps [actions/setup-go](https://github.com/actions/setup-go) from 5.2.0 to 5.3.0.
- [Release notes](https://github.com/actions/setup-go/releases)
- [Commits](actions/setup-go@3041bf5...f111f33)

---
updated-dependencies:
- dependency-name: actions/setup-go
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
…/dockerBuildx/0.19.3-to-0.20.0

rddepman: bump dockerBuildx from 0.19.3 to 0.20.0
…ot/github_actions/actions/setup-go-5.3.0

build(deps): bump actions/setup-go from 5.2.0 to 5.3.0
The sample app generated by the JavaScript SDK uses different routes now:
fermyon/spin-js-sdk@64bde83

Signed-off-by: Jan Dubois <[email protected]>
Update spinkube-npm BATS test to adjust for upstream changes
Some API changes necessitates code changes.  This also includes a bump
of the `node-abi` package.

Signed-off-by: Mark Yen <[email protected]>
Signed-off-by: Rancher Desktop Dependency Manager <[email protected]>
Signed-off-by: Rancher Desktop Dependency Manager <[email protected]>
We removed the `<Condition Action="show">` in 255e0dc but forgot to
make the control not hidden by default.

Signed-off-by: Mark Yen <[email protected]>
Fixes: 255e0dc
…/WSLDistro/0.76-to-0.77

rddepman: bump WSLDistro from 0.76 to 0.77
…/alpineLimaISO/0.2.41.rd4-to-0.2.41.rd5

rddepman: bump alpineLimaISO from 0.2.41.rd4 to 0.2.41.rd5
…oups

Linux: renable use of process groups
Signed-off-by: Rancher Desktop Dependency Manager <[email protected]>
The version of GraphicsMagick provided in Ubuntu 24.04 no longer creates
the alias `import` for `gm import`.  That used to exist since the
ImageMagick days.  Try to invoke `gm` directly if it exists, otherwise
fallback to the old `import`.

Signed-off-by: Mark Yen <[email protected]>
…/lima/1.0.2.rd3-to-1.0.4.rd1

rddepman: bump lima from 1.0.2.rd3 to 1.0.4.rd1
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.

3 participants