diff --git a/layers/meta-belden-coreos/classes/coreos-image.bbclass b/layers/meta-belden-coreos/classes/coreos-image.bbclass index 589bbae..19cb83a 100644 --- a/layers/meta-belden-coreos/classes/coreos-image.bbclass +++ b/layers/meta-belden-coreos/classes/coreos-image.bbclass @@ -14,7 +14,7 @@ FEATURE_PACKAGES_networkmanager = "networkmanager networkmanager-nmcli" FEATURE_PACKAGES_networkmanager-dev-tools = "networkmanager-nmtui" FEATURE_PACKAGES_networkmanager-cockpit = "cockpit-networkmanager" -FEATURE_PACKAGES_swupdate = "swupdate swupdate-client swupdate-lua" +FEATURE_PACKAGES_swupdate = "packagegroup-coreos-swupdate" # The cockpit feature automatically install the corresponding # *-cockpit FEATURES_PACKAGES for any image features diff --git a/layers/meta-belden-coreos/recipes-core/packagegroups/packagegroup-coreos-swupdate.bb b/layers/meta-belden-coreos/recipes-core/packagegroups/packagegroup-coreos-swupdate.bb new file mode 100644 index 0000000..d8429c4 --- /dev/null +++ b/layers/meta-belden-coreos/recipes-core/packagegroups/packagegroup-coreos-swupdate.bb @@ -0,0 +1,16 @@ +SUMMARY = "Add CoreOS swupdate backends and integrations packages" +DESCRIPTION = "Install swupdate and related components" + +inherit packagegroup + + +PACKAGES = "\ + ${PN} \ +" + +RDEPENDS:${PN} = "\ + swupdate \ + swupdate-progress \ + swupdate-client \ + swupdate-lua \ +"