From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from shymkent.ilbers.de ([unix socket]) by shymkent (Cyrus 2.5.10-Debian-2.5.10-3+deb9u2) with LMTPA; Wed, 07 May 2025 18:44:03 +0200 X-Sieve: CMU Sieve 2.4 Received: from mail-wm1-f62.google.com (mail-wm1-f62.google.com [209.85.128.62]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 547Gi2T1025846 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Wed, 7 May 2025 18:44:02 +0200 Received: by mail-wm1-f62.google.com with SMTP id 5b1f17b1804b1-442cd1c84cdsf479645e9.3 for ; Wed, 07 May 2025 09:44:02 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1746636237; cv=pass; d=google.com; s=arc-20240605; b=LkLwnrlj2HEG+u71eI840KLXRLeg1G0eT1H/hnrnskpJq37XCX1Y766YD95rZDchGF 28XxIXz3iH4rjLyzdG4jZncva+SL7ZTS1DcZlfkzsS1XNC6+6ez6NmhbTxd8OYb/l/Z7 W3e/Snpz7eXOlG2oUydsLIhMCtOGrb5S7laj+efJveSphPPXvd/L5ffcICtmyDsAZjB6 1T0QEoul9bI2q+4sHupH9wzzL+m0q5W3XWkhIelSLNhFohw+YPv4yXFFKV+Gy1VLUoHW FgA7NdKL8ckxg/EOM1TLaz7ycYO58BOKK538pPiMukf54LrMkLmlB3xBV4yXcDtrv7wj YZ4w== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:reply-to:feedback-id:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from :dkim-signature; bh=+E88W9jopzxOmZhOfgAx8vXQjVB4gfvyH467j9wTgMc=; fh=ugjWjGxfWWrnFkVdsN9nXIZzT4xl4ovG4BLsTA8f1UQ=; b=SBZsdIGlENqR4Np1DaHtqfl2in7/J5A/oGqXqfdOe1v21nwaDl1n2/8WZ+GdulMTiw sEGvduwwqknCYh2M0R2tFIeIUqPt5+MMyAUl5S4J1Xh0lq8vsaeqNPK+D9ITs70vzmwc zOjkIJgYKV9VWSlY/8/uETTSHx5Bv/CgwLVAGlF28/tYrel/Fle3steQsjM6CS1LT0Cx luTVfT6zAxhQg7eL/nvxmEDZW30Hrkj4RaXdKaF73C+g8VojKlSG0TxxWEI6hbmlhF1j o108rakBnpuSYkZLShJMZnyQsxWNFAgYzflpTxFqN5IASZ2XwULr5U++3DUdkplVUONe si1g==; darn=ilbers.de ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=fm1 header.b=TahLoLnY; spf=pass (google.com: domain of fm-294854-20250507164352dfc41a3a508a24778b-sommhp@rts-flowmailer.siemens.com designates 185.136.64.227 as permitted sender) smtp.mailfrom=fm-294854-20250507164352dfc41a3a508a24778b-soMMHP@rts-flowmailer.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=20230601; t=1746636237; x=1747241037; darn=ilbers.de; 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:feedback-id :mime-version:references:in-reply-to:message-id:date:subject:cc:to :from:from:to:cc:subject:date:message-id:reply-to; bh=+E88W9jopzxOmZhOfgAx8vXQjVB4gfvyH467j9wTgMc=; b=gornDzlzKgVy7dxMuanf8QEp4KkjBUQmWWH9i6+Ee8HA9A3puSWs0cldVNw6j5QXdy 5nJMwFc1mAmVAXt2Xyz7wAtWExcEfZg7HXHm4GD3ok+JXM1dPBzJVVVypPPL9QWkR+sj g+tpJFhzpzlYjNpbQ3gMYFAV9BSnCTVC0921hjYlF0EqH4lZk10ROIZO/KtEDZmLi5AT Mjuu938Lf9wtEf7lAVh15zaMpcXVcLp/o8An2MqxLZyifIhz8sRjF83Yw0DH6UA8ceBy rkvV2FXeaGoTDPg8UcAXuBZwPbd0LsrF1pQR9bsvN9hYm71bKjgsw+9lV4jTG427xzmp 2X5Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1746636237; x=1747241037; 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:feedback-id :mime-version: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; bh=+E88W9jopzxOmZhOfgAx8vXQjVB4gfvyH467j9wTgMc=; b=aNh8Fq54PE24FtDoZGWt7u2rVOK3YA+3xBM1ic5pH+vvtL/C45juJyCrSwU1XxmnfA l+W/hu4RwT9JQpy47RgNkoTj35s96WIMnBK+H1adOFXdBJdNsl1yXiFH7zYMTQL433xc onf94bj+3/OSMfzJ3FwaQkWGAOkMFdS/O3OHGwvKK9pyTQ6i2NVFYE8NI6n+bkM6YYy/ dwUBZR8HJF9MDRA8RGP9NjzLVXBzyghZxKYXo3Dyq2Oo1QwOIgHCiHuV09rBQuKbbJAM 5d2cWL5LuaC54oTKuNWsODcGLwd/DUILd8iGYSnQ+2tHEkxWHzY147vYgyXPzxLbcNKl d5yQ== X-Forwarded-Encrypted: i=2; AJvYcCXMWOlg9ymN1rf0afCUorFhIb6kGZlUInb96La4ay5uW5EyUNrSXNP4UtRdNrk2lff31Q0C@ilbers.de X-Gm-Message-State: AOJu0YzEDLOXNImOY0/ucxkPYEQNhfTCyzk5DIgAjuuZbjWSBrJBm5TK q6MnL0CqLgpbYTjvPBoxLe8Q3vC/4oea4NQ7dAh1JRyR+wbak3hp X-Google-Smtp-Source: AGHT+IE+cxfGS/I3zwwuDEDkLDMcQ8cqt1ENHWF8GY6FVO2i09RqsXATFr6O6AnI+2NStAYb+lQjCA== X-Received: by 2002:a05:600c:3ac9:b0:439:9b2a:1b2f with SMTP id 5b1f17b1804b1-441d44bc737mr39716015e9.3.1746636236024; Wed, 07 May 2025 09:43:56 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com; h=AVT/gBGpNbwTLb8+HxBFnqHUriWJ4VbvJpScX2MViwi+iWix+w== Received: by 2002:a05:600c:848d:b0:43c:ef03:56fa with SMTP id 5b1f17b1804b1-442d0797028ls140065e9.2.-pod-prod-02-eu; Wed, 07 May 2025 09:43:53 -0700 (PDT) X-Received: by 2002:a05:6000:1a87:b0:3a0:b294:ccbd with SMTP id ffacd0b85a97d-3a0b4a20f75mr3631524f8f.54.1746636233012; Wed, 07 May 2025 09:43:53 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1746636233; cv=none; d=google.com; s=arc-20240605; b=iz44tIDVwHzF+OofIgGDPsLhACYEhojUL17Htku1u2/U2xAxJcgEi48J8Oj73iIfIg GkxBURyyYp9wVzrSsngK6Ro2aKJ9fsYtVn8B2ov6IhE15G1dF4RUljzoPmakPb9rHAd0 xK2TG7OkDq1B4nQgMHL02DWlgCln2kxjYqrsa3NzfhHs4toaQQLkHEQ/BHUsFFX2mFWe bwDSrg6R5GwiauSLGhdMDcJIQi6fhMocG7HtBvhdDs2UoWSooLpvHvq+Tl6TRyfB+kT7 xRoDG7pV2R5pPCvaov2wg7BXSb95DfL365I80vmh0nRelHve3xQeDb1dmnfEBsWe6+Y/ 20pA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=feedback-id:content-transfer-encoding:mime-version:references :in-reply-to:message-id:date:subject:cc:to:from:dkim-signature; bh=uhUPKsd5Xl3Cl9e3jL8IOwr3qZFWnrvh5oXSotHPVyI=; fh=hq3i7vdBLnIXp//oEE8AUWzAEiUyfxOh9E8bQVFTRIc=; b=RYdGenR/PfclghZIpfVarSahoJxK0uIZAPMXdRCLCdGgZNLiOS5E1gN17wKI4pUuTR Qto4OGokzcty7FL9V1FkEyFzyyCBSGmgJ9ESyRWeRlOzrOkj5ezSGXVpWUxlT5r9ZPnX 3J8TMPJmsZX3QISRuy10fzIFtoCGMyTkqS3H7fan7KoiD1+Rh4Dr0jnAmdcjO0rQqjOt VtSTRGXRTs7DJjN82SJGmLn1+QJY2G6ov/BhdgZMey9lQOwPc6sNpEfPWparduYogmXb j59JRxE4Z2ukVOc7STVRz8rNOeUF6NkNh/Mv66yktPbVPFG3JFQRP1XNHpt8drNCcAm/ n/kQ==; dara=google.com ARC-Authentication-Results: i=1; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=fm1 header.b=TahLoLnY; spf=pass (google.com: domain of fm-294854-20250507164352dfc41a3a508a24778b-sommhp@rts-flowmailer.siemens.com designates 185.136.64.227 as permitted sender) smtp.mailfrom=fm-294854-20250507164352dfc41a3a508a24778b-soMMHP@rts-flowmailer.siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com Received: from mta-64-227.siemens.flowmailer.net (mta-64-227.siemens.flowmailer.net. [185.136.64.227]) by gmr-mx.google.com with ESMTPS id ffacd0b85a97d-3a0b7d95918si18636f8f.3.2025.05.07.09.43.52 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Wed, 07 May 2025 09:43:52 -0700 (PDT) Received-SPF: pass (google.com: domain of fm-294854-20250507164352dfc41a3a508a24778b-sommhp@rts-flowmailer.siemens.com designates 185.136.64.227 as permitted sender) client-ip=185.136.64.227; Received: by mta-64-227.siemens.flowmailer.net with ESMTPSA id 20250507164352dfc41a3a508a24778b for ; Wed, 07 May 2025 18:43:52 +0200 From: "'Jan Kiszka' via isar-users" To: isar-users Cc: Silvano Cirujano-Cuesta Subject: [PATCH v2 1/2] imagetypes_container: Drop oci type Date: Wed, 7 May 2025 18:43:50 +0200 Message-ID: <2b26f04e5e6d121168201273f6153de2d178c9bb.1746636231.git.jan.kiszka@siemens.com> In-Reply-To: References: MIME-Version: 1.0 X-Flowmailer-Platform: Siemens Feedback-ID: 519:519-294854:519-21489:flowmailer X-Original-Sender: jan.kiszka@siemens.com X-Original-Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=fm1 header.b=TahLoLnY; spf=pass (google.com: domain of fm-294854-20250507164352dfc41a3a508a24778b-sommhp@rts-flowmailer.siemens.com designates 185.136.64.227 as permitted sender) smtp.mailfrom=fm-294854-20250507164352dfc41a3a508a24778b-soMMHP@rts-flowmailer.siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com X-Original-From: Jan Kiszka Reply-To: Jan Kiszka Content-Type: text/plain; charset="UTF-8" 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_H2,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-TUID: zeuDoGfT5W2M From: Jan Kiszka This format was supported since the introduction of container images but it was never documented. After revisiting its content and potential purpose, it turned out that its use case would be rather theoretical and that it can't be imported into common container services. So simply drop it as "practically irrelevant". Signed-off-by: Jan Kiszka --- RECIPE-API-CHANGELOG.md | 5 +++++ doc/user_manual.md | 2 +- meta/classes/imagetypes_container.bbclass | 6 +----- 3 files changed, 7 insertions(+), 6 deletions(-) diff --git a/RECIPE-API-CHANGELOG.md b/RECIPE-API-CHANGELOG.md index a4cf1338..8468717d 100644 --- a/RECIPE-API-CHANGELOG.md +++ b/RECIPE-API-CHANGELOG.md @@ -722,3 +722,8 @@ Optional fields of the isar-apt repo can be controlled by adding to the Changes in next --------------- + +### Drop unused container image format `oci` + +This was never documented and never had practical relevance. `oci-archive` is +the useful OCI image format that can be imported, e.g., by podman. diff --git a/doc/user_manual.md b/doc/user_manual.md index 845823bb..ceac8294 100644 --- a/doc/user_manual.md +++ b/doc/user_manual.md @@ -273,7 +273,7 @@ https://github.com/intel/bmap-tools ### Generate container image with root filesystem A runnable container image is generated if IMAGE_FSTYPES variable includes -one of the supported container formats `oci`, `oci-archive`, `docker-archive`, +one of the supported container formats `oci-archive`, `docker-archive`, `docker-daemon`, or `containers-storage`. Getting a container image can be the main purpose of an Isar configuration, but not only. diff --git a/meta/classes/imagetypes_container.bbclass b/meta/classes/imagetypes_container.bbclass index 1a6f3669..60b65bd8 100644 --- a/meta/classes/imagetypes_container.bbclass +++ b/meta/classes/imagetypes_container.bbclass @@ -6,7 +6,7 @@ # This class provides the task 'containerize' # to create container images containing the target rootfs. -CONTAINER_TYPES = "oci oci-archive docker-archive docker-daemon containers-storage" +CONTAINER_TYPES = "oci-archive docker-archive docker-daemon containers-storage" USING_CONTAINER = "${@bb.utils.contains_any('IMAGE_BASETYPES', d.getVar('CONTAINER_TYPES').split(), '1', '0', d)}" CONTAINER_IMAGE_NAME ?= "${PN}-${DISTRO}-${DISTRO_ARCH}" @@ -87,10 +87,6 @@ convert_container() { --tmpdir "${WORKDIR}" \ "oci:${oci_img_dir}:${tag}" "${target}" ;; - "oci") - tar --create --directory "${oci_img_dir}" \ - --file "${image_archive}" . - ;; "docker-daemon" | "containers-storage") if [ -f /.dockerenv ] || [ -f /run/.containerenv ] ; then die "Adding the container image to a container runtime (${container_type}) not supported if running from a container (e.g. 'kas-container')" -- 2.43.0 -- You received this message because you are subscribed to the Google Groups "isar-users" group. To unsubscribe from this group and stop receiving emails from it, send an email to isar-users+unsubscribe@googlegroups.com. To view this discussion visit https://groups.google.com/d/msgid/isar-users/2b26f04e5e6d121168201273f6153de2d178c9bb.1746636231.git.jan.kiszka%40siemens.com.