rauc / rauc-hawkbit-updater

The RAUC hawkBit updater is a simple commandline tool/daemon that runs on your target and interfaces between RAUC and hawkBit's DDI API.
https://rauc-hawkbit-updater.readthedocs.io
GNU Lesser General Public License v2.1
58 stars 36 forks source link

How to handle new features of hawkbit with rauc-hawkbit-updater? #155

Closed Sourabh-ALTEN closed 1 year ago

Sourabh-ALTEN commented 1 year ago

Hello,

Recently, hawkbit released a new version 0.3.0M8 https://github.com/eclipse/hawkbit/releases/tag/0.3.0M8 which included support for "Request confirmation for actions before proceeding with download/install process." option. As ststed in the release notes "The new feature facilitates the implementation of user consent requirements (e.g. as mandated by the European Tangible Goods Directive) by enhancing the action state machine with a new state WAITING_FOR_CONFIRMATION". It can be activated/set in hawkBit UI under System Config. Then the target needs to either set confirmed or denied to make an action available for download confirm-action. "The action will be transferred into the RUNNING state in case the device is confirming it. Afterwards it will be exposed by the deploymentBase."

I believe these operations are not currently part of rauc-hawkbit-updater. Is there any plan to support these operations in the next release of the client?

Thanks in advance