http://defect.opensolaris.org/bz/show_bug.cgi?id=9118
Summary: rather than boolean upgrade property, nwam svc should
track version
Classification: Development
Product: nwam
Version: unspecified
Platform: ANY/Generic
OS/Version: All
Status: ACCEPTED
Severity: enhancement
Priority: P2
Component: ON misc
AssignedTo: renee.danson at sun.com
ReportedBy: renee.danson at sun.com
QAContact: nwam-dev at opensolaris.org
Currently, the upgrade of nwam phase 0/0.5 configuration into phase 1 format
is performed based on the setting of the new service property 'nwamd/upgrade'.
This works for the phase 0/0.5-to-phase 1 transition, as there's only one
type of upgrade that could be needed. However, it will not hold up for future
upgrades that may need to be performed. Instead, a version property should be
used.
That property does not exist for phase 0/0.5, and will not be installed with
the new phase 1 nwam manifest. When nwamd starts, it will look for that
property value; if it does not exist, then upgrade will be performed (silently
doing nothing if no old configuration exists, as would be the case in a clean
install). In either case, the version property should then be created with a
value of "1.0", indicating that on future starts, the upgrade is not necessary.
Though this is more of an enhancement than a bug, I'm setting the priority
high, as this can't really be added later.
--
Configure bugmail: http://defect.opensolaris.org/bz/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.