settingsLogin | Registersettings

[openstack-announce] [new][puppet] puppet-keystone 9.1.0 release (newton)

0 votes

We are happy to announce the release of:

puppet-keystone 9.1.0: Puppet module for OpenStack Keystone

This release is part of the newton release series.

For more details, please see below.

9.1.0
^^^^^

New Features


  • Implement bug 1589933 so now one associate the admin to adminrole
    for an entire domain if it uses the target
    admin_domain parameter in
    the auth.pp class.

Upgrade Notes


  • update undef parameters in authtoken.pp to use
    $::osservicedefault

  • Add all missing parameters and remove deprecated ones to configure
    keystone_authtoken section.

Bug Fixes


  • Fixes bug 1559013 so update of a keystone_endpoint does not
    recreate all endpoints when one or two network endpoint are missing.

  • Fixes bug 1597357 exits? was not using any retry as it expects an
    error to determine if the user exist. This fix it and enable
    classic retry mechanism for other errors.

Other Notes


  • If you use Ubuntu Cloud Archives (Canonical) packages and you set
    manage_policyrcd to true, you won't be able to deloy OpenStack
    Mitaka.

Changes in puppet-keystone 9.0.0..9.1.0


633c1a4 Prepare 9.1.0 (newton-2)
9fd52ae Added federation support for OpenID Connect with modauthopenidc
4bab7ac Add misssing parameters to keystoneauthtoken
c1d0abe Remove 12.04 and add 16.04 to metadata
07cee48 Add retry to keystone
user.exists?
84e6682 Allow virtual package for python-pysaml2
14f754a Remove mitaka release prelude note
51c68fb Support memberroleid and memberrolename config options
fe0edef Fix endpoint update when one endpoint is missing.
beab6ce Add association of the admin user to a domain.
ba622e4 Fix idempotency of keystonetenant description
a02d2ae roles/admin: make sure role is created after admin user / tenant
33e051c Switch openstacklib::policyrcd class to policy
rcd provider
4b4402a Fix up clientpackagename param
e5754d9 Move Authtoken to $::osservicedefault
50cdfe9 manage_policyrcd: stop eventlet support from Newton
3fb66aa Add nodepool-xenial.yml file
09a2d03 beaker: remove multi domain config resources output test
41ded11 ubuntu: do not attempt to start apache during keystone setup
067b75b Fix facts for policy test
b111078 Test multiple operating systems for policy
7e0cc49 Fix incorrect parameter
c212003 Fix wrong handling of disabled users because of typo

Diffstat (except docs and test files)


lib/puppet/provider/keystone.rb | 16 +-
lib/puppet/provider/keystoneendpoint/openstack.rb | 101 +++--
lib/puppet/provider/keystone
user/openstack.rb | 10 +-
lib/puppet/type/keystonetenant.rb | 1 -
manifests/federation/identity
provider.pp | 5 +-
manifests/federation/openidc.pp | 128 ++++++
.../federation/openidchttpdconfiguration.pp | 25 ++
manifests/init.pp | 48 ++-
manifests/params.pp | 4 +-
manifests/resource/authtoken.pp | 428 ++++++++++++---------
manifests/roles/admin.pp | 19 +-
metadata.json | 8 +-
.../addtargetadmindomain-272f97b06e476495.yaml | 6 +
...htoken-os
servicedefault-eb8809222b21e05a.yaml | 4 +
...point
updatewhenmissing-4cd73e06a8ac30f7.yaml | 6 +
...forkeystoneuserexists-53987cf3bfac4f6e.yaml | 7 +
releasenotes/notes/mitaka-dece9d43a565e6cb.yaml | 3 -
.../notes/ucanewton-434b3f07a06be290.yaml | 4 +
.../notes/update
authtoken-c3b672875f4c5b50.yaml | 4 +
releasenotes/source/conf.py | 4 +-
spec/acceptance/keystonewsgiapachespec.rb | 32 +-
spec/acceptance/nodesets/nodepool-xenial.yml | 10 +
spec/classes/keystone
federationopenidc.rb | 106 +++++
spec/classes/keystone
policyspec.rb | 21 +-
spec/classes/keystone
rolesadminspec.rb | 24 +-
spec/classes/keystonespec.rb | 13 +-
spec/classes/keystone
wsgiapachespec.rb | 2 +-
spec/defines/keystoneresourceauthtokenspec.rb | 303 +++++++--------
.../provider/keystone
endpoint/openstackspec.rb | 62 +++
spec/unit/provider/keystone
spec.rb | 4 +-
spec/unit/provider/keystoneuser/openstackspec.rb | 2 +-
templates/openidc.conf.erb | 15 +
32 files changed, 963 insertions(+), 462 deletions(-)


OpenStack-announce mailing list
OpenStack-announce@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-announce
asked Jul 11, 2016 in openstack-announce by no-reply_at_openstac (33,960 points)   2 14 29
...