v0.9.0 Release Notes

0.9.0 Release Notes

0.9.0

Prelude

This release is to tag the Patrole for OpenStack Ussuri release. This release marks the start of Ussuri release support in Patrole. After this release, Patrole will support below OpenStack Releases:

  • Ussuri

  • Train

  • Stein

Current development of Patrole is for OpenStack Victoria development cycle. Every Patrole commit is also tested against master during the Victoria cycle. However, this does not necessarily mean that using Patrole as of this tag will work against a Victoria (or future release) cloud. To be on safe side, use this tag to test the OpenStack Ussuri release.

New Features

  • Nova adopting the new policy defaults in ussuri cycle which include some of the policies are made granular.

    Patorle tests will adopt the new polcies. Below are the policies changed in patrole tests:

    • os_compute_api:os-services

    • os_compute_api:deferred_delete

    • os_compute_api:os-attach-interfaces

    • os_compute_api:os-instance-usage-audit-log

    • os_compute_api:os-agents

    • os_compute_api:os-hypervisors

    • os_compute_api:os-instance-actions

    • os_compute_api:os-security-groups

    • os_compute_api:os-server-password

Upgrade Notes

  • Python 2.7 support has been dropped. Last release of patrole to support python 2.7 is patrole 0.8.0. The minimum version of Python now supported by Patrole is Python 3.6.