Wallaby Series Release Notes

12.0.0.0rc1

Upgrade Notes

  • Python 2.7 support has been dropped. Last release of sahara-dashboard to support python 2.7 is OpenStack Train. The minimum version of Python now supported by sahara-dashboard is Python 3.6.

10.0.0

New Features

  • Support for the new boot from volume options introduced in the Stein release of Sahara is added.

Bug Fixes

  • Increasing DATA_UPLOAD_MAX_NUMBER_FIELDS django configuration to allow creation of CDH node group templates.

Other Notes

  • Coinciding with the official stability of Sahara APIv2, operators should feel especially encouraged to set “data-processing” API version to “2” in the OPENSTACK_API_VERSIONS dictionary found in Horizon’s local_settings.py. As previously stated, some Sahara features are only exposed through APIv2.

9.0.0.0b3

New Features

  • There is now support for APIv2 in sahara-dashboard. Enable it by setting the “data-processing” API version to “2” in the OPENSTACK_API_VERSIONS dictionary found in Horizon’s local_settings.py. Some Sahara features are only exposed through APIv2.

8.0.0

Prelude

The config parameter ‘SAHARA_FLOATING_IP_DISABLED’ replaces ‘SAHARA_AUTO_IP_ALLOCATION_ENABLED’.

Deprecation Notes

  • The ‘SAHARA_AUTO_IP_ALLOCATION_ENABLED’ config parameter in Sahara was deprecated and replaced by ‘SAHARA_FLOATING_IP_DISABLED’ which has a less confusing name.

Security Issues

  • Django 1.10 introduced a new var : DATA_UPLOAD_MAX_NUMBER_FIELDS which prevent DOS on data received via GET and POST methods. Default values is set to 2000 instead of upstream default of 1000 to keep the security feature and to not cause issue with the Sahara Dashboard forms.

5.0.0.0b3

New Features

  • Added integration with Designate for hostname resolution.

Bug Fixes

  • Fixed issue with retrieving details for public clusters.

5.0.0.0b2

Other Notes

  • Start using reno for release notes management.