I logged in as root and ran the code suggested with the following results:
[root@mcserver1 ~]# yum check-update
==============================================================
WARNING: Additional commands may be required after running yum
==============================================================
Setting up repositories
smeaddons 100% |=========================| 951 B 00:00
Reading repository metadata in from local files
================================================================
No new rpms were installed. No additional commands are required.
================================================================
I would read this as up to date. The server has been up and running for 6 months or more but I have never installed except Vip-ire's Openvpn and MoinMoin wiki. Those installs are a couple of months old also.
Does this seem right?
No, you have only enabled the smeaddons repository. No updates will be found there at the moment. You can enable the repositories per the server-manager by Ctrl+clicking the repositories in the list on the Software Installer page.
An easier option (as I know upgrade from stock 7.0 to 7.1 will provide a few issues) is to issue the following command from the server shell (which will temporary enable smeos and smeupdates repositories):
yum update --enablerepo=smeupdates --enablerepo=smeos
This should list you with a little over 200 packages that will be updated I guess, this will take a while. After the command has completed do not forget to issue the following commands:
signal-event post-upgarde
signal-event reboot
After the reboot you should see that your server is version 7.1. At boot time be sure to check that you have the correct kernel (as this was also a bug that after a upgrade the wrong kernel sometimes was selected).
After the reboot check in the server manager that at least the following repositories are selected for updates:
- CentOS - os
- CentOS - updates
- SME Server - addons
- SME Server - os
- SME Server - updates
Good luck!