From patchwork Fri Sep 18 12:03:33 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Daniel Turull X-Patchwork-Id: 98681 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 73A26C982DA for ; Fri, 18 Sep 2026 12:04:11 +0000 (UTC) Received: from AM0PR83CU005.outbound.protection.outlook.com (AM0PR83CU005.outbound.protection.outlook.com [52.101.69.3]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.9531.1789733050891836920 for ; Fri, 18 Sep 2026 05:04:11 -0700 Authentication-Results: mx.groups.io; dkim=fail reason="dkim: body hash did not verify" header.i=@ericsson.com header.s=selector2 header.b=GEHbgFCd; spf=pass (domain: ericsson.com, ip: 52.101.69.3, mailfrom: edaturu@ericsson.com) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=TZUZ7C61MAsyDqXWWf6MiDc0al3Eo9STjb6Akow6CPj0LiaibILPW78VsxgNltg61JX8OmQr6CyQirQf7OrrhzoTLHbjlOgFS/DK23ftOkG1i/ZK70rSUlSncqt0aNSRlbIe1rcsvJ7UA1TXDZ/mLqbK2CCSy8uyNL+ELHFf1JQxCS7cZkiDX5EvJPVz5PqvIZT4eDn1AhkLaNuWiX9VZB/iMKiA3iM+pHJVp9UHyY5K2C9cbk4pNuWj/uTbgQRp3v7P15N24g/RxVr182Xq53EOjADwYYQZdtNDhHIXnsLPbkrR19cibrlpH6deLN57PsKGPd/ZX8UoMzw7Uf30gA== 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=G3phKf3lR3obeK1QV18TZfTsQAR4RzvNvHPtYb7xWKY=; b=BBdTEXC9D4GIGUzBiS4zldoXyNbPzLWKemagiH7EVtnX3+kMhSZfNnRL4UGHAy1zbVV5+KHxT049PEdCw/7TOU40e4VKVQ46KxeKJdAbcgKHi9LUCvO8BA8fzz2cA0uXaDoMyDJG7UPTwT/aga3BoUfs6Uk+Ft6Hh78aQ73DU8yzow9oyIuTLa/BN8IYT6ataLtfanwi/gzRxqd8oG3jUIg4s7ecXh0eXm1yn4doxEcwsjyAhgKbU2pmvdoWtFmTWQHdPsXhdMuVqqVCz4KVKgRds+JHtJdUINOPyeaYpza+S2bRhOg7v+WC+6jaQPmPukNm89P/MdzAkxqaqqoW7w== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 192.176.1.74) smtp.rcpttodomain=gmail.com smtp.mailfrom=ericsson.com; dmarc=pass (p=reject sp=reject pct=100) action=none header.from=ericsson.com; dkim=none (message not signed); arc=none (0) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ericsson.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=G3phKf3lR3obeK1QV18TZfTsQAR4RzvNvHPtYb7xWKY=; b=GEHbgFCdL2KJ1KRisqrFufR0/zpFWFw2N5ueKgB1y//dva1mK37exuAVCbFX+OOCJz+/As2qapuz/inzXmGHsb7A10BYFXGU9btUVuPItN64Jl3HiV9ro5Q6BDgmc0HhptbQ/dZsXcJQHz+5Z+vudX9X0O5l4NxDdFG+rySPli02nDziThVG4ymsMgVEM0l37/6sqv81FT+dXKEl5o/kkZJXBLsSapKjbsMGTr66EcwUgwsZ/T93SKO9GchdEajUQ9utz42qN8qqdBzryDt299+fG1n6GaFQbsJiWr1Tvt3PL1rCoXR4BpIL+wLnGPN8VYOpGu85VoqyIF25ola2XQ== Received: from DU7P195CA0029.EURP195.PROD.OUTLOOK.COM (2603:10a6:10:54d::12) by VI1PR0701MB6895.eurprd07.prod.outlook.com (2603:10a6:800:193::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.428.9; Fri, 18 Sep 2026 12:03:57 +0000 Received: from MAD0EPF000008BA.eurprd04.prod.outlook.com (2603:10a6:10:54d:cafe::21) by DU7P195CA0029.outlook.office365.com (2603:10a6:10:54d::12) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.21.428.13 via Frontend Transport; Fri, 18 Sep 2026 12:03:53 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 192.176.1.74) smtp.mailfrom=ericsson.com; dkim=none (message not signed) header.d=none;dmarc=pass action=none header.from=ericsson.com; Received-SPF: Pass (protection.outlook.com: domain of ericsson.com designates 192.176.1.74 as permitted sender) receiver=protection.outlook.com; client-ip=192.176.1.74; helo=oa.msg.ericsson.com; pr=C Received: from oa.msg.ericsson.com (192.176.1.74) by MAD0EPF000008BA.mail.protection.outlook.com (10.167.241.169) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.451.8 via Frontend Transport; Fri, 18 Sep 2026 12:03:53 +0000 Received: from seroius18815.sero.gic.ericsson.se (153.88.142.248) by smtp-central.internal.ericsson.com (100.87.178.64) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.37; Fri, 18 Sep 2026 14:03:48 +0200 Received: from seroius08462.sero.gic.ericsson.se (seroius08462.sero.gic.ericsson.se [10.63.237.245]) by seroius18815.sero.gic.ericsson.se (Postfix) with ESMTP id BF81F4020B48; Fri, 18 Sep 2026 14:03:47 +0200 (CEST) Received: by seroius08462.sero.gic.ericsson.se (Postfix, from userid 160155) id 8F620700CF25; Fri, 18 Sep 2026 14:03:47 +0200 (CEST) From: To: CC: , Daniel Turull Subject: [auh][PATCH 1/4] steps: deduplicate same version in subject Date: Fri, 18 Sep 2026 14:03:33 +0200 Message-ID: <20260918120342.772566-1-daniel.turull@ericsson.com> X-Mailer: git-send-email 2.55.0 MIME-Version: 1.0 X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: MAD0EPF000008BA:EE_|VI1PR0701MB6895:EE_ X-MS-Office365-Filtering-Correlation-Id: c3c3cd7b-5747-4cbc-9770-08df157ce8ba X-SMTP-Server: smtp-central.internal.ericsson.com X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|1800799024|376014|23010399003|36860700016|82310400026|18002099003|56012099006|6133799003|10067099003|11063799006; X-Microsoft-Antispam-Message-Info: TN4c5drTocJsKohtslyN4G14YBRBxB68rw47Xvkp+DOr6G8Uk4WGqAoyRzqhz73X9yctfDtgLFAQt9sVcl2FIlHLnE1xS/qKw6/5k+pN0X9J9hfZpLPG4PGLX/5yU88anwMArNWt7CyBk8kRx6p+39ceFhY65nPkbx5zg7tWAdPogDHKop7HgIWrbhT5gJ3Zo79Q8fCIfmCz0Fq3CtLR6GSFmyG2DVJuj5mFTr3WZUieOt6x6+Teiw7rQKbImWragyTOrXCaetF8dO1ow2xs0Pyk465mzj+HI78viiGMsTYMA5ce1SnrHSbdQzUX8HOfzfu1pGekvgzNDwcr7ht7U9lhIc/MMQBqQ72b1yi7OFqbNvEXrSN/qnC6pCbuaWIjMnh9MUzBYEdI457QOM6m+gJ2lFKvFRc/Mjps68uhza4TxQjlKXalCTjYu6gg8FExSmVKE22yerL1OaMDp+OWhNLyRpSc2kPOkPASph6o4mNK1Xt9l9SFZdJXp3GjwxWwQgq/hW1uQ7PkP5g1aAwkA9OBEQiDchBb5aR1PcsofyxlVLSsAuenMXV8aHBy5UTDefy0RLiT7Jz48w7QLeQrZQZ39ipmwCAw4hc4JxeFd5Ix4uMlHl4e9Jq7+E2w2wAXZ5A0ZY8jEGiwwm2s6mtlepUC+svc1eZ6E1kKJpEpWKxeAzwk7vlLS/kC1ploj4ifnzNOjFLMBFNMc7sI7gt37w== X-Forefront-Antispam-Report: CIP:192.176.1.74;CTRY:SE;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:oa.msg.ericsson.com;PTR:office365.se.ericsson.net;CAT:NONE;SFS:(13230040)(1800799024)(376014)(23010399003)(36860700016)(82310400026)(18002099003)(56012099006)(6133799003)(10067099003)(11063799006);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: tWvL8z/vrVjKRqZyYyiyz1hCrGG8Zzn/woWSWDXhk34kUR2cjjKFPLyccsZA1bWCCSljt8phoflr+sOp8Q9n5eF4Lp5VhbT/HzJf6MvB4Q0f2tkVIv69GdG+K9eEdcMu8QIE6dO2A3r4OsMrz9wMV42HXfUL6uEqZhHxbnyrnXzqXT3CnhfmCC/802Cw/cyKkzVu3D6kN3rgBBu7zKnjZTw5gyJ+hCR+QU2YPKxwBQ+xVE2yVpEGJY47bhVVoGP/gZIJsokZ1pFEW5Pvbtbl1BJLNI3y7I5dZq1o8zA+IAdsA8wf+RwLZvbBmRjdqzvt5g1n9RVVVKw5Q3BzjYK2xbRv6DzZQpGMeZiBV6FXTww8eKFcV37dcDVNpOYGPQU6abJ4G5TAiXsJailqjVLQz1U/QuArdnIgsvbfP54jBA8IfILdEVlSfZkmAvXmsRaM X-OriginatorOrg: ericsson.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 18 Sep 2026 12:03:53.3445 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: c3c3cd7b-5747-4cbc-9770-08df157ce8ba X-MS-Exchange-CrossTenant-Id: 92e84ceb-fbfd-47ab-be52-080c6b87953f X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=92e84ceb-fbfd-47ab-be52-080c6b87953f;Ip=[192.176.1.74];Helo=[oa.msg.ericsson.com] X-MS-Exchange-CrossTenant-AuthSource: MAD0EPF000008BA.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR0701MB6895 List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Fri, 18 Sep 2026 12:04:11 -0000 X-Groupsio-URL: https://lists.yoctoproject.org/g/yocto-patches/message/4906 From: Daniel Turull When multiple components are updated at the same time, we should have one version if it is the same. Before the patch we had duplicated version information in the subject. Example: Before: mesa-tools-native,mesa: upgrade 26.2.1 -> 26.2.2,26.2.1 -> 26.2.2 After: mesa-tools-native,mesa: upgrade 26.2.1 -> 26.2.2 Signed-off-by: Daniel Turull --- modules/steps.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/modules/steps.py b/modules/steps.py index a88e666..20a213a 100644 --- a/modules/steps.py +++ b/modules/steps.py @@ -77,7 +77,8 @@ def _make_commit_msg(group): return "{} -> {}".format(p['PV'], p['NPV']) pn = group['name'] - return "{}: upgrade {}".format(pn, ",".join([_get_version(p) for p in group['pkgs']])) + versions = list(dict.fromkeys(_get_version(p) for p in group['pkgs'])) + return "{}: upgrade {}".format(pn, ",".join(versions)) def _get_changelog(pn, workdir): """Read the changelog generated by devtool upgrade and copy it to workdir. From patchwork Fri Sep 18 12:03:34 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Daniel Turull X-Patchwork-Id: 98679 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 9DDB0C982DA for ; Fri, 18 Sep 2026 12:04:01 +0000 (UTC) Received: from GVXPR05CU001.outbound.protection.outlook.com (GVXPR05CU001.outbound.protection.outlook.com [52.101.83.58]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.9531.1789733034790786066 for ; Fri, 18 Sep 2026 05:03:55 -0700 Authentication-Results: mx.groups.io; dkim=fail reason="dkim: body hash did not verify" header.i=@ericsson.com header.s=selector2 header.b=Uot0iXQK; spf=pass (domain: ericsson.com, ip: 52.101.83.58, mailfrom: edaturu@ericsson.com) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=T/G/q7f1QNPEWklUMRvGQK/TFS43oDgoRIhHl+lmSTnkRwDsckM0VPN+mCoMgk46cj150Uf+SYVQDwt+tBPwnDnC0FrQfUZxAHzcEoTIRWlAnhdslsgFjn3d2Ur65kPSDvqOp5M/LJsKwD3IW8ZnIwi9aSgKV7BBr7a3pqhoxmuPZRTlk6TIKwUT8/zlwgfiTX5Tpc8Bu5ZXJ1t8tVfTyeMm1mgVYwWk6aoFkE3dcqMeOzHUch7b302BVcITYRqikawcs3ps4v/5+XCEAp/bTAvHu2XCOOB4kJ9tp6Uw2WW8ykqpcsroAg9Glb8YZoapFxtfjDZTHcLEfbijXEVjAw== 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=tIQ9NtFiRqzwftiJC47+oUzioO2A+TGl8QszoJa/7S8=; b=J/BdJndP6TMQ609mQbbNe1gahQJcr/ehzwzVweJKQGb8CPf3z3BR3yI0A7imH2WP0I764hf7KhyV308fdcb1tXgde7FflnCiFLO5LZZXQqAEcg/nSFBF4EBTMjIIAAEJ6BbPOcUDro2M2MVur8V6jXX3hZ3lfKLA5UyaxN8PsyP41w65e3qi7qhI/qgxR0wRFg1NOv5hNekrMlA4YSiZdGR4icI8ndTkBXfxZZsLXIiGYmrGiwNk290OtQlRVuQy/u6ZTd6/AhRtHUH6Spzu2cdM/q/gsIy12rhu75WJMoZiPhlpfw/dcwRgMbotrXVPPbK3yKtLtj4L+maXnE36Pg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 192.176.1.74) smtp.rcpttodomain=gmail.com smtp.mailfrom=ericsson.com; dmarc=pass (p=reject sp=reject pct=100) action=none header.from=ericsson.com; dkim=none (message not signed); arc=none (0) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ericsson.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=tIQ9NtFiRqzwftiJC47+oUzioO2A+TGl8QszoJa/7S8=; b=Uot0iXQKb2DEXakZW10n7a8d+nRPYYd7S8P0lFLDh4E2b5YVq4UYjwbepGdn069ldpYvuLWHxCxiOEJXOD+sxRNzRLyxPcK05K0Xji5IquFxPgyCKCRCeafDkiOZ3XR8FIxjcSv/oCL+SYoUB9Xm3tZLmxc2TJ2xQxY5sqVBnyN0QFGYGltZNjDymfSSXrmWKJsgNvzSw6b18vpxeWAbKGTnuK+FVP0gnsAeCNHzAg8ge5UcQRJOYWnJjWuQ6d+o9BShoXgHvrelcgwSpuH94lnhOojhdcHbwW0arDHYsKL5Dew6mATwW7mbUqvp8L3RaA8ZmEsdd2QyqjLFjwKJiQ== Received: from DU7P250CA0013.EURP250.PROD.OUTLOOK.COM (2603:10a6:10:54f::27) by VI1PR0701MB6927.eurprd07.prod.outlook.com (2603:10a6:800:191::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.428.13; Fri, 18 Sep 2026 12:03:49 +0000 Received: from DB1PEPF000509F0.eurprd03.prod.outlook.com (2603:10a6:10:54f:cafe::7) by DU7P250CA0013.outlook.office365.com (2603:10a6:10:54f::27) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.21.428.13 via Frontend Transport; Fri, 18 Sep 2026 12:03:49 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 192.176.1.74) smtp.mailfrom=ericsson.com; dkim=none (message not signed) header.d=none;dmarc=pass action=none header.from=ericsson.com; Received-SPF: Pass (protection.outlook.com: domain of ericsson.com designates 192.176.1.74 as permitted sender) receiver=protection.outlook.com; client-ip=192.176.1.74; helo=oa.msg.ericsson.com; pr=C Received: from oa.msg.ericsson.com (192.176.1.74) by DB1PEPF000509F0.mail.protection.outlook.com (10.167.242.74) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.428.7 via Frontend Transport; Fri, 18 Sep 2026 12:03:49 +0000 Received: from seroius18814.sero.gic.ericsson.se (153.88.142.248) by smtp-central.internal.ericsson.com (100.87.178.60) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.37; Fri, 18 Sep 2026 14:03:48 +0200 Received: from seroius08462.sero.gic.ericsson.se (seroius08462.sero.gic.ericsson.se [10.63.237.245]) by seroius18814.sero.gic.ericsson.se (Postfix) with ESMTP id C68F74020AAE; Fri, 18 Sep 2026 14:03:47 +0200 (CEST) Received: by seroius08462.sero.gic.ericsson.se (Postfix, from userid 160155) id 91D86700CF27; Fri, 18 Sep 2026 14:03:47 +0200 (CEST) From: To: CC: , Daniel Turull Subject: [auh][PATCH 2/4] steps: skip duplicate changelog for shared-source variants Date: Fri, 18 Sep 2026 14:03:34 +0200 Message-ID: <20260918120342.772566-2-daniel.turull@ericsson.com> X-Mailer: git-send-email 2.55.0 In-Reply-To: <20260918120342.772566-1-daniel.turull@ericsson.com> References: <20260918120342.772566-1-daniel.turull@ericsson.com> MIME-Version: 1.0 X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DB1PEPF000509F0:EE_|VI1PR0701MB6927:EE_ X-MS-Office365-Filtering-Correlation-Id: 0783558b-ce7a-4fca-68a1-08df157ce632 X-SMTP-Server: smtp-central.internal.ericsson.com X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|82310400026|36860700016|23010399003|1800799024|376014|56012099006|11063799006|3023799007|6133799003|10067099003|18002099003|22082099003; X-Microsoft-Antispam-Message-Info: mFbol26p+Ozq0uxdQATlKrNNQBs9YUivKusGe9Re1veD6zEqB0xVl2oritgD/GGtwu/SeUiHJTGDL2r/lTlgejB0wIAo0rA/N2blPCIAaUEa2+3pEplV6pUJbc+CElR3OW7LU6zQplhKalGXUbkCBK3FE5JhEj00jL7PPwqZ/oMs/osVxFZd1qUY8fAl+tIePqn1PaLnsDlq+eMbjCrVuZijENvKhCyOCLmcbpszZ1SyjLny7pGqCtRiqONvH3bJSrrhuBbJ41H3UIRSPV/tl8G9JmzxfHFCq39oDd9c6/mIvvoJfXvfsWqxrTQc+SWT9hwr5FxWP0r05WYURS30QAf/pC7q8hZQCnixBuq8WKevTrQ8G8UX+5vGeBMTa5wSHuvV6SDJd+lqEILR5DgECex3TVBYi1I5unwreLmHe0gai3wf/K5+wPs9ehLKwgiGiYHwzIibK4Ej5LVMxYjgIy1Xuaz8yKG5DElNxAVbE/OU81707yr48HP3PY1hygwFcFN3GItYPWz4uEBxAGrtVr/a8FJhR8uS+C0JOicOqoPbptrrukvipbEaXOBUaS9EQxUB7nQH0RtgNBOPt0piBHN9v3eILE4jIUXOt3xU4t1qhvRa3vanQz9Y0nPU4otfslaFrQd/wcRgcjnCUnDZiibXNJ11BKGaxbV5i4kfWxgGamPj9hhDoJoflYMz95RMUaDRdyfNSAKPDqFt0wEESQ== X-Forefront-Antispam-Report: CIP:192.176.1.74;CTRY:SE;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:oa.msg.ericsson.com;PTR:office365.se.ericsson.net;CAT:NONE;SFS:(13230040)(82310400026)(36860700016)(23010399003)(1800799024)(376014)(56012099006)(11063799006)(3023799007)(6133799003)(10067099003)(18002099003)(22082099003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: VVae+Y5X4mVJdi4yA7Fdnu5llX0XUyCiLAMS88DlSYy/eYVIG99pMlRAlm6rrHoPd/QHL2HKo5PaVozeRqO5svm7OHI6jskByCDaj6ojGhaghXxMyHrGYg20mSSlWd9EH5qcdODombF/B+bFfBpDhRlnD/P/aIPvuRcQUeMbF+rblEkgBNYyfU2TIyjd3nGqY7pwdUJiWqyy1NblwqXNL7iV0+qF2T9aGIpMl+1Yr/Nj5xIO+LhXeotPaflxUbFbwyJ8IaCcfqCLu57opvLSNgpqv+f3J/NZ3hOmCng4PPv+KxgoGgfRN+l+KvOYHHJQP689gZf2fhdA1MdB6NkYea10nMnotUZWolkcFYGx/A+fxc1iFsqUOB6AdX1W+GHN/dBPFFB9/uKTbHLJU3Ib4fg3XHmqhiD8PW6MNNTGgt6hOfdu8y0cMZas8Fmv0ACi X-OriginatorOrg: ericsson.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 18 Sep 2026 12:03:49.1223 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 0783558b-ce7a-4fca-68a1-08df157ce632 X-MS-Exchange-CrossTenant-Id: 92e84ceb-fbfd-47ab-be52-080c6b87953f X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=92e84ceb-fbfd-47ab-be52-080c6b87953f;Ip=[192.176.1.74];Helo=[oa.msg.ericsson.com] X-MS-Exchange-CrossTenant-AuthSource: DB1PEPF000509F0.eurprd03.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR0701MB6927 List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Fri, 18 Sep 2026 12:04:01 -0000 X-Groupsio-URL: https://lists.yoctoproject.org/g/yocto-patches/message/4905 From: Daniel Turull - Recipe groups sharing one upstream source (e.g. mesa, mesa-native, mesa-tools-native) ran 'devtool upgrade' once per variant, each re-extracting the same changelog and appending it to the group commit message, duplicating it once per variant. - Only fetch/attach the changelog for the first pkg in the group; -native/-tools-native variants still get upgraded but no longer duplicate the changelog text. Assisted-by: kiro:claude-sonnet-5 Signed-off-by: Daniel Turull --- modules/steps.py | 18 +++++++++++------- 1 file changed, 11 insertions(+), 7 deletions(-) diff --git a/modules/steps.py b/modules/steps.py index 20a213a..b95472d 100644 --- a/modules/steps.py +++ b/modules/steps.py @@ -110,14 +110,18 @@ def _append_changelog_to_commit_msg(group, opts): group['commit_msg'] += "\n\n" + text -def _devtool_upgrade(devtool, bb, git, opts, pkg_ctx, workdir): +def _devtool_upgrade(devtool, bb, git, opts, pkg_ctx, workdir, want_changelog): try: devtool_output = devtool.upgrade(pkg_ctx['PN'], pkg_ctx['NPV'], pkg_ctx['NSRCREV']) D(" 'devtool upgrade' printed:\n%s" %(devtool_output)) - # Copy changelog before checking for conflicts — it's useful even on failure - changelog_text = _get_changelog(pkg_ctx['PN'], workdir) - if changelog_text: - pkg_ctx['changelog_text'] = changelog_text + # Copy changelog before checking for conflicts — it's useful even on failure. + # Only for the first pkg in the group: -native/-tools-native variants share + # the same upstream source, so their changelog is identical and would + # otherwise be duplicated into the commit message once per variant. + if want_changelog: + changelog_text = _get_changelog(pkg_ctx['PN'], workdir) + if changelog_text: + pkg_ctx['changelog_text'] = changelog_text # If devtool failed to rebase patches, it does not fail, but we should if 'conflict' in devtool_output: raise DevtoolError("Running 'devtool upgrade' for recipe %s failed." %(pkg_ctx['PN']), devtool_output) @@ -136,8 +140,8 @@ def _devtool_upgrade(devtool, bb, git, opts, pkg_ctx, workdir): def devtool_upgrade(devtool, bb, git, opts, group): - for p in group['pkgs']: - _devtool_upgrade(devtool, bb, git, opts, p, group['workdir']) + for i, p in enumerate(group['pkgs']): + _devtool_upgrade(devtool, bb, git, opts, p, group['workdir'], i == 0) _append_changelog_to_commit_msg(group, opts) From patchwork Fri Sep 18 12:03:35 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Daniel Turull X-Patchwork-Id: 98682 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 8E82CC982E1 for ; Fri, 18 Sep 2026 12:05:41 +0000 (UTC) Received: from DUZPR83CU001.outbound.protection.outlook.com (DUZPR83CU001.outbound.protection.outlook.com [52.101.66.63]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.9555.1789733135164042180 for ; Fri, 18 Sep 2026 05:05:35 -0700 Authentication-Results: mx.groups.io; dkim=fail reason="dkim: body hash did not verify" header.i=@ericsson.com header.s=selector2 header.b=WYNKE7ds; spf=pass (domain: ericsson.com, ip: 52.101.66.63, mailfrom: edaturu@ericsson.com) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=G7m4awaQ/+ia5H6IU6H9GC5CyvGI1vJHR3L70fF4wmlzrbs8G4iENA23+TjaFa05vfzsRHQkBWnSbLQjMon9w1WJL5Yo2EYmnMi/Ru4fbkbCTHtVuGVpJIv685Z0pu9gmi+IelSfRTsO1WTwdHD09t8BSqx3i+5rEpnN+MlKoMnxNrlLQwAfUFDmb2IE23+HfTVZoJSo+hJ5MjgOsngpd75M7zjgzNqhLc9lGZJMBmlMOg8919WzXkmLiCgUzcfPlAok0w52W/afe5rHEIUlIUU5Y8N2s6e588SrRwYiQz5Qe5msYh/384alACMvj6wIssniEVXGFPrYVA8Qfc6Ltg== 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=pY6KtY0E/eA5NOjq4/q8cd+GOPt+EEX5OeukRKf/Wu4=; b=uWrOgkKlwBiQD9lcjruR0oUROiT3OtKqupmgazxn3eEGn2K+Tv5B78VDCe5B2P9vHO5G5/6t5RkXhoQ2I432wLxaYvm30JBi48THtrNumEG3UHdaBMJHRngUvO2NjrDV6ckSbU055BtVOAcnOEe5fvU7sA4sp6mN1vypFz+UADZqJefXxiw3fKqxwqw+65jJXa2RWOwsEPF55x63MxWGlaHg6uJJbgEMiMW22qaZB/1LisCZkjwVjHbgeLzbxD0US7xd+XRKVcuHQ30yRejXQYiRQzA/gD6I5/XNVPenhszEXj5O+0QmGaLFTjJ2npG7RrpzDaZykaiMLgWpGghIyw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 192.176.1.74) smtp.rcpttodomain=gmail.com smtp.mailfrom=ericsson.com; dmarc=pass (p=reject sp=reject pct=100) action=none header.from=ericsson.com; dkim=none (message not signed); arc=none (0) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ericsson.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=pY6KtY0E/eA5NOjq4/q8cd+GOPt+EEX5OeukRKf/Wu4=; b=WYNKE7dsSkK08gNLzU0/AiiBLBmq21nL3aEc0eLGLjet/nSGdgpRFl1nWxmKAgdwFl/GXQ9EFzWeDfTtzfOff3qkW4NMwv0TKbavSbvHdRh55iuc835pDpiI0ryaBHCoKXOFw+l6tHwiYaX1eaZcoG7OfMg+W/kk+bQW3bUMzQdMEvnJFvD/D0DdMbmlkBzmXZC/8nznQMbtwHKdIxhFes9uMh6mKnAylRkEQw67vX7yOQXtGyGo3b4x6LSV1+I3FTffkjo8bCAQktoP3A0e0fn+n+6mk+37kdSOnrVZbcmeQ0nPiMuO0WD2ueRzojrzXJCNIXHZkiMNxt0N6H83EA== Received: from DU2PR04CA0180.eurprd04.prod.outlook.com (2603:10a6:10:2b0::35) by AM7PR07MB6659.eurprd07.prod.outlook.com (2603:10a6:20b:1ae::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.406.12; Fri, 18 Sep 2026 12:05:13 +0000 Received: from DB1PEPF00050A00.eurprd03.prod.outlook.com (2603:10a6:10:2b0:cafe::44) by DU2PR04CA0180.outlook.office365.com (2603:10a6:10:2b0::35) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.21.428.13 via Frontend Transport; Fri, 18 Sep 2026 12:04:01 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 192.176.1.74) smtp.mailfrom=ericsson.com; dkim=none (message not signed) header.d=none;dmarc=pass action=none header.from=ericsson.com; Received-SPF: Pass (protection.outlook.com: domain of ericsson.com designates 192.176.1.74 as permitted sender) receiver=protection.outlook.com; client-ip=192.176.1.74; helo=oa.msg.ericsson.com; pr=C Received: from oa.msg.ericsson.com (192.176.1.74) by DB1PEPF00050A00.mail.protection.outlook.com (10.167.242.42) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.428.7 via Frontend Transport; Fri, 18 Sep 2026 12:04:01 +0000 Received: from seroius18813.sero.gic.ericsson.se (153.88.142.248) by smtp-central.internal.ericsson.com (100.87.178.61) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.37; Fri, 18 Sep 2026 14:03:50 +0200 Received: from seroius08462.sero.gic.ericsson.se (seroius08462.sero.gic.ericsson.se [10.63.237.245]) by seroius18813.sero.gic.ericsson.se (Postfix) with ESMTP id C15F195816; Fri, 18 Sep 2026 14:03:47 +0200 (CEST) Received: by seroius08462.sero.gic.ericsson.se (Postfix, from userid 160155) id 97C3C700CF28; Fri, 18 Sep 2026 14:03:47 +0200 (CEST) From: To: CC: , Daniel Turull Subject: [auh][PATCH 3/4] upgrade-helper: increase changelog truncation to 5000 charaters Date: Fri, 18 Sep 2026 14:03:35 +0200 Message-ID: <20260918120342.772566-3-daniel.turull@ericsson.com> X-Mailer: git-send-email 2.55.0 In-Reply-To: <20260918120342.772566-1-daniel.turull@ericsson.com> References: <20260918120342.772566-1-daniel.turull@ericsson.com> MIME-Version: 1.0 X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DB1PEPF00050A00:EE_|AM7PR07MB6659:EE_ X-MS-Office365-Filtering-Correlation-Id: 3c09965f-1209-41f5-6959-08df157ced50 X-SMTP-Server: smtp-central.internal.ericsson.com X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|376014|82310400026|1800799024|23010399003|36860700016|22082099003|18002099003|13003099007|56012099006|10067099003|11063799006; X-Microsoft-Antispam-Message-Info: 8jvob/XfVdRJwMFYOgrtpfq9fyBPb+ICQiVsWnVZcOjUmaFNPUrJ5ipd+swTbFVc6azI8UikBasMrzHzRWpGoZM90VRgQ6P7Lsz/ErAbeohznUInzkwzZYI3ONvn8wG3PAprCZN+zbAxtE3s6Sa0/7Y2kAGkgpmkU2SW+DB5BM41bZ0mbnEkwYkNoq11ThCIVNOtNjDsVzyBBlEzOphHkcYdIK9nzhu7s4xZoTRZ9SQ41s6UMLJrGPrIORNkGRyMEO+Ro92wTe8JQmdQ3rclfi45y+7X9oCE84DwKMvk18Vlak6M5ngDhPGooRzT2sYXrkWkgZh4d247qsmL3yvh6hws0OQwpQLQNXRlI1MNHsYXaDedBFpiEm0I6PmMO79Urb9irIEI+Fgw1wzKMpd2Tn0+566gPJK1eAza/Zo2nn2UEgrulcBX0hrR/hosw1OgrSBtgcrlEcDGd2EDMsTiS3s50xZEA09x2K+/u9p2Y/YB/JJtWvzEIcm/Nmp6YhFvf1IBFniSajcXIjgDjdwBOj+a7Q2//NCG6rkNgH0AQUTrIPA4+weBb6pjkQbhuaHfxorArXhHhbswlNQblTwkWjhQYIEcm94X1bzqau/LVJuta0RTlp0bDN5yNVlmN9gL85/oGkiUxAofOEwT+x56TnN8wBRGmdXbiHtuSlSrMVoOUA6ECI32sbi6QaNejQ9xxSbqJcRVogNizijdT1AmHQ== X-Forefront-Antispam-Report: CIP:192.176.1.74;CTRY:SE;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:oa.msg.ericsson.com;PTR:office365.se.ericsson.net;CAT:NONE;SFS:(13230040)(376014)(82310400026)(1800799024)(23010399003)(36860700016)(22082099003)(18002099003)(13003099007)(56012099006)(10067099003)(11063799006);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: 9QWByCF7RS9wB7qoQUaSVbAK+TSuvwpURFLfPlfLlsKyXDV1LoO+9aIlmo/eHXQdkI9MSs4ZKdJGDOzZGHnZZOTVd6gOyQKXMFLRG2GYgO4pSuuhIfG2sFrWgX/6q3+kIsLzwrMyMZuaOyHN7d03aFvFBdO9/coSKGFTo7z5Bm0w0TBXLMuPkUAERJZ2vaT1fWiS/xDwmgnEqEosBWiFgzPoSmfzWYVCgSiUYWgDsVRuSkeR5pZQ4iLtJbm8kqSbw73Ofinp2qz+3cg1aRLumjYHOK5MRUupLOwmvW1/H74DcU/dFjQVkcEI4e9Tgt1xvN6v4QoJIku1zJbSF1gEs4emTwtrFKRJl5tajB9NB3gVF9V4/q26INYK4tO/XnZ/4HKakPmqVwBSdPd6x02rXLxtR0VpbhpSNPmHTmrETqp1kxGtqqXHObfxn7mwWbNb X-OriginatorOrg: ericsson.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 18 Sep 2026 12:04:01.0648 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 3c09965f-1209-41f5-6959-08df157ced50 X-MS-Exchange-CrossTenant-Id: 92e84ceb-fbfd-47ab-be52-080c6b87953f X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=92e84ceb-fbfd-47ab-be52-080c6b87953f;Ip=[192.176.1.74];Helo=[oa.msg.ericsson.com] X-MS-Exchange-CrossTenant-AuthSource: DB1PEPF00050A00.eurprd03.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM7PR07MB6659 List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Fri, 18 Sep 2026 12:05:41 -0000 X-Groupsio-URL: https://lists.yoctoproject.org/g/yocto-patches/message/4907 From: Daniel Turull Increase to include more text in the commit message. It has been requested by Richard Purdie in https://lore.kernel.org/all/e13a77790d4c9bb55bd61aa59ff433c703b6f3d8.camel@linuxfoundation.org/ Signed-off-by: Daniel Turull --- upgrade-helper.conf | 2 +- upgrade-helper.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/upgrade-helper.conf b/upgrade-helper.conf index 3cd990d..26db0c5 100644 --- a/upgrade-helper.conf +++ b/upgrade-helper.conf @@ -144,4 +144,4 @@ # Maximum number of characters from the changelog to include in the # commit message. Longer changelogs are truncated. The full changelog # is always available as an attachment. -#changelog_max_len=3000 +#changelog_max_len=5000 diff --git a/upgrade-helper.py b/upgrade-helper.py index c3b37e8..86e1a93 100755 --- a/upgrade-helper.py +++ b/upgrade-helper.py @@ -219,7 +219,7 @@ class Updater(object): self.opts['skip_compilation'] = self.args.skip_compilation self.opts['buildhistory'] = self._buildhistory_is_enabled() self.opts['testimage'] = self._testimage_is_enabled() - self.opts['changelog_max_len'] = settings.get('changelog_max_len', '3000') + self.opts['changelog_max_len'] = settings.get('changelog_max_len', '5000') def _make_dirs(self, build_dir): self.uh_dir = os.path.join(build_dir, "upgrade-helper") From patchwork Fri Sep 18 12:03:36 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Daniel Turull X-Patchwork-Id: 98680 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 94435C982DC for ; Fri, 18 Sep 2026 12:04:01 +0000 (UTC) Received: from PA4PR04CU001.outbound.protection.outlook.com (PA4PR04CU001.outbound.protection.outlook.com [40.107.162.15]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.9530.1789733033104334961 for ; Fri, 18 Sep 2026 05:03:53 -0700 Authentication-Results: mx.groups.io; dkim=fail reason="dkim: body hash did not verify" header.i=@ericsson.com header.s=selector2 header.b=gg1Wlxa+; spf=pass (domain: ericsson.com, ip: 40.107.162.15, mailfrom: edaturu@ericsson.com) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=MhMVgSQgfUCabeyBF+JMq3q1Oo5hZYGgRT75OwP6gT1MtPPyGQLEpjiZvMRSNUOd0DWOUVvgFudUX1NpjtojlktyDJUhnnveu+vShGytgp5RA/l9AFN1GANKMYC3ts3ezciCi9saeK9NBe5om1+iFIiVGXQOnHQtf3dPDQF3CdrHXniXgEZW3hfSGwOnGkMsbcZc2hE3v09F2kXuyrnhw0B1zWhzLCNbwCNuWhIXZZDyqz4X7hMOzUcWuglRa2X6Xjds44d5TzTD27Kw313XJNvjtQVWeiUKipwZGaS18EyBGTMTSFJZpTtYGCD/zJCQq8NaMTwrVxTX1L2G3P1m2w== 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=6v6nLuPmFXWXhQ8e+sRW3yp+LP7qiNyiRwCvjErw+dI=; b=IJKJUauHbAryfDX5pDTIRMK0bfjYq3jZNeJwRCwEE8vOiRH9Y7BwnEX5Pfs5tKhfydmiyFOCFLv7+HFBZNa8YSoZLdXb2NyEa/+0EcnhRjCjSWTRkwPj35dDzeSD4ODMnac9Kg11djqWA/SgUmud6CbWFALAvXAYGEKOfa71ovmPR/DA1lfJM/FZ0xy4pFAoTzNRmHl+Jo2ooTXvoVnTXVs4t3MGTJrvQfdALu1AIp3A6gBjerNwoiJr3eFFAenn0meunBlLU1Itisgvrgn6BToWT0RxBYNgATJXvpXaNJmSE+jX5PyCuV41q8oqUeXY9NigpormknmqUIct0L4C/w== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 192.176.1.74) smtp.rcpttodomain=gmail.com smtp.mailfrom=ericsson.com; dmarc=pass (p=reject sp=reject pct=100) action=none header.from=ericsson.com; dkim=none (message not signed); arc=none (0) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ericsson.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=6v6nLuPmFXWXhQ8e+sRW3yp+LP7qiNyiRwCvjErw+dI=; b=gg1Wlxa+dMFNfguh5gSELjU6avzpkvWfnPEgEY8yOFQI4D8Gv1yCws2daXpHFGX1TNkaj+X22kREwD3iHWsC0cPG9umBwaSLz0bNqWQ9pITd9GxFzEqWuCHhnXEp3GCR0g61Zi+IWDqaWeMhxNIXy0tQ/ObScLq3OVX9EV13M0TlaMSUfRjnfQCzwt+DKOkfBSfMb25mLZVqanKFml+U/+O8WCyQ7JG+Vy7zLaJQm+wUtq2I+uzDcaMtx+PorLHtB1kKPmwKqcfGXSohJefRogb7t1rzKjwNTLTBZl89uA9AQyG6qRLWLTzltXGuEaybqxG/xmVEPKa2pwntNFnyEQ== Received: from DUZPR01CA0200.eurprd01.prod.exchangelabs.com (2603:10a6:10:4b6::10) by AS4PR07MB8828.eurprd07.prod.outlook.com (2603:10a6:20b:4f6::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.428.13; Fri, 18 Sep 2026 12:03:49 +0000 Received: from DB1PEPF000509FD.eurprd03.prod.outlook.com (2603:10a6:10:4b6:cafe::1f) by DUZPR01CA0200.outlook.office365.com (2603:10a6:10:4b6::10) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.21.428.13 via Frontend Transport; Fri, 18 Sep 2026 12:03:48 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 192.176.1.74) smtp.mailfrom=ericsson.com; dkim=none (message not signed) header.d=none;dmarc=pass action=none header.from=ericsson.com; Received-SPF: Pass (protection.outlook.com: domain of ericsson.com designates 192.176.1.74 as permitted sender) receiver=protection.outlook.com; client-ip=192.176.1.74; helo=oa.msg.ericsson.com; pr=C Received: from oa.msg.ericsson.com (192.176.1.74) by DB1PEPF000509FD.mail.protection.outlook.com (10.167.242.39) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.428.7 via Frontend Transport; Fri, 18 Sep 2026 12:03:48 +0000 Received: from seroius18815.sero.gic.ericsson.se (153.88.142.248) by smtp-central.internal.ericsson.com (100.87.178.61) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.37; Fri, 18 Sep 2026 14:03:48 +0200 Received: from seroius08462.sero.gic.ericsson.se (seroius08462.sero.gic.ericsson.se [10.63.237.245]) by seroius18815.sero.gic.ericsson.se (Postfix) with ESMTP id C914E4020B4B; Fri, 18 Sep 2026 14:03:47 +0200 (CEST) Received: by seroius08462.sero.gic.ericsson.se (Postfix, from userid 160155) id 9A259700CF29; Fri, 18 Sep 2026 14:03:47 +0200 (CEST) From: To: CC: , Daniel Turull Subject: [auh][PATCH 4/4] steps: remove unnecessary removal of metadata Date: Fri, 18 Sep 2026 14:03:36 +0200 Message-ID: <20260918120342.772566-4-daniel.turull@ericsson.com> X-Mailer: git-send-email 2.55.0 In-Reply-To: <20260918120342.772566-1-daniel.turull@ericsson.com> References: <20260918120342.772566-1-daniel.turull@ericsson.com> MIME-Version: 1.0 X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DB1PEPF000509FD:EE_|AS4PR07MB8828:EE_ X-MS-Office365-Filtering-Correlation-Id: 4b3aaddf-8e53-4764-fd93-08df157ce60e X-SMTP-Server: smtp-central.internal.ericsson.com X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|376014|82310400026|23010399003|1800799024|36860700016|22082099003|18002099003|11063799006|10067099003|56012099006; X-Microsoft-Antispam-Message-Info: QOM43wi8nahAvUJIgZ8yTGfVGT12b6ISUQnDl/YACjlFywiEkaYOCs2tiIhSRA88QdOduL0+rauLoAnuQ52jp5GKMZIPMhR+x9kZb/y9y3oqwTWca+5ULsE0QfFFG49zwZ4NfZFhwLZ6cnjAInHQTypilXicAowl53jrciPmrM2clhY4cLPyXBaZ7QofEwFyzJiNhjwt0+tItf+8/BAvMrPtlCXKrpEPioxcxkg2N5FrMpBlP7sXGan56bk3JjJVoHwQRN4KDWjYVm8bxbFzimZMGh2jZiQ4R882qLG1IgIPPkANGsYuciLEH80ijpzgolIKXD/OqAjMscXLogsB7oc1RqoGddLlyOReGsN32YOcH3H22d7FNTpsgaNQEFn+lEpv9iY9TNARdu+YoJfFWdbxFTx4SzlkP8o2ma8CElfkuvx7lVYvlWTZ7GGMEFoTXnojSGim+SvF+PxMpOt/0bmsV853mdoOHs471qL6EYQpwnNYxEfXkC4uX2j3dP/V+ddG652RO5O/bUNSuA0HgV64Mv3UfB2Nyssiar9+a/0DRfpsHRag36n+26XylKbGxJU5M30UC1+m9mfjD51tg5ehMub8T0Df2rdWYTE1lPiCXyXigVrDJAj+flSPTQ++5VLhBMAc8nlH0UuycVBBM9Oayw1LsQlZqC8JhKvL343zvFoO13fsQLFiA6hd3TDQoEG4ZhNS92BpPRjy+myuqw== X-Forefront-Antispam-Report: CIP:192.176.1.74;CTRY:SE;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:oa.msg.ericsson.com;PTR:office365.se.ericsson.net;CAT:NONE;SFS:(13230040)(376014)(82310400026)(23010399003)(1800799024)(36860700016)(22082099003)(18002099003)(11063799006)(10067099003)(56012099006);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: i0tTXswk9H5Lrb2E38x7SvcT75wrTd+MZcqf/bxQjEYZ/2f/i/BksdW6FrFOP0rzUZBOm3OdizV2hdMi5n85YZ39kZDeV6Tu6KjWPx4Etdm/DcEZzLciyMO926SDRdWvfAuByBQ+mHqVwC5FKxLw+Fb89gGORCVsekbZojnErGF3S3SMaRTYzEA/LYaTjkvOgGlBZiaryE9lZQz0Sp10TBCezIT/vQZ4Mg0YDCv9lr5Yvp1LsfvOsUjwriYOgzlVHaFsVDWBTUgyDHvYH7Odo5ynx8OH5Y2Z6EvDxUHmBMis22fs1/b+10JcHz11vtR5QwdmQ4Dhw8KyeqMhSd2BwlGqmlfzGL01yeOmjAiypyjOre/rq5mx5YTYSQkixs2lcUud5KY55tJw24Y5UcjievpeWCjkZLdy+9bHMl3VX3MjnfsmRF+eblUIqmVqdAvE X-OriginatorOrg: ericsson.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 18 Sep 2026 12:03:48.8942 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 4b3aaddf-8e53-4764-fd93-08df157ce60e X-MS-Exchange-CrossTenant-Id: 92e84ceb-fbfd-47ab-be52-080c6b87953f X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=92e84ceb-fbfd-47ab-be52-080c6b87953f;Ip=[192.176.1.74];Helo=[oa.msg.ericsson.com] X-MS-Exchange-CrossTenant-AuthSource: DB1PEPF000509FD.eurprd03.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS4PR07MB8828 List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Fri, 18 Sep 2026 12:04:01 -0000 X-Groupsio-URL: https://lists.yoctoproject.org/g/yocto-patches/message/4904 From: Daniel Turull In devtool upgrade now the metadata is stored in a json file and the changelog file contains only the changelog. Signed-off-by: Daniel Turull --- modules/steps.py | 2 -- 1 file changed, 2 deletions(-) diff --git a/modules/steps.py b/modules/steps.py index b95472d..9d22a1a 100644 --- a/modules/steps.py +++ b/modules/steps.py @@ -102,8 +102,6 @@ def _append_changelog_to_commit_msg(group, opts): if 'changelog_text' not in p: continue text = p['changelog_text'].strip() - if text.startswith('Changelog for '): - text = text[text.index('\n') + 1:].strip() if len(text) > max_len: text = (text[:max_len] + "\n\n[Changelog truncated as it exceeds {} characters; \n" "the full changelog can be found in an attachment to the AUH email]".format(max_len))