From unknown Sun Aug 17 04:15:54 2025 X-Loop: help-debbugs@gnu.org Subject: bug#71173: =?UTF-8?Q?=E2=80=98static-networking=E2=80=99?= service can remain in =?UTF-8?Q?=E2=80=98starting=E2=80=99?= state forever Resent-From: Ludovic =?UTF-8?Q?Court=C3=A8s?= Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Fri, 24 May 2024 14:43:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 71173 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: 71173@debbugs.gnu.org X-Debbugs-Original-To: bug-guix@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.17165617371647 (code B ref -1); Fri, 24 May 2024 14:43:01 +0000 Received: (at submit) by debbugs.gnu.org; 24 May 2024 14:42:17 +0000 Received: from localhost ([127.0.0.1]:37491 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sAW7c-0000QV-OX for submit@debbugs.gnu.org; Fri, 24 May 2024 10:42:17 -0400 Received: from lists.gnu.org ([209.51.188.17]:49594) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sAW7a-0000QO-GX for submit@debbugs.gnu.org; Fri, 24 May 2024 10:42:15 -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 1sAW7S-0001gO-N0 for bug-guix@gnu.org; Fri, 24 May 2024 10:42:06 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1sAW7S-0005yV-El for bug-guix@gnu.org; Fri, 24 May 2024 10:42:06 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:Date:Subject:To:From:in-reply-to: references; bh=y6nQtj6Kor3u5SfSMdQ/vQFvY2i+173ePvY6ntJx1t0=; b=PCgqeXimiRVj/C K0zgvzPueNidcn0MpVP7DZn4R0jgvGmXmc/+Exn/BmgY8IaeO1FFjtBsljeKZRkW4MEEe+ssZvd+U ZblBWE6HesYXcRUwC89hC7jUxtzbSkE9XT8XaTiAon13lyyS7d7mxdZ00k9Ik2YDhpby61upIEyRj vPU+xMuS1BddC0DBi7kOFEDgymU1eoKGdSmJaq+bX6bGePPEIl6AeIM41uNSRe7HH+H0OqUpcpAEp +7tuTn6Bjifi2tL3mIBR8lRjgJXYAbszkQH/tBVEsn24tLOV0Nh1ojMrIG0OwJm5r6Tzrz1/WDscZ o+xT0BJGZS1MY9ydJLoA==; From: Ludovic =?UTF-8?Q?Court=C3=A8s?= X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: Sextidi 6 Prairial an 232 de la =?UTF-8?Q?R=C3=A9volution,?= jour de la =?UTF-8?Q?M=C3=A9lisse?= X-PGP-Key-ID: 0x090B11993D9AEBB5 X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4 0CFB 090B 1199 3D9A EBB5 X-OS: x86_64-pc-linux-gnu Date: Fri, 24 May 2024 16:42:00 +0200 Message-ID: <877cfj5l1j.fsf@inria.fr> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) The =E2=80=98static-networking=E2=80=99 service can remain in =E2=80=98star= ting=E2=80=99 state forever when it specifies a nonexistent NIC. This can be reproduced by running a system such as hydra/bayfront.scm (in maintenance.git) in =E2=80=98guix system vm=E2=80=99: shepherd will wai= t for =E2=80=98networking=E2=80=99 to start forever, preventing the machine from = being cleanly halted. I believe this is due to indefinite blocking in =E2=80=98network-set-up/lin= ux=E2=80=99: ;; Before going any further, wait for the ;; device to show up. (wait-for-link #$(network-address-device address) #:blocking? #f) It should instead wait for a limited amount of time (info "(shepherd) Defining Services"). Ludo=E2=80=99. From unknown Sun Aug 17 04:15:54 2025 X-Loop: help-debbugs@gnu.org Subject: bug#71173: =?UTF-8?Q?=E2=80=98static-networking=E2=80=99?= service can remain in =?UTF-8?Q?=E2=80=98starting=E2=80=99?= state forever Resent-From: Ludovic =?UTF-8?Q?Court=C3=A8s?= Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Wed, 25 Dec 2024 21:39:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 71173 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: 71173@debbugs.gnu.org Received: via spool by 71173-submit@debbugs.gnu.org id=B71173.17351627088015 (code B ref 71173); Wed, 25 Dec 2024 21:39:03 +0000 Received: (at 71173) by debbugs.gnu.org; 25 Dec 2024 21:38:28 +0000 Received: from localhost ([127.0.0.1]:39123 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tQZ5I-00025D-7l for submit@debbugs.gnu.org; Wed, 25 Dec 2024 16:38:28 -0500 Received: from eggs.gnu.org ([209.51.188.92]:54832) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tQZ5F-00024z-N6 for 71173@debbugs.gnu.org; Wed, 25 Dec 2024 16:38:26 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tQZ5A-0005Bq-Gw for 71173@debbugs.gnu.org; Wed, 25 Dec 2024 16:38:20 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:Date:References:In-Reply-To:Subject:To: From; bh=HqSc8tqXbxX0MG2FqfZ+ljkgvGakrYqY74rEETDKV2M=; b=enrsG4SdHvkK+4bwKDfn WthkvxxiZfeZYH8Pnjqfp/U5cFcLFWNSwVrwNivfp69xMiFFShlEK8xQpCBIEqGyCksoczqbnlF5/ 7Uke4PD61x9H79YPb1mM52uMUhYdA9KUKwYi5UiVUG+J6qzqU+Z1Yj/DH0HpD2gOPyvVFuabg8Pw5 5Uz9udNA96jRqu97aRxWBHlhDdXllAYMtlxnXYnMJneXUjXkSoXNUw0YCypSutTdcOK7GPrWbyV9G s/rzLYGqFz7oO4etUvhE6STj/S1ZA7ZhP1F3KXUZHjvyPeC04bPP06afRnJ6Y0S9dYVtYnS3gYqkD 1c3awZOFXZgXag==; From: Ludovic =?UTF-8?Q?Court=C3=A8s?= In-Reply-To: <877cfj5l1j.fsf@inria.fr> ("Ludovic =?UTF-8?Q?Court=C3=A8s?="'s message of "Fri, 24 May 2024 16:42:00 +0200") References: <877cfj5l1j.fsf@inria.fr> Date: Wed, 25 Dec 2024 22:38:17 +0100 Message-ID: <87zfkj30l2.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Ludovic Court=C3=A8s skribis: > The =E2=80=98static-networking=E2=80=99 service can remain in =E2=80=98st= arting=E2=80=99 state forever > when it specifies a nonexistent NIC. > > This can be reproduced by running a system such as hydra/bayfront.scm > (in maintenance.git) in =E2=80=98guix system vm=E2=80=99: shepherd will w= ait for > =E2=80=98networking=E2=80=99 to start forever, preventing the machine fro= m being cleanly > halted. > > I believe this is due to indefinite blocking in =E2=80=98network-set-up/l= inux=E2=80=99: > > ;; Before going any further, wait for the > ;; device to show up. > (wait-for-link > #$(network-address-device address) > #:blocking? #f) > > It should instead wait for a limited amount of time (info "(shepherd) > Defining Services"). Proposed fix: . Ludo'. From unknown Sun Aug 17 04:15:54 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Ludovic =?UTF-8?Q?Court=C3=A8s?= Subject: bug#71173: closed (Re: [bug#75100] [PATCH 0/3] Shepherd service of 'static-networking' completes in timely fashion) Message-ID: References: <87tta8sxb2.fsf@gnu.org> <877cfj5l1j.fsf@inria.fr> X-Gnu-PR-Message: they-closed 71173 X-Gnu-PR-Package: guix Reply-To: 71173@debbugs.gnu.org Date: Wed, 08 Jan 2025 23:26:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1736378762-5097-1" This is a multi-part message in MIME format... ------------=_1736378762-5097-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #71173: =E2=80=98static-networking=E2=80=99 service can remain in =E2=80=98= starting=E2=80=99 state forever which was filed against the guix package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 71173@debbugs.gnu.org. --=20 71173: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D71173 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1736378762-5097-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 71173-done) by debbugs.gnu.org; 8 Jan 2025 23:25:31 +0000 Received: from localhost ([127.0.0.1]:49482 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tVfQY-0001JL-WC for submit@debbugs.gnu.org; Wed, 08 Jan 2025 18:25:31 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:56370) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1tVfQW-0001Ix-Jq; Wed, 08 Jan 2025 18:25:29 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tVfQR-0002q6-B9; Wed, 08 Jan 2025 18:25:23 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:Date:References:In-Reply-To:Subject:To: From; bh=diht+yyw6GCesPW7hFsCNwSTt1N6be7cY3G4pWEFggE=; b=JDm+CdOQ8A6rgp7iJKWi XvGk/FGlsRHopPgw9ZzRGQwnMJlbgBxQ9khXfLZx5/cuHISB8hgCnXTixdegEuHtfmfTo0HhzomIY qK3/cSnn3dzi9XTwYiNK5Ekicod/95EZOQ9S2KQH82HWKjqcQWn9IAD/qHAX000E3B64Upx9OYjYc //e3+XD9J1sEzv0GygJTYPjLcQwr0x+1a667GrHVTh2YsPb2JwnOnDK+jhbO+qUYxxL7WDLMsrR3w 2xxe2epWKUZokES9AoTijxaizOVmTIv8eSL5s53MytNvCv+zTYIijzZik4oJSebxnm7fB8Jqif2Mj UDWZh0khDfrXlA==; From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: 75100-done@debbugs.gnu.org, 71173-done@debbugs.gnu.org Subject: Re: [bug#75100] [PATCH 0/3] Shepherd service of 'static-networking' completes in timely fashion In-Reply-To: ("Ludovic =?utf-8?Q?Court?= =?utf-8?Q?=C3=A8s=22's?= message of "Wed, 25 Dec 2024 22:08:47 +0100") References: Date: Thu, 09 Jan 2025 00:25:21 +0100 Message-ID: <87tta8sxb2.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 71173-done X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Pushed: 20a74ce28d tests: Run without the Linux kernel =E2=80=9Cquiet=E2=80=9D ar= gument. 431ab10344 services: static-networking: Fail when devices don=E2=80=99t s= how up. 8d649a8d17 services: static-networking: Run set-up/tear-down as a separat= e process. ------------=_1736378762-5097-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 24 May 2024 14:42:17 +0000 Received: from localhost ([127.0.0.1]:37491 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sAW7c-0000QV-OX for submit@debbugs.gnu.org; Fri, 24 May 2024 10:42:17 -0400 Received: from lists.gnu.org ([209.51.188.17]:49594) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sAW7a-0000QO-GX for submit@debbugs.gnu.org; Fri, 24 May 2024 10:42:15 -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 1sAW7S-0001gO-N0 for bug-guix@gnu.org; Fri, 24 May 2024 10:42:06 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1sAW7S-0005yV-El for bug-guix@gnu.org; Fri, 24 May 2024 10:42:06 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:Date:Subject:To:From:in-reply-to: references; bh=y6nQtj6Kor3u5SfSMdQ/vQFvY2i+173ePvY6ntJx1t0=; b=PCgqeXimiRVj/C K0zgvzPueNidcn0MpVP7DZn4R0jgvGmXmc/+Exn/BmgY8IaeO1FFjtBsljeKZRkW4MEEe+ssZvd+U ZblBWE6HesYXcRUwC89hC7jUxtzbSkE9XT8XaTiAon13lyyS7d7mxdZ00k9Ik2YDhpby61upIEyRj vPU+xMuS1BddC0DBi7kOFEDgymU1eoKGdSmJaq+bX6bGePPEIl6AeIM41uNSRe7HH+H0OqUpcpAEp +7tuTn6Bjifi2tL3mIBR8lRjgJXYAbszkQH/tBVEsn24tLOV0Nh1ojMrIG0OwJm5r6Tzrz1/WDscZ o+xT0BJGZS1MY9ydJLoA==; From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: bug-guix@gnu.org Subject: =?utf-8?Q?=E2=80=98static-networking=E2=80=99?= service can remain in =?utf-8?B?4oCYc3RhcnRpbmfigJk=?= state forever X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: Sextidi 6 Prairial an 232 de la =?utf-8?Q?R=C3=A9vol?= =?utf-8?Q?ution=2C?= jour de la =?utf-8?Q?M=C3=A9lisse?= X-PGP-Key-ID: 0x090B11993D9AEBB5 X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4 0CFB 090B 1199 3D9A EBB5 X-OS: x86_64-pc-linux-gnu Date: Fri, 24 May 2024 16:42:00 +0200 Message-ID: <877cfj5l1j.fsf@inria.fr> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) The =E2=80=98static-networking=E2=80=99 service can remain in =E2=80=98star= ting=E2=80=99 state forever when it specifies a nonexistent NIC. This can be reproduced by running a system such as hydra/bayfront.scm (in maintenance.git) in =E2=80=98guix system vm=E2=80=99: shepherd will wai= t for =E2=80=98networking=E2=80=99 to start forever, preventing the machine from = being cleanly halted. I believe this is due to indefinite blocking in =E2=80=98network-set-up/lin= ux=E2=80=99: ;; Before going any further, wait for the ;; device to show up. (wait-for-link #$(network-address-device address) #:blocking? #f) It should instead wait for a limited amount of time (info "(shepherd) Defining Services"). Ludo=E2=80=99. ------------=_1736378762-5097-1--