m/n/build: implement new fsspec infrastructure
This makes the node_initramfs and erofs_image use the new common fsspec
infrastructure. It also adds the fsspecs attribute to both which can
later be used to add arbitrary fsspecs.
Change-Id: I384e04712c0a70f82c5c975911cbb1d0d5e6cabc
Reviewed-on: https://review.monogon.dev/c/monogon/+/530
Reviewed-by: Sergiusz Bazanski <serge@monogon.tech>
diff --git a/metropolis/vm/smoketest/main.go b/metropolis/vm/smoketest/main.go
index c1eeae6..103f4d3 100644
--- a/metropolis/vm/smoketest/main.go
+++ b/metropolis/vm/smoketest/main.go
@@ -55,7 +55,7 @@
"-M", "microvm,x-option-roms=off,pic=off,pit=off,rtc=off,isa-serial=off",
"-kernel", "metropolis/test/ktest/linux-testing.elf",
"-append", "reboot=t console=hvc0 quiet",
- "-initrd", "metropolis/vm/smoketest/initramfs.lz4",
+ "-initrd", "metropolis/vm/smoketest/initramfs.cpio.lz4",
"-device", "virtio-rng-device,max-bytes=1024,period=1000",
"-device", "virtio-serial-device,max_ports=16",
"-chardev", "stdio,id=con0", "-device", "virtconsole,chardev=con0",