Changelogs for Rudder plugin dsc 9.1.\* versions
dsc-9.1.0.beta1-2.12 (2026-03-10)
Changes
Generic methods
-
Enable the showContent parameter (#28382)
-
Add the report_data internal variable to windows policies (#28415)
-
Add GM for rudder-module-secedit (#28298)
-
Starting 9.1 the generic methods should generate result conditions based on the directive + method id to ensure uniqueness (#28312)
-
Missing error details when command execution method fail on Windows (#26242)
ci
-
Port the Windows tests to GitHub actions (#27986)
Techniques
-
Warn when a system is too old to run the agent (#26891)
Bug fixes
Rudder web app
-
Fixed: Missing directiveId parameter in the directive sequence (#28258)
Generic methods
-
Fixed: fix broken diff for rudder-module-secedit (#28464)
-
Fixed: file_from_shared_folder method fails on windows agent > 9.0.2 when the policy server is still in 8.3 (#28333)
-
Fixed: Rudder-PowershellExecution can fail silently if some internal variables are not correctly initialized (#28219)
-
Fixed: Method file_copy_from_Rudder_shared_folder not up to date for windows (#28232)
-
Fixed: Error with File Block Present (#28115)
-
Fixed: Directory-Absent throws an error if the 'recursive' field is empty (#27948)
-
Fixed: Remove obsolete definition of variables in Rudder-PowershellExecution (#27770)
-
Fixed: Empty show_content parameter lead to an error in method file from template with options (#27650)
-
Fixed: The new File-From-Template-Options method fails when the Engine parameter is left blank (#27514)
-
Fixed: Implement the file_from_template_options GM for windows (#27095)
-
Fixed: create an os query method on windows (#26546)
-
Fixed: Revert the variable control when using mustache templating (#26846)
-
Fixed: Translate the user in local group generic method documentation to YAML (#26840)
-
Fixed: Fix the Service-Disabled method on Windows (#26522)
-
Fixed: The file_key_value_present_option method fails to edit files (#26528)
CLI
-
Fixed: Agent fails to run on modern Powershell installed using MSIX (#28450)
-
Fixed: Refactor some internal CLI functions (#27657)
-
Fixed: Typo in Rudder CLI breaking key pinning (#27640)
-
Fixed: Fix the rudder agent check-scheduled-tasks CLI (#27432)
-
Fixed: Remove the now obsolete function Invoke-RudderCurl from the RudderCli module (#27447)
-
Fixed: Error in the first agent run after a fresh install (#27171)
-
Fixed: Policy server file hostname read from the policy-server.conf file should be trimmed (#25561)
-
Fixed: Windows server 2016 define the windows_2016 condition instead of windows_server_2016 (#26662)
-
Fixed: Remove rudderCli unapproved verbs warning (#26550)
Techniques
-
Fixed: Windows software has a bug with non existing elsif when using a powershell command to detect the software presence (#28090)
-
Fixed: Windows software directive documentation does not give the correct info on software detection (#28073)
-
Fixed: error when using Windows Software technique in version 2.3 to upgrade Rudder (#26817)
-
Fixed: If a software have some corrupted data in the registry, we cannot check its version with software present method (#27429)
Agent library
-
Fixed: Force the Library Satellite language to en (#27898)
-
Fixed: Rollback the FSharp.Core dependency from 9.0.101 to 4.7.2 (#27872)
-
Fixed: Force the automatic binding redirect on the F# lib to avoid dependencies issues (#27855)
-
Fixed: Downgrade the minimal .NET version from 4.7.2 to 4.6.2 (#27844)
-
Fixed: Add ID based resulting condition support to Windows and fix the noop resulting condition generation (#27765)
-
Fixed: Re-canonify the expression before evualting them (#26537)
ci
-
Fixed: Use the correct 8.3+ gpg key to verify sources for the test build (#27839)
-
Fixed: Update the test build to 8.3 (#27838)
-
Fixed: dotnet-fsharplint is no longer in use (#27286)
-
Fixed: Build test is missing the cargo binaries in its path (#27136)
-
Fixed: Fix typo in Jenkinsfile (#27135)
-
Fixed: Pass the build on Ubuntu Noble to easily bump gcc version (#27120)
System techniques
-
Fixed: Non forced encoding when writing the policy_server_ca file in the system techniques (#27619)
-
Fixed: Remove extra field in the Rudder-Agent scheduled task template source (#27504)
-
Fixed: Incorrect path for the scheduled task template path (#27463)
-
Fixed: Error message when no policies are applied to a node (#27212)
-
Fixed: Scheduled rudder agent run can be skipped by the task scheduler (#26591)
System integration
-
Fixed: Define the Get-SystemVersionInfo in the generated policy (#27557)
Misc
-
Fixed: Add a new powershell script to audit if a file can be edited by a non local admin account (#27477)
← datasources glpi →