9.0.1
36 issues fixed in Rudder 9.0.1, and 14 more on plugins,
:bug: Bug fix
- Nodes were able to bypass acl and download policies for other nodes: https://github.com/Normation/rudder/security/advisories/GHSA-x92w-5577-fr2c
- Version was available in login page, through js/css file path, remove it
- Lots of fixes and documentation to augeas module and scheduling module
- Around 10 small UI fixes in Rudder, a few more in plugins (specially in cve plugin)
What's Changed
- Fixes #27747: add documentation and bugfix for rudder-module-augeas by @m4rtinh4rt in https://github.com/Normation/rudder/pull/6654
- Fixes #27766: Adapt the Windows technique generation to support ID based resulting conditions by @Fdall in https://github.com/Normation/rudder/pull/6662
- Fixes #27775: Campaings hooks readme.adoc starts with wrong comment (… by @m-bouissou in https://github.com/Normation/rudder/pull/6663
- Fixes #27780: Update docker requiring the Rudder agent to Debian 12 or 13 by @amousset in https://github.com/Normation/rudder/pull/6665
- Fixes #27667: The audit/enforce mode status is not passed to the augeas module by @Fdall in https://github.com/Normation/rudder/pull/6631
- Fixes #27731: Endpoint name are not unique cause /info API endpoint to be inexhaustive by @clarktsiory in https://github.com/Normation/rudder/pull/6652
- Fixes #27789: Fix upmerge of duplicate endpoints API tests by @clarktsiory in https://github.com/Normation/rudder/pull/6666
- Fixes #27796: Add arch doc about remote run by @amousset in https://github.com/Normation/rudder/pull/6670
- Fixes #27795: Fix definition of system utilities paths for Manjaro Linux by @m-bouissou in https://github.com/Normation/rudder/pull/6671
- Fixes #27801: Fix warning in augeas module by @amousset in https://github.com/Normation/rudder/pull/6673
- Fixes #27790: Improve modules dry-run implementation by @amousset in https://github.com/Normation/rudder/pull/6669
- Fixes #27720: Update onboarding documentations by @P4uline in https://github.com/Normation/rudder/pull/6642
- Fixes #27803: Update api doc tooling by @amousset in https://github.com/Normation/rudder/pull/6675
- Fixes #27810: Fix theme in parent change by @amousset in https://github.com/Normation/rudder/pull/6678
- Fixes #27799: add documentation for rudder-module-augeas by @m4rtinh4rt in https://github.com/Normation/rudder/pull/6674
- Fixes #27805: Return error when no file associated with path in rudder-module-augeas by @m4rtinh4rt in https://github.com/Normation/rudder/pull/6676
- Fixes #27813: Fix API doc lint issues by @clarktsiory in https://github.com/Normation/rudder/pull/6680
- Fixes #27124: Use ESM modules in rudder-web by @clarktsiory in https://github.com/Normation/rudder/pull/6580
- Fixes #27580: Nodes properties cannot be exported to CSV by @VinceMacBuche in https://github.com/Normation/rudder/pull/6659
- Fixes #27816: by @amousset in https://github.com/Normation/rudder/pull/6686
- Fixes #27822: by @amousset in https://github.com/Normation/rudder/pull/6687
- Fixes #27824: by @amousset in https://github.com/Normation/rudder/pull/6691
- Fixes #27819: Node properties diff in change logs show whole diff of all properties by @clarktsiory in https://github.com/Normation/rudder/pull/6682
- Fixes #27835: Revert upgrading jsondiffpatch in 9.0 by @clarktsiory in https://github.com/Normation/rudder/pull/6694
- Fixes #27849: by @amousset in https://github.com/Normation/rudder/pull/6697
- Fixes #27845: Don't use datastate for apache config templating by @amousset in https://github.com/Normation/rudder/pull/6698
- Fixes #27857: report file not deleted while running in audit mode by @m4rtinh4rt in https://github.com/Normation/rudder/pull/6700
- Fixes #27733: by @VinceMacBuche in https://github.com/Normation/rudder/pull/6688
- Fixes #27861: Incorrect data passed to the apache template in the postinst relay script by @Fdall in https://github.com/Normation/rudder/pull/6702
- Fixes #27865: Node properties cannot be exported in 9.0 since 27580 by @clarktsiory in https://github.com/Normation/rudder/pull/6707
- Fixes #27836: Rollback buttons in change logs are out of reach by @ElaadF in https://github.com/Normation/rudder/pull/6695
- Fixes #27812: update help flag for rudder-module-augeas by @m4rtinh4rt in https://github.com/Normation/rudder/pull/6679
- Fixes #27782: The 1000 reports of the technical log is not enough with a benchmark by @clarktsiory in https://github.com/Normation/rudder/pull/6703
- Fixes #27880: Broken policy mode in augeas method by @amousset in https://github.com/Normation/rudder/pull/6714
Full Changelog: https://github.com/Normation/rudder/compare/9.0.0...9.0.1-1