From patchwork Tue May 27 20:57:03 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Tomas Volf <~@wolfsden.cz> X-Patchwork-Id: 42939 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 6C82127BC4A; Tue, 27 May 2025 21:58:24 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-5.6 required=5.0 tests=BAYES_00,DKIM_ADSP_ALL, DKIM_INVALID,DKIM_SIGNED,MAILING_LIST_MULTI,RCVD_IN_DNSWL_BLOCKED, RCVD_IN_VALIDITY_CERTIFIED,RCVD_IN_VALIDITY_RPBL,RCVD_IN_VALIDITY_SAFE, SPF_HELO_PASS,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 8012B27BC49 for ; Tue, 27 May 2025 21:58:22 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1uK1N6-0000BB-7M; Tue, 27 May 2025 16:58:04 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1uK1N4-0000B0-9s for guix-patches@gnu.org; Tue, 27 May 2025 16:58:02 -0400 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1uK1N4-0007u7-1y for guix-patches@gnu.org; Tue, 27 May 2025 16:58:02 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=debbugs.gnu.org; s=debbugs-gnu-org; h=MIME-Version:Date:From:To:In-Reply-To:References:Subject; bh=PQcPJgrO1/hxYi6niosdH1BXSPAVHq9NFgo765UHC14=; b=RzL2kn30QoVlUixxF11/IiLFaJ2lYneYIIZL3VBEAS8ZDy5Yft0VHhhDbF+nhtl0iOni6aZHsBaRHbSOj+n+4ifVwJ4T+nl5US8hOxzICqhytYHPc5y6RY6b7uRCc9Z4iCDzYBdeIL2II87qyEfudub3LbOB7QriteMwY/8QQzsxeIXQZ9UBnkdjND3KlaSD0FfZG1bA4mppkJaFey5jPWRLJhvGxniHLVyNeLy1JUd88RmoGv/upFosCcKkwnqBd/aciABZQIZW5u5QjmEtIFBKfSXWws4xkeyhQ72Eq3eeUiGITA+HuwaYsaAomqNkktg7zE0qjWw6HJg5LpHXlA==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1uK1N3-0003ZR-O0 for guix-patches@gnu.org; Tue, 27 May 2025 16:58:01 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#73940] [PATCH v2] gnu: gvisor-tap-vsock: Update to 0.8.6. References: In-Reply-To: Resent-From: Tomas Volf <~@wolfsden.cz> Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Tue, 27 May 2025 20:58:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 73940 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 73940@debbugs.gnu.org Cc: Tomas Volf <~@wolfsden.cz> Received: via spool by 73940-submit@debbugs.gnu.org id=B73940.174837943613588 (code B ref 73940); Tue, 27 May 2025 20:58:01 +0000 Received: (at 73940) by debbugs.gnu.org; 27 May 2025 20:57:16 +0000 Received: from localhost ([127.0.0.1]:45129 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uK1MJ-0003X6-Mi for submit@debbugs.gnu.org; Tue, 27 May 2025 16:57:16 -0400 Received: from wolfsden.cz ([37.205.8.62]:54374) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <~@wolfsden.cz>) id 1uK1MF-0003WY-6W for 73940@debbugs.gnu.org; Tue, 27 May 2025 16:57:13 -0400 Received: by wolfsden.cz (Postfix, from userid 104) id E0F673689C9; Tue, 27 May 2025 20:57:08 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=wolfsden.cz; s=mail; t=1748379428; bh=0P5mynjk87hGkemOpB99Ts2cqihWA7EoHuZXA1E3nkE=; h=From:To:Cc:Subject:Date; b=AJ4V56vRBdnK7qJFLYg+iy1WPrnVAIAAxLvoX3zgIFcLqEXEnh42dK+wZWoBMgIx7 WpnVdsoRew37+GEkpoQ9NlOmVhBOmvcFf/+vNlHUNTnH5kM++PBRdOPPPO2hZqMgnN v4Y1Guc+pWgytCY8reh/F6hMLiT9pcnaRNOF1Tu8aZtkUNQZa4UZz9zWTQ/4Kg/Rjo rPOlD4igMQPk5e5d8aLI8F5P+t1RemAvmgKENGnt8HxdDox1ZK+/yasusmaGYGMRAB ca58+tMX6Ux798zzNb5vLP9z2YEfcCJLfHDBv3j/3MjKjt/PcFnrLgcLV/L9QA+aH5 vM97qjZaBXnJuuYcEvyHdhMz1ruLUSFyL3zyA2ntlaPzaFjozTtadhDF4frd+xJQ4Q P3yiVxnu9M+qoEBttVYc1ygfdp6RVCx3GzACHqn4UIC/DUlgPfCYxCb6tjQ0jkSgFp hWBq/SJahmJ600bEUH0KDomm86eZRXSFVHGhHunoI3WbvNHWzKW6RPASNHfUeaiJze Ym3L0XUuW9zfKVSAu/FS3IzwbVdcJNV/yxfM13XXhPn8ypBmTH+4+65zcZPMZ3LkWZ Py1GYAisTF5zwJepNllPiC/CsZF2E72j7deKtAHTH7m6ZwsbUbe6bgMVTJALMQcU7z P5ffnOQldG9+lPcAjjrrYEe4= Received: from localhost (unknown [128.0.188.242]) by wolfsden.cz (Postfix) with ESMTPSA id DCA983697D0; Tue, 27 May 2025 20:57:07 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=wolfsden.cz; s=mail; t=1748379427; bh=0P5mynjk87hGkemOpB99Ts2cqihWA7EoHuZXA1E3nkE=; h=From:To:Cc:Subject:Date; b=gHPJj68kFYGMIU8ILY6djydY+8CrAtz0dpLssGg8peR7VSa7xmJ9QEvwQsIAWKfme JUQEQjwzSkHyRHyPgkHIsb3SrVd6sSpBbedV/1wtpYonKEyHP/tcqETSAfgq4JAYHY xknuRIxHD1fWGkbW4Lp/qsAAlqbNou0kOrUOHfHVsit7ZbQ2ni2nTp8LzEgQV0TGGb ert9xvNWtxwUJ5CpoWAS9VebOd6I2ZbQ6EEtfP/d1uys/cVaY/BqcMLrrYinEqV1gV pKDXvPYwG05ekbKIGnctGPkMWappcubpd25qL4wdYW+cGP0EQjHhRQwmmochI0AfHL wiKtT+aD0zYzgJ/V7wZJ256L8vPlOClHPeCOjfIO/kQrYji7pQQ7HlTW4YradMdqje GZtbn0su19a/HSTcpvvYwFIS1mH4SWUaZjK89R3HGPN9hAacrfEBDvTyFw/OR05o5k 872EhVmUIwFdCuo/SJaGMHrsDxV2GT0UEuoLfL+RHoXLCjpTqN/SP+pvcyEyWEEkhG vt5prkzj9/L3OkKGUmFTLOjaUbiymkHqAT/OOTymUDc1XlF/AO51CNkUsJBMowLsPG cBt2NUX8+S16cXfyXDOVCE48c//11w0+FV1wTf+cj6+R/j6s1eGY+BEFYZLoKe2fgo 0CjudWheTTIG9vdY7Ori/whI= From: Tomas Volf <~@wolfsden.cz> Date: Tue, 27 May 2025 22:57:03 +0200 Message-ID: X-Mailer: git-send-email 2.49.0 MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/containers.scm (gvisor-tap-vsock): Update to 0.8.6. [arguments]<#:phases>{'prune-tests}: Adjust. [native-inputs]: Use go-1.23. Change-Id: Ia591a145c519b4f0cdfcd20a76ccdb625c097676 --- gnu/packages/containers.scm | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/gnu/packages/containers.scm b/gnu/packages/containers.scm index be3e05f862..51457a85d0 100644 --- a/gnu/packages/containers.scm +++ b/gnu/packages/containers.scm @@ -391,7 +391,7 @@ (define-public cni-plugins (define-public gvisor-tap-vsock (package (name "gvisor-tap-vsock") - (version "0.7.3") + (version "0.8.6") (source (origin (method git-fetch) (uri (git-reference @@ -400,7 +400,7 @@ (define-public gvisor-tap-vsock (file-name (git-file-name name version)) (sha256 (base32 - "1q1zism0c63k2aq6yhkjqc3b2zsm4lwn0bk39p2kl79h798wfyp4")))) + "18pwpw3dap42mpv5a1ciq6fh0y8ya5ix7r38bi8i1xc7dxcy3jdj")))) (build-system gnu-build-system) (arguments (list @@ -422,11 +422,19 @@ (define-public gvisor-tap-vsock (add-before 'check 'prune-tests (lambda _ ;; Requires internet connection to fetch QEMU image. - (invoke "rm" "-r" "test"))) + (invoke "rm" "-r" "test-qemu") + ;; Requires working DNS. + (substitute* "pkg/services/dns/dns_test.go" + (("Should pass DNS requests to default system DNS.*" all) + (string-append all "\n" "ginkgo.Skip(\"No network.\");")) + (("\"redhat.com\",") + "\"localhost\",") + (("\"52.200.142.250\"") + "\"127.0.0.1\"")))) (replace 'install (lambda _ (install-file "bin/gvproxy" (string-append #$output "/bin"))))))) - (native-inputs (list go-1.20)) + (native-inputs (list go-1.23)) (home-page "https://github.com/containers/gvisor-tap-vsock") (synopsis "Network stack for virtualization based on gVisor") (description "This package provides a replacement for @code{libslirp} and