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; Tue, 14 Jul 2026 07:09:09 +0200 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 66E598wg015084 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Tue, 14 Jul 2026 07:09:08 +0200 Received: by mail-oo1-f59.google.com with SMTP id 006d021491bc7-6a1791a6281sf5966697eaf.2 for ; Mon, 13 Jul 2026 22:09:08 -0700 (PDT) ARC-Seal: i=3; a=rsa-sha256; t=1784005742; cv=pass; d=google.com; s=arc-20260327; b=qwPd0dHCQCIBYptRByuthSTQRO+0VmUU6JGeFTY+9m5Qplha8mljAsBNUSMarQvKh5 WP0p5sf6g2ilPKfP6KNFJl46d3oxdwpQ8PqGbC1wJ+ZvgRfF1PBWqU5WDw78oxy5vTO9 O6YvIRINSbfruulgxJ65tJWyHoUf5SR0wOc+C/s+znfTDct+tPo3OujaY+Ik9F9mHMFA ErUBMXYiu+FdSJYsdZIDUHIc/kGB+QuWCizrLO+kpLJ4KCZkRw1+woq43iAnZHC9Cy/A nxGMiwKjDc3bGxx06/oIyKmDh8XAvSazZvDiTGir81AzNLfG/46x5r3QkZYn9iKeAP5J ySoA== 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 :content-transfer-encoding:content-id:user-agent:content-language :accept-language:in-reply-to:references:message-id:date:thread-index :thread-topic:subject:cc:to:from:dkim-signature; bh=s4dYodd9+1pDGctR/UlpRt3mdMGdqB/bln1vV5U6BPE=; fh=LmGtmqSJqzIcPV8DmTQhG5BL2FW5fa4ZgK32KDjRSwo=; b=fFnC9JuMAlTPNm34D+F0+N9qePZmt6TFn4mJoGpkWcgl0MTYLxIl4q4ZTfHh+lhZlc LMPxxK2I1F3mO/a8dVYNOpMnax8mosD7QbjzGQWOY5179m0VjKicV4TQ8EDZ0aeCH14j rNW954rG3YqMhEKeZLzYVRhxXhm2a02IBy1VkSAT/AL27OroIDzOBZJ6Ahx9tNWAmUP/ KkrWcab7PeDTuXd/5QCMSfXf0mTUQPX+FNcdRBmpc+cfslesdZCYxEa+d8MRw8hOehIB GvprneUB+mfiiklbECaC2Nw83n55SML6cN63P5N2IqIh9md1GPZUNm9NG4KgluWZiuDq R8kQ==; darn=ilbers.de ARC-Authentication-Results: i=3; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=WlCnytwS; 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 alexander.heinisch@siemens.com designates 2a01:111:f403:c200::1 as permitted sender) smtp.mailfrom=alexander.heinisch@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=20251104; t=1784005742; x=1784610542; 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:content-id:content-type:user-agent :content-language:accept-language:in-reply-to:references:message-id :date:thread-index:thread-topic:subject:cc:to:from:from:to:cc :subject:date:message-id:reply-to:content-type; bh=s4dYodd9+1pDGctR/UlpRt3mdMGdqB/bln1vV5U6BPE=; b=BaU3TMxPw4BEtA9ZdQRDtjYwdzZqU+4wrLHoNTBv1VVL3fexCnHzkVmLdFVInHEXnE vIr2x9vBExbXB1JVIQ0TR2Qm3pxFMIw78WNS8d2mUZhZKyNrpsY28OS3HAgHY+NV7h8N +11JlBEnRraR8pu5w762qbqzQrKC/raEpRHvZsH31od2vT8Vg1B4mfxUlj3pMKxmKiJS h9GXKYKfdsu9sKydxYL1xDOF7RxfLbBJfPX3TO1oi22oQTW1oPBjYlIUF/HxEdSbJSlT oR20vR1jsqxvjyDMRFuyQo9osuIBryACEggXZjip2xI2AFlyuupV+v5ZiE+aZraPlQTk WGwQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1784005742; x=1784610542; 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:content-id:content-type:user-agent :content-language:accept-language:in-reply-to:references:message-id :date:thread-index:thread-topic:subject:cc:to:from:x-beenthere :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to :content-type; bh=s4dYodd9+1pDGctR/UlpRt3mdMGdqB/bln1vV5U6BPE=; b=IWORpvu1pnAcTjB+7UtqIkTshVMlgVqONJO/W/rbxcEf7N7I//QzPOSkcKzbvIcDld cCbyehs7xEWzPvE8dOauIvKriHuJn9JUkyqle2vpIJ+5rhjcPfloxerEyObOjrN9Dtwm PgECGGBqbh7SqXPKEJuYeSvvt2X9wrQhpnr0UlLwYNq9pODZkjn4L+v0igX8sadnMQ/n MZ1+gC7kAvB7cDeo/dFHVUivjwop/ab0k/xCrt42ij52LYcckwQbQJiXdzODqsTddbcp x/lEOTawk5XgBVH0FNv91uIIByreDWkwrQwyXAiIKYK9+5nAEJhYnrtzazcYAqFpn0mU kO1g== X-Forwarded-Encrypted: i=3; AFNElJ9iRIRrsgDjhJZIFkql18I2g0tctH0DWXolf1ifrAvugQjcmJG8t+SFerc5yZq2D/GaXtWp@ilbers.de X-Gm-Message-State: AOJu0YyI/nO9owXM4sb/6Ti/Qu/ujS1uXVTvpaqtKAZYIVkWZ1Rra2sO qFEo3Eks7trV2wgETrmesTWWX+Ad9WyPoOBs0tR4JdEzxOTrUVkNAkMi X-Received: by 2002:a05:6820:c81:b0:69e:c2ef:617e with SMTP id 006d021491bc7-6a39a622eb6mr7042174eaf.30.1784005742514; Mon, 13 Jul 2026 22:09:02 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com; h="AX0PUUewIxRqVG3BpOL6yERWiS0vWOIshsvDjiwGoQpVcLCzqw==" Received: by 2002:a05:6820:f023:b0:6a1:9091:d6c3 with SMTP id 006d021491bc7-6a36a69ec0dls5416497eaf.1.-pod-prod-05-us; Mon, 13 Jul 2026 22:09:01 -0700 (PDT) X-Forwarded-Encrypted: i=3; AFNElJ9pka7oKsUmRPaCu5cMQLPURpiOJkGJloXMKntRD/fj1iqTLwxnD3uTMtL3I3uUFhZjlJcTlFy87d5A@googlegroups.com X-Received: by 2002:a05:6820:174d:b0:6a1:871b:fffd with SMTP id 006d021491bc7-6a39a6e855amr6979325eaf.46.1784005741472; Mon, 13 Jul 2026 22:09:01 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1784005741; cv=pass; d=google.com; s=arc-20260327; b=d6dCjdeVwIy7COWoDCFkcVBv8ScD/xlVDRODgvFwGJ77kw0BjJ2aeP3TBRY3XkU0R3 eAgii5WEbQ1PGOSBevHjplXH7UEmxVNIoMkDRe1OouSAUjKhWQ68orJGl7Ek0WBrZRhR wJigzsBBoriI1ruLuiF/5P7qEXvDFjYy4eXqmeerzTP4/T6pyVYh65N6rS4YejOWLYBp xmxN3tBE4PF5Jt3y1jl8WF91YOFhT9GCO89li099xtvAHQ7Z1KaWU6uiMCM/IzuYMDxD 0+7L9+n/8bKyBtGigt2DvWx1VFzJp9tTgNPMrpZPPeYaT1SZ1VMipkzGBrtLn6VMY9by ZBoQ== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20260327; h=mime-version:content-transfer-encoding:content-id:user-agent :content-language:accept-language:in-reply-to:references:message-id :date:thread-index:thread-topic:subject:cc:to:from:dkim-signature; bh=qBrkaw8DBf1qNhRAOchWgdOSRK0SZcBjoe2Vj6LcO9Q=; fh=ufE4Bffmi8R6F7thuiC95fY5053CfyPLToMy3E+Yn1g=; b=o6NyAgZhUSjaegySt3Z44WeJttO2JeuTcuDOxpVQD8s50n9QL+9/KOxWIvmmJtZvS4 HgiU553Rk4X2ez/SLz2m1JDhIdg459Ik1DbTEKhIg5mi5Z4xKyp+wVZWgHtN/j3thutf VsT3LMm7yybZqux9srIAwD2FSD+72fKl83TOrvIpTmmwKgorhhgUn423S3fIGodv3fIy CgIy7EPNC36Aq+zRv2Z3Ny/TP/jSSyTYwuTzvmGpWGvvFWrQ7rpYjzB3l97uwaAVsGac s/OKk9tXhTL/3KkOQH7dMsz17vgKyAB7MCIIGcDLi3bTuqUs7aBo3aHU1t/wEbeSJMLn 8Q0Q==; dara=google.com ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=WlCnytwS; 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 alexander.heinisch@siemens.com designates 2a01:111:f403:c200::1 as permitted sender) smtp.mailfrom=alexander.heinisch@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com Received: from DB3PR0202CU003.outbound.protection.outlook.com (mail-northeuropeazlp170100001.outbound.protection.outlook.com. [2a01:111:f403:c200::1]) by gmr-mx.google.com with ESMTPS id 006d021491bc7-6a39cc3399asi385963eaf.3.2026.07.13.22.09.00 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 13 Jul 2026 22:09:01 -0700 (PDT) Received-SPF: pass (google.com: domain of alexander.heinisch@siemens.com designates 2a01:111:f403:c200::1 as permitted sender) client-ip=2a01:111:f403:c200::1; ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=vuirkuin1HKLwORmzGPgqyp+Q24RCBAO0ked+RFH7lZM7zqZsOBPKO7kmgOSbR0kZLREV6kZjHnanVpt3TYSzYUbgMW4xiJ8pnF9d7WVy5yjOGrbPd+GNBDccOZgyzOq3cG2db1bR3iFqxVY4JR0idnu/k31D7uuWe5QG5VkUwqoY0hjo2Pob/DAUCUvR5o8e934L8xxRF7u/fqVbUN65q7fFjdlr4wxErqYwj+NmQKlJ0oyDS1o8ypE07POUF9CsezFwDeZKBpt4i+k1P3n2t5PXYA8QL/7E5qlIuoo3KKBHkEwimfbJwRl+sD7nbemQPpdFi2m+ItG2SA9cM7dZQ== 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=qBrkaw8DBf1qNhRAOchWgdOSRK0SZcBjoe2Vj6LcO9Q=; b=TJg2bUciNeuSqyod/ljPTKLR0wZV4axPO60DLivALLr0U0h3S/ZMQURTEai3mnMH3ZHZqFJY/yBrG1Q2SVO7OzkJpwrC0eZNlLtMCknBsL8uoaAV4q2C2HVjZinUcPNcO9i7Gl9tCMiwwE2KP2ypUJexlhTrI3h4hhaVsCMMkrGjNo7iwFd+bacYxCtj+CxrIioyVLIiBpqqdeINO8lnkKJksideJRPRa+hNM7WvXsyRkK8Z4GZt8x43QrB10XvzTzo5fxdk58yVdPrKFVkGYynslzDM4gty+/x+LeEkQC0kxNZ+xDy8Uv4ed6bdxvlhVKFBYsFaZNKnWQdGOsLigA== 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 DB9PR10MB8045.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:10:4ed::14) by AM8PR10MB4049.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:1ef::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.202.20; Tue, 14 Jul 2026 05:08:58 +0000 Received: from DB9PR10MB8045.EURPRD10.PROD.OUTLOOK.COM ([fe80::2339:186:874d:c405]) by DB9PR10MB8045.EURPRD10.PROD.OUTLOOK.COM ([fe80::2339:186:874d:c405%3]) with mapi id 15.21.0223.008; Tue, 14 Jul 2026 05:08:58 +0000 From: "'Heinisch, Alexander' via isar-users" To: "Prusty, Badrikesh" , "isar-users@googlegroups.com" , "wzh@ilbers.de" CC: "Kiszka, Jan" , "MOESSBAUER, Felix" , "Cetin, Gokhan" Subject: Re: [PATCH v7] image-postproc: gate systemd preset-all on masked unit state Thread-Topic: [PATCH v7] image-postproc: gate systemd preset-all on masked unit state Thread-Index: AQHc19h+lIivR5M2EUOvaTeJ+SZRzrY/m6sAgAcLgACAAIWlAIARnxoAgBQQUICAABHSAA== Date: Tue, 14 Jul 2026 05:08:57 +0000 Message-ID: <523277bfe9f93b4cdfb2a63b4c8f23607a7371f0.camel@siemens.com> References: <20260429130240.23780-1-badrikesh.prusty@siemens.com> <04628b8c74af1c874fd657d4968e117ea4748183.camel@siemens.com> <3c44e535412fe136737a186781ebb12f446fb9cb.camel@siemens.com> In-Reply-To: Accept-Language: en-US, de-AT Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Evolution 3.56.2-0+deb13u1 x-ms-publictraffictype: Email x-ms-traffictypediagnostic: DB9PR10MB8045:EE_|AM8PR10MB4049:EE_ x-ms-office365-filtering-correlation-id: 92638b61-7725-4552-1bcd-08dee166029f 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|23010399003|13003099007|38070700021|55112099003|18002099003|22082099003|6133799003|4143699003|56012099006|11063799006|5023799004|3023799007|4133799003; x-microsoft-antispam-message-info: 9s1xyImne7+tzF4kEWO4FbMFE3uk8aDCclGzSC/P0C9EmNQ356hdWhR+xdQQWsgBwJRBir3KxwUs0c6NrtUKMlpw7NerCxX2XHrdaRe989sNaJVKGFEQ4tnLGMRq8eTzsQu6RM2ktODrBtcYCMF1SNLl+5asUSlbW+KqUDVV8/dl/0bopxm9WeQljICcHnH9bFzWrFmc++i8IwpUBzugt6WAvzQScOJFOOtNUp/UfsRdK2tCyf9mJZVmk6UhZ/tArJFCd5GwElIShDdL9igWplyoVPIbaX6vTTiWxvX6Mn4Q/qO65OgZ6UK9OO6YX/8KKritYOm2txnYEUBPUIZwodZSM3B02JrwFdPBsu4MAXpxwS2t2YgIQ66ArsqO8xzF+jPGLDA4aJ9ZTuEBr437pX37TwoCPGjVHzh7zG4gmbQUHRpQw+JKV0iJ9imyQy3HUkXiOBf+wJ92uyJaSohRd0GfqkJcDrymhVDUrdQ9S0QujiqSSmR2BPCy5w1SELgfIo2V+mp+lxeXgP3zvr40i8HvrGwgxZcAynFuqS4ItOQE4iyzaQ311WKOKFhxNXMb+1RRXriCC456czFEr/UgN54rwylloRyixua5F+XGfjy9kbAAFdEsuDEisfXKpjhMJzIai2Ql8xk+X3ZiutQQiGxQrUDGuHSOyWrtXNimLrg= x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DB9PR10MB8045.EURPRD10.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230040)(376014)(366016)(1800799024)(23010399003)(13003099007)(38070700021)(55112099003)(18002099003)(22082099003)(6133799003)(4143699003)(56012099006)(11063799006)(5023799004)(3023799007)(4133799003);DIR:OUT;SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?TVVpSUszUUdlaVNKWUxpd2hCRVI2VndVTHo1S1Yvc01ZU2dRdytDMlZLUFJo?= =?utf-8?B?bFRqVGVSQkIweHdGUmlteDdOUnh6WCttY2srRVdzTG51dVFKKzdiSEh0SFVz?= =?utf-8?B?OUhMVjFTdHBYSTlmMHRoNUJvc25FWXpJL1A3RTd4VGw1Uzl5Vk0vVlhCNnFD?= =?utf-8?B?N2RhR2RKRndMbG1rb0RHYTdZNStwVE55SWRucVprOEZQU2pZbmlVQjc0K0d1?= =?utf-8?B?N1FmSVhVb1VVSUljTUJGSlJITWN1VkRjK3RLN3d1ZGl6cGZZWWo0UktHUFZO?= =?utf-8?B?bFBLQ3phNXEvOE16SnhDbnhId09qbjQ1U0ovanlXMm5WYU1FYXNoRGFGbGth?= =?utf-8?B?amRlM1R3Z2l1cWs4dTV5RE84WmRYQ0hab0RmYjNaOTlhYUN0NmttQlBKcWRQ?= =?utf-8?B?L2JEcnczTlJMQmsvdlkrTHpDRUZrT2dmNm13S2pQOUhELzVkTlJ2NWVXM3Mr?= =?utf-8?B?Z2J1UFJSeUhMWTY1YnhFWDQyUHBwNzFCYXB6RmtrbzZ0REYyUzBUcWYyNmdh?= =?utf-8?B?cElWdU5Qck0vVk9mMVpkVkl2S25aNUJONlVhSmJZc0orN1MvaTJsQ3BLa3FX?= =?utf-8?B?endsa0hubFQ4Mzk1NjZkUUlKRCtISk8xdktEWTZ4RHZpOUNwUTh0OU9tN2N2?= =?utf-8?B?Zy9RdHh5N2FnZ29qVjdJY1Zjd1I0TENDNE1FNmxTQ3R2YThYaC92WG9sV3JI?= =?utf-8?B?U0FsVzNjaG5naTIwbHpxN0RnbWEzOVlyQ0FWTjNuNmJyWkNLWW9aeDRwVkw4?= =?utf-8?B?R1BsZWZhUXRqZ3pvUDVhYktsTGVpYVNtTjRPYXBQZTdWODVBMnBXZm9jZVBa?= =?utf-8?B?NjlwOWhOQlQ1T3NlNkJtbFJzeVVLMkF2SVdTQWU0NFl4MUpXcGxEd3BKSXM4?= =?utf-8?B?dnNUQ3lTcUJLS04wTUF0cFZwdUFTTlpnZ0s0bEtuajNoZGN0RncraTRRQU84?= =?utf-8?B?eDVuS2x2YXhMTDNjMmR6T05HeFloMWNFN3FncjFuWnRLalhtSUk1MlJzUDA4?= =?utf-8?B?TVR0VkxDdnFHdXpqZmVFZWc0V2RDZG92bDVvaWkrTXVxQk1NcFNiVEJDbEt3?= =?utf-8?B?YTJNNTNkckZCN2U0eEJVYnJsVG1mVC9QMmNWMER5RnFBZWEvWURXcTg0KzJ1?= =?utf-8?B?ZUZJMGRZZXhJblBPRHlISHI3QXd5ZGJ5ZXJiSTV6ZTUvV3V1anErdWNLRU1J?= =?utf-8?B?SmpoYnc4WmNaQkhYakgxWXZZa2EzNDlGRUNWR0xUWkRaZGdmbGZOQ2NodTZN?= =?utf-8?B?Yi9OaThldU5xMmxNUFVkc1JsODloZXZzQkxGRHUrL3A1MHRpd0ZDczdZQXdN?= =?utf-8?B?aEhwSGFBbkVtckpQYUF2RWRuMzRyaHFvQ3h2eC9sZ2g1U0lwcjVwNlFTcG9X?= =?utf-8?B?Y083dGsrYUFubFRnU2RNQkxwZjVFTE0rN25sdXpsM2hzQmxIQnUzaU5EV1NW?= =?utf-8?B?UmxibWowSXRodHF0TENmTmJnTjZLZVdjb0hwdnVDbXljbkpVV3ZtOFloc2J1?= =?utf-8?B?MHVJTHhmSzhrMUFMWGkwKzZDWCs2L2RycEp1eHdXQm1wbDZEQ0prRHlJRlBI?= =?utf-8?B?KzdlOG80bjRFcElxT3IxMkZOYkVyNVM5bWlwNXhsVGpUZ1FSOFloRC9MR2dw?= =?utf-8?B?TzNzWEllYXJEejFGRTRXaFJ1emJQNGlYZTY5eWUzWFVsNFZ1RE9SZmFHdzlJ?= =?utf-8?B?emk0MXhVVW5uTVhNRkxaMCtORVF1REJOemRpQUFBUWc3Vm5IVjJka2hZRURD?= =?utf-8?B?d1puRDNLMmMzTGpVajRicXplbWxBdDZTWkxjY0FScE9RblJVd1BWaC9qWHdC?= =?utf-8?B?djNTYnhHa0VHQXB5SjB0ek1QNGluTEhnVUphWDZ6eEp6ZjBQRy92Y1dmVVJ5?= =?utf-8?B?d3VjbHlZdHJGaTRTb2NNM3pjK25LYTV0MUdVRVZTWXFCTjBGeEVLQllJTFYy?= =?utf-8?B?cURwcUp5OVZTWnFCNjFCZDdLQitocjl1UlJ3U1BLaUxmbFhXcm03TTVpYTJV?= =?utf-8?B?WlA2QnB4VDhjKytVMEtsaGtYcjJrZklxeC9XTVBzdklCZlgwT0UvTGV0b0xX?= =?utf-8?B?V05aRFV3eUh3Z0dYNUc1MXA1a3hZVnBheVA5THlvaTl0NVRjZG1TMDI0bVB1?= =?utf-8?B?dlVkTDdyczBnZmc5RkdlVS9OeGxwcldtQnQ4cGFsaWVTMms2MTVJTEVBTEox?= =?utf-8?B?Z3hBZUNZeU9Nc3pvajltaGdBYzdWS1Q3VFRkV2E0Y0RXQ3hoaitDMlF6ZzBN?= =?utf-8?B?MXVzYjlRYXRBVTRVODduR0FyTlpnMnoxMVRoa2FwZjZSQnN6eTY0MEJCbGJD?= =?utf-8?B?N1BkK05iVFJDRlo2QnlSamZFa1pETitUTDNyT1hPcmF6ZmFieVRWVUpqOExD?= =?utf-8?Q?FBQADfopI5FFBt+g=3D?= Content-Type: text/plain; charset="UTF-8" Content-ID: Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: DB9PR10MB8045.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-Network-Message-Id: 92638b61-7725-4552-1bcd-08dee166029f X-MS-Exchange-CrossTenant-originalarrivaltime: 14 Jul 2026 05:08:57.9708 (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: T+sPQdU0CqY5Zv1g+9MxJffQiVBwfcLNOf/FD5rpQB1fyb5AB2s/faJlGjUgAKZKr9whqzOeRLa7WE1Wp/OMxHajgvnbm7bOFkKj+2I9ilk= X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM8PR10MB4049 X-Original-Sender: alexander.heinisch@siemens.com X-Original-Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=WlCnytwS; 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 alexander.heinisch@siemens.com designates 2a01:111:f403:c200::1 as permitted sender) smtp.mailfrom=alexander.heinisch@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com X-Original-From: "Heinisch, Alexander" Reply-To: "Heinisch, Alexander" 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: Y4Smi0K8TJOK On Tue, 2026-07-14 at 04:05 +0000, Prusty, Badrikesh (FT FDS CES LX PBU 2) wrote: > Hi, > > > I'd propose to revert that "fix" and fix the preset shipped with > > your distribution accordingly: > > > > e.g.: > > ``` > > echo "disable reboot.target" > /usr/lib/systemd/system-preset/00- > > reboot-target-mask.preset > > ``` > > Thanks for the suggestion! > > Unfortunately, shipping a preset file with a "disable" rule won't > work > in this case, because populate_systemd_preset applies presets > with: > > systemctl preset-all --preset-mode=3D"enable-only" > > This means "disable" rules in preset files are silently ignored. > The preset-all with enable-only won't take care about the disabling nor about masking, you just have to resolve the conflict between masking and the preset for said unit by unsetting the units/targets preset enable policy. (you could also just remove the line that states preset enable for said unit - but imo the drop in config version is nicer) The proposed handling below is not a replacement for masking the unit, but a fix for the error you experienced during preset-all. Based on the example you gave, that would result in something like: ``` cat meta-isar/recipes-example/no-ctrl-alt-del/files/postinst #!/bin/sh systemctl mask ctrl-alt-del.target echo "disable reboot.target" > /usr/lib/systemd/system-preset/00- reboot-target-mask.preset ``` > To make disable rules effective, the --preset-mode flag would need to > be dropped from populate_systemd_preset. > > > Many thanks, > Badrikesh > > -----Original Message----- > From: Heinisch, Alexander (FT RPD CED SES-AT) > > Sent: 01 July 2026 15:12 > To: Prusty, Badrikesh (FT FDS CES LX PBU 2) > ; isar-users@googlegroups.com; > wzh@ilbers.de > Cc: Kiszka, Jan (FT RPD CED) ; Moessbauer, > Felix (FT RPD CED OES-DE) ; =C3=87etin, > G=C3=B6khan (FT D EU TR C&E) > Subject: Re: [PATCH v7] image-postproc: gate systemd preset-all on > masked unit state > > Thx for clarifying steps to reproduce. > > I followed your steps below with a minor modification to build an > existing image (isar-image-base) > > ``` > ./kas/kas-container build kas/isar.yaml:kas/machine/x86- > pc.yaml:kas/distro/debian- > bookworm.yaml:kas/package/pkg_hello.yaml:kas/image/isar-image- > base.yaml > ``` > > I could reproduce described log output in bookworm. > > But, the error message is caused by a conflict you introduced by > masking /usr/lib/systemd/system/ctrl-alt-del.target! Note: My proposed solution is about resolving described conflict, not about a replacement for masking the unit. BR Alexander > > ctrl-alt-del.target is a link to reboot.target which is explicitly > mentioned enabled in /usr/lib/systemd/system-preset/90-systemd.preset > > Therefore, systemd (in bookworm) emits an error. > Later versions of systemd (e.g. the one shipped with trixie) handle > that more gracefully [1], as mentioned previously. > > > TL;DR: > > I'd propose to revert that "fix" and fix the preset shipped with your > distribution accordingly: > > e.g.: > ``` > echo "disable reboot.target" > /usr/lib/systemd/system-preset/00- > reboot-target-mask.preset > ``` > > BR Alexander > > > [1]: > https://github.com/systemd/systemd/commit/d41f08bd2ac4cfa58191b64d31ca9e6= f3dec7552 > > On Sat, 2026-06-20 at 04:35 +0000, Prusty, Badrikesh (FT FDS CES LX > PBU > 2) wrote: > > Hi, > > > > Here are the simple steps to reproduce the issue: > > > > 1. Check out Isar without this patch applied. > > > > 2. Create a recipe to mask a unit. Here I am using `ctrl-alt- > > del.target` ``` > > > cat meta-isar/recipes-example/no-ctrl-alt-del/no-ctrl-alt-del.bb > > inherit dpkg-raw > > > > SRC_URI =3D "file://postinst" > > > > > cat meta-isar/recipes-example/no-ctrl-alt-del/files/postinst > > #!/bin/sh > > > > systemctl mask ctrl-alt-del.target > > ``` > > > > 3. Install it to the rootfs: > > ``` > > > git diff > > diff --git a/kas/package/pkg_hello.yaml > > b/kas/package/pkg_hello.yaml > > index ea2bce8e..382acd29 100644 > > --- a/kas/package/pkg_hello.yaml > > +++ b/kas/package/pkg_hello.yaml > > @@ -6,4 +6,4 @@ header: > > > > local_conf_header: > > package-hello: | > > - IMAGE_INSTALL:append =3D " hello" > > + IMAGE_INSTALL:append =3D " hello no-ctrl-alt-del" > > ``` > > > > 4. Trigger a build with distro set to debian-bookworm: > > ``` > > > ./kas/kas-container build kas/isar.yaml:kas/machine/x86- > > > pc.yaml:kas/distro/debian- > > > bookworm.yaml:kas/package/pkg_hello.yaml > > ``` > > > > Error log: > > ``` > > > DEBUG: Executing shell function > > > image_postprocess_populate_systemd_preset > > > Failed to preset unit, unit /etc/systemd/system/systemd- > > > firstboot.service is masked. > > > Failed to preset unit, unit /etc/systemd/system/ctrl-alt- > > > del.target > > > is masked. > > > Failed to preset unit, unit /lib/systemd/system/x11- > > > common.service > > > is masked. > > > Failed to preset unit, unit /lib/systemd/system/rc.service is > > > masked. > > > Failed to preset unit, unit > > > /lib/systemd/system/cryptdisks.service > > > is masked. > > > Failed to preset unit, unit /lib/systemd/system/cryptdisks- > > > early.service is masked. > > > Failed to preset unit, unit /lib/systemd/system/rcS.service is > > > masked. > > > Failed to preset unit, unit /lib/systemd/system/hwclock.service > > > is > > > masked. > > > Unit /etc/systemd/system/systemd-firstboot.service is masked, > > > ignoring. > > > Unit /etc/systemd/system/ctrl-alt-del.target is masked, ignoring. > > > Created symlink /etc/systemd/system/multi- > > > user.target.wants/remote- > > > cryptsetup.target =E2=86=92 /lib/systemd/system/remote-cryptsetup.tar= get. > > > Created symlink /etc/systemd/system/sysinit.target.wants/systemd- > > > sysext.service =E2=86=92 /lib/systemd/system/systemd-sysext.service. > > > Unit /lib/systemd/system/x11-common.service is masked, ignoring. > > > Unit /lib/systemd/system/rc.service is masked, ignoring. > > > Failed to preset unit, file "/etc/systemd/system/ctrl-alt- > > > del.target" already exists and is a symlink to "/dev/null". > > ``` > > > > Many thanks, > > Badrikesh > > > > -----Original Message----- > > From: Heinisch, Alexander (FT RPD CED SES-AT) > > > > Sent: 20 June 2026 02:07 > > To: Prusty, Badrikesh (FT FDS CES LX PBU 2) > > ; isar-users@googlegroups.com; > > wzh@ilbers.de > > Cc: Kiszka, Jan (FT RPD CED) ; Moessbauer, > > Felix (FT RPD CED OES-DE) ; =C3=87etin, > > G=C3=B6khan (FT D EU TR C&E) > > Subject: Re: [PATCH v7] image-postproc: gate systemd preset-all on > > masked unit state > > > > On Mon, 2026-06-15 at 11:02 +0200, Zhihang Wei wrote: > > > Applied to next, thanks. > > > > > > Zhihang > > > > > > On 4/29/26 15:02, 'Badrikesh Prusty' via isar-users wrote: > > > > Skip systemd preset-all during image postprocessing if masked > > > > unit > > > > files are detected, to avoid non-fatal failures when presetting > > > > units that are already masked. > > > > > > > > Move execution fully inside a single chroot invocation for > > > > consistency and reduced overhead. > > > > > > > > Fixes: 72b88a12 ("classes/image-postproc: Enable systemd units > > > > based on systemd presets") > > Sorry for the (too)late reply. > > > > Can you elaborate what this fix is about? > > > > At least on my systems (and according to documentation) preset-all > > -- > > preset-mode=3D"enable-only" handles masked services gracefully. > > > > The command emits: > > "Unit [redacted].service is masked, ignoring." correctly. > > but exits with exit code 0. > > > > Further, the previous behavior is exactly what systemd does on > > first > > boot anyways. > > > > BR Alexander > > > > > > > > > > Signed-off-by: Badrikesh Prusty > > > > --- > > > > meta/classes-recipe/rootfs.bbclass | 13 +++++++------ > > > > 1 file changed, 7 insertions(+), 6 deletions(-) > > > > > > > > diff --git a/meta/classes-recipe/rootfs.bbclass b/meta/classes- > > > > recipe/rootfs.bbclass index 8b502a50..d250690f 100644 > > > > --- a/meta/classes-recipe/rootfs.bbclass > > > > +++ b/meta/classes-recipe/rootfs.bbclass > > > > @@ -569,13 +569,14 @@ EOSUDO > > > > > > > > ROOTFS_POSTPROCESS_COMMAND +=3D > > > > "${@bb.utils.contains('ROOTFS_FEATURES', 'populate-systemd- > > > > preset', 'image_postprocess_populate_systemd_preset', '', d)}" > > > > image_postprocess_populate_systemd_preset() { > > > > - SYSTEMD_INSTALLED=3D$(sudo chroot '${ROOTFSDIR}' dpkg-query > > > > \ > > > > - --showformat=3D'${db:Status-Status}' \ > > > > - --show systemd || echo "" ) > > > > + sudo chroot "${ROOTFSDIR}" /bin/sh <<'EOSH' > > > > + SYSTEMD_INSTALLED=3D$(dpkg-query -- > > > > showformat=3D'${db:Status- > > > > Status}' --show systemd 2>/dev/null) > > > > > > > > - if (test "$SYSTEMD_INSTALLED" =3D "installed"); then > > > > - sudo chroot '${ROOTFSDIR}' systemctl preset-all -- > > > > preset- > > > > mode=3D"enable-only" > > > > - fi > > > > + if [ "${SYSTEMD_INSTALLED}" =3D "installed" ]; then > > > > + systemctl list-unit-files --state=3Dmasked --no- > > > > legend > > > > > > > > > grep -q '^' \ > > > > + || systemctl preset-all --preset-mode=3D"enable- > > > > only" > > > > + fi > > > > +EOSH > > > > } > > > > > > > > do_rootfs_postprocess[vardeps] =3D > > > > "${ROOTFS_POSTPROCESS_COMMAND}" > > > > -- > > > > 2.47.3 > > > > > > > > -- > > Alexander Heinisch > > Siemens AG > > http://www.siemens.com/ > > -- > Alexander Heinisch > Siemens AG > http://www.siemens.com/ -- Alexander Heinisch Siemens AG http://www.siemens.com/ --=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/= 523277bfe9f93b4cdfb2a63b4c8f23607a7371f0.camel%40siemens.com.