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 >
