@KarstenV and @sfranzen Pretty sure this is as a result of executing build / developer commands over the top of an rpm install of Rockstor ie:
the “buildout install collectstatic” you may well have run to try out @sfranzen recent pool usage widget:
over in the related thread: Usage data on pools and shares not updated - #29 by sfranzen
No worries though as all that is needed is a:
rm /opt/rockstor/eggs/setuptools-2*
rm -rf /opt/rockstor/eggs/setuptools-2*
then try the upgrade again.
The build tools you invoked to install the new widget code default to retrieving stuff that is not recognised by the rpm so it breaks the removal of the existing rpm which is necessary for the upgrade, this in turn breaks the upgrade.
Hope that helps and sorry I couldn’t chip in earlier with this.