Change Log

Version 1.7.11 (01/12/2023)

Download at https://s3.amazonaws.com/puddle-release.h2o.ai/1.7.11/index.html

  • Utility for merging user accounts registered through different identity providers (OIDC and Cognito)
  • Fix rare bug on AWS when two instances were provisioned in conjunction with InsufficientInstanceCapacity error
  • Support for latest Driverless AI versions 1.10.4+
  • Support of Plans in Azure
  • Minor changes to execution of provisioning scripts

Version 1.7.10 (03/03/2022)

Download at https://s3.amazonaws.com/puddle-release.h2o.ai/1.7.10/index.html

  • Add optional owner tag to managed cloud resources
  • Add optional statically defined tags to managed cloud resources
  • Internal improvements with Driverless AI communication
  • Minor bugfixes

Version 1.7.9 (01/31/2022)

Download at https://s3.amazonaws.com/puddle-release.h2o.ai/1.7.9/index.html

  • Add support for Ubuntu 20.04 with Driverless AI >= 1.10.x
  • Fix system replication

Version 1.7.8 (10/13/2021)

Download at https://s3.amazonaws.com/puddle-release.h2o.ai/1.7.8/index.html

  • Added option to specify download URL in PUD files
  • Fix OIDC redirect URL configuration and default value

Version 1.7.7 (09/24/2021)

Download at https://s3.amazonaws.com/puddle-release.h2o.ai/1.7.7/index.html

  • Users can authenticate in Python Client using OAuth2 Access Token
  • Minor UI tweaks
  • Utility for merging user accounts registered through different identity providers

Version 1.7.6 (08/05/2021)

Download at https://s3.amazonaws.com/puddle-release.h2o.ai/1.7.6/index.html

  • Fixed system replication timeout in AWS
  • Added support for RHEL 8
  • Updated default NVIDIA drivers version
  • Added configurable number of workers

Version 1.7.5 (06/02/2021)

Download at https://s3.amazonaws.com/puddle-release.h2o.ai/1.7.5/index.html

  • Option to disable SSL certificate validation in Python client
  • Fixed wait for image build finish in Python client

Version 1.7.4 (05/03/2021)

Download at https://s3.amazonaws.com/puddle-release.h2o.ai/1.7.4/index.html

  • Opt-in for Driverless AI usage and errors reporting
  • Improved handling of preflight scripts
  • Option to disable colors in logs

Version 1.7.3 (04/08/2021)

Download at https://s3.amazonaws.com/puddle-release.h2o.ai/1.7.3/index.html

  • Increased OS disk size of Packer VMs in Azure

Version 1.7.2 (04/01/2021)

Download at https://s3.amazonaws.com/puddle-release.h2o.ai/1.7.2/index.html

  • Option to apply GCP network tags to VMs managed by Puddle
  • Fixed GCP OS Login issue while building image
  • Updated Packer to 1.6.6

Version 1.7.1 (03/02/2021)

Download at https://s3.amazonaws.com/puddle-release.h2o.ai/1.7.1/index.html

  • Fixed issue with upgrading Driverless AI which is using OpenID
  • Fixed rare permission issue while upgrading Driverless AI
  • Fixed bad value of available compute units in UI

Version 1.7.0 (02/02/2021)

Download at https://s3.amazonaws.com/puddle-release.h2o.ai/1.7.0/index.html

  • Option to upgrade Driveless AI
  • Option for Administrators to change the owner of a system
  • Administrators can now create systems on behalf of other users
  • Images can be rebuilt using Python client
  • Configurable naming policies
  • GCP OS Login support
  • Fixed wrong calculation of consumed compute units for groups
  • Minor bugfixes and UI improvements

Version 1.6.2 (11/05/2020)

Download at https://s3.amazonaws.com/puddle-release.h2o.ai/1.6.2/index.html

  • Support for latest Driverless AI versions
  • Administrators can now create reports using Python client
  • Fixed OpenID logout bug when using certain IdP such as Okta
  • Number of Compute Units is now visible when choosing instance type for new system

Version 1.6.1 (10/14/2020)

Download at https://s3.amazonaws.com/puddle-release.h2o.ai/1.6.1/index.html

  • Administrators can now manage the systems of other users as well through Python Client
  • Option to use OAuth2 tokens to authenticate in Puddle Python Client
  • Driverless AI config.toml syntax is validated before update
  • CUDA and cuDNN no longer required (they are packed in Driverless AI)

