Dusty Mabe
Dusty Mabe
OK I might have a more minimal reproducer that doesn't include OSBuild. I took a look at exactly what the OSbuild stages were doing when copying things around and wrote...
A lot to unpack there. Thanks @XanClic! I'm not sure quite what to make of it all, but there is one thing you mention in there that seems interesting: >...
Landed upstream in https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=4b2f459d86252619448455013f581836c8b1b7da Hasn't been backported to any stable branches yet.
This was backported to Fedora 6.7 series in https://gitlab.com/cki-project/kernel-ark/-/commit/c0412c5250f7bdb2ea61b61f27eada0d8a135692 and should land in F39 with [`kernel-6.7.11-200`](https://src.fedoraproject.org/rpms/kernel/c/ec05818cc1d0c2e826e2eaeba71bbc7c32bd4e4a?branch=f39) (https://bodhi.fedoraproject.org/updates/FEDORA-2024-2fcce4ffb7)
With the new kernel landed and our cache qcow [switched back to XFS](https://github.com/coreos/coreos-assembler/commit/4518b155c15aa45598ebd1b02a7693b3599a3015) we can now close this.
ok this worked (or rather didn't work because it was an invalid test) locally for me initially because I wasn't running in a VM (i.e. I was executing the privileged...
It failed the same way in CI here.
> also because rpm-ostree wants to colocate it with the cache repo to get hardlinks I'm not sure I understand this comment. Here I am modifying it to use `runvm`...
for: ``` error: Creating repo: fsetxattr(user.ostreemeta): Operation not supported ``` You might need change things to pass `--xattr` to virtiofsd.
closing this old PR out. there is an evolution of it in https://github.com/coreos/coreos-assembler/pull/3720, which also stalled unfortunately.