Changelogs for Rudder plugin dsc 9.0.\* versions

dsc-9.0.0.rc2-2.10 (2025-10-15)

Changes

Bug fixes

Release notes

This is a bug fix release in the 9.0 series and therefore all installations of 9.0.x should be upgraded when possible. When we release a new version of Rudder it has been thoroughly tested, and we consider the release enterprise-ready for deployment.

dsc-9.0.0.rc1-2.10 (2025-10-13)

Changes

System techniques

  • Prepare for cert auth mode (#27490)

Bug fixes

Generic methods

  • Fixed: Empty show_content parameter lead to an error in method file from template with options (#27650)

CLI

  • Fixed: Typo in Rudder CLI breaking key pinning (#27640)

System techniques

  • Fixed: Non forced encoding when writing the policy_server_ca file in the system techniques (#27619)

Inventory

  • Fixed: Can’t do inventory on 9.0 agent on windows (#27591)

System integration

  • Fixed: Define the Get-SystemVersionInfo in the generated policy (#27557)

Release notes

This is a bug fix release in the 9.0 series and therefore all installations of 9.0.x should be upgraded when possible. When we release a new version of Rudder it has been thoroughly tested, and we consider the release enterprise-ready for deployment.

dsc-9.0.0.beta2-2.10 (2025-10-07)

Changes

Bug fixes

Release notes

This is a bug fix release in the 9.0 series and therefore all installations of 9.0.x should be upgraded when possible. When we release a new version of Rudder it has been thoroughly tested, and we consider the release enterprise-ready for deployment.

dsc-9.0.0.beta1-2.10 (2025-09-09)

Changes

Miscellaneous

  • Add a validation when changing checks to enforce (#27262)

  • Adding the rust build for the module template (#26955)

Misc

  • Update .NET dependencies (#27130)

Generic methods

  • Missing error details when command execution method fail on Windows (#26242)

Techniques

  • Warn when a system is too old to run the agent (#26891)

Packaging

  • Add agent version file (#26838)

Bug fixes

Packaging

  • Fixed: Backport 27164 to 8.2 (#27439)

  • Fixed: Unnecessary rsync filter on the src folder copy (#27518)

  • Fixed: After a fresh install the postinst can fail to create the Rudder scheduled tasks (#27237)

Generic methods

  • 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)

Misc

  • Fixed: Add a new powershell script to audit if a file can be edited by a non local admin account (#27477)

System techniques

  • 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)

Inventory

  • Fixed: Error at windows agent installation (#26554)

Techniques

  • Fixed: If a software have some corrupted data in the registry, we cannot check its version with software present method (#27429)

CLI

  • 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)

ci

  • 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)

Agent library

  • Fixed: Re-canonify the expression before evualting them (#26537)

Release notes

This is a bug fix release in the 9.0 series and therefore all installations of 9.0.x should be upgraded when possible. When we release a new version of Rudder it has been thoroughly tested, and we consider the release enterprise-ready for deployment.

dsc-9.0.0.alpha1-2.9 (2025-07-24)

Changes

Bug fixes

Rudder web app

  • Fixed: Impact of new certificate variables on dsc tests (#27331)

Release notes

This is a bug fix release in the 9.0 series and therefore all installations of 9.0.x should be upgraded when possible. When we release a new version of Rudder it has been thoroughly tested, and we consider the release enterprise-ready for deployment.