Upgrading Enterprise Steam

Upgrade from version 0.9.2.14 or Older

Server

  1. Backup /opt/h2oai/steam and /etc/steam
  2. Install the Enterprise Steam package
  • RPM: yum localinstall esteam-1.1.0.3…..rpm
  • DEB: dpkg -i esteam-1.1.0.3…..deb
  1. Configure Enterprise Steam by editing /etc/steam/steam.yaml
  • Verify that the paths to TLS certificate and key are correct
  • (optional) Set kerberized/maprticket access to Hadoop.
  • (optional) Set desired log properties.
  • Note that the steam.conf file is no longer used.
  1. Run sudo service steam restart.
  • For troubleshooting, see the logs at /var/log/steam/steam.log

Admin Client

  1. Clear browser cookies and cache
  2. Visit the Enterprise Steam homepage and login as admin
  3. (optional) To set up LDAP cache, go to Configuration > User authentication and set the Cache Max Age parameter. Test and save the config.

Regular Clients - Web

  1. Clear browser cookies and cache
  2. Visit the Enterprise Steam homepage and login.

Regular Clients - Python/R

Install new Python/R Enterprise Steam packages

  • Python: pip install h2osteam-1.1.0-py2.py3-none-any.whl
  • R: R CMD INSTALL h2osteam_1.1.0.tar.gz

Upgrade from 0.9.2.16 or Newer

The steps for upgrading from 0.9.2.16 or newer are the same as the steps above, but you may omit Server Step 3.