From a7301530f7e12c82641610ab57c15dfb403ddec5 Mon Sep 17 00:00:00 2001 From: Adam Williamson Date: Jan 29 2024 23:56:38 +0000 Subject: F40 blocking image max size bumps See https://pagure.io/fesco/issue/3122 . linux-firmware size increases have driven F40 image sizes over the current limits and we cannot find a practical way to get them back down. For the disk images, the Minimal image has never fit in 4 GiB or 4 GB so this limit has always been bogus. Workstation's limit was written to match the size specified in pungi config, but in fact pungi config was in power-of-two gibibytes while "GB" in this document is to be read as power-of-ten gigabytes, so they do not match. We intend for the limit to be 16 power-of-ten gigabytes, to fit on a typical "16 GB" USB stick, and patches are in progress to make it possible to specify this in Oz. This implements the recommendations from https://pagure.io/fesco/issue/3122#comment-893698 and the Workstation live size bump previously approved by @catanzaro: 1. Everything and Server netinst max sizes to 1 GB 2. Workstation live max size to 2.3 GB 3. Minimal disk image max size to 8 GB 4. Workstation disk image max size to 16 GB Additionally, it clarifies that the disk image max sizes are to be read as applying to the uncompressed image size. This is the only sensible way, as it's the uncompressed image that gets written to a physical install medium when using one. Signed-off-by: Adam Williamson --- diff --git a/releases/modules/ROOT/pages/f40/blocking.adoc b/releases/modules/ROOT/pages/f40/blocking.adoc index 1bf3331..aad129d 100644 --- a/releases/modules/ROOT/pages/f40/blocking.adoc +++ b/releases/modules/ROOT/pages/f40/blocking.adoc @@ -22,6 +22,8 @@ NOTE: Fedora CoreOS deliverables are not included here because they use a differ NOTE: Images starting "IoT/" below are found in the separate Fedora-IoT composes, not the main Fedora composes. +NOTE: Maximum sizes for compressed raw disk images apply to the uncompressed size. + [cols="7,1,1"] .F{release-version} Release-Blocking Deliverables |=== @@ -32,7 +34,7 @@ Fedora composes. |Cloud/x86_64/images/Fedora-Cloud-Base-_RELEASE_MILESTONE_.x86_64.raw.xz | no | |Container/x86_64/images/Fedora-Container-Toolbox-_RELEASE_MILESTONE_.x86_64.tar.xz | no | |Container/aarch64/images/Fedora-Container-Toolbox-_RELEASE_MILESTONE_.aarch64.tar.xz | no | -|Everything/x86_64/iso/Fedora-Everything-netinst-x86_64-_RELEASE_MILESTONE_.iso | yes | 700 MiB +|Everything/x86_64/iso/Fedora-Everything-netinst-x86_64-_RELEASE_MILESTONE_.iso | yes | 1 GB |IoT/aarch64/images/Fedora-IoT-_RELEASE_MILESTONE_.aarch64.raw.xz | no | |IoT/aarch64/iso/Fedora-IoT-IoT-ostree-aarch64-_RELEASE_MILESTONE_.iso | no | |IoT/x86_64/images/Fedora-IoT-_RELEASE_MILESTONE_.x86_64.raw.xz | no | @@ -40,9 +42,9 @@ Fedora composes. |Server/aarch64/iso/Fedora-Server-dvd-aarch64-_RELEASE_MILESTONE_.iso | no | 4.7 GB |Server/aarch64/iso/Fedora-Server-netinst-aarch64-_RELEASE_MILESTONE_.iso | no | 1 GB |Server/x86_64/iso/Fedora-Server-dvd-x86_64-_RELEASE_MILESTONE_.iso | no | 4.7 GB -|Server/x86_64/iso/Fedora-Server-netinst-x86_64-_RELEASE_MILESTONE_.iso | no | 700 MiB -|Spins/aarch64/images/Fedora-Minimal-aarch64-_RELEASE_MILESTONE_-sda.raw.xz | no | 4 GB +|Server/x86_64/iso/Fedora-Server-netinst-x86_64-_RELEASE_MILESTONE_.iso | no | 1 GB +|Spins/aarch64/images/Fedora-Minimal-aarch64-_RELEASE_MILESTONE_-sda.raw.xz | no | 8 GB |Spins/x86_64/iso/Fedora-KDE-Live-x86_64-_RELEASE_MILESTONE_.iso | no | 4.7 GB -|Workstation/aarch64/images/Fedora-Workstation-aarch64-_RELEASE_MILESTONE_-sda.raw.xz | no | 14 GB -|Workstation/x86_64/iso/Fedora-Workstation-Live-x86_64-_RELEASE_MILESTONE_.iso | yes | 2.2 GB +|Workstation/aarch64/images/Fedora-Workstation-aarch64-_RELEASE_MILESTONE_-sda.raw.xz | no | 16 GB +|Workstation/x86_64/iso/Fedora-Workstation-Live-x86_64-_RELEASE_MILESTONE_.iso | yes | 2.3 GB |===