diff --git a/CHANGELOG.md b/CHANGELOG.md index 2c355dc..039de9f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,4 +1,12 @@ # Changelog + +## 1.0.0 (unreleased) + +**Breaking changes:** This version drops puppet 3 support! + +* Fix hard coded user/group names in config manifest (#23) +* migrate from stdlib validation to puppet datatypes (#24) + ## 0.6.0 * Updated README * fixed broken links, due to github organisation rename diff --git a/Gemfile b/Gemfile index 4a8607b..8fb67e6 100644 --- a/Gemfile +++ b/Gemfile @@ -1,6 +1,6 @@ source 'https://rubygems.org' -ENV['PUPPET_VERSION'].nil? ? puppetversion = '~> 4.0' : puppetversion = ENV['PUPPET_VERSION'].to_s +ENV['PUPPET_VERSION'].nil? ? puppetversion = '~> 4.6' : puppetversion = ENV['PUPPET_VERSION'].to_s gem 'puppet', puppetversion gem 'puppetlabs_spec_helper', '>= 0.8.2' gem 'puppet-lint', '>= 1.0.0' diff --git a/README.md b/README.md index eb5d093..28b8b00 100644 --- a/README.md +++ b/README.md @@ -263,14 +263,14 @@ This module gives you the possibility to install plugins as gem or files. ### Requirements Modules: -* puppetlabs/apt >= 1.8.0 < 3.0.0 +* puppetlabs/apt >= 4.0.0 ## Limitations -This module has been built on and tested against Puppet 3.7.5 and higher. +This module has been built on and tested against Puppet 4.6 and higher. The module has been tested on: -* Ubuntu 12.04 +* Ubuntu 16.04 Testing on other platforms has been light and cannot be guaranteed. @@ -285,8 +285,8 @@ To run the tests install the ruby dependencies with `bundler` and execute bundle install --path vendor/bundle bundle exec rake spec bundle exec rake lint -bundle exec rake beaker BEAKER_set=ubuntu-server-1204-x64 bundle exec rake beaker BEAKER_set=ubuntu-server-1404-x64 +bundle exec rake beaker BEAKER_set=ubuntu-server-1604-x64 bundle exec rake beaker BEAKER_set=debian-60-x64 bundle exec rake beaker BEAKER_set=debian-78-x64 bundle exec rake beaker BEAKER_set=debian-82-x64 diff --git a/metadata.json b/metadata.json index 24e4153..fbc4eef 100644 --- a/metadata.json +++ b/metadata.json @@ -1,17 +1,17 @@ { - "name": "wywygmbh-fluentd", - "version": "0.6.0", + "name": "wycore-fluentd", + "version": "1.0.0", "author": "wywy", "summary": "Generic module for fluentd (td-agent).", "license": "Apache-2.0", - "source": "https://github.com/wywy/puppet-fluentd", - "project_page": "https://github.com/wywy/puppet-fluentd", - "issues_url": "https://github.com/wywy/puppet-fluentd/issues", + "source": "https://github.com/wycore/puppet-fluentd", + "project_page": "https://github.com/wycore/puppet-fluentd", + "issues_url": "https://github.com/wycore/puppet-fluentd/issues", "tags": ["fluentd", "td-agent"], "operatingsystem_support": [ { "operatingsystem": "Ubuntu", - "operatingsystemrelease": [ "14.04", "12.04" ] + "operatingsystemrelease": [ "16.04", "14.04" ] }, { "operatingsystem": "Debian", @@ -24,7 +24,7 @@ ], "dependencies": [ { "name": "puppetlabs/stdlib", "version_requirement": ">= 4.6.0 < 5.0.0" }, - { "name": "puppetlabs/apt", "version_requirement": ">= 2.0.0 < 3.0.0" } + { "name": "puppetlabs/apt", "version_requirement": ">= 4.0.0" } ], "data_provider": null }