Separate "File Install" Update Module in two

Description

The first beta testers for the module have reported "unexpected behaviors", being able to brick a device in one use case.

Currently, File Install Update Module is supporting two different use cases (single file install and file tree install) that shall behave differently with regards to the rollback logic.

The official OOTB Update Modules had the goal to be generic and simple, so that they can be used as inspiration for further development by the community. For this reason, we want to split it into two different Update Modules.

Acceptance Criteria:

  • The update module is separated into two simpler scripts

  • The Generators are also separated accordingly

  • Mender Hub articles are separated/updated.

  • Consider removing bash dependency and use /bin/sh instead

Affects versions

None

Environment

None

Checklist

Activity

Show:
Fixed

Details

Assignee

Reporter

Labels

Story Points

Priority

Fix versions

Sprint

Backlog

yes

Zendesk Support

Checklist

Created March 29, 2019 at 2:57 PM
Updated April 16, 2019 at 8:27 PM
Resolved April 16, 2019 at 8:27 PM