[release-announce] puppet-cinder 14.2.0 (stein)
no-reply at openstack.org
no-reply at openstack.org
Fri Feb 15 00:18:21 UTC 2019
We contentedly announce the release of:
puppet-cinder 14.2.0: Puppet module for OpenStack Cinder
This release is part of the stein release series.
Download the package from:
https://tarballs.openstack.org/puppet-cinder/
For more details, please see below.
14.2.0
^^^^^^
New Features
************
* Add new "backend_availability_zone" parameter to every volume
backend. The parameters are optional, and when set they override the
DEFAULT/storage_availability_zone for the corresponding backend.
* Added new parameter cinder::enable_new_services that can be used
to set the enable_new_services configuration option in the DEFAULT
section.
* Add support for configuring the settings necessary for running the
cinder-volume service in active-active mode. This includes
configuring the cluster name, and the backend URL used for
distributed coordination.
* Added Dell EMC SC multipath support This change implements the
documented best practice to use multipath with a Cinder deployment
by setting a Cinder configuration setting to ensure that multipath
is appropriately used by the Dell EMC SC iSCSI driver. Multipath is
true by default.
Upgrade Notes
*************
* The iscsi_ip_address parameter is no longer supported, and has
been replaced by a corresponding target_ip_address parameter. This
is due to cinder's removal of support for the iscsi_ip_address
option during the Stein cycle.
* The deprecated parameter auth_uri is now removed, please use
www_authenticate_uri.
* The deprecated parameters use_syslog, use_stderr, log_facility,
log_dir and debug in the init class is now removed. Please set them
in the logging class.
* The deprecated cinder::api::nova_catalog_admin_info parameter has
been removed.
* The Dell EMC SC configuration option excluded_domain_ip has been
deprecated and will be removed in a future release. Deployments
should now migrate to the option excluded_domain_ips for equivalent
functionality.
Deprecation Notes
*****************
* The following parameters are deprecated because support for them
was removed from cinder during the Stein cycle. * iscsi_ip_address *
iscsi_port * iscsi_helper * iscsi_protocol They are replaced by the
following parameters. * target_ip_address * target_port *
target_helper * target_protocol
* The following parameters are deprecated because support for them
was removed from cinder during the Queens cycle. *
glance_api_version * nova_catalog_info * os_privileged_user_name *
os_privileged_user_password * os_privileged_user_tenant *
os_privileged_user_auth_url
* check_revocations_for_cached option is now deprecated for removal,
the parameter has no effect.
* hash_algorithms option is now deprecated for removal, the
parameter has no effect.
Bug Fixes
*********
* The ability to specify a Cinder backup driver by module name was
deprecated in the Queens release and the ability has now been
removed in Cinder. This fix updates the defaults to use the full
module name, for example
"cinder.backup.drivers.swift.SwiftBackupDriver".
Changes in puppet-cinder 14.1.0..14.2.0
---------------------------------------
d46bab8 Prepare Stein M2
03b634d Fix editorial problem
0fc0043 Fix cinder-qos provider issue with openstackclient >= 3.8.0
8f4fc18 Fix rabbitmq version in metadata
6703a94 Cleanup documentation
ee3d884 Fix lint
e67bcf8 Fix lint
0eb4460 Remove auth_uri
c3b96f8 RBD: Report discard is supported
27239ff Change openstack-dev to openstack-discuss
2de25e4 Remove deprecated logging
3d7128c Add File.expand_path to cinder.rb
8d05dd0 Deprecate pki related options
9eb2b63 Add ability to configure cinder-volume for active-active
05d6b08 Improve cinder::nova support for auth_type password
a7c7299 Convert spec testing to use rspec-puppet-facts
31671eb Cinder-type param is_public/access_project_ids
Diffstat (except docs and test files)
-------------------------------------
README.md | 2 +-
lib/puppet/provider/cinder.rb | 2 +
lib/puppet/provider/cinder_qos/openstack.rb | 6 +-
lib/puppet/provider/cinder_type/openstack.rb | 53 ++-
lib/puppet/type/cinder_type.rb | 14 +
manifests/api.pp | 2 +-
manifests/backend/dellemc_unity.pp | 2 +-
manifests/backend/rbd.pp | 1 +
manifests/coordination.pp | 20 ++
manifests/db/sync.pp | 2 +-
manifests/glance.pp | 2 +-
manifests/init.pp | 28 --
manifests/keystone/auth.pp | 122 ++++---
manifests/keystone/authtoken.pp | 56 ++-
manifests/logging.pp | 190 +++++-----
manifests/nova.pp | 65 +++-
manifests/params.pp | 2 +-
manifests/policy.pp | 4 +-
manifests/volume.pp | 6 +
metadata.json | 10 +-
...nder-volume-active-active-42b8725370be4dc4.yaml | 6 +
...te_pki_related_parameters-b09c74b4d98224c2.yaml | 6 +
.../notes/remove-auth-uri-d7426ce0677222c8.yaml | 4 +
...remove-deprecated-logging-28acd6cbd8d1a61a.yaml | 5 +
setup.cfg | 2 +-
spec/classes/cinder_api_spec.rb | 45 ++-
spec/classes/cinder_backends_spec.rb | 7 +-
spec/classes/cinder_backup_ceph_spec.rb | 6 +-
spec/classes/cinder_backup_glusterfs_spec.rb | 13 +-
spec/classes/cinder_backup_google_spec.rb | 13 +-
spec/classes/cinder_backup_nfs_spec.rb | 6 +-
spec/classes/cinder_backup_posix_spec.rb | 11 +-
spec/classes/cinder_backup_spec.rb | 11 +-
spec/classes/cinder_backup_swift_spec.rb | 12 +-
spec/classes/cinder_backup_tsm_spec.rb | 13 +-
spec/classes/cinder_ceilometer_spec.rb | 28 +-
spec/classes/cinder_client_spec.rb | 9 +-
spec/classes/cinder_config_spec.rb | 9 +-
spec/classes/cinder_coordination_spec.rb | 35 ++
spec/classes/cinder_cron_db_purge_spec.rb | 49 ++-
spec/classes/cinder_db_mysql_spec.rb | 137 +++----
spec/classes/cinder_db_postgresql_spec.rb | 5 +-
spec/classes/cinder_db_spec.rb | 100 +++---
spec/classes/cinder_db_sync_spec.rb | 12 +-
spec/classes/cinder_glance_spec.rb | 13 +-
spec/classes/cinder_init_spec.rb | 395 ++++++++++-----------
spec/classes/cinder_keystone_auth_spec.rb | 296 +++++++--------
spec/classes/cinder_keystone_authtoken_spec.rb | 16 +-
spec/classes/cinder_logging_spec.rb | 8 +-
spec/classes/cinder_nova_spec.rb | 19 +-
spec/classes/cinder_params_spec.rb | 12 -
spec/classes/cinder_policy_spec.rb | 5 +-
spec/classes/cinder_quota_spec.rb | 11 +-
spec/classes/cinder_scheduler_filter_spec.rb | 10 +-
spec/classes/cinder_scheduler_spec.rb | 89 +++--
spec/classes/cinder_setup_test_volume_spec.rb | 36 +-
spec/classes/cinder_vmware_spec.rb | 50 ++-
spec/classes/cinder_volume_spec.rb | 97 +++--
spec/classes/cinder_wsgi_apache_spec.rb | 3 +-
spec/defines/cinder_backend_bdd_spec.rb | 78 ++--
spec/defines/cinder_backend_dellemc_unity_spec.rb | 85 +++--
spec/defines/cinder_backend_dellemc_vmax_spec.rb | 64 ++--
.../defines/cinder_backend_dellemc_xtremio_spec.rb | 78 ++--
spec/defines/cinder_backend_dellsc_iscsi_spec.rb | 108 +++---
spec/defines/cinder_backend_emc_vnx_spec.rb | 105 +++---
spec/defines/cinder_backend_eqlx_spec.rb | 102 +++---
spec/defines/cinder_backend_glusterfs_spec.rb | 87 ++---
spec/defines/cinder_backend_gpfs_spec.rb | 131 ++++---
spec/defines/cinder_backend_hpe3par_iscsi_spec.rb | 63 ++--
.../cinder_backend_hpelefthand_iscsi_spec.rb | 54 +--
spec/defines/cinder_backend_iscsi_spec.rb | 172 +++++----
spec/defines/cinder_backend_netapp_spec.rb | 185 +++++-----
spec/defines/cinder_backend_nexenta_edge_spec.rb | 69 ++--
spec/defines/cinder_backend_nexenta_spec.rb | 67 ++--
spec/defines/cinder_backend_nfs_spec.rb | 95 +++--
spec/defines/cinder_backend_nvmeof_spec.rb | 89 +++--
spec/defines/cinder_backend_pure_spec.rb | 117 +++---
spec/defines/cinder_backend_quobyte_spec.rb | 45 +--
spec/defines/cinder_backend_rbd_spec.rb | 190 +++++-----
spec/defines/cinder_backend_san_spec.rb | 58 +--
spec/defines/cinder_backend_scaleio_spec.rb | 86 +++--
spec/defines/cinder_backend_solidfire_spec.rb | 146 ++++----
.../cinder_backend_veritas_hyperscale_spec.rb | 55 ++-
spec/defines/cinder_backend_vmdk_spec.rb | 133 +++----
spec/defines/cinder_backend_vstorage_spec.rb | 85 +++--
spec/defines/cinder_qos_spec.rb | 42 ++-
spec/defines/cinder_quota_set_spec.rb | 97 ++---
spec/defines/cinder_type_set_spec.rb | 50 ++-
spec/defines/cinder_type_spec.rb | 38 +-
spec/unit/provider/cinder_qos/openstack_spec.rb | 17 +
spec/unit/provider/cinder_type/openstack_spec.rb | 32 +-
91 files changed, 2704 insertions(+), 2312 deletions(-)
More information about the Release-announce
mailing list