summary refs log tree commit diff stats
path: root/results/classifier/accel-gemma3:12b/tcg/1889033
diff options
context:
space:
mode:
Diffstat (limited to 'results/classifier/accel-gemma3:12b/tcg/1889033')
-rw-r--r--results/classifier/accel-gemma3:12b/tcg/188903395
1 files changed, 95 insertions, 0 deletions
diff --git a/results/classifier/accel-gemma3:12b/tcg/1889033 b/results/classifier/accel-gemma3:12b/tcg/1889033
new file mode 100644
index 000000000..302eafcfe
--- /dev/null
+++ b/results/classifier/accel-gemma3:12b/tcg/1889033
@@ -0,0 +1,95 @@
+
+qemu-img permission denied on vmdk creation on CIFS share
+
+
+- on a CIFS mount qemu-img claims not to have permissions to write into a file.
+- VMDK sparse file creation succeeds
+- VMDK Flat file creation create the flat-file, but fails to write the description-file
+- VMDK flat file creation succeeds on native linux mount such as ~/tmp or /tmp
+- same effect as root or non-root
+- same effect with selinux setenforce 0
+
+a) I would have expected that the monolithic flat would have created only one large file just like sparse, but it seems to create a description file, in addition to the storing file.
+b) I am aware that qemu-img may have problem opening very large files on CIFS, however, this file is not very large
+
+Windows-10 latest updated 2004 19041.388
+Linux VM, Fedora-32 in Virtualbox 6.1.12 
+# rpm -qa | grep  qemu-img
+qemu-img-4.2.0-7.fc32.x86_64
+
+mount options: 
+mount -t cifs //10.x,x,x/$shname  /mnt/hshare -o defaults,username=gana,rw,uid=1000,gid=1000,vers=3.0
+
+[root@fedora ~]# cd /mnt/hshare/some/folder/createvmdk/
+[root@fedora createvmdk]# qemu-img create -f vmdk test1.vmdk 100M -o subformat=monolithicFlat
+Formatting 'test1.vmdk', fmt=vmdk size=104857600 compat6=off hwversion=undefined subformat=monolithicFlat
+qemu-img: test1.vmdk: Could not write description: Permission denied
+[root@fedora createvmdk]# ls -l test1*.*
+-rwxr-xr-x. 1 gana gana 104857600 Jul 26 23:02 test1-flat.vmdk
+-rwxr-xr-x. 1 gana gana         0 Jul 26 23:02 test1.vmdk
+[root@fedora createvmdk]# du -k test1*.*
+0       test1-flat.vmdk
+0       test1.vmdk
+# (doesn't seem to be really flat)
+
+creation in /tmp works
+# cd /tmp
+[root@fedora tmp]# qemu-img create -f vmdk test1.vmdk 100M -o subformat=monolithicFlat
+Formatting 'test1.vmdk', fmt=vmdk size=104857600 compat6=off hwversion=undefined subformat=monolithicFlat
+[root@fedora tmp]# ls -l /tmp/test1*.*
+-rw-r--r--. 1 root root 104857600 Jul 26 22:43 /tmp/test1-flat.vmdk
+-rw-r--r--. 1 root root       313 Jul 26 22:43 /tmp/test1.vmdk
+[root@fedora createvmdk]# du -k /tmp/test1*.*
+4       /tmp/test1-flat.vmdk
+4       /tmp/test1.vmdk
+
+[root@fedora createvmdk]# cat /tmp/test1.vmdk
+# Disk DescriptorFile
+version=1
+CID=5f13c13d
+parentCID=ffffffff
+createType="monolithicFlat"
+
+# Extent description
+RW 204800 FLAT "test1-flat.vmdk" 0
+
+# The Disk Data Base
+#DDB
+
+ddb.virtualHWVersion = "4"
+ddb.geometry.cylinders = "203"
+ddb.geometry.heads = "16"
+ddb.geometry.sectors = "63"
+ddb.adapterType = "ide"
+
+
+On the other-hand creating a sparse file works
+cd /mnt/hshare/some/folder/createvmdk/
+[root@fedora createvmdk]# qemu-img create -f vmdk test2.vmdk 100M -o subformat=monolithicSparse
+Formatting 'test2.vmdk', fmt=vmdk size=104857600 compat6=off hwversion=undefined subformat=monolithicSparse
+[root@fedora createvmdk]# ls l test2*.*
+-rwxr-xr-x. 1 gana gana     65536 Jul 26 22:52 test2.vmdk
+[root@fedora createvmdk]#  du -k  /tmp/test2*.*
+12      /tmp/test2.vmdk
+
+test2.vmdk is a binary file
+inside it, located among garbled ascii characters is an embedded VMDK description
+````
+# Disk DescriptorFile
+version=1
+CID=cf302a20
+parentCID=ffffffff
+createType="monolithicSparse"
+
+# Extent description
+RW 204800 SPARSE "test2.vmdk"
+
+# The Disk Data Base
+#DDB
+
+ddb.virtualHWVersion = "4"
+ddb.geometry.cylinders = "203"
+ddb.geometry.heads = "16"
+ddb.geometry.sectors = "63"
+ddb.adapterType = "ide"
+```
\ No newline at end of file