More efficient compression

Description

Right now we use gz but xz has significantly lower file size AND much faster decompression.
Furthermore, Google has a new compression format called Brotli which could also be a good candidate.

Acceptance criteria

  • Propose alternatives to gz and measure their performance tradeoffs in various configuration

    • Key criteria: File size of a rootfs of about 500 MB and decompression resource use (including time)

  • Implement alternative as replacement for gz

Affects versions

None

Environment

None

is duplicated by

relates to

Checklist

Activity

Show:

Kristian AmlieMarch 12, 2019 at 2:24 PM

The final upgrade of deployments service is here, which contains the lzma changes. I'm considering this task done, since the merging of that PR is already tracked in https://northerntech.atlassian.net/browse/MEN-2000#icft=MEN-2000, and it is a blocker for the next version.

Kristian AmlieDecember 20, 2018 at 12:25 PM

It's private I'm afraid. Too many private credentials in the build logs that are hard to hide.

Dell GreenDecember 20, 2018 at 12:21 PM

is the jenkins server in the link above private or public?

Ole Petter OrhagenDecember 20, 2018 at 12:16 PM

Fixed

Details

Assignee

Reporter

Priority

Backlog

yes

Zendesk Support

Checklist

Created November 3, 2016 at 5:32 PM
Updated June 25, 2024 at 12:02 PM
Resolved March 12, 2019 at 2:24 PM