Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

rhel: On RHEL10 use erofs to compress the root filesystem of the Anaconda ISO #1160

Draft
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

bcl
Copy link
Contributor

@bcl bcl commented Jan 22, 2025

This will use lzma compression with 128k blocks and the dedupe and all-fragments erofs options (see the manpage for mkfs.erofs for details).

Resolves: RHEL-75932

…onda ISO

This will use lzma compression with 128k blocks and the dedupe and
all-fragments erofs options (see the manpage for mkfs.erofs for
details).

Resolves: RHEL-75932
Copy link
Member

@achilleas-k achilleas-k left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks!

@achilleas-k
Copy link
Member

One of the RHEL 10 ISO build jobs timed out twice (2h timeout). One of them was right at the end of the build. I restarted it, but I'll also increase the timeout a bit.

Is this build time increase expected?

@supakeen
Copy link
Member

Fedora/FCOS has also noticed time and size increases, the maintainer is working on them; see: coreos/fedora-coreos-tracker#1852

@bcl
Copy link
Contributor Author

bcl commented Jan 24, 2025

Yeah, erofs lzma compression is slow, depending on how you run it. On bare metal with my laptop (12 core 2.6GGz) it is reasonable (6 minutes or so) but in a VM it can take 20 minutes or more.

Also, this should not be merged until we're really ready for it in RHEL-10 (see RHEL-2702 issue) so I'll switch it to draft for now.

@bcl bcl marked this pull request as draft January 24, 2025 16:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants