76e1be1657
* Update CHANGELOG with release notes URL. * Update README with new release number & name. * Update metadata.json with new tag & dependencies. * Add release note prelude for Mitaka. * Update Reno release note to drop prelude. * Improve release note landing page. Change-Id: I2bb151fab1863f66a51fe2062a536348a390bec5
232 lines
6.3 KiB
Markdown
232 lines
6.3 KiB
Markdown
## 8.0.0 and beyond
|
|
|
|
From 8.0.0 release and beyond, release notes are published on
|
|
[docs.openstack.org](http://docs.openstack.org/releasenotes/puppet-swift/).
|
|
|
|
##2015-11-25 - 7.0.0
|
|
###Summary
|
|
|
|
This is a backwards-incompatible major release for OpenStack Liberty.
|
|
|
|
####Backwards-incompatible changes
|
|
- remove tenant parameter from keystone_user
|
|
|
|
####Features
|
|
- add tag to package and service resources
|
|
- add swift::config class
|
|
- reflect provider change in puppet-openstacklib
|
|
- keystone/auth: make service description configurable
|
|
- add support for swift-object-expirer service
|
|
- drop useless comment in authtoken.conf.erb
|
|
- improve File resources idempotency
|
|
- proxy: ceilometer httpd support
|
|
- stop managing file modes
|
|
- add support for DLO configuration
|
|
- warn that object storage parameter mount_check changes next release
|
|
- provide means to disable log_requests in config templates
|
|
- add incoming/outgoing chmod params to storage/all
|
|
- rely on autorequire for config resource ordering
|
|
- add tempauth middleware options
|
|
- add tempurl middleware options
|
|
- config resources applied after config template
|
|
|
|
####Bugfixes
|
|
- fix swift.conf / Swift_config ordering
|
|
- make sure Facter is only executed on agent
|
|
- add a blank line to the beginning of each filter
|
|
|
|
####Maintenance
|
|
- initial msync run for all Puppet OpenStack modules
|
|
- spec: Enable webmock connect to IPv4 link-local
|
|
- try to use zuul-cloner to prepare fixtures
|
|
- remove class_parameter_defaults puppet-lint check
|
|
- acceptance: use common bits from puppet-openstack-integration
|
|
- fix rspec 3.x syntax
|
|
|
|
##2015-10-10 - 6.1.0
|
|
###Summary
|
|
|
|
This is a maintenance release in the Kilo series.
|
|
|
|
####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
|
|
- Remove deprecated class (swift::proxy::proxy-logging)
|
|
- Use keystonemiddleware instead of client
|
|
- Removal of SSH Components
|
|
|
|
####Features
|
|
- Puppet 4.x support
|
|
- Allow setting reseller_prefix for keystone filter
|
|
- Add manage_service feature
|
|
- Refactorise Keystone resources management
|
|
- Add seed parameter to ringbuilder::rebalance
|
|
- Add support for identity_uri
|
|
- Provide a mean to change the default rsync chmod
|
|
- Add ability to override service name for service catalog
|
|
- Add node_timeout parameter for proxy-server.conf
|
|
- Full ipv6 support
|
|
- Tag all Swift packages
|
|
- Notify services if swift.conf is modified
|
|
- Add rsyslog logging support to object-server
|
|
- Handle both string and array for memcache param
|
|
- Introduce public_url(_s3), internal_url(_s3) and admin_url(_s3)
|
|
- Add max_header_size field for PKI tokens
|
|
|
|
####Bugfixes
|
|
- Fix swift::proxy::ceilometer
|
|
|
|
####Maintenance
|
|
- Acceptance tests with Beaker
|
|
|
|
##2015-06-17 - 5.1.0
|
|
###Summary
|
|
|
|
This is a feature and bugfix release in the Juno series.
|
|
|
|
####Features
|
|
- Add seed parameter to ringbuilder::rebalance
|
|
- Allow setting reseller_prefix for keystone filter
|
|
- Add node_timeout parameter for proxy-server.conf
|
|
- Provide a mean to change the default rsync chmod
|
|
- Add manage_service feature
|
|
|
|
####Bugfixes
|
|
- Fix concat file mode
|
|
- Handle both string and array for memcache param
|
|
- read_affinity requires affinity sorting_method
|
|
- Remove unused fragment_title variable
|
|
- Fix ipv6 support
|
|
- Add base `swift` class name to call
|
|
- Swift proxy won't start if using proxy:ceilometer
|
|
- Correct proxy::authtoken docs
|
|
- Notify services if swift.conf is modified
|
|
- Use keystonemiddleware instead of client
|
|
|
|
####Maintenance
|
|
- Update .gitreview file for project rename
|
|
- mount.pp: fix lint issue
|
|
- doc spelling corrections
|
|
- Pin puppetlabs-concat to 1.2.1 in fixtures
|
|
- Update ssh module version
|
|
- Pin fixtures for stables branches
|
|
- Remove non-ASCII characters from puppet doc
|
|
- Fix spec tests in stable/juno branch
|
|
|
|
##2014-11-22 - 5.0.0
|
|
###Summary
|
|
|
|
This is a backwards-incompatible major release for OpenStack Juno.
|
|
|
|
####Backwards-incompatible changes
|
|
- Update s3token.conf template for Juno
|
|
- Bump stdlib dependency to >=4.0.0
|
|
|
|
####Features
|
|
- Add parameter log_name to swift::proxy and swift::storage::server
|
|
|
|
##2014-06-20 - 4.1.0
|
|
###Summary
|
|
|
|
This is a feature and bugfix release in the Icehouse series.
|
|
|
|
####Features
|
|
- Add swift-ring-builder multi-region support
|
|
- Add swift::proxy::crossdomain class
|
|
- Add support for RHEL 7
|
|
|
|
####Bugfixes
|
|
- Fix Swift quota filter names
|
|
- Fix config dependency bugs
|
|
- Fix resource conflict when ringserver and storage are on same node
|
|
- Fix selinux bugs
|
|
|
|
####Maintenance
|
|
- Pin major gems
|
|
|
|
##2014-05-01 - 4.0.0
|
|
###Summary
|
|
|
|
This is a major release for OpenStack Icehouse but contains no API-breaking
|
|
changes.
|
|
|
|
####Features
|
|
- Add support for parameterizing endpoint prefix
|
|
- Add read_affinity, write_affinity support to proxy
|
|
- Add proxyserver gatekeeper middleware
|
|
- Add swift::proxy::slo class
|
|
- Add support for allow_versions in Swift containers
|
|
- Add support for middlewares with hyphens in name
|
|
|
|
####Bugfixes
|
|
- Fix spurious warning in pipeline check
|
|
- Fix test files
|
|
- Fix deprecation warnings in inline templates
|
|
|
|
####Maintenance
|
|
- Update swift::keystone::auth spec tests
|
|
|
|
##2014-02-04 - 3.0.0
|
|
###Summary
|
|
|
|
This is a major release for OpenStack Havana but contains no API-breaking
|
|
changes.
|
|
|
|
####Features
|
|
- Added bulk middleware support
|
|
- Added quota middleware support
|
|
- Allow configuration of admin and internal protocols for keystone endpoint
|
|
|
|
####Bugfixes
|
|
- Fix Puppet 3.x template variable deprecation warning
|
|
- Add swift operator roles to Keystone
|
|
- Default include_service_catalog to false for improved performance
|
|
- Fix auth_token configuration
|
|
- Fix filter name for puppetdb
|
|
|
|
##2013-10-07 - 2.2.0
|
|
###Summary
|
|
|
|
This is a feature and bugfix release in the Grizzly series.
|
|
|
|
####Features
|
|
- Improve proxy directory signing support
|
|
|
|
####Bugfixes
|
|
- Various lint, and deprecation fixes
|
|
|
|
##2013-08-07 - 2.1.0
|
|
###Summary
|
|
|
|
This is a feature and bugfix release in the Grizzly series.
|
|
|
|
####Features
|
|
- Management of swift-bench
|
|
- allow_versions flag for object versioning
|
|
- ini_setting based custom types for configs
|
|
- Configurable log for proxy-server
|
|
- Adds signing directory
|
|
|
|
####Bugfixes
|
|
- Puppet lint and warning fixes
|
|
|
|
##2013-06-24 - 2.0.0
|
|
###Summary
|
|
|
|
Initial release on StackForge.
|
|
|
|
####Features
|
|
- Upstream is now part of stackforge
|
|
- swift_ring_builder supports replicator
|
|
- Supports swift 1.8
|
|
- Further Red Hat support
|
|
|
|
####Bugfixes
|
|
- Various cleanups and bug fixes
|