Uploaded image for project: 'Mender'
  1. Mender
  2. MEN-2585

Generate bootstrap artifact in Yocto and remove /etc/mender/artifact_info

    XMLWordPrintable

    Details

    • Sprint:
      MEN Sprint 170, MEN Sprint 171
    • Story Points:
      8
    • Remaining Story Points:
      8
    • Backlog:
      yes
    • Days in progress:
      20

      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

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              oleorhagen Ole Petter Orhagen
              Reporter:
              a10040 Kristian Amlie
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Dates

                Created:
                Updated: