Changelogs for Rudder plugin dsc 6.2.\* versions

dsc-6.2-1.26 (2022-02-25)

Changes

System techniques

  • Agent scheduled tasks should be able to run as a specific user (#20746)

Packaging

  • Add more logs to the installer (#20707)

ci

  • Add linter for the techniques files (#20358)

  • Dockerify the qa tests (#20357)

Bug fixes

System techniques

  • Fixed: unexpected reports on system technique in 6.2 (#20822)

Packaging

  • Fixed: Embedded curl does not use the windows system CA store (#20818)

  • Fixed: Sometimes the installer does not correctly write policy-server.conf (#20821)

  • Fixed: Unexpected exceptions in the agent output (#20347)

Miscellaneous

  • Fixed: Unecessary curl options are passed to the File-From-Http-Server method (#20799)

Inventory

  • Fixed: Add a possibility to ignore some specific env variable before the inventory run (#20765)

ncf

  • Fixed: package windows method fails to set the auto upgrade option (#20433)

  • Fixed: Unformatted log messages in _check_compliance function (#20206)

  • Fixed: Agent does not accept empty class expressions (#20205)

CLI

  • Fixed: Reports are not alligned when displayed (#20213)

  • Fixed: Add certificate pinning on windows agent (#19861)

  • Fixed: Rudder.json is not correctly loaded in some rudder command (#19857)

Release notes

This is a bug fix release in the 6.2 series and therefore all installations of 6.2.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-6.2-1.25 (2021-08-23)

Changes

System integration

  • Add a configuration file for the agent (#19508)

Bug fixes

System techniques

  • Fixed: Agent update fails silently to unpack the policies when run in background (#19669)

Packaging

  • Fixed: Incorrect policy server after silent upgrade of the agent (#19636)

  • Fixed: upgrade impossible when an agent is already running or a powershell console that executed an agent run is still open (#19566)

Misc

  • Fixed: Fix some typos (#19611)

CLI

  • Fixed: Rudder agent info throws error about missing openssl configuration file (#19602)

  • Fixed: Add proxy support to the agent (#19511)

ci

  • Fixed: AvoidUninitializedVariable linter message is unclear (#19500)

Release notes

This is a bug fix release in the 6.2 series and therefore all installations of 6.2.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-6.2-1.24 (2021-06-24)

Changes

ci

  • Add typos check to CI config (#19341)

Bug fixes

ncf

  • Fixed: Some methods do not generate the correct conditions (#19465)

Rudder web app

  • Fixed: missing property with name 'plugin-title-description' with DSC plugin (build 6.2-1.23) (#19409)

Miscellaneous

  • Fixed: Remove unused global variables (#19303)

ci

  • Fixed: The linter does not verify the default rules anymore (#19286)

Release notes

This is a bug fix release in the 6.2 series and therefore all installations of 6.2.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-6.2-1.23 (2021-05-21)

Changes

ci

  • Add pester tests to qa-tests (#19224)

Packaging

  • Split the agent build from the plugin build (#18769)

Bug fixes

ci

  • Fixed: Add a custom PSSA rule to look for any usage of undefined variables in the code base (#19267)

Miscellaneous

  • Fixed: typo in dot-sourcing mandatory files in rudder.ps1 (#19241)

ncf

  • Fixed: Powershell files style must be enforced (#19208)

  • Fixed: Add tests for classes.ps1 functions (#19201)

  • Fixed: Fix Changes-only report mode (#19134)

  • Fixed: Add more verbose logs when writing reports (#19133)

Packaging

  • Fixed: Exclude tests files from the build (#19210)

Security

  • Fixed: Installer should force the Rudder folder ACLs to only give access to the local admins profile (#19183)

CLI

  • Fixed: Incorrect path after installing the agent (#19169)

System techniques

  • Fixed: System technique prerun-check uses the incorrect PATH source to do some comparison (#18967)

Release notes

This is a bug fix release in the 6.2 series and therefore all installations of 6.2.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-6.2-1.22 (2021-01-27)

Changes

Packaging

  • Add a linter conf file to check powershell files (#18802)

Bug fixes

System integration

  • Fixed: 6.1 agents are not able to run properly on a 6.2 server (#18812)

Packaging

  • Fixed: Plugin is downloading rudder-plugin main-build.conf from master and not from the 6.1 branch displaying wrong version in the UI (#18809)

CLI

  • Fixed: Typo in update script (#18793)

  • Fixed: Agent update should not throw exceptions when the update fails to create a backup folder (#18753)

  • Fixed: Typo in update script (#18752)

System techniques

  • Fixed: System techniques should manage the presence of rudder in the path and psmodulepath (#18754)

ncf

  • Fixed: Rudder agent throws exceptions when you try to redefine a class (#18751)

Techniques

  • Fixed: Improve the windows install software technique documentation (#18749)

Release notes

This is a bug fix release in the 6.2 series and therefore all installations of 6.2.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-6.2-1.21 (2020-12-10)

Changes

CLI

  • Add a rudder agent reset command to the DSC agent (#17923)

Bug fixes

ncf

  • Fixed: Dsc_from_configuration does not report compilation errors and do not correctly retry the compiilation phase when needed (#18727)

  • Fixed: DSC_compile method does not properly apply the compiled configuration (#18520)

  • Fixed: DSC methods should catch the errors throwed by the DSC jobs (#18398)

  • Fixed: Add DSC_apply GM tests (#18322)

  • Fixed: rename dscea functions in the DSC related GM (#18320)

  • Fixed: DSC GM tests are referencing a renamed lib file (#18315)

  • Fixed: The agent should be able to generate report from a given DSC configuration (#17844)

CLI

  • Fixed: Add update log events to the agent (#18716)

  • Fixed: All powershell script files should be in UTF8 with BOM (#18469)

  • Fixed: Rudder cli should not be updated by the agent update but only by the agent upgrade (#18426)

Packaging

  • Fixed: error when updating policies (#18559)

  • Fixed: Unattended upgrade can not configure correctly the policy server conf (#18560)

  • Fixed: Update Rudder branch version for 6.2 builds (#18415)

Miscellaneous

  • Fixed: Adapt webapp for 6.2 (#18665)

Release notes

This is a bug fix release in the 6.2 series and therefore all installations of 6.2.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.