From d4f581786242ea1bcd4a9c1a17e3f387154f293c Mon Sep 17 00:00:00 2001 From: Paul Holzinger Date: Mon, 3 Feb 2025 15:54:34 +0100 Subject: [PATCH] update gvproxy version The current macos installer gvproxy version has a number of issues around dns handling[1,2]. They should be fixed now in 0.8.3 as they reverted the dns changes back to the 0.7.5 code. This should make it work like it used to be. Our 5.3.2 installer ships the 0.7.5 version so users of the podman installer never noticed that but we got plenty of reports from brew users. This needs to be backported into v5.4 to make sure we do not ship the broken version as part of the installer. [1] https://github.com/containers/gvisor-tap-vsock/issues/462 [2] https://github.com/containers/gvisor-tap-vsock/issues/466 Signed-off-by: Paul Holzinger --- contrib/pkginstaller/Makefile | 2 +- go.mod | 2 +- go.sum | 4 ++-- vendor/modules.txt | 2 +- winmake.ps1 | 2 +- 5 files changed, 6 insertions(+), 6 deletions(-) diff --git a/contrib/pkginstaller/Makefile b/contrib/pkginstaller/Makefile index 5540edca28..0c46b36af8 100644 --- a/contrib/pkginstaller/Makefile +++ b/contrib/pkginstaller/Makefile @@ -6,7 +6,7 @@ ifeq ($(ARCH), aarch64) else GOARCH:=$(ARCH) endif -GVPROXY_VERSION ?= 0.8.1 +GVPROXY_VERSION ?= 0.8.3 VFKIT_VERSION ?= 0.6.0 KRUNKIT_VERSION ?= 0.1.4 GVPROXY_RELEASE_URL ?= https://github.com/containers/gvisor-tap-vsock/releases/download/v$(GVPROXY_VERSION)/gvproxy-darwin diff --git a/go.mod b/go.mod index 597791f546..940bc0fa1b 100644 --- a/go.mod +++ b/go.mod @@ -16,7 +16,7 @@ require ( github.com/containers/buildah v1.38.1-0.20250125114111-92015b7f4301 github.com/containers/common v0.62.0 github.com/containers/conmon v2.0.20+incompatible - github.com/containers/gvisor-tap-vsock v0.8.2 + github.com/containers/gvisor-tap-vsock v0.8.3 github.com/containers/image/v5 v5.34.0 github.com/containers/libhvee v0.9.0 github.com/containers/ocicrypt v1.2.1 diff --git a/go.sum b/go.sum index e69198f24e..922346df25 100644 --- a/go.sum +++ b/go.sum @@ -82,8 +82,8 @@ github.com/containers/common v0.62.0 h1:Sl9WE5h7Y/F3bejrMAA4teP1EcY9ygqJmW4iwSlo github.com/containers/common v0.62.0/go.mod h1:Yec+z8mrSq4rydHofrnDCBqAcNA/BGrSg1kfFUL6F6s= github.com/containers/conmon v2.0.20+incompatible h1:YbCVSFSCqFjjVwHTPINGdMX1F6JXHGTUje2ZYobNrkg= github.com/containers/conmon v2.0.20+incompatible/go.mod h1:hgwZ2mtuDrppv78a/cOBNiCm6O0UMWGx1mu7P00nu5I= -github.com/containers/gvisor-tap-vsock v0.8.2 h1:uQMBCCHlIIj62fPjbvgm6AL5EzsP6TP5eviByOJEsOg= -github.com/containers/gvisor-tap-vsock v0.8.2/go.mod h1:EMRe2o63ddq2zxcP0hTysmxCf/5JlaNEg8/gpzP0ox4= +github.com/containers/gvisor-tap-vsock v0.8.3 h1:Am3VdjXTn8Mn+dNhgkiRcCFOTSM8u9aWKLW3KTHOGjk= +github.com/containers/gvisor-tap-vsock v0.8.3/go.mod h1:46MvrqNuRNbjV4ZsZ3mHVJjR2Eh+fpyRh72EvWWFFjU= github.com/containers/image/v5 v5.34.0 h1:HPqQaDUsox/3mC1pbOyLAIQEp0JhQqiUZ+6JiFIZLDI= github.com/containers/image/v5 v5.34.0/go.mod h1:/WnvUSEfdqC/ahMRd4YJDBLrpYWkGl018rB77iB3FDo= github.com/containers/libhvee v0.9.0 h1:5UxJMka1lDfxTeITA25Pd8QVVttJAG43eQS1Getw1tc= diff --git a/vendor/modules.txt b/vendor/modules.txt index 833d09f543..44acb01129 100644 --- a/vendor/modules.txt +++ b/vendor/modules.txt @@ -249,7 +249,7 @@ github.com/containers/common/version # github.com/containers/conmon v2.0.20+incompatible ## explicit github.com/containers/conmon/runner/config -# github.com/containers/gvisor-tap-vsock v0.8.2 +# github.com/containers/gvisor-tap-vsock v0.8.3 ## explicit; go 1.22.0 github.com/containers/gvisor-tap-vsock/pkg/types # github.com/containers/image/v5 v5.34.0 diff --git a/winmake.ps1 b/winmake.ps1 index 6aa8907611..6e9948b01b 100644 --- a/winmake.ps1 +++ b/winmake.ps1 @@ -39,7 +39,7 @@ function Win-SSHProxy { New-Item -ItemType Directory -Force -Path "./bin/windows" if (-Not $Version) { - $Version = "v0.8.1" + $Version = "v0.8.3" } curl.exe -sSL -o "./bin/windows/gvproxy.exe" --retry 5 "https://github.com/containers/gvisor-tap-vsock/releases/download/$Version/gvproxy-windowsgui.exe" curl.exe -sSL -o "./bin/windows/win-sshproxy.exe" --retry 5 "https://github.com/containers/gvisor-tap-vsock/releases/download/$Version/win-sshproxy.exe"