I'm not sure why you can't upgrade using the RPM, as that is the 'local file' upgrade method.
From the Clarity Engine User Guide:
How to Update the RPM Package
Before you upgrade the RPM package using the rpm command, you must first use yum to resolve a dependency on tunctl:
# yum install tunctl
# rpm -Uf CE-1.0.0.1-62118.x86_64.rpm
I just tried the upgrade on my Clarity Engine and that worked like this:
First I uploaded the upgrade file CE-1.0.0.1-62118.x86_64.rpm to my Clarity Engine. You can use WinSCP for that, and login with username root and the password that you set for that.
Then use SSH (Putty), or the (VMWare) console, to get shell access as root and run the commands from the User Guide:
% ssh root@192.168.31.15
root@192.168.31.15's password:
[root@clarity ~]# ls
anaconda-ks.cfg CE-1.0.0.1-62118.x86_64.rpm install.log install.log.syslog
[root@clarity ~]# yum install tunctl
Loaded plugins: fastestmirror, security
Setting up Install Process
Determining fastest mirrors
epel/metalink | 15 kB 00:0
* base: mirror.atlanticmetro.net
* epel: fedora-epel.mirrors.tds.net
* extras: mirror.fileplanet.com
* updates: mirror.fileplanet.com
base | 3.7 kB 00:0
base/primary_db | 4.7 MB 00:0
epel | 4.7 kB 00:0
epel/primary_db | 6.0 MB 00:0
extras | 3.4 kB 00:0
extras/primary_db | 29 kB 00:0
updates | 3.4 kB 00:0
updates/primary_db | 5.8 MB 00:0
Resolving Dependencies
--> Running transaction check
---> Package tunctl.x86_64 0:1.5-3.el6 will be installed
--> Finished Dependency Resolution
Dependencies Resolved
==============================================================================================================================================================================================
Package Arch Version Repository
==============================================================================================================================================================================================
Installing:
tunctl x86_64 1.5-3.el6 base
Transaction Summary
==============================================================================================================================================================================================
Install 1 Package(s)
Total download size: 9.2 k
Installed size: 9.5 k
Is this ok [y/N]: y
Downloading Packages:
tunctl-1.5-3.el6.x86_64.rpm | 9.2 kB 00:0
Running rpm_check_debug
Running Transaction Test
Transaction Test Succeeded
Running Transaction
Installing : tunctl-1.5-3.el6.x86_64
Verifying : tunctl-1.5-3.el6.x86_64
Installed:
tunctl.x86_64 0:1.5-3.el6
Complete!
[root@clarity ~]# rpm -Uf CE-1.0.0.1-62118.x86_64.rpm
[root@clarity ~]# rpm -q CE
CE-1.0.0.1-62118.x86_64
If this does not help, please let us know at what point you get stuck. Another option is to just re-deploy Clarity Engine as there is little configuration to do on the Engine itself.