GNU bug report logs - #77578
[PATCH] tests: docker-system: Use only guix-daemon service.

Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.

Package: guix-patches; Reported by: Oleg Pykhalov <go.wigust@HIDDEN>; Keywords: patch; dated Sun, 6 Apr 2025 15:09:02 UTC; Maintainer for guix-patches is guix-patches@HIDDEN.

Message received at 77578 <at> debbugs.gnu.org:


Received: (at 77578) by debbugs.gnu.org; 16 Apr 2025 16:25:01 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Apr 16 12:25:01 2025
Received: from localhost ([127.0.0.1]:40803 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1u55ZK-0007CY-OV
	for submit <at> debbugs.gnu.org; Wed, 16 Apr 2025 12:25:01 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10]:33612)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <ludo@HIDDEN>) id 1u55Z4-0007AD-HA
 for 77578 <at> debbugs.gnu.org; Wed, 16 Apr 2025 12:24:44 -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 <ludo@HIDDEN>)
 id 1u55Yy-00043y-Rw; Wed, 16 Apr 2025 12:24:36 -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:References:In-Reply-To:Subject:To:
 From; bh=On6Dr5n3qrYDJNg3KTAOb+uOgd/4Knoxbz+knD+KMc0=; b=Hji+DO/1E1/4e/zW2NO6
 YC5CVV5dZ0Fk+gms4uyY1/DFAU1fp0J9Dnc1mRWH/0ujdZgzorSwonjVlkST8KbBk+diAbZLhg8U/
 u0nnApaXoUS0tvMu2HA0qbNHEwTr93Usw6GbquT72ye6JPP2Doq+0fl8qExGAxS/PRkPkF+W+BCXF
 oeNY3ASLFPVc0pPl61JrNa5ANUEKvTcNgWJ+xH54YHo2cNjBnU44zyNF5ny8lRCe2ytrQc8NX91Hj
 ssuQ2KVIFJ9YCglA0aTZTdbVbjMM44pFjppfcq0j5v4CTMKkrGakvmiyf2TcmcTosWt2WsibikRMr
 5UwtSD0c6Yq0qg==;
