Jira (PUP-9722) Regression: File mode changed on every puppet run
Title: Message Title George Mrejea updated an issue Puppet / PUP-9722 Regression: File mode changed on every puppet run Change By: George Mrejea Fix Version/s: PUP 6.4.4 Fix Version/s: PUP 5.5.17 Add Comment This message was sent by Atlassian JIRA (v7.7.1#77002-sha1:e75ca93) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-bugs/JIRA.310253.1558976203000.127404.1570101728460%40Atlassian.JIRA.
Jira (PUP-9722) Regression: File mode changed on every puppet run
Title: Message Title Jean Bond updated an issue Puppet / PUP-9722 Regression: File mode changed on every puppet run Change By: Jean Bond Labels: resolved-issue-added Add Comment This message was sent by Atlassian JIRA (v7.7.1#77002-sha1:e75ca93) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-bugs/JIRA.310253.1558976203000.61956.1566254940717%40Atlassian.JIRA.
Jira (PUP-9722) Regression: File mode changed on every puppet run
Title: Message Title Alexandru Popa updated an issue Puppet / PUP-9722 Regression: File mode changed on every puppet run Change By: Alexandru Popa Fix Version/s: PUP 6.8.0 Add Comment This message was sent by Atlassian JIRA (v7.7.1#77002-sha1:e75ca93) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-bugs/JIRA.310253.1558976203000.55094.1565772000461%40Atlassian.JIRA.
Jira (PUP-9722) Regression: File mode changed on every puppet run
Title: Message Title Mihai Buzgau updated an issue Puppet / PUP-9722 Regression: File mode changed on every puppet run Change By: Mihai Buzgau Sprint: PR - 2019-06-12, PR - 2019-06-25, PR - 2019-07-10, PR - 2019-07-23 , NW - 2019-08-07 Add Comment This message was sent by Atlassian JIRA (v7.7.1#77002-sha1:e75ca93) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-bugs/JIRA.310253.1558976203000.28529.1563957064728%40Atlassian.JIRA.
Jira (PUP-9722) Regression: File mode changed on every puppet run
Title: Message Title Mihai Buzgau updated an issue Puppet / PUP-9722 Regression: File mode changed on every puppet run Change By: Mihai Buzgau Sprint: PR - 2019-06-12, PR - 2019-06-25, PR - 2019-07-10 , PR - 2019-07-23 Add Comment This message was sent by Atlassian JIRA (v7.7.1#77002-sha1:e75ca93) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To post to this group, send email to puppet-bugs@googlegroups.com. Visit this group at https://groups.google.com/group/puppet-bugs. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-bugs/JIRA.310253.1558976203000.10076.1562746265648%40Atlassian.JIRA. For more options, visit https://groups.google.com/d/optout.
Jira (PUP-9722) Regression: File mode changed on every puppet run
Title: Message Title Dorin Pleava assigned an issue to Dorin Pleava Puppet / PUP-9722 Regression: File mode changed on every puppet run Change By: Dorin Pleava Assignee: Dorin Pleava Add Comment This message was sent by Atlassian JIRA (v7.7.1#77002-sha1:e75ca93) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To post to this group, send email to puppet-bugs@googlegroups.com. Visit this group at https://groups.google.com/group/puppet-bugs. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-bugs/JIRA.310253.1558976203000.252.1561720140267%40Atlassian.JIRA. For more options, visit https://groups.google.com/d/optout.
Jira (PUP-9722) Regression: File mode changed on every puppet run
Title: Message Title Mihai Buzgau updated an issue Puppet / PUP-9722 Regression: File mode changed on every puppet run Change By: Mihai Buzgau Sprint: PR - 2019-06-12, PR - 2019-06-25 , PR - 2019-07-10 Add Comment This message was sent by Atlassian JIRA (v7.7.1#77002-sha1:e75ca93) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To post to this group, send email to puppet-bugs@googlegroups.com. Visit this group at https://groups.google.com/group/puppet-bugs. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-bugs/JIRA.310253.1558976203000.61545.1561554245395%40Atlassian.JIRA. For more options, visit https://groups.google.com/d/optout.
Jira (PUP-9722) Regression: File mode changed on every puppet run
Title: Message Title Mihai Buzgau updated an issue Puppet / PUP-9722 Regression: File mode changed on every puppet run Change By: Mihai Buzgau Sprint: PR - 2019-06-12 , PR - 2019-06-25 Add Comment This message was sent by Atlassian JIRA (v7.7.1#77002-sha1:e75ca93) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To post to this group, send email to puppet-bugs@googlegroups.com. Visit this group at https://groups.google.com/group/puppet-bugs. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-bugs/JIRA.310253.1558976203000.43554.1560327668294%40Atlassian.JIRA. For more options, visit https://groups.google.com/d/optout.
Jira (PUP-9722) Regression: File mode changed on every puppet run
Title: Message Title Mihai Buzgau updated an issue Puppet / PUP-9722 Regression: File mode changed on every puppet run Change By: Mihai Buzgau Sprint: PR - Triage 2019-06-12 Add Comment This message was sent by Atlassian JIRA (v7.7.1#77002-sha1:e75ca93) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To post to this group, send email to puppet-bugs@googlegroups.com. Visit this group at https://groups.google.com/group/puppet-bugs. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-bugs/JIRA.310253.1558976203000.24643.1559127420434%40Atlassian.JIRA. For more options, visit https://groups.google.com/d/optout.
Jira (PUP-9722) Regression: File mode changed on every puppet run
Title: Message Title Mihai Buzgau updated an issue Puppet / PUP-9722 Regression: File mode changed on every puppet run Change By: Mihai Buzgau Story Points: 3 Add Comment This message was sent by Atlassian JIRA (v7.7.1#77002-sha1:e75ca93) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To post to this group, send email to puppet-bugs@googlegroups.com. Visit this group at https://groups.google.com/group/puppet-bugs. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-bugs/JIRA.310253.1558976203000.24638.1559127360396%40Atlassian.JIRA. For more options, visit https://groups.google.com/d/optout.
Jira (PUP-9722) Regression: File mode changed on every puppet run
Title: Message Title Sean McDonald commented on PUP-9722 Re: Regression: File mode changed on every puppet run Ping Mihai Buzgau on this ticket. I've assigned it to your team and added it to your PR triage. Add Comment This message was sent by Atlassian JIRA (v7.7.1#77002-sha1:e75ca93) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To post to this group, send email to puppet-bugs@googlegroups.com. Visit this group at https://groups.google.com/group/puppet-bugs. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-bugs/JIRA.310253.1558976203000.22545.1559064420997%40Atlassian.JIRA. For more options, visit https://groups.google.com/d/optout.
Jira (PUP-9722) Regression: File mode changed on every puppet run
Title: Message Title Sean McDonald updated an issue Puppet / PUP-9722 Regression: File mode changed on every puppet run Change By: Sean McDonald Sprint: PR - Triage Add Comment This message was sent by Atlassian JIRA (v7.7.1#77002-sha1:e75ca93) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To post to this group, send email to puppet-bugs@googlegroups.com. Visit this group at https://groups.google.com/group/puppet-bugs. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-bugs/JIRA.310253.1558976203000.22541.1559064420810%40Atlassian.JIRA. For more options, visit https://groups.google.com/d/optout.
Jira (PUP-9722) Regression: File mode changed on every puppet run
Title: Message Title Sean McDonald updated an issue Puppet / PUP-9722 Regression: File mode changed on every puppet run Change By: Sean McDonald Team: Platform OS Puppet Romania Add Comment This message was sent by Atlassian JIRA (v7.7.1#77002-sha1:e75ca93) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To post to this group, send email to puppet-bugs@googlegroups.com. Visit this group at https://groups.google.com/group/puppet-bugs. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-bugs/JIRA.310253.1558976203000.22538.1559064420706%40Atlassian.JIRA. For more options, visit https://groups.google.com/d/optout.
Jira (PUP-9722) Regression: File mode changed on every puppet run
Title: Message Title Josh Cooper updated an issue Puppet / PUP-9722 Regression: File mode changed on every puppet run Change By: Josh Cooper Team: Platform OS Add Comment This message was sent by Atlassian JIRA (v7.7.1#77002-sha1:e75ca93) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To post to this group, send email to puppet-bugs@googlegroups.com. Visit this group at https://groups.google.com/group/puppet-bugs. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-bugs/JIRA.310253.1558976203000.22488.1559064240256%40Atlassian.JIRA. For more options, visit https://groups.google.com/d/optout.
Jira (PUP-9722) Regression: File mode changed on every puppet run
Title: Message Title Daniel Helgenberger updated an issue Puppet / PUP-9722 Regression: File mode changed on every puppet run Change By: Daniel Helgenberger *Puppet Version: 5.5.14, 5.5.10* *Puppet Server Version: 5.3.8* *OS Name/Version: Windows 10 / 1809*File modes are applied on every puppet run at least if files reside in special folders like "Program Files" and "Windows". This was working in *5.5.1*Reproducible: Always, see example below*Desired Behavior:*File modes are not changed*Actual Behavior:*File modes are changed with every run ({{mode changed '2000644' to '0644'}})*Example* {code:java} C:\Users\administrator>cacls C:\Windows\system32\puppet_facter_pci.ids.gzC:\Windows\system32\puppet_facter_pci.ids.gz APPLICATION PACKAGE AUTHORITY\ALL APPLICATION PACKAGES:(OI)(CI)(special access:) READ_CONTROL FILE_READ_DATA FILE_READ_EA FILE_WRITE_EA APPLICATION PACKAGE AUTHORITY\ALL APPLICATION PACKAGES:(CI)(IO)(special access:) GENERIC_READ BUILTIN\Administrators:(special access:) STANDARD_RIGHTS_ALL DELETE READ_CONTROL WRITE_DAC WRITE_OWNER SYNCHRONIZE STANDARD_RIGHTS_REQUIRED FILE_GENERIC_READ FILE_GENERIC_WRITE FILE_READ_DATA FILE_WRITE_DATA FILE_APPEND_DATA FILE_READ_EA FILE_WRITE_EA FILE_READ_ATTRIBUTES FILE_WRITE_ATTRIBUTES MBOX\Domain Admins:(special access:) READ_CONTROL SYNCHRONIZE FILE_GENERIC_READ FILE_READ_DATA FILE_READ_EA FILE_READ_ATTRIBUTES Everyone:(special access:) READ_CONTROL SYNCHRONIZE FILE_GENERIC_READ FILE_READ_DATA FILE_READ_EA FILE_READ_ATTRIBUTES NT AUTHORITY\SYSTEM:FC:\Users\administrator>puppet apply -e "file { 'C:\Windows\system32\puppet_facter_pci.ids.gz': mode => '0644'}"Notice: Compiled catalog for host in environment production in 0.02 secondsNotice: /Stage[main]/Main/File[C:\Windows\system32\puppet_facter_pci.ids.gz]/mode: mode changed '2000644' to '0644'Notice: Applied catalog in 0.77 secondsC:\Users\administrator>cacls C:\Windows\system32\puppet_facter_pci.ids.gzC:\Windows\system32\puppet_facter_pci.ids.gz APPLICATION PACKAGE AUTHORITY\ALL APPLICATION PACKAGES:(OI)(CI)(special access:) READ_CONTROL FILE_READ_DATA FILE_READ_EA FILE_WRITE_EA APPLICATION PACKAGE AUTHORITY\ALL APPLICATION PACKAGES:(CI)(IO)(special
Jira (PUP-9722) Regression: File mode changed on every puppet run
Title: Message Title Daniel Helgenberger updated an issue Puppet / PUP-9722 Regression: File mode changed on every puppet run Change By: Daniel Helgenberger *Puppet Version: 5.5.14, 5.5.10* *Puppet Server Version: 5.3.8* *OS Name/Version: Windows 10 / 1809*File modes are applied on every puppet run at least if files reside in special folders like "Program Files" and "Windows". This was working in *5.5.1*Reproducible: Always, see example below*Desired Behavior:*File modes are not changed*Actual Behavior:*File modes are changed with every run ({{mode changed '2000644' to '0644'}})*Example* { { code:java} C:\Users\administrator>cacls C:\Windows\system32\puppet_facter_pci.ids.gz }} {{ C:\Windows\system32\puppet_facter_pci.ids.gz APPLICATION PACKAGE AUTHORITY\ALL APPLICATION PACKAGES:(OI)(CI)(special access : ) }} {{ READ_CONTROL }} {{ FILE_READ_DATA }} {{ FILE_READ_EA }} {{ FILE_WRITE_EA }}{{ APPLICATION PACKAGE AUTHORITY\ALL APPLICATION PACKAGES:(CI)(IO)(special access : ) }} {{ GENERIC_READ }}{{ BUILTIN\Administrators:(special access : ) }} {{ STANDARD_RIGHTS_ALL }} {{ DELETE }} {{ READ_CONTROL }} {{ WRITE_DAC }} {{ WRITE_OWNER }} {{ SYNCHRONIZE }} {{ STANDARD_RIGHTS_REQUIRED }} {{ FILE_GENERIC_READ }} {{ FILE_GENERIC_WRITE }} {{ FILE_READ_DATA }} {{ FILE_WRITE_DATA }} {{ FILE_APPEND_DATA }} {{ FILE_READ_EA }} {{ FILE_WRITE_EA }} {{ FILE_READ_ATTRIBUTES }} {{ FILE_WRITE_ATTRIBUTES }}{{ MBOX\Domain Admins:(special access : ) }} {{ READ_CONTROL }} {{ SYNCHRONIZE }} {{ FILE_GENERIC_READ }} {{ FILE_READ_DATA }} {{ FILE_READ_EA }} {{ FILE_READ_ATTRIBUTES }}{{ Everyone:(special access : ) }} {{ READ_CONTROL }} {{ SYNCHRONIZE }} {{ FILE_GENERIC_READ }} {{ FILE_READ_DATA }} {{ FILE_READ_EA }} {{ FILE_READ_ATTRIBUTES }}{{ NT AUTHORITY\SYSTEM:F }} {{ C:\Users\administrator>puppet apply -e "file \ { 'C:\Windows\system32\puppet_facter_pci.ids.gz': mode => '0644'}" }} {{ Notice: Compiled catalog for host in environment production in 0.02 seconds }} {{ Notice: /Stage[main]/Main/File[C:\Windows\system32\puppet_facter_pci.ids.gz]/mode: mode changed '2000644' to '0644' }} {{ Notice: Applied catalog in 0.77 seconds}}{{C secondsC :\Users\administrator>cacls C:\Windows\system32\puppet_facter_pci.ids.gz }} {{ C:\Windows\system32\puppet_facter_pci.ids.gz APPLICATION PACKAGE AUTHORITY\ALL APPLICATION PACKAGES:(OI)(CI)(special access : ) }} {{ \{{ READ_CONTROL {{ \{{ FILE_READ_DATA {{ \{{ FILE_READ_EA {{ \{{ FILE_WRITE_EA {{ APPLICATION PACKAGE AUTHORITY\ALL APPLICATION PACKAGES:(CI)(IO)(special access : ) }} {{ \{{ GENERIC_READ {{ BUILTIN\Administrators:(special access : ) }} {{ \{{ STANDARD_RIGHTS_ALL {{ \{{ DELETE {{ \{{ READ_CONTROL {{ \{{ WRITE_DAC {{ \{{ WRITE_OWNER {{ \{{ SYNCHRONIZE {{ \{{ STANDARD_RIGHTS_REQUIRED {{ \{{ FILE_GENERIC_READ {{ \{{ FILE_GENERIC_WRITE {{ \{{ FILE_READ_DATA {{ \{{ FILE_WRITE_DATA {{ \{{
Jira (PUP-9722) Regression: File mode changed on every puppet run
Title: Message Title Daniel Helgenberger updated an issue Puppet / PUP-9722 Regression: File mode changed on every puppet run Change By: Daniel Helgenberger *Puppet Version: 5.5.14, 5.5.10* *Puppet Server Version: 5.3.8* *OS Name/Version: Windows 10 / 1809*File modes are applied on every puppet run at least if files reside in special folders like "Program Files" and "Windows". This was working in *5.5.1*Reproducible: Always, see example below*Desired Behavior:*File modes are not changed*Actual Behavior:*File modes are changed with every run ({{mode changed '2000644' to '0644'}})*Example* {{ C:\Users\administrator>cacls C:\Windows\system32\puppet_facter_pci.ids.gz }} {{ C:\Windows\system32\puppet_facter_pci.ids.gz APPLICATION PACKAGE AUTHORITY\ALL APPLICATION PACKAGES:(OI)(CI)(special access) }} {{ READ_CONTROL }} {{ FILE_READ_DATA }} {{ FILE_READ_EA }} {{ FILE_WRITE_EA }}{{ APPLICATION PACKAGE AUTHORITY\ALL APPLICATION PACKAGES:(CI)(IO)(special access) }} {{ GENERIC_READ }}{{ BUILTIN\Administrators:(special access) }} {{ STANDARD_RIGHTS_ALL }} {{ DELETE }} {{ READ_CONTROL }} {{ WRITE_DAC }} {{ WRITE_OWNER }} {{ SYNCHRONIZE }} {{ STANDARD_RIGHTS_REQUIRED }} {{ FILE_GENERIC_READ }} {{ FILE_GENERIC_WRITE }} {{ FILE_READ_DATA }} {{ FILE_WRITE_DATA }} {{ FILE_APPEND_DATA }} {{ FILE_READ_EA }} {{ FILE_WRITE_EA }} {{ FILE_READ_ATTRIBUTES }} {{ FILE_WRITE_ATTRIBUTES }}{{ MBOX\Domain Admins:(special access) }} {{ READ_CONTROL }} {{ SYNCHRONIZE }} {{ FILE_GENERIC_READ }} {{ FILE_READ_DATA }} {{ FILE_READ_EA }} {{ FILE_READ_ATTRIBUTES }}{{ Everyone:(special access) }} {{ READ_CONTROL }} {{ SYNCHRONIZE }} {{ FILE_GENERIC_READ }} {{ FILE_READ_DATA }} {{ FILE_READ_EA }} {{ FILE_READ_ATTRIBUTES }}{{ NT AUTHORITY\SYSTEM:F }} {{C:\Users\administrator>puppet apply -e "file \{ 'C:\Windows\system32\puppet_facter_pci.ids.gz': mode => '0644'}"}} {{Notice: Compiled catalog for host in environment production in 0.02 seconds}} {{Notice: /Stage[main]/Main/File[C:\Windows\system32\puppet_facter_pci.ids.gz]/mode: mode changed '2000644' to '0644'}} {{Notice: Applied catalog in 0.77 seconds}} {{C:\Users\administrator>cacls C:\Windows\system32\puppet_facter_pci.ids.gz}} {{C:\Windows\system32\puppet_facter_pci.ids.gz APPLICATION PACKAGE AUTHORITY\ALL APPLICATION PACKAGES:(OI)(CI)(special access)}} {{ \{{ READ_CONTROL}} }} {{ \{{ FILE_READ_DATA}} }} {{ \{{ FILE_READ_EA}} }} {{ \{{ FILE_WRITE_EA}} }} {{APPLICATION PACKAGE AUTHORITY\ALL APPLICATION PACKAGES:(CI)(IO)(special access)}} {{ \{{ GENERIC_READ}} }} {{BUILTIN\Administrators:(special access)}} {{ \{{ STANDARD_RIGHTS_ALL}} }} {{ \{{ DELETE}} }} {{ \{{ READ_CONTROL}} }} {{ \{{ WRITE_DAC}} }} {{ \{{ WRITE_OWNER}} }} {{ \{{ SYNCHRONIZE}} }} {{ \{{ STANDARD_RIGHTS_REQUIRED}} }} {{ \{{ FILE_GENERIC_READ}} }} {{ \{{ FILE_GENERIC_WRITE}} }} {{ \{{ FILE_READ_DATA}} }} {{ \{{ FILE_WRITE_DATA}} }} {{ \{{ FILE_APPEND_DATA}} }} {{ \{{ FILE_READ_EA}} }} {{ \{{
Jira (PUP-9722) Regression: File mode changed on every puppet run
Title: Message Title Daniel Helgenberger updated an issue Puppet / PUP-9722 Regression: File mode changed on every puppet run Change By: Daniel Helgenberger *Puppet Version: 5.5.14, 5.5.10* *Puppet Server Version: 5.3.8* *OS Name/Version: Windows 10 / 1809*File modes are applied on every puppet run at least if files reside in special folders like "Program Files" and "Windows". This was working in *5.5.1*Reproducible: Always, see example below*Desired Behavior:*File modes are not changed*Actual Behavior:*File modes are changed with every run ({{mode changed '2000644' to '0644'}})*Example*C:\Users\administrator>cacls C:\Windows\system32\puppet_facter_pci.ids.gzC:\Windows\system32\puppet_facter_pci.ids.gz APPLICATION PACKAGE AUTHORITY\ALL APPLICATION PACKAGES:(OI)(CI)(special access : ) READ_CONTROL FILE_READ_DATA FILE_READ_EA FILE_WRITE_EAAPPLICATION PACKAGE AUTHORITY\ALL APPLICATION PACKAGES:(CI)(IO)(special access : ) GENERIC_READBUILTIN\Administrators:(special access : ) STANDARD_RIGHTS_ALL DELETE READ_CONTROL WRITE_DAC WRITE_OWNER SYNCHRONIZE STANDARD_RIGHTS_REQUIRED FILE_GENERIC_READ FILE_GENERIC_WRITE FILE_READ_DATA FILE_WRITE_DATA FILE_APPEND_DATA FILE_READ_EA FILE_WRITE_EA FILE_READ_ATTRIBUTES FILE_WRITE_ATTRIBUTESMBOX\Domain Admins:(special access : ) READ_CONTROL SYNCHRONIZE FILE_GENERIC_READ FILE_READ_DATA FILE_READ_EA FILE_READ_ATTRIBUTESEveryone:(special access : ) READ_CONTROL SYNCHRONIZE FILE_GENERIC_READ FILE_READ_DATA FILE_READ_EA FILE_READ_ATTRIBUTESNT AUTHORITY\SYSTEM:F {{C:\Users\administrator>puppet apply -e "file \{ 'C:\Windows\system32\puppet_facter_pci.ids.gz': mode => '0644'}"}}{{Notice: Compiled catalog for w-s3-14.int.m-box.de host in environment production in 0.02 seconds}}{{Notice: /Stage[main]/Main/File[C:\Windows\system32\puppet_facter_pci.ids.gz]/mode: mode changed '2000644' to '0644'}}{{Notice: Applied catalog in 0.77 seconds}}{{C:\Users\administrator>cacls C:\Windows\system32\puppet_facter_pci.ids.gz}}{{C:\Windows\system32\puppet_facter_pci.ids.gz APPLICATION PACKAGE AUTHORITY\ALL APPLICATION PACKAGES:(OI)(CI)(special access : )}} \ {{ READ_CONTROL}} \ {{ FILE_READ_DATA}} \ {{ FILE_READ_EA}} \ {{ FILE_WRITE_EA}}{{APPLICATION PACKAGE AUTHORITY\ALL APPLICATION PACKAGES:(CI)(IO)(special access : )}} \ {{ GENERIC_READ}}{{BUILTIN\Administrators:(special access : )}} \ {{ STANDARD_RIGHTS_ALL}} \ {{ DELETE}} \ {{ READ_CONTROL}} \ {{ WRITE_DAC}} \ {{ WRITE_OWNER}} \ {{ SYNCHRONIZE}} \ {{ STANDARD_RIGHTS_REQUIRED}} \ {{ FILE_GENERIC_READ}} \ {{ FILE_GENERIC_WRITE}} \ {{ FILE_READ_DATA}} \ {{ FILE_WRITE_DATA}} \ {{ FILE_APPEND_DATA}} \ {{ FILE_READ_EA}} \ {{ FILE_WRITE_EA}} \ {{ FILE_READ_ATTRIBUTES}} \ {{ FILE_WRITE_ATTRIBUTES}}{{MBOX\Domain Admins:(special access : )}} \ {{ READ_CONTROL}} \ {{ SYNCHRONIZE}} \ {{ FILE_GENERIC_READ}} \ {{ FILE_READ_DATA}} \ {{ FILE_READ_EA}} \ {{ FILE_READ_ATTRIBUTES}}{{Everyone:(special access : )}} \ {{ READ_CONTROL}} \ {{ SYNCHRONIZE}} \ {{ FILE_GENERIC_READ}} \ {{ FILE_READ_DATA}} \ {{
Jira (PUP-9722) Regression: File mode changed on every puppet run
Title: Message Title Daniel Helgenberger created an issue Puppet / PUP-9722 Regression: File mode changed on every puppet run Issue Type: Bug Affects Versions: PUP 5.5.12, PUP 5.5.10, PUP 5.5.14 Assignee: Unassigned Components: Catalog Application, Types and Providers, Windows Created: 2019/05/27 9:56 AM Priority: Major Reporter: Daniel Helgenberger Puppet Version: 5.5.14, 5.5.10 Puppet Server Version: 5.3.8 OS Name/Version: Windows 10 / 1809 File modes are applied on every puppet run at least if files reside in special folders like "Program Files" and "Windows". This was working in 5.5.1 Reproducible: Always, see example below Desired Behavior: File modes are not changed Actual Behavior: File modes are changed with every run (mode changed '2000644' to '0644') Example C:\Users\administrator>cacls C:\Windows\system32\puppet_facter_pci.ids.gz C:\Windows\system32\puppet_facter_pci.ids.gz APPLICATION PACKAGE AUTHORITY\ALL APPLICATION PACKAGES:(OI)(CI)(special access READ_CONTROL FILE_READ_DATA FILE_READ_EA FILE_WRITE_EA APPLICATION PACKAGE AUTHORITY\ALL APPLICATION PACKAGES:(CI)(IO)(special access GENERIC_READ BUILTIN\Administrators:(special access STANDARD_RIGHTS_ALL DELETE READ_CONTROL WRITE_DAC WRITE_OWNER SYNCHRONIZE STANDARD_RIGHTS_REQUIRED FILE_GENERIC_READ FILE_GENERIC_WRITE FILE_READ_DATA FILE_WRITE_DATA FILE_APPEND_DATA FILE_READ_EA FILE_WRITE_EA FILE_READ_ATTRIBUTES FILE_WRITE_ATTRIBUTES MBOX\Domain Admins:(special access READ_CONTROL SYNCHRONIZE FILE_GENERIC_READ FILE_READ_DATA FILE_READ_EA FILE_READ_ATTRIBUTES Everyone:(special access READ_CONTROL SYNCHRONIZE FILE_GENERIC_READ FILE_READ_DATA FILE_READ_EA FILE_READ_ATTRIBUTES NT AUTHORITY\SYSTEM:F C:\Users\administrator>puppet apply -e "file { 'C:\Windows\system32\puppet_facter_pci.ids.gz': mode => '0644'}"