Bug 2394358 (F43Container_Toolboxcontainerx8Oversize) - Fedora 43: Container_Toolbox container x86_64 image exceeds maximum size
Summary: Fedora 43: Container_Toolbox container x86_64 image exceeds maximum size
Keywords:
Status: CLOSED NOTABUG
Alias: F43Container_Toolboxcontainerx8Oversize
Product: Fedora
Classification: Fedora
Component: distribution
Version: 43
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Debarshi Ray
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard: AcceptedBlocker
: 2393443 (view as bug list)
Depends On:
Blocks: FedoraOversizeTracker F43FinalBlocker
TreeView+ depends on / blocked
 
Reported: 2025-09-10 09:42 UTC by Fedora QA Tools SIG
Modified: 2025-09-26 19:17 UTC (History)
5 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2025-09-26 19:17:24 UTC
Type: ---
Embargoed:
blc: mirror-


Attachments (Terms of Use)

Description Fedora QA Tools SIG 2025-09-10 09:42:57 UTC
Container_Toolbox container x86_64 image https://kojipkgs.fedoraproject.org/compose/branched/Fedora-43-20250910.n.0/compose/Container/x86_64/images/Fedora-Container-Toolbox-43-20250910.n.0.x86_64.oci.tar.xz from compose Fedora-43-20250910.n.0 is 330415916 bytes, exceeding the maximum size 230000000. Canonical maximum sizes can be found at https://docs.fedoraproject.org/en-US/releases/f43/spins/ and https://docs.fedoraproject.org/en-US/releases/f43/blocking/ . This check is run by the 'relval' tool, which has its own list of maximum sizes derived from those pages. If the maximum size used for this comparison is wrong, please add a comment and file a bug against relval at https://pagure.io/fedora-qa/relval/issues and it will be corrected. If you believe the canonical maximum size for an image should be changed, please follow the appropriate process before filing a relval bug.

Comment 1 Fedora QA Tools SIG 2025-09-10 11:15:40 UTC
Container_Toolbox container x86_64 image https://kojipkgs.fedoraproject.org/compose/43/Fedora-43-20250910.0/compose/Container/x86_64/images/Fedora-Container-Toolbox-43_Beta-1.1.x86_64.oci.tar.xz from compose Fedora-43-20250910.0 is 330312628 bytes, exceeding the maximum size 230000000.

Comment 2 Adam Williamson 2025-09-10 14:46:16 UTC
*** Bug 2393443 has been marked as a duplicate of this bug. ***

Comment 3 Adam Williamson 2025-09-10 14:53:08 UTC
Further to Debarshi's tests in https://bugzilla.redhat.com/show_bug.cgi?id=2393443#c9 : part of this is a compression issue.

https://dl.fedoraproject.org/pub/archive/fedora/linux/releases/39/Container/x86_64/images/Fedora-Container-Toolbox-39-1.5.x86_64.tar.xz - 186M
https://dl.fedoraproject.org/pub/archive/fedora/linux/releases/40/Container/x86_64/images/Fedora-Container-Toolbox.x86_64-40-1.14.oci.tar.xz - 308M

according to Debarshi's numbers, F39 and F40 toolbox containers are roughly the same size when retrieved from a registry. I tried downloading them and uncompressing them, and got rather interesting results:

[adamw@toolbx fedora-toolbox-43 tmp]$ du -h toolbox*
996M	toolbox39/e5db2d249a12e3b93aa665a4306a55456c1e9bbf26a363e6787bdf96468906b5
996M	toolbox39
347M	toolbox40/blobs/sha256
347M	toolbox40/blobs
347M	toolbox40

so just as archives, the F39 image is *smaller* compressed but *larger* uncompressed. No idea what's going on there.

Comment 4 Adam Williamson 2025-09-10 14:55:23 UTC
Note there's more background in https://bugzilla.redhat.com/show_bug.cgi?id=2393443 , we closed that as a dupe of this just to keep relval happy.

Comment 5 Kamil Páral 2025-09-10 15:16:20 UTC
Accepting as an automatic blocker based on https://fedoraproject.org/wiki/QA:SOP_blocker_bug_process#Automatic_blockers

Comment 6 Fedora QA Tools SIG 2025-09-10 19:49:00 UTC
Container_Toolbox container x86_64 image https://kojipkgs.fedoraproject.org/compose/43/Fedora-43-20250910.1/compose/Container/x86_64/images/Fedora-Container-Toolbox-43_Beta-1.2.x86_64.oci.tar.xz from compose Fedora-43-20250910.1 is 330224228 bytes, exceeding the maximum size 230000000.

Comment 7 Fedora QA Tools SIG 2025-09-11 00:02:21 UTC
Container_Toolbox container x86_64 image https://kojipkgs.fedoraproject.org/compose/43/Fedora-43-20250910.2/compose/Container/x86_64/images/Fedora-Container-Toolbox-43_Beta-1.3.x86_64.oci.tar.xz from compose Fedora-43-20250910.2 is 330246868 bytes, exceeding the maximum size 230000000.

Comment 8 Fedora QA Tools SIG 2025-09-14 09:33:16 UTC
Container_Toolbox container x86_64 image https://kojipkgs.fedoraproject.org/compose/branched/Fedora-43-20250914.n.0/compose/Container/x86_64/images/Fedora-Container-Toolbox-43-20250914.n.0.x86_64.oci.tar.xz from compose Fedora-43-20250914.n.0 is 330264176 bytes, exceeding the maximum size 230000000.

Comment 9 Fedora QA Tools SIG 2025-09-20 11:14:03 UTC
Container_Toolbox container x86_64 image https://kojipkgs.fedoraproject.org/compose/branched/Fedora-43-20250920.n.0/compose/Container/x86_64/images/Fedora-Container-Toolbox-43-20250920.n.0.x86_64.oci.tar.xz from compose Fedora-43-20250920.n.0 is 333875952 bytes, exceeding the maximum size 230000000.

Comment 10 Adam Williamson 2025-09-22 18:07:43 UTC
Debarshi, what do you want to do here? In the other bug you said you want to 'investigate', but we have to decide what to do for F43. As things stand this blocks release. I'd recommend bumping the size limit, if you didn't manage to find a big smoking gun we can work on.

Comment 11 Debarshi Ray 2025-09-22 21:51:21 UTC
(In reply to Adam Williamson from comment #10)
> I'd recommend bumping the size limit, if you didn't manage
> to find a big smoking gun we can work on.

Okay, then let's do that.  I have to focus on two high priority work items in the coming few days, so I don't want to keep blocking Fedora 43 on this.

Comment 12 Adam Williamson 2025-09-22 22:45:32 UTC
Sounds good. Shall we make it 400M? (given the current images are 350/370 uncompressed)

Comment 13 Debarshi Ray 2025-09-22 23:25:29 UTC
(In reply to Adam Williamson from comment #12)
> Sounds good. Shall we make it 400M? (given the current images are 350/370
> uncompressed)

Yes, 400M sounds good to me.

Comment 14 Adam Williamson 2025-09-26 19:15:58 UTC
https://pagure.io/fedora-pgm/pgm_docs/pull-request/94 updates the limits in the blocking doc. I'll go ahead and update the limits in the relval metadata, and close the bugs.

Comment 15 Adam Williamson 2025-09-26 19:17:24 UTC
Size limit is now 400M, so the images aren't oversize any more. Closing.


Note You need to log in before you can comment on or make changes to this bug.