Skip to content

Commit

Permalink
Merge pull request #501 from bastelfreak/rel720
Browse files Browse the repository at this point in the history
Release 8.0.0
  • Loading branch information
bastelfreak authored Dec 13, 2024
2 parents 1b8b3f2 + 3185833 commit 1e2f99d
Show file tree
Hide file tree
Showing 3 changed files with 36 additions and 2 deletions.
34 changes: 33 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,34 @@ All notable changes to this project will be documented in this file.
Each new release typically also includes the latest modulesync defaults.
These should not affect the functionality of the module.

## [v8.0.0](https://github.com/voxpupuli/puppet-systemd/tree/v8.0.0) (2024-11-26)

[Full Changelog](https://github.com/voxpupuli/puppet-systemd/compare/v7.1.0...v8.0.0)

**Breaking changes:**

- Drop support for RHEL 7, CentOS 7/8, Fedora 38/39, VirtuozzoLinux 7 [\#496](https://github.com/voxpupuli/puppet-systemd/pull/496) ([jay7x](https://github.com/jay7x))
- Replace deprecated `shell_escape` function with `stdlib::shell_escape` [\#480](https://github.com/voxpupuli/puppet-systemd/pull/480) ([jormaster3k](https://github.com/jormaster3k))

**Implemented enhancements:**

- Support management of Swap unit files [\#502](https://github.com/voxpupuli/puppet-systemd/pull/502) ([traylenator](https://github.com/traylenator))
- \[Systemd::Unit::Service\] add support for LogRateLimit\* options [\#500](https://github.com/voxpupuli/puppet-systemd/pull/500) ([veshij](https://github.com/veshij))
- Add Ubuntu 24.04 and Fedora 40 support [\#498](https://github.com/voxpupuli/puppet-systemd/pull/498) ([jay7x](https://github.com/jay7x))
- Manage {system,user}.conf values [\#495](https://github.com/voxpupuli/puppet-systemd/pull/495) ([jay7x](https://github.com/jay7x))
- Support Mount units for manage\_unit or dropin types [\#490](https://github.com/voxpupuli/puppet-systemd/pull/490) ([traylenator](https://github.com/traylenator))
- Reload udev rules after change [\#485](https://github.com/voxpupuli/puppet-systemd/pull/485) ([deric](https://github.com/deric))
- add support for journal upload and remote server [\#482](https://github.com/voxpupuli/puppet-systemd/pull/482) ([trefzer](https://github.com/trefzer))
- allow service time settings to accept Integer values [\#475](https://github.com/voxpupuli/puppet-systemd/pull/475) ([vchepkov](https://github.com/vchepkov))
- Allow `MemorySwapMax` be specified as a percentage [\#472](https://github.com/voxpupuli/puppet-systemd/pull/472) ([traylenator](https://github.com/traylenator))
- Rework Red Hat resolved package list to be more future proof [\#468](https://github.com/voxpupuli/puppet-systemd/pull/468) ([jcpunk](https://github.com/jcpunk))

**Merged pull requests:**

- README: fix path in example [\#489](https://github.com/voxpupuli/puppet-systemd/pull/489) ([kenyon](https://github.com/kenyon))
- Update readme to reflect changes in \#485 [\#487](https://github.com/voxpupuli/puppet-systemd/pull/487) ([deric](https://github.com/deric))
- README.md: correct service limits example [\#476](https://github.com/voxpupuli/puppet-systemd/pull/476) ([kenyon](https://github.com/kenyon))

## [v7.1.0](https://github.com/voxpupuli/puppet-systemd/tree/v7.1.0) (2024-06-03)

[Full Changelog](https://github.com/voxpupuli/puppet-systemd/compare/v7.0.0...v7.1.0)
Expand All @@ -16,9 +44,13 @@ These should not affect the functionality of the module.
- fix typo in service\_limits deprecation message [\#460](https://github.com/voxpupuli/puppet-systemd/pull/460) ([saz](https://github.com/saz))
- fix: refresh service only based on drop-in file changes [\#406](https://github.com/voxpupuli/puppet-systemd/pull/406) ([shieldwed](https://github.com/shieldwed))

**Closed issues:**

- Deprecation of systemd::service\_limits unexpectedly causes service restarts in some scenarios [\#463](https://github.com/voxpupuli/puppet-systemd/issues/463)

**Merged pull requests:**

- Update README to reflect service\_limits is deprecated [\#461](https://github.com/voxpupuli/puppet-systemd/pull/461) ([ekohl](https://github.com/ekohl))
- Update README to reflect `service_limits` is deprecated [\#461](https://github.com/voxpupuli/puppet-systemd/pull/461) ([ekohl](https://github.com/ekohl))

## [v7.0.0](https://github.com/voxpupuli/puppet-systemd/tree/v7.0.0) (2024-04-26)

Expand Down
2 changes: 2 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -414,6 +414,7 @@ class { 'systemd':
It also allows you to manage journald settings. You can manage journald settings through setting the `journald_settings` parameter. If you want a parameter to be removed, you can pass its value as params.

```yaml
---
systemd::journald_settings:
Storage: auto
MaxRetentionSec: 5day
Expand Down Expand Up @@ -444,6 +445,7 @@ class { 'systemd':
With enabled `udev_reload` modified rules would be applied immediately by executing `udevadm control --reload-rules`.

```yaml
---
systemd::udev_reload: true
systemd::manage_udevd: true
systemd::udev_rules:
Expand Down
2 changes: 1 addition & 1 deletion metadata.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "puppet-systemd",
"version": "7.1.0",
"version": "8.0.0",
"author": "Vox Pupuli",
"summary": "Puppet Systemd module",
"license": "Apache-2.0",
Expand Down

0 comments on commit 1e2f99d

Please sign in to comment.