1 month after 8.3.6 release, here comes 8.3.7, 57 issues fixed in Rudder, and 10 more in plugins
🆕 Features & enhancements
- New trigger inventory button
- Display last agent run date in inventory display
- Improve display of reports message with mono font and with pre field, much more like a cli output
- Better handling of fatal errors, now correctly logged with better separator in webapp log when it restarts
🐛 Bug fix
- System logs were polluted by agent logs
- Lots of fixes on augeas and templating modules
- Several fixes on import API which was failling on some import cases
- On plugins: Fixes on techniques for Windows and some UI bugs in security benchmark
What's Changed
- Fixes #27614: Missing last agent run on the node details by @P4uline in #6647
- Fixes #27784: There is no way to know that the OS is a dropdown list when creating a group by @skaerg in #6721
- Fixes #27907: Log about node status must be lower than info by @amousset in #6728
- Fixes #27884: Improve the display of the resource editing modal by @RaphaelGauthier in #6717
- Fixes #27798: variable method don't prevent from create variable with a - in their names by @m4rtinh4rt in #6708
- Fixes #27890: allow_white_space semantics is wrong in rudderc by @amousset in #6729
- Fixes #27611: Add a trigger inventory button by @P4uline in #6684
- Fixes #27891: IncludeSystem in import library is always false and can't be true by @fanf in #6722
- Fixes #27704: When a technique has blocks its directive has empty sections by @VinceMacBuche in #6733
- Fixes #27878: Error when rollbacking a change by @fanf in #6724
- Fixes #27930: Update the publication credentials by @amousset in #6742
- Fixes #27908: Multiple reports are concatenated by @skaerg in #6737
- Fixes #27848: add args in rudder-module-augeas documentation by @m4rtinh4rt in #6696
- Fixes #27909: Use pre+mono font for reports by @RaphaelGauthier in #6735
- Fixes #27947: Error on augeas check method to compare numeric by @m4rtinh4rt in #6748
- Fixes #27945: Multiple reports are concatenated by @skaerg in #6749
- Fixes #25061: Archive API for import/export doesn't know about rule categories by @clarktsiory in #6720
- Fixes #27937: Technical logs are truncated on smaller display by @RaphaelGauthier in #6750
- Fixes #27953: If we give the same category id two times in export API, it's included two time in archive by @fanf in #6752
- Fixes #27958: Update the publication credentials - missing changes by @amousset in #6754
- Fixes #27961: Update the publication credentials - missing changes by @amousset in #6756
- Fixes #27962: Enforce TLS 1.3 in demo webapp apache config by @amousset in #6757
- Fixes #27963: Update the publication credentials - missing changes for relayd by @amousset in #6758
- Fixes #27910: Content of rudder-users.xml file can somehow be duplicated by @fanf in #6736
- Fixes #27964: Use nextest as test runner for policies-methods tests by @Fdall in #6759
- Fixes #27959: Upmerge of 25061 fails test compilation due to scala 3 macros by @clarktsiory in #6755
- Fixes #27968: Add rustfmt and clippy as required components by @amousset in #6761
- Fixes #27979: Fatal error are not displayed in the webapp.log by @fanf in #6765
- Fixes #27773: Modify result conditioning of method "condition_from_string_match" in the UI by @skaerg in #6763
- Fixes #27997: Flaky relayd test by @amousset in #6773
- Fixes #27987: variable_from* should forbid the usage of some chars as the variable definition will fail anyway when using them by @Fdall in #6767
- Fixes #28001: remove power architecture from README by @m4rtinh4rt in #6775
- Fixes #28011: Event log link in Setting -> Audit logs section lead to 404 not found by @ElaadF in #6781
Full Changelog: 8.3.6-1...8.3.7