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; Wed, 04 Nov 2026 10:23:09 +0100 X-Sieve: CMU Sieve 2.4 Received: from mail-oo1-f59.google.com (mail-oo1-f59.google.com [209.85.161.59]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 6A49N73J000576 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Wed, 4 Nov 2026 10:23:08 +0100 Received: by mail-oo1-f59.google.com with SMTP id 006d021491bc7-6f2b837ad5esf252439eaf.3 for ; Wed, 04 Nov 2026 01:23:08 -0800 (PST) ARC-Seal: i=3; a=rsa-sha256; t=1793784182; cv=pass; d=google.com; s=arc-20260327; b=B9Rj5MTcMdaSTQhmIGglWaZpnRJEzBGccKqKEgc5lbPqwntDQldpQlMhoH71JxVTLZ ZdSLd2t6ij0UPt0V48cN91BknjaioRZ4P3c55F+uwbccG6u5QIzuHleBc18yYvJXMODG T+bYuA1QDmQKfIk82NR0qZwpsl9BYayBQ8HbFYJ+E1P3pd8IrFdVew1X4pJrPLXJnC4p EhYYQH/g0G8Bf69oKUJvD5q22f3/lh44TNKj7VuM4hW+xostq1QD+lPPy4NlKz1DWvS/ sxTFU/k48SiHdWDH6ehnFxX3RBkByjeGe6z+xl3lBoAhlvxS3x8DU/yPcHj0aSoasCYE zAuA== ARC-Message-Signature: i=3; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20260327; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:reply-to:mime-version:references :in-reply-to:message-id:date:subject:cc:to:from:dkim-signature; bh=tuPnalK23g34iNmVhEzLGIVSQBFslCQgVlhM6grLE2Q=; fh=tcbvoN43VEKfnwcBuz/hF3BsAtJwNfXbRrg51pqz4W0=; b=EKFEpfXNa09o7qzjnezh4oQ/UKqMxDgu5TbQ08aa58dGMMq92JsRAjVqRsG9img7dH qEqn9CCROYrnfOs0R/paLjvsI0vboHP0IH89YUvKbuHCELYZrQ8o+HXvF8t4W3c68CfK KOBJNxirAhsJRml0G0Zt3gUo33WqOx9eJxDYvvcGoVvccgtxuv5i13wzFtjT5B6ROx0z USOmZD5lGTD380Cmfflzw9l9PwBmcDFsEhkx+Hlo0QpKyAXgCdqpSi/y+1jTTT2nu2bB Fw3NAQNxiNQwNYcYQCxk8EYjqx8qwIjil8fwjQvskIUGgnltHQepENz5G/C0Fp1hoJ+P SK2A==; darn=ilbers.de ARC-Authentication-Results: i=3; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=VQzGH0FB; 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 clara.kowalsky@siemens.com designates 2a01:111:f403:c201::1 as permitted sender) smtp.mailfrom=clara.kowalsky@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=20260707; t=1793784182; x=1794388982; 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-type:references:in-reply-to:message-id:date:subject:cc:to :from:from:to:cc:subject:date:message-id:reply-to:content-type; bh=tuPnalK23g34iNmVhEzLGIVSQBFslCQgVlhM6grLE2Q=; b=vInktF7blF/LlN0mm1y7Wffzxpf7VTjFQMehUtoXiB7TWhMhCdt1gvJEC+1cDgfm2/ RtSb8OTKSV5qpWY3goFFGZDgWv3V6hlbZnWz20H1HNk1dr/6R9AKPJ1XsbOWxVdZGBiQ H00aFfe9C2hnUNcahiTULtwUVDOJuSiM8BOCjp207iFV8L/WdjUY0oi5UuauDeSI10kJ piZdAIYic7W8s9byI5R9rN///fqrwEddqCO8nIj3erY0sZZVYbINC7xoxLKaA9KYnzxt yjbXss1+FncDJUeO8lySctUEOXK6edzDzFw0PlNV3NzKpVoeS9CnURN5ZOlMRjsxXGhd mkCg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1793784182; x=1794388982; 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-type:references:in-reply-to:message-id:date:subject:cc:to :from:x-beenthere:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to:content-type; bh=tuPnalK23g34iNmVhEzLGIVSQBFslCQgVlhM6grLE2Q=; b=Pw2lrM1w7yA0nT6Ejz0NJ4bz5qRvUzbCZkLhg+tXODt6Y0ood2zbD1tQeaCc4nAytc gyDU1fM1yCqJ+mx9GYwa5THEQ9OooHGq21/PEXnL2jne6gnkqUuL5jw+1mPOYy22IImJ Yuf0toKzYKUchne7tExcw0/86kP4ajFpGSHtuCpC+AsOCHfhEXUJ5baaLkBkqDRv4Few +oKHjoupXV2Gq+ZrMCsoim7reqjPIBpGvCuu6Q/YeTum5azA9xnJWQerZVISJ0TkcOM4 73wrffN47OnIRf/mXq2B8temuzw4UvZYUdaDPN/mmfPz8lwckeFKmC7I9HqaYrmazIaC hKPg== X-Forwarded-Encrypted: i=3; AKwUvBzbC/0aw7sAJiIspxZYIRASJtG/CWoq+3RzpgV5FnE4CB7376ATw82XFUtnP/RpemCpSZbK@ilbers.de X-Gm-Message-State: APuU4Z/MafmiEiXlfCAft+moMqL2Jn7q0t84NoTTse5hYSUV28wn4cIC yMRkR49+6D0mxh80gaTUxFRmmLvHgz/NbEaCGujrnB9luhIw6bzi8XJ/ X-Received: by 2002:a05:6820:3397:20b0:713:f236:a78d with SMTP id 006d021491bc7-714f29b13a3mr6192998eaf.54.1793784182299; Wed, 04 Nov 2026 01:23:02 -0800 (PST) X-BeenThere: isar-users@googlegroups.com; h="ATskLddr+QgqRjFYadv8nRJrTNLGW766XaBBvsvkJsXSLd9O6A==" Received: by 2002:a05:6820:a649:20b0:70e:177b:eb5e with SMTP id 006d021491bc7-716c01e1bafls102031eaf.1.-pod-prod-04-us; Wed, 04 Nov 2026 01:23:01 -0800 (PST) X-Received: by 2002:a05:6830:440e:b0:804:ec69:3979 with SMTP id 46e09a7af769-85d3662422cmr10398266a34.21.1793784181642; Wed, 04 Nov 2026 01:23:01 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1793784181; cv=pass; d=google.com; s=arc-20260327; b=ZS7nuYNR0iqEAUfGn9eHBgKqZ0mnyD6y/16mup7g1ywHoqJVrNaM1fgHEAZuUji3IQ elu0EaddFT0SoeCgb9ekDXzewXUREpSQ5Y0yivXxrJ4TIeS1JwakRHXJv3kmWCwkQSMx oyKhzbCj5QHu5pxcEQMJvBN96JdHrjk00Q38SP71xir0aG9zIIgxjkfL3ngYpam2VK4z 6pcLt/sOKj8nenA7R0/LG8KaZvLu59Vi7vaI04AheoPyXr3RFivfW/cwqGm5ecjGGlLY X4Ndlyev4lETkag8cPLrJIF5C+EInq6HWYzYEcw++4lDL7QxrBG4Y+Ppd91OriZhJQWB L4+Q== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20260327; h=mime-version:content-transfer-encoding:references:in-reply-to :message-id:date:subject:cc:to:from:dkim-signature; bh=0obP1wx+i+ATPMYaTtgwTQGNdZ6zJ0+oCAbDkkZ8rnk=; fh=AqT8zD6jUs4YP+XkSwmnbRYu3wrat9Vyg/xvm1MGQCM=; b=PH/FyFWYTOnt6xOgxlMW0W2t5SCwnZ12ECznfUg2bCfh739Vz87fxXuGRhzc9MOWBn 788MY8fLTE+0Zgoi2GWmfIai5Oa/MOrTKi0mqIRPiz82ToAgH7SpFdoXQOgZTHcdaUDH e2apq5ErtO17izC+xIP47/AiSBP3iMhOj6IBJoz74c1chgyvgFnGJvH2Gm2jK1SBBL/a sH0LKwRhtARr5gQRt0IkdCJamT8bmjW25HIk+5vi4dREAB/vGRnsbL654nhlTaJzyqy8 RdnuXFRWJ6Ef53XlXqiWdL7VDzzFIGhlAGudPOlGz3fdn9UeGPX8bAWDEhlTzEx/jImY tx4Q==; dara=google.com ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=VQzGH0FB; 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 clara.kowalsky@siemens.com designates 2a01:111:f403:c201::1 as permitted sender) smtp.mailfrom=clara.kowalsky@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com Received: from AM0PR83CU005.outbound.protection.outlook.com (mail-westeuropeazlp170100001.outbound.protection.outlook.com. [2a01:111:f403:c201::1]) by gmr-mx.google.com with ESMTPS id 46e09a7af769-85ef37d073bsi35293a34.0.2026.11.04.01.23.01 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 04 Nov 2026 01:23:01 -0800 (PST) Received-SPF: pass (google.com: domain of clara.kowalsky@siemens.com designates 2a01:111:f403:c201::1 as permitted sender) client-ip=2a01:111:f403:c201::1; ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=vtZ8mnqPk2HN47lk41lmkgwvbAitEiM17vql1ANvzBQx3jWc6UjjuQlG6haTPx9yCrjt6NQKhOJdScfqUSdM8sgKFfqeugUOWJ65IbPGv4orwoKZr2jgfCDumFMYz+wGNXvvVdvt48PAsqziyUw/q6yI5jz0wrxYvbWzs1tZhn6jw616tz9A5hTAaGsAYSnBEj1OeSgk/tDPcSfjDJcjrueyPoVDJNItpPU8QvW5gDLXeTVTxjEX2/eAoakuKbNbRuNYMk4oer5S+p9nZgLC6FooATS1+FqfLZ0RI9a4YHzKNt/FzwmBegfBZ8n0zU4fg1D89//ik9dhlXYaBAQNhA== 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=0obP1wx+i+ATPMYaTtgwTQGNdZ6zJ0+oCAbDkkZ8rnk=; b=YNdOJIx6iau0jsyjoDKFk8DKU9DgoShr1v3lILan7DWxiJd9D5ywXK25rn+LdalsTbTfw+gO5cyAjhaqzsVSjsJEUpfoOxDMKtgFI+/FYzFbWWyfDtrTCtZh/WnziRk9LkbtqopJ93l+yuWwH/sXHL3tmEgp5q1dRKH19Yiy/Tj0JXLgeIr6suPZLR2qGl/yybtSWzvYM3sqFvkN9MxZ5zCfuxQZ+qCtOxK01YK6BslbxYIS4z4Q0FxlIG6mS2tXIQ/A9Ut6npoXqkBwZ7PaImGZtujl2Fj+yc+vdtoRD5HeLWMFjvHr7CKihVapxv3r1POLTO+M8P5T3C/r3KPF/w== 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 AM0PR10MB9645.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:740::12) by DU4PR10MB8710.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:10:56c::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.592.10; Wed, 4 Nov 2026 09:22:58 +0000 Received: from AM0PR10MB9645.EURPRD10.PROD.OUTLOOK.COM ([fe80::527e:14a7:bd3e:86be]) by AM0PR10MB9645.EURPRD10.PROD.OUTLOOK.COM ([fe80::527e:14a7:bd3e:86be%6]) with mapi id 15.21.0592.009; Wed, 4 Nov 2026 09:22:57 +0000 From: "'Clara Kowalsky' via isar-users" To: isar-users@googlegroups.com Cc: Clara Kowalsky Subject: [PATCH 2/4] isar-events: preserve cleanup for default multiconfig Date: Wed, 4 Nov 2026 10:22:13 +0100 Message-ID: <20261104092215.3567061-3-clara.kowalsky@siemens.com> X-Mailer: git-send-email 2.56.0 In-Reply-To: <20261104092215.3567061-1-clara.kowalsky@siemens.com> References: <20261104092215.3567061-1-clara.kowalsky@siemens.com> Content-Type: text/plain; charset="UTF-8" X-ClientProxiedBy: FR5P281CA0050.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:f0::6) To AM0PR10MB9645.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:740::12) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AM0PR10MB9645:EE_|DU4PR10MB8710:EE_ X-MS-Office365-Filtering-Correlation-Id: febf622d-d157-41f2-c2f9-08df3a55368d 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|23010399003|376014|11063799006|56012099006|261021123027099003|261021121427099003|261009223027099003|261102123227099003|261022075727099003|261022105027099003|261026140227099003|261028144727099003|10067099003|55112099003|18002099003|22082099003; X-Microsoft-Antispam-Message-Info: Gsszp+Fyd+OdhvmLGJA1zrJGGYQOKVMQseNRR+gpHBynP20eXE+k9xp+srSLkYMPJB5gdAMbiQxPY5lW/5Jn1OS7KnnSmXoENWlZRjOC/rr/nd0T+pFj0sUGa5JRX+8kkTPo/2CZW3FKGBENRUOF5QJZWzpNt+qWBHQw8fPANrixaUdnQHxaVNLsCEGll+TSKiUiUXEsjvqLAhTXukzKfTb7JRK8vgVBSTdj6PsSmcdkZCorwFznggm+qNw6dVco1r/7T2pmQHkEK5/dM6cn2MlmZCxhL2MLul+cQWD4jlNiBnXIQf/PUK+5SrAeudzNGudvD3XJJCWdz9dfPWL1f6Ljwi5vgOlIgqbBfCtw/yxUXfjWJEVodLxkWrJvAinqzQvzUckMaUY8fZ4gIDt/6DgH+/ElO7SBMvfpkBGSNt5a7tDOKTgdrkfzwG6hAv6r8jT1aJ8PEpJlWPBYB3GfSdl6o+9VyAYTE0/SaukEipO0iPuMXIoxk3Y/IZoWjNwsmSOCy5axlJLU5HzAcvTvL6qhPuCVh/6RrGdMIPZB4OPlWmXZ8dwPzTLv0cUtAdtvmXISDrIEO2WbviNhiGe8H9yJX8scYtnjB0ga6GfVKDQhKrioEIswkj8DeWxbpUK94PGv2Zj/BV2vlmk65SYW/Zln8kfBW9Arv1uGG5N7Cuk= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:AM0PR10MB9645.EURPRD10.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230040)(1800799024)(366016)(23010399003)(376014)(11063799006)(56012099006)(261021123027099003)(261021121427099003)(261009223027099003)(261102123227099003)(261022075727099003)(261022105027099003)(261026140227099003)(261028144727099003)(10067099003)(55112099003)(18002099003)(22082099003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?EE4cwRayiXSkVlZhYaSWhSAIrYQIvo0z++G4S3gUsLUTMkcHERbSN/jx08k+?= =?us-ascii?Q?QHXbY7g4+ikrQ7KgmBMC5T8BeYeWU84YqjFvYrn0b+MGgxifoaUuLnQfZtdc?= =?us-ascii?Q?+ncuThBLJ3rLs4RgN+9XQXkv4Q+gxfHZx3TGfvl2qo3Yg2j5rRYToWu39aIh?= =?us-ascii?Q?tfSO0IAz+LCJB9M9d3mHiakzjjkvjKL1Dm8Knt08B1cZ/FFppWKgyqp5O+wL?= =?us-ascii?Q?o8pgE/g9ffPLPFxrVMc84f3p/7eLzMntbA5rsVxN4TVHMlP73NpamIOBU3NB?= =?us-ascii?Q?bwpfLvQuhztYNS4hJzI/9LQu0gdyuwt28z1ZzVfcTigHAecz5l6EHVjytS2S?= =?us-ascii?Q?GQzqHd/p+ZMUsWLlY0Jw+dwfgSzWC+iv0nRXyVXo+ufVLlg5rrf8+KEUT6xS?= =?us-ascii?Q?CjvePFEziltg1eUJDUHXta4qf+5c7ZM5CFi6rtwjjlFJlf6diw7Ii5U13Xiu?= =?us-ascii?Q?GFEJSZo5B13A4Q9TGedMEw91IurQwbzz92cAqbgPZc5CIvfDCzOMrCDdbkk+?= =?us-ascii?Q?WQx33iHuBxhOD0H2fFB5BRI4G56RxEjTgnM0OT9DptwaVMsgrpw6oshuKLq7?= =?us-ascii?Q?Cv+xjyunnPKKZlQR37Wq8PWnHOvqKFccEW91PWNRYkXt4MOt8D2Mk3YwqcF0?= =?us-ascii?Q?vBgqO23gIN29fT0HQQ2oZPSdi3fXvuK98o3IKVchtRn2kpC7jl6gUeP5b5TZ?= =?us-ascii?Q?Ep/zQJV9OagKTSdplbt31Ik5G2xPDVkCdHh3hR9r5YuklincbBc9AqqZhepY?= =?us-ascii?Q?D/G26tD1LNR6OvfOijS99gcWdkN1qNjDFPkrBSTAMznANL+GWYLZ44WL0MsH?= =?us-ascii?Q?xP/f5i+DpI6qt4JclEtVhqJ0m28pCEvz2knQMQKYpaKY/X9i/o/qx0OiKoOL?= =?us-ascii?Q?vDuwjK3RECg0wV8tYWmJJZX6Idws/U4hTfYSNp3qvJWASkVm+8Pwh0DE1n9b?= =?us-ascii?Q?obCu/W3oyDXAqiI1WnhMc5x9/2XOcvitFBIFl30SuCuDwjtxSRx/B/jz5scD?= =?us-ascii?Q?noYYJ9MJkdkXurtk/ncgce7ZOWwgV5+qW1DAT8pqw0ZK5PSZtll4xTc+E9ag?= =?us-ascii?Q?FKhkvXHAqo1kcS3LyDbJZJztoBx/tRtOtaw2yOwbD5XJvM7gKH/rWmezh+Y1?= =?us-ascii?Q?NpU/mdaxHS7ICmJKID9Kg89IVcoZkOU2geQEdy/j96WxUJC4Xb5LUDKdNGB8?= =?us-ascii?Q?2QIFZYGNCi0moCvPN6uJt9JCDyei9jwFnCotHiZp+uFZzxV0/LGPh0Qc0b7u?= =?us-ascii?Q?lKsas+CxEB5wgxr773St6UUXGEXkgyaIxlcrcmSvBJqxvIP0K0j/TK4wrT84?= =?us-ascii?Q?/D1qSAUJk9nVjUbYyDhlfOAlYrfRP5mfMbw6rUlraChVVZey4858rqDiRjJl?= =?us-ascii?Q?v7qndE8EgEpSiGLGHWEU5G9aYMlwoi+WChCJR3yuTOGYz6vQacuw89jr7JEX?= =?us-ascii?Q?a+sinuHRrqroqmaSY+pUv3TY3ExBbkME1w82mO425gpTNmViFXoixSC8BbrZ?= =?us-ascii?Q?8CAe3nIZXdU7+64rKJ2RGQxbbMHxOoHkBaG/iHSo5yasLuo2tSmhuKs1fyAc?= =?us-ascii?Q?2Vmft+cad4QKSg3sExX5FmnLsJ8KgrzJr/MpGXCvYVHdoNHOqaDcJF/f9v2m?= =?us-ascii?Q?DDbImUFBGeYErzxXbmyrSb71zpGHocd3Yb0pPVDvpStCp7qgGLcoE//wv7e2?= =?us-ascii?Q?yW2R9u+4s7NuIqAMNLaIjR2CnFS2eeUmHLQWOg4nODWdbVRmlIMVnwyqLFGK?= =?us-ascii?Q?G0DV17BZsjSF62POKFFFQy3o2/dpweg=3D?= X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-Network-Message-Id: febf622d-d157-41f2-c2f9-08df3a55368d X-MS-Exchange-CrossTenant-AuthSource: AM0PR10MB9645.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 04 Nov 2026 09:22:57.2489 (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: 5wuW621Zqnm5ZssgBduOmXBiYQyq7591bSzr3KPaYccG4XuTAaXYodo3apBnU1hMIqmkt+CduCCBUccgBMN+d+3jteDkq8eo5Tifx5bqRjU= X-MS-Exchange-Transport-CrossTenantHeadersStamped: DU4PR10MB8710 X-Original-Sender: clara.kowalsky@siemens.com X-Original-Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=VQzGH0FB; 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 clara.kowalsky@siemens.com designates 2a01:111:f403:c201::1 as permitted sender) smtp.mailfrom=clara.kowalsky@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com X-Original-From: Clara Kowalsky Reply-To: Clara Kowalsky 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: cvmIgYGpEw6S BitBake v2.9.2 includes commit 0fa0d8d764bb ("cooker/cache: Drop mc 'default' string value") from January 2025, which changes BB_CURRENT_MC for the default multiconfig from "default" to "". The build completion handler checks for "default" before running build-wide cleanup. With the new value, it returns early, leaving mounts behind and the build UUID uncleared. Fix this by accepting both the empty string and the legacy "default" value, which can be dropped once BitBake is updated. Add unittests for both default values and a named multiconfig. Signed-off-by: Clara Kowalsky --- meta/classes-global/isar-events.bbclass | 9 +++------ testsuite/unittests/test_build_uuid.py | 18 ++++++++++++++++++ 2 files changed, 21 insertions(+), 6 deletions(-) diff --git a/meta/classes-global/isar-events.bbclass b/meta/classes-global/isar-events.bbclass index cfe6d7dd..9b66796e 100644 --- a/meta/classes-global/isar-events.bbclass +++ b/meta/classes-global/isar-events.bbclass @@ -52,13 +52,10 @@ python build_completed() { if not tmpdir: return - # bitbake calls cleanup for every multiconfig listed in BBMULTICONFIG plus - # one for the entire build. E.g., if BBMULTICONFIG="mc1 mc2 mc3", we call - # "bitbake mc1 mc2", the following cleanups would be called: - # "c1 c2 c3 cdefault". - # Skip running cleanup for additional multiconfigs + # Run cleanup only for the default multiconfig, which is empty on + # newer BitBake. mc = d.getVar('BB_CURRENT_MC') - if mc != 'default': + if mc not in ('', 'default'): return fail_on_cleanup = bb.utils.to_boolean(d.getVar('ISAR_FAIL_ON_CLEANUP')) diff --git a/testsuite/unittests/test_build_uuid.py b/testsuite/unittests/test_build_uuid.py index 374cce64..5d364ed0 100644 --- a/testsuite/unittests/test_build_uuid.py +++ b/testsuite/unittests/test_build_uuid.py @@ -18,6 +18,7 @@ sys.path.extend([ ]) import bb +import bb.build import bb.data import bb.utils from bb.parse import handle @@ -59,6 +60,23 @@ class TestBuildUUID(unittest.TestCase): clear_build_uuid(self.data) self.assertNotEqual(calculate_build_uuid(self.data), build_uuid) + def test_completion_resets_only_default_multiconfig(self): + data = handle( + str(root / 'meta/classes-global/isar-events.bbclass'), self.data + ) + data.setVar('TMPDIR', self.persistent_dir) + data.setVar('T', os.path.join(self.persistent_dir, 'temp')) + for multiconfig, resets_uuid in [ + ('', True), ('default', True), ('other', False) + ]: + with self.subTest(multiconfig=multiconfig): + build_uuid = calculate_build_uuid(data) + data.setVar('BB_CURRENT_MC', multiconfig) + bb.build.exec_func('build_completed', data) + self.assertEqual( + calculate_build_uuid(data) != build_uuid, resets_uuid + ) + def test_concurrent_workers_share_uuid(self): context = multiprocessing.get_context('fork') start = context.Event() -- 2.56.0 -- 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/20261104092215.3567061-3-clara.kowalsky%40siemens.com.