From: =?utf-8?Q?Ludovic_Court=C3=A8s?= <ludo@HIDDEN>
To: Oleg Pykhalov <go.wigust@HIDDEN>
Subject: Re: [bug#77578] [PATCH] tests: docker-system: Use only guix-daemon
 service.
In-Reply-To: <877c3kqkl3.fsf@HIDDEN> (Oleg Pykhalov's message of "Wed, 16
 Apr 2025 16:53:12 +0300")
References: <20250406150701.10549-1-go.wigust@HIDDEN>
 <871pu24r3b.fsf@HIDDEN> <877c3kqkl3.fsf@HIDDEN>
User-Agent: mu4e 1.12.9; emacs 29.4
X-URL: https://people.bordeaux.inria.fr/lcourtes/
X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4  0CFB 090B 1199 3D9A EBB5
X-OS: x86_64-pc-linux-gnu
X-Revolutionary-Date: Septidi 27 Germinal an 233 de la =?utf-8?Q?R=C3=A9vo?=
 =?utf-8?Q?lution=2C?= jour de =?utf-8?Q?l'An=C3=A9mone?=
Date: Wed, 16 Apr 2025 16:39:13 +0200
Message-ID: <87v7r49nn2.fsf@HIDDEN>
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: 77578
Cc: 77578 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

Hi Oleg,

Oleg Pykhalov <go.wigust@HIDDEN> writes:

> Ludovic Court=C3=A8s <ludo@HIDDEN> writes:
>
>> Oleg Pykhalov <go.wigust@HIDDEN> skribis:
>>
>>> The test run-docker-system-test was hanging on:
>>>
>>> (docker-cli "exec" container
>>>              "/run/current-system/profile/bin/herd"
>>>              "status")
>>>
>>> This occurred because %test-docker-system specified more services than
>>> gnu/system/examples/docker-image.tmpl, which may have caused conflicts =
or
>>> unexpected behavior.
>>>
>>> * gnu/tests/docker.scm (%test-docker-system): Simplify by using only the
>>> guix-daemon service to prevent test hangs.
>>
>> It=E2=80=99s not clear to me why =E2=80=98herd status=E2=80=99 was block=
ing in the first
>> place=E2=80=94it=E2=80=99s never supposed to happen.  Do you have ideas?
>
> The docker create command creates a container with a limited set of
> privileges by default. These default privileges are insufficient for
> certain configuration tasks such as networking setup or hostname
> configuration.

Oh I see.  Then, what about changing the patch to (1) specifically
remove the one or two services that are problematic, and (2) have the
above in a comment?

Thanks for explaining,
Ludo=E2=80=99.

PS: Would be great to have support for CNI and all this!




Information forwarded to guix-patches@HIDDEN:
bug#77578; Package guix-patches. Full text available.

Message received at 77578 <at> debbugs.gnu.org:


Received: (at 77578) by debbugs.gnu.org; 16 Apr 2025 13:53:24 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Apr 16 09:53:24 2025
Received: from localhost ([127.0.0.1]:37265 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1u53Cd-0005Nv-KN
	for submit <at> debbugs.gnu.org; Wed, 16 Apr 2025 09:53:24 -0400
Received: from mail-lf1-x12a.google.com ([2a00:1450:4864:20::12a]:53464)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.84_2) (envelope-from <go.wigust@HIDDEN>)
 id 1u53Ca-0005Mw-GI
 for 77578 <at> debbugs.gnu.org; Wed, 16 Apr 2025 09:53:21 -0400
Received: by mail-lf1-x12a.google.com with SMTP id
 2adb3069b0e04-54996d30bfbso6083383e87.2
 for <77578 <at> debbugs.gnu.org>; Wed, 16 Apr 2025 06:53:20 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1744811594; x=1745416394; darn=debbugs.gnu.org;
 h=mime-version:message-id:date:user-agent:references:in-reply-to
 :subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to;
 bh=QA4Fo4DO1BgOIUdluAHa0/ajPPdfTjMUvDP5dp57xRo=;
 b=VKdtPC/h7BTi8QWnAQC31XmU6j6+8lQewB/YTSemHZvffNkVxMa3miBm/gO1t/kjIZ
 q9X8mVTrnEDI7trme2xISYoX3mC2MFgRAUSwtUFTNow4TQmAuDFHD2Q/bYkADrE+Sst4
 SKWv1OcAZCt3n39gmrHCfbCFmGxq5brQ0jiYXSFnrrYCGqmknRDQYB/PZ29OvLSVKIcq
 mmZUJNoOgIN0rroMgDswt4edGwNlifbpQT2e3E8cJ94zhv2u0gjdk34BTvxKQl93kQ5l
 Bl72U+dy7+SPjBTSyVx+yUcujPfg9Fu6bk59h+wH8g35DiknIrh5sHXRcju0UIgmij7g
 5/8Q==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1744811594; x=1745416394;
 h=mime-version:message-id:date:user-agent:references:in-reply-to
 :subject:cc:to:from:x-gm-message-state:from:to:cc:subject:date
 :message-id:reply-to;
 bh=QA4Fo4DO1BgOIUdluAHa0/ajPPdfTjMUvDP5dp57xRo=;
 b=sanvCQTnPWSc0VSkWiYqEBETDapMRO9Z8z1vjTNfvWdV/SQs7dti/+JCJBOeqSxfF0
 qS7nBth1QfF4LOdbIEJYuYTq/VDxDnb6dvWu0teMcurc9l0AzU290LyIK7Hm4TgC/YV+
 tc1MLAG6WQKzupso6QWbpbuqWni10tgRh9i6fxP2CPDoVLdWgxFltapHjZyN90JktrXO
 /YBrJEealzD2iVQGUWuFYLGnk5WzAdujjsfoco0WzPMgnUUWXpw44gw99nVS+gxrV6HK
 jsphLkne4lmDcv8s9ujXUVMNT/P8kysix3qncCamUjZ6N9Jt6mhwUf4pDn1v6a/Az+rQ
 VlZw==
X-Gm-Message-State: AOJu0YzGlm6YMcvvp4Y2d+WAxAgJHotdFS0XKQoZ4qNLMAt9kefRxojK
 BxYXpY2yeoj4TBdO5jCAeF85KLE6wGXOTe1bv5OyU0F0ZtFyJd2Lab/9GNsY
X-Gm-Gg: ASbGncsA5lgtwrBnBlgx898a3+d/CHauAlyJTGR3xbfvtGvblwv0zKXl2n7zrwvYqL+
 SwURgqtnrJFaP1R3IxcT/YC+tTeBrMxlhy+WJbCt8PC+rEX4B4CQfUt/DPWLk6MbC64eL524SSP
 K71l8I93HNMmXCeIsykshe1qB8pVUWo++xULGxy6TKA1SQjlli0GxW44W+T9uLOzM04mGssMUU4
 /RHv2NcxYblz9RiftisZNf51tW5a9UahSLJLDTvh03BLCAhB43Q6FCl9SURWgbYpzjBv3LnSW8k
 RcIxncTNUzKHMTUSWcbOSr1Oj6fSu/4JMBI=
X-Google-Smtp-Source: AGHT+IFIdJ5qsDX3SdESxsOJsEUWgUFPaYEMbuY7RwYP4kWXwCuq73UpjfenQY9BPYKrS/d5Ng1LBQ==
X-Received: by 2002:a05:6512:15a5:b0:545:56c:36c7 with SMTP id
 2adb3069b0e04-54d64aea4admr675258e87.41.1744811593463; 
 Wed, 16 Apr 2025 06:53:13 -0700 (PDT)
Received: from localhost ([93.100.15.190]) by smtp.gmail.com with ESMTPSA id
 2adb3069b0e04-54d3d50259asm1665326e87.158.2025.04.16.06.53.12
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Wed, 16 Apr 2025 06:53:12 -0700 (PDT)
From: Oleg Pykhalov <go.wigust@HIDDEN>
To: Ludovic =?utf-8?Q?Court=C3=A8s?= <ludo@HIDDEN>
Subject: Re: [bug#77578] [PATCH] tests: docker-system: Use only guix-daemon
 service.
In-Reply-To: <871pu24r3b.fsf@HIDDEN> ("Ludovic =?utf-8?Q?Court=C3=A8s=22'?=
 =?utf-8?Q?s?= message of "Tue, 08 Apr 2025 17:20:56 +0200")
References: <20250406150701.10549-1-go.wigust@HIDDEN>
 <871pu24r3b.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
Date: Wed, 16 Apr 2025 16:53:12 +0300
Message-ID: <877c3kqkl3.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: multipart/signed; boundary="=-=-=";
 micalg=pgp-sha512; protocol="application/pgp-signature"
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 77578
Cc: 77578 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

--=-=-=
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable

Hi Ludovic,

Thank you for review.

Ludovic Court=C3=A8s <ludo@HIDDEN> writes:

> Oleg Pykhalov <go.wigust@HIDDEN> skribis:
>
>> The test run-docker-system-test was hanging on:
>>
>> (docker-cli "exec" container
>>              "/run/current-system/profile/bin/herd"
>>              "status")
>>
>> This occurred because %test-docker-system specified more services than
>> gnu/system/examples/docker-image.tmpl, which may have caused conflicts or
>> unexpected behavior.
>>
>> * gnu/tests/docker.scm (%test-docker-system): Simplify by using only the
>> guix-daemon service to prevent test hangs.
>
> It=E2=80=99s not clear to me why =E2=80=98herd status=E2=80=99 was blocki=
ng in the first
> place=E2=80=94it=E2=80=99s never supposed to happen.  Do you have ideas?

The docker create command creates a container with a limited set of
privileges by default. These default privileges are insufficient for
certain configuration tasks such as networking setup or hostname
configuration.

Guix inside the container attempts to configure networking itself,
whereas containerd and other container runtimes typically handle
networking internally or with the help of CNI (Container Network
Interface). I don=E2=80=99t think Guix should configure networking by defau=
lt in
containers, as this is already managed by the runtime.


Adding the --privileged flag to docker create may allow the test to
pass, note that herd status will report a failure for the 'loopback'
service (though this is non-blocking and won't prevent the test from
passing).


Regards,
Oleg.

--=-=-=
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQJIBAEBCgAyFiEEcjhxI46s62NFSFhXFn+OpQAa+pwFAmf/tkgUHGdvLndpZ3Vz
dEBnbWFpbC5jb20ACgkQFn+OpQAa+pzASg/9Fd6ejZ6XmT7V49r8Au7Atb5g+5m8
grwr1nc4awGKXpebNJX1TFpelYNfbTi24vAvlcm/YkJYHeWfSQ1yOyG/Fxcvzeen
dUX2kzYA85+CMKubMdITLkaQx52J/4APuT6BRHE7biCbAYUI+iIIQNN4uGYYPtZo
/H0F0DyigyDAXIIq2cw1QPruZglPtfVNjapPKP/Xx6JijHg8DXJmn/r3dWFS1aYN
hyDTFQxFcHUGz8xLnq06rT5z5/qzWVvjOCB2tEsqw+zcRNDdtaqrgQQlCCqkLtHd
4SUjVwSd86Br07NAcGU6+TAsftum7bis1DfReNzRISqdsruAtd9p+qwFogb5Hdon
PqKC8ZxBo3wewaSraoiXCsvKo13OoPE16C0udmaoBWG8B00r2gDD7HfqaNLTDj6J
7NVQ+7a8E8JqnUMGp7yl08z3UFjUfGwl8RqrNHGM4dX7NxEG7S9lLxp/IdgvnEd1
N1RSUQ8OGqo45VZTdnawZjmwYTZI2wbKoQKwlyBFKtbOD4ZjMfe+vT5wwbtVIVun
LLpmxHOKSsRnsNPI3CWyw7CTEZNMGCL4ObYjbqD76ic+6A2xh8XPXqLBslNICNmd
b8UpaBu/Pr9dDrDi3IXSal6MJO1FlB9NRrluRVN4HRtJ6gKpD+D556ygSGTzrL0W
5awH+tNncFRmoTE=
=1M5O
-----END PGP SIGNATURE-----
--=-=-=--




Information forwarded to guix-patches@HIDDEN:
bug#77578; Package guix-patches. Full text available.

Message received at 77578 <at> debbugs.gnu.org:


Received: (at 77578) by debbugs.gnu.org; 8 Apr 2025 15:31:41 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue Apr 08 11:31:41 2025
Received: from localhost ([127.0.0.1]:34802 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1u2AvM-00008n-SS
	for submit <at> debbugs.gnu.org; Tue, 08 Apr 2025 11:31:41 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10]:39572)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <ludo@HIDDEN>) id 1u2AvK-000080-JO
 for 77578 <at> debbugs.gnu.org; Tue, 08 Apr 2025 11:31:38 -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 <ludo@HIDDEN>)
 id 1u2AvC-0002L3-AR; Tue, 08 Apr 2025 11:31:33 -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:References:In-Reply-To:Subject:To:
 From; bh=CbZBZx2zypa+7zrr5ZlkAvoYn8BU+41WxQDB1xMVeqg=; b=TZes7NdPD9cLkG8mogLn
 +4cSeWaAbWJNtaEGF0kNz5V01mUwgbmfxZY+ItIPNrLy6qJBiyzAnewzBxzWFWWghMxIo28PaDoKB
 T8J7Li/3eXp1eTfPjvyEzPCdYBAdheEO5fDrUyQOLZjv22VOU7H51YwtqJub/VYpovNIUvgag9yly
 FakwqgZhiuEncUkN8O33q0+tbTZoiNLWhfhMjcqJbFuOLkeKEqNjm/FcHnOdB+/+Wd24DZ52y1uDQ
 IS7nHK70oR815pFFarlSjnlxQFduJWXcD2azDMH5K8KfTtghfSPqxAYfbWna8sD4dUm0oMgScURSV
 /1fSZWV/oAnCrQ==;
