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

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

    XMLWordPrintable

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: Normal
    • Resolution: Done
    • Affects Version/s: None
    • Fix Version/s: PUP 4.1.0
    • Component/s: None
    • Labels:
    • Template:
    • Story Points:
      1
    • Sprint:
      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

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

                Dates

                Created:
                Updated:
                Resolved:

                  Zendesk Support