github voxpupuli/puppet-systemd v10.0.0

5 hours ago

What's Changed

Breaking Changes 🛠

New Features 🎉

  • Add in missing systemd service options by @jcpunk in #611
  • Fixup "Per{xyz}" as these unicode characters are valid sometimes by @jcpunk in #615
  • Sync up service options list with upstream by @jcpunk in #616
  • Support Ubuntu 26.04 by @traylenator in #619
  • Support mask in systemd::user_service by @bwitt in #618
  • Add support for new machine-info metadata by @jcpunk in #623
  • Add support for automount units in manage_unit and manage_dropin by @kenyon in #631
  • feat: add system.conf/user.conf drop-in support by @vchepkov in #636
  • Add type and wrapper for purging unit files by @alexjfisher in #635

Bug Fixes 🐛

  • Fix systemd::manage_unit when enable => 'mask' by @bwitt in #606
  • Rewrite loginctl_user provider by @trefzer in #597
  • fix: refresh .link files via udev and manage networkd reliably by @vchepkov in #637
  • fix: don't force default_target to running state by @vchepkov in #638

Documentation Updates 📚

  • README: document ability to configure /etc/systemd/networkd.conf by @kenyon in #603
  • Stop network sockets for tests on v250 by @traylenator in #620

Other Changes

New Contributors

Full Changelog: v9.4.0...v10.0.0

Don't miss a new puppet-systemd release

NewReleases is sending notifications on new releases.