On Sat Jun 20, 2026 at 2:51 PM CEST, Mathieu Dubois-Briand wrote: > On Thu Jun 18, 2026 at 9:00 PM CEST, rs wrote: >> From: Randolph Sapp <[email protected]> >> >> Change this single xuser account template into a generic >> standard-user-account that uses distro level variables for >> configuration. >> >> This allows for seamless configuration of multiple out-of-box scripts >> and tests across layers without having to implicitly hope that the >> username or groups haven't been changed by a bbappend or recipe >> override. >> >> This also adds a class and a variable to allow recipes to assert that >> the user is in requested groups. >> >> This was proposed specifically to remove some issues highlighted in: >> https://lists.openembedded.org/g/openembedded-core/message/230665 >> >> Signed-off-by: Randolph Sapp <[email protected]> >> --- >> v2: >> - Add seat to the default STANDARD_USER_SYSTEM_GROUPS var >> v3: >> - Add STANDARD_USER_GROUPS_EXPECT to indicate what groups are >> expected to be provided by other projects >> - Set user UID and GID as 1000 in the static tracking files >> - Update the weston test's user name >> --- > > Hi Randolph, > > Thanks for the new version. > > I believe we still have some failure: > > 2026-06-20 11:01:50,077 - oe-selftest - INFO - > incompatible_lic.NoGPL3InImagesTests.test_core_image_full_cmdline_weston > (subunit.RemotedTestCase) > 2026-06-20 11:01:50,080 - oe-selftest - INFO - ... FAIL > ... > ERROR: weston-init-1.0-r0 do_package_write_rpm: File > /srv/pokybuild/yocto-worker/oe-selftest-debian/build/build-st-4070494/tmp/work/qemux86_64-poky-linux/weston-init/1.0/recipe-sysroot/etc/passwd > doesn't exist in sysroot! > ERROR: weston-init-1.0-r0 do_package_write_rpm: Error executing a python > function in exec_func_python() autogenerated: > ... > Exception: KeyError: 'getpwuid(): uid not found: 1000' > > https://autobuilder.yoctoproject.org/valkyrie/#/builders/35/builds/4105 > https://autobuilder.yoctoproject.org/valkyrie/#/builders/48/builds/3936 > > Can you have a look at the issue? > > Thanks, > Mathieu
Oh and I believe an error we already had before for no-x11: failed to create display: No such file or directory https://autobuilder.yoctoproject.org/valkyrie/#/builders/25/builds/3976 -- Mathieu Dubois-Briand, Bootlin Embedded Linux and Kernel engineering https://bootlin.com
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#239209): https://lists.openembedded.org/g/openembedded-core/message/239209 Mute This Topic: https://lists.openembedded.org/mt/119872424/21656 Group Owner: [email protected] Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [[email protected]] -=-=-=-=-=-=-=-=-=-=-=-
