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, 17 Mar 2025 13:23:11 +0100 X-Sieve: CMU Sieve 2.4 Received: from mail-pj1-f62.google.com (mail-pj1-f62.google.com [209.85.216.62]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 52HCNAHr014922 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Mon, 17 Mar 2025 13:23:11 +0100 Received: by mail-pj1-f62.google.com with SMTP id 98e67ed59e1d1-2ff69646218sf5493614a91.3 for ; Mon, 17 Mar 2025 05:23:11 -0700 (PDT) ARC-Seal: i=3; a=rsa-sha256; t=1742214184; cv=pass; d=google.com; s=arc-20240605; b=dmbEcU5BPBW0BgB4YvNfPv0gmaLfBShZIVg9PoSTFtXxmmJIn9cFksP0w4XvRwlwYS lbn4oPvigtbrh1QSeZYvRfPBzhDxqOzfuabNGSlgftSn1TQ9MwAkniIsjOLoHaEYLhMv MP8PGBShTV1prjO/qDI9e1BGLDLsXP4+5iUVAff/dY6CnU+rOkQj3kwrliQvLCJ0ho6J 3z09ffiUbxYoH4cww/BZkkEIOInfNBFA1pCHM5GoOQJ7uF5wKt4cMiTuejnMbkDYPOBl Klq6aZlQja8K469p19JhK3RiCwzCy9U4zmDVh/1or1liD/sUytzpoRIpaADcFj3u7MYz kpQQ== 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:in-reply-to :from:content-language:references:to:subject:user-agent:date :message-id:dkim-signature; bh=AQouh0WP++3zZSQWoe7E+O0IcPpMKfmhpXSrlG/RodE=; fh=7Uc6fS9FPG06L7OiEI5QspPisj6oXFBv+NBH3e+mE9I=; b=GTOaAoFzi56qOFG3BP3gN50CqjetIselvgUyOVBvdPo79pmJwAfHkYD3/8pbc+hm6m CH45PUUCjpl16jb4a/06Fp+mtXDMnJE6/SasGEsN8fE9lhnwvvTnYB9rXyZimHRdQXqj SCz79dh0soQMNo+Uy+R1h3aw+bnNrQ+tih4/uRuXFgTABdzydnuqIhomFDEpBlzQ8tjx J4kxkUNDcaAR6C+pDvYzPn3a73mReKF32wmaZW5Cvz6JoxQ6NnAiizNNisnS4joTg/8s RfZeaJHAki5MnwiNxGVfVPrv8PoGlYKjVujqc1mgschmGrCYM26CHJKoBSb9LNQ70FGx ZAew==; darn=ilbers.de ARC-Authentication-Results: i=3; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=s4OMjeJD; 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 quirin.gylstorff@siemens.com designates 2a01:111:f403:2614::61d as permitted sender) smtp.mailfrom=quirin.gylstorff@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=1742214184; x=1742818984; 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 :in-reply-to:from:content-language:references:to:subject:user-agent :date:message-id:from:to:cc:subject:date:message-id:reply-to; bh=AQouh0WP++3zZSQWoe7E+O0IcPpMKfmhpXSrlG/RodE=; b=RZOEJ0KP9lx7UhJm36axEgPdLI7So4TWmrlZCFmMe1VYqHPzRWqy7k4mSe4+KBfrY+ LkuOZ/blQ7r6qTRAFuZzdhlZUn410J+R2KeJvtordsHrbeZqtIXv/hnOUVzo5OEbqeTb RTIOLj8Wh2BF7smFdartDVtxAj/aF0MueXjznXyCM2kVmeKuqFvUP3vwqMRG2kJ+qAPD 0ao0BD7vNdFJdYKQmWb0KeLwbMvf7zVux6Lzg7H+g7YlWy2RE3VRb7UeKr5ZcO5+/9sl 2hRTLlV/EXUlwdVJ7c3aXNv7oRsEGI049EswqkxFHIe1F72GNCdfv8zyjuoFZ9BRVo/S pSpQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1742214184; x=1742818984; 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 :in-reply-to:from:content-language:references:to:subject:user-agent :date:message-id:x-beenthere:x-gm-message-state:from:to:cc:subject :date:message-id:reply-to; bh=AQouh0WP++3zZSQWoe7E+O0IcPpMKfmhpXSrlG/RodE=; b=KHojA9RzcBZL0rGtlj1jHGTmqpvYkhVKkuNWRJZCvCWjFNJHQ9/d8TOfmMvGEO5j10 zy3zVpquQAj1w8OZz15EU9yZeyNwa5ccMI+NlE1mTKihxlMqsKnUMqeUEiK3mVj2kUqO 9UkuGTZ4LCCMiVeFTOrOZMKBYjdX5Wzje3G7hSTTsNQvaBGxxg+ADIoQOP8gsyJInBhV 1obHUbJAk1JZSoa9c+9I2K4r5Xgq1a8RpSM0VkD8NV6TqA6B1Q03yO2esfz+/J61SP8K pnOpwDzJiiQ2uNXEff9h2vHudWOES4U3b1eU2mTNgxZop3Ekbe5iMPSJQAZyMw2WSFal p/yQ== X-Forwarded-Encrypted: i=3; AJvYcCWVsJjH8Yg9Emyz5DjqQhZv2FdfrVl1co/JdmVDXGrbabi+8vcKhg6SBBgy/IzU7AYtd+a7@ilbers.de X-Gm-Message-State: AOJu0YwhSJC+agnfEenKfF4cLjlFwQfLZlcZ4jOJnTjuksqfZ9W2VVn4 j9Z7rI+DEKx7TykjogOdUgMsjFRSjMVfqWWuFKzdNOkhuf41iOOh X-Google-Smtp-Source: AGHT+IH9vHn+x2cPUmBotB9BJSCs+JW5l8k2NvjEf29y2xYeSbF0MD20rqf5kZXB1o/SX8GdPwNWBw== X-Received: by 2002:a17:90b:28ce:b0:2ff:6608:78cd with SMTP id 98e67ed59e1d1-30151c7f466mr16005934a91.9.1742214184056; Mon, 17 Mar 2025 05:23:04 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com; h=ARLLPALcTFZULuXwHEB6U8mbU8vvnu/Wy9vaau8rkPBMoMJ5uw== Received: by 2002:a17:90a:c4:b0:301:9a05:8467 with SMTP id 98e67ed59e1d1-3019a0585b1ls147322a91.0.-pod-prod-06-us; Mon, 17 Mar 2025 05:23:02 -0700 (PDT) X-Forwarded-Encrypted: i=3; AJvYcCX5WoD3lYYexFJ516ULvQYeDab2WdPOBXWegJSdaILOMyA20tLheygvUoH9WowlHRVaGWEz8JmaA0wC@googlegroups.com X-Received: by 2002:a17:90b:53cf:b0:2ee:74a1:fba2 with SMTP id 98e67ed59e1d1-30151cab3b1mr14758349a91.20.1742214182526; Mon, 17 Mar 2025 05:23:02 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1742214182; cv=pass; d=google.com; s=arc-20240605; b=fnZSl7Qr0VNrCnTgqCXq416MRGLKGp/yAHeAVx7V4QCzB0CjO8Li15+bv6xznYzxjJ 9zhmxH3HY8cm3a65oI1pVLi8PO//2KJiUQ9fzmhO0IUh8C96nIhoel7I84L1CLPpAQo4 2LzrxIW2J5M8QRToVBBGquRXcMCsLgzX/Wrj2xFDIup/S0UxWsDuxP+Y2MD6iBu/AQLh s6mGThWgxDxWgJ1f/5BdEMEV++o9m7vQItDiRf97k/n8pG1CrLqWpk3h6RHDishni4AN MVbyPEsugQhS/MqWHF+go/U9JV31dQDscONo7S1Nxk6JDEY/cBA1OoUIO2T5KWgHDCno tRTg== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=mime-version:content-transfer-encoding:in-reply-to:from :content-language:references:to:subject:user-agent:date:message-id :dkim-signature; bh=Pp9vBgdur2lwOrthw/LvqUhuf/PFL4t2kUgVzWb5g6A=; fh=xEaguVBF0tSuSVpJYsv0jH295li1pT99R8G73C5QyKg=; b=dMZC71DA5OUHeEfVlK54nle0icUftzPBfVbG2XbjvlB+p1sjLGsQt9rA+HdbBnrRWC ZgU8Rr/tn6VNOyRZ6ZIqnrm9NOj1yTl+420n/YtrPnUFdaAlYE81Z61u+htLUitBdkwp zUUvQOvlmlH5RloKR6m2p31rEYsohqVYLnehISlEkQzcazLwsS7HXFrMi1m42+4lsTHB rPwVTIhfx5ZCkR/5av/PhgvnItGOs4XJpiOhVSANecA1dckLChnhiM+36qJIAia0E7m+ +lVVleoluvPM/cZquNde+ollnGDB+f7CzwSh4Atn9RqPmb61snD/uXmECyRVfb/s7oSq w6Iw==; dara=google.com ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=s4OMjeJD; 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 quirin.gylstorff@siemens.com designates 2a01:111:f403:2614::61d as permitted sender) smtp.mailfrom=quirin.gylstorff@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com Received: from EUR05-DB8-obe.outbound.protection.outlook.com (mail-db8eur05on2061d.outbound.protection.outlook.com. [2a01:111:f403:2614::61d]) by gmr-mx.google.com with ESMTPS id 98e67ed59e1d1-301533853a9si703582a91.0.2025.03.17.05.23.02 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 17 Mar 2025 05:23:02 -0700 (PDT) Received-SPF: pass (google.com: domain of quirin.gylstorff@siemens.com designates 2a01:111:f403:2614::61d as permitted sender) client-ip=2a01:111:f403:2614::61d; ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=Dh3P3pSEyAsQ9mkBdbn4WkgCRWM5ZaQXLVfRgfe84VOLvBHp/B9Y34QiQab2jCRN9jtJ7MrjVOZsZqT27HTFqBBXjBukxv6Lj6NJxHTvRYhxbRJUqp1ejm3f3xrJGj34ahNsUZuNSlYwCdQ5O1JWFSZxqiDk7CP5r1fmNVOEWUxABSuIqd8P7gA0z4CWa8u3+lC59m4QwaYezQouOyPdlcJ8mz913IjUrYdk2nwvXmrgNHfDBxZKhRhCpjY5rSethIAoUN3GC3NWZVNSCM73RY1PrHW3gBfdtyxx0Jn9crEKqRcPT6aQLOcFDvpcrRnhZu1p2egO9fMXToravOIOwg== 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=Pp9vBgdur2lwOrthw/LvqUhuf/PFL4t2kUgVzWb5g6A=; b=r8VYyki28MpEXW34M2TAklnBIpBCvJcW7uUvs7SIWSG6tWwRV9jIEnQ7L0bHW10+YgMUdJI+3FZIwGVA2dw9FNY1zbOJgqtq1MIUd7MZzLzs9eD8+t4pPpVBWpsbXGHaguxrthbMBcEKdDVWxvZfmFg8VS+53uw889083sx7P95DVwr2mp7N2VkanNqpDIW1arIIC5TYFFoASgdjapSvhf2U1YzG68eAsICydMoXD5+XIAVUFuSPTd3bnnT0hVECDxOIQMpnVbFhpWtreyWkplIHlspqT7TlzdrzUZ6IO+QyI51juND4dtn5isVxUSi/HENRxe2gu4zEdhdaQNOlmg== 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 AM9PR10MB4085.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:1f9::22) by DU0PR10MB7239.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:10:449::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8534.33; Mon, 17 Mar 2025 12:22:55 +0000 Received: from AM9PR10MB4085.EURPRD10.PROD.OUTLOOK.COM ([fe80::3087:c116:dfed:1ca2]) by AM9PR10MB4085.EURPRD10.PROD.OUTLOOK.COM ([fe80::3087:c116:dfed:1ca2%2]) with mapi id 15.20.8534.031; Mon, 17 Mar 2025 12:22:55 +0000 Message-ID: Date: Mon, 17 Mar 2025 13:22:53 +0100 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH] isar-installer: show progress bar during bmaptool copy process To: Kasturi Shekar , isar-users@googlegroups.com References: <20250317054911.578456-1-kasturi.shekar@siemens.com> Content-Language: en-US From: "'Quirin Gylstorff' via isar-users" In-Reply-To: <20250317054911.578456-1-kasturi.shekar@siemens.com> Content-Type: text/plain; charset="UTF-8"; format=flowed X-ClientProxiedBy: FR4P281CA0119.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:bb::14) To AM9PR10MB4085.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:1f9::22) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AM9PR10MB4085:EE_|DU0PR10MB7239:EE_ X-MS-Office365-Filtering-Correlation-Id: cdef0bea-1d06-4a79-563d-08dd654e713e X-MS-Exchange-AtpMessageProperties: SA X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|1800799024|366016|376014; X-Microsoft-Antispam-Message-Info: =?utf-8?B?VGcrUHJic0FubXl0NVVHM0JtbS9mM3hIY2Q3c2MxOUtXMzkyUkRyVDl2NXRw?= =?utf-8?B?QUNiQkZzbFArY1k3MVk1RHMxSzd4WUhtNWhma0g4S0xycHFkOVcySTJDT3hD?= =?utf-8?B?bnZjRnIyL2JwK3lxTmN5TGtzOHlwMnZKRzdZTWh4RjRYdlJFaEpDTlpYVndK?= =?utf-8?B?WURNd0hWemUrenhrZ2p6OTQ5aHB6blhLUXF0bURJN0RzS0RrZzVsR0x6M2pU?= =?utf-8?B?MXNlbVROY2tpbSt2Uk13ZzhXeGFCU2hJeUh5TXJwZTEwMkh4SGU4UVc4SXlx?= =?utf-8?B?MU16b3IxQWFSUmRvY2xXOFFraXJlNEhGZWxUSlNZbGpBMHUzN3ZMUUU3c1ZM?= =?utf-8?B?OCs0V2tvdkpzb0prZ3p0dVU0SVFKSHU2RnRHWXhaa1JwRHdKWURCdnhqcFBl?= =?utf-8?B?QkovTGNGeGoycmR2ZHJLWGg2RnZDQ2dsd2VQV3pFbVFQT1M0M1ZGNnNxVWhv?= =?utf-8?B?U0J3WUxiUUIvL0ZNaGxJVldpS2VqQ0MzaW8xZHdyRUF4MENIMnJodE1ZYS9M?= =?utf-8?B?WE1MbEhUT3lpU25HUFZIZ2hsRjFtZmxndXpqK0pDK1lFNjhRSlkzbmpNd0ht?= =?utf-8?B?cjFHZFZqNGQ4UFo0c2dnWlBkWW8vbHZETGRrNTVOd2JxYjVrU3VrYlV0dC9j?= =?utf-8?B?elkvNk9sbjJQSmtmMUVPdzRZcWUwNnZiL0pGeWkyM1phNktuREFVY0NSUzFC?= =?utf-8?B?MEZnSCsvWmQ4UUtSUzNhTDRTQWhTQXAwWnhpbWJ2R21FaXcwdXNhVDZNRjlr?= =?utf-8?B?S2hJUUE2N3pOL3ZSMUcvMS9jb3NPMTFTazRJZEpVWWR0U01xU1Zqejd1U0Iy?= =?utf-8?B?cFg1Q1hMUkR5UnRETEYrRTZXNGVidGg4SXNXQzMwNk8yWkhRMmlybmR2WVZZ?= =?utf-8?B?L1ZJOWJzeWQ5d211anZhZDZUSmVrcFlZdkNuenJrOTFERlNEUHR0aUsyZVdx?= =?utf-8?B?eUxUc1FjYTcwbEJVN0ZRbHFTcEJJd1drQ0ltVEx0WGZxUWdlOFpDRlk2MDFQ?= =?utf-8?B?bnlkM3ZHK0hoNWlpWEplbmZTZ0JFckVTYVdQRXhFZWd6MnZkMUw0bUVMTVlI?= =?utf-8?B?YUoyTXF4WEZhQzR0RHdjRnc2SzgyMVVYOE5sTUsraVhPZHZJQTdoWFU2em5J?= =?utf-8?B?R1RRQTJKV0FFT29NWS9qWmRqdGNpR2t1NUpRRGpja2EwNGlQaXd6OXNkQmxJ?= =?utf-8?B?bm40YXBYTlVjM3QrSFU0SGxWZDN5cHpRRG1SWXFNMjFhUDBLRGRTa2hPOXdD?= =?utf-8?B?TE9yS1FSc2FYRGMyZVlqODBrMkEvTWY1dVJzZVlKOUdlYU03ekZEUW5tV0to?= =?utf-8?B?UkRqcVZtekhiVWROQ1FMRllYQ1NaVE03MHU1VWxmcG9EcXIzemEreCtVTEN6?= =?utf-8?B?U2JzODhRQmZBRUhTTVR6UjIzenhJNGNDOEVnN1p1N0x1QnM4ZWNHUjNhVmJn?= =?utf-8?B?M3RudU10M3k2RDc3bkdYd04xcWN2aG5aU2ZRSEY4MXZpak80RUxMZnYycyt6?= =?utf-8?B?KzBmYlZCVTV0blppK2RvaEFDSms3NFpVRHpVaGhZSGg1cjV0dkErbWZHRjFk?= =?utf-8?B?cmN5bXpHN2RTTXJmeStWblNxekZjQ3dNWXZ5L2IxQ0o1ODVCWEhUQ3ZrTHVq?= =?utf-8?B?QWFkc2RXQXlUbjhvM3QyckJNbyszdHFnSFhRQk5pMGozSWRLNE5MZTQ0R1RL?= =?utf-8?B?bk53S3JRQXcxb2ZOZFhST3pDb2VzYUdnVDBhTENRSEFrc011MjZ4ODBzNElh?= =?utf-8?B?UmswY0FWcGl5Si9xbG9QdkJkQzhKQzJiNWtOUWUwQjFxYnhlcEVIS0tBVGFq?= =?utf-8?B?S0FDenpIVHFFdVpYV3c2bkNpRFhvU2V4WjB2bkJZektTL25EV0pzWFNtM1Y5?= =?utf-8?Q?nga2ikjR5qcW8?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:AM9PR10MB4085.EURPRD10.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230040)(1800799024)(366016)(376014);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?OFJWNFJMNTJiM0dlcTFFZzIrUU9BK2tDRGN4dXRrUWp6eElDUE1KOVpROWt3?= =?utf-8?B?OTdNZU9EeVlNYkpDOXNyL2l0V1NybWhDRTBzODdVeml0NGRjVlcrTjBiTGxM?= =?utf-8?B?OHh1N1hYdkZNSWVZbW5NKzJIdjhaOG43dXhTQlZlSmFNY1c0QVY5Q2x0eUtn?= =?utf-8?B?SVd2cjZMVTRoZ3JvZUdDMExaajZpNlVmSGc2UUJiaTgwNlZNK3pFR1F4UytM?= =?utf-8?B?WTRNOVBKVjRxTHRQN1h3c3h6WDVwVEpLdkcyeEExcWw4a0l4QjNWK2MxNUg5?= =?utf-8?B?MjFNTjBoSXhrM2tOWmlvcGZJOVBJZjVJYjZNTGdZVW5tcFJ5dnlhOUd6L2xD?= =?utf-8?B?UFRhQUZpRE9PalB3TUlJVzNsQ2pHa2x6NlFiQS9uKzNpVW9SRmh3UDdTUnAv?= =?utf-8?B?V1A4UCtRTXhRbTdra1gwa3Jwa005eHRaOWVmMFgxeFhxckIzcUxGN3ZEcFpn?= =?utf-8?B?clhTU3lldGM3SEt4T0p0cURGUXI1MDVjbER2ZVgyZnhvaG5XSEZydE1TNDh5?= =?utf-8?B?VHdJbDVNVFY4SXJkR2taWUIrV2pvWGV6Q0NNTVZyb2lSdjgwSzBzVlFnS1BZ?= =?utf-8?B?QzQ5cGZTcG1Kd2hkdjUyRFZrTkIzdXBnMk5uMWJ3dHZhYzVyUUdRZzlkOExW?= =?utf-8?B?SXpIWU9FS04xbFllSkF4bGQ4WUN6b25RbEZ1UUJFZy9sdG9IMGRZYmtYYjc4?= =?utf-8?B?Qm9YTlF2bVJXUVc4QzcxVHFuSjlDUWFrbTg3RTJ6MXVYakcxOXhaV2NDTURy?= =?utf-8?B?NDBlUmFDT1piTHppMXI4WWJsT0RsZnRwTTgxWG1QR2RkOEFZL3NTMDhPaW04?= =?utf-8?B?TVl3cE5EY253RFdzWWFlR0dNRHB4Ylo4Nnl2MXJRV1AvNHlnWi9Vd05oQ0x5?= =?utf-8?B?RHVMVzBpTTl3OWhyVlVCci9XT0k1NmxxU0FRbHpxMTJxREgwakpnSVY4cWlu?= =?utf-8?B?aElFZStjU1lFWko1V0szcFI2R05Qcks3QnlqSXNQWTRuTGhIQklVeDYwaDR6?= =?utf-8?B?UkdqWEt5K2k3UDV6VEpTMlFreUZ5R21aTSt1L0lsOEpCOVZnMjUxZlNrUi9N?= =?utf-8?B?UUtmZ3lrdXM2VDl6OFdMWXNSenNBYlhDY1lrL0VnOTdGS05NYzVqT0VRNDlX?= =?utf-8?B?Rm5hQnRWWnFqaWNZL3QxSDJNdDdKVGRwL1M1QlVTeUtOZkQvOTNmYWF2cDVv?= =?utf-8?B?SjBHZVlOb1hkWDF5eTM3UlZ1MlJ5TmN3TVpsSkUvNSs4Q2NSckJCVGlYanM5?= =?utf-8?B?RnQ3Ylo5MnAzcGVSVG9KQldMWmVMS3dnTERVZVhBUjZXa1pnRzNmUUxvbmFP?= =?utf-8?B?eDV6aEZvYnBiMmhXQm5tVi9aNzcwRlE0Mndma09JM3FxZGZDa3NqeVNmNDdS?= =?utf-8?B?eG1oTmwxM2s2a0lDU2tLVmt2NEloMVBWYUlBck9WM0QvNHFXcW1PZVBOVTY1?= =?utf-8?B?UWRUYVI4UytuN2dhNExKeDRnT0pnSHIrTlFCa0RHc3NLUlFjOWV3M3dPcldJ?= =?utf-8?B?QlNzanNvZVdEV2NNOFB5eUZxSUxWWGNnRDBwTFd3d2FBMTVjMmpBYndlUFpH?= =?utf-8?B?cXd3bU1WWU5aakJQMW9pektnSmFtdW9sU1Z2TVUveWxoUzBPd0I1SkV5c3dU?= =?utf-8?B?TnlHd3dwQ0Nobk5DbjB4N1FXNS9vbW53QWxlQmJSbzVNYUtOaDdhYXByOUR1?= =?utf-8?B?NGkrSmJMNnM5dFZ6eWpmZSszNm4yWmdiK2duNU0vWXhmRXhtZk9nUVRTMUx2?= =?utf-8?B?OXk1bEpRS3Q4K09BaVhGdjA0WnVxR0oyaGlBL3JvblBJVHl5V1IrL2xiU1Nl?= =?utf-8?B?c2ZseU5pZlRVeWFiVk9ncDBqMktDcG1DZGFnVnlhN2R2d3pNTzZQMEsyNzFG?= =?utf-8?B?RzhmUElqWU96cGYyM0VWMnBWeVFoWEtlcENsald3ZlM1a3U2WkR6VE5GOEt0?= =?utf-8?B?UUlMbWE1YzN2QnZoTkdqWEUwRVgxZmpOU2J0cTV6aUIzWGp1K1FOWG5KQVF3?= =?utf-8?B?VEhUeTBYN1RZT1pQMitmN2o3MkJpdVZqK2I5RVEzOUdSZGFrd3JOTG5ocTRH?= =?utf-8?B?bGJnSDBqbTFyQXljYnFtWjU4Rk1Wa3ROVlBtcnN4MnNnWDJ0WHB2ZDRxVEEz?= =?utf-8?B?MitwRVV5Zk1NZnlMSDVtMlUxc1dtUDFxb1I1aEE0cXUwVzRuZmY3NVlzemNI?= =?utf-8?B?cVE9PQ==?= X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-Network-Message-Id: cdef0bea-1d06-4a79-563d-08dd654e713e X-MS-Exchange-CrossTenant-AuthSource: AM9PR10MB4085.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 17 Mar 2025 12:22:55.3075 (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: uC3nR1WjWxykicakQNH2fgw3hBETeF71A0HPa/d8CXwwZtt0u84qsIjJqzOT6jxbuN7pY9J/vd2XMZcbipsXqqBZ5RGeBddOf6VqCMbIMbs= X-MS-Exchange-Transport-CrossTenantHeadersStamped: DU0PR10MB7239 X-Original-Sender: quirin.gylstorff@siemens.com X-Original-Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=s4OMjeJD; 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 quirin.gylstorff@siemens.com designates 2a01:111:f403:2614::61d as permitted sender) smtp.mailfrom=quirin.gylstorff@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com X-Original-From: Quirin Gylstorff Reply-To: Quirin Gylstorff 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_H3,RCVD_IN_MSPIKE_WL, 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: IDSaVPiRSVec On 3/17/25 06:49, 'Kasturi Shekar' via isar-users wrote: > - Added support for a progress gauge using a named pipe to capture and display > percentage progress when using `bmaptool`. > - The progress bar is displayed only when the `bmaptool` version is 3.8 or above, > as versions prior to 3.8 has some issues with `--psplash-pipe` flag. > - For `bmaptool` versions below 3.8, the image copy process continues without a > progress bar to maintain compatibility. > - The gauge uses `dialog --gauge` to dynamically update the progress based on > output from the `bmaptool` process. > > Signed-off-by: Kasturi Shekar > --- > .../files/usr/bin/deploy-image-wic.sh | 38 ++++++++++++++++++- > 1 file changed, 37 insertions(+), 1 deletion(-) > > 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 7f552eee..85549d57 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 > @@ -149,7 +149,43 @@ if ! $installer_unattended; then > clear > fi > > -if ! bmaptool copy ${bmap_options} "$installer_image_uri" "${installer_target_dev}"; then > +# Function to compare version numbers > +version_ge() { > + if [ "$(printf '%s\n' "$1"X "$2" | sort -V | head -n 1)" != "$1"X ]; then > + return 0 > + else > + return 1 > + fi > +} > + > +# Get bmap-tools version using dpkg-query > +bmap_version=$(dpkg-query -W -f='${Version}' bmap-tools | awk -F'[~+-]' '{ print $1 }') I would not use dpkg - as bmaptool has a `--version` option. Quirin > + > +if version_ge "$bmap_version" "3.8"; then > + # Create a named pipe for progress communication > + progress_pipe="/tmp/progress" > + if ! mkfifo "$progress_pipe"; then > + echo "Error: Failed to create named pipe $progress_pipe" > + exit 1 > + fi > + > + # Add psplash pipe to bmap_options > + bmap_options="$bmap_options --psplash-pipe=$progress_pipe" > + quiet_flag="-q" > + > + # Initialize the dialog gauge and update it dynamically > + ( > + while true; do > + if read -r line < "$progress_pipe"; then > + percentage=$(echo "$line" | awk '{ print $2 }') > + echo "$percentage" > + fi > + done > + ) | dialog --gauge "Flashing image, please wait..." 10 70 0 & > + > +fi > + > +if ! bmaptool ${quiet_flag} copy ${bmap_options} "$installer_image_uri" "${installer_target_dev}"; then > exit 1 > fi > -- 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/ade675f2-ae84-46a0-9b16-dbf8d57804e9%40siemens.com.