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, 09 Nov 2026 10:18:47 +0100 X-Sieve: CMU Sieve 2.4 Received: from mail-qv1-f62.google.com (mail-qv1-f62.google.com [209.85.219.62]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 6A99Ij1V025644 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Mon, 9 Nov 2026 10:18:46 +0100 Received: by mail-qv1-f62.google.com with SMTP id 6a1803df08f44-91ec0ed4af9sf9885556d6.1 for ; Mon, 09 Nov 2026 01:18:46 -0800 (PST) ARC-Seal: i=3; a=rsa-sha256; t=1794215920; cv=pass; d=google.com; s=arc-20260327; b=rddM7DlrokY4j3aLx9jmrugD5O4dVpzDizIDvJgEC+XZpePLIbmipf4exTgftVRtLS O6HK/DJax7ZNF9O47fmJMpJ2G+mOAjmMJVQVqJ3L39MoNxeEwFgBZE+Y5EBZ6VWbZbzp 8DOgRHSXv5+h9VPq8FaLP732EzcNBtnYSuG5bZWjUivCcPZKeAIFPbewQ9nPtL2hpGRo v/U8f7E+ya+IOJ1wAGYAn/Dk2O7i7tZ+pyRwi2kqc5/6h/yR5F5wqW/UYsosaomrQZeP sOE0AYDWeDauF+va0BHm3/AisR5kU+Fw1q0epm42os6bzrcu2AiisA1073m/ShNdg8yd bqnQ== 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=iPsX33AjmZRJ7pJ2lUqPobkODiszfgJrhzxuhFA0o1U=; fh=lZ6tXqlXxO6bNsDtxn9GypWemL0fuTfi2jGNDj3MRrU=; b=jHKCadUurrVv2LjLoE6aRMONer0/HoQf6YACh2tlOhpqkximdBocvEY0y4r3ghW4h6 Bq6Cx0DL5Md8hv426M43iKiDtiJX+tfumlVCVXL41IZc+0yxYe93j0Q2zL0qltaQAizz BDn4FAr4Q7d5dcmtQargEVCt3GEamxEtQbdblBH2NBU9QxS4AjyB58j/UuBx844t/84w fzz3iKtaf6UhcYO74H74Na61dVUKT4KdE7z6WC1BE31CR4oZUx+z/rjWfQwpyMEy5KyT hvmJQEDmo7Sqbt7abKz7iy+qI9EGUNrx6fB99ZiNozOW0HIaXuBkqFoQxPAZ3FmQjdPc 6flA==; darn=ilbers.de ARC-Authentication-Results: i=3; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=R0H7F4q5; 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::3 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=1794215920; x=1794820720; 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=iPsX33AjmZRJ7pJ2lUqPobkODiszfgJrhzxuhFA0o1U=; b=aR9ii8I/iQRDPMpjaSadPLe2ew7u5hEu5TlLLU/3YW1SihJARgxc4GkfdpRyKrQ2b6 afsp6uqelPq01OX67mh8nFk05+++dE7itpH42Y6L/a9XYmNK39su7wVqGECycnacCzAA LQUceVF0CnBZgP5/bd97Dgym2CLhsBSNJM8HDQkqpVXXYF4COHL1V1MquAFNYT06/Ovb 8BZ0+MrUTJqU+VIycVy5Z1tVAeNnlv8qp2qsqnMV4WaxQRFX4DwaW/BcEfgLVleqMmev l+lf0MpNeuBgtMtRvGz0gXj1sEp+MRTArwH5Ic3XkNLwkYxtsRLQa3Gb7vkzuGEdIAmo W2OQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1794215920; x=1794820720; 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=iPsX33AjmZRJ7pJ2lUqPobkODiszfgJrhzxuhFA0o1U=; b=FTDQnLazsf0WVVMMGBVb7Fx37xBPe6dXvnhDIFKmiIEA44/r/CCMImWAAxasNxE04i YytBsCcibevpcoPnpxnjXS3J5fEf2ahJ4/ZkMzkvbD5+UMCq1vB8WsIFhVv4Uck0Ve/4 7hox3BPSbgLUPcuwFn6mm6DMNWUQMD3dNIo6YYhSqg6jXoyp9ERu2eeVYPsYIJl9ZYF9 knH5Lq9IeXW0sjIoSG5KS8qZtQieNF43bTsJbioPg8Swo5JVy15IutjcN+r9o1OAg8TP DLIIqAPEpYN/CQ343jJ1QzaYVcf4XO0HlBhZfBQACTBFEfmrsQIW21S2hVIkasCO2tD2 EPrw== X-Forwarded-Encrypted: i=3; AL+hErE59RL8OBtvx3YZTPtky960GkTMhXw3VgkQc9Ygf1CiqpRbKPQlY0SwPDiaH4/69tR9+4Qt@ilbers.de X-Gm-Message-State: APuU4Z9QB1/bd9/Bm4myTx4vmxtp1GEw37UH3tq3i+kKmh17/PgQLlne V9ZqkxzKCOyv7ohhMBaRT6XoW2EZHndaZD1DcK1v4XUzlHaCipW4m7Ep X-Received: by 2002:a05:6214:d02:b0:91e:a125:4efb with SMTP id 6a1803df08f44-91ed246fba5mr45081246d6.27.1794215919946; Mon, 09 Nov 2026 01:18:39 -0800 (PST) X-BeenThere: isar-users@googlegroups.com; h="ATskLdd6PN9DyqmH3vRIzAYU3tRjrm55iItOGLbRUTdEDgzq/A==" Received: by 2002:a05:6214:83d1:10b0:91b:fd23:67c5 with SMTP id 6a1803df08f44-91eb99d4ee6ls19514226d6.0.-pod-prod-00-us-canary; Mon, 09 Nov 2026 01:18:39 -0800 (PST) X-Received: by 2002:a05:6102:5693:b0:7c1:e804:3c91 with SMTP id ada2fe7eead31-7d2db05a3f9mr656714137.8.1794215918876; Mon, 09 Nov 2026 01:18:38 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1794215918; cv=pass; d=google.com; s=arc-20260327; b=GKqAvsz8DWGIaniLtGih6kzIi+icmpO3O2WLJOPSGp2iY8Cx4bMCQEDFTZ/3My7MQz WhREAHnVtp7wcqP+39j7A791XNXQzqknegOCbMbXBVZDsI09AxDdyyrCk5C57zx+/zqa EGA6UXJKQpCBaMuLYMrQmh/6YKI2TA/QpBn68FzthH+GdSRcSSVUmVc6oRvbcJw0kpGV qWZPWXZijFdDF925HIBAq/sQJLGHcgdAGu1cb9Ll+a4vmm16Uid0IbuRNb89iusF4zM4 ulJtz9B9BOj4TPlueclrXalSXWAyvd0/W8AETvdoNQqVk+FuuvV9Fy5JA2VE7p+A2CJq IOfQ== 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=quUKJdAqcWCIoGXKuVNAW/2usmOLksmfJVTJvBE3xFM=; fh=AqT8zD6jUs4YP+XkSwmnbRYu3wrat9Vyg/xvm1MGQCM=; b=rYBMZZmoKeG0a4nmR449qhwgAGAGWfThqgDNLZotlvaVn6qClbL77t6kgKPWCU2Prh exIQUP18bdsmg5TDkYlL8ulsudzOb71hEck+zMIKk5rrUEt0m3Q/rfIeQCGP8zCPJnCG ltKTfbnONWf/zCoAdJQALNtOR/9nfUc4iYi5nIniTx3OMWxwazntxQtpQlM9OOROZvpI rbMLRqjm43VkFEGnvu3iUQgoIRv8FJLvR8no3lrhchGmBJVPUcj6FZELtaazvtlww9M6 n7Ub+TkpY16jweJOt0PZf8wBL0YMUBBLrBAte865Q/ltw/nwrPX/h8FYWNcfq0Yt3xhz GRlg==; dara=google.com ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=R0H7F4q5; 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::3 as permitted sender) smtp.mailfrom=clara.kowalsky@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com Received: from AS8PR04CU009.outbound.protection.outlook.com (mail-westeuropeazlp170110003.outbound.protection.outlook.com. [2a01:111:f403:c201::3]) by gmr-mx.google.com with ESMTPS id ada2fe7eead31-7d2db6ff84asi81499137.8.2026.11.09.01.18.38 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 09 Nov 2026 01:18:38 -0800 (PST) Received-SPF: pass (google.com: domain of clara.kowalsky@siemens.com designates 2a01:111:f403:c201::3 as permitted sender) client-ip=2a01:111:f403:c201::3; ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=MMWmcJzWUyQrdDBiisR0SdX+eS7XvIrjgM+WAtjaE49BiEV6zouu+x9F3LBiiYR6y6fqJlF2OCSxr6Y1qonikoFYCuvXi5XG2G/SRNXisRCIo3172pijcWSwATZQx4TKUvcQJFwlCMxiNWgm0KDLrspVsn5YFJNyir+aIzp8MYRkig9B6C9uTziKSTiQ9hrkms6A+Ode/JZYj176hKKpfd7cjb8yv+1PINdHNvxQJzQrJp1L2w8HqpYhOk43QmP35dJUaeXTp1MLiPfFtswWOH/OzOQY3gndx24ZpciWy9RowMKAc4Bmeikx1HuocKvZJUlbf57RZLpUd76w7coO4g== 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=quUKJdAqcWCIoGXKuVNAW/2usmOLksmfJVTJvBE3xFM=; b=stYNDEQNoJ1dz6V+p1dR3Vr+aeIBCn2Nim26zwOci7VTb+uos/1UblXQVDGxbVboV0+CSMsDEKwLK9GDsyr4oLeiMHpGUELLZVUh9Y5hdMIo3K+W+X/3z8RnDzdEVOyuZKtWcqT4T6nLSEIq6LGZTX1/+YsQH4sSSbIGuAA/+cHmR1JTEtqBs12mzFJJKiZkPa3g+PSXS1c6N23r167Na6a5D17dqp+zBizaL2r91U4xvQ7F4mWCk9pptr1z4iu1RKKh12L4VKgupVMmD6M5W1hepClzDaLCLWBV3QU6yCaYbaCHNu+/temJbFq+RBNHJTR+WpoWqemeJzcRPoJCQw== 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 DU0PR10MB7554.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:10:426::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.615.7; Mon, 9 Nov 2026 09:18:33 +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.0615.007; Mon, 9 Nov 2026 09:18:33 +0000 From: "'Clara Kowalsky' via isar-users" To: isar-users@googlegroups.com Cc: Clara Kowalsky Subject: [PATCH 2/8] isar-events: preserve cleanup for default multiconfig Date: Mon, 9 Nov 2026 10:17:55 +0100 Message-ID: <20261109091802.202521-3-clara.kowalsky@siemens.com> X-Mailer: git-send-email 2.56.0 In-Reply-To: <20261109091802.202521-1-clara.kowalsky@siemens.com> References: <20261109091802.202521-1-clara.kowalsky@siemens.com> Content-Type: text/plain; charset="UTF-8" X-ClientProxiedBy: FR4P281CA0130.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:b9::18) To AM0PR10MB9645.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:740::12) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AM0PR10MB9645:EE_|DU0PR10MB7554:EE_ X-MS-Office365-Filtering-Correlation-Id: f1a453bf-e936-4a82-2cb2-08df3e426d82 X-MS-Exchange-AtpMessageProperties: SA X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|366016|376014|23010399003|1800799024|11063799006|56012099006|261021123027099003|261021121427099003|261022075727099003|261022105027099003|261009223027099003|261026140227099003|261028144727099003|261102123227099003|10067099003|55112099003|18002099003|22082099003; X-Microsoft-Antispam-Message-Info: mvyRMBncfDLHjiODHo6vVKe53x5WvlZVtRKatojchpgsV/HaUtThUjoCfBhrpoU9GCgK1D+S4pHYFGmGJTHE6Tpm0U0QJ89YK6B/b1t1ohbJA4hVEoqmiLccgHHDDmV2sj2iwBxolIc3JaIEv5r7e0T3IS0fyUpXaDn9w/MB4SiCjEyz/W1XO2DYYaqL/JnBoLbXsGcEQREocrrYGThm+ocdvTNPkp1LDC9ZyD4BS9OLrC2VyEQEnBeHnH0KWVz/3cs9ocqaC2JGmjGVCSnMRPosWDKzgCgQ8LbpNdnDrn5NOyP7vkhpRrac6xLffQX703KQ5pK4m7snzEHSs/t5vRDbqyVpQwCMTWRUIXUilM3jLhByKnWE/Jw9TC9DgY9EtFeKVzWahjs0gCxiFxJWxNqMM7rWAaSmqty7G2T1keCzXpzumO/eZjp6W2L57FWbU2IP5gPmBcn3Y7MX75DKJUnV2dU7qOdc6F7yqDiRASQNB8oNXysWkvcaEDnc27D85nNzc2KSHd67tSCpwryL3VhLhUOzwoGxSCfrOK2TYcOiSn3eKwSMo/6ojIXv5VVXO+nYmBz0YAeAZm0rLpai8DiGxe+/Okz4/3w2pPa5RW9xjZZLLiWzLNS7ZvamZuC+7eb901rftyjpSQQfuELkt54YId513eQUZUKvkL9kHKk= 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)(366016)(376014)(23010399003)(1800799024)(11063799006)(56012099006)(261021123027099003)(261021121427099003)(261022075727099003)(261022105027099003)(261009223027099003)(261026140227099003)(261028144727099003)(261102123227099003)(10067099003)(55112099003)(18002099003)(22082099003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?RZSuHdXp4kZdVwEpodfqx+mQxe+2CDdz9aR6qj4KMJzZ5/0nKONxx7QBWHRj?= =?us-ascii?Q?w0jhr/1HF4xwtwVL248no/6Ucq8fj6cr3tYr2Q9pt9HwQARP3jJFwFB+5/5v?= =?us-ascii?Q?uAcO5OkYVQw0NKflEAjAo4kGrtmx/AIpCKKz4Ab2hQ2TTBNwZZaUeB0JPjx0?= =?us-ascii?Q?EAI6lElHplqj8zj4hsWLdC+betmjGkzOkDiLoM9I/qM+M2BsfXM48eboJD9V?= =?us-ascii?Q?Lxslrxq7+dMj1CrBNconWBvxlvMOmV7HOIo9taILjp14Ol/F7JrSni1W7pgW?= =?us-ascii?Q?Z5D21BHK5zAsuIQNu+EZuBJKmVe1RCkfwLIB9iB8zfd93gxueJZFq/qvQ71r?= =?us-ascii?Q?3Nx2hBZSxZBUS87tFKlWeGh7+U2JS+SCbrx9ZhnjhZG8MVjnLRgIOpDv4xpz?= =?us-ascii?Q?Z/oVw1QkCVz8YOpjzcUHWotZ/55rkupro0pWt5t7hXhdGJJdvbkf1j1jEQj1?= =?us-ascii?Q?aZ+GDUrp9pSDny659ho0oti9OIMTiQQELV8o2+O9qRAOEaiS8oJEQQUMGEeu?= =?us-ascii?Q?GMmH4Z/CXDtOM7LTFtFJvxgg14Rf+Xl6gYN5leuC/hD7L+soS+R5acYyyO2/?= =?us-ascii?Q?RZaPPGtzRDAbnR3FU9sBmrMKu4pQOCdb5CE7DUNAiK3ZZKWo7j7xGqVw4Pa2?= =?us-ascii?Q?y8t8T4rnQTflBiyPSb4SsuHj0NBnYM7RNRoveCT3CyFMThs96HKvURJudYPp?= =?us-ascii?Q?Xqzg3i/RwbaxjzWoMmzhh+B0S4sFLHK7oL6jAzI8ictZkO/ADpR3n0DBpFzY?= =?us-ascii?Q?gO1f2PbbHLyeEd1bDbzFT+JjPlp9LF/wLg+IPwii/b5I0Q/AmvlIp4eLnQGW?= =?us-ascii?Q?O9GGUkLcLXQh/YmniSA/VNeeyDSiSsjgIrWeqO50VfWT/1JprnZwNp/aF2CC?= =?us-ascii?Q?8qsLsZkrYkyGbBn+yvPqoTuNkbvQcoUBQ9lAS/ZKb3uMw/b4e/Pk1/agkDrx?= =?us-ascii?Q?v3BI/0pG5RcUuIpflCzH3dJN9CDMH5USNKRvXgGOb3Yp++W/EhDjCY4LeHKx?= =?us-ascii?Q?U12408z634w5FYc6vSoaPFwY2+h3whfKpi4XDo1NlbfHzBCcqZ+dQ7+bQ85T?= =?us-ascii?Q?P7zEenX8uMafSQY0vwNCV8IO/LJz/GLp0+q0Ncu/AUwPNZnD9ZnpYANMWuUa?= =?us-ascii?Q?2+M33BqI9fBaJy1LZYiLVIdaiqsE3sIm/ESgdvqhOilJqLk1R3nqHIJAlgnC?= =?us-ascii?Q?C6t34A8Q7puEXqMR9MoVMaiaofSNejGhxh9G7dV/JmVI4Ti2F0DPPan8Unko?= =?us-ascii?Q?b4C+W4SovFZwdo774xnXCMxUno5t481mJcXbfegK5Aq5dF9gMukn1eKn4KVp?= =?us-ascii?Q?5sqBvA13a1RUlAsBbnuIA4pwzpUyy251uiv00gWntkEV5mX5iCtv/fs4CkGR?= =?us-ascii?Q?PZbxd9kz4qOIE/VouzJQnyeQwM57UoAZUSlFO1a6OOiEltmXtFTNxg2NVw4i?= =?us-ascii?Q?5MhN0qTc9CvDoQNBQPtS/kl85yLi1sRC6yidllU0QenePwFBolt2WM+zKUsV?= =?us-ascii?Q?2BBEMI0ZAKKaPLGwe/hHS2rO9cEDVy1bfGd0CXkW02fueoDHGuPRKTp3Ru2i?= =?us-ascii?Q?3jVkyeCRNAYUntW+03bPTFwfsh4cu+S+yciE/dl470eVgDhcVksFY2TyccKM?= =?us-ascii?Q?RkVFjtCC6MZuO3aQrcizYnSYrhVvqc/AiNnUl+HRH1XmFzLFtc8v1zWfPhi8?= =?us-ascii?Q?QdJKOct5bDf0r8Rvlb5e9+NN7MzJK2qKPVZ/Edpox6kVc8YbwA6tEPvrfpfq?= =?us-ascii?Q?AmTZszywgHvdFN0jEIcR0FApVPeg9s0=3D?= X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-Network-Message-Id: f1a453bf-e936-4a82-2cb2-08df3e426d82 X-MS-Exchange-CrossTenant-AuthSource: AM0PR10MB9645.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 09 Nov 2026 09:18:33.6605 (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: i4NGGl41dtexWxCV6LrcqGF1Vyw4zCqPlSmamJX3DMDBRNG0C9WD0ZCoBW8JbyBQ/cDI7GIvWOh2n1DV1hv2QVzzQfbctZo8rj/LNIG31rQ= X-MS-Exchange-Transport-CrossTenantHeadersStamped: DU0PR10MB7554 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=R0H7F4q5; 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::3 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_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: 3WG12yOLY2bl 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/20261109091802.202521-3-clara.kowalsky%40siemens.com.