[PUP-9915] Debian: avoid updating systemd defaults for every release Created: 2019/07/24  Updated: 2019/10/07  Resolved: 2019/07/31

Status: Resolved
Project: Puppet
Component/s: Types and Providers
Affects Version/s: None
Fix Version/s: PUP 6.4.4, PUP 6.8.0

Type: Improvement Priority: Normal
Reporter: Christian Hofstaedtler Assignee: Unassigned
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified
Environment:

OS: Debian 10, any future version


Issue Links:
Relates
relates to PUP-9752 Systemd should be default service pro... Resolved
Template:
Acceptance Criteria:

systemd is the default on ex., Debian 12

Team: Night's Watch
Sprint: NW - 2019-08-07
Release Notes: Not Needed
Release Notes Summary: systemd is the default init system for Debian since version 8. This enhancement makes Puppet default all future Debian versions to systemd.
QA Risk Assessment: Needs Assessment

 Description   

Puppet Version: (all released agent versions)
Puppet Server Version:
OS Name/Version: Debian 10

 

The systemd provider has a hard-coded list of Debian releases that use systemd. For the foreseeable future this should include all new releases. Right now the hard-coded list means the file needs updating for every release.

Desired Behavior:

systemd should be default-available on future releases.



 Comments   
Comment by Karsten Heymann [ 2019/09/11 ]

Could this change please be backported to Puppet 5?

Generated at Mon Jan 27 10:33:04 PST 2020 using JIRA 7.7.1#77002-sha1:e75ca93d5574d9409c0630b81c894d9065296414.