From 882c51f5352c824e2111788329a01e033bbdc496 Mon Sep 17 00:00:00 2001 From: Stan Date: Thu, 7 Jul 2016 23:29:19 +0000 Subject: Added a comment: Success / failure scenarios --- ...ent_2_82ff17c4063791d91a4fbe4e31802595._comment | 82 ++++++++++++++++++++++ 1 file changed, 82 insertions(+) create mode 100644 doc/bugs/v6_appears_to_not_thin/comment_2_82ff17c4063791d91a4fbe4e31802595._comment (limited to 'doc') diff --git a/doc/bugs/v6_appears_to_not_thin/comment_2_82ff17c4063791d91a4fbe4e31802595._comment b/doc/bugs/v6_appears_to_not_thin/comment_2_82ff17c4063791d91a4fbe4e31802595._comment new file mode 100644 index 000000000..e6093c215 --- /dev/null +++ b/doc/bugs/v6_appears_to_not_thin/comment_2_82ff17c4063791d91a4fbe4e31802595._comment @@ -0,0 +1,82 @@ +[[!comment format=mdwn + username="Stan" + subject="Success / failure scenarios" + date="2016-07-07T23:29:19Z" + content=""" +Thanks again Joey. My progress is detailed below. I can run/collect more detailed scenarios if it will help. + +Summary: + +Success with a VM on qemu. +Failure with VMs on hyperv. + +* Hardlinks are not created for the VMs on hyperv, in spite of the VM filesystems being ext4. +* This may only be associative, and not causal, but it is somewhat surprising. Yet, I am no hardlink expert. +* I can however make it work if I use a VM on qemu, so far; so that is very good. + +Setup: + +* mkdir gitx1 +* git init +* git annex init --version=6 +* git config annex.thin true +* git annex fix +* copy bigfile to gitx1 +* git annex add bigfile +* git commit -m add +* ls -li + +Test Procedure: + +* unlock bigfile +* ls -li + +Pass criteria: + +* ls -li shows 2 links and the inode matches the SHA file inode in annex/objects/ +* gitx1 dir size is equal to one bigfile + + +Fail criteria: + +* ls -li shows 1 link and the inode numbers are different: working dir compared to annex/objects +* gitx1 dir size is equal to 2 bigfiles. + + +Scenario 1: + +* VM arch linux +* git-annex: 6.20160613-g1e4e6f4 +* Host: Centos, qemu +* gnome-disk-utility: QEMU HARDDISK (1.5.3) +* partition: MBR +* file system: ext4 +* Result: Pass + + +Scenario 2: + +* VM arch linux +* git-annex: 6.20160613-g1e4e6f4 +* Host: Win10, hyperv +* gnome-disk-utility: Msft Virtual Disk (1.0) +* partition: MBR +* file system: ext4 +* Result: Fail + + +Scenario 3: + +* VM Debian 8.5 +* git-annex: 6.20160524+gitg2b7b2c4-1~ndall+1 +* Host: Win10, hyperv +* gnome-disk-utility: /dev/...vg/root +* partition: lvm +* file system: ext4 +* Result: Fail + + + + + +"""]] -- cgit v1.2.3