Final bundle: unattended DigitalOcean acceptance — 2026-09-10 Ubuntu 22.04, BIOS, 512 MiB RAM, 10 GiB root disk, /boot originally inside root. 62% initial ext4 usage. No attached Volumes, remote backup, or swap during conversion. Command: DO_TEST_SIZE=s-1vcpu-512mb-10gb DO_TEST_IMAGE=ubuntu-22-04-x64 scripts/do-e2e.sh inplace Installer: curl -fsSL http://127.0.0.1:8765/install.sh | sh -s -- --inplace The HTTP server served the final standalone bundle inside the test Droplet. No manual intervention during conversion or boot. dbd9579f4ec0f57b84a126ef3157ae8cdb63f51ad0b9f13aa032bda114a54456 reformat.sh ec1e8dc78772f198cb35c85dc9b0b13b049ec208e77962048f8a9d2e51b6ef32 src/inplace.sh e48c067a76dd746fc2782b206265a3db15b24d6c8f6a4f2906cba152ccb2aca8 src/inplace-move.py e3bdb73c177fb4c5d911f95d263f813f92119e2ad827f0af2883085ede2b8672 src/ram-init.sh 30759405362171b29af22cd9fa1d9408c0b2de06d8b20bc9cbdd6d983d34ab54 src/ram-boot.sh 073a047c66d671d4fe3f8359baa44608e2b9c0fbf375fb4f54f4d3899c1b0215 src/stage.sh 9fce3e2089fa92725adeb9ffa41f9cf0d469ecb86d9388a45448009f143c9c52 src/progress.py ed338db083ec398d1f5969db5185383810761cd6ddeb3b2b5a6c455eb7e9c0d4 src/zbm-install.sh Initial usage: Filesystem 1B-blocks Used Available Use% Mounted on /dev/vda1 10213466112 6313472000 3883216896 62% / Runtime: x86_64 total used free shared buff/cache available Mem: 454 141 10 186 302 114 Swap: 0 0 0 b8c163ef8c2c27191f6f2efbcc506a97c6cb016e1d4af3690f7d43efa7295ebb /etc/zfs-on-boot/inplace.sh 1a26c78a18160498ffc2279e1387bb73a28fb84bcecea3e4339434ff735ed3a9 /etc/zfs-on-boot/inplace-move.py b4aa2079565e304ef7a402f9b34c968f59171461ff7f7664cfd105c684165b82 /usr/local/lib/zfs-on-boot/progress.py During remapping: total used free shared buff/cache available Mem: 454 141 16 186 295 82 Swap: 0 0 0 real job, version 0.9.4 0 33554432 1564648 0 VERIFIED: 104934 entries; SHA256, modes, owners, timestamps, ACLs, xattrs and hard links. primary-storage: actually using 0.00 bytes (0 fragments) from device allocated 16.00 megabytes RAM as memory buffer secondary-storage is 32.00 megabytes, initialized and mmapped() to contiguous RAM Manifest saved: 104934 entries VERIFIED: 104934 entries; SHA256, modes, owners, timestamps, ACLs, xattrs and hard links. primary-storage: actually using 0.00 bytes (0 fragments) from device allocated 16.00 megabytes RAM as memory buffer secondary-storage is 32.00 megabytes, initialized and mmapped() to contiguous RAM job completed. VERIFIED: 104934 entries; SHA256, modes, owners, timestamps, ACLs, xattrs and hard links. Native boot and installed bundle: rpool/ROOT/ubuntu zfs dbd9579f4ec0f57b84a126ef3157ae8cdb63f51ad0b9f13aa032bda114a54456 /root/zfs-on-boot-source/install.sh NAME SIZE FSTYPE loop0 63.8M squashfs loop1 49.3M squashfs loop2 91.7M squashfs vda 10G ├─vda1 512M ext4 └─vda2 9.5G zfs_member vdb 488K iso9660 VERIFIED: 104934 entries; SHA256, modes, owners, timestamps, ACLs, xattrs and hard links. VERIFIED: 104934 entries; SHA256, modes, owners, timestamps, ACLs, xattrs and hard links. # / and /boot are on rpool/ROOT/ubuntu, mounted by the ZFS initramfs. UUID=86ef5221-fb9e-4159-96c4-6055df9729fc /boot/syslinux ext4 defaults 0 2 real job, version 0.9.4 0 33554432 1564648 0 active active active status: done 599288254 2.1.5-1ubuntu6~22.04.6 TARGET SOURCE FSTYPE OPTIONS / rpool/ROOT/ubuntu zfs rw,relatime,xattr,posixacl TARGET SOURCE FSTYPE OPTIONS / rpool/ROOT/ubuntu zfs rw,relatime,xattr,posixacl pool: rpool state: ONLINE config: NAME STATE READ WRITE CKSUM rpool ONLINE 0 0 0 vda2 ONLINE 0 0 0 errors: No known data errors NAME USED AVAIL REFER MOUNTPOINT rpool 5.55G 3.17G 96K none rpool/ROOT 5.54G 3.17G 96K none rpool/ROOT/ubuntu 5.54G 3.17G 5.54G / 5.15.0-191-generic UNIT LOAD ACTIVE SUB DESCRIPTION 0 loaded units listed. NAME USED AVAIL REFER MOUNTPOINT rpool/ROOT/ubuntu@zfsify-installed 2.70M - 5.54G - enabled ZFS root verification passed. /root/migration-fixture/hardlink.bin: OK /root/migration-fixture/random.bin: OK /root/migration-fixture/sparse.bin: OK /root/migration-fixture/large.bin: OK /etc/ssh/ssh_host_ecdsa_key: OK /etc/ssh/ssh_host_ecdsa_key.pub: OK /etc/ssh/ssh_host_ed25519_key: OK /etc/ssh/ssh_host_ed25519_key.pub: OK /etc/ssh/ssh_host_rsa_key: OK /etc/ssh/ssh_host_rsa_key.pub: OK enabled Result=success PRESERVATION VERIFIED: bytes, users, shadow, host keys, ACLs, xattrs, hard links, sparse files, configuration, full-disk ZFS. pool: rpool state: ONLINE scan: scrub repaired 0B in 00:00:07 with 0 errors on Thu Sep 10 09:54:33 2026 config: NAME STATE READ WRITE CKSUM rpool ONLINE 0 0 0 vda2 ONLINE 0 0 0 errors: No known data errors Subsequent normal reboot: active active active status: done 599288254 2.1.5-1ubuntu6~22.04.6 TARGET SOURCE FSTYPE OPTIONS / rpool/ROOT/ubuntu zfs rw,relatime,xattr,posixacl TARGET SOURCE FSTYPE OPTIONS / rpool/ROOT/ubuntu zfs rw,relatime,xattr,posixacl pool: rpool state: ONLINE scan: scrub repaired 0B in 00:00:07 with 0 errors on Thu Sep 10 09:54:33 2026 config: NAME STATE READ WRITE CKSUM rpool ONLINE 0 0 0 vda2 ONLINE 0 0 0 errors: No known data errors NAME USED AVAIL REFER MOUNTPOINT rpool 5.55G 3.17G 96K none rpool/ROOT 5.54G 3.17G 96K none rpool/ROOT/ubuntu 5.54G 3.17G 5.54G / 5.15.0-191-generic UNIT LOAD ACTIVE SUB DESCRIPTION 0 loaded units listed. NAME USED AVAIL REFER MOUNTPOINT rpool/ROOT/ubuntu@zfsify-installed 3.02M - 5.54G - enabled ZFS root verification passed. /root/migration-fixture/hardlink.bin: OK /root/migration-fixture/random.bin: OK /root/migration-fixture/sparse.bin: OK /root/migration-fixture/large.bin: OK /etc/ssh/ssh_host_ecdsa_key: OK /etc/ssh/ssh_host_ecdsa_key.pub: OK /etc/ssh/ssh_host_ed25519_key: OK /etc/ssh/ssh_host_ed25519_key.pub: OK /etc/ssh/ssh_host_rsa_key: OK /etc/ssh/ssh_host_rsa_key.pub: OK enabled Result=success PRESERVATION VERIFIED: bytes, users, shadow, host keys, ACLs, xattrs, hard links, sparse files, configuration, full-disk ZFS.