You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
kairos@localhost:~$ uname -a
Linux localhost 6.8.0-48-generic #48~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Mon Oct 7 11:24:13 UTC 2 x86_64 x86_64 x86_64 GNU/Linux
Describe the bug
The source image's extensions are not properly copied over to the machine after install. Instead they all end up in /var/lib/extensions/extensions, causing systemd-sysext to treat them all as one big extension.
Kairos version:
CPU architecture, OS, and Version:
Describe the bug
The source image's extensions are not properly copied over to the machine after install. Instead they all end up in
/var/lib/extensions/extensions
, causingsystemd-sysext
to treat them all as one big extension.According to the rsync man page:
Thus, I think the culprit is the
BundlePostInstall
hook'srsync
command. We should be able to solve the issue with a/
on the source (example below)To Reproduce
Define some bundles under
install.bundles
and provision a system. Notice the resulting system has/var/lib/extensions/extensions
.Expected behavior
The source image's
/var/lib/extensions
content is copied to the bind mount instead of the entireextensions
directory itself.Logs
The text was updated successfully, but these errors were encountered: