puppet-keystone 18.4.0 (wallaby)
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(-)
participants (1)
-
no-reply@openstack.org