From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 6989998000320806912 X-Received: by 2002:a5d:64ea:: with SMTP id g10mr5134381wri.714.1639585055773; Wed, 15 Dec 2021 08:17:35 -0800 (PST) X-BeenThere: isar-users@googlegroups.com Received: by 2002:adf:a4cc:: with SMTP id h12ls1685739wrb.2.gmail; Wed, 15 Dec 2021 08:17:34 -0800 (PST) X-Google-Smtp-Source: ABdhPJwEApeXTcz+tezCE1NTgR2USfhGAHIHOLYVgJKECRzrXYKmD29jxenfb0IF2E23PNMZUhDV X-Received: by 2002:adf:efc6:: with SMTP id i6mr5001513wrp.428.1639585054740; Wed, 15 Dec 2021 08:17:34 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1639585054; cv=pass; d=google.com; s=arc-20160816; b=Mto4aQ7SzeqvA5XKfVqGuQ4e4C7G+DBjErhA8DAENkle7OFV2UawV3t3XGbaNOr6xd f9zL8OF7yn566RmwFlB9VAznBpyyAZQyoSzku4vOg+Qom8E9gLuCzA7rWWX9kGT/WRix C2Xbgm3Y0ONSu+5diLomvbhQD7J9pc09yRiFxvWVoz2kgREh3kIsOSPtto6Oh9J2jODc qB2XnZG6jbEdS5i3To4hYY3GRzoymH5br85lfQS6qXalgMWFL4ftTPl1gaywtWa0vHiw 5pi3Lvp/Ylx0R5kECTdWjMa74TSP605ugUf04TrJwweHO0DS7G0WglkFASV0AFLwPG5d K3eQ== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:subject:cc:to:from:date:dkim-signature; bh=Jc4UunkEdI4xG/j5L30Guv1tVF2D4KmdyDffKwSnU10=; b=QKgUEGDdtcz/kDdhn5jhiVOCqIW8Qxw0KbqYTtfG3VS1tyLdcxUCGkrcL69bWRbfl0 zTMiPG2tpEGAGIofUyzidPfBimY+RFAxWBLcsg2Y1xHPEsymaeiwiZ1dETWNAsMM4TH2 jDC0vnMZ5090WIFPq+YJegnCzZI1vZ6DQAiUsXioOYBdq+9rkKSmy0o/zxCoMeydgTmU EoUggybcbG0+jnrR3VhbZgvpcf+P8v40H2NoSYw9k4kKpexp/bLrxNSfiJ/91+VOrxWm 2RDUtIdKr/PykR2cvU4oXmkuV4RaOTpmICklsBl8+ZIBcuF7g8gyP6imPPsvmSYWwUo1 FBOw== ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=xhitkni6; 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 2a01:111:f400:7e1a::62e 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-DB8-obe.outbound.protection.outlook.com (mail-db8eur05on2062e.outbound.protection.outlook.com. [2a01:111:f400:7e1a::62e]) by gmr-mx.google.com with ESMTPS id o17si472176wms.2.2021.12.15.08.17.34 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Wed, 15 Dec 2021 08:17:34 -0800 (PST) Received-SPF: pass (google.com: domain of henning.schild@siemens.com designates 2a01:111:f400:7e1a::62e as permitted sender) client-ip=2a01:111:f400:7e1a::62e; Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=xhitkni6; 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 2a01:111:f400:7e1a::62e 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=B/jorXaNy99JH9y/2F7JLtX1oiqkR6eYT0+3mRxh/38YQyTIzV3STzipkuvRVt7V27K/dcsoDAYS8RaaeEJhdZBjsM/WbjQW0YL8La+itFEHnOju1qLUFOg8HW2xqowsWC9J1UteOIgwmEWH6/YRzBCFmaP8GnfKOnFGHfxkiG1H80H7ysUnYFRzgKKHPyFlrf1KYONEUYfiEa7+cEgdofGHdKX2sd8FabC3HvTbS+kFUIqr80Y9EQOd68oOaQPV9StwKesXFuE1WM1KKvH+81J231To417Mo2sH9/20iXmeQijPy4G20ubjS52l7oRr64xKz+KU92BjAcahpkwVDw== 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=Jc4UunkEdI4xG/j5L30Guv1tVF2D4KmdyDffKwSnU10=; b=JZSrjGdYAN/9hZAWKqN6a45eN3lgmna+gb+prSYVZAPCiieIzp1kcJbA36vCwfYUyEVV6yCddgMAM+n+un5iKdoVDuB0Hs6lgb+t0AV1nkQ+u5bTVthEAlWfw4Of24C+pyhqTAddYL2hrUle9T0184a2XG/X5sJ+p+od5HMtoYOPsgC7CbIGEsidTPy+AW15LotVu+bqjOMGdovdTThnBxZqOZdMcbYu8qtx+JPk6fT+QydficbkBP8mgzeQvm2V+cfJPg4kUXugvhV5T4vSpjid7U//9vhjnAFmQoJb3qBj68dVzuLkaIeAUIgR/lB0js4JnNwyhf8+5+oSnWX0EQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 194.138.21.72) smtp.rcpttodomain=ilbers.de 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=Jc4UunkEdI4xG/j5L30Guv1tVF2D4KmdyDffKwSnU10=; b=xhitkni67ufFn5mm+jeKatUWyw5pdn/TV3XZ/eVehpKMlUA9OveM+d6G0lvxwpH9dFwfkMZH2AdXlgW/57VtaYDB/nDZYI/nn9KNJE8qD9pWhDEK6z/IFVn6UjyZioBdBtZAyzpB3/wxD8whv3ym1XCLJWlYmPcHqIjflP/egvrQhbbumSBKj4fuD4boR7wAhuNzQ0zuvD82FZelZl1stewRYRQzTjZYK906vTGajKzAi2l3/9G87FZuhNVq6bhbye62dQ+NC1ZLU02E1WSeaG/ZZeOyzoBmCiQxH0muePpAnP3ElhYdlg1kJcAO86uXp65N/Bx9KIxARtxbZFLKtg== Received: from AM0PR07CA0006.eurprd07.prod.outlook.com (2603:10a6:208:ac::19) by AM9PR10MB5116.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:43b::6) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4755.11; Wed, 15 Dec 2021 16:17:34 +0000 Received: from VE1EUR01FT018.eop-EUR01.prod.protection.outlook.com (2603:10a6:208:ac:cafe::7e) by AM0PR07CA0006.outlook.office365.com (2603:10a6:208:ac::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4801.14 via Frontend Transport; Wed, 15 Dec 2021 16:17:33 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 194.138.21.72) 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.72 as permitted sender) receiver=protection.outlook.com; client-ip=194.138.21.72; helo=hybrid.siemens.com; Received: from hybrid.siemens.com (194.138.21.72) by VE1EUR01FT018.mail.protection.outlook.com (10.152.2.221) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.20.4778.12 via Frontend Transport; Wed, 15 Dec 2021 16:17:33 +0000 Received: from DEMCHDC8A0A.ad011.siemens.net (139.25.226.106) by DEMCHDC9SMA.ad011.siemens.net (194.138.21.72) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2375.17; Wed, 15 Dec 2021 17:17:33 +0100 Received: from md1za8fc.ad001.siemens.net (139.22.39.210) by DEMCHDC8A0A.ad011.siemens.net (139.25.226.106) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2375.17; Wed, 15 Dec 2021 17:17:32 +0100 Date: Wed, 15 Dec 2021 17:17:31 +0100 From: Henning Schild To: Anton Mikanovich CC: , Silvano Cirujano Cuesta Subject: Re: [PATCH v5 3/5] classes: allow more control over container image name and tag Message-ID: <20211215171731.7dfdd72e@md1za8fc.ad001.siemens.net> In-Reply-To: References: <20210805160949.14790-1-henning.schild@siemens.com> <20210805160949.14790-4-henning.schild@siemens.com> X-Mailer: Claws Mail 3.18.0 (GTK+ 2.24.33; x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit Return-Path: henning.schild@siemens.com X-Originating-IP: [139.22.39.210] X-ClientProxiedBy: DEMCHDC8A1A.ad011.siemens.net (139.25.226.107) To DEMCHDC8A0A.ad011.siemens.net (139.25.226.106) X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: af6a4183-79c5-4fe5-495b-08d9bfe666d0 X-MS-TrafficTypeDiagnostic: AM9PR10MB5116:EE_ X-Microsoft-Antispam-PRVS: X-MS-Oob-TLC-OOBClassifiers: OLM:7219; X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: UyJkiabYdLn7EWoICl2bRp1z4HMh7d+z9r9cmtH+zVVH2syVIUKVgSf9gsMUZa7nBaYKHJWweyOBPaP3pGgd8mbKP5nq2AUiQjRfETTumR+5vMMy1qy6kdZkw5Ja63Zwc+xYd28Z69/oamixBm3s+4k0aGNbb3uTp12h5XxIjChqOMs6/ZAeu7jU0+rIWVbhc5mZiIinl8YIPLUwa2Prz4SIx7/NjXe+X11D3t9cemzs0US8ZPynLj9hX0y1ZFx8iaxrlOnHkuUgmpV8xRJpkQhTkPhEaaKyqT/v0b3ODGDUHU9xouDNkT/GZdBMnPlUw0VEf235sfKRRYABkt7ZK2aQs9q2u9QGIT+IrijLdR8Z/KiABtsy9JCsKcdYMhZWvIDJ+1q6rc0j562ofBjHGFG7vB/sc+NJm6pmBeOG6wyMHiGq6VINR+s7e6drXH0yuIprzKbCdfXK4MHrCCPs6/WncWFHcCZINwQF4L+O6KGbMwqlEt6BDpB1jW6wB6dH6o7VfQYpMYD2rJBMxqJwV0KG4MlCtzLN4nYzoCwvQ5SVuMI0lBOtaFj7HKiQtG3Xt9m6mTJmpwlCYvRGe7qFfHHC+TpEpSPZaMgCwlNS+PpLR65IKn0kWLouocFTySD1sWIWnCdmF+YOWcWFR/UWTsiqyLOcrKsnu7iUcjiHupqGHbY1xRyoAzj31Zn80M2yeIJk1FRkandpAjVIS3nh/E8dH1c/bXry/xbUQLSMZg2SO1VASQme1eNT5O0sJdPgIArbIJdKeW5WLAMRkYHsfCsODLF112J2it4qzxPdJ7g= X-Forefront-Antispam-Report: CIP:194.138.21.72;CTRY:DE;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:hybrid.siemens.com;PTR:InfoDomainNonexistent;CAT:NONE;SFS:(4636009)(36840700001)(46966006)(40470700001)(54906003)(16526019)(5660300002)(26005)(336012)(55016003)(2906002)(186003)(82310400004)(47076005)(316002)(107886003)(8936002)(956004)(8676002)(1076003)(70206006)(36860700001)(40460700001)(82960400001)(81166007)(9686003)(7696005)(70586007)(6916009)(86362001)(4326008)(356005)(44832011)(508600001)(36900700001);DIR:OUT;SFP:1101; X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 15 Dec 2021 16:17:33.7320 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: af6a4183-79c5-4fe5-495b-08d9bfe666d0 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.72];Helo=[hybrid.siemens.com] X-MS-Exchange-CrossTenant-AuthSource: VE1EUR01FT018.eop-EUR01.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM9PR10MB5116 X-TUID: qf8fTed/QxmE Am Wed, 18 Aug 2021 19:19:21 +0300 schrieb Anton Mikanovich : > 05.08.2021 19:09, Henning Schild wrote: > > diff --git a/doc/user_manual.md b/doc/user_manual.md > > index cf7dc2fee35e..e5c07bd41fc5 100644 > > --- a/doc/user_manual.md > > +++ b/doc/user_manual.md > > @@ -1070,14 +1070,14 @@ bitbake -c do_populate_sdk > > mc:qemuarm-buster:isar-image-base > > - Load the SDK container image into the Docker Daemon > > > > ``` > > -docker load -i > > build/tmp/deploy/images/qemuarm/sdk-debian-buster-armhf-docker-archive.tar.xz > > +docker load -i > > build/tmp/deploy/images/qemuarm/isar-image-base-debian-buster-armhf-1.0-r0-docker-archive.tar.xz > > ``` > > - Run a container using the SDK container image (following > > commands starting with `#~:` are to be run in the container) > > > > ``` > > -docker run --rm -ti --volume "$(pwd):/build" > > isar-sdk-buster-armhf:latest +docker run --rm -ti --volume > > "$(pwd):/build" isar-image-base-debian-buster-armhf:1.0-r0 ``` > > > > - Check that cross toolchains are installed > > diff --git a/meta/classes/image-sdk-extension.bbclass > > b/meta/classes/image-sdk-extension.bbclass index > > 426b92595554..fa15b588068c 100644 --- > > a/meta/classes/image-sdk-extension.bbclass +++ > > b/meta/classes/image-sdk-extension.bbclass @@ -80,7 +80,7 @@ > > do_populate_sdk() { # generate the SDK in all the desired container > > formats if [ -n "${sdk_container_formats}" ] ; then > > bbnote "Generating SDK container in > > ${sdk_container_formats} format" > > - containerize_rootfs "${SDKCHROOT_DIR}" > > "sdk-${DISTRO}-${DISTRO_ARCH}" "${sdk_container_formats}" > > + containerize_rootfs "${SDKCHROOT_DIR}" > > "${sdk_container_formats}" fi > > } > > > > This might be wrong. Containerized rootfs image and containerized sdk > image are using the same name, so output files will be overwritten. I will add a way to provide a prefix. So if one recipe needs to generate multiple containers, sdk maybe just being one weird reason to have multiple rootfs coming out of the same recipe. That will allow this series to continue even whith the whole "SDK should be an image" story still going on. Henning > Meantime normal non-containerized SDK image is still using > sdk-*.tar.xz output file mask.