8bc29454c1
This patch prepares this Puppet module to be released in 7.x series (Liberty) with 7.0.0. Change-Id: I4d892d41a8d7c8ed1f1a00712afced944c821f92
216 lines
6.1 KiB
Markdown
216 lines
6.1 KiB
Markdown
##2015-11-25 - 7.0.0
|
|
###Summary
|
|
|
|
This is a backwards-incompatible major release for OpenStack Liberty.
|
|
|
|
####Backwards-incompatible changes
|
|
- change section name for AMQP qpid parameters
|
|
- remove deprecated mysql_module
|
|
|
|
####Features
|
|
- keystone/auth: make service description configurable
|
|
- add support for RabbitMQ connection heartbeat
|
|
- simplify parameters for rpc_backend
|
|
- add tag to package and service resources
|
|
- enable support for memcached_servers
|
|
- add ability to specify ttl and timeout parameters
|
|
- add ability to manage use_stderr parameter
|
|
- creation of ceilometer::db::sync
|
|
- reflect provider change in puppet-openstacklib
|
|
- make 'alarm_history_time_to_live' parameter configurable
|
|
- update ceilometer::db class to match other module pattern
|
|
- implement auth_endpoint_type parameter
|
|
- stop managing File resources
|
|
- put all the logging related parameters to the logging class
|
|
- add mongodb_replica_set option
|
|
- allow customization of db sync command line
|
|
|
|
####Bugfixes
|
|
- rely on autorequire for config resource ordering
|
|
- compute agent: do not try to configure nova.conf
|
|
- agent/auth: bring consistent how we manage empty parameters
|
|
- remove the api service subscription on db sync
|
|
- wsgi: make sure eventlet process is stopped before httpd
|
|
- auth: drop service dependency for Keystone_user_role
|
|
|
|
####Maintenance
|
|
- fix rspec 3.x syntax
|
|
- initial msync run for all Puppet OpenStack modules
|
|
- acceptance: enable debug & verbosity for OpenStack logs
|
|
- acceptance/eventlet: make sure apache is stopped
|
|
- acceptance: use common bits from puppet-openstack-integration
|
|
- rspec: run tests for ::ceilometer::agent::auth
|
|
- try to use zuul-cloner to prepare fixtures
|
|
- spec: Enable webmock connect to IPv4 link-local
|
|
- db: Use postgresql lib class for psycopg package
|
|
- remove class_parameter_defaults puppet-lint check
|
|
|
|
##2015-10-10 - 6.1.0
|
|
###Summary
|
|
|
|
This is a feature and bugfix release in the Kilo series.
|
|
|
|
####Bugfixes
|
|
- WSGI: make it work, and test it with acceptance
|
|
|
|
####Maintenance
|
|
- acceptance: checkout stable/kilo puppet modules
|
|
|
|
|
|
##2015-07-08 - 6.0.0
|
|
###Summary
|
|
|
|
This is a backwards-incompatible major release for OpenStack Kilo.
|
|
|
|
####Backwards-incompatible changes
|
|
- Move rabbit/kombu settings to oslo_messaging_rabbit section
|
|
|
|
####Features
|
|
- Puppet 4.x support
|
|
- make crontab for expirer optional
|
|
- Refactorise Keystone resources management
|
|
- db: Added postgresql backend using openstacklib helper
|
|
- Implement Ceilometer-API as a WSGI process support
|
|
- Add support for ceilometer-polling agent
|
|
- Add support for identity_uri
|
|
- Tag all Ceilometer packages
|
|
- Add udp_address/udp_port parameters for collector.
|
|
- Deprecate old public, internal and admin parameters
|
|
|
|
####Bugfixes
|
|
- Ensure python-mysqldb is installed before MySQL db_sync
|
|
- Fix dependency on nova-common package
|
|
|
|
####Maintenance
|
|
- Acceptance tests with Beaker
|
|
- Fix spec tests for RSpec 3.x and Puppet 4.x
|
|
|
|
|
|
##2015-06-17 - 5.1.0
|
|
###Summary
|
|
|
|
This is a feature and bugfix release in the Juno series.
|
|
|
|
####Features
|
|
- Add support for configuring coordination/backend_url
|
|
- Implement Ceilometer-API as a WSGI process support
|
|
- Switch to TLSv1
|
|
|
|
####Bugfixes
|
|
- crontab: ensure the script is run with shell
|
|
- Change default MySQL collate to utf8_general_ci
|
|
|
|
####Maintenance
|
|
- Pin puppetlabs-concat to 1.2.1 in fixtures
|
|
- Update .gitreview file for project rename
|
|
- spec: updates for rspec-puppet 2.x and rspec 3.x
|
|
|
|
##2014-11-20 - 5.0.0
|
|
###Summary
|
|
|
|
This is a backwards-incompatible major release for OpenStack Juno.
|
|
|
|
####Backwards-incompatible changes
|
|
- Migrate the mysql backend to use openstacklib::db::mysql, adding dependency
|
|
on puppet-openstacklib
|
|
- Bumped stdlib dependency to >=4.0.0
|
|
- Removed deprecation notices for sectionless ceilometer_config types for Juno
|
|
release
|
|
|
|
####Features
|
|
- Added ability to hide secrets from puppet logs
|
|
- Add package_ensure parameters to various classes to control package
|
|
installation
|
|
- Add ceilometer::policy to control policy.json
|
|
- Update validate_re expressions for Puppet 3.7
|
|
- Add manage_service parameters to various classes to control whether the
|
|
service was managed, as well as added enabled parameters where not already
|
|
present
|
|
- Add parameters to control whether to configure keystone users
|
|
- Add the ability to override the keystone service name in
|
|
ceilometer::keystone::auth
|
|
deprecated the mysql_module parameter
|
|
|
|
####Bugfixes
|
|
- Fix ceilometer-notification package name for RHEL
|
|
|
|
##2014-10-16 - 4.2.0
|
|
###Summary
|
|
|
|
This is a feature and bugfix release in the Icehouse series.
|
|
|
|
####Features
|
|
- Add new class for extended logging options
|
|
|
|
####Bugfixes
|
|
- Fix dependency on nova-common package
|
|
- Fix ssl parameter requirements for kombu and rabbit
|
|
- Fix mysql_grant call
|
|
- Fix ceilometer-collecter service relationships when service is disabled
|
|
|
|
##2014-06-19 - 4.1.0
|
|
###Summary
|
|
|
|
This is a feature and bigfix release in the Icehouse series.
|
|
|
|
####Features
|
|
- Add RabbitMQ SSL Support
|
|
|
|
####Bugfixes
|
|
- Fix dependency cycle bug
|
|
- Fix agent_notification_service_name
|
|
- Change default mysql charset to UTF8
|
|
|
|
####Maintenance
|
|
- Pin major gems
|
|
|
|
##2014-01-05 - 4.0.0
|
|
###Summary
|
|
|
|
This is a major release for OpenStack Icehouse but contains no API-breaking
|
|
changes.
|
|
|
|
####Backwards-incompatible changes
|
|
|
|
None
|
|
|
|
####Features
|
|
- Add ability to override notification topics
|
|
- Implement notification agent service
|
|
- Add support for puppetlabs-mysql 2.2 and greater
|
|
- Introduce ceilometer::config to handle additional custom options
|
|
|
|
####Bugfixes
|
|
- Fix region name configuration
|
|
- Fix ensure packages bug
|
|
|
|
##2014-03-26 - 3.1.1
|
|
###Summary
|
|
|
|
This is a bugfix release in the Havana series.
|
|
|
|
####Bugfixes
|
|
- Remove enforcement of glance_control_exchange
|
|
- Fix user reference in db.pp
|
|
- Allow db fields configuration without need for dbsync for better replicaset
|
|
support
|
|
- Fix alarm package parameters Debian/Ubuntu
|
|
|
|
##2014-02-14 - 3.1.0
|
|
###Summary
|
|
|
|
This is a feature and bugfix release in the Havana series.
|
|
|
|
####Features
|
|
- Remove log_dir from params and make logs configurable in init
|
|
|
|
####Bugfixes
|
|
- Fix package ceilometer-alarm type error on Debian
|
|
- Remove glance_notifications from notification_topic
|
|
- Don't match commented [DEFAULT] section
|
|
|
|
##2014-01-17 - 3.0.0
|
|
###Summary
|
|
|
|
- Initial release of the puppet-ceilometer module
|