Hi Liz,
On 26.08.24 20:17, Liz MacLean wrote:
> Hawkbit has introduced a new endpoint
> <
https://github.com/eclipse/hawkbit/pull/1620> making maintaining
> devices versions more automated. I was curious if anyone was looking
> into implementing it on the suricatta side already, or if I could get
> some pointers on how to implement it.
>
Offline Update is a very long topic with Hawkbit. The new DDI will let
better integrate than in the past (I will explain the work-around). This
topic is in the list of improvements, see:
https://github.com/sbabic/swupdate/blob/master/doc/source/improvement_proposals.rst#back-end-hawkbit-offline-support
and the status is waiting for sponsors (is your company interested ?)
The work-around used in the past is to add own fields to the config data
message, that are just stored by Hawkbit in its database, and then set
up a filter for the rollback to exclude the device having the already
installed software. Not automated, but it was working.
Best regards,
Stefano