Praveen,

Thanks, I see you filed 8575 already.  It looks like pkg is failing
at SUNWlang-sh for space reasons.  I'll move this over to the pkg
cat for the IPS team to have a look.


thanks,
-ethan


Praveen Shivasharan wrote:
> Please see my reply (attached) to Ethan for more details.
>
> On 04/30/09 04:34 PM, Sarah Jelinek wrote:
>> Hi Jeffrey,
>>
>> I wonder if enabling debug would get us more data about which pkg is 
>> not found.
>>
>> Can you set install_debug=enable at the end, on the kernel line in 
>> the grub menu and run install?
>>
>> thanks,
>> sarah
>
>
> ------------------------------------------------------------------------
>
> Subject:
> Re: [caiman-discuss] osol_111a installation is failing due to 
> "om_perform_install failed with error 114"
> From:
> Praveen Shivasharan <Praveen.Shivasharan at sun.com>
> Date:
> Thu, 30 Apr 2009 16:11:17 -0700
> To:
> Ethan.Quach at Sun.COM
>
> To:
> Ethan.Quach at Sun.COM
>
>
> Ethan,
>
> The problem is reproducible. It complains about not having enough 
> space left ? 
> I don't think my system is short of memory or disk space ?
>
> Also  see  the highlighted text below.
>
> o/p's from various files
>
>  */tmp/ai_combined_manifest.xml * file
>
> root at opensolaris:/tmp# more ai_combined_manifest.xml
> <ai_criteria_manifest>
>         <ai_embedded_manifest>
> <ai_manifest name="ai_d53c_111a.xml">
>     <ai_target_device>
>          <target_device_name>c8t0d0</target_device_name>
>     </ai_target_device>
>     <ai_pkg_repo_default_authority>
>         <main url="http://ipkg.sfbay/dev"; authname="ipkg.sfbay"/>
>     </ai_pkg_repo_default_authority>
>     <ai_pkg_repo_addl_authority>
>         <main url="http://pkg.opensolaris.org/dev"; 
> authname="opensolaris.org"/>
>     </ai_pkg_repo_addl_authority>
>     <ai_packages>
>         
> <package_name>entire at 0.5.11,5.11-0.111:20090418T200225Z</package_name>
>         <package_name>SUNWcsd</package_name>
>         <package_name>SUNWcs</package_name>
>         <package_name>babel_install</package_name>
>     </ai_packages>
>     <ai_auto_reboot>true</ai_auto_reboot>
> </ai_manifest>
>         </ai_embedded_manifest>
>         <sc_embedded_manifest name = "AI">
>                 <!-- <?xml version='1.0'?>
> <!DOCTYPE service_bundle SYSTEM 
> "/usr/share/lib/xml/dtd/service_bundle.dtd.1">
> <service_bundle type="profile" name="name">
>
>   <service name="ai_properties" version="1" type="service">
>     <instance name="default" enabled="true">
>       <property_group name="ai" type="application">
>         <propval name="rootpass" type="astring" 
> value="$5$bh8iAJNq$B.hzKao4NVmZF.VQ9GRzo2yBbs9pBZU7PzBrinNx9D6"/>
>         <propval name="timezone" type="astring" value="US/Pacific"/>
>       </property_group>
>     </instance>
>   </service>
> </service_bundle>
>          -->
>         </sc_embedded_manifest>
>         </ai_criteria_manifest>
> root at opensolaris:/tmp#
> root at opensolaris:/tmp# more 
> /var/svc/log/application-auto-installer:default.log
> [ Apr 30 08:24:01 Executing start method 
> ("/lib/svc/method/auto-installer"). ]
> Service discovery phase initiated
> Service name to look up: x86-111a-default
> <AISD_I 04/30 15:24:02> Service file: /tmp/service_list.261
> <AISD_I 04/30 15:24:02> Service to look up: 
> x86-111a-default._OSInstall._tcp.local
> <AISD_I 04/30 15:24:02> cmd: /usr/bin/dns-sd -L x86-111a-default 
> _OSInstall._tcp local
> <AISD_I 04/30 15:24:02> dns-sd pid: 319
> <AISD_I 04/30 15:24:03>  Svc: Lookup 
> x86-111a-default._OSInstall._tcp.local
> <AISD_I 04/30 15:24:03>  Svc: 8:24:03.510  
> x86-111a-default._OSInstall._tcp.local. can be reached at 
> mpk1200-ai.local.:46506
> <AISD_I 04/30 15:24:03>  TXT: aiwebserver=172.21.254.7:46506
> <AISD_I 04/30 15:24:03>  x86-111a-default service found
> <AISD_I 04/30 15:24:03> dns-sd (pid=319) is running, will be terminated
> <AISD_I 04/30 15:24:03> Valid service found:
>  svc: 8:24:03.510  x86-111a-default._OSInstall._tcp.local. can be 
> reached at mpk1200-ai.local.:46506
>  TXT: aiwebserver=172.21.254.7:46506
> <AISD_I 04/30 15:24:03> x86-111a-default._OSInstall._tcp.local can be 
> reached at: 172.21.254.7:46506
> <AISD_I 04/30 15:24:03> Storing service list into /tmp/service_list.261
> Service discovery finished successfully
> Process of obtaining configuration manifest initiated
> <AISC_I 04/30 15:24:03> Service list: /tmp/service_list.261
> <AISC_I 04/30 15:24:03> Manifest file: /tmp/ai_combined_manifest.xml
> <AISC_I 04/30 15:24:03> cmd:/usr/sbin/ifconfig -au | /usr/bin/grep 
> '[0-9]:' | /usr/bin/grep -v 'LOOPBACK'
> <AISC_I 04/30 15:24:03> Network interface obtained: e1000g0
> <AISC_I 04/30 15:24:03> cmd:/usr/sbin/ifconfig e1000g0
> <AISC_I 04/30 15:24:03> Client IP address: 172021239045
> <AISC_I 04/30 15:24:03> Mask: FFFFFF00, IP: AC15EF2D, Network: AC15EF00
> <AISC_I 04/30 15:24:03> Client net: 172021239000
> <AISC_I 04/30 15:24:03> cmd:/usr/sbin/prtconf -vp | /usr/bin/grep 
> '^Memory size: '
> <AISC_I 04/30 15:24:03> prtconf(1M) reported: 8192 Megabytes
> <AISC_I 04/30 15:24:03> cmd:/usr/bin/uname -i
> <AISC_I 04/30 15:24:03> Client MAC address: 001e6849b79c
> <AISC_I 04/30 15:24:03> cmd:/usr/bin/uname -m
> <AISC_I 04/30 15:24:03> cmd:/usr/bin/uname -p
> <AISC_I 04/30 15:24:03> Client can supply following criteria
> <AISC_I 04/30 15:24:03>  network=172021239000, 'Client network address'
> <AISC_I 04/30 15:24:03>  mem=8192, 'Physical memory size'
> <AISC_I 04/30 15:24:03>  hostname=opensolaris, 'Client hostname'
> <AISC_I 04/30 15:24:03>  platform=i86pc, 'Client platform'
> <AISC_I 04/30 15:24:03>  mac=001e6849b79c, 'Client MAC address'
> <AISC_I 04/30 15:24:03>  ipv4=172021239045, 'Client IP address'
> <AISC_I 04/30 15:24:03>  arch=i86pc, 'Client machine architecture'
> <AISC_I 04/30 15:24:03>  cpu=i386, 'Client processor type'
> <AISC_I 04/30 15:24:03> Starting to contact AI services provided by 
> /tmp/service_list.261
> <AISC_I 04/30 15:24:03> AI service: 172.21.254.7:46506
> <AISC_I 04/30 15:24:03> Asking for criteria list:
> <AISC_I 04/30 15:24:03>  HTTP GET 172.21.254.7:46506/manifest.xml
> <AISC_I 04/30 15:24:03> Required criteria 1: mac
> <AISC_I 04/30 15:24:03> Required criteria 2: ipv4
> <AISC_I 04/30 15:24:03> List of criteria to be sent:
> <AISC_I 04/30 15:24:03>  mac=001e6849b79c
> <AISC_I 04/30 15:24:03>  ipv4=172021239045
> <AISC_I 04/30 15:24:03> Sending list of criteria, asking for manifest:
> <AISC_I 04/30 15:24:03>  HTTP POST {'mac': '001e6849b79c', 'ipv4': 
> '172021239045'} 172.21.254.7:46506
> <AISC_I 04/30 15:24:03> postData=mac=001e6849b79c%3Bipv4=172021239045
> <AISC_I 04/30 15:24:03> 172.21.254.7:46506 AI service provided valid 
> manifest
> <AISC_I 04/30 15:24:03> Saving manifest to /tmp/ai_combined_manifest.xml
> Configuration manifest obtained
> Automated Installation started
> The progress of the Automated Installation can be followed by viewing  
> the logfile at /tmp/install_log
> /tmp/ai_manifest.defval.xml validates
> /tmp/ai_manifest_temp_380.xml validates
> /tmp/ai_combined_manifest.xml is a valid manifest
> Auto reboot enabled
> Disk = c8t0d0 found on the system
> Disk name selected for installation is c8t0d0
> no manifest partition information found
> no manifest slice information found
> installation will be performed from http://ipkg.sfbay/dev (ipkg.sfbay)
> installation will be performed from http://ipkg.sfbay/dev (ipkg.sfbay)
> alternate IPS authority will be http://pkg.opensolaris.org/dev 
> (opensolaris.org)list of packages to be installed is:
> entire at 0.5.11,5.11-0.111:20090418T200225Z
> SUNWcsd
> SUNWcs
> babel_install
> No packages specified to be removed from installed system
> *Error in atexit._run_exitfuncs:
> Traceback (most recent call last):
>   File "/usr/lib/python2.4/atexit.py", line 24, in _run_exitfuncs
>     func(*targs, **kargs)
>   File "/usr/lib/python2.4/threading.py", line 638, in __exitfunc
>     self._Thread__delete()
>   File "/usr/lib/python2.4/threading.py", line 522, in __delete
>     del _active[_get_ident()]
> KeyError: 8
> Error in sys.exitfunc:
> Traceback (most recent call last):
>   File "/usr/lib/python2.4/atexit.py", line 24, in _run_exitfuncs
>     func(*targs, **kargs)
>   File "/usr/lib/python2.4/threading.py", line 638, in __exitfunc
>     self._Thread__delete()
>   File "/usr/lib/python2.4/threading.py", line 522, in __delete
>     del _active[_get_ident()]
> KeyError: 8*
> Install Phase ...  Done
> Reading Existing Index ...  Done
> Indexing Packages ...  Done
> Download: SUNWcsd ...  Done
> Install Phase ...  Done
> Reading Existing Index ...  Done
> Indexing Packages ...  Done
> Download: SUNWcs ...  Done
> Download: SUNWcsl ...  Done
> Download: SUNWlibsasl ...  Done
> Download: SUNWlibms ...  Done
> Download: SUNWpr ...  Done
> Download: SUNWtls ...  Done
> Download: SUNWlxml ...  Done
> ....
> .....
> *.... <<< Deleted lines to shorten the message>>..*
> ....
>
> Download: SUNWlang-sr ...  Done
> Download: SUNWlang-es ...  Done
> Download: SUNWlang-tr ...  Done
> Download: SUNWlang-hr ...  Done
> Download: SUNWlang-et ...  Done
> Download: SUNWlang-sv ...  Done
> Download: SUNWlang-el ...  Done
> Download: SUNWlang-en ...  Done
> Download: SUNWgnome-l10nmessages-extra ...  Done
> Download: SUNWlang-sh ...  Done
> T*he Boot Environment opensolaris failed to be updated. A snapshot was 
> taken before the failed attempt and has been restored so no changes 
> have been made to opensolaris.
> pkg: An unexpected error happened during installation: [Errno 28] No 
> space left on device
> Traceback (most recent call last):
>   File "/usr/bin/pkg", line 2563, in ?
>     __ret = main_func()
>   File "/usr/bin/pkg", line 2506, in main_func
>     return install(mydir, pargs)
>   File "/usr/bin/pkg", line 780, in install
>     api_inst.execute_plan()
>   File "/usr/lib/python2.4/vendor-packages/pkg/client/api.py", line 
> 526, in execute_plan
>     self.img.imageplan.execute()
>   File "/usr/lib/python2.4/vendor-packages/pkg/client/imageplan.py", 
> line 719, in execute
>     p.execute_install(src, dest)
>   File "/usr/lib/python2.4/vendor-packages/pkg/client/pkgplan.py", 
> line 260, in execute_install
>     dest.install(self, src)
>   File "/usr/lib/python2.4/vendor-packages/pkg/actions/file.py", line 
> 165, in install
>     shasum = misc.gunzip_from_stream(stream, tfile)
>   File "/usr/lib/python2.4/vendor-packages/pkg/misc.py", line 309, in 
> gunzip_from_stream
>     outfile.write(ubuf)
> IOError: [Errno 28] No space left on device
>
>
> pkg: This is an internal error.  Please let the developers know about this
> problem by filing a bug at http://defect.opensolaris.org and including the
> above traceback and this message.  The version of pkg(5) is 
> '02ad3f8f9c38'.
> close failed: [Errno 5] I/O error
> Install Phase ...  Action install failed for 
> 'usr/lib/libmlib/amd64/libmlib_sse2.so.2' (pkg:/SUNWmlib):
>   IOError: [Errno 28] No space left on device
> Unable to install babel_install in /a
> om_perform_install failed with error 114
> Auto install failed
> Automated Installation failed
> Please refer to /tmp/install_log file for  details
> [ Apr 30 15:57:35 Method "start" exited with status 95. ]
> root at opensolaris:/tmp#
> root at opensolaris:/tmp#
>
>
> *
> r*oot at opensolaris:/tmp# more install_log*
> <AI Apr 30 15:24:04> /tmp/ai_combined_manifest.xml is a valid manifest
> <AI Apr 30 15:24:04> Auto reboot enabled
> <AI Apr 30 15:41:55> Disk = c8t0d0 found on the system
> <AI Apr 30 15:41:55> Disk name selected for installation is c8t0d0
> <AI Apr 30 15:41:55> no manifest partition information found
> <OM Apr 30 15:41:55> disk partition info not changed
> <AI Apr 30 15:41:55> no manifest slice information found
> <OM Apr 30 15:41:55> System reports enough physical memory for 
> installation, swap is optional
> <OM Apr 30 22:41:55> Timezone setting will be TZ=US/Pacific
> <OM Apr 30 22:41:55> Set timezone
> <AI Apr 30 22:41:55> installation will be performed from 
> http://ipkg.sfbay/dev (ipkg.sfbay)
> <AI Apr 30 22:41:55> installation will be performed from 
> http://ipkg.sfbay/dev (ipkg.sfbay)
> <AI Apr 30 22:41:55> alternate IPS authority will be 
> http://pkg.opensolaris.org/dev (opensolaris.org)
> <AI Apr 30 22:41:55> list of packages to be installed is:
> <AI Apr 30 22:41:55> entire at 0.5.11,5.11-0.111:20090418T200225Z
> <AI Apr 30 22:41:55> SUNWcsd
> <AI Apr 30 22:41:55> SUNWcs
> <AI Apr 30 22:41:55> babel_install
> <AI Apr 30 22:41:55> No packages specified to be removed from 
> installed system
> <OM Apr 30 22:41:55> User name not specified
> <OM Apr 30 22:41:55> User login name not specified
> <OM Apr 30 22:41:55> Disk was changed
> <OM Apr 30 22:41:55> Disk contains valid Solaris partition
> <OM Apr 30 22:41:55> whole_disk = 0
> <OM Apr 30 22:41:55> diskname set = c8t0d0
> <OM Apr 30 22:41:55> Set fdisk attrs
> <OM Apr 30 22:41:55> Set zfs root pool device
> <OM Apr 30 22:41:55> creating zpool
> <OM Apr 30 22:41:59> /usr/sbin/zfs get -Hp -o value available rpool
> <OM Apr 30 22:41:59> Creating swap and dump on ZFS volumes
> <OM Apr 30 22:42:21> TI process completed successfully
> <OM Apr 30 22:42:21> Transfer process initiated
> <OM Apr 30 22:42:21> IPS transfer mechanism selected
> <OM Apr 30 22:42:21> IPS transfer phase initiated
> <OM Apr 30 22:42:33> IPS initialization phase 1 succeeded
> <OM Apr 30 22:42:34> IPS initialization phase 2 succeeded
> <TRANSFER_MOD Apr 30 22:57:34> pkg missing
> <OM Apr 30 22:57:34> Installation of packages failed
> <OM Apr 30 22:57:34> Transfer failed with error -1
> <AI Apr 30 22:57:35> om_perform_install failed with error 114
> <AI Apr 30 22:57:35> Auto install failed
> root at opensolaris:/tmp#
>
>
> Thanks,
> Praveen
>
> On 04/30/09 03:24 PM, Ethan Quach wrote:
>> Praveen
>>
>> Can you send me the /tmp/ai_combined_manifest.xml on the client.xml
>> after the failure.  Who knows, this client might be getting the wrong
>> manifest from somewhere else ...
>>
>>
>> -ethan
>>
>>
>> Praveen Shivasharan wrote:
>>> Ethan,
>>>
>>> Anything looks fishy in my manifest files. Basically I use the 
>>> similar  manifest file expect the disk name is different
>>> for other x86 system and it worked fine there.
>>>
>>>
>>> Thanks ,
>>> Praveen
>>>
>>>
>>> On 04/30/09 01:51 PM, Ethan Quach wrote:
>>>>
>>>>
>>>> Praveen Shivasharan wrote:
>>>>> Hi,
>>>>>
>>>>> Installation of osol_111a is failing on x4250 system. Didn't find 
>>>>> any matching bugs in Bugzilla.
>>>>> Please let me know if you are aware of this issue and how to fix 
>>>>> it. In process of reproducing the
>>>>> issue
>>>>>
>>>>> root at opensolaris:~# tail -20 /tmp/install_log
>>>>> <OM Apr 30 19:41:34> Disk was changed
>>>>> <OM Apr 30 19:41:34> Disk contains valid Solaris partition
>>>>> <OM Apr 30 19:41:34> whole_disk = 0
>>>>> <OM Apr 30 19:41:34> diskname set = c8t0d0
>>>>> <OM Apr 30 19:41:34> Set fdisk attrs
>>>>> <OM Apr 30 19:41:34> Set zfs root pool device
>>>>> <OM Apr 30 19:41:34> creating zpool
>>>>> <OM Apr 30 19:41:39> /usr/sbin/zfs get -Hp -o value available rpool
>>>>> <OM Apr 30 19:41:39> Creating swap and dump on ZFS volumes
>>>>> <OM Apr 30 19:42:00> TI process completed successfully
>>>>> <OM Apr 30 19:42:00> Transfer process initiated
>>>>> <OM Apr 30 19:42:00> IPS transfer mechanism selected
>>>>> <OM Apr 30 19:42:00> IPS transfer phase initiated
>>>>> <OM Apr 30 19:42:12> IPS initialization phase 1 succeeded
>>>>> <OM Apr 30 19:42:13> IPS initialization phase 2 succeeded
>>>>> <TRANSFER_MOD Apr 30 19:59:33> pkg missing
>>>>
>>>> Looks like one of the packages in the list couldn't be found. Can
>>>> you send the manifest file that was used with this installation.
>>>> If you don't know where that is on the server, you can get it from
>>>> the client after the failed install at:
>>>>
>>>> /tmp/ai_combined_manifest.xml
>>>>
>>>>
>>>> thanks,
>>>> -ethan
>>>>
>>>>
>>>>> <OM Apr 30 19:59:33> Installation of packages failed
>>>>> <OM Apr 30 19:59:33> Transfer failed with error -1
>>>>> <AI Apr 30 19:59:35> om_perform_install failed with error 114
>>>>> <AI Apr 30 19:59:35> Auto install failed
>>>>> root at opensolaris:~#
>>>>>
>>>
>>>
>
>
> -- 
> Thanks 
>
> Praveen 
>   
> ------------------------------------------------------------------------
>
> _______________________________________________
> caiman-discuss mailing list
> caiman-discuss at opensolaris.org
> http://mail.opensolaris.org/mailman/listinfo/caiman-discuss
>   

Reply via email to