Thanks Ethan. Praveen
On 04/30/09 04:50 PM, Ethan Quach wrote: > 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 >> -- Thanks Praveen
