[release-announce] puppet-keystone 18.4.0 (wallaby)
no-reply at openstack.org
no-reply at openstack.org
Thu Apr 1 09:53:40 UTC 2021
We contentedly announce the release of:
puppet-keystone 18.4.0: Puppet module for OpenStack Keystone
This release is part of the wallaby stable release series.
The source is available from:
https://opendev.org/openstack/puppet-keystone
Download the package from:
https://tarballs.openstack.org/puppet-keystone/
Please report issues through:
https://bugs.launchpad.net/puppet-keystone/+bugs
For more details, please see below.
18.4.0
^^^^^^
New Features
************
* The following parameters of the "keystone::ldap" class have been
deprecated and have no effect.
* "project_tree_dn"
* "project_filter"
* "project_objectclass"
* "project_id_attribute"
* "project_member_attribute"
* "project_name_attribute"
* "project_desc_attribute"
* "project_enabled_attribute"
* "project_domain_id_attribute"
* "project_attribute_ignore"
* "project_allow_create"
* "project_allow_update"
* "project_allow_delete"
* "project_enabled_emulation"
* "project_enabled_emulation_dn"
* "project_additional_attribute_mapping"
* "role_tree_dn"
* "role_filter"
* "role_objectclass"
* "role_id_attribute"
* "role_name_attribute"
* "role_member_attribute"
* "role_attribute_ignore"
* "role_allow_create"
* "role_allow_update"
* "role_allow_delete"
* "role_additional_attribute_map"
* The new "keystone::policy::enforce_new_defaults" parameter has
been added.
Upgrade Notes
*************
* The following deprecated parameters have been completely removed
from the "keystone::ldap_backend" resource type.
* "project_tree_dn"
* "project_filter"
* "project_objectclass"
* "project_id_attribute"
* "project_member_attribute"
* "project_name_attribute"
* "project_desc_attribute"
* "project_enabled_attribute"
* "project_domain_id_attribute"
* "project_attribute_ignore"
* "project_allow_create"
* "project_allow_update"
* "project_allow_delete"
* "project_enabled_emulation"
* "project_enabled_emulation_dn"
* "project_additional_attribute_mapping"
* "role_tree_dn"
* "role_filter"
* "role_objectclass"
* "role_id_attribute"
* "role_name_attribute"
* "role_member_attribute"
* "role_attribute_ignore"
* "role_allow_create"
* "role_allow_update"
* "role_allow_delete"
* "role_additional_attribute_map"
* "credential_driver"
* "assignment_driver"
Changes in puppet-keystone 18.3.0..18.4.0
-----------------------------------------
1fa1148 Update sphinx to the latest version
1b4b92b Prepare Wallaby RC1
8e754b9 Update supported Ubuntu version to Focal
a6a78d1 Deprecate parameters for ldap project/role driver
2728fb9 Clean up the deprecated parameters of keystone::ldap_backend
b69fbc4 Bump requirement of puppetlabs-apache
0ba0efa Add support for oslo_policy/enforce_new_defaults
8b9cc1f Fix a wrong service name in parameter description
Diffstat (except docs and test files)
-------------------------------------
manifests/ldap.pp | 364 +++++++++++----------
manifests/ldap_backend.pp | 327 ------------------
manifests/policy.pp | 19 +-
metadata.json | 10 +-
...ved-keystone-ldap-options-342a37e2dea214d1.yaml | 35 ++
...eystone-ldap-options-left-5e4aa4f0df865d22.yaml | 33 ++
...licy-enforce_new_defaults-0499fab4ab2b5836.yaml | 5 +
spec/classes/keystone_ldap_spec.rb | 60 ----
spec/classes/keystone_policy_spec.rb | 12 +-
10 files changed, 287 insertions(+), 580 deletions(-)
More information about the Release-announce
mailing list