From patchwork Fri Sep 25 07:30:38 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Felix Moessbauer X-Patchwork-Id: 5507 Return-Path: Received: from shymkent.ilbers.de ([unix socket]) by shymkent (Cyrus 2.5.10-Debian-2.5.10-3+deb9u2) with LMTPA; Fri, 25 Sep 2026 09:31:06 +0200 X-Sieve: CMU Sieve 2.4 Received: from mail-oo1-f60.google.com (mail-oo1-f60.google.com [209.85.161.60]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 68P7V4kF026386 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Fri, 25 Sep 2026 09:31:05 +0200 Received: by mail-oo1-f60.google.com with SMTP id 006d021491bc7-6d2455488aesf47881eaf.1 for ; Fri, 25 Sep 2026 00:31:05 -0700 (PDT) ARC-Seal: i=3; a=rsa-sha256; t=1790321458; cv=pass; d=google.com; s=arc-20260327; b=q5kQFT1AotI7lgfsJL6BD83US2eR2Omu+C8v706i9c/tVWFIN9Oznhly0UQSOCtCy9 yQx9RHK+uVQ4waLboYEdA6OUe9a00w7Zg5ze54EVJyKPSZXWA0uxhNaR+1MoXrFo0Pw0 OuOQe08Be2WkQ4fCZQZAl/V3xDTKJq7hKbTxRkwnIPLfAqrzsV8Oo8cXCBT82moXBTNl cUPIxwQkat/JUJPGvko1yy4JR9eW61Cw/fei6dCi1IndEcp3NzAO5q0HDGf3WDJ+uv1U TL2wh+fZfXoef3bpxf2g7fsUijvvw8nbb+AUyzgf8U6TpAPPnXlm8lW6w+u55T3w6dpa 7SIA== 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=hWrUtGt20sFntT3iPGRIIkNU4VERjqWvrFjqzYNqXME=; fh=b9LjqMoOjrbYQJBz30URXn1mGoYp538bX+IDpA11w7A=; b=gjYissTOji+lN88ZFqcQkWtOgVLRQZoK6lVdL43Vkb8vYXDGTNRw7eVpqNKyjCetv0 OoNc0Xnr6mQZmXXEkFJhDy9h/F/tZGmh93EpmBDaUe9h8Va7Ad0eGwaNrs+AYjHGHkYm /69PLMhssEuE/V9qqnZBTDifdVOYwnL/6RjeFpqoD1UwrXy8E9zzhepHUurkBRnVAB4v 8+pK2z1jhTHailqrKskFI1AmZ+Czg5bfyeMD8Kuf0AUykTxwOMzydk114qe7EudRnYB6 /9kMTFwdjBz8k+0KIETVKC9y0CYsD0Wy+0k0UBFhVILCdLvt670lF8s5pALRV58NLB5+ i0Mg==; darn=isar-build.org ARC-Authentication-Results: i=3; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=Vilzf8ZE; 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 felix.moessbauer@siemens.com designates 2a01:111:f403:c200::1 as permitted sender) smtp.mailfrom=felix.moessbauer@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=1790321458; x=1790926258; darn=isar-build.org; 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=hWrUtGt20sFntT3iPGRIIkNU4VERjqWvrFjqzYNqXME=; b=wwGZTKd65X0mMIYcI7xo7es7/veHX8yvyNyeWCYgNZlvPMUsFb721NzcaEwpIK/6Vg Aaafx4vkLzJyrNt96T9yxuxdbdmzZQq22SpGQBmv/ogSzP4gOlFKMvBq+SGpK9UBpYcu MQOuO7OPaRJYQEWfiqQ4D2IfhC4+S9kQDDWTKcUgFzcyrDGjp404Pj1jxgUc4a6y09d7 jgdOIsZfDPTMo3Cchdhyy22xUL5rEA7/t2P6fzFGw7bewfDkcj6lbtfQ/OWG9Dzqp2iE RAh5wNWFr2jK+eqHC1yBN0IVq2LnfNKiobKvEe9ax6b7fXHUtcWL/dSkEoSvOgqNtZCc zBAw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1790321458; x=1790926258; 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=hWrUtGt20sFntT3iPGRIIkNU4VERjqWvrFjqzYNqXME=; b=VoGQFBYbjlP5qztAMmIX9tuVAxl8z2AvT8IZZJCPqZz/Tw0r3EGLwtJBDqEblm93Q+ Fv3n3Wdtw37excXPS7VNj+RR1ggYbtA7VRcpAGqp0CazQU7BG87pJPsBVYCeMf52qkET onVS4uZqaCJfCV0kg/1JWBA65YlAUdyzLv2g/V0NU7I4RnZkDZ+IQwr7bDULvZ8dxEdO uFHVJ5W5YOgwgERNSOR0H2zHR0JFl9cQXRU4HQYDs/YfTfOzGXY7Rgy8RTivhLBSs2mB VUQRGJeLy8H3TfZUd9+oZkx1nju3Y8wsY0qmKy2PHa5xvP/iryfEOoMUBl4nz58zcJ5f jBoA== X-Forwarded-Encrypted: i=3; AKwUvBxqSKe7XF2o85NYLLCRYlRHnvIorko5SZFOUprAJSEt6OFCyB0gOb424AHE1ruzQmXUZVA0+A8=@isar-build.org X-Gm-Message-State: AFuF++nCjs75oPMmTpXypYPpQtoWxnaRGuQOiyHp7VbHmWdu0gYFZQnF yk0fxkxZ9gOFulcIBLPIGmsiU9GTuD/WDIbnoHTeZLp3vmvt3/Gs5H1V X-Received: by 2002:a4a:db95:0:b0:6d3:560c:2bdf with SMTP id 006d021491bc7-6d583c151a4mr2371840eaf.1.1790321458528; Fri, 25 Sep 2026 00:30:58 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com; h="ATskLdeyy0D4FXHPyNhzHk+HAG3PSBxln6/+NNnPi7qg2XjbbA==" Received: by 2002:a05:6820:858d:10b0:6c3:b162:46eb with SMTP id 006d021491bc7-6d56b2d41c8ls563503eaf.0.-pod-prod-06-us; Fri, 25 Sep 2026 00:30:57 -0700 (PDT) X-Received: by 2002:a05:6820:f02b:b0:6cd:3ffc:64dc with SMTP id 006d021491bc7-6d5bb42dc99mr1464144eaf.87.1790321457717; Fri, 25 Sep 2026 00:30:57 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1790321457; cv=pass; d=google.com; s=arc-20260327; b=PBY6fo9s3y/uDj9Ipm39JGsSMuhz/66nQHmoE2Bk2xT8bMcIsx9nxlv1EfHqazzTSb YkQVYQLV1mvgZQjYyFKbWvXM4EWOtXjSRA/bSYUgyIfMw2H3+k3IS8PH1+CluSdnJjWP uDUDKhx7Ejzm3TywrDbd01iejOJshd8olOMiyrzkmcjDpXSaXuzfu7ze96V3N4yA3dSg rGPE11jtA9610XUck2uMu+KyNGCHaYTQgndelRRMLxGMOEaKTi/ZQZQCOJ/GQxmENmAk QTMQISYDyRBs5dlXQ7IDaR7lIvWhWqzvs4eto9hSoIUmPnZB4H0bQYlxWD8dAvYIpAWD L/Rw== 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=9b22w+QYYyvLWaCK2dhRVQRITV70i76VOuU6FhrPo4k=; fh=FYARRfYWSZi+xaBGHs/WkhcniURPXOu7KAfLF/5BK1Q=; b=DVCcmYzNfNrdATnms/3KKBl5p5BnA4I7k+HKHGKB7y7pWIhurRuALTty+U7X6CKD5v gvzM2wkUJFYuDX53uBUCtoly1TWX1DPdDDXTnu3UBudrnWO09vv8PgXdYxsDlOU+DTBp fyL0L7TFZ6lmXGZ79gHxASPajH940DgmKmAsP6kFjpQvdV1cm2cVztExrr/cEktEa+uB xcdXO1jPb9jj3+MWfp816s+o97HGUxFsV8dUaX8ZLKDnecQ2g4C5UxovwnnHr71jf7PU yY/sJVacw7yrPefABYOAaoYJiD3fTBoCqcdvkJiF1pGh4ASvQI1L7J8o39nuEtK3DYLi gkHg==; dara=google.com ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=Vilzf8ZE; 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 felix.moessbauer@siemens.com designates 2a01:111:f403:c200::1 as permitted sender) smtp.mailfrom=felix.moessbauer@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-6d5bb5295cbsi50417eaf.2.2026.09.25.00.30.57 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 25 Sep 2026 00:30:57 -0700 (PDT) Received-SPF: pass (google.com: domain of felix.moessbauer@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=GuJtSENtKGscLSTQ8iH/i6dR3sUtZTStIPq/Y0f6jSSOaW3LTav48w5i8PzkcI0tFZ3tj+iGtQG0vsz6RZw4S2CHqwrHlFIgKJ7f0Fbw51NghdpuyHovHslu6aWJixFppDpzTO2NNEIqdNhSOftbXQcNT3l+Me+kxk/AOQYM2Z4fsvh4XB+CStHPtI2z480ZAV0qYxMzjyxxUiF8SSIHNPqo/YVZ7a0a0+CdNLv08MFozCO7e1DrOa7eVNehTe6MgMDqHoWT0obTzcFAExdnTRKsLllTxW+1jwcpSLKFbQWxlae0ppptTV1tZwvKSCGaEcM5Qs2JfasgxIwpGgyPiA== 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=9b22w+QYYyvLWaCK2dhRVQRITV70i76VOuU6FhrPo4k=; b=aScMC8WBxBPAupQlLjpIcge6N3cEA5REx8jkekg3vA0eFSZk1ghUEScgRFMVYxhqp5js6GZRuibpzbabcwf4slXyYyOUaohEbqXhchV06aB7sFSOOOuyx7K62ugnUuJQ2QB73JibJOUAQ3RvY6hQ9iCuOjvjLntpHOIF91wIbIexjJdkjluvUilYWYCN+HAbRn/X3ilqSm5Jx+ftQxajtxxLp++u1sxfkShI2cTitVu7XRp1Q2ZHde/brpMRu4PY1COrP3hhw1wHtn91qgJvuPx0SnctO9azY5WCnhgUwGUodxWe7wojU7/OUuLmTK01LbuBzNGwNUrk0CdyeuowqA== 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 AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:17e::10) by PAXPR10MB5208.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:102:282::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.451.18; Fri, 25 Sep 2026 07:30:51 +0000 Received: from AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM ([fe80::c54c:ccd8:ebbf:477c]) by AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM ([fe80::c54c:ccd8:ebbf:477c%3]) with mapi id 15.21.0451.014; Fri, 25 Sep 2026 07:30:51 +0000 X-Patchwork-Original-From: "'Felix Moessbauer' via isar-users" From: Felix Moessbauer To: isar-users@googlegroups.com Cc: quirin.gylstorff@siemens.com, jan.kiszka@siemens.com, Felix Moessbauer Subject: [PATCH v3 4/8] dracut: use fixed log level on generation for progress reporting Date: Fri, 25 Sep 2026 09:30:38 +0200 Message-ID: <20260925073042.1737353-5-felix.moessbauer@siemens.com> X-Mailer: git-send-email 2.55.0 In-Reply-To: <20260925073042.1737353-1-felix.moessbauer@siemens.com> References: <20260925073042.1737353-1-felix.moessbauer@siemens.com> X-ClientProxiedBy: FR0P281CA0211.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:ac::6) To AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:17e::10) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AM7PR10MB3956:EE_|PAXPR10MB5208:EE_ X-MS-Office365-Filtering-Correlation-Id: 5f8b1259-45bd-4502-9d94-08df1ad6ed02 X-MS-Exchange-AtpMessageProperties: SA X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|23010399003|10070799003|366016|376014|1800799024|56012099006|11063799006|10067099003|22082099003|18002099003|55112099003|3023799007; X-Microsoft-Antispam-Message-Info: CqGjaiDeEfuVFPjFX81eyp94Qxbf6XtBkz3ADrCJV0WV4aHs2JkWsVA/UXV624378miDXXuVwlnQJmiYMsb1F3S+hKGp0ln1HQImEpummXdExKXDwCQ3AT7/XCAUOHIoWJ9NgM+gltKFDKjPVRbY2KyuZc9MyhZBioIwvuuSA2QeJTqnuOraT9iLAqLxaFVp7GQC1U3ql8Her1o3lpZKTsFjk9Oi8dM+j4BonrOGtYdcJ2ZaLEieee8psk1d5WxJlX3qphxVqKTIjUSovnfKsYHwFI5rtDRXWYcaAr7I93+gtIU4833zraix2mjcU4qLAalv2A2Jyvso2Cj4oaM9I9NiJaBvsUTIo7IS21+AVi+SnnyYx5hklmEBjogQg1U6EzHLgM8rJa/UORZKab5pUS1hfuebv8PP8J8tvMxtW9J4KD1lbLemtCBs6Oe2edRTm0KTypxgdSGSKi2CyCjGd46z2vtdERFvj19X1+z02Rc14P6a88tUnppbM+gB4HfgCf4yPsgDLQfeHAyJD0vhoG1pwfVnqwkcWextuSvnnN4jPUli51sXdCl2eqHyjBiprr7fCsoMZx8Xz+pEn56dVK6hoHMl7wAFPBwkBF2O+5sEg2wGx3mxJ6uFe33u52fi6mGrUuWvUgs9d0VLo2cyt3jpKfMNDTjnzkHyxW3Mvu0= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230040)(23010399003)(10070799003)(366016)(376014)(1800799024)(56012099006)(11063799006)(10067099003)(22082099003)(18002099003)(55112099003)(3023799007);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 2 X-MS-Exchange-AntiSpam-MessageData-0: 9LQt2yW30cmkpUDrvfqYxdm46m7B8a5fsW1+K/uU464CTLWbWRDezYJGRhNuT1xmrij86e1WM5dsNpQ8mnfRK+VpZWJUmgKQnYmGS840Aq+dOpyhW0TTXKlSU+N0ft9tUULplRYm3Yz9rGTkiyDfGrQGiE7/0TQ/OxR/p7edkOdU4CufgXysCjUp1zIPa3ZTJQUdv6ZlBvNUDgY/Fzhh3nGAf7bc+siqw42Tmrun2mXNte4eHLq0HQNHog1BMEfoEiiOhEvZXrpW8vEX6UVMBqJLNpn8MYvZ2/fKMa2qifXO3n/slY9Cm6x2QTzX98y0b+QJdtAantSxe1Vvqm7Ukd4++pRnwXX+jgfMAjww1pWvxtDCOQIdm7SZ6yY0EiwoKVkLMHzuhT6hUUdvsUxn93UClEKVAjAWJLiD6DN1HCMY2NIckbpSQ3QExkA5UB4T8RM8cQkYMuW0HH2tRFRF7Va3Ta/uUwEQBMJIty6fT+OX0fhS9HApwy6kmHdpiBoXLPDY5ARINCquY707OnHBz9O1JJdgniIRP1tNFhDZNL+vej0e0KtJ/ym9jLY2jm4n8xmto83FAeJWJLuej85Mia2W9E07hlL7vHWUkG2RFl1tk6OMCFJd7wfJAxkh5LXz5yGgSsqzgqcGgQjBLonXuan6CHqHoYki8/9xgeB3dhsUcC8K44V9PYlJQ/JwI6nBTlQmnomU0KqsMSW9ewUabLPeumOpX9JZUMMY1wx52uSYmY0p3by5oouaETv+oKaqT4J/SVQz7B9fuFOQVR68+GM4U04ELYEQPcDYJjn9pE5JSDERzJTZFhfnAf48WxDrky/mrWJhSKb92CtJ8amppC4MSEoSJ98wo2dcePVrcLBMBduYaYErRJfDXuNyuNUAF/XNN6VhkVDxEzPSV+UWQA+M88n0QV1/t+3DVCa6CIR9eD5tJUAyuHo0IxBde2/jr053p6lXBuTi7rI6dd3+BrSR7f/EfFObz65uMZ+J/reIDdUrcwf8HKWV7odqlLjlNXACyWIJeg/l3YHYGqgl6MOpmTEJnTOR1I6ldxXONw+jWS5unRxJAJLmHyKRjRKWHF8m3LIm7f1oeFE/GTxhwiyFJRNJ0X71CXyEAzsPFCE7mNI8fw08NMbHCoyupGIw5KCiwmfiN/eMePD/qd2LQRV4Umu260kpLza2ceNfPiwBWVj0i4igwp1WjkCoCqJRb1KvHi+ifeDOerbRyACrBxn8lpwNwU8ErFqBgGgr130h93HlUvaX3DPbxKC7RIwae8q5Ma1d1roOZkD6t/LLR/JvA+oZzo/0S+r4ftpt4Fd+I/UauZSBwZAdktIF+6HpNsT0R4sGdWwPxkcPFSAwAyJ4ulGyFO/ZjnSaS5u2eCdi4f8/L7/lZ21xvTxAigYhK2Mxwr0L9+oe4p8CwZJbUKsyDJI9ipAoG7rhAnFM/dEzm8pyNv/3/lkZA6A+mkArA8wZ0wD9buGUsyG3ebjJgM1MKFJQgW7N0PAAPdGpJAmOOCIAlkXRwx/FuxsiQvmSHeWV297sdCcjcRHkxj5AmuQnU+JUtB7xz+ewzOc2UkuCpd+81XwRFIUo7duMn4dsjdv2vwwN8+1ZkMTuQiP73q4X3YS6cN3c7fW/kfFSDsTSwkcma2CulY8tiDVWbzvRYYckJs6mfLBiucIgwPHXgQueDpczQpxykY2k0VCQlHRYr+ABdsWnerCM5XaZ3f5JobiVbVaRsKMBpNOuSWt4BhBaX9Hrpo0Qtf145ZxNIeVL1wEkd+iihWZmj/0NBLktMwymkm+X X-MS-Exchange-AntiSpam-MessageData-1: LzuxBHJI3GsybcbYjpuv0dfNnWIL8hbiqmc= X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-Network-Message-Id: 5f8b1259-45bd-4502-9d94-08df1ad6ed02 X-MS-Exchange-CrossTenant-AuthSource: AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 25 Sep 2026 07:30:51.3276 (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: /sG+w4q/u1JHAUtTu+0eltzQpP02GsBM7+B/1Xlc3YCddujeuK66mz7o4qps1cc7qNR+lGegs2xSAOU7nclr9lzlfyNiDenZ5StVZIChPQM= X-MS-Exchange-Transport-CrossTenantHeadersStamped: PAXPR10MB5208 X-Original-Sender: felix.moessbauer@siemens.com X-Original-Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=Vilzf8ZE; 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 felix.moessbauer@siemens.com designates 2a01:111:f403:c200::1 as permitted sender) smtp.mailfrom=felix.moessbauer@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com X-Original-From: Felix Moessbauer Reply-To: Felix Moessbauer 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-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= The log level of dracut controls which logs are generated on stdout during initrd building. Previously, we needed debug options to interface with the parser, but these options were not set in all config files. As the config files are part of the rootfs, they are out of our control anyways. By that, progress reporting was broken on configs (like the trixie default config) were the level was set too low. We fix this by passing the log level on dracut invocation and also count the number of dracut modules instead of copy operations, which gives a better progress indication. Signed-off-by: Felix Moessbauer --- meta/classes-recipe/initrd-dracut.bbclass | 4 ++-- meta/lib/rootfs_progress.py | 3 ++- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/meta/classes-recipe/initrd-dracut.bbclass b/meta/classes-recipe/initrd-dracut.bbclass index c2018f03..cf8bf937 100644 --- a/meta/classes-recipe/initrd-dracut.bbclass +++ b/meta/classes-recipe/initrd-dracut.bbclass @@ -53,11 +53,11 @@ def extend_dracut_cmdline(d): cmdline.append(f'--add "{extra_modules}"') return ' '.join(cmdline) -ROOTFS_INITRAMFS_GENERATOR_CMDLINE = "dracut --force --kver $kernel_version" +ROOTFS_INITRAMFS_GENERATOR_CMDLINE = "dracut --force --kver $kernel_version -L 5" ROOTFS_INITRAMFS_GENERATOR_CMDLINE:append = " ${@ extend_dracut_cmdline(d)}" run_initrd_generator() { - mods_total="$(find ${ROOTFSDIR}/usr/lib/modules/$kernel_version -type f -name '*.ko*' | wc -l)" + mods_total="$(find ${ROOTFSDIR}/usr/lib/dracut/modules.d/ -maxdepth 1 -type d | wc -l)" echo "Total number of modules: $mods_total (dracut)" run_in_chroot "${ROOTFSDIR}" sh -c "${ROOTFS_INITRAMFS_GENERATOR_CMDLINE}" } diff --git a/meta/lib/rootfs_progress.py b/meta/lib/rootfs_progress.py index 58d16574..67f44ede 100644 --- a/meta/lib/rootfs_progress.py +++ b/meta/lib/rootfs_progress.py @@ -83,8 +83,9 @@ class InitrdProgressHandler(PkgsProgressHandler): def process_line(self, line): if ( line.startswith("Adding module") - or line.startswith("dracut-install: cp") + or line.startswith("dracut-install: cp") # dracut-install output (Ubuntu) or line.startswith("dracut-install: Failed to find module") + or "Including module:" in line # dracut output (debian) ): self._pkg += 1 elif line.startswith('(excluding'):