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; Mon, 10 Mar 2025 06:25:54 +0100 X-Sieve: CMU Sieve 2.4 Received: from mail-oa1-f64.google.com (mail-oa1-f64.google.com [209.85.160.64]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 52A5PqWH007989 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Mon, 10 Mar 2025 06:25:53 +0100 Received: by mail-oa1-f64.google.com with SMTP id 586e51a60fabf-2c25d48cce8sf3810868fac.3 for ; Sun, 09 Mar 2025 22:25:53 -0700 (PDT) ARC-Seal: i=3; a=rsa-sha256; t=1741584346; cv=pass; d=google.com; s=arc-20240605; b=SjwSQ9RHxgZLYEHBAOBUnO3vwkXa3gHsVPwQrZ9KJO1ttgs5h8pzW+uOFr6Cw3lAHm VWT4Va8V0oK8EtQpb9PFWMa3zEkEw6I4Z17DZtSeykYDRNC4+zKOFV8BeZBzlysBO+tZ QFYIqBwR23vP10juBm0Wl0H8b+PghQM2ogzSVMIARw5zKllUGCSHbiHZazFUF8f0ovbd haYSHXoxr2JoOSAdC63t9U9MUmig9tqlzBJvirAp4RUxeIwK2ciX55ioezNIKcPdPbAd BvWe2Bx/FoYDClGZst4DMjWemhqMzuMakyoVh57WypCZhz+NgbLh6VqqDBJckgrfbw5t /cdA== ARC-Message-Signature: i=3; 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:mime-version :content-transfer-encoding:msip_labels:content-language :accept-language:in-reply-to:references:message-id:date:thread-index :thread-topic:subject:to:from:dkim-signature; bh=EXFUq8WxDHlJl/OAqOPG9KajYntbTjhmOEe9GxQQEQM=; fh=L1gmwnEHw1SjqOHEj5eBiaxhCZw7gcjxEh8NhK1UEJE=; b=Af6qNmqChxLLpHK/XbDF3caHVhW+CHX+4WOAweZr4pgB/Uv6RbvWjDNTX8w+ea4YMW Tuh9II7xnG+1pJQUHDOj2IZ+v4Zi7mAVV3Y/UhdjOuKrI0gDlCD9j5ANFXVlPIzetNj/ xwMtsJNMbuYG/Zhovj80enx36phCQyAPbRpylmXIRIcnKZqUUD1FyiQg9UybkvW8gNCI ykOH+QFRDynhW2fjw/tVyCn+vwZCJ2aqveQp5km1QF/tl+4ngHZzzBgw9atF3yHVmmjm 3kkD2CCptZGtKPJvleIYFKmYo6Putn6umUrzdK5Ag/JGGwKJ/rq3zAXvWpGg3zeoVS+j LvEw==; darn=ilbers.de ARC-Authentication-Results: i=3; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=fc1QolIO; 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 kasturi.shekar@siemens.com designates 2a01:111:f403:c400:: as permitted sender) smtp.mailfrom=kasturi.shekar@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20230601; t=1741584346; x=1742189146; 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:mime-version :content-transfer-encoding:msip_labels:content-language :accept-language:in-reply-to:references:message-id:date:thread-index :thread-topic:subject:to:from:from:to:cc:subject:date:message-id :reply-to; bh=EXFUq8WxDHlJl/OAqOPG9KajYntbTjhmOEe9GxQQEQM=; b=c+yidwEvcsT1BBkGvikHolKh5pPFObuivnXTws/KyKB0ToioY+5xEhIOE78wENCdKL jiCUJhVdBukVEGCeedLSCJMRDWf+OgE2PSGXT407vimIKV7m/kb+r8f+r2K9cCPqB31I NbOrmgtwjL6lwLUvNTNE5X48VsExwWTp7xbtlAISmgCcOWzr+ey/WMb2EtBe1bqdHRRt QcViRVb0BpvCotoYqxNzLHQwhfHCwkR0FDblM0745+2kyP2ViDXut/dW6ZpcWOHxzzUk QFfPlTNHj8uEAK+L2Cm5q6gCNz4Bl+B8F1O/4tcAbY5m7B0qVCIzgo0TaLG37TkDK3Qi 1Riw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1741584346; x=1742189146; 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:mime-version :content-transfer-encoding:msip_labels:content-language :accept-language:in-reply-to:references:message-id:date:thread-index :thread-topic:subject:to:from:x-beenthere:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=EXFUq8WxDHlJl/OAqOPG9KajYntbTjhmOEe9GxQQEQM=; b=iefio/9TEGkYpeWBpXmD7xQbKN8ZCA4fVQwPNfX8neA1+v1tLd7zOnCyXoTflL39oN /r7fo58stAaqYWhjdbZ4+VZ1JJe84Arb/Cjn6cRlDyUDBMzQbJd+OQx2i8IpJdilq9wT AG6nbAjjO4AJsfCoGSDDdr7MUFQK9zh6kfLRcpM7e3LQ2wxLwmvydZVtcBMNLycBXgNc /hTldCQu5pjRDdgjhZHWGJkqQD67XHTwmZWuVWTDk2A8bETUziu5zNW5o5l/55X8ALwY TPeBab3XJQRVareBupR5I8hMReMEyKbCsLxT3Dcp/nmBepk5PUnyKxKjfYtvjxmfmNnd tNpw== X-Forwarded-Encrypted: i=3; AJvYcCX4qkDG9eX+kxc9KRlz2Dx5IvcGLbRtpwjx5mcVuUN/08ZkogzfwFBTy89YTc1SdJKvjS0s@ilbers.de X-Gm-Message-State: AOJu0Ywps5gpzCOtYYDQ1O4NRiGbY1UJvWNl7qBUzFVwgqXC6zC09Cfj ZIABHhG8/dTwgikxM5kCn1ggOBhyVopfqIKIaZNV+YOST5veOl5P X-Google-Smtp-Source: AGHT+IHlSgOlCiefJrTjnHp7rvIiuSFjbwFxXxZNL2a6nLA/+RTH77UwS90ktsUkEWeK66hnB/kHbg== X-Received: by 2002:a05:6870:7883:b0:2a3:d9b3:3d01 with SMTP id 586e51a60fabf-2c2612f75e3mr7495898fac.29.1741584346394; Sun, 09 Mar 2025 22:25:46 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com; h=Adn5yVG9rs/4E6UTJJe6pSmjwLrdBcSOCInZ4oCS/Fc4juCLaA== Received: by 2002:a05:6870:3c0c:b0:2c2:2e10:95dd with SMTP id 586e51a60fabf-2c23f6965e1ls2723800fac.0.-pod-prod-09-us; Sun, 09 Mar 2025 22:25:45 -0700 (PDT) X-Forwarded-Encrypted: i=3; AJvYcCU3wtmZS+z8ALDgLaqXLPeAsU3nVaI5Ei2GUwX8vwHjos5Zi4/si0iq2C5Dj/KBqDYgbroQraMleaFt@googlegroups.com X-Received: by 2002:a05:6830:3105:b0:727:3280:1ad4 with SMTP id 46e09a7af769-72a37b7501fmr6447570a34.7.1741584345548; Sun, 09 Mar 2025 22:25:45 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1741584345; cv=pass; d=google.com; s=arc-20240605; b=dGEGJiuILoN+0MYPf1vEE79e0I0zdCMOI/w8UgLrAB24+VkI94rvrMLdR7DQRTjm++ 8ExGEwCeudp4LockTXYFQiLCpugZexSt4qg29SSVha28NjOY8QETgEoGhrTcJr0FmY57 WlUkOt71MhbrtlZKG6ibUHmXNlnv0uHnBOvNFG6bOF8qCu7YYidY6aCIpz4nSGxYHrxT j2/+zvOUamBztwaz0Ug+gsXjG1oKDltWrXyKuidBI220uiY8yOj8+VDfasnTWqYevo9q tgeS00E/7FcWdP8WDuvTbGoJUXJUruU5J4phvGfQZakw9PIA3bACVAd4FwMZJ5tjrndB 7Iaw== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=mime-version:content-transfer-encoding:msip_labels:content-language :accept-language:in-reply-to:references:message-id:date:thread-index :thread-topic:subject:to:from:dkim-signature; bh=rvyre+i5ke0t5RgPU2AAWVYT2O+z4pAuMb7yA0KPyYo=; fh=C5l3dWsFWoXdleAnyeelrOvhuHPv8nzqSU4deT87WZI=; b=OH5bWmB1mGBCC4hJt32+rfpvIsBUgzSWndbFILkxNgwLKpfQZWaNRImrK3wy0pmT6i c//9TLVYhHWkb8XZ84HJuKQTahZnd0GDwT+nDppn0mRAmOfQPyZJFFjcauGvVQDXU8bw nXE5TD9Mblb9g6ZT/3DtOGFshlBPotbT0YKPuclI4rs6BoQXsvd/lfk8MheEBdxY1s68 AFSuxTyCXP9rY3nfb+F+ssSg0buLJvNyZ/dAi7IpryUuDgW4r6Jm3uROcVVu13ytS6Br cxyIDorNgQ5kOd+H7IsC+dMyr0lRsQDDAcNuR0GHlvB0OfyTm19WNd/98jHzREOdzYmn 9C3A==; dara=google.com ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=fc1QolIO; 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 kasturi.shekar@siemens.com designates 2a01:111:f403:c400:: as permitted sender) smtp.mailfrom=kasturi.shekar@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com Received: from HK2PR02CU002.outbound.protection.outlook.com (mail-eastasiaazlp170100000.outbound.protection.outlook.com. [2a01:111:f403:c400::]) by gmr-mx.google.com with ESMTPS id 006d021491bc7-60040d23a48si502002eaf.0.2025.03.09.22.25.44 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 09 Mar 2025 22:25:45 -0700 (PDT) Received-SPF: pass (google.com: domain of kasturi.shekar@siemens.com designates 2a01:111:f403:c400:: as permitted sender) client-ip=2a01:111:f403:c400::; ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=DzNYLxNCGTqV7lxzkxK68EXSH5cI1ozw4YWda2jugrmOTH0TLgKvmkvRcCHwOKOgz4mRFc9ttHVh+Sv/b7KlSLajGBrljCuO0P7DMFr8Hzv6cbyQM1sJuhdPy8qG78bovKZjG6eHTTFJKSG4qnOMrMMeG3uI+Sud2JQqavywrOZc4OJWK4qbmoQd+HZAsXkOBZCPG41k3peyBycTZnS7RvtCzxL271cbW9a6ZugRldZ9qcRA5Us+y1MyQUwKlF5A9ReYyI4ngTEkClpiN/F0yp+Agy1BZNI7nMGl5T/Xh90luBzCDP5R/RipCMakAll/QDXogpjBfC2AaA85fepVMg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; 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=rvyre+i5ke0t5RgPU2AAWVYT2O+z4pAuMb7yA0KPyYo=; b=HndNfrDc4PMDpj+fpWs7+0Yv5al3tEQj4x4TUF1f8C95VFcZjl4X+GTeaEyDEQNCLhzWYibd1qvFcYhh4OKMYeriGC0Ov6IQVbPPpecNTYvtmzkpD/wirG+xisyfn235clZDuKiHHtyV5JQm6XPULE9L1izyqRGHIPbxAs4xCcpcxdq8pZP2dP8cJF/1npEXtieGS9TqNJfqB/WM2DismDVZ7Cb68vkqHsEXKIB56219X5Aq5X4Aq4X+UUqXwWN4PiXEHbr6lWIqSD02YeH23L53GcQALKmkEr6tfFgEwF8LX4vl9M5Zio6i3XxYo5GVZTH8HP/zVVz7iWnKVHdEgQ== 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 Received: from SG2PR06MB5311.apcprd06.prod.outlook.com (2603:1096:4:1ba::6) by TY0PR06MB5756.apcprd06.prod.outlook.com (2603:1096:400:27e::5) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8511.26; Mon, 10 Mar 2025 05:25:40 +0000 Received: from SG2PR06MB5311.apcprd06.prod.outlook.com ([fe80::ebd9:5d2b:699b:ff55]) by SG2PR06MB5311.apcprd06.prod.outlook.com ([fe80::ebd9:5d2b:699b:ff55%4]) with mapi id 15.20.8511.025; Mon, 10 Mar 2025 05:25:40 +0000 From: "'Shekar, Kasturi' via isar-users" To: "Kiszka, Jan" , "isar-users@googlegroups.com" Subject: RE: [PATCH] isar-installer: show progress bar during bmaptool copy process Thread-Topic: [PATCH] isar-installer: show progress bar during bmaptool copy process Thread-Index: AQHbjoJ+MvoicMv/fka20Ibqn0OVZLNnffKAgAReYOA= Date: Mon, 10 Mar 2025 05:25:40 +0000 Message-ID: References: <20250306102801.260426-1-kasturi.shekar@siemens.com> <98136ab9-5b75-49c3-8b7b-f6eb9d900245@siemens.com> In-Reply-To: <98136ab9-5b75-49c3-8b7b-f6eb9d900245@siemens.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: msip_labels: MSIP_Label_9d258917-277f-42cd-a3cd-14c4e9ee58bc_ActionId=8f18c438-f23d-4bfe-8cb3-10369f06b478;MSIP_Label_9d258917-277f-42cd-a3cd-14c4e9ee58bc_ContentBits=0;MSIP_Label_9d258917-277f-42cd-a3cd-14c4e9ee58bc_Enabled=true;MSIP_Label_9d258917-277f-42cd-a3cd-14c4e9ee58bc_Method=Standard;MSIP_Label_9d258917-277f-42cd-a3cd-14c4e9ee58bc_Name=restricted;MSIP_Label_9d258917-277f-42cd-a3cd-14c4e9ee58bc_SetDate=2025-03-10T05:24:17Z;MSIP_Label_9d258917-277f-42cd-a3cd-14c4e9ee58bc_SiteId=38ae3bcd-9579-4fd4-adda-b42e1495d55a;MSIP_Label_9d258917-277f-42cd-a3cd-14c4e9ee58bc_Tag=10, 3, 0, 1; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: SG2PR06MB5311:EE_|TY0PR06MB5756:EE_ x-ms-office365-filtering-correlation-id: 09f63de2-3e84-436c-ec20-08dd5f93ff74 x-ms-exchange-atpmessageproperties: SA x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0;ARA:13230040|376014|366016|1800799024|7053199007|38070700018; x-microsoft-antispam-message-info: =?utf-8?B?SWNXRG9kS1BWRGNGS2ZVdlllTVZDcnJKU1BISnE0UGwrZnc4R1ZUZHlWSkN6?= =?utf-8?B?TkJNdWF3Z0p3L1k5ZHJ0S2RUckVFQnNBSU1yU203RURhK2tHbk8wNmFjaHc0?= =?utf-8?B?bGFMSGI3VHlKanpsSUFTbWdqb3NFV09QN0lwY2tLTjl2Y0IzNjkyUm5wZDN6?= =?utf-8?B?TGlzYUl4MHE4MUNrTnhON0ZQV3RFaXowUlB1VkZZZkR6TzBNc050cEFqR2JT?= =?utf-8?B?ZUQvMTR2TDUvTFhFMFdaUUhOSkdLQVJMRENLUFRMV2d2UjZBWmpLYjFKT210?= =?utf-8?B?ZjhuNXpOYWFacFBTdU1LcjFXaENJcTFZMGRINVRmekh6UEhnbVZPcGhxUkZ3?= =?utf-8?B?UGlGOGEza1Z4NWY1djBLcGZHMFZuWmxkZVl2cHpXaGVScUR4SFRURUg4T285?= =?utf-8?B?bHRLN25iLzBEWURpL2tXZkJ5bHo2VlVEYzk2YXNnNU1VakkyOWloeXZja0o3?= =?utf-8?B?WUpvZHpoL3hUU2Y2amdhYWszTkttUkJIUEJUZUpmWmI5ZXllQngvQU9jWmlP?= =?utf-8?B?SmlSa0QwUWx6dHlqYmRPaHBVWUF5RGVydXNodkQwM3pDdGphWlJHOEVwWklH?= =?utf-8?B?cm9NL0VYcmZqTmphMVFUMXJtNlROaVJuTWtYOU1UN080aDUvWEp2VTR6a0Z3?= =?utf-8?B?Y2hhRjUwTHErS0h1d29NRWJJZlVkNElCWkVwbTJxVGNPbnFsV3VpQVJvSVhm?= =?utf-8?B?Z2xHL1AyV1hwS0xWKzBaVjBOYm9Db3ZHbkpadE80K3ZVd1dmaHk3WmhsMldW?= =?utf-8?B?Q2UxMDZ2TzU2aGI2TkZiOTdieTliZkxRTmMzQ0lSbmFaODBOd0F0Y0ZkaEhn?= =?utf-8?B?RFNSYlNYUFJkTm9maEZxcmlCb3cwbTNOQVpIM1FwMEt4SFczZGUrMzMzdGwz?= =?utf-8?B?QXV2eTBYYUFZZ3creThzVktsUlhIRUlDM2Q0OHVOY29JeHVhRmdaU2E4OER1?= =?utf-8?B?QmQ3c2pkblBBMCtVcVFUQ2QrWmdpWVZQeVF3UUREOGsxTjJFZVV0LzBETG5E?= =?utf-8?B?eEZ1YVI0OVFyYnU3dW1obEFSbXFzTjRiS3ZnRjdIV2IvS0NydUpTdERwcG1R?= =?utf-8?B?TkMwL3lmcXBlcHlQTEFRaEVFeC96d1BFYkJKRSswOThqNEpDaitZY3Z6RmEr?= =?utf-8?B?L2M4N1RlemdIVXFVckF1dmVHdFhXU0cyKzNIWlBqaEsyQTFjQmZ5T2w3MW9t?= =?utf-8?B?dzFVZDhERXZrR3dESjdLZ0NSK2tYTDl3a25PclBHa3lWL0pEeGZCY3pOOG1j?= =?utf-8?B?WlVaYUpGR1VSeW1ta0thdWtGY042Z0EzRkU5bkp1WjM3TnNYTFBmY3lTSk5M?= =?utf-8?B?aUJnMzVJV3luQWJiUGkwY0JFTmRwbWlGLzJHNmpnZVFLdmhnbjdNbXFrQ0Fw?= =?utf-8?B?NzRtTFpMdzJFU1ZtWG5id1Y0dy9JbTBpUjVMb2pvUjN2bXJSN2NHdDgrYlhE?= =?utf-8?B?a3lUM2xoMEFXM2g1cmJYdE1tSlVEYlZOSDBwazJhUWIxcWxPV2NYYlZDLzFr?= =?utf-8?B?UEtIbURuMit6V0ovbS9zZ2UwZWt0MW9jL3phZGl1Tm5adFpMb2ZFcVhiWVFv?= =?utf-8?B?dStDN2FYS2dnV013U0JkbmVHNTRQNXdTOU9WaWY5QkpRSWNsdWxmeGsxM0k4?= =?utf-8?B?bDFEV1h3VytCb2Y4NnZEVElRcDNNV3FERVFwWGlJaEplbi8ya2hVRUlkeFM0?= =?utf-8?B?VjNhTG9NdDgvNStDSHZvR0w1elZCYWI3OFMwODBRckFhTldyUktYK0ZnMG9Z?= =?utf-8?B?RXlHMHYwTTg1c3F0UVFuYWMrS3RQZHp0S01XUnA1T0s1MnZDRTFvL2JURlkx?= =?utf-8?B?Z1RKeCtGL2hxazFFZ21mVkI0b2ttbVRpMk9tQW04WjJzclNta0hVdlBtczFG?= =?utf-8?B?aWlCY0E4Y3cvOTlKN3owMWF0WlNUb1JFZXFnMDdOVmhzZExaSUFTdzBqZHRz?= =?utf-8?Q?lnzpDoebROXqrbMAk+fu6LvK0azWFuL4?= x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:SG2PR06MB5311.apcprd06.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(376014)(366016)(1800799024)(7053199007)(38070700018);DIR:OUT;SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?ejR6d2xqSHF4d29odFovR2t5bHFFUnZTcWludWw4Uk1pSkdZdHZYMmh0ZmVk?= =?utf-8?B?dkVDa2VOd2tUT3RmV01FYWdxMHFzOG1kMUV3OHRVc2txMlNNbTIzdW1LbnRh?= =?utf-8?B?bE5CQVRrT1FnSXZpUUg4eldkNlphVVJnQ2xITW93dGlhTHZ5NzEvVUhIdmk4?= =?utf-8?B?R1E2amJCS3NlK2oxYzJFU0NFcURkWndTc2VwYWxwdkRMQWpYTEozUmZSTEpj?= =?utf-8?B?WVlQOVNWc1NYZk1Va1VLcDJWVEhWK2dhTWJRSXEvanRuK3BYbSs3N3JBMFdZ?= =?utf-8?B?WHRob2VQY3V3NlU0L24yWGcvRFlrSFpTamc1V0czb3ZTeXk5UjdaakxVbnpu?= =?utf-8?B?eHdhcVVqT0ZGV1hxVTIxdzkvUFdwbzRPcC9UYk1ydXhWWkRmczEzZkZ1cVQ4?= =?utf-8?B?U0xTcG03Z2lDNFRTQzUveFZoNnRKcEpaRkR4RnYzOVNVNm5sNUh6eEhZRVVP?= =?utf-8?B?Rmk4N0hxTTJBUVFILzVwOUJEQkdmQ25ISGNpN0RXVU1XZmh1TDJqNkZVS1M1?= =?utf-8?B?NXliY0xzTFBNQlpXNVpkdFRLZFlVbkdTd2wvT3I3SE1yb2lRZm12Wkk5SkV2?= =?utf-8?B?d2hkNnAvZEV4VTludFdxUWNUTGpqYXZmL1ZhUDk4TTZlT3FaK3NDS2tUQ1Bu?= =?utf-8?B?NzIrQUpYanZlb1l1cGxVN3hBYzRtLzQvaEl0a1M3Mk1QSHVUZlJFeUx0RDJC?= =?utf-8?B?TUlrNm1KZkI4dVBQVGpGNEE5UzBORm85UGFwVzJ4OWJ1Q2V0YnpQWWdwL3ZE?= =?utf-8?B?OXFUcHVEVEFWQlhubG9KUDJONGVQZU5CcUxPZUh5ZmFEWG83Y1VQM0NjV2tH?= =?utf-8?B?b3pQekZWZnoyclVoQXJGNy9BR1BCNmQvS2xVWE9DbGpac0JSWExKRjQ5RkJj?= =?utf-8?B?NVdiOWJQZEc1VW1RMFgyL2ZNWFdCRWpWeWhYNDBXdHNYNUtDRFMvTENtVlFv?= =?utf-8?B?a08rR3JWMnNyc0I5MDNUaGYwNVJXSE9HdWhIc3RmR0hESzU0YmU4bE9kQURp?= =?utf-8?B?WnRzclp5U1dUNEZoUE9Za1BHSmJydllYSUlhS0pNOVU3QzZuU01YNzYydG5k?= =?utf-8?B?OWdKdGdLSk1Wc3ZtRDdTeE5lWWo2bzZoeWdwemZPTUhlMEdCaHBmZTB5K3pB?= =?utf-8?B?bkpWaEQzZHRpNitldUpqaVNrMTRQcjNVcGI1VHR4ckgydkozSzllaUJsMWpn?= =?utf-8?B?UUcycWJUYlY0aDJ1d1htWlhTY3MzcXh2WWVoeWJvZmo4U1luU0ZJekt5bTY5?= =?utf-8?B?ajBPbitOSFIranJvdXMwcUZwdGplcUpoVE1Wb0dYQVd3OHplbk5la1lMTjUz?= =?utf-8?B?b0hBOGxBV3VXSDl4c01RWnhnSWxOMnROMko4bXFtWW1WU0FBM09uaG5SOHdo?= =?utf-8?B?aFg5MVhwSFFRYjFHREVzeHRKZE5VQUtNdFFjRnBhdXpJaGZqbnluSGx1alZX?= =?utf-8?B?eXF5dVNYM3FhYThwSzF3RTEyV1psZDUwS2hvbVU4Mi9JdGJBa1RJL09wbURS?= =?utf-8?B?bjhRZk9ERU02K1J6UTN4cjRVSEZRQjRGZ2lmYjA0cmJGYmFHR3B5cEtPN0dS?= =?utf-8?B?MFNoblZGaWVNcFZQV0xYSi9DTDJ2UmkxenBvOWZpOWhGcFk1Z3hHNVRxUlNm?= =?utf-8?B?V09MQU5NVWF5L2NwK210cE1YVnlwbzdtbWpOQmZyN2tjcVhFbVA5Q292Ukwv?= =?utf-8?B?eVlWVHB4VFJzdXNheFMwMlYwZ3h4VUs4NDhyeGZGRjRrY3lZditPRDZTSlJS?= =?utf-8?B?MzM2aDlBTUVZMndlMGZBcFYrSFJwSmQ4VHBRMWpNQVpwcW9vd0g1SitPL29W?= =?utf-8?B?OExYVkFGWm5oL1RyZi9aZUdOb0VWajFQSFJXaWFCN0xHZzEreVNoM1FHajZp?= =?utf-8?B?a1ZyaTh3bnpPOENMZUNJRWdKU0s2KzNlK3ZvZEZud2NJL2huTFVxZkFTQWYy?= =?utf-8?B?WGtkYUU0dWppK01pVUNCM3p6ZVBzRnNlUmd5Q1Y1bHZuODIrZ09SNDk5b01J?= =?utf-8?B?QWhtOTNMaVJoekdaenN1RDhqTjlwc1hEcXZCcjZXeEZpVU5sK0dZQ0krN3Jm?= =?utf-8?B?NTQ1MGpYZ2ZxVTRwQ3E1UlI0R3RKNjcxQ1U3R1dSdkcyNGhNZmlNdkErVFFt?= =?utf-8?Q?9NUuL2ZHlIBro5216kPyiiipQ?= Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: SG2PR06MB5311.apcprd06.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 09f63de2-3e84-436c-ec20-08dd5f93ff74 X-MS-Exchange-CrossTenant-originalarrivaltime: 10 Mar 2025 05:25:40.6867 (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: 8G7MP14aWtOPLWkYsH4S2eRKCO0oiBULnITQYqijM6RdOQFmY/ryE8GyoNgpSBJD56xOUv6cQRWbJwEjLCmcj5LoZMKj4E6zBbLKLFjclOk= X-MS-Exchange-Transport-CrossTenantHeadersStamped: TY0PR06MB5756 X-Original-Sender: kasturi.shekar@siemens.com X-Original-Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=fc1QolIO; 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 kasturi.shekar@siemens.com designates 2a01:111:f403:c400:: as permitted sender) smtp.mailfrom=kasturi.shekar@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com X-Original-From: "Shekar, Kasturi" Reply-To: "Shekar, Kasturi" 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: QBlJKp1L1VME -----Original Message----- From: Kiszka, Jan (FT RPD CED) =20 Sent: 07 March 2025 16:11 To: Shekar, Kasturi (FT FDS CES LX PBU 2) ; isa= r-users@googlegroups.com Subject: Re: [PATCH] isar-installer: show progress bar during bmaptool copy= process On 06.03.25 11:28, 'Kasturi Shekar' via isar-users wrote: > - Added support for a progress gauge using a named pipe to capture and=20 > display percentage progress when using `bmaptool`. > - The progress bar is displayed only when the `bmaptool` version is=20 > 3.8 or above, as versions prior to 3.8 has some issues with `--psplash-p= ipe` flag. Which issues were these? Is there some related upstream or Debian bug? 3.8 means trixie, just to clearify. Yes, it=E2=80=99s a Debian issue and 3.8 is Trixie.=20 > - For `bmaptool` versions below 3.8, the image copy process continues=20 > without a progress bar to maintain compatibility. > - The gauge uses `dialog --gauge` to dynamically update the progress=20 > based on output from the `bmaptool` process. >=20 > Signed-off-by: Kasturi Shekar > --- > .../files/usr/bin/deploy-image-wic.sh | 44 ++++++++++++++++++- > 1 file changed, 42 insertions(+), 2 deletions(-) >=20 > diff --git=20 > a/meta-isar/recipes-installer/deploy-image/files/usr/bin/deploy-image- > wic.sh=20 > b/meta-isar/recipes-installer/deploy-image/files/usr/bin/deploy-image- > wic.sh > index 7f552eee..1265d0cc 100755 > ---=20 > 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-im > +++ age-wic.sh > @@ -149,8 +149,48 @@ if ! $installer_unattended; then > clear > fi > =20 > -if ! bmaptool copy ${bmap_options} "$installer_image_uri" "${installer_t= arget_dev}"; then > - exit 1 > +# Function to compare version numbers > +version_gt() { > + if [ "$(printf '%s\n' "$1" "$2" | sort -V | head -n 1)" !=3D "$1"=20 > +]; then This should be possible as well: version_ge() { if [ "$(printf '%s\n' "$1"X "$2" | sort -V | head -n 1)" !=3D "$1"X= ]; then > + return 0 > + else > + return 1 > + fi > +} > + > +# Get bmap-tools version using dpkg-query bmap_version=3D$(dpkg-query=20 > +-W -f=3D'${Version}' bmap-tools | awk -F'[~+-]' '{ print $1 }') > + > +if version_gt "$bmap_version" "3.8" || [ "$bmap_version" =3D "3.8" ];=20 > +then ... and will obsolete the second test. > + # Create a named pipe for progress communication > + progress_pipe=3D"/tmp/progress" > + if ! mkfifo "$progress_pipe"; then > + echo "Error: Failed to create named pipe $progress_pipe" > + exit 1 > + fi > + > + # Initialize the dialog gauge and update it dynamically > + ( > + while true; do > + if read -r line < "$progress_pipe"; then > + percentage=3D$(echo "$line" | awk '{ print $2 }') > + echo "$percentage" > + fi > + done > + ) | dialog --gauge "Flashing image, please wait..." 10 70 0 & > + > + # Run bmaptool with psplash for versions greater than or equal to=20 > + 3.8 The version tests are done above - commenting here is a bit confusing. > + if ! bmaptool -q copy ${bmap_options} --psplash-pipe=3D"$progress_pi= pe" "$installer_image_uri" "$installer_target_dev"; then > + exit 1 > + fi > + > + # Clean up the named pipe after completion > + rm "$progress_pipe" > + > +else > + if ! bmaptool copy ${bmap_options} "$installer_image_uri" "$installe= r_target_dev"; then > + exit 1 > + fi > fi > =20 > if ! $installer_unattended; then Didn't try yet, but I can imagine that it looks nice :) Jan -- Siemens AG, Foundational Technologies Linux Expert Center --=20 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 e= mail to isar-users+unsubscribe@googlegroups.com. To view this discussion visit https://groups.google.com/d/msgid/isar-users/= SG2PR06MB531137E8BA73B72BE10F96C294D62%40SG2PR06MB5311.apcprd06.prod.outloo= k.com.