If you don't build images using Distribution Constructor (DC),
you can delete this message.
With the integration of
Author: Alexander Eremin <eremin at milax.org>
Repository: /hg/caiman/slim_source
Latest revision: 230370af933c6f48bcd401302ae7e6a5cdae14ca
Total changesets: 1
Log message:
8205 Optimize boot archive inode ratio to save memory
Files:
update: usr/src/cmd/distro_const/DC-manifest.defval.xml
update: usr/src/cmd/distro_const/DC-manifest.rng
update: usr/src/cmd/distro_const/dc_defs.py
update: usr/src/cmd/distro_const/utils/boot_archive_archive.py
update: usr/src/lib/libti/test_ti.c
update: usr/src/lib/libti/ti_api.h
update: usr/src/lib/libti/ti_dcm.c
update: usr/src/lib/libti_pymod/libti.c
update: usr/src/lib/libti_pymod/ti_defs.py
it is now possible to specify "number of bytes per inode" for
LiveCD or AI ufs(7FS) boot archive filesystem in DC manifest -
see bug report and [1] for more details about the parameter.
New <nbpi> tag was introduced to allow setting that parameter
in DC manifest - the snippet of appropriate DC manifest would
look like
...
<boot_archive>
...
<nbpi>
16384
</nbpi>
</boot_archive>
...
That parameter is not specified in default DC manifest, thus it is
calculated automatically when boot archive is created.
This message also constitutes Flag day for people upgrading Distribution
Constructor from SVR4 packages - for instance directly from slim_source
nightly builds.
In this case it is necessary to upgrade both SUNWinstall as well as
SUNWdistro-const packages, otherwise Distribution Constructor
will fail with following message:
File "/usr/share/distro_const/boot_archive_archive.py", line 52, in
<module>
from osol_install.ti_defs import TI_ATTR_TARGET_TYPE, \
ImportError: cannot import name TI_ATTR_DC_RAMDISK_BYTES_PER_INODE
In general, it is recommended that when SUNWdistro-const package is to
be upgraded, SUNWinstall package should be upgraded as well.
[1] newfs(1M) man page, '-i nbpi' option