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; Mon, 20 Apr 2026 18:00:29 +0200 X-Sieve: CMU Sieve 2.4 Received: from mail-wm1-f63.google.com (mail-wm1-f63.google.com [209.85.128.63]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 63KG0TDI023672 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Mon, 20 Apr 2026 18:00:29 +0200 Received: by mail-wm1-f63.google.com with SMTP id 5b1f17b1804b1-488d56f87e8sf28986325e9.0 for ; Mon, 20 Apr 2026 09:00:29 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1776700824; cv=pass; d=google.com; s=arc-20240605; b=EW04CSYuip/xRyQpKtvvYP26QAW3jfWSrgaMaDaFE3r+FTc9V3izexFZCwonCANjeh +fZ8Y2pZsJvFdhOMr1yn/1o96lkuxlUPNmHp6zKgE5975sTLoBrB/Xw6icoUQjG3zLqT niivDXE3zZ/F+2A9H/sbem6qWnfH9F4L9LLRQxryhDR1SZj0b+Qd5KRNwyIrtNOEVqTj AE0lCZHavnmsgJGavWphL6pMZegD7HcvTvcUAwMPo73JKiw8BrQDzuPq5tkMZWF0yra+ oN1LvSk0TtXmXXFAMa+obz7hWohrtsFNkk3Dsr6twsIhWVfMBv27YqxTpg91NYO7YOPs 7cZw== 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:content-transfer-encoding :in-reply-to:from:content-language:references:cc:to:subject :user-agent:mime-version:date:message-id:sender:dkim-signature; bh=y2Y652mjRDFhrxOMkmKnrrqpYOjFLZ163ZQqpQZyBKE=; fh=zamoB5qqAd8bdGInfxTwx8E2dDTxSU6MYjNbpIe+S+g=; b=d80pEs71DT/alDp3A+fwyEJcDh/nptR900et9MxQbVBjnLkhtRvSsXRiyYdw25VcuP BVgVrfFGPRjjRLvoF0GUXPUa9gdgXzXzvFQpNNaWOB+F87GRjB9AdfUVMyBTGodpjavx +KItj9qIixe+EWjOdQDVW8q9Ab8HQjnPHvocW7dxF3RBlHeCpDtwnIoz68pxYe5f/z1a lSEjbrQDJFUVz4jZWptOsoY5XbCXqoEmTgdWmDy2WWYFIEXLjXpwTXhVjgqnj/ZkrEr3 Zv/kn9eTRbhysf/n0Vsyhrmu3vIK0oiF8vcLnEHvInm26GwKCL+rfuoo8ys072U6rY3O 63Vw==; darn=ilbers.de ARC-Authentication-Results: i=2; gmr-mx.google.com; spf=pass (google.com: domain of wzh@ilbers.de designates 85.214.156.166 as permitted sender) smtp.mailfrom=wzh@ilbers.de DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20251104; t=1776700824; x=1777305624; darn=ilbers.de; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:x-original-authentication-results :x-original-sender:content-transfer-encoding:in-reply-to:from :content-language:references:cc:to:subject:user-agent:mime-version :date:message-id:sender:from:to:cc:subject:date:message-id:reply-to; bh=y2Y652mjRDFhrxOMkmKnrrqpYOjFLZ163ZQqpQZyBKE=; b=gJwT3lqCvnwEJ+ZXKQy7VIe51ePhR9LgpDLQGamJhzt/Pn+d8Gk0Gxfy4mENSQPIE1 UoOfKqol8I4LGjnE6TgNv/z0sb+sGSZMVHSYKuLFGIpJ+yB+iBNJF60U3wlt+kYLcYjM gF9G9GqWZeEtS150/aQ0Ticnu36iABd/og/U4s3g1o1SmmJeJ3GpOyqJwo2ZCNnF3qzI etpQr1Xa4RbnqXwylKpNbZDthX7+XXUkfugJtgG7c5Xx4dccjywYB1bdOlNvTSweAZnF 3moZwNLJY1RCBClWCbehC7jCyfHLtpI8P/ujRg//5nTjmXEqv09nWDhzmfLHvJWWLszP cjnw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1776700824; x=1777305624; 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 :content-transfer-encoding:in-reply-to:from:content-language :references:cc:to:subject:user-agent:mime-version:date:message-id :x-beenthere:x-gm-message-state:sender:from:to:cc:subject:date :message-id:reply-to; bh=y2Y652mjRDFhrxOMkmKnrrqpYOjFLZ163ZQqpQZyBKE=; b=bWP2ex+IW7xnz7dDYM9vRcOUi5e8Dx+xBgSURp/7bWT8mkAYM7dubJX9ml7ZNuxGHu QP8sV1n3KZFDerLzCuFLxN6AAJyQeSRNSIvPwgOE/QfnhXQb+WiNbDNme6H85KWoNIcL sn7QWKWj2l2MLslCZPKje06D0f3Dlyy6VQrrJM9aFNMMw1rg3CzwxtdlnV0Vf5f4KZi6 kl/BFpYm6uYNSKf6rNSGiSQNXC+4US7+y+ZYCv5njN7aY2FVkG9WbdCVoEIQk+nni2tv GUE9R1T4iXXkWauZzF5neK4yJ4loVt0/cbPJMJgBXoT/tgkh7GFMql/ruydIJlqb//g/ 6k8Q== Sender: isar-users@googlegroups.com X-Forwarded-Encrypted: i=2; AFNElJ/MdprcYB34Z/LuvVhTRESAxA/2y3gwWWWgf8uZ76IcDnReXE+hmzzU8mkR+L1DYrVH99C5@ilbers.de X-Gm-Message-State: AOJu0YzLLMRp68eQ1ZB32kmQfybxVd8HoJaG0hd4/pQACidEVloMLHLQ fYy98KP78SFwbAWuIvBPmF0RjZuJELat7VYfSS6rDUoWirfxFHZ5mCaT X-Received: by 2002:a05:600d:8408:b0:486:ff92:63e5 with SMTP id 5b1f17b1804b1-488fb73dc6fmr162397435e9.6.1776700823352; Mon, 20 Apr 2026 09:00:23 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com; h="AYAyTiLbHYs9CsCqn8oF/cNBSJX+62JmHOpeUk2dXD1sUJj3Pw==" Received: by 2002:a05:600d:844f:20b0:486:fa9e:92eb with SMTP id 5b1f17b1804b1-488f4b1d8d9ls32520975e9.2.-pod-prod-02-eu; Mon, 20 Apr 2026 09:00:21 -0700 (PDT) X-Forwarded-Encrypted: i=2; AFNElJ/Gbaoiu8PLuBntALNjsQKtZEWB9ySS71nRN5EwmIWMPpBWXQ9rRWZhF3KF8h01Y6Tvro82s6JOfCd2@googlegroups.com X-Received: by 2002:a05:600c:1da1:b0:488:bc6a:528d with SMTP id 5b1f17b1804b1-488fb785204mr232259495e9.22.1776700820784; Mon, 20 Apr 2026 09:00:20 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1776700820; cv=none; d=google.com; s=arc-20240605; b=aEvmrdgl8yepP/JVTYJ6EhFB17/OocmJ4wdzFlnSgu2mWubckO0Fb1EBYWf99bGVFo 9wHioZ3sA0Pgm78xKHrqXsvQ1VEdCP29Zl9U/Ucz0dT7Y7/KwXtDMlJNK1KgVmY3q2Rd wejB6v9ExvDe0axHfULwBCKUi27dhd7mcadmMFiGlGO21W5x/BZe5qwARG20iPPQTHVP fspCfoHlQ9vktZNtgS4SRIsEc7qRGSHz25dRUR75o4typQjEJbLXjUGfJdQPQw4/5jb6 H2Io31sChoCPmJBgZNlfJj0Y6Ms3JDtLSoEYmOYwtCzp5zSO9JYCshB1MHevShDHEPRm pkXA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=content-transfer-encoding:in-reply-to:from:content-language :references:cc:to:subject:user-agent:mime-version:date:message-id; bh=LvEofp5XtHhx9w/U2kS0oeySN7/d5OI3+mD99L3CDcQ=; fh=hSil+a+uBFzQqD2Qfm70CRYePDd+LKuQ7tNplZwMv1o=; b=LfUKLbdYuIA0S3YNbJu9djiBzgqpqzuMulabLqhcPQM5/wH2Vy5Uj+c7i3sTgovMXT t99WxDx9yUVoXuu1zHSd9HhfvrZ/96ZqmJQIs6NHBE2cd0VGxCuwptGtfXRbNF3kpp87 vX9fiJK1MroTkIFSj1XfZGY+MMzVFRBxoocWX7kiOe9PhH0vZV7bOYH20toAeBFRn62I b27SmGfI8Isn4etLOmQcqaHlHNUtL6+UYBc/c8d7boORbTtp9o5AxKBdPJw3YzPZCkZC L8BwVWE6uWUVXe4QVZSk8FeLsOvRaynzy4Ru7BQpOuBnkV/D5C0zw6WDCMORz92pXjMS a6uw==; dara=google.com ARC-Authentication-Results: i=1; gmr-mx.google.com; spf=pass (google.com: domain of wzh@ilbers.de designates 85.214.156.166 as permitted sender) smtp.mailfrom=wzh@ilbers.de Received: from shymkent.ilbers.de (shymkent.ilbers.de. [85.214.156.166]) by gmr-mx.google.com with ESMTPS id 5b1f17b1804b1-48a538b6109si131885e9.1.2026.04.20.09.00.20 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Mon, 20 Apr 2026 09:00:20 -0700 (PDT) Received-SPF: pass (google.com: domain of wzh@ilbers.de designates 85.214.156.166 as permitted sender) client-ip=85.214.156.166; Received: from [192.168.178.148] ([88.130.203.42]) (authenticated bits=0) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPSA id 63KG0IJa023666 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Mon, 20 Apr 2026 18:00:18 +0200 Message-ID: <7d035d84-87e4-437c-be05-5537b8b2d955@ilbers.de> Date: Mon, 20 Apr 2026 18:00:18 +0200 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH 0/2] Rework deployment of image artifacts To: Jan Kiszka , Felix Moessbauer , isar-users@googlegroups.com, Baurzhan Ismagulov Cc: quirin.gylstorff@siemens.com References: <20260410132250.3320171-1-felix.moessbauer@siemens.com> <9da6af9d-c17c-4d75-9085-a77c5f970e0a@ilbers.de> <59c17c07-b886-47d5-b022-bb996f3606c2@siemens.com> <86216acd-0b35-4f11-803a-c5ac439de993@ilbers.de> <09a97392-a6f3-4329-a5d3-af39a45d6c87@siemens.com> Content-Language: en-US From: Zhihang Wei In-Reply-To: <09a97392-a6f3-4329-a5d3-af39a45d6c87@siemens.com> Content-Type: text/plain; charset="UTF-8"; format=flowed Content-Transfer-Encoding: quoted-printable X-Spam-Status: No, score=-4.6 required=5.0 tests=DKIMWL_WL_MED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_EF,HEADER_FROM_DIFFERENT_DOMAINS, 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-Original-Sender: wzh@ilbers.de X-Original-Authentication-Results: gmr-mx.google.com; spf=pass (google.com: domain of wzh@ilbers.de designates 85.214.156.166 as permitted sender) smtp.mailfrom=wzh@ilbers.de 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-TUID: PGwmSfTKNDQ9 On 4/17/26 17:05, Jan Kiszka wrote: > On 17.04.26 16:39, 'Jan Kiszka' via isar-users wrote: >> On 17.04.26 16:15, Zhihang Wei wrote: >>> >>> On 4/16/26 18:01, Jan Kiszka wrote: >>>> On 16.04.26 17:51, Jan Kiszka wrote: >>>>> On 16.04.26 17:42, Zhihang Wei wrote: >>>>>> Applied to next, thanks. >>>>>> >>>>> I am repeating myself: We broken the deployment API in v1.0. This ser= ies >>>>> is breaking it once more, just differently (and rather unhandy for ma= ny >>>>> downstream users). >>>>> >>>>> Are we truly sure now that this is the FINAL solution, or do we plan = for >>>>> n more API breakages? >>>>> >>>> But let's a assume we keep it like this: >>>> >>>> What is the plan for a v1.0.1 hotfix release? I'm seeing other patches >>>> being merged. Some would qualify to be part as well, another one is >>>> harmless but not a hotfix. So I'm asking before things possibly move o= n >>>> further. At least some users here are waiting to adopt v1.0.x. >>>> >>>> Jan >>>> >>> We have tested the prefixed DTB approach on our downstreams and it >>> works without major issues. >> You likely have nothing like the deployment scripts for LAVA >> (isar-cip-core, xenomai-images). It breaks them, and we need extra logic >> because of the mangled names and paths. >> Could you provide some steps to recreate the issue? >>> Regarding splitting TMPDIRs: this would break at least one of our >>> downstreams. We have a setup with two multiconfigs =E2=80=94 one for re= scue >>> (with its own rootfs, kernel, etc.) and another regular one which >>> depends on the rescue one and needs to consume its deployed artifacts. >>> Splitting TMPDIRs is not viable in this case. >>> >> This has already been identified as problem, yes. OE does not use it >> either, only few downstreams. We are apparently overusing mc: or the >> deployment folder here. >> >>> As for the release plan: we would like to target v1.1 rather than a >>> v1.0.1 hotfix, with the API expected to remain stable for some period. >> We must fix this soon or 1.0 will remain a no-go version. It will then >> happen the opposite of what "1.0" was aiming at: to signal maturity. I propose tagging v1.1 on 8c34bb25, with the revert and prefixing DTBs. >>> I propose that if a final solution can be found quickly, we hold v1.1 >>> until it is merged. Otherwise, v1.1 should be based on the prefixed DTB >>> patch. >>> >>> We do have a new proposal for the "final solution". Let me send it >>> under v6 DTB discussion. >>> >> I'm looking into it. >> >> Jan >> > Just to make it clear (again), this is how OE deploys DTBs to images: > > build/tmp/deploy/images/qemusdc2/devicetree/*.dtb > > Didn't check yet, but there might even unfold the new subdirectory > structure (by vendor, mostly) under that folder. So this renaming here > is not getting us better aligned (to be fair: we were not aligned before)= . > > Jan > In my case, DTB is deployed flat under the images directory: build/tmp-arm64/deploy/images/qemuarm64/foundation-v8--5.15.199+git0+78eca0= 82b6_33aae9ebda-r0-qemuarm64-20260323124115.dtb Then OE has multiple deploy path patterns for DTB. Zhihang --=20 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 e= mail to isar-users+unsubscribe@googlegroups.com. To view this discussion visit https://groups.google.com/d/msgid/isar-users/= 7d035d84-87e4-437c-be05-5537b8b2d955%40ilbers.de.