Open rgl opened 1 week ago
not quite sure what might be the issue, probably your host Linux can't mount the filesystem, as the kernel is too old.
probably need to look into dmesg
, but it's not a bug in the imager
itself, it uses still host Linux kernel for mount operations.
one way around is not to build an image is to use an ISO to boot and an installer to install which will not require host Linux kernel mount operations.
And certainly way easier is to use Image Factory.
Thanks for the tips!
I'm using Ubuntu 22.04, which uses Linux 5.15.x, and indeed there are a lot of these errors messages in the logs:
set 03 14:48:32 dm1.lan kernel: XFS (loop30p3): Superblock has unknown incompatible features (0x20) enabled.
set 03 14:48:32 dm1.lan kernel: XFS (loop30p3): Filesystem cannot be safely mounted by this kernel.
set 03 14:48:32 dm1.lan kernel: XFS (loop30p3): SB validate failed with error -22.
Which ISO are you recommending? Is that something that Talos provides? Or you mean any ISO or VM with a kernel that matches Talos?
I mean just install Talos using an ISO vs. a disk image if you can't generate a disk image due to your host system.
I don't know why you are creating an image yourself vs. using the Image Factory. It looks like you're using official Talos imager and extensions, so you can just use Image Factory.
Bug Report
Description
talos 1.8.2-alpha.2 imager fails to create image.
Logs
At https://github.com/rgl/terraform-libvirt-talos/tree/wip-upgrade-to-1.8 I'm upgrading from talos 1.7.6 to 1.8.0-alpha.2, but the image generation fails:
Here's the contents of imager configuration file,
tmp/talos/talos-1.8.0-alpha.2.yml
:Environment