Releases: simp/pupmod-simp-simplib
Release of 4.12.2
Release of 4.12.2
- Fix simplib__crypto_policy_state fact to include custom policies
Release of 4.12.1
Release of 4.12.1
- Update Gemfile
- Fix GHA release workflow
- Work around rspec-puppet 4 changes in spec_helper.rb
Release of 4.12.0
- Fixed
- Ruby 3 support
- puppetlabs-stdlib 9 support
- Updated gem dependencies
Release of 4.11.0
- Add RockyLinux 8 support
Release of 4.10.4
- Fixed
- If the user/group Puppet's settings doesn't exist on the OS,
passgen's file ownership falls back to the owner of the compiler's process
- If the user/group Puppet's settings doesn't exist on the OS,
Release of 4.10.3
Fixed:
- Allow
assert_optional_dependency
to handle extended version strings
(Alpha, Beta, RC, 1.2.3.4, etc...) - Permit root user to run
puppet lookup --compile
without breaking
passgen
Release of 4.10.2
Fixed:
-
Call
klist -s
instead ofklist
, to properly detect cache issuesThis causes
klist
to return1
when the credentials cache cannot be read
or is expired, thereby triggeringkinit
.
Release of 4.10.1
- Fixed
- Increased randomization in simplib::gen_random_password
Release 4.10.0
- Fixed
- simplib::cron::hour_entry now supports comma separated lists
- simplib::cron::minute_entry now supports comma separated lists
- simplib::cron::to_systemd() properly supports/converts ranges and commas
- Added
- simplib::cron::expand_range() to expand ranges into comma separated
strings - Better tests for simplib::cron::to_systemd()
- Acceptance tests for simplib::cron::to_systemd()
-----BEGIN PGP SIGNATURE-----
- simplib::cron::expand_range() to expand ranges into comma separated
iQIzBAABCQAdFiEEsj6OJvlSM48hFRLXBoN0d00lrRkFAmE7fuwACgkQBoN0d00l
rRnZXw/+NcS2FzJ3FMDzXAHEpEBnKXVxliniQbXCPzITaBTSduML7Gs3JRreXBWy
KOsnewyTnj+vSCUf6izYo7LPuBlV5YYo1U1OLV1SbN6QkoLCCscrSYCt085h+uf2
V0onvFHaN8XaqUmbpbbACw2em2VStm03wmbLAAWuybf50lxtDwp7fi8b39aj2F1C
GeDnyJndvKHv/2GYtjCZGWWTzxyM3+b9tFvnBw2WYdmJw5rokF/BAPoAauKJV7V/
w95pUNlwnZB25ffGV0o8nI1lh4bi/5DICkPhVv81I6qlENDCf9WXort7Ku8llzWe
J8lOzRmiESvJJcu0c/023t3HAzKAI769ceFuAno330SnLhZ7stzIfuj+BYbwnK29
FrgDXAgnHS6IbVhlhJohrWzE3c674NlvTTl3hhcZAzxBdQZdUamxKHjAWaqHiF/I
hD4mT0O/RUYSEh0VYmt7J6mpwBYYXDWmFXjkfmSYBeKImpw2KBvbjCBgUHLzkKgB
GC/XFNZJQLqGqDqzDDb3Cp5Cjh4xS4a1BfUMnOboP1p+nA8tT4WlEi/2QQ9xlITx
2cqyuXPS4T49+JtGBAcqaUjnM0a01tzNREr93X74yO3oLlXsxDThFa7aA3QP7a2B
Zy5cOi88g13/cugnHvQLUjgpwR+JPVfDY8CCrkC5ZayC2xEGw1k=
=w1xY
-----END PGP SIGNATURE-----
Release of 4.9.0
- Added a
simplib::cron::to_systemd
function to provide 'best-effort'
conversions of cron resource parameters to a systemd timespec - Fixed the simplib__networkmanager fact
- Fixed a bug where the ipa fact did not detect when an EL8 client was
joined to an IPA domain - Removed support for Puppet 5
- Ensured support for Puppet 7 in requirements and stdlib