From: =?utf-8?Q?Ludovic_Court=C3=A8s?= <ludo@HIDDEN>
To: Oleg Pykhalov <go.wigust@HIDDEN>
Subject: Re: [bug#77578] [PATCH] tests: docker-system: Use only guix-daemon
 service.
In-Reply-To: <20250406150701.10549-1-go.wigust@HIDDEN> (Oleg Pykhalov's
 message of "Sun, 6 Apr 2025 18:07:01 +0300")
References: <20250406150701.10549-1-go.wigust@HIDDEN>
Date: Tue, 08 Apr 2025 17:20:56 +0200
Message-ID: <871pu24r3b.fsf@HIDDEN>
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: 77578
Cc: 77578 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

Oleg Pykhalov <go.wigust@HIDDEN> skribis:

> The test run-docker-system-test was hanging on:
>
> (docker-cli "exec" container
>              "/run/current-system/profile/bin/herd"
>              "status")
>
> This occurred because %test-docker-system specified more services than
> gnu/system/examples/docker-image.tmpl, which may have caused conflicts or
> unexpected behavior.
>
> * gnu/tests/docker.scm (%test-docker-system): Simplify by using only the
> guix-daemon service to prevent test hangs.

Hi! It=E2=80=99s not clear to me why =E2=80=98herd status=E2=80=99 was bloc=
king in the first
place=E2=80=94it=E2=80=99s never supposed to happen.  Do you have ideas?

Thanks,
Ludo=E2=80=99.




Information forwarded to guix-patches@HIDDEN:
bug#77578; Package guix-patches. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 6 Apr 2025 15:08:03 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Apr 06 11:08:03 2025
Received: from localhost ([127.0.0.1]:49130 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1u1RbO-00013J-Kg
	for submit <at> debbugs.gnu.org; Sun, 06 Apr 2025 11:08:02 -0400
Received: from lists.gnu.org ([2001:470:142::17]:48378)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <go.wigust@HIDDEN>)
 id 1u1RbM-00011w-M5
 for submit <at> debbugs.gnu.org; Sun, 06 Apr 2025 11:08:01 -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 <go.wigust@HIDDEN>)
 id 1u1Rb9-0005do-8L
 for guix-patches@HIDDEN; Sun, 06 Apr 2025 11:07:49 -0400
