swupd-server 3.2.0 (though we'll want the 3.2.1 brown bag release) and swupd-client 3.4.0 introduce changes which will necessitate adaptations to the way the packages are installed and perhaps the way the images are generated which has resulted in Clear Linux increasing the format file version from format3 to format4. Furthermore swupd-client now has configurable default content and version urls via files in /usr/share/defaults/swupd which match the variable name and contain a single line, the value for the setting i.e: /usr/share/defaults/swupd/versionurl /usr/share/defaults/swupd/contenturl See the commit logs for more info, i.e: https://github.com/clearlinux/swupd-client/commit/9bca07e76348f3a596c4e537d9976f6838563e3a We'll want to be able to include appropriate configuration files in our swupd-based images either via swupd-image.bbclass or a swupd-config recipe.
Please make sure that the next update of the 3.x recipes include this bug fix: https://github.com/clearlinux/swupd-client/commit/d4a96fedf61 A new release including it should be ready. For Ostro, switching to the 3.x recipes should be our next step with regard to swupd, so this is important.
Thanks to a patch from Igor we now have latest swupd-client
There are newer versions of swupd. Will the server 3.2.9 and client 3.6.6 versions be used for the next release?
Aaron, there are no regular releases of meta-swupd. Are you using meta-swupd in production and/or do you need regular releases together with OE-core? Having said that, I happened to work on master at the moment with an eye towards also updating the versions of client and server. Beware that updating implies a format change, and currently there is no procedure in place how that can be done in combination with meta-swupd.
Hi Patrick, We currently are not using it in production but are evaluating it and very likely to use it in a new product for OTA updates. I was just curious if meta-swupd would be updated to keep in line with the releases from ClearLinux (https://github.com/clearlinux/swupd-server). Whether it is a separate release or as part of the YP 2.2 schedule.
Aaron, good to know. Keep in mind during your evaluation that the current meta-swupd integration of swupd isn't complete yet and leaves a lot of room for improvements. So if you run into issues or have questions, please post on the Yocto mailing list.