public inbox for isar-users@googlegroups.com
 help / color / mirror / Atom feed
From: "'Quirin Gylstorff' via isar-users" <isar-users@googlegroups.com>
To: Jan Kiszka <jan.kiszka@siemens.com>, Zhihang Wei <wzh@ilbers.de>,
	Felix Moessbauer <felix.moessbauer@siemens.com>,
	isar-users@googlegroups.com, Baurzhan Ismagulov <ibr@ilbers.de>
Subject: Re: [PATCH 0/2] Rework deployment of image artifacts
Date: Mon, 20 Apr 2026 08:25:46 +0200	[thread overview]
Message-ID: <a1e72665-6763-4190-a9e6-be2b98e67161@siemens.com> (raw)
In-Reply-To: <09a97392-a6f3-4329-a5d3-af39a45d6c87@siemens.com>



On 4/17/26 5:05 PM, 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 series
>>>>> is breaking it once more, just differently (and rather unhandy for many
>>>>> 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 on
>>>> 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.
>>
>>>
>>> Regarding splitting TMPDIRs: this would break at least one of our
>>> downstreams. We have a setup with two multiconfigs — one for rescue
>>> (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 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).

 From the history of 
https://git.openembedded.org/openembedded-core/log/meta/classes-recipe/kernel-devicetree.bbclass 
the kernel recipe name was added to the devicetree file.


it looks like the devicetree folder is created by 
https://git.openembedded.org/openembedded-core/tree/meta/classes-recipe/devicetree.bbclass 
to avoid a clash with the device tree deployed by the kernel.

Quirin
> 
> Jan
> 

-- 
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/a1e72665-6763-4190-a9e6-be2b98e67161%40siemens.com.

  reply	other threads:[~2026-04-20  6:26 UTC|newest]

Thread overview: 18+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2026-04-10 13:22 'Felix Moessbauer' via isar-users
2026-04-10 13:22 ` [PATCH 1/2] Revert "meta: Deploy image build artifacts into distro- and image-specific subdirs" 'Felix Moessbauer' via isar-users
2026-04-10 13:22 ` [PATCH 2/2] prefix DTB files with PN in deploy dir 'Felix Moessbauer' via isar-users
2026-04-10 13:38   ` 'Jan Kiszka' via isar-users
2026-04-10 14:12     ` 'MOESSBAUER, Felix' via isar-users
2026-04-10 16:32       ` 'Jan Kiszka' via isar-users
2026-04-16 13:54   ` Zhihang Wei
2026-04-16 14:39     ` 'MOESSBAUER, Felix' via isar-users
2026-04-16 15:41       ` Zhihang Wei
2026-04-10 14:21 ` [PATCH 0/2] Rework deployment of image artifacts Zhihang Wei
2026-04-16 15:42 ` Zhihang Wei
2026-04-16 15:51   ` 'Jan Kiszka' via isar-users
2026-04-16 16:01     ` 'Jan Kiszka' via isar-users
2026-04-17 14:15       ` Zhihang Wei
2026-04-17 14:39         ` 'Jan Kiszka' via isar-users
2026-04-17 15:05           ` 'Jan Kiszka' via isar-users
2026-04-20  6:25             ` 'Quirin Gylstorff' via isar-users [this message]
2026-04-20 16:00             ` Zhihang Wei

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=a1e72665-6763-4190-a9e6-be2b98e67161@siemens.com \
    --to=isar-users@googlegroups.com \
    --cc=felix.moessbauer@siemens.com \
    --cc=ibr@ilbers.de \
    --cc=jan.kiszka@siemens.com \
    --cc=quirin.gylstorff@siemens.com \
    --cc=wzh@ilbers.de \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox