Upgrade ======= To upgrade, download the official release from the `Enterprise Steam download page `__. Backup ------ Backing up your Enterprise Steam installation before an upgrade is optional but highly recommended. Please backup the ``/opt/h2oai/steam/var/master`` folder. To revert to a previous version, reinstall that version and restore the backup. Upgrade Enterprise Steam service -------------------------------- 1. Install the Enterprise Steam package. - RPM: ``yum localinstall steam-X.Y.Z.x86_64.el6.rpm`` - DEB: ``sudo dpkg -i steam-X.Y.Z.x86_64.deb`` There is no need to stop the service before upgrading or restart the service after upgrading. Enterprise Steam will restart automatically. 2. Validate that the Enterprise Steam service is running. - RHEL 6 / CentOS 6: ``sudo /etc/init.d/steam status`` - RHEL 7 / CentOS 7: ``sudo systemctl status steam`` - Ubuntu / Ubuntu: ``sudo service steam status`` For troubleshooting, please review the logs (``cat /var/log/steam/steam.log``). Upgrade Python/R clients ------------------------ After upgrading Enterprise Steam, users of Python and R need to upgrade their Steam API clients. See the `Enterprise Steam download page `__. - Python: ``pip install h2osteam-X.Y.Z-py2.py3-none-any.whl`` - Conda Python 2.7: ``conda install h2osteam-X.Y.Z-py2.py27_0.tar.bz2`` - Conda Python 3.6: ``conda install h2osteam-X.Y.Z-py2.py36_0.tar.bz2`` - Conda Python 3.7: ``conda install h2osteam-X.Y.Z-py2.py37_0.tar.bz2`` - R: ``R CMD INSTALL h2osteam_X.Y.Z.tar.gz``