Project

General

Profile

Bug #11422

Incomplete description of the behaviour of technique copyGitFile, that may result in broken permissions of whole folder

Added by Nicolas CHARLES over 1 year ago. Updated over 1 year ago.

Status:
Released
Priority:
N/A
Category:
Techniques
Target version:
Severity:
Major - prevents use of part of Rudder | no simple workaround
User visibility:
Getting started - demo | first install | level 1 Techniques
Effort required:
Very Small
Priority:
86

Description

The Technique copyGitFile allow to copy a file from the shared folder.
However, if in "full path" we put a folder, rather of a specific file name, the permission part apply to the WHOLE folder, resulting usually in painful result
We should clearly state that permission apply to the defined "full path", and can so apply to a complete folder, and break everything is not used correctly.

Associated revisions

Revision 906f30f9 (diff)
Added by Alexis MOUSSET over 1 year ago

Fixes #11422: Incomplete description of the behaviour of technique copyGitFile, that may result in broken permissions of whole folder

History

#1

Updated by François ARMAND over 1 year ago

  • Severity changed from Minor - inconvenience | misleading | easy workaround to Major - prevents use of part of Rudder | no simple workaround
  • Effort required set to Very Small
  • Priority changed from 50 to 86

I'm setting it to major, because the consequences of that problem are EXTREMELLY hard to heal (imagine changing all your perms on /etc/...)

#3

Updated by Benoît PECCATTE over 1 year ago

  • Assignee set to Alexis MOUSSET
#4

Updated by Alexis MOUSSET over 1 year ago

  • Status changed from New to In progress
#5

Updated by Alexis MOUSSET over 1 year ago

  • Status changed from In progress to Pending technical review
  • Assignee changed from Alexis MOUSSET to Benoît PECCATTE
  • Pull Request set to https://github.com/Normation/rudder-techniques/pull/1204
#6

Updated by Alexis MOUSSET over 1 year ago

  • Status changed from Pending technical review to Pending release
#7

Updated by Vincent MEMBRÉ over 1 year ago

  • Status changed from Pending release to Released

This bug has been fixed in Rudder 3.1.24, 4.1.8 and 4.2.1 which were released today.

Also available in: Atom PDF