Change logs for Rudder 7.1
Rudder 7.1.0 (2022-04-25)
Changes
Techniques
-
Add a system-update technique for classic agents (#20988)
Bug fixes
Documentation
-
Fixed: Fix the relayd logging documentation (#20985)
Miscellaneous
-
Fixed: Document that port 5309 can be disable in node configuration (#20982)
Web - Maintenance
-
Fixed: Download as zip in archives page returns a 404 (#20903)
Web - Nodes & inventories
-
Fixed: Two same envvar modulo a space at begining of name leads to LDAP error when saving inventory (#20984)
System techniques
-
Fixed: when database is not on the root server, policy generation fails (#20986)
Generic methods
-
Fixed: report_if_condition method does not support expressions in its input (#21011)
Rudder 7.1.0.rc1 (2022-04-08)
Changes
Packaging
-
We should detect malformed patch in the packaging to disallow building incorrect packages (#9810)
Documentation
-
Prepare doc for 7.1 (#20945)
Generic methods
-
Allow managing other types of systemd units (#18553)
Bug fixes
Packaging
-
Fixed: rudder-webapp requires rsync to build for RHEL (#20974)
Documentation
-
Fixed: Broken list of compatible OS in 7.0 (#20942)
Miscellaneous
-
Fixed: Show more details in exception when parsing an invalid technique version (#20976)
-
Fixed: Update spring to 5.2.20 to fix CVE-2022-22965 (#20972)
-
Fixed: Update spring to 5.2.20 to fix CVE-2022-22965 (#20972)
-
Fixed: Add support for report id reporting with Windows agent (#20963)
-
Fixed: "Disable reporting" for windows method calls does produce unexpected reports (#20897)
Web - Technique editor
-
Fixed: Correct minor version condition for Ubuntu in technique editor (#20973)
Security
-
Fixed: Update jdbc postgres driver to 4.2.25 for CVE-2022-21724 (#20969)
Web - Compliance & node report
-
Fixed: Removed report in compliance when calling several times the command_execution with same value (#20880)
Web - UI & UX
-
Fixed: Hide action buttons if the user does not have write permission on the Rules (#20961)
-
Fixed: Edit mode should be enabled by default when creating a rule (#20954)
-
Fixed: In the technical logs table of a node, mouse cursor should not change when hovering a Status badge (#20953)
-
Fixed: Remove the transparent div that covers the Properties tab and prevents interaction with it. (#20951)
-
Fixed: Displays a warning icon for directives that are not used by any rule. (#20692)
API
-
Fixed: Add new software update fields to API doc (#20947)
System techniques
-
Fixed: Increase default value of maxconnections (#20946)
Generic methods
-
Fixed: Broken reporting for double nested method calls (#20944)
Rudder 7.1.0.beta2 (2022-03-25)
Changes
Web - UI & UX
-
Glitch in node compliance details (#20693)
Architecture - Internal libs
-
Add name for spring security main auth configuration bean to be used by oauth2 (#20886)
Generic methods
-
Generic method to raise a reinventory (#5684)
Bug fixes
Security
-
Fixed: Update embedded openssl to 1.1.1n (#20894)
Web - UI & UX
-
Fixed: Remove the AngularJs application from the API accounts page (#20901)
-
Fixed: Wrong redirect url for system group in rule page (#20782)
-
Fixed: Applied directive doesn’t show up when there is no node (#20856)
-
Fixed: We cannot filter rules by tag anymore (#20848)
-
Fixed: We cannot filter rules by tag anymore (#20848)
Web - Technique editor
-
Fixed: When editing files with the technique editor resources manager, newlines at the end of file are trimmed (#19319)
Miscellaneous
-
Fixed: Compilation warning on branche 6.2 (#20874)
System techniques
-
Fixed: Set a report id for all method called within new 7.1 system techniques (#20919)
Generic methods
-
Fixed: Variable string from command fails when command contains control structures (#20128)
-
Fixed: Adapt new rudder report to work with techniques (#20882)
-
Fixed: All classes manipulations are ineffeccient because there are repeated 3 times (#20885)
-
Fixed: Broken reporting for double nested method calls (#20863)
Release notes
Special thanks go out to the following individuals who invested time, patience, testing, patches or bug reports to make this version of Rudder better:
-
Florian Heigl
-
Alexis TARUSSIO
This is a bug fix release in the 7.1 series and therefore all installations of 7.1.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.
Rudder 7.1.0.beta1 (2022-03-17)
Changes
Web - Nodes & inventories
-
Add available software updates in inventory (#20663)
Performance and scalability
-
Serialization of NodeConfigurations is fairly expensive (#16197)
Language
-
Document the rudder-lang and technique editor incompatibilities (#20766)
Techniques
-
Reformat all the statements in userManagement technique (#20878)
Generic methods - File Management
-
Improve File from HTTP server method documentation (#20810)
Bug fixes
Security
-
Fixed: Vulnerability in the regex crate (#20872)
Architecture - Internal libs
-
Fixed: Duplicate classes RudderUserDetails (#20734)
Web - Technique editor
-
Fixed: Suppressed techniques coming back to life forever (#19006)
Architecture - Refactoring
-
Fixed: NodeAndPolicyServerReturnType name is misleading for search that include root server (#20802)
Performance and scalability
-
Fixed: Improve dynamic group computation speed and fix inverted searched (#20716)
Web - Nodes & inventories
-
Fixed: List of directive for the pending node is invalid (#20736)
Architecture - Dependencies
-
Fixed: Maven needs <version> tag even if version is in <dependency-management> (#20727)
System integration
-
Fixed: Logrotate configuration for relayd is broken (#20791)
← Release notes cve →