v31.0.0 Release Notes

31.0.0 Release Notes

31.0.0

Prelude

This is an intermediate release during the Zed development cycle to mark the end of support for EM Ussuri release in Tempest. After this release, Tempest will support below OpenStack Releases:

  • Yoga

  • Xena

  • Wallaby

  • Victoria

Current development of Tempest is for OpenStack Zed development cycle.

This is an intermediate release during the Zed development cycle to mark the end of support for EM Victoria release in Tempest. After this release, Tempest will support below OpenStack Releases:

  • Yoga

  • Xena

  • Wallaby

Current development of Tempest is for OpenStack Zed development cycle.

Upgrade Notes

  • As the version of cirros used in OpenStack CI does not support SHA-2 signatures for ssh, any connection from a FIPS enabled machine will fail in case validation.ssh_key_type is set to rsa (the default until now). Using ecdsa keys helps us avoid the mentioned issue. From now on, the validation.ssh_key_type option will be set to ecdsa by default for testing simplicity. This change shouldn’t have any drastic effect on any tempest consumer, in case rsa ssh type is required in a consumer’s scenario, validation.ssh_key_type can be overridden to rsa.

  • Python 3.6 and 3.7 support has been dropped. Last release of Tempest to support python 3.6 and 3.7 is Temepst 30.0.0. The minimum version of Python now supported by Tempest is Python 3.8.

  • Remove deprecated config option api_extensions from compute_feature_enabled groups.