Line 39: |
Line 39: |
| expand-template /etc/yum.conf | | expand-template /etc/yum.conf |
| | | |
− | Then run yum command
| + | =====SME Server 7.3===== |
− | yum upgrade --disable '*' --enable sme8os
| |
| | | |
− | Once completed issue
| + | You are adviced to only upgrade clean machines, e.g. without contribs or other modifications. |
− | signal-event post-upgrade;signal-event reboot
| + | |
| + | If you are running a fresh installation of SME Server 7.3 your upgrade should run problem free, if not please {{BugzillaFileBug|product=SME%20Server%20Release%208.X|component=|comment=|summary=|title=file a bug here}}. |
| | | |
− | =====If your running SME Server 7.x (clean install & excluding 7.3)=====
| + | You can upgrade your clean SME Server 7.3 server by following these steps: |
| | | |
− | Upgrading via yum if you have SME Server 7.x clean (Excluding 7.3) install can now be done, you will first encounter this error:
| + | <ol></li><li>Install the necessary packages from the sme8os repository: |
| + | yum upgrade --disablerepo=* --enablerepo=sme8os |
| + | </li><li>Once completed issue |
| + | signal-event post-upgrade; signal-event reboot |
| + | </li></ol> |
| + | =====SME Server 7.0, 7.1.x or 7.2===== |
| + | If you are trying to upgrade from a 7.0, 7.1.x or 7.2 server upgrading yum will fail with the following error: |
| | | |
| --> Running transaction check | | --> Running transaction check |
Line 67: |
Line 73: |
| [root@example ~]# | | [root@example ~]# |
| | | |
− | You will need to download from the [http://distro.ibiblio.org/pub/linux/distributions/smeserver/releases/7.3/smeos/i386/SME/RPMS/yum-metadata-parser-1.0-8.el4.centos.i386.rpm yum-metadata-parser] and manually install the package as below: | + | You can solve this using the following steps: |
− | | + | <ol></li><li>You will need to download the yum-metadata-parser package from the SME Server 7.3 repository: |
| + | wget <nowiki>http://mirror.contribs.org/smeserver/releases/7.3/smeos/i386/SME/RPMS/yum-metadata-parser-1.0-8.el4.centos.i386.rpm</nowiki> |
| + | </li><li>Manually install the package as below: |
| rpm -Uvh --oldpackage yum-metadata-parser-1.0-8.el4.centos.i386.rpm | | rpm -Uvh --oldpackage yum-metadata-parser-1.0-8.el4.centos.i386.rpm |
− | | + | </li><li>Then type from command line: |
− | Then type from command line: | |
| | | |
| yum clean all | | yum clean all |
| + | </li><li>After that you should be able to upgrade with the following command: |
| + | yum upgrade --disablerepo=* --enablerepo=smeos |
| + | </li><li>Once completed issue |
| + | signal-event post-upgrade;signal-event reboot |
| + | </li></ol> |
| | | |
− | followed by:
| + | ===Problems and bugs=== |
− | | |
− | yum upgrade --disable "*" --enable smeos
| |
− | | |
− | Now you should be on your way to upgrading to SME Server 8beta :)
| |
− | | |
− | =====If your running SME Server 7.3 (clean install)===== | |
− | | |
− | | |
− | If you have SME Server 7.3 clean install you will be able to upgrade to SME Server 8beta without any issues.
| |
− | | |
− | You should only do this if you are interested in helping with development/testing and of course if you find a bug remember to report to our bug tracker.
| |
− | | |
− | | |
| If you have any bug issues with upgrading please open a new SME Server 8.x {{BugzillaFileBug|product=SME%20Server%20Release%208.X|component=|comment=|summary=|title=file a bug here}} | | If you have any bug issues with upgrading please open a new SME Server 8.x {{BugzillaFileBug|product=SME%20Server%20Release%208.X|component=|comment=|summary=|title=file a bug here}} |
| | | |