[Server-devel] Upgrade to 0.5.1

2009-01-27 Thread Reuben K. Caron
There seems to be a differing set of instructions on how to upgrade:

from the wiki:
http://wiki.laptop.org/go/XS_Installing_Software#Upgrading_from_XS_0.4_or_earlier

If you are upgrading from XS 0.4 or earlier, the process is similar to
a new installation, with some minor changes. In the menu shown right
after booting, you should choose the (preselected) 'Install with
kickstart' option, press the Tab key, and add 'upgradeany' to the boot
configuration line. After adding that line, press enter twice.
With this extra option, Anaconda will recognise the old installation and
will offer to upgrade.

the second from server-devel:

http://lists.laptop.org/pipermail/server-devel/2008-November/002493.html

Just to make this clear, for the upgrade to work you need to select one
of the top two options, hit tab and then append upgradeany. The
default selection has the ks.cfg file which prevent the upgrade choice
from appearing as an option in anaconda. (thinks it's the partitioning
info being present)

Passing upgradeany to the kickstart option does not work. Passing
upgradeany to the top two options does work.

Two questions:

1. Which should be used.
2. If you pass upgradeany to one of the top two options that does not
use the kickstart, do you lose any functionalality?

Thanks,
Reuben


http://wiki.laptop.org/go/Deployments_Support
___
Server-devel mailing list
server-de...@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


Re: [Server-devel] Upgrade to 0.5.1

2009-01-27 Thread Martin Langhoff
2009/1/28 Reuben K. Caron reu...@laptop.org:
 1. Which should be used.

Good spotting. Initially I thought kickstart could drive upgrades. It
cannot. So it's the one of the top options path that actually works.
I'll fix the wiki...

And at some point when we get a chance to improve the sysconfig menu,
we should replace those wonky menu options with ones that make sense
for us, including onecalled upgrade from 0.4 or vanilla fedora,
which of course includes the 'upgradeany' magic word.

 2. If you pass upgradeany to one of the top two options that does not use
 the kickstart, do you lose any functionalality?

You don't lose functionality. The 0.4 install has the two key pkgs,
xs-config and xs-pkgs. Anaconda upgrades both, and those bring in
everything that makes an XS.

cheers,


m
-- 
 martin.langh...@gmail.com
 mar...@laptop.org -- School Server Architect
 - ask interesting questions
 - don't get distracted with shiny stuff  - working code first
 - http://wiki.laptop.org/go/User:Martinlanghoff
___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel