From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 7151761067718213632 X-Received: by 2002:a05:600c:35d2:b0:3c6:bf52:24af with SMTP id r18-20020a05600c35d200b003c6bf5224afmr1958825wmq.162.1665561843357; Wed, 12 Oct 2022 01:04:03 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a05:600c:22c2:b0:3c5:f6bb:ee12 with SMTP id 2-20020a05600c22c200b003c5f6bbee12ls588301wmg.3.-pod-control-gmail; Wed, 12 Oct 2022 01:04:02 -0700 (PDT) X-Google-Smtp-Source: AMsMyM5ip27MH7v1p1eRyvQaLtX1pzTnYnbllff4NEnQ2oV4hp/pJkJnFwOc/3wZzM1+8mkbZNXt X-Received: by 2002:a05:600c:410:b0:3c6:26b0:a23e with SMTP id q16-20020a05600c041000b003c626b0a23emr1959438wmb.4.1665561842211; Wed, 12 Oct 2022 01:04:02 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1665561842; cv=pass; d=google.com; s=arc-20160816; b=VKp/Oh3BkS4xz0CoujSKnMR/sdFUwHE240BwvBwUe7Y/TiEZMQzlpZ7Iio8/mG9k9I 0gehTmyLyW8y0qDss6TUjT6ex/YaDY0hjvluxaISDVJkApqZXiPvoo3Hm8+H4xjr/oG3 sthZ6kBI1WHwi29o54jVWhkUEOR9hjjIdQ950BxbNj4jlTAoj94zWFFUey+JEFPT1IEn kvcV7n2weyge6BQEUTri9faHqs+URgBbsK3KeXEI44QYI0vk7n08ZWLTRWZTCnSxTbV3 HQ/1omxQEMKT8IExivqG7TojnEiNhMyuNg+rRythsWiH36FcIrhMwE8Q6YFAb06nPBSu YXWA== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=mime-version:content-transfer-encoding:references:in-reply-to :message-id:subject:cc:to:from:date:dkim-signature; bh=4VUHxAb4B1y4jsJ1lxBJt62yQb5Gv8MFWpNZ+zaNHsQ=; b=xIHvh2TC7x3Fhox01eEzz1IG+7h1l9K4KT6oHK5OFioo76K9UXKacF5XFSDtzA4WEw ljqyn3ZiGYzHS4Gq5/xs8LXJ6ZdhJzhNFdGWeEoSYXT+yfS9+9bUUo7gu8LT/GPhg4dX g5uWr830K8chwGAd2Lfbc8ni82ie6tarfznCJJR+jJOemF3gSDRJeROhP3nLUaBYaOR9 Qb+0WroiZh4B3419MqKw7Kwbz87EPuKyeghA4Sbij9F/Qn8HpICKu2kVYWtP7vUxz2Q4 B3CUvWl7twtK+RWwfpmiuBvZlU59IrxxMo8ul3X9WGK0CrYmm6xj1o5ouKY2MPoMwubY CFhA== ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=yhjMKvTA; arc=pass (i=1 spf=pass spfdomain=siemens.com dkim=pass dkdomain=siemens.com dmarc=pass fromdomain=siemens.com); spf=pass (google.com: domain of henning.schild@siemens.com designates 40.107.14.47 as permitted sender) smtp.mailfrom=henning.schild@siemens.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=siemens.com Return-Path: Received: from EUR01-VE1-obe.outbound.protection.outlook.com (mail-eopbgr140047.outbound.protection.outlook.com. [40.107.14.47]) by gmr-mx.google.com with ESMTPS id cl7-20020a5d5f07000000b0022e5cd5f848si607726wrb.3.2022.10.12.01.04.02 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Wed, 12 Oct 2022 01:04:02 -0700 (PDT) Received-SPF: pass (google.com: domain of henning.schild@siemens.com designates 40.107.14.47 as permitted sender) client-ip=40.107.14.47; Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=yhjMKvTA; arc=pass (i=1 spf=pass spfdomain=siemens.com dkim=pass dkdomain=siemens.com dmarc=pass fromdomain=siemens.com); spf=pass (google.com: domain of henning.schild@siemens.com designates 40.107.14.47 as permitted sender) smtp.mailfrom=henning.schild@siemens.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=siemens.com ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=EcV4znovl5p3OyaXhMdKKYSIiOw/0HVMc+epoR4/AAd637tCsIoCyPD8iLsXB9xUNnRbDa7ViPEXhzo3SWkQO7C87pnkYdzrLyQAE6HWmxSGm+XgxmVW25JTpt2+hmYb2411MjBeYxQSj7brOy5AByh2L1ZPfN2CsXnQlb6GYMDFlKUnbur1L2IRi7Glr/Zu2ilNvKVmEa3P+DKUKLgzeFkwuZBkuyBIPN5AhCFaQiLXgnshuQNq4XWtzSQNnGkcIGa8H1nA2LtmXxUQ3udibN09l8jqTo9iwVcy542/kuyNCA5q2tOMPuQ6EIRHihkoAKt4KtPtSYKQAbz9Y3+Vbg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=4VUHxAb4B1y4jsJ1lxBJt62yQb5Gv8MFWpNZ+zaNHsQ=; b=IkBu1OqGIAaipOGgUTK2m4SLzPUDjC6Fi1J4l8L1V7o2ZvAh9xBPvP5oabB0/8cYAN4RM/QkR2cjwC7r6Tcw8SGU9kDmp/W933a8z6T5LGbTPmhzPLP8NkdNsbaMAevb7PXqNEbuA3F+UIaZo+iDHOntzeRbbiMLAXTlXRbz0yfGJxp4Q3SmBZRljzDnf51nJYgIg/xNRzDlRd+oyxMHjzrqKIHn74YBk8tkH4a21TbfpgoORRiZuNZgaox72D4Wlu5zMOFFqrEsft+Sb6xV4kJkOd7wv12sLRwSbMphyw2uoH7neQDpX1KyoAMCiYdb5z1ysqENWKboYV0WQHkTtA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=siemens.com; dmarc=pass action=none header.from=siemens.com; dkim=pass header.d=siemens.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=siemens.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=4VUHxAb4B1y4jsJ1lxBJt62yQb5Gv8MFWpNZ+zaNHsQ=; b=yhjMKvTAFTrL0A6IX8+Bm+defA7sB2U/6IqymUaEKmqsKfJYC9s6O6E8vCX3qxW/BqlzJd8qJn910FC3HhAvVUojgrTunLNT8fj8G5dVy3QtEi8L5j3RaKV0+BKAKQ1/Dnjoow9s5KLhoRYVT7JfnVK6DXZi+UFkWbRH8Td50XY4cGPmNDGfTCXT+kO9XSbu2oj4yh3tFqLIRmk3PfGGtZ3gjC8kwsXSLjcC/Kqz0sreIBE17nFW3LNpEaVab53uM2O8m507bs3Kb3zn5V8eK9F/RKOqfpXiGG2qD3FwoiTwC6xUnAYBSxuTD1llGxp8yiC9M9ljUcN6bGXkOC7nug== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=siemens.com; Received: from PA4PR10MB5780.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:102:269::8) by PAVPR10MB7210.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:102:310::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5676.23; Wed, 12 Oct 2022 08:04:00 +0000 Received: from PA4PR10MB5780.EURPRD10.PROD.OUTLOOK.COM ([fe80::1cd8:9066:48b1:b1c2]) by PA4PR10MB5780.EURPRD10.PROD.OUTLOOK.COM ([fe80::1cd8:9066:48b1:b1c2%7]) with mapi id 15.20.5709.015; Wed, 12 Oct 2022 08:04:00 +0000 Date: Wed, 12 Oct 2022 10:03:53 +0200 From: Henning Schild To: Florian Bezdeka Cc: Jan Kiszka , isar-users Subject: Re: bookworm/sid: new interactive system locale setting on first boot Message-ID: <20221012100353.25bb5881@md1za8fc.ad001.siemens.net> In-Reply-To: References: <33c27c3f-a67e-0562-dcdb-25ce1c33bcf6@siemens.com> <20221007155546.345861bd@md1za8fc.ad001.siemens.net> <15e35ece-78cd-13cd-5cae-e8ee31f6713f@siemens.com> X-Mailer: Claws Mail 4.1.0 (GTK 3.24.34; x86_64-pc-linux-gnu) Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-ClientProxiedBy: CH2PR02CA0017.namprd02.prod.outlook.com (2603:10b6:610:4e::27) To PA4PR10MB5780.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:102:269::8) Return-Path: henning.schild@siemens.com MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: PA4PR10MB5780:EE_|PAVPR10MB7210:EE_ X-MS-Office365-Filtering-Correlation-Id: 066ab48b-6c34-4e72-dfc6-08daac285249 X-LD-Processed: 38ae3bcd-9579-4fd4-adda-b42e1495d55a,ExtAddr X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: z8xqVOZ9b6KbiXxB1h0njnPaBprFEvktQV7YMqIc03ejv42xKw0Q5lWCv9mfHgSobOoPOtaYCjbMcPxgOx4YQsxs7gfgf4UfwuEtvV2jxWvjz4ZwHYaufmK6UqtTE9xwkjjLuLjUsYH7Zfe6Zbi1szcim4BRXWnU9BT/5op5ogdYbWWjT0e4VMxhCLv52q3TIfYRsY74pcyFdymwd68JrqVZBKG0R3+EMRY3EV8cgVXl+VyMVVjd3bGqzYTE25zPULl306r6nGdI+DnsUVKj01uux5yVY8m0s/yLxH+6x31uWew3EqGLkUW3wMnX+eSHyFMmUuozOE3poAMJXvlXuq+yeQuz71eKouqlyCXe33GamxFXq5AiSkvC0YVg2x/spBfy3jLF94qOz/BKcvBe3oLXHp3Ti9VMMzdBNCwiaWWu5T7xs8/TSs2SYBBUhFN3YXhEbJecx/z+OhlH/d/s4SpiCYnB3Wwl1WilWBFvPGuxlPQNbDyBWgOiO0JQLvpNn43FzMzJ3clXjJ5qZu7UArNURHSgqrFiXNz/59iUYDQvyL8LRRMU00QqBqfFqgk4TicPytuZr8a0g5VYtvB1Q4Wnx9GsLc4enXbF7TyZDTiE+G5aCchEII7Fjy+nZbeTE00llrymIy2EG70HVPKGt7ZkSSuQflpJFUxd8l3xx27Xp2OJ9VzycKuUZ2OH/VWTZ+hb3kUhb4SxUgWMsgc5QoDl751P04HzJHRWJmsh6Vsw/NjPEvfVCWMBQNyIOm1JO4a5d5DSuVfr2AkHIdJY+A== X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:PA4PR10MB5780.EURPRD10.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230022)(4636009)(396003)(136003)(346002)(366004)(39860400002)(376002)(451199015)(8676002)(66899015)(8936002)(41300700001)(66946007)(44832011)(54906003)(6862004)(86362001)(6636002)(966005)(82960400001)(38100700002)(1076003)(186003)(53546011)(6666004)(26005)(5660300002)(6512007)(83380400001)(6506007)(9686003)(6486002)(2906002)(316002)(4326008)(478600001)(66556008)(66476007);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?KzJOTXQ1WTFTeFZXTWN3UmFtZ2dvT2F3STB1b0Z1amJ4U0g2NjJ5d0k4dXVT?= =?utf-8?B?YXhTMTBQV0tNK2pMYmp6SytFNUt5c2FUamo1WldqSElKOXBXWHMxdE5xVVlo?= =?utf-8?B?Q1ZSSmxyaVlpajd3YUpZNDJUbS9rQWl0eWRJNEliYkNrZUZlVW1pcmhMZVI4?= =?utf-8?B?d0VIVy9DSFlVOWR2a0xlbERhUWFSRjRLVWdDWm1HK2xLTnZJSklBK3h3NEVJ?= =?utf-8?B?a3oyWGNvK05tTHRIL20vU1cyVEEvZ2tCRGtwMlNBN3ZSeVNPQm1oVUJNSmp1?= =?utf-8?B?czZ5NUZycG5jWC9xQjgzV3pOODFaSmVvUVJqaW9hVjNabTJod1BROXNpdnRF?= =?utf-8?B?UThFTUt5TnIvNG1VRjcvMFMwOE1uMGdjUitPYkhZNnNrVmtuWldvMG1yaFpo?= =?utf-8?B?THAwc3EvWHQxR29lN0xhdTIrbWV4UWg4K3BKeXNMVWtrWXJiRmdkN09icCtr?= =?utf-8?B?bDl4TFN5dzFuZ0tKZC9HWk4zd0lQN3hEQnZ6VEdZRnhreERoelh4UGp0b01w?= =?utf-8?B?MVV0QVh4aXM0S2ZaaE1xZDdaZC9hSVlFbXAxbW1wY1F2SEJGMTA1T1o3Vmxq?= =?utf-8?B?MDN0NlZETGxsRkFKNWRnMDZwYVUrbzU2SVUrQ2w5K3dLTmFpZ1U0bnA1dnJC?= =?utf-8?B?Q0lQcDZSbkpuZGJNWDFCcVppdU10MVBkSE1SQVJWMkxEeXl4eTNWU1hTN3Np?= =?utf-8?B?NmFlTEtQYnRvV09xTXlqeklYRjFoSSt6ZkdLWTcrbU5Qa3BEMlBqQVlPZGIv?= =?utf-8?B?VlF4cFltUjF2WUplWUc3Y3NVZVNkMzE4SzVCdlRBMVZCZjdRQzhmVldXZWt2?= =?utf-8?B?REJyQ2tKc2VFNkJTamk1ZGFOcE5zTTZwNlREajRSd1pUbXJUL2NsY3JWVGp2?= =?utf-8?B?TkpzU0NYRmsxR1NNeGhvY3k1VjRMcVNuL2RzNHBXOWpZZzlsbnluTEszNkQy?= =?utf-8?B?OEF5bU9NVXFFbWxHajA3RVovdFhOaUFTSVQ4M0ZXcDlqNldmYkVISlRqVFMw?= =?utf-8?B?MGNxQjE0am93aEM0YklWL1lDUTFMdTJGa2hDajVzNnJiMEI0QWtCcDJZdW5V?= =?utf-8?B?U2xscWxpMVJMREd3bVdoci9tR0NEZlBua2lacWowL0EyU0VCSFlPRWpSSHQw?= =?utf-8?B?ek9xMDA3cldqOGQ3TitrTVFsb2crTzNPTnJGbUhiaEg5c2hKZVVnR3dOaXNl?= =?utf-8?B?QTU5dXhzYkVUK3dDTVBwQUxHRU1OOHpEeUMwekFHbTczQWhjK29GckQrZUlT?= =?utf-8?B?VzRtTVJvWkxyNWxwclJDMzR5dmFqOWp5WUd5aVhLakNQeHI3Kzc1dGdnVTY1?= =?utf-8?B?NkhJNC9JZnVXOERvdzVhQ25VcGo3L3owU0dZWVUyTTVlNFdiWDhiNHVNSzl3?= =?utf-8?B?K09MTlFRM2hFUWxnQzlFV2FGaW5oQmlMNG9EUlB1bER3QlArTTUvUHNmTkdj?= =?utf-8?B?NzBYdW9MV0V6N01USGhhM3UyaDJHWW1aRGtCZXdJSmRiTE9TNXNhaHBOSEJL?= =?utf-8?B?azl4NzZ2VG0vd1p5R1hPVStWS0F3dUs1QVJNOTAwZWpRVjhCeG43ZngyUU5D?= =?utf-8?B?dDlZL2ZHZmtrTWkreVRldThDUHFlRnJEcTRIWFVHOEo0ZkIyTHVnUmg3S0NV?= =?utf-8?B?cm0rY0ZPVTJkcS9oRmtIWUVNTStPWGNKc1RKU0twd2JOeVgzNTZkdXVGUzBm?= =?utf-8?B?MFcyTy81cjc5OS9yRFpxRUc0Kzg3VnJoUlpoQjdnZGdPNEJmbitiRER6UHdu?= =?utf-8?B?Y3pxSUlnYU1sakVaM0I0YjYxQ3JQNTlWbnVpSXRYUHdTeloydWJDVDl0a1lm?= =?utf-8?B?S09sOGQ0c2pVaVJxR3pZRUhYUDNPanNWaXQ1TXRNeHl0YmgzbCsvMXc1SmRM?= =?utf-8?B?Z05IYmQ4MXVCSStDREMzTUhJVnE1TzhVTGFZR0lUekpiRlFkNEhidEtidUpH?= =?utf-8?B?a3I4YTg1YXBaOEJRQWgwcVUrU0VRWjFlaXNHaGplZ0Nmbm1NLzFOZldncVN0?= =?utf-8?B?ZUhPZjVaR0Q0UzhPK2E2eWJ4T2s5ejhhTDlscDBQY29kaTZmZ1hkeFlrVGw4?= =?utf-8?B?MTZRWExlYjNEaUplL1dTWC9LelI4VTR6bFdXZGZtcTBUNkNWRjZxdWs0eDhR?= =?utf-8?B?TmdSOE5yZU1PTit3T05CY2h1N1VON2hWZ2toK2RCQjlWTW9tbEpkbTBVOWRK?= =?utf-8?B?MXc9PQ==?= X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-Network-Message-Id: 066ab48b-6c34-4e72-dfc6-08daac285249 X-MS-Exchange-CrossTenant-AuthSource: PA4PR10MB5780.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 12 Oct 2022 08:04:00.7776 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 38ae3bcd-9579-4fd4-adda-b42e1495d55a X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: 21MZr1A9mHW95qkTtziETsd3+PFtJB2jWgWJGF9YWX8YKpm5zkV5fzJ7tuq9P9mjkwf4tty4x8WDW0byOfXOk1dkWvG9z7OP0lDekHZvmso= X-MS-Exchange-Transport-CrossTenantHeadersStamped: PAVPR10MB7210 X-TUID: PaVzZErDSCl0 Am Wed, 12 Oct 2022 09:39:05 +0200 schrieb Florian Bezdeka : > On 07.10.22 16:10, Jan Kiszka wrote: > > On 07.10.22 15:55, Henning Schild wrote: =20 > >> Am Fri, 7 Oct 2022 15:25:13 +0200 > >> schrieb Jan Kiszka : > >> =20 > >>> Hi all, > >>> > >>> just installed a simple image (isar-cip-core) from a fresh sid of > >>> today and got this on first boot: > >>> > >>> > >>> Welcome to your new installation of Debian GNU/Linux bookworm/sid! > >>> > >>> Please configure your system! > >>> > >>> -- Press any key to proceed --[ OK ] Finished Flush Journal to > >>> Persistent Storage. [ OK ] Finished Load/Save Random Seed. > >>> Starting Regenerate sshd host keys... > >>> [ OK ] Finished Coldplug All udev Devices. > >>> Starting Helper to synchronize boot up for ifupdown... > >>> [ OK ] Finished Helper to synchronize boot up for ifupdown. > >>> [ OK ] Finished Regenerate sshd host keys. > >>> l > >>> =E2=80=A3 Please enter system locale name or number (empty to skip, > >>> "list" to list options): list 1) C.UTF-8 2) > >>> en_US.UTF-8=20 > >>> > >>> =E2=80=A3 Please enter system locale name or number (empty to skip, > >>> "list" to list options): > >>> > >>> > >>> Anyone seens this already as well? What could be missing to > >>> preconfigure things as before? =20 > >> > >> Not seen before sorry. I did build and boot > >> mc:qemuamd64-bookworm:isar-image-base from isar next today, that > >> was ok. > >> > >> Maybe ro rootfs issues? > >> =20 > >=20 > > Kernel command line: console=3Dhvc1 console=3DttyS0 root=3D/dev/vda rw > >=20 > > Would have been too easy. It's a qemu-riscv64 target. Let me check > > if Isar itself is affected. =20 >=20 > I can see the same thing for an arm64 image. In my case there is no=20 > error about locales, I'm just stuck at first boot. systemd is=20 > waiting for a key press which never happens. >=20 > It turned out that systemd introduced a new service called=20 > systemd-firstboot which can be used to setup some basic system=20 > information like hostname, timezone, root password, ... during=20 > first boot. >=20 > Upstream commit: > https://github.com/systemd/systemd/commit/418b9be50018303cde79b423d4701b7= fd86ddbdc >=20 > This is part of systemd 216 onwoards and Debian enabled it with=20 > the last release (251.5-1) in bookworm at 2022-10-02. >=20 > According to commit above the new service is started when /etc is=20 > found unpopulated. I guess this is why the service is somehow=20 > linked to /etc/machine-id. >=20 > Maybe Isar should mask that service if present? systemd.firstboot=3Doff on the kernel cmdline could be a quick fix for a layer. A better fix would likely be some snippet to set ExecStart or provide answers to the questions via Credentials. https://www.freedesktop.org/software/systemd/man/systemd-firstboot.html#Cre= dentials systemd.firstboot just controls that very service and ConditionFirstBoot will still work. And that can be controlled with the cmdline as well but would be called systemd.condition-first-boot=3D https://manpages.debian.org/testing/systemd/kernel-command-line.7.en.html Henning > >=20 > > Jan > > =20 >=20