Details
-
Type:
Task
-
Status: Done
-
Priority:
(None)
-
Resolution: Fixed
-
Affects Version/s: None
-
Fix Version/s: Automatic bootstrap artifact
-
Sprint:MEN Sprint 170, MEN Sprint 171, MEN Sprint 173, MEN Sprint 174
-
Story Points:8
-
Remaining Story Points:1
-
Epic Link:
-
Backlog:yes
-
Days in progress:24
Description
Acceptance criteria:
- A bootstrap artifact is generated in /data/mender/bootstrap.mender
- It contains:
- The name of the initial currently installed artifact name (previously stored in /etc/mender/artifact_info)
- Any artifact_provides attributes that the initial install should have
- Artifact must not make any other changes to the system (zero payloads)
- Remove /etc/mender/artifact_info from Yocto build
- If there are still old Mender versions in the meta-mender branch, /etc/mender/artifact_info should still be generated for them
- Make at least one acceptance test which tests that the client automatically installs the bootstrap artifact, and that it is deleted afterwards
- Signatures should be on for this test, so that we test that a key is not needed.
Feature branch: automatic_bootstrap_artifact