Improve usage of HawkBit data model in publishing pipelines
Value
Using HawkBit with daily builds showed that without better data management, finding the right image can be a chore. We want to use the type system (target type, software module type, distribution set type), so that two things happen:
- It is impossible to assign software to a board that will refuse it after local verification.
- It is easier to browse images available for a given device
Description
In scope
- Extending hawkbitctl to support target types
- Adjusting pipelines to create and use appropriate types
Out of Scope
Acceptance Criteria
- It is impossible to assign wrong software to a board.
Applicable Market Segments
Applicable Personas
Edited by Zygmunt Krynicki