Uploaded image for project: 'Puppet'
  1. Puppet
  2. PUP-4388

Remove START option in /etc/default/puppet on Debian

    XMLWordPrintable

Details

    • Improvement
    • Status: Closed
    • Normal
    • Resolution: Done
    • None
    • PUP 4.1.0
    • None
    • 1
    • Client 2015-04-29

    Description

      Debian doesn't follow the Puppet post-install instructions because you have to also manually modify /etc/default/puppet to allow the service to start. That's non-obvious unless you're experienced with running services on Debian.

      The default script was added because debhelper started services on package install, while we require some configuration before the service can start. With the puppet-agent AIO package, services no longer start on install; they have to be manually started (as instructed in post-install), which means we can remove /etc/default/puppet and the extra install step that adds.

      Risk Assessment: Low
      Probability: Low
      Impact: None
      Testing Layer: Spec

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              michael.smith Michael Smith
              Kurt Wall Kurt Wall
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Zendesk Support