1 change: 0 additions & 1 deletion .github/workflows/acceptance-cluster.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,6 @@ jobs:
fail-fast: false
matrix:
puppet:
- puppet5
- puppet6
- puppet7
use_agent:
Expand Down
10 changes: 2 additions & 8 deletions .github/workflows/acceptance-full.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -20,18 +20,13 @@ jobs:
- types
- examples
puppet:
- puppet5
- puppet6
- puppet7
use_agent:
- no
ci_build:
- no
include:
- sensu_mode: types
puppet: puppet5
use_agent: yes
ci_build: no
- sensu_mode: types
puppet: puppet6
use_agent: yes
Expand All @@ -40,9 +35,8 @@ jobs:
puppet: puppet7
use_agent: yes
ci_build: no
# TODO: Uncomment once bolt tests are updated to work with latest bolt
#- sensu_mode: bolt
# puppet: puppet6
- sensu_mode: bolt
puppet: puppet6
env:
BEAKER_debug: true
name: ${{ matrix.set }} ${{ matrix.puppet }} (mode=${{ matrix.sensu_mode }} use-agent=${{ matrix.use_agent }} CI=${{ matrix.ci_build }})
Expand Down
6 changes: 0 additions & 6 deletions .github/workflows/acceptance.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -25,19 +25,13 @@ jobs:
- amazonlinux-2
- amazonlinux-201803
puppet:
- puppet5
- puppet6
- puppet7
ci_build:
- no
exclude:
- puppet: puppet5
ci_build: yes
- puppet: puppet7
ci_build: yes
# Puppet 5 is not built for Ubuntu 20.04
- puppet: puppet5
set: ubuntu-2004
env:
BEAKER_debug: true
name: ${{ matrix.set }} ${{ matrix.puppet }} (ci=${{ matrix.ci_build }})
Expand Down
8 changes: 0 additions & 8 deletions .github/workflows/unit.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -16,10 +16,6 @@ jobs:
fail-fast: false
matrix:
include:
- ruby: 2.4.9
puppet: 5
fixtures: .fixtures.yml
allow_failure: false
- ruby: 2.5.7
puppet: 6
fixtures: .fixtures.yml
Expand All @@ -28,10 +24,6 @@ jobs:
puppet: 7
fixtures: .fixtures.yml
allow_failure: false
- ruby: 2.4.9
puppet: 5
fixtures: .fixtures-latest.yml
allow_failure: true
- ruby: 2.5.7
puppet: 6
fixtures: .fixtures-latest.yml
Expand Down
20 changes: 9 additions & 11 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,13 @@
# Changelog

## [v5.8.0](https://github.com/sensu/sensu-puppet/tree/v5.8.0) (2021-03-14)

