Add CentOS 9 to supported operating systems
This is follow-up of 1698451 and adds CentOS 9 to supported operating systems. The required logic was implemented by that change but the supported versions of CentOS were not updated by that commit.
Merge pull request #266 from kajinamit/centos9
Add CentOS 9 to supported operating systems
Update types/servicelimits.pp with better regex
Co-authored-by: Romain Tartière <romain@blogreen.org>
Merge pull request #267 from SeanHood/memorylimits-can-be-percent
Allows % and infinity for Memory Limits + Add MemoryMin
Support Service Limits specified in Bytes
Previously the ServiteLimits type restricted limits specified in bytes to contain a multiplicative suffix. The systemd man pages ([0], [1]) specify these are optional and a bare integer can be specified, which will be interpreted as Bytes. This commit makes the multiplicative suffixes optional, and adds tests for two cases to ensure non-suffixed values are accepted. [0] https://www.freedesktop.org/software/systemd/man/systemd.exec.html (For `Limit*` options) [1] https://www.freedesktop.org/software/systemd/man/systemd.resource-control.html# (For `Memory*` options)
Add function systemd::systemd_escape (#243)
* Add function systemd::systemd_escape * Add function systemd::systemd_escape * disable combine * trim value * fix tests * Mock systemd * Update README.md Co-authored-by: Ewoud Kohl van Wijngaarden <ewoud@kohlvanwijngaarden.nl> * Optimize unit tests * Remove lint issues Co-authored-by: Ewoud Kohl van Wijngaarden <ewoud@kohlvanwijngaarden.nl>
Merge pull request #268 from optiz0r/limits_without_units
Support Service Limits specified in Bytes
Merge pull request #269 from mat1010/networkd_factcheck
Ensure systemd-networkd is available piror notifying service
Merge pull request #272 from jcpunk/hostnamectl_machiene_info
Add machine-info information management
Merge pull request #271 from jcpunk/oomd
Add management of systemd-oomd
Merge pull request #273 from voxpupuli/modulesync
modulesync 5.3.0