From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 7165928186532855808 X-Received: by 2002:aa7:d497:0:b0:45c:a651:8849 with SMTP id b23-20020aa7d497000000b0045ca6518849mr19397340edr.209.1668609387335; 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-Google-Smtp-Source: AA0mqf6jPhk1WRFN3mxPfVlZZyBRmVlzyVHAFhKhodVcDWmhhEEpS3LuzhOTPfL4OnAH0UUsccf/ 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 Return-Path: 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; 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 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 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=siemens.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=dUEIfSpw0lcAxzqtFVJiUx3UwEq+UMk0RD1F6xrpvb8=; b=qhnBrMphz7RpgdVzAR/x1lRheW25d+epT/+Fsyjr/qsLJkSEy0t2m2KNYMPBYHgzL2KEtH2/tJuZtM2f/jklNXxm+yGejiqsE7QaW7hB5yPS2aI7qkhy5HnD8LrXnhYjwg1o2m+7+AP/LUcR2YArtdtJ3AMK1HbAJ2qrDHNAlHEr/wTscf+gQ6KhWlcXmH5fsyOcuyRDVAbvPJFORj9OTxUNazYseMThsJLI6sQ2BdgjMKEFagQF7y0NPJfrL8iRhTDLZksGoh+GFL8ByDQNtuYXJe9VFouoYxM4ej8AA7WQ9eYmNZxTMDO0YCAfnVcOQjmelrYJtjNWfRTdrZN6hQ== 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 Content-Transfer-Encoding: 8bit Content-Type: text/plain Return-Path: henning.schild@siemens.com 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-TUID: UO972vIC63Yk 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(-) -- 2.37.4