Yoga Series Release Notes¶
4.4.0¶
New Features¶
Adds a basic http auth middleware as an alternative to noauth in standalone environments. This middleware uses a password file which supports the Apache htpasswd syntax. This file is read for every request, so no service restart is required when changes are made. The only password digest supported is bcrypt, and the
bcryptpython library is used for password checks since it supports$2y$prefixed bcrypt passwords as generated by the Apache htpasswd utility.
4.0.0¶
Upgrade Notes¶
Support for Python 2.7 has been dropped. The minimum version of Python now supported is Python 3.6.
3.38.1¶
Other Notes¶
Log when max_request_body_size is exceeded.
3.27.0¶
New Features¶
This adds a new
compat_headersclass attribute to theRequestIdmiddleware. That allows projects like Nova that have API contracts on alternative request-id headers to adopt the osloRequestIdmiddleware but still retain their API contract.
This adds support for
global_request_idto theRequestIdmiddleware. An inbound header ofX-OpenStack-Request-IDis accepted as long as it is of the formatreq-$uuid, and made available to oslo.context. This will allow for cross project request id tracking.
3.20.0¶
Other Notes¶
Switch to reno for managing release notes.