summaryrefslogtreecommitdiffstats
path: root/classes/xen-guest-cross-install.bbclass
Commit message (Collapse)AuthorAgeFilesLines
* xen: add guest bundling infrastructure with cross-install classBruce Ashfield2026-02-261-0/+437
Add xen-guest-cross-install.bbclass for bundling Xen guest images into Dom0 host images at build time. Supports per-guest configuration via varflags (memory, vcpus, vif, kernel extra), custom config files, external/pre-built guests, and autostart via /etc/xen/auto/ symlinks. Also add example-xen-guest-bundle recipe as a template, and simplify xen-guest-image-minimal by removing the old XEN_GUEST_AUTO_BUNDLE do_deploy mechanism in favor of the new class-based approach. Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>