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.

  1. 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