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

Workaround 2Gib file size limit by using compression and split #36

Open
wants to merge 7 commits into
base: master
Choose a base branch
from

Conversation

SohamG
Copy link

@SohamG SohamG commented Jan 8, 2025

Work around 2Gib release file limit as follows:

  1. Tar gz the image
  2. if the tar.gz is larger than 2GiB, use the linux split command, make multiple files. Add all files to release.
  3. Otherwise, add tar.gz to release.

In case of 2, user would have to cat all the files in order to a single targz before extracting. We can provide a shell script for this.

A longer term solution is to host the ISO on some cloud object storage.
Resolve #35

@SohamG
Copy link
Author

SohamG commented Jan 8, 2025

@SohamG
Copy link
Author

SohamG commented Jan 8, 2025

I'll go ahead and add a check to only split if its bigger than 2GiB

@SohamG SohamG marked this pull request as draft January 8, 2025 22:20
@SohamG SohamG marked this pull request as ready for review January 8, 2025 23:32
@SohamG
Copy link
Author

SohamG commented Jan 8, 2025

Please squash when(if) merging.

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.

ISO missing in release page
1 participant