The value of DO_SYNC property should be "yes"
[snf-image] / snf-image-helper / tasks / 20FilesystemResizeUnmounted.in
index a474aa7..b68a5ec 100644 (file)
@@ -41,12 +41,12 @@ if [ -z "$SNF_IMAGE_RESIZE_PART" ]; then
     exit 0
 fi
 
-if [ -n "$SNF_IMAGE_PROPERTY_DO_SYNC" ]; then
+if [ "x$SNF_IMAGE_PROPERTY_DO_SYNC" = "xyes" ]; then
     unset EATMYDATA
 fi
 
 if [[ "$SNF_IMAGE_PROPERTY_OSFAMILY" =~ (net)|(open)bsd ]]; then
-    os=${SNF_IMAGE_PROPERTY_OSFAMILY^[bsd]}
+    os=${SNF_IMAGE_PROPERTY_OSFAMILY^^[bsd]}
     warn "File sytem resizing currently not supported for ${os^?}"
     exit 0
 fi