1
0
mirror of https://github.com/home-assistant/operating-system.git synced 2025-12-20 10:28:27 +00:00

Enable parallel gzip for faster Docker pulls (#4123)

* Bump buildroot to update package/pigz

* Enable parallel gzip for faster Docker pulls

Docker checks if unpigz is available, and if so uses it to unpack
container layers with multiple CPU cores. This should make Docker pulls
faster, especially on lower end hardware.
This commit is contained in:
Stefan Agner
2025-06-25 17:09:50 +02:00
committed by GitHub
parent b863427a52
commit 42a5e6becb
20 changed files with 20 additions and 1 deletions

View File

@@ -139,6 +139,7 @@ BR2_PACKAGE_AUDIT=y
BR2_PACKAGE_DOCKER_CLI=y BR2_PACKAGE_DOCKER_CLI=y
BR2_PACKAGE_DOCKER_ENGINE=y BR2_PACKAGE_DOCKER_ENGINE=y
BR2_PACKAGE_OPENVMTOOLS=y BR2_PACKAGE_OPENVMTOOLS=y
BR2_PACKAGE_PIGZ=y
BR2_PACKAGE_PROCPS_NG=y BR2_PACKAGE_PROCPS_NG=y
BR2_PACKAGE_RAUC=y BR2_PACKAGE_RAUC=y
BR2_PACKAGE_RAUC_DBUS=y BR2_PACKAGE_RAUC_DBUS=y

View File

@@ -141,6 +141,7 @@ BR2_PACKAGE_AUDIT=y
BR2_PACKAGE_DOCKER_CLI=y BR2_PACKAGE_DOCKER_CLI=y
BR2_PACKAGE_DOCKER_ENGINE=y BR2_PACKAGE_DOCKER_ENGINE=y
BR2_PACKAGE_OPENVMTOOLS=y BR2_PACKAGE_OPENVMTOOLS=y
BR2_PACKAGE_PIGZ=y
BR2_PACKAGE_PROCPS_NG=y BR2_PACKAGE_PROCPS_NG=y
BR2_PACKAGE_RAUC=y BR2_PACKAGE_RAUC=y
BR2_PACKAGE_RAUC_DBUS=y BR2_PACKAGE_RAUC_DBUS=y

View File

@@ -117,6 +117,7 @@ BR2_PACKAGE_TINI=y
BR2_PACKAGE_AUDIT=y BR2_PACKAGE_AUDIT=y
BR2_PACKAGE_DOCKER_CLI=y BR2_PACKAGE_DOCKER_CLI=y
BR2_PACKAGE_DOCKER_ENGINE=y BR2_PACKAGE_DOCKER_ENGINE=y
BR2_PACKAGE_PIGZ=y
BR2_PACKAGE_PROCPS_NG=y BR2_PACKAGE_PROCPS_NG=y
BR2_PACKAGE_RAUC=y BR2_PACKAGE_RAUC=y
BR2_PACKAGE_RAUC_DBUS=y BR2_PACKAGE_RAUC_DBUS=y

View File

@@ -112,6 +112,7 @@ BR2_PACKAGE_TINI=y
BR2_PACKAGE_AUDIT=y BR2_PACKAGE_AUDIT=y
BR2_PACKAGE_DOCKER_CLI=y BR2_PACKAGE_DOCKER_CLI=y
BR2_PACKAGE_DOCKER_ENGINE=y BR2_PACKAGE_DOCKER_ENGINE=y
BR2_PACKAGE_PIGZ=y
BR2_PACKAGE_PROCPS_NG=y BR2_PACKAGE_PROCPS_NG=y
BR2_PACKAGE_RAUC=y BR2_PACKAGE_RAUC=y
BR2_PACKAGE_RAUC_DBUS=y BR2_PACKAGE_RAUC_DBUS=y

View File

@@ -112,6 +112,7 @@ BR2_PACKAGE_TINI=y
BR2_PACKAGE_AUDIT=y BR2_PACKAGE_AUDIT=y
BR2_PACKAGE_DOCKER_CLI=y BR2_PACKAGE_DOCKER_CLI=y
BR2_PACKAGE_DOCKER_ENGINE=y BR2_PACKAGE_DOCKER_ENGINE=y
BR2_PACKAGE_PIGZ=y
BR2_PACKAGE_PROCPS_NG=y BR2_PACKAGE_PROCPS_NG=y
BR2_PACKAGE_RAUC=y BR2_PACKAGE_RAUC=y
BR2_PACKAGE_RAUC_DBUS=y BR2_PACKAGE_RAUC_DBUS=y

View File

@@ -110,6 +110,7 @@ BR2_PACKAGE_TINI=y
BR2_PACKAGE_AUDIT=y BR2_PACKAGE_AUDIT=y
BR2_PACKAGE_DOCKER_CLI=y BR2_PACKAGE_DOCKER_CLI=y
BR2_PACKAGE_DOCKER_ENGINE=y BR2_PACKAGE_DOCKER_ENGINE=y
BR2_PACKAGE_PIGZ=y
BR2_PACKAGE_PROCPS_NG=y BR2_PACKAGE_PROCPS_NG=y
BR2_PACKAGE_RAUC=y BR2_PACKAGE_RAUC=y
BR2_PACKAGE_RAUC_DBUS=y BR2_PACKAGE_RAUC_DBUS=y

View File

@@ -112,6 +112,7 @@ BR2_PACKAGE_TINI=y
BR2_PACKAGE_AUDIT=y BR2_PACKAGE_AUDIT=y
BR2_PACKAGE_DOCKER_CLI=y BR2_PACKAGE_DOCKER_CLI=y
BR2_PACKAGE_DOCKER_ENGINE=y BR2_PACKAGE_DOCKER_ENGINE=y
BR2_PACKAGE_PIGZ=y
BR2_PACKAGE_PROCPS_NG=y BR2_PACKAGE_PROCPS_NG=y
BR2_PACKAGE_RAUC=y BR2_PACKAGE_RAUC=y
BR2_PACKAGE_RAUC_DBUS=y BR2_PACKAGE_RAUC_DBUS=y

View File

@@ -112,6 +112,7 @@ BR2_PACKAGE_TINI=y
BR2_PACKAGE_AUDIT=y BR2_PACKAGE_AUDIT=y
BR2_PACKAGE_DOCKER_CLI=y BR2_PACKAGE_DOCKER_CLI=y
BR2_PACKAGE_DOCKER_ENGINE=y BR2_PACKAGE_DOCKER_ENGINE=y
BR2_PACKAGE_PIGZ=y
BR2_PACKAGE_PROCPS_NG=y BR2_PACKAGE_PROCPS_NG=y
BR2_PACKAGE_RAUC=y BR2_PACKAGE_RAUC=y
BR2_PACKAGE_RAUC_DBUS=y BR2_PACKAGE_RAUC_DBUS=y

View File

@@ -112,6 +112,7 @@ BR2_PACKAGE_TINI=y
BR2_PACKAGE_AUDIT=y BR2_PACKAGE_AUDIT=y
BR2_PACKAGE_DOCKER_CLI=y BR2_PACKAGE_DOCKER_CLI=y
BR2_PACKAGE_DOCKER_ENGINE=y BR2_PACKAGE_DOCKER_ENGINE=y
BR2_PACKAGE_PIGZ=y
BR2_PACKAGE_PROCPS_NG=y BR2_PACKAGE_PROCPS_NG=y
BR2_PACKAGE_RAUC=y BR2_PACKAGE_RAUC=y
BR2_PACKAGE_RAUC_DBUS=y BR2_PACKAGE_RAUC_DBUS=y

View File

@@ -112,6 +112,7 @@ BR2_PACKAGE_TINI=y
BR2_PACKAGE_AUDIT=y BR2_PACKAGE_AUDIT=y
BR2_PACKAGE_DOCKER_CLI=y BR2_PACKAGE_DOCKER_CLI=y
BR2_PACKAGE_DOCKER_ENGINE=y BR2_PACKAGE_DOCKER_ENGINE=y
BR2_PACKAGE_PIGZ=y
BR2_PACKAGE_PROCPS_NG=y BR2_PACKAGE_PROCPS_NG=y
BR2_PACKAGE_RAUC=y BR2_PACKAGE_RAUC=y
BR2_PACKAGE_RAUC_DBUS=y BR2_PACKAGE_RAUC_DBUS=y

View File

@@ -142,6 +142,7 @@ BR2_PACKAGE_AUDIT=y
BR2_PACKAGE_DOCKER_CLI=y BR2_PACKAGE_DOCKER_CLI=y
BR2_PACKAGE_DOCKER_ENGINE=y BR2_PACKAGE_DOCKER_ENGINE=y
BR2_PACKAGE_OPENVMTOOLS=y BR2_PACKAGE_OPENVMTOOLS=y
BR2_PACKAGE_PIGZ=y
BR2_PACKAGE_PROCPS_NG=y BR2_PACKAGE_PROCPS_NG=y
BR2_PACKAGE_RAUC=y BR2_PACKAGE_RAUC=y
BR2_PACKAGE_RAUC_DBUS=y BR2_PACKAGE_RAUC_DBUS=y

View File

@@ -115,6 +115,7 @@ BR2_PACKAGE_TINI=y
BR2_PACKAGE_AUDIT=y BR2_PACKAGE_AUDIT=y
BR2_PACKAGE_DOCKER_CLI=y BR2_PACKAGE_DOCKER_CLI=y
BR2_PACKAGE_DOCKER_ENGINE=y BR2_PACKAGE_DOCKER_ENGINE=y
BR2_PACKAGE_PIGZ=y
BR2_PACKAGE_PROCPS_NG=y BR2_PACKAGE_PROCPS_NG=y
BR2_PACKAGE_RAUC=y BR2_PACKAGE_RAUC=y
BR2_PACKAGE_RAUC_DBUS=y BR2_PACKAGE_RAUC_DBUS=y

View File

@@ -116,6 +116,7 @@ BR2_PACKAGE_TINI=y
BR2_PACKAGE_AUDIT=y BR2_PACKAGE_AUDIT=y
BR2_PACKAGE_DOCKER_CLI=y BR2_PACKAGE_DOCKER_CLI=y
BR2_PACKAGE_DOCKER_ENGINE=y BR2_PACKAGE_DOCKER_ENGINE=y
BR2_PACKAGE_PIGZ=y
BR2_PACKAGE_PROCPS_NG=y BR2_PACKAGE_PROCPS_NG=y
BR2_PACKAGE_RAUC=y BR2_PACKAGE_RAUC=y
BR2_PACKAGE_RAUC_DBUS=y BR2_PACKAGE_RAUC_DBUS=y

View File

@@ -117,6 +117,7 @@ BR2_PACKAGE_TINI=y
BR2_PACKAGE_AUDIT=y BR2_PACKAGE_AUDIT=y
BR2_PACKAGE_DOCKER_CLI=y BR2_PACKAGE_DOCKER_CLI=y
BR2_PACKAGE_DOCKER_ENGINE=y BR2_PACKAGE_DOCKER_ENGINE=y
BR2_PACKAGE_PIGZ=y
BR2_PACKAGE_PROCPS_NG=y BR2_PACKAGE_PROCPS_NG=y
BR2_PACKAGE_RAUC=y BR2_PACKAGE_RAUC=y
BR2_PACKAGE_RAUC_DBUS=y BR2_PACKAGE_RAUC_DBUS=y

View File

@@ -117,6 +117,7 @@ BR2_PACKAGE_TINI=y
BR2_PACKAGE_AUDIT=y BR2_PACKAGE_AUDIT=y
BR2_PACKAGE_DOCKER_CLI=y BR2_PACKAGE_DOCKER_CLI=y
BR2_PACKAGE_DOCKER_ENGINE=y BR2_PACKAGE_DOCKER_ENGINE=y
BR2_PACKAGE_PIGZ=y
BR2_PACKAGE_PROCPS_NG=y BR2_PACKAGE_PROCPS_NG=y
BR2_PACKAGE_RAUC=y BR2_PACKAGE_RAUC=y
BR2_PACKAGE_RAUC_DBUS=y BR2_PACKAGE_RAUC_DBUS=y

View File

@@ -116,6 +116,7 @@ BR2_PACKAGE_TINI=y
BR2_PACKAGE_AUDIT=y BR2_PACKAGE_AUDIT=y
BR2_PACKAGE_DOCKER_CLI=y BR2_PACKAGE_DOCKER_CLI=y
BR2_PACKAGE_DOCKER_ENGINE=y BR2_PACKAGE_DOCKER_ENGINE=y
BR2_PACKAGE_PIGZ=y
BR2_PACKAGE_PROCPS_NG=y BR2_PACKAGE_PROCPS_NG=y
BR2_PACKAGE_RAUC=y BR2_PACKAGE_RAUC=y
BR2_PACKAGE_RAUC_DBUS=y BR2_PACKAGE_RAUC_DBUS=y

View File

@@ -116,6 +116,7 @@ BR2_PACKAGE_TINI=y
BR2_PACKAGE_AUDIT=y BR2_PACKAGE_AUDIT=y
BR2_PACKAGE_DOCKER_CLI=y BR2_PACKAGE_DOCKER_CLI=y
BR2_PACKAGE_DOCKER_ENGINE=y BR2_PACKAGE_DOCKER_ENGINE=y
BR2_PACKAGE_PIGZ=y
BR2_PACKAGE_PROCPS_NG=y BR2_PACKAGE_PROCPS_NG=y
BR2_PACKAGE_RAUC=y BR2_PACKAGE_RAUC=y
BR2_PACKAGE_RAUC_DBUS=y BR2_PACKAGE_RAUC_DBUS=y

View File

@@ -112,6 +112,7 @@ BR2_PACKAGE_TINI=y
BR2_PACKAGE_AUDIT=y BR2_PACKAGE_AUDIT=y
BR2_PACKAGE_DOCKER_CLI=y BR2_PACKAGE_DOCKER_CLI=y
BR2_PACKAGE_DOCKER_ENGINE=y BR2_PACKAGE_DOCKER_ENGINE=y
BR2_PACKAGE_PIGZ=y
BR2_PACKAGE_PROCPS_NG=y BR2_PACKAGE_PROCPS_NG=y
BR2_PACKAGE_RAUC=y BR2_PACKAGE_RAUC=y
BR2_PACKAGE_RAUC_DBUS=y BR2_PACKAGE_RAUC_DBUS=y

View File

@@ -120,6 +120,7 @@ BR2_PACKAGE_TINI=y
BR2_PACKAGE_AUDIT=y BR2_PACKAGE_AUDIT=y
BR2_PACKAGE_DOCKER_CLI=y BR2_PACKAGE_DOCKER_CLI=y
BR2_PACKAGE_DOCKER_ENGINE=y BR2_PACKAGE_DOCKER_ENGINE=y
BR2_PACKAGE_PIGZ=y
BR2_PACKAGE_PROCPS_NG=y BR2_PACKAGE_PROCPS_NG=y
BR2_PACKAGE_RAUC=y BR2_PACKAGE_RAUC=y
BR2_PACKAGE_RAUC_DBUS=y BR2_PACKAGE_RAUC_DBUS=y