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

Deprecate default source_permissions :use on all platforms

    XMLWordPrintable

    Details

    • Type: Task
    • Status: Resolved
    • Priority: Normal
    • Resolution: Won't Fix
    • Affects Version/s: None
    • Fix Version/s: PUP 3.7.0
    • Component/s: None
    • Labels:
      None
    • Template:
    • Story Points:
      2
    • Sprint:
      2014-08-20

      Description

      Currently, puppet will copy the owner/group/mode from sourced files when those properties are unspecified. This leads to surprising results, e.g. PUP-1986.

      We discussed changing the default behavior in https://groups.google.com/forum/#!msg/puppet-users/XNy8gI3jcf0/HufQkYQdKMAJ

      This ticket is about issuing a deprecation warning when :source_permissions defaults to :use for all platforms. If the user explicitly specifies :use or :use_when_creating, then it should not generate a deprecation warning on POSIX agents. For Windows agents, it should continue to issue a deprecation warning as it already does.

      In 4.0, the default value will be changed to :ignore for all platforms. See PUP-2613.

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              kylo Kylo Ginsberg
              Reporter:
              josh Josh Cooper
              QA Contact:
              Erik Dasher
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:

                  Zendesk Support