Procedure to upgrade FC1 to FC2
1) Back up everything. I mean, every effing thing. It seems to work on my test server, but in a production environment... Better safe than sorry.
2) Verify that you're using Ensim 4.1.0 for FC1
3) Run rpm -q kernel
4) Run uname -r to see the active kernel
5) Use rpm -e to remove any 'extra' kernels
6) Run 'yum clean all'
7) Run 'mv /etc/modprobe.conf /etc/modprobe.anacbak'
CODE
[base]
name=Red Hat Linux $releasever - $basearch - Base
baseurl=http://download.fedoralegacy.org/fedora/2/os/i386/
[updates]
name=Red Hat Linux $releasever - Updates
baseurl=http://download.fedoralegacy.org/fedora/2/updates/i386/
name=Red Hat Linux $releasever - $basearch - Base
baseurl=http://download.fedoralegacy.org/fedora/2/os/i386/
[updates]
name=Red Hat Linux $releasever - Updates
baseurl=http://download.fedoralegacy.org/fedora/2/updates/i386/
The baseurl lines are what you'll change. Pointing them to the FC2 repositories.
9) Run 'sh /root/.webppliance/os_upgrade_without_lwp' this should put a file named db_dump.gz in the /root directory
10) Run 'yum upgrade python rpm-python rpm glibc glibc-common redhat-config-* XFree86* libxml2* postgresql-python'
11) Run 'yum upgrade'
12) After it finishes, run '/usr/sbin/fix-mouse-psaux'
13) Reboot 'shutdown -r now' (Note: My server locked up during the shutdown on quotas... Hitting the reset button brought it back up.. So you might need your service provider to do a manual reboot here)
14) Change to the /root directory and run 'wget ftp://ftp.ensim.com/apt/ensim/LWP/4.1.0/8...m-installer.sh'
15) Run 'sh ensim-installer.sh --cdrom=n'
That's basically it... Right now.. I am having a problem where http://www.machinename.com/admin doesn't take you to the Appliance Administrator, but outside of that... Looks like i'm running on FC2...
Again, this is all on a test server. Anyone willing to try on a live server? (I'd do a test server before a live one to get your feet wet)
Also, to see if there are any issues I may have missed.