Change logs for Rudder 7.2
Rudder 7.2.11 (2023-09-15)
Changes
Relay server or API
-
Update embedded openssl to 3.1 in relayd (#23383)
Documentation
-
Arch doc for policy update (#22589)
Web - UI & UX
-
When drag’n drop, the selected method and the targeted drop zone should be more highlighted (#23303)
Bug fixes
Agent
-
Fixed: Wrong source detection on some apt systems (#23387)
Miscellaneous
-
Fixed: Make writing node state to fact repos optionnal (#23424)
Web - Config management
-
Fixed: Error when updating policies on relays when no files has been shared between nodes (#17143)
Security
-
Fixed: The "shared_file_to_node" method does not verify its policy server’s certificate with default configuration (#23290)
Generic methods
-
Fixed: "Variable string from command" creates empty files in /var/rudder/modified-files (#22584)
Documentation
-
Fixed: Document when a parameter can be a regex (#10713)
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:
-
Marc Evans
This is a bug fix release in the 7.2 series and therefore all installations of 7.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.
Rudder 7.2.10 (2023-08-11)
Bug fixes
Security
-
Fixed: CVE-2016-1000027 false positive detection (#23231)
Web - Technique editor
-
Fixed: in the technique editor, the drop down list for condition is truncated (#23177)
Web - UI & UX
-
Fixed: Inventory variable that are Json types are listed as plain string types in the UI (#23087)
Rudder 7.2.9 (2023-07-21)
Changes
Performance and scalability
-
Make commiting nodes to fact-repo optionnal (#23045)
Web - UI & UX
-
Remove heartbeat configuration from the settings (#22659)
Agent
-
Add a trust option to rudder agent policy-server (#22629)
Bug fixes
Web - Nodes & inventories
-
Fixed: 502 - Proxy Error when triggering Rudder agent (#22998)
Miscellaneous
-
Fixed: Generation not queued when one already started (#23074)
Web - Technique editor
-
Fixed: When changes messages are mandatory and saving a technique we have an error message about missing info but technique is saved (#23000)
Architecture - Code maintenance
-
Fixed: Cache most current Version number to save lots of memory (#22978)
Server components
-
Fixed: Grammar correction in error message (#23027)
Web - UI & UX
-
Fixed: Directives tooltips go under navigation menu (#22530)
Rudder 7.2.8 (2023-07-03)
Changes
Web - Config management
-
Display inventory variables and values in node details (#22864)
Web - Technique editor
-
Improving the display of Generic Methods in the Technique Editor for a better UX (#22896)
Web - Nodes & inventories
-
OS and hardware inventory information are not discoverable (#22807)
Generic methods
-
Add a methd to force the secondary groups of a user (#22722)
Bug fixes
Packaging
-
Fixed: slackware postinst fails because library links are made too late (#22974)
-
Fixed: slackware doesn’t install initscript (#22962)
-
Fixed: Update embedded openssl to 1.1.1u (#22886)
-
Fixed: build-cache share cache between different rudder versions (#22850)
-
Fixed: Disable http2 in embedded curl (#22809)
-
Fixed: Missing python3 on AL2 leads to missing generic methods in technique editor and big red error (#22551)
-
Fixed: Useless python sed for rhel7 agent package (#22804)
-
Fixed: git is a build dependency for rudder-server package (#22782)
-
Fixed: Typos-cli does not build anymore (#22924)
Agent
-
Fixed: Use dist-upgrade on apt systems to see list of pending upgrades (#22839)
Documentation
-
Fixed: Inventory variable doc is wrong about evaluation process (#22956)
-
Fixed: Missing postgres version in requirement (#22901)
-
Fixed: Documentation for windows node inventory variable is false (#22865)
-
Fixed: Documentation for windows node inventory variable is false (#22865)
-
Fixed: missing parameters in ruledetails api response (#22783)
Architecture - Code maintenance
-
Fixed: error in node variable parser for policy server (#22958)
Miscellaneous
-
Fixed: Update relayd rust-openssl dependency due to RUSTSEC-2023-0044 (#22943)
Techniques
-
Fixed: Method calls using a condition are not properly generated when a variable is used in the condition expression (#22785)
Generic methods
-
Fixed: Add a full class prefix in user_secondary_group (#22866)
Rudder 7.2.7 (2023-05-18)
Changes
Packaging
-
Add debian12 support to agent package (#22747)
Architecture - Internal libs
-
Backport scala 2.13 change for scala 3.0 migration (#22723)
Web - Nodes & inventories
-
VM type is missing in group criteria (#19803)
Bug fixes
Server components
-
Fixed: silent rudder-upgrade failure / plugins were not upgraded when upgrading from 7.2.5 to 7.3.1~nightly (#22689)
Agent
-
Fixed: Errors with Rudder agent on unprivileged containers (LXC) (#15636)
System integration
-
Fixed: Postgresql is not created with the UTF8 encoding (#20937)
Web - Nodes & inventories
-
Fixed: No local account shown on windows (#22387)
Web - Compliance & node report
-
Fixed: Warn sign in nodes list for disabled nodes (#19545)
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:
-
Stefan Schmitt
This is a bug fix release in the 7.2 series and therefore all installations of 7.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.
Rudder 7.2.6 (2023-05-04)
Changes
Documentation
-
Add documentation about optional anonymous data collection (#22673)
CI
-
Notify different channel for security dependency check (#22687)
Generic methods
-
Explain flag mechanism for "once" method (#22596)
Bug fixes
Server components
-
Fixed: "reportid" missing in PostgreSQL database after upgrade from v6.2.12 to v7.2.3 (#22315)
Security
-
Fixed: Ignore RUSTSEC-2023-0034 in relayd (#22706)
-
Fixed: upgrade postgresql drive for CVE CVE-2022-41946 (#22637)
-
Fixed: Stackoverflow if {} used in place of [] for properties in node create api (#22617)
-
Fixed: Update spring-core to 5.3.26 (#22586)
-
Fixed: Allow iframes from the same origin (#22522)
-
Fixed: Update openssl crate to fix several vulnerabilities (#22532)
Web - Campaigns
-
Fixed: We should initialize campaign service after plugin were added or else current events will be skipped (before being added again) (#22646)
Web - UI & UX
-
Fixed: It’s hard to understand which authentication backend failed when a fallback happens (#20396)
-
Fixed: Pending nodes History Tab shows duplicate entries (#19258)
-
Fixed: Tooltip on enforce/audit label in rules title not working (#20788)
-
Fixed: when we save a rule category, the button save never stops saving (#22524)
-
Fixed: there is a space before all texts in the node details page, so copy and paste include it (#21417)
-
Fixed: rules/directives/cancel button doesn’t work (#22517)
-
Fixed: System group preview description are not displayed (#18583)
-
Fixed: Rule list doesn’t appear anymore in a rule category (#22103)
-
Fixed: When shared folder file list is too long the selector fail (#22110)
-
Fixed: Change name parameter "Rudder ID" for group id (#22581)
-
Fixed: Shadow overlapping on first menu entry (#21683)
Architecture - Dependencies
-
Fixed: Update spring to 5.3.27 and spring-security 5.7.8 (#22668)
Relay server or API
-
Fixed: Broken shared-files cleanup when file id contains a dot (#22652)
System integration
-
Fixed: Log in hook should got to /var/log and not /tmp (#22649)
Web - Config management
-
Fixed: Error log at boot: Can not find active technique with id 'test_import_export_archive}' (#22614)
API
-
Fixed: List Managed Nodes API with any of the fields listed in the "full" never answer (#22534)
Web - Technique editor
-
Fixed: In technique editor, technique with missing generic method need a warning icon (#12282)
Techniques
-
Fixed: Mustache template is not capable to render technique parameters on windows nodes (#22535)
System techniques
-
Fixed: Always send start/end reports even in changes-only mode (#22655)
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:
-
Lars Koenen
This is a bug fix release in the 7.2 series and therefore all installations of 7.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.
Rudder 7.2.5 (2023-03-28)
Changes
Web - Config management
-
Persisted rule should have sorted groups/directives (#18215)
System integration
-
Make specs2 test console output more detailed (#22419)
Architecture - Internal libs
-
Fix version maven-resources-plugin to 3.1.0, instead of relying on maven default version (#22403)
Performance and scalability
-
Make parsing "process" in inventory optional (#22359)
Security
-
Allow iframes from the same origin (#22374)
Bug fixes
Documentation
-
Fixed: Provide info to user about java-openjdk11-headless alternatives for AL2 (#22499)
-
Fixed: Broken doc build after plugins doc change (#22490)
-
Fixed: Bad documentation leads to package build failing when building for armhf (#17868)
-
Fixed: doc about configuring repositories on debian is confusing for the rudder server (#22396)
-
Fixed: Remove outdated stuff about the technique editor (#22420)
-
Fixed: Broken link to rudder-announce ML (#22416)
-
Fixed: versions in Rudder doc are invalid (#21750)
-
Fixed: List of authentication backend is invalid in the documentation (includes Radius) (#22406)
-
Fixed: Backport hardening guide to 7.2 (#22405)
-
Fixed: documentation about default login/password is invalid (#22367)
-
Fixed: network requirement in documentation are invalid (#22366)
-
Fixed: Wrong Table name inside documentation (#22128)
-
Fixed: document in the getting started that virtualbox needs a list of authorized IP (#21485)
-
Fixed: Inconsistency in API doc for allowed network (#22467)
Web - Config management
-
Fixed: Policy generation broken when defining a group with invert result of inclusion of another group (#21924)
-
Fixed: Generate policies for campaigns before it starts officially, delete them after it stops (1 hour delay each) (#22378)
-
Fixed: User should be able to accept change request even with divergences (#22363)
-
Fixed: Hook timeout may not have the good value (#22339)
Web - Technique editor
-
Fixed: There is one more minus in deleted resources counter within technique editor (#22475)
Web - UI & UX
-
Fixed: Technique ID and group ID are juste listed as "ID" in the UI when other IDs are listed with their long name (#21369)
-
Fixed: Rule is in mixed mode even though she has only one directive in audit (#21731)
-
Fixed: typo about licensed plugin (#22463)
-
Fixed: Add an animation when the rules table loads (#22449)
-
Fixed: Missing tooltip on unused directives icon (#22428)
-
Fixed: Show all in technical details table doesn’t work (#22107)
-
Fixed: Plugins-repository URL from plugins pages redirect to home page (#21346)
Web - Nodes & inventories
-
Fixed: On "Node search" page, we can click on "Create node group from this query" even if there were no query (#19986)
-
Fixed: Inventory error when missing tag POLICY_SERVER_UUID talk about POLICY_SERVER (#22453)
-
Fixed: Add Raspbian to the list of recognized OS (#22345)
-
Fixed: some nodes are called "localhost" since #8022 (#22326)
Relay server or API
-
Fixed: File from shared folder method does not support special characters in the source path (#20834)
API
-
Fixed: Cannot list directives with API (#22314)
Agent
-
Fixed: "Using the default value 'true' for attribute rxdirs" waning in agent run output (#22393)
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:
-
Alexis TARUSSIO
-
Nicolas Ecarnot
This is a bug fix release in the 7.2 series and therefore all installations of 7.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.
Rudder 7.2.4 (2023-01-25)
Changes
Packaging
-
Add server build dependencies to build al2 packages on rhel7 (#22256)
CI
-
Improve ci notification on repaired and error (#22250)
Bug fixes
Documentation
-
Fixed: Explain in migration doc that jetty start.ini format changed in 7.2 (#22289)
-
Fixed: Broken links in docs homepage (#22286)
-
Fixed: Remove checkpoint_segments from database optimsation doc (#22281)
-
Fixed: Install headless jdk on AL2 (#22266)
-
Fixed: Documentation for Modify Settings example missing parameter (#22225)
Web - Campaigns
-
Fixed: Running deleted campaign don’t get their directive cleaned-up (#22139)
Web - Maintenance
-
Fixed: Dynamic group logs must not be conflated with scheduled job ones (#22209)
Web - Compliance & node report
-
Fixed: Missing support for Windows 2022 (#22216)
Techniques
-
Fixed: unexpected reports with checkGenericFileContent (#20598)
Relay server or API
-
Fixed: Broken policies update with rsync method (#22207)
Server components
-
Fixed: All rudder commands using the API don’t detect the port of the webapp when we configure a virtualhost with a different port (#21216)
Generic methods
-
Fixed: Missing cf-promises binary to run the ncf 'quick' tests (#22243)
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:
-
Janos Mattyasovszky
This is a bug fix release in the 7.2 series and therefore all installations of 7.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.
[Private] Rudder 7.2.3 (2022-12-19)
Changes
This version is only available for extended support subscription |
Architecture - Internal libs
-
Update Javascript libraries (#22011)
System techniques
-
Automatically convert some properties to conditions on the agent (#22173)
Generic methods
-
Add support for Snap package manager to package methods (#22055)
Bug fixes
Web - Nodes & inventories
-
Fixed: Authorize "_" (underscore) in hostname / fqdn (#22186)
Security
-
Fixed: Backport front end security improvements to 7.2 (#22146)
Web - Campaigns
-
Fixed: Monthly schedule in January/December can be wrong (#22176)
Web - Config management
-
Fixed: Cannot deploy changes on a group where properties are defined with a validated user (#22178)
Architecture - Dependencies
-
Fixed: Update spring version to last one on rudder 7.2 (#22169)
Server components
-
Fixed: Command seq not found in crontab on AIX (#21858)
System techniques
-
Fixed: crontab edition is ignored on aix (#22168)
Agent
-
Fixed: rudder agent check -q always exit 1 (#22166)
Generic methods
-
Fixed: when there are no python installed on a node, tempate from jinja2 and packages generic method fail without explaining why (#22122)
Rudder 7.2.2 (2022-11-30)
Changes
Architecture - Dependencies
-
Add jdk 19 to compatibility tests (#21994)
Architecture - Refactoring
-
Auto-format scala code (#21741)
Web - Maintenance
-
logback.xml should contains examples of specific plugins loggers (#21945)
Agent
-
Add a command to restore a file modified by rudder (#22089)
Bug fixes
Web - Technique editor
-
Fixed: Errors of script that write technique.json during upgrade should be ignored (#21957)
-
Fixed: Focus change on the first character in input box for method’s condition (#21323)
-
Fixed: There are no visual indication that a field contains multiline text in technique editor (#21982)
-
Fixed: At least on windows, technique editor parameters can not handle "_" char (#14371)
System integration
-
Fixed: Delete action for node is not the correct one because of merge (#22121)
Web - Nodes & inventories
-
Fixed: Missing error log for inventory with bad signature (#22099)
CI
-
Fixed: Fix various builds errors after build containers update (#22084)
Security
-
Fixed: Spring-security is impacted by CVE-2022-31692 (#22044)
Relay server or API
-
Fixed: rudder_relayd filling /var/log/daemon.log (Invalid report) (#22029)
System techniques
-
Fixed: sles_11 is not properly defined when SLES_11 is (#22091)
Generic methods
-
Fixed: Audit from command does not support iterator (#21953)
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:
-
Nicolas Ecarnot
-
Alexis TARUSSIO
This is a bug fix release in the 7.2 series and therefore all installations of 7.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.
Rudder 7.2.3 (2022-12-19)
Changes
Architecture - Internal libs
-
Security updates of various Javascript libraries (#22011)
System techniques
-
Automatically convert some properties to conditions on the agent (#22173)
Generic methods
-
Add support for Snap package manager to package methods (#22055)
Bug fixes
Web - Nodes & inventories
-
Fixed: Authorize "_" (underscore) in hostname / fqdn (#22186)
Security
-
Fixed: Backport front end security improvements to 7.2 (#22146)
Web - Campaigns
-
Fixed: Monthly schedule in January/December can be wrong (#22176)
Web - Config management
-
Fixed: Cannot deploy changes on a group where properties are defined with a validated user (#22178)
Architecture - Dependencies
-
Fixed: Update spring version to latest one (#22169)
Server components
-
Fixed: Command seq not found in crontab on AIX (#21858)
System techniques
-
Fixed: crontab edition is ignored on AIX (#22168)
Agent
-
Fixed: "rudder agent check -q" always exits with 1 (#22166)
Generic methods
-
Fixed: Improve error reporting when applying a method requiring python and python is missing (#22122)
Rudder 7.2.1 (2022-10-12)
Changes
Documentation
-
Document the changes done to the windows agent in the 7.2 release (#21890)
CI
-
Remove system-update technique tests (#21920)
Bug fixes
Documentation
-
Fixed: Format of target group is wrong in API doc (#21935)
CI
-
Fixed: Broken Java 17 tests on 7.2+ (#21900)
Agent
-
Fixed: Epoch is displayed in agent version in webapp (#21411)
Architecture - Dependencies
-
Fixed: Update scala-lib version due to CVE2022-36944 (#21869)
System techniques
-
Fixed: Missing report from the system update technique (#21919)
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:
-
Alexis TARUSSIO
This is a bug fix release in the 7.2 series and therefore all installations of 7.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.
Rudder 7.2.0 (2022-09-28)
Changes
Web - Campaigns
-
Campaign events api should be sortable (#21849)
CI
-
Update dependency check for 7.2 (#21830)
Miscellaneous
-
Add link to the documentation in the Hooks page (#21791)
System integration
-
add an option to select where to log in syslog (#21778)
Bug fixes
Agent
-
Fixed: When cf-serverd starts it can kill an unrelated process (#21100)
-
Fixed: Curl build for windows agents must support schannel backend (#21760)
-
Fixed: Broken report parsing when the key value contains line breaks (#21736)
-
Fixed: rudder agent check may not restart cf-execd if an agent is frozen (#21774)
Web - Campaigns
-
Fixed: One shot schedule condition is invalid (#21865)
-
Fixed: Campaign json should be versionned (#21811)
-
Fixed: Switch campaign schedule from a duration to a end time (#21792)
-
Fixed: Allow to delete a campaign (#21775)
-
Fixed: Reschedule correctly campaign events when a campaign changes (#21766)
-
Fixed: Error on system update campaign technique on SLES 12 (#21867)
Web - UI & UX
-
Fixed: colors of mixed mode doesn’t match enforce and audit (#21837)
-
Fixed: Impossible to move groups (#21755)
-
Fixed: Added a warning icon in a rule details if no target has been selected (#21789)
-
Fixed: Input Text disapear in technic editor when entering a space with Grammarly/LanguageTool extension (#21172)
-
Fixed: Add css code to generate datatable loading animation (#21711)
Security
-
Fixed: Remove Rudder version from login form (#21816)
API
-
Fixed: API version was not updated to API 15 for addition of node updates (#21793)
Miscellaneous
-
Fixed: Switch to jsonb for campaign event state (#21783)
System integration
-
Fixed: Wrong type for state column for campaign events in migration script (#21767)
Architecture - Internal libs
-
Fixed: Syntax errors in scala files (#21748)
Packaging
-
Fixed: Cleanup cron job for relay not removed on upgrade ot 7.2 (#21714)
Techniques
-
Fixed: Incorrect parsing of epoch in installed rpm (#21872)
Relay server or API
-
Fixed: Bad parsing of systemUpdate N/A report by relayd (#21846)
Plugins integration
-
Fixed: Bad parsing of date for system update python script (#21844)
System techniques
-
Fixed: relayd error in logs in 7.2 (#21777)
Generic methods
-
Fixed: Improve the windows documentation for condition_from_command (#21737)
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:
-
Janos Mattyasovszky
This is a bug fix release in the 7.2 series and therefore all installations of 7.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.
Rudder 7.2.0.rc1 (2022-09-06)
Changes
Agent
-
Add a disable syslog option to cfengine (#20449)
Web - Campaigns
-
Add reason field to disabled field in campains and campain events (#21698)
Plugins integration
-
rudder package install can install plugins with short name but cannot remove them (#21318)
Miscellaneous
-
New parameter to campaign event request (#21618)
Security
-
Skip CVE-2022-31197 in checks (#21602)
Techniques
-
Update techniques conditions for rhel9 (#21588)
System techniques
-
Cleanup system-update files (#21414)
Generic methods
-
package method leads to report error when package with non-zero epoch is updated (#19033)
Bug fixes
Packaging
-
Fixed: Missing dependency on libpq for relay on centos9 (#21674)
-
Fixed: Uprading relay to 7.2 fails on ubuntu 22 (#21640)
-
Fixed: Postinst message on AIX about hostname rudder not found (#21626)
-
Fixed: error when installing Rudder 7.2 on ubuntu22 (#21422)
-
Fixed: rudder-relayd fails to uninstall properly (#21581)
-
Fixed: upgrading to 7.2 on centos 8 fails (#21561)
-
Fixed: Missing dependency on gpg breaks "rudder package" command fails on minimal installs (#21061)
-
Fixed: Error when installing Rudder server 7.2 on debian 11 (#21487)
Server components
-
Fixed: Apache conf files are not overwritten after update (#21583)
Documentation
-
Fixed: Installation documentation for Server has a section about sles12 but we only support sles15 as of 7.0 (#21420)
-
Fixed: Add operation docs for webapp (#21578)
-
Fixed: Document 7.2 changes (#21575)
-
Fixed: Finish updating the docs for 7.2 (#21548)
-
Fixed: Node create api doc for properties is incorrect (#21553)
-
Fixed: improve contributing doc to state how to generate inventories (#21476)
Web - Config management
-
Fixed: missing list of inpacted rules when creating a directive and applying it to a rule (#21671)
-
Fixed: Group permission of policies is not correctly set anymore in 7.2 (#21695)
-
Fixed: generated policies are invalid when using a generic method that doesn’t exist on linux (#21686)
-
Fixed: Impossible to log in when login in rudder-users.xml contains uppercase chars and login are case-insensitive (#21532)
-
Fixed: Extra spacing when adding several lines with File-Content generic method (#21611)
-
Fixed: Create a migration script for campaign (#21571)
-
Fixed: Concurrent delete of policy backup directory can lead to useless error (#21482)
-
Fixed: rudder don’t understand the new reports generated for system update (#21435)
Web - UI & UX
-
Fixed: rollback button in even log can be clicked several time in a row and error are stacked in other screens (#21429)
-
Fixed: Node certificate expiration date does not follow the same format than the others dates in the UI (#21367)
-
Fixed: Graph caption is ugly for overall compliance in dashboard (#21652)
-
Fixed: Delete group category popup and directive creation popup are not closing (#21666)
-
Fixed: dashboards widget are not correctly aligned (#21416)
-
Fixed: Broken display of nodes list footer (#21256)
-
Fixed: Empty dashboard text does not look good (#21634)
-
Fixed: Wrong button color in techniques tree (#21529)
-
Fixed: Most buttons with the new Rudder color briefly show their old color when clicked (#21258)
-
Fixed: when validating change in directive, a popup appear, but the background is only half grayed out (#18575)
-
Fixed: when validating change in directive, a popup appear, but the background is only half grayed out (#18575)
-
Fixed: Orange color of hovered links (#21528)
-
Fixed: once we setup the Rudder server, we have an option to go to the getting started… which doesn’t work (#21488)
-
Fixed: Filter in URL doest work on tab list of nodes (#21558)
-
Fixed: Make the css code for the group selection interface globally accessible. (#21480)
-
Fixed: Refresh Button in Rules menu under Directives Tab is not working (#21264)
Web - Nodes & inventories
-
Fixed: Rudder agent version is not detected for windows on pending nodes in 7.2 (#21667)
-
Fixed: when we receive a lot of inventories at once, not all are processed (#21653)
-
Fixed: Cannot edit/detele an empty group category (#21599)
-
Fixed: 502 - Proxy Error when triggering Rudder agent (#21170)
-
Fixed: error when processing inventories in 7.2 (#21423)
Miscellaneous
-
Fixed: Shared files cleanup does not work (#21641)
-
Fixed: Campaign events are not put in queue again after a new handler service was added, hence they are not treated after boot (#21621)
-
Fixed: Schedule campaign event when saving a new campaign (#21470)
-
Fixed: Improve handling of certificates not matching the key (#21616)
Web - Compliance & node report
-
Fixed: no compliance details on dashboard on 7.2 (#21432)
Web - Technique editor
-
Fixed: When we change the status of a technique parameter from required to may be empty, it returns to required after saving (#21560)
-
Fixed: result condition are not correct in the technique editor when using properties or variables (#21515)
-
Fixed: Cannot delete technique in the technique editor if it contains a space in its name (#21491)
-
Fixed: Adapt webapp policy generation to 7.2 technique syntax (#21502)
-
Fixed: technique from technique editor not commited in git (#21430)
CI
-
Fixed: Fix qa-test for 7.2 (#21522)
Techniques
-
Fixed: extra & at the end of systemUpdate technique (#21703)
-
Fixed: Fix the reporting and logging of the snmp technique on windows (#21684)
-
Fixed: Migrate the snmp windows technique to the 7.2 syntax (#21673)
-
Fixed: Migrate the motdConfiguration windows technique to the 7.2 syntax (#21657)
-
Fixed: Migrate the fileTemplate windows technique to the 7.2 syntax (#21655)
-
Fixed: Migrate the copyFileFromSharedFolder windows technique to the 7.2 syntax (#21651)
-
Fixed: Port userManagement dsc technique to the new format (#21609)
-
Fixed: cron configuration restarts cron every 5 minutes on ubuntu22 (#21600)
-
Fixed: error in system update technique on ubuntu 22.04 (#21434)
-
Fixed: system-update technique output bogus "python" which breaks reporting (#21436)
Rudder 7.2.0.beta1 (2022-07-18)
Changes
Packaging
-
Add rhel9 support to packages (#21357)
-
Update C dependencies (#21141)
-
Make Java 11 the minimal required version (#21109)
-
Create a new rudder-server package (#21084)
-
Update to Rust 1.61.0 and update dependencies (#21139)
-
Minify the javascript produced by elm (#21133)
-
Cleanup methods (ncf) repository (#21266)
Web - Config management
-
Add logic to handle campaign within Rudder (#21383)
Plugins integration
-
Allow "rudder package" command install multiple plugins at once (#21316)
Web - UI & UX
-
Rename "classic" and "DSC" agents to "Linux" et "Windows" (#21238)
-
Update the css template for the integration of the system update campaigns plugin (#21348)
-
Provide a page to list the different hooks of a Rudder server (#21083)
-
Allow plugins to have multiple menu entries (#21319)
-
Upgrade Bootstrap to 3.4.1 (#21221)
-
Harmonise the color scheme used in Rudder (#21099)
-
Update Javascript dependencies (#21149)
-
Update the dashboard design with the new graphic charter (#21072)
System integration
-
Allow overriding rudder-web.properties parameters with files in rudder-web.properties.d (#21293)
Architecture - Dependencies
-
Update scala dependencies (#21102)
Web - Compliance & node report
-
Use a unique id to identify reports (#20747)
System techniques
-
Add a technique for campaign-based system-update (#21297)
Bug fixes
CI
-
Fixed: Ignore rudder-lang repos in script checks (#21364)
Miscellaneous
-
Fixed: Remove unused variable newCall in JRTechniqueElem (#21355)
Web - Compliance & node report
-
Fixed: In HTTPS mode, we may have errors in logs about duplicate messages that are totally legit (#21352)
Server components
-
Fixed: Missing comment in configuration.properties.sample (#21350)
Architecture - Refactoring
-
Fixed: Tests fail due to policy mode definition in MockServices (#21336)
Web - Technique editor
-
Fixed: we can add carriage return in the condition in technique editor (#21126)
Web - Nodes & inventories
-
Fixed: Using '{' in node property lead to error (#21322)
rudderc
-
Fixed: Improve rudderc testing system (#21048)
Change logs for Rudder 7.2
← Release notes aix →