When a new version of the OS is ready (Redhat 6, ubuntu X.4/X.10,...) we must choose between installing a news computer, upgrade the system, or installing a new version of the OS but keeping the data
If we consider Debian or Redhat, its easy, we have to update the kickstart config or debconf setup.
It's just about updating the mirror or create additional mirror of our distrib.