From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from shymkent.ilbers.de ([unix socket]) by shymkent (Cyrus 2.5.10-Debian-2.5.10-3+deb9u2) with LMTPA; Fri, 26 Dec 2025 12:01:01 +0100 X-Sieve: CMU Sieve 2.4 Received: from mail-lj1-f188.google.com (mail-lj1-f188.google.com [209.85.208.188]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 5BQB10dH029811 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Fri, 26 Dec 2025 12:01:00 +0100 Received: by mail-lj1-f188.google.com with SMTP id 38308e7fff4ca-37fd776ef11sf36039541fa.0 for ; Fri, 26 Dec 2025 03:01:00 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1766746855; cv=pass; d=google.com; s=arc-20240605; b=OoM356+ElV97jgu1ycePJDJeDpNUSw4jbTCIanf0YmziARAOQIuEKYOf9gyEFEX6IK ogNIBD1Gv5fD2y5PItmgrSw9BKmEQKIpdHVgLIsOGXoF4f2+Z3WV1nEg9S6gLtAo1iI1 ZqsTZ68LT2hwKTCd3J3qJ+H5TswGKWicrHS46yvLLQ20JpGrIpClP0fZYWHq6u2C2OWx d7AdtjOKQhWNkx1u1koE6bzNZrmmSlDAtWhIz8go6GlWoYCD90Vf/FT49amPpV0ugpaW 09PooOGkLEW09Ao6N0Gge9vN6o079b9+fgKR8dqJDNKBGL9APA993m/PH8MYDERytpqA 9FcA== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:reply-to:ui-outboundreport :in-reply-to:autocrypt:from:content-language:references:to:subject :user-agent:mime-version:date:message-id:dkim-signature; bh=fSjRUStVgHQUsXe3gAdZ9mn7wrBiD+LITW1ZXbkoUTs=; fh=qeJuLrKdwQde+8KB2j3EYdSDdps57W0nDcZvkF5Yt6g=; b=fIjittOqzV9kf8N4QWGj9XiXxGx/2ztr69kp8e2bRATUICj3lP3EzplZzrCUbyTtUK ID3bSD6BtXnCnonvwfr/t1YevR5eoIJUzGS2hxZxcBp5/yUs8FIoV8AQMdXWui+lVKM3 pmGYCKv4MCC7ATBAU8OvQ0h//NbsCLyHRO0wwF1z+lJyMHMgBXXSbhZ8yo4OoRYnwrvq Onk+4/AHwc/Zh+fbMjxhTQ7lwKbPfaHQsao+7EwF7AKRsUzvlSqdINksd0FxaEQTskD4 hlGejnLrb/XIzjjStfUnxoqZmZhEnugIg1Ap2vNPhTKY16YZYoJ1agCAlgGd9YzGYUpe Rgww==; darn=ilbers.de ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@web.de header.s=s29768273 header.b=ATWzeBEb; spf=pass (google.com: domain of jan.kiszka@web.de designates 212.227.17.11 as permitted sender) smtp.mailfrom=jan.kiszka@web.de; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=web.de DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20230601; t=1766746855; x=1767351655; darn=ilbers.de; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:reply-to :x-original-authentication-results:x-original-sender :ui-outboundreport:in-reply-to:autocrypt:from:content-language :references:to:subject:user-agent:mime-version:date:message-id:from :to:cc:subject:date:message-id:reply-to; bh=fSjRUStVgHQUsXe3gAdZ9mn7wrBiD+LITW1ZXbkoUTs=; b=qBO0JfQAfz9D068oRzXSdFXLauogprFSKtcmCMufYvlmtSdIA8czcgcLpcIPRsJUA3 Cj2QRUadqNvJlzih+GwOnbp7ZieWURj+ol6abOPhNkEnGphL+WGBT+KKQLzgo+1qFVtF eifQTzIN/11fcP2rGzqvYhcWtLRc7TK8HN3yj+RXvDVs+0cdu+dXTp0KguT1b6asDmDf fvPvBcxc9h1PGd87XY7zGqLLIAg1HJjcoVAEOp9XbOsJlC/dYCtFPPxndEN0EdhCtFvb IX+G7b7i/hpVbIKlKwHS5twSszGZ4/chwSgKN7Nh4jzEBUjbXacjKD0YrO+cGMtB1BoF tZiQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1766746855; x=1767351655; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :x-spam-checked-in-group:list-id:mailing-list:precedence:reply-to :x-original-authentication-results:x-original-sender :ui-outboundreport:in-reply-to:autocrypt:from:content-language :references:to:subject:user-agent:mime-version:date:message-id :x-beenthere:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=fSjRUStVgHQUsXe3gAdZ9mn7wrBiD+LITW1ZXbkoUTs=; b=kNSy2T27itMBNOUSFzdV/+LE9/tPUJFUpSw9s3/K4wF39zf62rWCdX+WIk2RC6vQ6X smYwQz9hwBQUVVIuaRmhYwDe8BeRtLermlgn9ajodwFJOG02IjZ/E7jsxfVcn2/xmxMd P9ovXO3gTwvMCJlWrXxdDJahK0+f+DSXiiAUoHicyUbUSp/T/GgVpULwyLYEVgFqJBKg sxV9PY7DzealwQU0qbIpLiKJvWahuGB3/+dnMinXLt4/2eCNC968aB5roPl2y1JAm1tR 4dyCzVN5LaxglHRLLWk3/kdAd1REVOzPH9dwzufWVbTJ4s/xKfeIDd8wtKzvgSMJAKu9 Iz5Q== X-Forwarded-Encrypted: i=2; AJvYcCVND4Iv6RbXo3wdgJp9jSl5etH4t+HDGksw5KHf0wVwygAIMwyThkvuZbgJla5jfYaYuSWm@ilbers.de X-Gm-Message-State: AOJu0YyDB6P72FOBehlLSAjdnn/XtfjfJUq632de+IrDC6wMZcm79hSt fwVKFC4S7rtzY8oxuYTdKbr8JSRlwRnhtDyhD/kleqwVBxy5J/aK3/Mq X-Google-Smtp-Source: AGHT+IGCmp5owZ8wnOgWTcm/NpP5iV960JKECZi7KIdjNZAnGUEOsVOyjj2BzjS//BJyrEiwt4eV1A== X-Received: by 2002:a05:651c:111b:b0:37a:3768:3b20 with SMTP id 38308e7fff4ca-38121689bd2mr63335801fa.39.1766746854857; Fri, 26 Dec 2025 03:00:54 -0800 (PST) X-BeenThere: isar-users@googlegroups.com; h="AWVwgWb8wK+vzUlPuAEatHI0heAa9sgsngfyIehdZFQYVrx7sw==" Received: by 2002:a05:651c:438a:20b0:37a:2d92:62ea with SMTP id 38308e7fff4ca-37fcef59d49ls6686791fa.0.-pod-prod-02-eu; Fri, 26 Dec 2025 03:00:52 -0800 (PST) X-Forwarded-Encrypted: i=2; AJvYcCVF0DykmPoN3Z8V3EztRSPgrwON+7GzSKj1WZkPT/N5SJHcDIHRllwey3swRWlfwVSPuJXAtz6ECpFX@googlegroups.com X-Received: by 2002:a05:651c:b23:b0:380:d5f:1b04 with SMTP id 38308e7fff4ca-3812162218cmr68068191fa.21.1766746852124; Fri, 26 Dec 2025 03:00:52 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1766746852; cv=none; d=google.com; s=arc-20240605; b=JCI4NyfMvXnMV8s3jnaKy4FlMSUbeLBOgjLhR8zGsIjHdjpej22vorwWqIlQP6jWTO 1R3KJ9BsfckfoYohaGp7CIYD3w7H5LNg5VaYrrYjnek0GAZbbcyG0difhWmDHHGb9zBl 2nCS3isoLqHFAhG7OSkn954QD6f/1OapJSq2cCFpc+MQ3wfl05luIV9Bv/evYN3AYImH +w2o4xTxg4BF26lnCAvZnIORkXb2NHJ0YC33kz8I/0eXRddN+Z/f7Zhr1jVN5Dvz+qp5 XAAYRAPfm9PXps1GJbBk/2hpc4bQmuAlBwhwlbO96bakdQSsVwwY4Cmajzya+RMQsikM EBCg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=ui-outboundreport:content-transfer-encoding:in-reply-to:autocrypt :from:content-language:references:to:subject:user-agent:mime-version :date:message-id:dkim-signature; bh=DgYBYE2EJSWtXOSahqyAQQlYHKdImgo3OVYI5JpRinI=; fh=9U3iziCyS109J8WYl3BKDhY6B99Vpv8C+b1nKwKdPFc=; b=MVQ2JMKX7WbuO6BFJjjANPl49IHx53ZPbswXxq0dXCcN6Pfa+3dmBTCOYv3bdIY8IJ aCw1nmg+hVjj7Cnz283lU7Y3Gb8a0E1JTu6pp/rggZhXF9+F+tVHY1/kjUff9dmYHRmr iSXrzwrQ4IadYZmTN4fcPqzkoTvT0fJX8pdf1nv6HMa2fM9JWPDzOtxt1M4u3XVkhA+5 fA2N8tAJlwJzC7E3b82f8xE5UmKcGdHYz+VHW5PHaoEbcrD/I926mJundTrqNH0lE5nA oUiu/nHF1Qs4rJElPVu443aVCOYPGX5cvyc6VhpUyy/A8i0C/eTX1iIqeqR+3fJuQ9KK uzLg==; dara=google.com ARC-Authentication-Results: i=1; gmr-mx.google.com; dkim=pass header.i=@web.de header.s=s29768273 header.b=ATWzeBEb; spf=pass (google.com: domain of jan.kiszka@web.de designates 212.227.17.11 as permitted sender) smtp.mailfrom=jan.kiszka@web.de; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=web.de Received: from mout.web.de (mout.web.de. [212.227.17.11]) by gmr-mx.google.com with ESMTPS id 38308e7fff4ca-381224d4e27si3495821fa.1.2025.12.26.03.00.51 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 26 Dec 2025 03:00:52 -0800 (PST) Received-SPF: pass (google.com: domain of jan.kiszka@web.de designates 212.227.17.11 as permitted sender) client-ip=212.227.17.11; X-UI-Sender-Class: 814a7b36-bfc1-4dae-8640-3722d8ec6cd6 Received: from [192.168.11.10] ([95.157.49.24]) by smtp.web.de (mrweb105 [213.165.67.124]) with ESMTPSA (Nemesis) id 1MGQGF-1vjF6d2ZJd-007Eok; Fri, 26 Dec 2025 12:00:50 +0100 Message-ID: <9f739f14-5318-462e-ac71-fa6a9f4d133f@web.de> Date: Fri, 26 Dec 2025 12:00:49 +0100 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH] installer: allow unattended mode to abort with keypress To: Badrikesh Prusty , isar-users@googlegroups.com References: <20251225213157.1219552-1-badrikesh.prusty@siemens.com> Content-Language: en-US From: "'Jan Kiszka' via isar-users" Autocrypt: addr=jan.kiszka@web.de; keydata= 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 In-Reply-To: <20251225213157.1219552-1-badrikesh.prusty@siemens.com> Content-Type: text/plain; charset="UTF-8" X-Provags-ID: V03:K1:mJpEVR02ZL0fEYRHOLIWfpDb0AkfuN+J9RFqj6is31KSy2sTy4H d46D3gsDS9Q4FNsnGTNnd0bHQ9qz8z/3UqnTtzWL6rHVr3hdOV1Vqg1Abjv+7TjxPZfOisa aoP+LVglqNuMepS8e/DApI9IQJfpPrWf/hDKOkLXS07OBkiqX9krGwofjKhYC81N1Qq8jb4 6wVw2uAnRUjDBwHjbczMQ== UI-OutboundReport: notjunk:1;M01:P0:KBcamuo9gko=;BhnpfrN75QUh0jFrD8v4B4UFMP8 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 X-Original-Sender: jan.kiszka@web.de X-Original-Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@web.de header.s=s29768273 header.b=ATWzeBEb; spf=pass (google.com: domain of jan.kiszka@web.de designates 212.227.17.11 as permitted sender) smtp.mailfrom=jan.kiszka@web.de; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=web.de X-Original-From: Jan Kiszka Reply-To: Jan Kiszka Precedence: list Mailing-list: list isar-users@googlegroups.com; contact isar-users+owners@googlegroups.com List-ID: X-Spam-Checked-In-Group: isar-users@googlegroups.com X-Google-Group-Id: 914930254986 List-Post: , List-Help: , List-Archive: , List-Unsubscribe: , X-Spam-Status: No, score=-4.9 required=5.0 tests=DKIMWL_WL_MED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,MAILING_LIST_MULTI, RCVD_IN_DNSWL_BLOCKED,RCVD_IN_MSPIKE_H2,RCVD_IN_RP_CERTIFIED, RCVD_IN_RP_RNBL,RCVD_IN_RP_SAFE,SPF_PASS autolearn=unavailable autolearn_force=no version=3.4.2 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on shymkent.ilbers.de X-TUID: jvDw81MQEUBL On 25.12.25 22:31, 'Badrikesh Prusty' via isar-users wrote: > Add a 5-second countdown before unattended installation starts. Allow > users to abort unattended mode via keypress. Notify all console instances > via a shared file (`/tmp/attended_mode_trigger`) so the abort applies > across all consoles. > > Signed-off-by: Badrikesh Prusty > --- > RECIPE-API-CHANGELOG.md | 6 ++++++ > .../files/usr/bin/deploy-image-wic.sh | 15 +++++++++++++++ > 2 files changed, 21 insertions(+) > > diff --git a/RECIPE-API-CHANGELOG.md b/RECIPE-API-CHANGELOG.md > index 3af91541..cd1f1fd4 100644 > --- a/RECIPE-API-CHANGELOG.md > +++ b/RECIPE-API-CHANGELOG.md > @@ -941,3 +941,9 @@ Example: To bundle multiple target images, set the following in local.conf: > ``` > INSTALLER_TARGET_IMAGES = "isar-image-base isar-image-debug isar-image-ci" > ``` > + > +### Allow unattended installation to be interrupted by keypress > + > +Add a 5-second countdown before unattended installation starts. Allow users to > +abort unattended mode via keypress. Notify all console instances via a shared > +file (`/tmp/attended_mode_trigger`) so the abort applies across all consoles. > diff --git a/meta-isar/recipes-installer/deploy-image/files/usr/bin/deploy-image-wic.sh b/meta-isar/recipes-installer/deploy-image/files/usr/bin/deploy-image-wic.sh > index 9bd47e9f..5736a861 100755 > --- a/meta-isar/recipes-installer/deploy-image/files/usr/bin/deploy-image-wic.sh > +++ b/meta-isar/recipes-installer/deploy-image/files/usr/bin/deploy-image-wic.sh > @@ -10,6 +10,21 @@ SCRIPT_DIR=$( dirname -- "$( readlink -f -- "$0"; )"; ) > > . "${SCRIPT_DIR}/../lib/deploy-image-wic/handle-config.sh" > > +if $installer_unattended; then > + abort_file=/tmp/attended_mode_trigger > + for ((i=5; i>0; i--)); do > + echo -ne "\rUnattended installation will start in $i seconds. Press any key to switch to attended mode..." > + > + # Switch to attended mode if the abort file exists or any key pressed during countdown > + # Create abort file to notify all other console instances to abort > + if [ -f "$abort_file" ] || read -n 1 -t 1; then > + installer_unattended=false > + touch "$abort_file" > + break > + fi > + done > +fi This should be opt-in, and the timeout may deserve to be configurable. Jan > + > if ! $installer_unattended; then > installer_image_uri=$(find "$installdata" -type f -iname "*.wic*" -a -not -iname "*.wic.bmap" -exec basename {} \;) > if [ -z "$installer_image_uri" ] || [ ! -f "$installdata/$installer_image_uri" ]; then -- You received this message because you are subscribed to the Google Groups "isar-users" group. To unsubscribe from this group and stop receiving emails from it, send an email to isar-users+unsubscribe@googlegroups.com. To view this discussion visit https://groups.google.com/d/msgid/isar-users/9f739f14-5318-462e-ac71-fa6a9f4d133f%40web.de.