[Full Changelog](https://github.com/sensu/sensu-puppet/compare/v5.7.0...v5.8.0)

### Added

- Drop Puppet 5 support, update module dependency version ranges [\#1308](https://github.com/sensu/sensu-puppet/pull/1308) ([treydock](https://github.com/treydock))

## [v5.7.0](https://github.com/sensu/sensu-puppet/tree/v5.7.0) (2021-02-17)

[Full Changelog](https://github.com/sensu/sensu-puppet/compare/v5.6.0...v5.7.0)
Expand Down Expand Up @@ -202,7 +210,6 @@

### Merged Pull Requests

- Postgresql examples [\#1238](https://github.com/sensu/sensu-puppet/pull/1238) ([treydock](https://github.com/treydock))
- Fix vagrant [\#1234](https://github.com/sensu/sensu-puppet/pull/1234) ([treydock](https://github.com/treydock))

## [v4.7.0](https://github.com/sensu/sensu-puppet/tree/v4.7.0) (2020-03-21)
Expand All @@ -215,6 +222,7 @@

### Merged Pull Requests

- Postgresql examples [\#1238](https://github.com/sensu/sensu-puppet/pull/1238) ([treydock](https://github.com/treydock))
- Avoid facter 4, breaks unit tests [\#1232](https://github.com/sensu/sensu-puppet/pull/1232) ([treydock](https://github.com/treydock))
- Add example usage for LDAP [\#1231](https://github.com/sensu/sensu-puppet/pull/1231) ([ghoneycutt](https://github.com/ghoneycutt))
- Fix acceptance tests [\#1229](https://github.com/sensu/sensu-puppet/pull/1229) ([treydock](https://github.com/treydock))
Expand Down Expand Up @@ -288,7 +296,6 @@
### Added

- Support Sensu Go secrets features [\#1203](https://github.com/sensu/sensu-puppet/pull/1203) ([treydock](https://github.com/treydock))
- Better support for Sensu Go upgrades [\#1201](https://github.com/sensu/sensu-puppet/pull/1201) ([treydock](https://github.com/treydock))

## [v4.2.1](https://github.com/sensu/sensu-puppet/tree/v4.2.1) (2020-01-29)

Expand All @@ -298,19 +305,10 @@

- Remove workaround for sensuctl command json formatting [\#1204](https://github.com/sensu/sensu-puppet/pull/1204) ([treydock](https://github.com/treydock))

### Fixed

- Several fixes for sensu\_bonsai\_asset [\#1202](https://github.com/sensu/sensu-puppet/pull/1202) ([treydock](https://github.com/treydock))
- Remove unnecessary auto requirement [\#1200](https://github.com/sensu/sensu-puppet/pull/1200) ([treydock](https://github.com/treydock))

## [v4.2.0](https://github.com/sensu/sensu-puppet/tree/v4.2.0) (2020-01-20)

[Full Changelog](https://github.com/sensu/sensu-puppet/compare/v4.1.0...v4.2.0)

### Added

- Add examples for Slack and InfluxDB [\#1199](https://github.com/sensu/sensu-puppet/pull/1199) ([treydock](https://github.com/treydock))

## [v4.1.0](https://github.com/sensu/sensu-puppet/tree/v4.1.0) (2020-01-15)

[Full Changelog](https://github.com/sensu/sensu-puppet/compare/v4.0.0...v4.1.0)
Expand Down
9 changes: 5 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -181,14 +181,14 @@ Plugin sync is required if the custom sensu types and providers are used.
#### Soft module dependencies

For systems using `apt`:
* [puppetlabs/apt](https://forge.puppet.com/puppetlabs/apt) module (`>= 5.0.1 < 8.0.0`)
* [puppetlabs/apt](https://forge.puppet.com/puppetlabs/apt) module (`>= 5.0.1 < 9.0.0`)

For systems using `yum` and Puppet >= 6.0.0:
* [puppetlabs/yumrepo_core](https://forge.puppet.com/puppetlabs/yumrepo_core) module (`>= 1.0.1 < 2.0.0`)

For Windows:
* [puppetlabs/chocolatey](https://forge.puppet.com/puppetlabs/chocolatey) module (`>= 3.0.0 < 5.0.0`)
* [puppet/windows_env](https://forge.puppet.com/puppet/windows_env) module (`>= 3.0.0 < 4.0.0`)
* [puppetlabs/chocolatey](https://forge.puppet.com/puppetlabs/chocolatey) module (`>= 3.0.0 < 7.0.0`)
* [puppet/windows_env](https://forge.puppet.com/puppet/windows_env) module (`>= 3.0.0 < 5.0.0`)
* [puppet/archive](https://forge.puppet.com/puppet/archive) module (`>= 3.0.0 < 5.0.0`)

### Beginning with Sensu
Expand Down Expand Up @@ -1250,7 +1250,7 @@ When changing the `sensu::password` value, it's necessary to run Puppet on the b

### Notes regarding support

This module is built for use with Puppet versions 5 and 6 and the ruby
This module is built for use with Puppet versions 6 and 7 and the ruby
versions associated with those releases. See `.travis.yml` for an exact
matrix of Puppet releases and ruby versions.

Expand All @@ -1275,6 +1275,7 @@ Linux.
* Debian 10
* Ubuntu 16.04 LTS
* Ubuntu 18.04 LTS
* Ubuntu 20.04 LTS
* Amazon 2018.03
* Amazon 2
* Windows Server 2008 R2
Expand Down
Loading