On Thu Jun 11, 2026 at 8:12 AM CEST, Andreas Mützel via lists.openembedded.org 
wrote:
> Hi all,
>
> we observed a change in the behaviour of overlayfs.bbclass when porting a BSP 
> from scarthgap to wrynose:
>
> This class used to create a helper unit that created the upperdir if it did 
> not exist by calling the script found in meta/files/overlayfs-create-dirs.sh. 
> Additionally, the script changed the owner of the upperdir to match the one 
> of 
> the lowerdir.
>
> This helper unit and script been removed in oe-core with commit 
> 623c20ff1e989730138c3fbe6e8247eaada20707 because systemd now automatically 
> creates the upperdir if it does not exist. But systemd does not adapt the 
> ownership; instead, it gets created as owned by the default user and group 
> (root:root).
>
> I could not find any reference to this change in the migration notes - is 
> this 
> an intentional change or have we discovered a regression?

Hello,

Indeed, it looks like a regression to me. Would you be willing to handle
it?

If it is easily fixable, send a patch or, if not, open a bug on
https://bugzilla.yoctoproject.org/ with, ideally, a reproducer.

Thanks!

>
> Best regards,
> Andreas


-- 
Yoann Congal
Smile ECS

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#238427): 
https://lists.openembedded.org/g/openembedded-core/message/238427
Mute This Topic: https://lists.openembedded.org/mt/119752923/21656
Group Owner: [email protected]
Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub 
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to