What's New

Review the major features, updates and fixed issues for Cloudera Data Science Workbench 1.10.5.

CDSW 1.10.5 is a Python 3-based release, specifically designed for compatibility with Python 3 Cloudera Manager and Cloudera Data Platform. Traditionally on-premise CDSW has been python 2 dependent. CDSW 1.10.4 and prior versions do not work with Cloudera Manager or Clouder Data Platform which are Python 3-based. This release addresses the need to provide a solution for Python 3-based CDSW.

Target Customers

This release is intended for the following types of customers:

  1. Customers who require to upgrade to a Python 3-based Cloudera Manager and Cloudera Data Platform.
  2. Customers who are using other Data Services and experiences and require to upgrade to 1.5.2 Private Cloud Data Services.

    Private Cloud Data Services 1.5.2 requires Cloudera Manager 7.11.3 version which is Python 3-based. Therefore, if CDSW 1.10.4 or earlier version is used, CDSW will not start after the Cloudera Manager upgrade. CDSW shall first be upgraded to 1.10.5 version.

  3. Customers who require to migrate from CDSW 1.10.4 or prior versions to Cloudera Machine Learning 1.5.2.

    Cloudera Machine Learning Private Cloud 1.5.2 version is dependent on Cloudera Manager 7.11.3 version which is Python 3-based. Once they upgrade the Cloudera Manager to 7.11.3 version, CDSW will not start and they will not be able to proceed with CDSW to Cloudera Machine Learning migration.

New features and improvements

This release introduced the following improvements.

  • Python 3-based CDSW - It works only with Python 3 Cloudera Manager and Cloudera Data Platform versions.
  • ML Runtime 2023.08.2.

Fixed issues

This release fixed the following issues.

  • Set default editor to Nano in workloads

    Cloudera Bug: DSE-28998

  • Fixed broken RPM installation

    Cloudera Bug: DSE-30603

  • CDSW pods stuck in scheduling state after CDSW restart

    Cloudera Bug: DSE-31487

  • Vulnerability issue for prometheus folder

    Cloudera Bug: DSE-32008

  • Model creation failure in airgap proxy environment

    Cloudera Bug: DSE-31851

  • Setuptools 60.0.0 or higher versions are not working out of the box, affecting custom runtimes and Python 3.10 variant

    Cloudera Bug: DSE-28828

CDSW Upgrade to 1.10.5

Supported upgrade paths:
  • CDSW 1.9 minor versions and CDSW 1.10 minor versions up to 1.10.4 version can be upgraded to CDSW 1.10.5. This shall only be done if the customer is one of the intended customer types (above). In other cases do not upgrade to CDSW 1.10.5 version as this will require a Cloudera Manager upgrade as well.
Steps to upgrade:
  1. Upgrade Cloudera Manager to Python 3-based Cloudera Manager, such as 7.11.3/7.7.3.
  2. Upgrade CDSW to 1.10.5 version.
  3. Upgrade CDH to a version compatible with the selected Cloudera Manager.

For more information, see the Cloudera Manager and CDH compatibility matrix.

For a list of supported CDSW versions, see Support Lifecycle Policy.

CDSW to CML Migration

Cloudera Machine Learning Private Cloud 1.5.2 version requires Cloudera Manager 7.11.3 version which is Python 3-based. If customers need parallel working instances of CDSW and Cloudera Machine Learning, they can upgrade to CDSW 1.10.5 version before migrating to Cloudera Machine Learning 1.5.2 version.

Supported Migration Paths

Source CDSW Version

Target CML PvC Version

Supported

1.10.0 to 1.10.4

1.5.1/1.5.1 CHF

Yes

1.10.0 to 1.10.4

1.5.2

No

1.10.5

1.5.2

1.5.3

1.5.4

Yes