[Soc-coordination] Status Report of ZFS on Linux Integration, Week 9

Aron Xu happyaron.xu at gmail.com
Sat Aug 24 12:22:08 UTC 2013


Hi everyone,

This is the tenth report of ZFS on Linux Integration GSoC project. As
said last week I was still at the summer training, but progress is
better.

To verify what's the problem that I cannot get debootstrap working on
my local qemu/kvm virtual machine, I've found an VMware ESXi server
and created a virtual machine to test the image. The result is
debootstrap is running and I can go forward until grub2 installation
failed, which is the same result as Petter get. Networking seems to
have problem since early time of the installation progress starts
because I found that ntp service isn't working, either. But strange
thing is when I switched to another console and in busybox shell
downloading from a public mirror just work. I stopped discovering
about networking for the moment and continued to deal with grub2.

Currently installation of grub2 to harddisk fail because it cannot
find a suitable filesystem for /boot when /boot is created as a ZFS
filesystem. This is because grub2 in the archive lacks zpool v5000 and
feature flag support (which is default behaviour of ZFS on Linux now),
and those patches were added upstream in mid-July, the discussion with
upstream was mentioned in previous reports. I have tried to do some
trivial change to make it merge with current sid package, but testing
isn't done at the moment. The two patches are attached for now, I
intend to submit them when I confirmed they are working as expected.

Next thing is the packaging of zfs-auto-snapshot, since upstream has
done most of the work already, it's fair easy to get to work. A new
git repository is created [1]. It cannot be uploaded before zfs-linux
package passes NEW queue.

The last thing is the just-released zfs/spl 0.6.2, I've updated the
packages using upstream release and uploaded them. SPL is in archive,
and ZFS is getting another version in NEW.

I'll make another image next week and update all related packages to
latest version, and to see if root installation can success.


[1]http://anonscm.debian.org/gitweb/?p=pkg-zfsonlinux/zfs-auto-snapshot.git


-- 
Regards,
Aron Xu
-------------- next part --------------
A non-text attachment was scrubbed...
Name: v5000.diff
Type: application/octet-stream
Size: 1957 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/soc-coordination/attachments/20130824/e4a83c62/attachment.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: feature-flag.diff
Type: application/octet-stream
Size: 6787 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/soc-coordination/attachments/20130824/e4a83c62/attachment-0001.obj>


More information about the Soc-coordination mailing list