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

Add --squashfs-only support to livemedia-creator #822

Closed
wants to merge 5 commits into from

Conversation

@bcl
Copy link
Contributor

bcl commented Jul 25, 2019

No description provided.

bcl added 3 commits Jul 25, 2019
Normally the runtime image is an ext4 filesystem image that is
compressed with squashfs. dracut now supports setting up an overlayfs
when it detects a bare filesystem tree inside the squashfs.

This commit adds support for a --squashfs-only option which places the
root tree directly in the squashfs.img
@bcl bcl added the master label Jul 25, 2019
@bcl

This comment has been minimized.

Copy link
Contributor Author

bcl commented Jul 26, 2019

Still needs some work.

bcl added 2 commits Jul 26, 2019
make_squashfs has been removed, make_runtime is now used in all paths to
create the install.img

Add a tests for squashfs only and squashfs+ext4 (requires loop so only
runs as root).
New livemedia-creator flag needs to be set to the default.
@coveralls

This comment has been minimized.

Copy link

coveralls commented Jul 26, 2019

Pull Request Test Coverage Report for Build 1959

  • 3 of 13 (23.08%) changed or added relevant lines in 2 files are covered.
  • 1 unchanged line in 1 file lost coverage.
  • Overall coverage increased (+0.3%) to 61.471%

Changes Missing Coverage Covered Lines Changed/Added Lines %
src/pylorax/cmdline.py 0 1 0.0%
src/pylorax/creator.py 3 12 25.0%
Files with Coverage Reduction New Missed Lines %
src/pylorax/cmdline.py 1 0.0%
Totals Coverage Status
Change from base Build 1957: 0.3%
Covered Lines: 3381
Relevant Lines: 5391

💛 - Coveralls
@bcl

This comment has been minimized.

Copy link
Contributor Author

bcl commented Jul 29, 2019

Merged this to master.

@bcl bcl closed this Jul 29, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
2 participants
You can’t perform that action at this time.