Received: from mail-lf1-x129.google.com ([2a00:1450:4864:20::129])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.90_1) (envelope-from <go.wigust@HIDDEN>)
 id 1u1Rb7-0006Kt-Fj
 for guix-patches@HIDDEN; Sun, 06 Apr 2025 11:07:47 -0400
Received: by mail-lf1-x129.google.com with SMTP id
 2adb3069b0e04-54acc04516cso4088779e87.1
 for <guix-patches@HIDDEN>; Sun, 06 Apr 2025 08:07:43 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1743952061; x=1744556861; darn=gnu.org;
 h=content-transfer-encoding:mime-version:message-id:date:subject:cc
 :to:from:from:to:cc:subject:date:message-id:reply-to;
 bh=flIzcGguFCw3SdS3hCq9oCBomWOQvxcYtW7r3ovcms8=;
 b=ZlrNStuKNglJnHndZjctzmPeHOMzBdYMBgOD2rDTygRq1K820TJRaTvr4lwu6QgrqZ
 gQun/TX8KLor4K3srusIdp4i/NxFb/ZOrZCpZEWhfhE//YZI8JSJGgeVNP4RyMiTZpqZ
 2V9iHleSjgQZyVIFlDki8TXSUD012eTmvWKIdOYT3ttVpXb6ZRPzmlJTDGQh392rKI48
 uPMfGvYU2Ju0hmY4Xvh7azu5jWO+DgdhNyJ0AKoS3uxITP32Ssk/xkc9Hg8bnMFDVdfd
 DoYsmWt1ByuASKfgnsTyq/H+fevvGjSB9BNO2uZuW2XVGFcWvvfr1Fl35dJTiAKtNIi9
 CYNA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1743952061; x=1744556861;
 h=content-transfer-encoding:mime-version:message-id:date:subject:cc
 :to:from:x-gm-message-state:from:to:cc:subject:date:message-id
 :reply-to;
 bh=flIzcGguFCw3SdS3hCq9oCBomWOQvxcYtW7r3ovcms8=;
 b=asJLKJdAjJ7jMh8+RlrcTSfEzqr69dzwD+gx9oXiCZU4IgZf3nyaHpTWS4QZ8Ro7gI
 cZ5pSpFJMXnzKiKkKdcP3WSFrJTuCnBBL0POO0g5hAx3y8upYiB+ZdaYpU6i7Pug73IS
 2xmIYUPQWUEDQlpxoAWCjwgCBsoGwhkIL6N3f9EbeWb62oXOaf7Nbc11ZJNyk5pR/iuH
 cfLxqgqELQt8R+YmLz4MYRoQTScRbm+MsAlwap2IL/wDhR6nL/EFJda8gHXoLEDy4xzL
 kEkAhqA3v4EOVjWCi40QFvof6XQiFbDuzeI0pHX9r77DMjBGLJ5QbZIH6PLAVgJqE+oj
 YINg==
X-Gm-Message-State: AOJu0Yzvb99r40cNNI2sVXI/dXsrxab6/AAHnhCE0OfAnj9DRg5j3sXh
 koTiQVbz+v3vjp3lOsRTyLlSn2LWGH2uFZHnEvIt9yC6zwU7qJvX4RvYeKMu
X-Gm-Gg: ASbGnct5jrbdlpb1fDGQq9QHITy+O8s4XzCj27fSMTjxmtxGBMWEqd4OQmtsNWmngr0
 cvMAGgSwwSXHvs8tiuIJQA3PWVH+RbreMZTErC/pWgSDBH5PDRe67rWwAXlkds/FHOSG2Lm++6u
 s420YWf3TnESGTyvX1qfhl0rV7k3JvGLTxnr19TpBBKqgoeE0ym89EWxCMqJCyblOw8Wrzw0mIU
 iQqn1JMwBGel88qumhYwC0dDpYVEuh/KQeIPnt6o7uvVTbHdyYZ7Qu0/sTPen52eelBbzp9DuIc
 rnVTCt1WkngXokvvDs+Qv3+3aUqIpNK9E0atvzfmUzSg52r9BA6CN/I=
X-Google-Smtp-Source: AGHT+IEeavBKMq9W5T+6ov38fd1HRTqGGuyLQai06AYR8zIlqpAuEMrTDE4NhVmZvsKLOKzx7yOQyA==
X-Received: by 2002:a05:6512:3e1d:b0:549:b179:e905 with SMTP id
 2adb3069b0e04-54c297b8043mr1330801e87.9.1743952061120; 
 Sun, 06 Apr 2025 08:07:41 -0700 (PDT)
Received: from localhost.localdomain ([93.100.15.190])
 by smtp.gmail.com with ESMTPSA id
 2adb3069b0e04-54c1e65d785sm991969e87.198.2025.04.06.08.07.40
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Sun, 06 Apr 2025 08:07:40 -0700 (PDT)
From: Oleg Pykhalov <go.wigust@HIDDEN>
To: guix-patches@HIDDEN
Subject: [PATCH] tests: docker-system: Use only guix-daemon service.
Date: Sun,  6 Apr 2025 18:07:01 +0300
Message-ID: <20250406150701.10549-1-go.wigust@HIDDEN>
X-Mailer: git-send-email 2.47.1
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
Received-SPF: pass client-ip=2a00:1450:4864:20::129;
 envelope-from=go.wigust@HIDDEN; helo=mail-lf1-x129.google.com
X-Spam_score_int: -20
X-Spam_score: -2.1
X-Spam_bar: --
X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1,
 DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001,
 RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001,
 SPF_PASS=-0.001 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: 1.0 (+)
X-Debbugs-Envelope-To: submit
Cc: Oleg Pykhalov <go.wigust@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -0.0 (/)

The test run-docker-system-test was hanging on:

(docker-cli "exec" container
             "/run/current-system/profile/bin/herd"
             "status")

This occurred because %test-docker-system specified more services than
gnu/system/examples/docker-image.tmpl, which may have caused conflicts or
unexpected behavior.

* gnu/tests/docker.scm (%test-docker-system): Simplify by using only the
guix-daemon service to prevent test hangs.

Change-Id: I2c3f7bc54fa6b5a802c8e16cba6ffae0cd09d4cc
---
 gnu/tests/docker.scm | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/gnu/tests/docker.scm b/gnu/tests/docker.scm
index 90c8d0f850..e528064c2b 100644
--- a/gnu/tests/docker.scm
+++ b/gnu/tests/docker.scm
@@ -26,6 +26,7 @@ (define-module (gnu tests docker)
   #:use-module (gnu system image)
   #:use-module (gnu system vm)
   #:use-module (gnu services)
+  #:use-module (gnu services base)
   #:use-module (gnu services dbus)
   #:use-module (gnu services networking)
   #:use-module (gnu services docker)
@@ -345,7 +346,9 @@ (define %test-docker-system
                                    (inherit (simple-operating-system))
                                    ;; Use locales for a single libc to
                                    ;; reduce space requirements.
-                                   (locale-libcs (list glibc)))
+                                   (locale-libcs (list glibc))
+                                   ;; Guix is all you need!
+                                   (services (list (service guix-service-type))))
                                  #:type docker-image-type)))
                  run-docker-system-test)))))
 
-- 
2.47.1





Acknowledgement sent to Oleg Pykhalov <go.wigust@HIDDEN>:
New bug report received and forwarded. Copy sent to guix-patches@HIDDEN. Full text available.
Report forwarded to guix-patches@HIDDEN:
bug#77578; Package guix-patches. Full text available.
Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.
Last modified: Wed, 16 Apr 2025 16:30:07 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.