Releases: voxpupuli/puppet-systemd
Releases · voxpupuli/puppet-systemd
v9.1.0
What's Changed
New Features 🎉
- Manage SYSTEMD_RESOLVED_SYNTHESIZE_HOSTNAME by @traylenator in #566
- Add EL10 support by @bastelfreak in #563
Bug Fixes 🐛
Full Changelog: v9.0.1...v9.1.0
v9.0.1
v9.0.0
What's Changed
Breaking Changes 🛠
New Features 🎉
- Add options to manage file system access options to Service by @moritzdietz in #545
- Add acceptance test for systemd::user_service by @traylenator in #551
- Support for Debian 13 (Trixie) by @luitzifa in #550
- timer_wrapper: Add pre/post commands by @b4ldr in #555
- Add a define representing a networkd interface by @genebean in #546
Bug Fixes 🐛
- allow
CPUQuotatype to be empty, per systemd.resource-control(5) by @skylar2-uw in #554
New Contributors
- @moritzdietz made their first contribution in #545
- @luitzifa made their first contribution in #550
- @skylar2-uw made their first contribution in #554
- @b4ldr made their first contribution in #555
- @genebean made their first contribution in #546
Full Changelog: v8.3.1...v9.0.0
v8.3.1
v8.3.0
v8.2.0
What's Changed
New Features 🎉
- Allow
OOMScoreAdjustwithin Mount, Socket, Swap Units by @traylenator in #528 - metadata.json: Add OpenVox by @jstraw in #523
- Add
CPUSchedulingPolicyfor service entries by @jcpunk in #529 - Add defaults for RHEL10 by @jcpunk in #530
- Add
UserStopDelaySectoSystemd::LogindSettingsby @TechyShishy in #531 - Add missing
Systemd::LogindSettingsby @TechyShishy in #532 - Add missing settings to various types by @TechyShishy in #533
Bug Fixes 🐛
- Correct fail message "... swap_entry is only valid for swap units" by @phaedriel in #519
- Define
systemd::resolved_packagefor Ubuntu 24.04 by @kenyon in #525 - Ensure NSS libraries are installed when managing
systemd-resolvedon Debian family by @kenyon in #527
Documentation Updates 📚
New Contributors
- @anarcat made their first contribution in #512
- @phaedriel made their first contribution in #519
- @pccibot made their first contribution in #522
- @jstraw made their first contribution in #523
- @TechyShishy made their first contribution in #531
Full Changelog: v8.1.0...v8.2.0
v8.1.0
v8.0.0
What's Changed
Breaking Changes 🛠
- Replace deprecated
shell_escapefunction withstdlib::shell_escapeby @jormaster3k in #480 - Drop support for RHEL 7, CentOS 7/8, Fedora 38/39, VirtuozzoLinux 7 by @jay7x in #496
New Features 🎉
- Rework Red Hat resolved package list to be more future proof by @jcpunk in #468
- Allow
MemorySwapMaxbe specified as a percentage by @traylenator in #472 - allow service time settings to accept Integer values by @vchepkov in #475
- Reload udev rules after change by @deric in #485
- Support Mount units for manage_unit or dropin types by @traylenator in #490
- Manage {system,user}.conf values by @jay7x in #495
- add support for journal upload and remote server by @trefzer in #482
- Add Ubuntu 24.04 and Fedora 40 support by @jay7x in #498
- [Systemd::Unit::Service] add support for LogRateLimit* options by @veshij in #500
- Support management of Swap unit files by @traylenator in #502
Documentation Updates 📚
- README.md: correct service limits example by @kenyon in #476
- Update readme to reflect changes in #485 by @deric in #487
- README: fix path in example by @kenyon in #489
- Correct UMask in mkswap example by @traylenator in #503
New Contributors
- @vchepkov made their first contribution in #475
- @jormaster3k made their first contribution in #480
- @jay7x made their first contribution in #495
- @trefzer made their first contribution in #482
- @veshij made their first contribution in #500
Full Changelog: v7.1.0...v8.0.0