Details
Description
Currently the mender-artifact cli allows creating artifacts with empty device type list (which is not acceptable, and eventually rejected by the backend).
Acceptance criteria:
- Make `--device-type` argument required for the `write module-image` subcommand.
- Ensure that artifact reader marks such artifacts as invalid.