Hey Quentin,
On Wed 2022-01-05 @ 12:08:15 AM, Quentin Schulz wrote:
> I've had similar issues recently with kas-container and podman. What was
> required were two things:
> - passing --tmpfs /tmp to podman run,
I don't think --tmpfs is an option, but I modified my kas-container script to
add a "--tmpdir /tmp" option (and verified it with ps while running)
> - increase pids_limit in container.conf (your system's), we've set it to
> 1000000 abritrarily for now and it seems to run fine for the few builds
> we've made so far),
There seem to be a couple places to update the uid/gid mappings. Originally,
following the podman docs, I created /etc/subuid and /etc/subgid and had them
both contain:
trevor:100000:123456
I wasn't seeing any problems with the couple builds that I did, but based
on your suggestion I had a look at /etc/containers/storage.conf and added
(uncommented):
remap-uids = "0:1668442479:1000000"
remap-gids = "0:1668442479:1000000"
I also bumped /etc/sub{gu}id to:
trevor:100000:1000000
but I'm still seeing pseudo failures even after incorporating both of your
suggestions.
I expanded my testing and discovered that using kas-container with podman on
my openSUSE 15.3 machine I can't build qemux86 for anything including and past
dunfell. All failures are due to pseudo.
qemux86 builds using kas-container with podman on openSUSE 15.3:
working:
- thud (2.6)
- warrior (2.7)
- zeus (3.0)
not working:
- dunfell (3.1)
- gatesgarth (3.2)
- hardknott (3.3)
- honister (3.4)
- master
I did a kas-container build on my Ubuntu 18.04 machine using docker of qemux86
on master and it worked.
I suspect something changed with pseudo in 3.1 and beyond that either isn't
working well with openSUSE 15.3 or isn't working well with podman.
Next I'll try using docker instead of podman.
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#55748): https://lists.yoctoproject.org/g/yocto/message/55748
Mute This Topic: https://lists.yoctoproject.org/mt/88198039/21656
Group Owner: [email protected]
Unsubscribe: https://lists.yoctoproject.org/g/yocto/unsub
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-