From patchwork Wed Nov 16 14:36:11 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Henning Schild X-Patchwork-Id: 21 Return-Path: Received: from shymkent.ilbers.de ([unix socket]) by shymkent (Cyrus 2.5.10-Debian-2.5.10-3+deb9u2) with LMTPA; Wed, 16 Nov 2022 15:36:34 +0100 X-Sieve: CMU Sieve 2.4 Received: from mail-ed1-f64.google.com (mail-ed1-f64.google.com [209.85.208.64]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 2AGEaWTN000308 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Wed, 16 Nov 2022 15:36:32 +0100 Received: by mail-ed1-f64.google.com with SMTP id r12-20020a05640251cc00b00463699c95aesf12559509edd.18; Wed, 16 Nov 2022 06:36:32 -0800 (PST) ARC-Seal: i=3; a=rsa-sha256; t=1668609387; cv=pass; d=google.com; s=arc-20160816; b=v4nQkKSbFagsK0pH/M7HGId6b7+pjjVYY8lraqiXX4u59Toy7XgcxOkNdTJAX6dzKq 0tyvB4t37PHcb9S/AHxKE86T6xv8IOgPqLNSo9ylgR69nDpyTgbwG6eMTXS6yAQXcRlb ND5Rno+LJYFyHW6efOVnl7JJNHq4J6MO/O+cAZwUilVTVFZ7FF0bs+gqsfWb7wel6yw3 gi09ckF69It6TkXY6tqFvM+FoK6W60NOUHhSgNT1XEC7tCQ5NZbVELtflZ1DBJ8DGaRn EEctkUKweqveycrvzJBJRw6uPyqLo+/ipY2LDR3L1MK1m575SuwlCSy7nFOFCA7Ntkk3 66iA== ARC-Message-Signature: i=3; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:mime-version:message-id:date :subject:cc:to:from:sender:dkim-signature; bh=DuRhnnQC7MZPgF9ROdqAPKVY1IKDqZFa0a+M1hAjEkM=; b=DJq0+qcwBMA/jIcpNnKshnNjjAfDynfAHF01Ifak9cxDGMLKaRNiryYD2sKPcTi0Bc y0b88M/REAb7N7hezREVsriGUhLLWyNVgLIm7oDgmgGJYSWs/E1Pw2wCN/mCt3c2I+M0 QeHLMLWXC+JHzdvqdN4yo/FDP3niTX9AEC1H1ROcCHa3TQz+VRLXfuhFkC3vQoMbQM9n xe2U6BP6I5T/UD9K5wAQElOEpBSQRnnZRhMtppIFAvJGbMPnPoj2U269B0kLPbPOfJpP Zisue9UGFFei+VZOIk1FnE/DdTbEDTO8NghizB25SMC5XDd4n6MtiCPngLTw8HVXEnAw qvIw== ARC-Authentication-Results: i=3; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=qhnBrMph; arc=pass (i=1 spf=pass spfdomain=siemens.com dmarc=pass fromdomain=siemens.com); spf=pass (google.com: domain of henning.schild@siemens.com designates 40.107.21.65 as permitted sender) smtp.mailfrom=henning.schild@siemens.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=siemens.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20210112; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:x-original-authentication-results :x-original-sender:mime-version:message-id:date:subject:cc:to:from :sender:from:to:cc:subject:date:message-id:reply-to; bh=DuRhnnQC7MZPgF9ROdqAPKVY1IKDqZFa0a+M1hAjEkM=; b=Cnygaspd07Q5BH2NOqZ2Nl1wKaFvJhEQ2s956vnBj4wko4ip3BNOwL5y15QsyjBpTH guZVJHJj7rVLyNg5GX7MOJCXKE01BdsqfLMPQff/O2MLVuwian/KmF697tJcDxQ2xAHP dXxcDikwgQ6wtA2YRQBkKlK7hU51hk4rqj+PobfftoFPrV6fAPZg39yYM0X6MqWYRQGl L44S5TVCCuJr4gygOV6MAl5FaAY4Y51jsCe5rTq+XDTWhoECA0xhH+Nud4Jq+Z/2c8aR 3J9+TrnAKLOHH76aCqV7WSsvcJo5l6UeNWQmNWFm+rUmtNVNM9/ubHvDXcoFL1gSXOLx T94g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :x-spam-checked-in-group:list-id:mailing-list:precedence :x-original-authentication-results:x-original-sender:mime-version :message-id:date:subject:cc:to:from:x-gm-message-state:sender:from :to:cc:subject:date:message-id:reply-to; bh=DuRhnnQC7MZPgF9ROdqAPKVY1IKDqZFa0a+M1hAjEkM=; b=UUT7vl/A5tOsrtv+6QYRQlPa6cerPKYFstr/EkAPn4PGJ3QtC9un736OPVulwEKE1W EfzaNxrCAYz4IHLF9a6Vj3po6Aw25WX8h2R1BkW3UNHEc175AmYDoC1fLg5NBsJ+Wcn6 +yrT3Yl97T2z6PgyPWuuDZHMdsZ86uCfGlinBytTavcOeWwuqR+j7VBc/KJlVLcK6mv0 ivDzVfFnK1vEQldJG7ft2pwOb4e3Uff6/r9nCvIUa8WtTzaGpAAB4/vgmw/5q44abvHk fj0kiZ1cRG3nFsLO7cKJXa47KrmhICxLJx0KjrL0DQk7roH06Q4+n6+91E9s7AfWN+tp P+Pw== Sender: isar-users@googlegroups.com X-Gm-Message-State: ANoB5pk7gi89fzK9i4737n8470BmoR5iUczSLoNvoQnfEk5vNKgaWPwz j6vo4aW+8W8N8gtrdpy7cVM= X-Google-Smtp-Source: AA0mqf6aiHNdx4veDyhwk8T/biZswz0yrL3JaAAOEXiytWFljRfqWytvUakjuAgkiWSZ+1Gi1lDCTQ== X-Received: by 2002:aa7:c247:0:b0:466:1bfa:c39e with SMTP id y7-20020aa7c247000000b004661bfac39emr19345093edo.240.1668609387286; Wed, 16 Nov 2022 06:36:27 -0800 (PST) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a05:6402:5210:b0:43d:b3c4:cd21 with SMTP id s16-20020a056402521000b0043db3c4cd21ls7156344edd.2.-pod-prod-gmail; Wed, 16 Nov 2022 06:36:26 -0800 (PST) X-Received: by 2002:a50:d65a:0:b0:461:7378:3501 with SMTP id c26-20020a50d65a000000b0046173783501mr18734607edj.35.1668609386247; Wed, 16 Nov 2022 06:36:26 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1668609386; cv=pass; d=google.com; s=arc-20160816; b=MRYw9JDixdXhees8Cxg/GANzMtxTRzYdSx2LdwBZSCwE+m/UYnyFJQoBdlrDcCWykt G/hywML+rR0DLNHT0dQOUKstLjTLeTKuCljqxIx98S/P90ZdnkcI0vh5KcfWLnJdr1uU 2OOaaXFYSe8mrUmo2+JIcauagAumrMeK3wTH7Ju6E/xMR/ndN+yBWId6sJnZanqzNBuL sUhgiv2NiPSlRsVWpGw8Pqe2Rs6uiWqBFdpYuJCdwdgrbw8YqwxzvG+FPrZREeRkiksz E5RzWJm3AB6t61Pn3MSDsbGi/2OKaL58bDI8iq82cnr8I2MDq7rGHhIy8byrHNA+M0Bs mfIQ== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:dkim-signature; bh=dUEIfSpw0lcAxzqtFVJiUx3UwEq+UMk0RD1F6xrpvb8=; b=Idf8PxySW8mUPoJJZkRFBlqyQABAicbRHhxqbZYYVlqkHBPnz+TB8JHcyloKoVq4V1 01cTs4Ajo9KN2+Rv6tvewqaFFZy00CfKypisWD6UOLg2g0posxToawHnLMCwVNazdIy/ uUyCUawP1lDiZou0d5CavggqUP7AhkvpDotnFodwG15nBrJMnL9InzNQXTq1ZUzjVeod PP1Otf4KKWOn06w9IBNHRLbtxu9tNYLL6tPHlu43wPDRybseTKpm5zMvF04ULHmGCqrs +Qyx6NuTX2f/ZS7x6BwycVqKniSQN0qtBHxtynMQZsh11FnXb4b2Xoh4pvH4Gk4Zgy22 bCkg== ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=qhnBrMph; arc=pass (i=1 spf=pass spfdomain=siemens.com dmarc=pass fromdomain=siemens.com); spf=pass (google.com: domain of henning.schild@siemens.com designates 40.107.21.65 as permitted sender) smtp.mailfrom=henning.schild@siemens.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=siemens.com Received: from EUR05-VI1-obe.outbound.protection.outlook.com (mail-vi1eur05on2065.outbound.protection.outlook.com. [40.107.21.65]) by gmr-mx.google.com with ESMTPS id y11-20020aa7d50b000000b004677f0f6e36si380168edq.5.2022.11.16.06.36.26 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Wed, 16 Nov 2022 06:36:26 -0800 (PST) Received-SPF: pass (google.com: domain of henning.schild@siemens.com designates 40.107.21.65 as permitted sender) client-ip=40.107.21.65; ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=DiM3dkecAZjBva86Vq5CKpalov7WlevjubU/OrEbADWrqgsd0Tmh6pfFeg50I3aNnN7Iv47Z/YRytpAzB0fouezuKSC843f1r0eXxBQ9ueqDazeUtCoG4XwAsSJH34GdPX4T3HMBxaYT6Y5RnqGGsGuHmk+QT71UIQUats6nKRpQHkJ5gzpFFifuQIDCXxShW1areanxaND4J9YUg95j5td/tcIF3wAqdDtpQc+KSqNRV9P7g2Ijhh2fywcwz5LrMKAG7IvY/HC5jyYFpwWlwqtsZ+Qa8D4w4eeTrdj77jYuN0u/MGhXtciXp9L227/h+j8KKc+ChnxilCm+YQ78tA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; 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=dUEIfSpw0lcAxzqtFVJiUx3UwEq+UMk0RD1F6xrpvb8=; b=iX9zwEqQYQzDBVcqoPLnKBVp5ZZcdGBOJv235AhUof2Atey9gdT6W/o4bwyeckY4OIS/oheG4WUCrNBrEGSKAgHDf6lOGew7yP6zt3kqMRhq+YZvCx49Ya/nf0982i2neTnBMaNnuFgxyHhS8Cfq6K1j7BD86jQGlXei+9FepaPW0YN1CprGZev0u3cEKQKwc0NkWjqHAEDQMO/4jnolUe5crX1WoLT7PLF0yvDcJttl7l6wBlI/Bgq43O4fzh3i4flg6H2isSOj0v819aIJz1hb8qopkdAVH4Qo31WtoIunh8NGcT+bt1ck/M6R2JlkdiVW9TL0pGCKdO0UyleboQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 194.138.21.74) smtp.rcpttodomain=googlegroups.com smtp.mailfrom=siemens.com; dmarc=pass (p=none sp=none pct=100) action=none header.from=siemens.com; dkim=none (message not signed); arc=none Received: from FR3P281CA0112.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:a3::15) by GV2PR10MB7511.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:150:d8::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5813.17; Wed, 16 Nov 2022 14:36:25 +0000 Received: from VE1EUR01FT067.eop-EUR01.prod.protection.outlook.com (2603:10a6:d10:a3:cafe::34) by FR3P281CA0112.outlook.office365.com (2603:10a6:d10:a3::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5813.17 via Frontend Transport; Wed, 16 Nov 2022 14:36:25 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 194.138.21.74) smtp.mailfrom=siemens.com; dkim=none (message not signed) header.d=none;dmarc=pass action=none header.from=siemens.com; Received-SPF: Pass (protection.outlook.com: domain of siemens.com designates 194.138.21.74 as permitted sender) receiver=protection.outlook.com; client-ip=194.138.21.74; helo=hybrid.siemens.com; pr=C Received: from hybrid.siemens.com (194.138.21.74) by VE1EUR01FT067.mail.protection.outlook.com (10.152.3.83) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5834.8 via Frontend Transport; Wed, 16 Nov 2022 14:36:24 +0000 Received: from DEMCHDC8WBA.ad011.siemens.net (139.25.226.105) by DEMCHDC8VQA.ad011.siemens.net (194.138.21.74) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1118.20; Wed, 16 Nov 2022 15:36:24 +0100 Received: from md1za8fc.ad001.siemens.net (139.25.68.172) by DEMCHDC8WBA.ad011.siemens.net (139.25.226.105) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1118.15; Wed, 16 Nov 2022 15:36:24 +0100 From: Henning Schild To: CC: Uladzimir Bely , Henning Schild Subject: [PATCH v3 0/3] expand-on-first-boot CI testing Date: Wed, 16 Nov 2022 15:36:11 +0100 Message-ID: <20221116143614.24348-1-henning.schild@siemens.com> X-Mailer: git-send-email 2.37.4 MIME-Version: 1.0 X-Originating-IP: [139.25.68.172] X-ClientProxiedBy: DEMCHDC8WBA.ad011.siemens.net (139.25.226.105) To DEMCHDC8WBA.ad011.siemens.net (139.25.226.105) X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: VE1EUR01FT067:EE_|GV2PR10MB7511:EE_ X-MS-Office365-Filtering-Correlation-Id: 0fd8a3a2-0501-47b4-8806-08dac7dff04b X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: rGIqopPci5G2oeSULy0sIWLeUdC8xVTbE5YwbWzEKlUgMBwSIOGrxPfkKV4Wxp/ii9mavI80K8ZNuJM6ySofmbP2Mc5KYPRmmVj6eXlO4NXHSpCXnTMGXUXAS/l/rlRow2KBIN8b5ID/2IOGlfdcYBl7rZCQmFDsvUfUHNjQR5eqoE4Mtr7vXHpauSjfgp0gzCPjgxnhwkvnh0dtGWDnIzfgvU8/4U8UiqG7krKZS/xADAp5pyCRWdksh8xpCnB91nlmfKL9UlkSLVgjtl9Mmh+A/YF85xkyAxpHNJ12UR14kV97bhhSewQMOVomzAnndPeIUCotMtXiIlqRIYzZZM9CmtSqdDnUVT/ZsUQDlL54efjf3X/2OtNFzj1g/gsWRyRPGRjNpB9VLbgO4o0Spb0CART8QltESLFnt28s0/BD0iBW8zLst6u7OhR9L6mRTJq3suuyOw1UkxE2vaywc9W//fqUIyVwIsFI7U6iPgK26CoxfLQtZPglK8A4rczPKD4qKSn1RoszCKCnBEq4pg137qRzyHWK4BmMtCkSQceboWhVFwpFIGTUEDbnxzx+PuhUwEoXdx095NE8GiBAvT3FZFW8VztMFr4T4hxZjl1ZvOq8iSYnpKcB+vlUZc2CsXPiDeOFKjXHFaZwRxjR6logsYx2NhNklVnDrdeRKTBQoYndGTR2emBtPf5gU+847KS8Blnh2AGOkC72J9thy1hfwHyfLcIBvviFZpGw7I6dbuR/OVwgZ1OGYeNmeydi50t4wYfhE/F1rrM4coVOvQ== X-Forefront-Antispam-Report: CIP:194.138.21.74;CTRY:DE;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:hybrid.siemens.com;PTR:hybrid.siemens.com;CAT:NONE;SFS:(13230022)(4636009)(396003)(136003)(346002)(376002)(39860400002)(451199015)(40470700004)(36840700001)(46966006)(26005)(82740400003)(356005)(47076005)(82960400001)(44832011)(86362001)(36860700001)(4326008)(336012)(40480700001)(83380400001)(2906002)(316002)(8936002)(8676002)(70586007)(5660300002)(41300700001)(40460700003)(70206006)(186003)(1076003)(36756003)(16526019)(2616005)(956004)(82310400005)(478600001)(54906003)(7596003)(6916009)(6666004)(7636003)(107886003);DIR:OUT;SFP:1101; X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 16 Nov 2022 14:36:24.8913 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 0fd8a3a2-0501-47b4-8806-08dac7dff04b X-MS-Exchange-CrossTenant-Id: 38ae3bcd-9579-4fd4-adda-b42e1495d55a X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=38ae3bcd-9579-4fd4-adda-b42e1495d55a;Ip=[194.138.21.74];Helo=[hybrid.siemens.com] X-MS-Exchange-CrossTenant-AuthSource: VE1EUR01FT067.eop-EUR01.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: GV2PR10MB7511 X-Original-Sender: henning.schild@siemens.com X-Original-Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=qhnBrMph; arc=pass (i=1 spf=pass spfdomain=siemens.com dmarc=pass fromdomain=siemens.com); spf=pass (google.com: domain of henning.schild@siemens.com designates 40.107.21.65 as permitted sender) smtp.mailfrom=henning.schild@siemens.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=siemens.com 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=-0.9 required=5.0 tests=DKIMWL_WL_MED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_EF,HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H2,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?= changes since v2: - add python namespace prefix for the bitbake get functions - install only in images that use WKS_FILEs that have the "gap" changes since v1: - complete rewrite to not focus only on the tests but rather the feature for all examples This first was only about testing but meanwhile has a focus on enabling the expand feature in all example images anyhow, and later look for traces of that happening in CI test where we can. We install the application in any image and in the wic images add some scratch space at the end. That will enable improved interactive use of all those wic images, so makes sense apart from any testing. Later use the log reading feature of the qemu tests to look for traces of successful resizing for non ubuntu images. In ubuntu the console_loglevel is not verbose enough to find traces. Henning Schild (3): CI: improve cibuilder readability meta-isar: install expand-on-first-boot in most images and add space CI: expect a message about filesystem resize vom expand script meta-isar/conf/machine/qemuamd64.conf | 1 + meta-isar/conf/machine/virtualbox.conf | 1 + meta-isar/conf/machine/vmware.conf | 1 + .../conf/multiconfig/qemuarm-bookworm.conf | 1 + .../lib/wic/canned-wks/sdimage-efi-sd.wks | 2 ++ .../lib/wic/canned-wks/sdimage-efi.wks | 2 ++ testsuite/cibuilder.py | 26 +++++++++++++++---- 7 files changed, 29 insertions(+), 5 deletions(-)