7078538 create-service from pkg produces bloated net images
authorSusan Sohn <susan.sohn@oracle.com>
Mon, 15 Aug 2011 07:38:17 -0700
changeset 1386 e743b0ae27b4
parent 1385 0f74e9631185
child 1387 731102c2d69c
7078538 create-service from pkg produces bloated net images
usr/src/cmd/installadm/image.py
--- a/usr/src/cmd/installadm/image.py	Mon Aug 15 02:37:08 2011 -0700
+++ b/usr/src/cmd/installadm/image.py	Mon Aug 15 07:38:17 2011 -0700
@@ -52,8 +52,9 @@
 import os
 
 import pkg.client.api
+import pkg.client.imageconfig
+import pkg.client.imagetypes
 import pkg.client.progress
-import pkg.client.imagetypes
 
 import osol_install.auto_install.installadm_common as com
 
@@ -234,6 +235,7 @@
             arch = root_img.img.get_variants()[cls.ARCH_VARIANT]
         variants = {cls.ARCH_VARIANT: arch}
         
+        props = {pkg.client.imageconfig.FLUSH_CONTENT_CACHE: True}
         pkgimg = pkg.client.api.image_create(
                         cls._PKG_CLIENT_NAME,
                         PKG5_API_VERSION,
@@ -241,6 +243,7 @@
                         pkg.client.imagetypes.IMG_USER,
                         is_zone=False,
                         progtrack=tracker,
+                        props=props,
                         variants=variants
                         )