Browse code

Change vmdk size of ovas

Change-Id: I67d8e856c68bf701b374d759c5a3eb05d9fafa52
Reviewed-on: http://photon-jenkins.eng.vmware.com:8082/1683
Reviewed-by: suezzelur <anishs@vmware.com>
Tested-by: suezzelur <anishs@vmware.com>

suezzelur authored on 2016/11/15 08:43:45
Showing 5 changed files
... ...
@@ -24,6 +24,13 @@ PHOTON_IMG_OUTPUT_PATH=$PHOTON_STAGE_PATH/$IMG_NAME
24 24
 VMDK_CONFIG_FILE=${BUILD_SCRIPTS_PATH}/$IMG_NAME/vmdk_$IMG_NAME.json
25 25
 VMDK_CONFIG_SAFE_FILE=${BUILD_SCRIPTS_PATH}/$IMG_NAME/vmdk_safe_$IMG_NAME.json
26 26
 
27
+cd $BUILD_SCRIPTS_PATH
28
+image_list=`for i in $(ls -d */); do echo ${i%%/}; done`
29
+if ! [[ $image_list =~ (^|[[:space:]])$IMG_NAME($|[[:space:]]) ]]
30
+  then
31
+    echo "Input image name not supported. Aborting."; exit 1;
32
+fi
33
+
27 34
 rm -rf $WORKING_DIR
28 35
 mkdir -p $WORKING_DIR/installer
29 36
 cp -R $SRC_ROOT/installer $WORKING_DIR/
... ...
@@ -6,7 +6,7 @@
6 6
             "text": "PASSWORD"
7 7
         },
8 8
     "type": "minimal",
9
-    "size": { "root": "16", "swap": "0" },
9
+    "size": { "root": "8", "swap": "0" },
10 10
     "public_key":"<ssh-key-here>",
11 11
     "customartifacts": { "postinstallscripts": ["ova-custom-patch.sh"] },
12 12
     "additionalhwversion": [ "10" ],
... ...
@@ -6,7 +6,7 @@
6 6
 			"text": "PASSWORD"
7 7
 		},
8 8
 	"type": "minimal",
9
-    "size": {"root": "16", "swap": "0"},
9
+    "size": {"root": "8", "swap": "0"},
10 10
     "public_key":"<ssh-key-here>",
11 11
     "customartifacts": { "postinstallscripts": ["ova_generic-custom-patch.sh"] },
12 12
     "artifacttype": "ova",
... ...
@@ -6,7 +6,7 @@
6 6
         "text": "ovs"
7 7
     },
8 8
     "type": "ovs",
9
-    "size": {"root": "16", "swap": "0"},
9
+    "size": {"root": "8", "swap": "0"},
10 10
     "public_key":"<ssh-key-here>",
11 11
     "artifacttype": "ova",
12 12
     "keeprawdisk": "false"
... ...
@@ -6,7 +6,7 @@
6 6
 			"text": "PASSWORD"
7 7
 		},
8 8
 	"type": "uefi",
9
-    "size": {"root": "16", "swap": "0"},
9
+    "size": {"root": "8", "swap": "0"},
10 10
     "boot":"efi",
11 11
     "public_key":"<ssh-key-here>",
12 12
     "artifacttype": "ova",