The OpenSolaris development package repository
http://pkg.opensolaris.org/dev/
has been updated to reflect the changes in snv_110 for both x86/x64 and
SPARC platforms. This update also includes fixes to the Caiman "Slim
Install" and the Image Packaging System (IPS). In particular, IPS'
search capability has been enhanced[1].
This update also includes versions of Sun HPC ClusterTools 8.1 for
SPARC and NetBeans 6.5.1 for x86/x64 and SPARC.
Users who wish to update their system to the development build can do
so by setting their preferred authority to the above URL and using the
"image-update" facility provided by the pkg(1) command or by the
"Update All" facility of the Package Manager GUI.
IMPORTANT NOTE: The development builds have undergone limited testing
and users should expect to uncover issues as the next release is
developed. Bug reports and requests for enhancement are welcome
through http://defect.opensolaris.org/
IMPORTANT NOTE: As changes have been integrated to support "variants"
within IPS[2], newly published packages in the development repository
will require the latest version of the pkg(1) command to install. In
general, users of the development repository should ensure the latest
version of IPS is installed by either using "image-update" facility or
manually installing SUNWipkg.
ISO images for the Automated Installer[3], CD-R/CD-RW and USB are being
made available for this build via BitTorrent. Torrent files are
provided as follows
SPARC Automated Installer image, 253MB
http://dlc.sun.com/torrents/info/osol-0906-110-ai-sparc.iso.torrent
x86/x64 Automated Installer image, 159MB
http://dlc.sun.com/torrents/info/osol-0906-110-ai-x86.iso.torrent
x86/x64 All Languages CD, LZMA compression, 660MB
http://dlc.sun.com/torrents/info/osol-0906-110-x86.iso.torrent
x86/x64 All Languages USB, LZMA compression, 792MB
http://dlc.sun.com/torrents/info/osol-0906-110-x86.usb.torrent
MD5 checksums for these images
http://www.opensolaris.org/os/project/indiana/files/md5sums_110.txt
The ISO images are also available for HTTP download from
http://www.genunix.org/
USB images can be copied to a USB device using the "usbcopy" program
that is part of the SUNWdistro-const package or by downloading the
script[4].
Automated Installer
===================
The SPARC Automated Installer ISO for this development build is
expected to work on all sun4v-based platforms and on sun4u-based
platforms with an OBP level of 4.17 or greater. This capability can be
determined on an existing system by executing the command
# eeprom | grep network-boot-arguments
If the network-boot-arguments parameter is set or if the following
output is displayed
network-boot-arguments: data not available.
then the OBP can be used with the Automated Installer.
IMPORTANT NOTE: Systems being used to support the Automated Installer
and which are updated to build 110 must recreate the associated
services[5].
Known issues in this repository update
======================================
4215 AI doesn't set 'root' role and 'Primary Administrator' profile
http://defect.opensolaris.org/bz/show_bug.cgi?id=4215
After performing an installation using the Automated Installer,
the default user is not able to use pfexec(1) to perform
operations as a privileged user.
Work-around: Become the superuser using su(1) and then execute
the command in question.
6804 AI fails due to solaris.zlib becoming corrupt during install
http://defect.opensolaris.org/bz/show_bug.cgi?id=6804
In certain circumstances, the installation process will not
succeed or will appear to succeed but the installed system will
not boot. In addition, the following messages may be reported
on the system console log
lofi: NOTICE: LzmaDecode failed
Work-around: None at this time. This issue is being actively
investigated and updated information will be reported when
available at the above URL.
7358 Depot throws a stack trace when started with an old index (should rebuild)
http://defect.opensolaris.org/bz/show_bug.cgi?id=7358
pkg(5) servers upgraded to build 110 will terminate with a
"pkg.search_errors.InconsistentIndexException" error.
Work-around: Remove the old search indices located at
<Path to repository>/index
(by default /var/pkg/repo/index)
and restart the pkg.depotd(1M) server.
6811922 PCIE init err info failed BDF 0x0 on snv_109 (Ultra 20 M2)
Ultra 20 M2 systems may not boot after being upgraded or
installed with build 109.
Work-around: Upgrade the system's firmware to at least revision
1.52. Updated firmware can be obtained from
http://www.sun.com/desktop/workstation/ultra20/downloads.jsp
6818652 cpu_acpi_cache_cst panics with bad _CST objects on Tecra M9 and M10
http://bugs.opensolaris.org/view_bug.do?bug_id=6818652
Certain systems will panic on boot with the kernel stack trace
indicating a failure in the function cpu_acpi_cache_cst().
Work-around: Verify that your system has an up-to-date BIOS.
If the system supports turning off Deep C-states C2 and C3 in
the BIOS (usually under an advanced ACPI or CPU setup), disable
those C-states and attempt booting again.
6819156 cpu_acpi_free_cstate_data can free the wrong size
http://bugs.opensolaris.org/view_bug.do?bug_id=6819156
After updating to build 110 and rebooting, the system crashes
immediately with a "kernel heap corruption detected" error.
Work-around: None at this time.
3408 X server does not start w/Guest Additions on OpenSolaris guest w/snv_107
http://www.virtualbox.org/ticket/3408
The Xorg driver included with the VirtualBox Guest Additions is
incompatible with the 1.5.3 version of the Xorg server included
in this build.
Work-around: VirtualBox users should remove the VirtualBox
guest additions prior to updating to this build.
Alternatively, VirtualBox 2.2 Beta 1 is reported to have
addressed this issue
http://download.virtualbox.org/virtualbox/2.2.0_BETA1/
New packages in this repository update
======================================
SUNWSblimCimClient sblim cim client for the java platform
SUNWauto-install-common Automated Installer Common Files
SUNWdtbas CDE application basic runtime environment
SUNWlibmcrypt Libmcrypt Encryption Algorithms Library
SUNWlua Lua Programming language
SUNWmfrun Motif RunTime Kit
SUNWpython-ply Ply
SUNWpython24-ctypes Python C data types
SUNWsblimwbemcli SBLIMWbemcli
SUNWtltk ToolTalk runtime
SUNWttf-google-droid Droid font family from Google's Android project
SUNWxwacx AccessX client program
Image Packaging System (IPS) specific bugs addressed in this repository update
==============================================================================
162 Need to ship motif libraries
2283 pkg unset-authority fails unless all specified authorities are valid
2666 Search should support structured/field specific search
2667 Search should support boolean search
2668 Search should have a mode which only returns packages
2670 Client should get entire action from search
3238 failed searches no longer distinguished by HTTP response code
3338 Search needs a more flexible protocol to communicate during remote
3682 pkg publisher should show mirrors in default listing
3739 pkg.depotd traceback on malformed requests
4771 zone operations fail with package inventory errors when authority changes
5071 provide direct way to change publisher to not use certificate
5373 pkg commands shouldn't traceback when client can't read a key/cert file
5871 publisher apis desired
5874 Search API required
5967 indexer leaves open files
6062 paths stored with leading slash on server, not on client
6170 remote search needs to validate server response
6173 versioned_urlopen breaks on cherrypy based servers
6175 search needs to be moved to version 1
6212 SUNWless package is missing in zones which prevents man from functioning
6215 dladm(1M) doesn't mention create-vnic subcommand
6287 search api should be able to send multiple queries in one network
6352 Add MimeType support for adding Authorities and Packages via PM
6413 search should return which authority the response came from
6501 Case sensitive remote search should be allowed
6532 Search should allow control over the number, and starting point, of
6560 Consider making "pkg search -r" the default
6574 repository creation ability desired
6635 Need support Search across All Repositories
6680 SUNWsprot package in the IPS repo is missing files
6707 Text change for Update Manager dialog
6777 sounds tab on Sound Preferences windows not available
6843 problems with empty string for ssl_cert, ssl_key
6874 stack trace on install with ambiguous package names
6897 "authority" should be "publisher"
6902 api.info needs a "fast" flag or a way to pass a set of the information
6904 image.installed_file_authority always tries to open installed file r+
6970 Start page needs to be updateable
6975 BE Manager Dialog Rework
6979 Search and Categories should be separate
6983 Dialog Layouts need rework
6985 Simplify Remove Confirm dialog
6987 Add Help Buttons
6989 Remove button enabled unexpectedly
7024 "pkg verify -v" stacktraces on variant tag in group action
7046 client intent is not sent if same api object used for multiple operations
7049 Accessible descriptions for images in "Status" column broken by rev 882
7143 Possible dependency problems with SUNWkonkretcmpi
7144 Possible dependency problems with SUNWlang-be and family
7145 Possible dependency problems with SUNWpython26-setuptools
7146 Possible dependency problems with SUNWsimplewbem
7153 SUNWsshd needs a dependency on SUNWloc
7200 package name matching too loose on upgrade
7223 SUNWfixes version of gdm manifest missing HAL dependency
7231 add old authority commands for compatibility with cli consumers
7262 tests/cli/t_api.py should use test prefix for temporary files
7264 actuators are broken
7266 Import SUNWauto-install-common package into IPS repository
7277 client should use --help and -? options to show usage information
7290 Behavior of the search
7293 Storage libraries are missing some dependencies
7301 pkgsend should support --help and -? for showing usage information
7304 dataset already exists warnings from zone install
7305 SUNWpython24-simplejson should be listed as a dependency for SUNWipkg
7306 SUNWgnome-media-center still missing two dependencies.
7307 SUNWcodeina still missing one dependency
7308 SUNWpython-ply should be added to the proper clusters
7310 Default ciphers used by sshd do not match manpage
7335 zone install needs to be cleverer about publishers
7336 putback for 5871 missed a few vestiges of authority
7337 dependency issue in SUNWcs inside ipkg branded zone
7341 t_pkg_image_create has duplicate definitions
7343 publisher changes broke ipkg zones
7378 check_be_name missing from BootEnvNull
7381 Manage Repos enable disable and change preferred blocks the UI
7389 Setting ROOT before building should work
7391 need to be able to specify additional packages to install into zones
7392 solaris.py broken; file action cannot contain multiple paths.
7403 SUNWcodeina should be part of the slim_install cluster
7404 resync repository to snv_110
7405 Unbundled clusters made up of "entire" packages should be in incorporation
7421 New SVR4 package (SUNWompil) needs to be added to the IPS package
7455 Should not need to read entire manifest to examine dependencies
7492 Minor import file cleanup needed for build 110
7521 SUNWxwacx (accessx) should be added to the redist cluster
7528 indexer rebuilding from scratch during execute phase
7529 Hash file never getting read causing index rebuild
7538 Need NetBeans import file changes for 6.5.1
Caiman installer specific bugs addressed in this repository update
==================================================================
2184 Transfer module 0-length file processing can be removed
3112 liborchestrator test driver should be enhanced to address QA requirements
4396 AI - last custom VTOC slice on unformatted disk is 3 cylinders too long
4488 Apache web services are started outside of SMF.
4610 most installadm commands need to err out gracefully if not root
5091 AI install does not work if your service name had . in it.
5653 AI manifest should offer keyword to use max available space for
5654 AI could allow deletion of existing fdisk partition by number
5843 remove workaround code introduced by 5106
6128 installadm reuses /var/ai data and screw up manifest
6166 SUNWinstall-tools doesn't support ai_http_proxy setting
6320 'No valid AI service found' error if AI client and server are on different
6435 AI should support installation from IPS content mirror
6556 AI should provide an option for automatic reboot after an install
6610 AI does not recognize additional IPS repository
6612 AI image missing some drivers
6628 installation shouldn't fail when trying to delete nonexistent slice
6690 transfer module should sort file list by location
6699 remove all references to version from installadm
6701 support embedded content in live cd
6738 b108 generates the wrong grub menu for text boot and it fails to boot for
6951 Ensure messages printed to console when starting Auto Install
7071 beadm can fail to destroy snapshot
7122 installadm stop kills /usr/bin/dns-sd for all services of similar name
7186 installadm start/stop should really be enable/disable
7209 build of slim_install fails on Sparc due to undefined symbol
7219 Automated Installer reports slice customization in manifest where none
7221 Installer needs to stop referring to 2008.11
7263 clarify usage for create-client -b
7269 beadm rename can fail.
7349 Unit Test Docs for AI Should Actually Be In Gate
[1] http://mail.opensolaris.org/pipermail/pkg-discuss/2009-March/011619.html
[2] http://mail.opensolaris.org/pipermail/pkg-discuss/2008-December/009092.html
[3] http://dlc.sun.com/osol/docs/content/dev/AIinstall/basic.html
[4]
http://src.opensolaris.org/source/raw/caiman/slim_source/usr/src/cmd/install-tools/usbcopy
[5] http://mail.opensolaris.org/pipermail/caiman-discuss/2009-March/009767.html