-
Notifications
You must be signed in to change notification settings - Fork 49
New Package Request: pigz #965
Description
Package name and purpose
The parallel gzip implementation is useful to speed up the decompression time spent for large container image imports/exports.
- Package upstream repo: https://github.com/madler/pigz
- Gentoo ebuild: https://packages.gentoo.org/packages/app-arch/pigz
Impact of adding this package to the Flatcar OS image
The package improves on the following core values:
- Secure by default
- Always up to date
- Improve container experience
- Operate at scale / automation / telemetry
The package will increase the image size by: [estimated] 128 KB
How might this package increase the attack surface:
- not really because pigz is well maintained
Benefits of adding this package
The speedup is quite large and we make use of pigz in the Flatcar build pipeline to import huge Docker images faster, currently we do this by building and pulling a custom Docker image that provides pigz but that means we rely on an external container registry to be reachable which is sometimes not the case (at the very moment for us this is due to downtime but I could also imagine that others have constrains like not wanting to pull external binaries for supply chain security)
Additional information