From nobody Fri Oct 31 09:41:32 2025 Delivered-To: importer@patchew.org Received-SPF: pass (zohomail.com: domain of lists.xenproject.org designates 192.237.175.120 as permitted sender) client-ip=192.237.175.120; envelope-from=xen-devel-bounces@lists.xenproject.org; helo=lists.xenproject.org; Authentication-Results: mx.zohomail.com; spf=pass (zohomail.com: domain of lists.xenproject.org designates 192.237.175.120 as permitted sender) smtp.mailfrom=xen-devel-bounces@lists.xenproject.org; dmarc=fail(p=none dis=none) header.from=invisiblethingslab.com Return-Path: Received: from lists.xenproject.org (lists.xenproject.org [192.237.175.120]) by mx.zohomail.com with SMTPS id 17506864477048.092256310491052; Mon, 23 Jun 2025 06:47:27 -0700 (PDT) Received: from list by lists.xenproject.org with outflank-mailman.1022376.1398204 (Exim 4.92) (envelope-from ) id 1uThVt-0005YX-Eh; Mon, 23 Jun 2025 13:47:09 +0000 Received: by outflank-mailman (output) from mailman id 1022376.1398204; Mon, 23 Jun 2025 13:47:09 +0000 Received: from localhost ([127.0.0.1] helo=lists.xenproject.org) by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from ) id 1uThVt-0005Xa-7r; Mon, 23 Jun 2025 13:47:09 +0000 Received: by outflank-mailman (input) for mailman id 1022376; Mon, 23 Jun 2025 13:47:07 +0000 Received: from se1-gles-sth1-in.inumbo.com ([159.253.27.254] helo=se1-gles-sth1.inumbo.com) by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from ) id 1uThVr-0004sG-R3 for xen-devel@lists.xenproject.org; Mon, 23 Jun 2025 13:47:07 +0000 Received: from fout-a3-smtp.messagingengine.com (fout-a3-smtp.messagingengine.com [103.168.172.146]) by se1-gles-sth1.inumbo.com (Halon) with ESMTPS id 8cff6737-5038-11f0-a30f-13f23c93f187; Mon, 23 Jun 2025 15:47:07 +0200 (CEST) Received: from phl-compute-09.internal (phl-compute-09.phl.internal [10.202.2.49]) by mailfout.phl.internal (Postfix) with ESMTP id 15AFE13807C4; Mon, 23 Jun 2025 09:47:06 -0400 (EDT) Received: from phl-mailfrontend-01 ([10.202.2.162]) by phl-compute-09.internal (MEProxy); Mon, 23 Jun 2025 09:47:06 -0400 Received: by mail.messagingengine.com (Postfix) with ESMTPA; Mon, 23 Jun 2025 09:47:04 -0400 (EDT) X-Outflank-Mailman: Message body and most headers restored to incoming version X-BeenThere: xen-devel@lists.xenproject.org List-Id: Xen developer discussion List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xenproject.org Precedence: list Sender: "Xen-devel" X-Inumbo-ID: 8cff6737-5038-11f0-a30f-13f23c93f187 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= invisiblethingslab.com; h=cc:cc:content-transfer-encoding :content-type:content-type:date:date:from:from:in-reply-to :in-reply-to:message-id:mime-version:references:reply-to:subject :subject:to:to; s=fm1; t=1750686426; x=1750772826; bh=o8VgD6a057 VNjsnHartaX+IMFYG5/NjtSB5DTQtrThg=; b=kVMrrhGZUonqkg9BkLaWTh36Mk +T5RRSacCflydJAosdLcm+UpRFJ1qjyQ4dI3HVi3XDvI5uQjbv/eZ6tISiLYR9WO 7Etp3B55qqax4+0JuC8aNGHDwGlwmL9hIYloYafqpJxCcWe+q4VjCiuVq+zwXl8Z EAGmhzpQBNkojo+MJbP2a7Dz9ZC1Ujti2in8fVfWJTT7QcknRM4MUa+NvBBZwqCt LKFAnw6FXZY8ttoDOvwCib3/IPdCNUYNCArNnWaVtnqSazhMWo8j41mBCY0vCaCc MhV3mNuFyyV5+rulErnqjPX6fQe/OYjmER7Xpan69jnXi6m8R7LPmOXjh1DQ== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-transfer-encoding :content-type:content-type:date:date:feedback-id:feedback-id :from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:subject:subject:to:to:x-me-proxy :x-me-sender:x-me-sender:x-sasl-enc; s=fm1; t=1750686426; x= 1750772826; bh=o8VgD6a057VNjsnHartaX+IMFYG5/NjtSB5DTQtrThg=; b=V hrFO3icLA/H0g/99mNdap6/ZZLybSoBn0zQ+c+BgwW/Ri6TS7mR0u7kTnvDp5g2q HKbP0TcDnFsv8w72V4lAKlo415eGPRXiczF4kUHIBoaf9OrKNiiZbEfgAK7LZmIy qa3+TzdubPiAXG91JmhMJxJdkAJAqutMCN8Vfc8vcn/BMkuynBIrFuB1QQ4pxD3b nIzolHfWmqNU2VOTHr56fQs5L/OkBhdbtK+SvJKR2VeVn6HqBF5hp4lJJRQWgWeu rin+HLI5z2aSJfI8QQ9NduhvnjFWQYFTvVua1d0YIVJo3e0Nwgqle4fQ/8LLm9Fd OhttBQV0N7G/lt4OF9J4A== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeeffedrtddvgddujedukecutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpuffrtefokffrpgfnqfghnecuuegr ihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenucfjug hrpefhvfevufffkffojghfgggtgfesthekredtredtjeenucfhrhhomhepofgrrhgvkhcu ofgrrhgtiiihkhhofihskhhiqdfikphrvggtkhhiuceomhgrrhhmrghrvghksehinhhvih hsihgslhgvthhhihhnghhslhgrsgdrtghomheqnecuggftrfgrthhtvghrnhepgfeuudeh gfdvfeehhedujeehfeduveeugefhkefhheelgeevudetueeiudfggfffnecuvehluhhsth gvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomhepmhgrrhhmrghrvghksehi nhhvihhsihgslhgvthhhihhnghhslhgrsgdrtghomhdpnhgspghrtghpthhtohephedpmh houggvpehsmhhtphhouhhtpdhrtghpthhtohepgigvnhdquggvvhgvlheslhhishhtshdr gigvnhhprhhojhgvtghtrdhorhhgpdhrtghpthhtoheprghnughrvgifrdgtohhophgvrh efsegtihhtrhhigidrtghomhdprhgtphhtthhopehsshhtrggsvghllhhinhhisehkvghr nhgvlhdrohhrghdprhgtphhtthhopehrohhgvghrrdhprghusegtihhtrhhigidrtghomh dprhgtphhtthhopehmrghrmhgrrhgvkhesihhnvhhishhisghlvghthhhinhhgshhlrggs rdgtohhm X-ME-Proxy: Feedback-ID: i1568416f:Fastmail From: =?UTF-8?q?Marek=20Marczykowski-G=C3=B3recki?= To: xen-devel@lists.xenproject.org Cc: Andrew Cooper , Stefano Stabellini , =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= , =?UTF-8?q?Marek=20Marczykowski-G=C3=B3recki?= Subject: [PATCH test-artifacts v1 5/5] Setup ssh access to test systems Date: Mon, 23 Jun 2025 15:46:24 +0200 Message-ID: X-Mailer: git-send-email 2.49.0 In-Reply-To: References: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable X-ZM-MESSAGEID: 1750686449303116600 For this add also bridge package, so xenbr0 can be configured with /etc/network/interfaces. This allows extracting more logs out of the test system. Signed-off-by: Marek Marczykowski-G=C3=B3recki --- This enables passwordless root login. It's okay for qubes runners, as they are isolated (even from each other). Is that okay in other places too? --- scripts/alpine-rootfs.sh | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/scripts/alpine-rootfs.sh b/scripts/alpine-rootfs.sh index c999b89..632609b 100755 --- a/scripts/alpine-rootfs.sh +++ b/scripts/alpine-rootfs.sh @@ -10,6 +10,8 @@ apk --no-cache upgrade =20 PKGS=3D( # System + bridge + dropbear libgcc openrc udev @@ -62,6 +64,7 @@ rc-update add loopback sysinit rc-update add bootmisc boot rc-update add devfs sysinit rc-update add dmesg sysinit +rc-update add dropbear boot rc-update add hostname boot rc-update add hwclock boot rc-update add hwdrivers sysinit @@ -74,6 +77,7 @@ echo "ttyS0" >> /etc/securetty echo "hvc0" >> /etc/securetty echo "ttyS0::respawn:/sbin/getty -L ttyS0 115200 vt100" >> /etc/inittab echo "hvc0::respawn:/sbin/getty -L hvc0 115200 vt100" >> /etc/inittab +echo "DROPBEAR_OPTS=3D\"-B -R\"" >> /etc/conf.d/dropbear echo "rc_verbose=3Dyes" >> /etc/rc.conf echo > /etc/modules passwd -d "root" root --=20 git-series 0.9.1