Merge branch 'branches/rudder/2.3' into branches/rudder/2.4
branches/rudder/2.3: Fixes #2454: The jobScheduler PT is now completely multivaluation compliant (reports and policy.xml adjusted) Fixes #2470: Added the binary comparison method in copyGitFile that was missing, and corrected the configuration statement description Fix reporting for post-hook in PT fileManagement. Fixes #2481 Refs #2465: Added a MAYBEEMPTY var on checkGenericFileContent to make the file content part optionnal Fixes #2465: Adjusted checkGenericFileContent reports because of an extra report that should not be here Fixes #2467 : allowing to create a group and edit it in the same run Fixes #2465: The does not have a mandatory field to enforce file content anymore Fixes #2258: remove deprecated <MULTIVALUED> tag for inputs in common/policy.xml (cherry picked from commit fc82b4d725ce4e3fde4bfe9e7a017547460a046c) Fixes #2258: add missing section declaration around multivalued variables in common/policy.xml (cherry picked from commit 7f4a95fd1854cb27617c8d6887e7b09f7d5844a5) Fixes #2343 : correct the version of cfengine in the requierement (cherry picked from commit f5e924930e7a185d4536c7b434dd829fe2736766) Refs #2435 Change success report condition in aptPackageManagerSettings TRIVIAL: Adding comments on reporting in aptPackageManagerSettings Fixes #2467 : correct the reporting in the PT Group Management
Merge branch 'branches/rudder/2.3' into branches/rudder/2.4
Fixes #2454: The jobScheduler PT is now completely multivaluation compliant (reports and policy.xml adjusted)
Fixes #2470: Added the binary comparison method in copyGitFile that was missing, and corrected the configuration statement description
Fix reporting for post-hook in PT fileManagement. Fixes #2481
Refs #2465: Added a MAYBEEMPTY var on checkGenericFileContent to make the file content part optionnal
Fixes #2465: Adjusted checkGenericFileContent reports because of an extra report that should not be here
Fixes #2467 : allowing to create a group and edit it in the same run
Fixes #2465: The does not have a mandatory field to enforce file content anymore
Fixes #2258: remove deprecated <MULTIVALUED> tag for inputs in common/policy.xml (cherry picked from commit fc82b4d725ce4e3fde4bfe9e7a017547460a046c)
Fixes #2258: add missing section declaration around multivalued variables in common/policy.xml (cherry picked from commit 7f4a95fd1854cb27617c8d6887e7b09f7d5844a5)
Fixes #2343 : correct the version of cfengine in the requierement (cherry picked from commit f5e924930e7a185d4536c7b434dd829fe2736766)
Refs #2435 Change success report condition in aptPackageManagerSettings
TRIVIAL: Adding comments on reporting in aptPackageManagerSettings
Fixes #2467 : correct the reporting in the PT Group Management
Conflicts:
techniques/systemSettings/userManagement/groupManagement/1.0/groupManagement.st