-
Notifications
You must be signed in to change notification settings - Fork 99
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
Kairos 3.3.0 and 3.2.4 ISOs have messed up partitions layout #3153
Comments
I cut a new release of auroraboot with all latest changes in. I built an image locally and it already looks a lot better:
(only 2 partitions listed here, no "Gap"). The output of an ISO built with 0.4.3 was:
|
@ig0rmin can you give it a try with the artifacts from 3.3.1-rc4: https://github.com/kairos-io/kairos/releases/tag/v3.3.1-rc4 ? They look ok to me now. |
I can confirm that the issue is fixed now (the partitions look good and I'm able to install Karios on the bare metal) 🙏 |
Extracted from the slack thread.
The issue was discovered after several failed attempts to install Kairos 3.3.0 on the bare metal PCs.
It looks like there's something screwed up with partitions in the recent ISOs (3.3.0 and 3.2.4). By mounting 3.3.0 ISO through a loop device we can see that it has three partitions:
The COS_LIVE partition is too small for the rootfs.squashfs and there's a huge gap partition.
dmesg log has the following errors after mounting the ISO:
and if we try to mount rootfs.squashfs
->
dmesg log:
The exactly same errors appear in the installation log if this ISO is flashed to the USB stick and we try to install it on the bare metal PC.
For whatever reason it works for VMs though 🤷
Older versions of Kairos used to have ISOs with only 2 partitions and the COS_LIVE was big enough:
@Itxaka suggests that the issue is with auroraboot version that got changed between 3.2.3 and 3.2.4 versions of Kairos:
The text was updated successfully, but these errors were encountered: