= Release Notes for ncm-spma v2 = [[TracNav]] [[TOC(inline)]] == What's New == ncm-spma v2 removes the constraint that requires all architectures for a package to be in the same repository, which often impedes clean mirroring of upstream repositories. == Updating == ncm-spma v2 introduces a new schema which is not backwards compatible, since it's critical for package installation, please read carefully. ncm-spma-1.8.0 is a transition release that allows an easy update path, this release will be the default version during the second quarter of 2011. Updating directly from version <1.8 to ≥2.0, without stepping through the transition release, should be avoided. == Requirements == aii-ks-1.1.32 or later, only on Quattor servers. == Early update == If you need to use ncm-spma v2 right away, make sure all nodes are running ncm-spma-1.8 before updating, then you can update (ncm-spma and aii-ks) as any other component following [/wiki/Development/Templates/Components these instructions]. RPMs can be obtained directly from the [http://lapp.in2p3.fr/Quattor/autobuild/rpm/trunk/current/ autobuild site]. == Troubleshooting == If you miss the transition period (second quarter of 2011) and find yourself in a situation where some nodes have tried to update directly (without going through ncm-spma-1.8), a manual installation of the ncm-spma v2 RPM will be needed. This could happen if nodes are kept off-line for extended periods of time or if these instructions are ignored. After updating to ncm-spma v2, the [http://quattor.svn.sourceforge.net/svnroot/quattor/trunk/util/checkdeps/checkdeps latest checkdeps] should be used. == Known Problems == v2.0 of the schema breaks CDB's PrepareInstall.