Bug 9511

Summary: Provide support for swupd manifest includes
Product: [Build System, Metadata & Runtime] Other YP Layers Reporter: Joshua Lock <joshuagloe>
Component: meta-swupdAssignee: Unassigned <unassigned>
Status: RESOLVED OBSOLETE QA Contact:
Severity: enhancement    
Priority: Medium CC: richard.purdie
Version: 2.2   
Target Milestone: Future   
Hardware: x86   
OS: Multiple   
Whiteboard:
OS type for building Yocto: --- Type of Regression: ---
Verified: Documentation change: Yes (doc changes required)

Description Joshua Lock 2016-04-22 21:21:18 UTC
swupd-server v3.2.0 (and the corresponding swupd-client v3.4.0) introduce support for manifest includes. From the swupd-server release notes bundle includes:

"allows bundles that "include" other bundles to depend on each other. This
change reduces duplication of files in manifests and improves build
times for larger bundle sets that contain many includes."
Comment 1 Joshua Lock 2016-04-22 21:22:39 UTC
Clear Linux uses bundle-chroot-builder[1] to generate manifest includes

1. https://github.com/clearlinux/bundle-chroot-builder
Comment 2 Richard Purdie 2018-10-11 15:28:32 UTC
Upstream swupd has changed a lot and integration with the Yocto Project would be tricky and need rework to the layer. Closing this as obsolete since any new integration would need rework and have its own issues.