Version 1.6.0 (09/29/2020)

Download at https://s3.amazonaws.com/puddle-release.h2o.ai/1.6.0/index.html

  • Option to use OpenID Connect in provisioned Driverless AI instances
  • User groups and option to limit Compute Unit consumption on user/group level
  • Minor under the hood improvements

Version 1.4.2 (08/21/2020)

Download at https://s3.amazonaws.com/puddle-release.h2o.ai/1.4.2/index.html

  • Fixed Driverless AI Python Client access to provisioned systems

Version 1.4.1 (08/13/2020)

Download at https://s3.amazonaws.com/puddle-release.h2o.ai/1.4.1/index.html

  • Support for custom preflight and postflight scripts
  • Customizable list of idle timeout options
  • Configurable image name format
  • Added support for base images from Azure Shared Image Gallery
  • Only TLS 1.2 is now enabled by default
  • Fixed connection leak to provisioned VMs
  • Fixed rare issue with mount of data disk

Version 1.5.0 (06/25/2020)

Download at https://s3.amazonaws.com/puddle-release.h2o.ai/1.5.0/index.html

  • Added Google Cloud Platform support
  • Added support for base images from Azure Shared Image Gallery
  • Minor improvements

Version 1.4.0 (06/11/2020)

Download at https://s3.amazonaws.com/puddle-release.h2o.ai/1.4.0/index.html

  • TLS support for provisioned products
  • Support for air-gapped environments
  • Support for cloud-init scripts
  • OpenID Connect is now supported
  • IAM role can be optionally attached to the provisioned VMs (Amazon AWS)
  • Automatic tagging of cloud resources based on LDAP attributes
  • Option to create snapshots of systems
  • Option to create new system from snapshot
  • EC2 instances can be now placed into multiple security groups
  • Download of SSH keys can be optionally disabled

Version 1.3.1 (02/24/2020)

Download at https://s3.amazonaws.com/puddle-release.h2o.ai/1.3.1/index.html

  • Administrators can now create reports
  • Custom source AMI/Image for AMIs/Images built by Puddle
  • Optional EBS volumes encryption on AWS
  • Option to rebuild existing images
  • More configurable LDAP auth
  • AMIs/Images can be tagged
  • Puddle’s configuration file is now case sensitive
  • Auth of backend machine using IAM roles on AWS
  • Improved handling of situation when license is expired
  • Fixed bug when HTTPS cert was not reloaded during runtime

Version 1.3.0 (01/09/2020)

Download at https://s3.amazonaws.com/puddle-release.h2o.ai/1.3.0/index.html

  • Users can change the instance type of a system
  • It is now possible to restart only Driverless AI, without rebooting the whole VM
  • The idle timeout interval can be edited
  • Timeout period can be extended so that the system is not stopped during long running tasks, such as file uploads
  • Added notifications in the UI
  • Administrators can now edit global config.toml from the UI
  • Information about the expiration of the license now available in the UI

Version 1.2.0 (10/17/2019)

Download at https://s3.amazonaws.com/puddle-release.h2o.ai/1.2.0/index.html

  • Added a Python client
  • Users can now manually fail a system that is in transition
  • Automatically install a Driverless AI license on provisioned systems
  • The number of available Compute Units is now visible in the UI and can be obtained using the Python client
  • Fixed an issue with Azure Active Directory when a user wasn’t granted an Administrator role even though the user was present in a Group that was assigned the Administrator role
  • Fixed a glitch in the UI when users directly access /login and they need to log in two times
  • Improved handling of background tasks

Version 1.1.0 (8/21/2019)

Download at http://artifacts.h2o.ai.s3.amazonaws.com/snapshots/ai/h2o/puddle/1.1.0/index.html

  • Added Amazon AWS support
  • New auth provider - AWS Cognito
  • New auth provider - Active Directory
  • New auth provider - LDAP
  • Automatically deallocate the running VM of failed systems to reduce cost impact
  • Email notifications for failed systems, failed deallocation of a running VM, and unknown VM state
  • Added proxy support
  • Added an option to never timeout a system
  • New backup utility
  • Swapped the lock/unlock icons in the UI
  • Fixed a rare failure that occurred when terminating a system - due to the Public IP still being assigned