Change logs for Rudder 7.3
Rudder 7.3.16 (2024-07-02)
Changes
Documentation
Specify which repo to use in compatible os page(#24901)
Architecture - Code maintenance
pylint test failing on rudder package(#24982)
Architecture - Internal libs
Add hotswap agent conf file to gitignore to prevent surprises in production site(#24961)
Generic methods
Missing a generic method "command_execution_as_user'(#22904)
Bug fixes
Web - UI & UX
Fixed: Error message when getting campaign through API(#24959)
Rudder 7.3.15 (2024-06-05)
Bug fixes
Packaging
Fixed: cross compiled packages cache may interfere with other ones(#24932)
Web - UI & UX
Fixed: The Directive button in pending nodes table has an old appearance(#24948)
Miscellaneous
Fixed: Option to force validation of change requests cannot be set via API(#24845)
API
Fixed: Never return a password for plugin settings(#24828)
Plugins integration
Fixed: When there are more nodes than supported by licenses, no logs in webapp states it(#24817)
Relay server or API
Fixed: relayd stop runlog processing on invalid run info(#24792)
Rudder 7.3.14 (2024-04-25)
Changes
Web - Compliance & node report
Document stopping process before Postgres restore maintenance to avoid primary key constrain get corrupted(#9752)
Web - Config management
Have a reset-keys button on the node screen(#12791)
Web - UI & UX
Plugin information is too empty when there is no plugin(#24352)
Architecture - Code maintenance
Scala 3 syntax - branch 7.3 - core(#24532)
Bug fixes
Web - Compliance & node report
Fixed: Directives applied twice don’t show in rule details (they should be skipped)(#22525)
Performance and scalability
Fixed: ExpiredCompliance events are pilling up(#24712)
Web - Nodes & inventories
Fixed: Number of nodes in rule badge is not correct with tenants(#24665)
Web - Config management
Fixed: Rudder should finish to migrate all techniques when booting instead of stopping on first error(#24515)
System integration
Fixed: Missing primary key statement for user sessions table creation when migrating(#24456)
Miscellaneous
Fixed: Existing deleted user managed by file cannot be reactivated(#24318)
Techniques
Fixed: The services technique is not compatible with Windows(#24763)
System techniques
Fixed: Add a unique component to inventory and inventory signature file name(#24560)
Generic methods
Fixed: Regex in file replace line must not match the string used as replacement(#24537)
Web - Technique editor
Fixed: sysctl value generic method is not reporting(#20853)
Rudder 7.3.13 (2024-03-11)
Bug fixes
Documentation
Fixed: Documentation on Windows installation misses the dependency on dsc plugin on the rudder server(#24229)
Architecture - Internal libs
Fixed: windows Node in tests has invalid certificate, failing test in plugin windows(#24289)
CI
Fixed: Adapt Jenkinsfile after warning-ng plugin upgrade(#24301)
Rudder 7.3.12 (2024-02-29)
Changes
Architecture - Code maintenance
Prepare migration to Scala 3 - Version 7.3 part 1(#24171)
Bug fixes
Packaging
Fixed: Rudder upgrade may fail on postgres script(#24232)
Miscellaneous
Fixed: Incorrect error message about change request creation failure when it is not needed(#24278)
Plugin manager cli
Fixed: Pylint test fails with an exception(#24205)
Architecture - Code maintenance
Fixed: Make spotless only check source of current project(#24177)
Web - Config management
Fixed: We must not generate policies for nodes without a well formed certificate(#24112)
Web - Maintenance
Fixed: Archiving allows to read inconsistent active technique category ids(#24011)
Web - Technique editor
Fixed: Action dropdown list in technique editor goes under parameters(#24122)
Rudder 7.3.11 (2024-02-02)
Changes
Agent
We should log an error when a hook timeouts(#23936)
API
Add manufacturer field in create node API(#24091)
Web - UI & UX
Display the list of pending change requests related to the selected rule(#21931)
Architecture - Code maintenance
Remove early return to prepare to Scala3 migration in box sequence/traverse(#23948)
Bug fixes
Web - UI & UX
Fixed: Fix small ui error in the rules information tab(#24079)
Fixed: New campaigns button does not conform to our graphic charter(#23938)
Fixed: A new group display no nodes while all linux are selected(#22170)
Fixed: The health check page has an unnecessary "Show check list" button(#23891)
Fixed: The "Category" field in the technique editor is displayed as a mandatory field even if it is an unmutable one(#23883)
Fixed: Rename the "Create global property" button in "Create"(#23878)
API
Fixed: If REST url ends with .com, then the .com is removed from path segments(#24036)
Performance and scalability
Fixed: Healthcheck on file descriptor should be max 64000(#24006)
Server components
Fixed: Waning log spam when disabled rudder_compute_changes setting(#23969)
Architecture - Internal libs
Fixed: Plugin license implementation is not coherent with interface(#23932)
Miscellaneous
Fixed: Change request on special:all_nodes_without_role lead to error(#23446)
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.3 series and therefore all installations of 7.3.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.3.10 (2023-12-14)
Bug fixes
Web - Maintenance
Fixed: Event log migration should not be done every time(#23836)
Web - Nodes & inventories
Fixed: Update the error message for failed inventory signature check(#23827)
Web - UI & UX
Fixed: Sometimes, tooltips in the directives tree remain displayed(#23819)
Fixed: Fix typos in error message in technique editor(#23800)
Fixed: In Technique Editor, the quicksearch window still appears behind the navigation menu(#23588)
Fixed: Technique saving is blocked because of localstorage of drafts(#23475)
Fixed: Using deprecated chart.js options generates errors in the console(#23747)
Web - Technique editor
Fixed: Content of warning tooltip for unknown method should not overflow(#23801)
rudderc
Fixed: rudderc method parsing breaks when method contains several bundles(#23798)
Web - Config management
Fixed: Copy the certificates directly without calling the agent after generation(#23783)
Miscellaneous
Fixed: Compiler warnings should prevent build(#23657)
Security
Fixed: Unescape SQL in eventlog filter(#23724)
Architecture - Code maintenance
Fixed: Software DAO can lead to NoSuchElement exception(#23701)
Rudder 7.3.9 (2023-11-07)
Rudder 7.3.8 (2023-10-30)
Changes
Packaging
Update curl to 8.4.0(#23559)
API
Lint shell code examples(#23653)
Architecture - Internal libs
Add a test on JDK21(#23486)
Bug fixes
Packaging
Fixed: Openssl embedded in too many OSes(#23678)
Fixed: Revert jetty upgrade to 10.0.17 for now(#23648)
Fixed: Ensure different cache when embedded various differences(#23533)
Fixed: Allow forcing embedding openssl in RPM packages(#23516)
Fixed: silent error when upgrading Rudder 8.0-nightly to 8.0-nightly on sles15sp4(#23480)
Fixed: tar is not an explicit dependency of the Rudder server(#22930)
Fixed: Dependency on rudder-api-client should be versioned(#23449)
Web - UI & UX
Fixed: The tooltip in the compliance bar does not appear when the mouse is hovered over it(#23612)
Fixed: When we are logged out, the logout button doesn’t work(#23010)
Fixed: Search bar will not work with filters(#23665)
Fixed: In technique editor, the "Name" field appears to be optional, whereas it is not.(#23611)
Fixed: Recent changes drop down cannot be read(#22518)
Fixed: Search bar doesn’t work for group properties(#22516)
Fixed: When we search by "is defined" in the group search, we get the previous search value displayed(#16094)
Fixed: Typo in warning message(#23592)
Fixed: Always display generic method name(#23564)
Web - Nodes & inventories
Fixed: On the nodes list, the filter does not work on property based column(#23535)
Web - Technique editor
Fixed: user with read_only right has button that allows to create a technique(#17813)
Plugins integration
Fixed: rudder package should not totally fail when parsing index if one entry(#23524)
API
Fixed: Add an enum for campaign type in post request doc(#23501)
Web - Compliance & node report
Fixed: Focus reporting is not working(#23466)
Rudder 7.3.6 (2023-09-15)
Changes
Relay server or API
Update embedded openssl to 3.1 in relayd(#23383)
Web - Nodes & inventories
When I enter the "Create a new item" popup to create a group the default field should be Name(#2677)
Documentation
Arch doc for policy update(#22589)
Bug fixes
Agent
Fixed: Wrong source detection on some apt systems(#23387)
Miscellaneous
Fixed: Make writing node state to fact repos optional(#23424)
Web - UI & UX
Fixed: Tables in Rudder UI are sorted alphabetically but should also follow a numerical sort - nodes page(#23427)
Fixed: Add a way to set a message if "change audit logs" setting is enabled(#23372)
Fixed: Add a way to set a message if "change audit logs" setting is enabled(#23372)
Fixed: We can choose the format of the value on deletion in global parameter(#23183)
Fixed: Tables in Rudder UI are sorted alphabetically but should also follow a numerical sort(#23335)
Fixed: Inconsistency background color in generic method section in technique editor(#23170)
Fixed: Inconsistent color of save button in directives(#23196)
Web - Maintenance
Fixed: Plugin cannot add custom roles or it will be overwritten by boot custom roles(#23098)
Architecture - Code maintenance
Fixed: When custom role permission list is empty, reload lead to stack trace(#23305)
Web - Technique editor
Fixed: Error when we try to save a draft with a missing parameter name in technique editor(#23256)
Web - Config management
Fixed: Error when updating policies on relays when no files has been shared between nodes(#17143)
Techniques
Fixed: When the user technique change a password it doesn’t update the date of last change(#23338)
Security
Fixed: The "shared_file_to_node" method does not verify its policy server’s certificate with default configuration(#23290)
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
Jonathan CLARKE
This is a bug fix release in the 7.3 series and therefore all installations of 7.3.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.3.5 (2023-08-11)
Changes
Web - UI & UX
After deleting a node, the user should be redirected to nodes list page(#7008)
Bug fixes
Packaging
Fixed: Hide postrm script warnings(#23251)
Fixed: Rudder Server 7.3.4 doesn’t install on SLES 15 SP4(#23186)
Fixed: Actually allow uninstalling the agent(#23146)
Fixed: Agent uninstall fails on Ubuntu 22.04(#23145)
Fixed: relayd build broken(#23247)
Fixed: Update spring security(#23221)
Fixed: Update embedded openssl to 1.1.1v - relayd(#23217)
Fixed: Package install after uninstall only restores uuid(#23239)
Agent
Fixed: When we uninstall and reinstall an agent, the agent is not correctly activated(#22413)
Plugin manager cli
Fixed: rudder package doesn’t upgrade openscap, and it brings a lot of chaos(#23224)
System integration
Fixed: Windows agent cannot get immediately its policies right after being accepted(#23218)
Web - Config management
Fixed: Message “Error getting directive compliance” when creating new directive(#22830)
Generic methods
Fixed: N/A report message when a block expression is not valid is not rendered correctly(#23212)
Web - Technique editor
Fixed: in the technique editor, the drop down list for condition is truncated(#23177)
Server components
Fixed: Broken "server create-user" command when auth file has different formatting(#23203)
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
This is a bug fix release in the 7.3 series and therefore all installations of 7.3.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.3.4 (2023-07-21)
Changes
Documentation
Document how to script the windows agent install(#23066)
Performance and scalability
Make committing nodes to fact-repo optional(#23045)
API
Remove "no access" permission in token authorization(#23014)
Agent
Add a trust option to rudder agent policy-server(#22629)
Bug fixes
Documentation
Fixed: Add relevant items from jetty config to the webapp conf section(#23026)
Fixed: Document the report mode setting(#13289)
Fixed: Windows agent installation : Documentation improvement(#23018)
Fixed: documentation on how to configure rsync relay synchroinisation is missing(#22891)
Fixed: Documentation on how to upgrade Rudder to 7.2 is invalid on zypper(#22621)
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)
Agent
Fixed: Hard to understand set-force-audit help(#23008)
Rudder 7.3.3 (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 method 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: openssl 1.1.1 fails to build on debian 12 armhf(#22954)
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: perl dependencies are missing on AL 2023(#22765)
Fixed: docopt completion is installed in /usr/local/bin(#22868)
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: Remove AL2023 from menu doc for server install(#22955)
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 documentation for AmazonLinux 2023 install for the agent(#22778)
Fixed: API doc loads files from cdn.redoc.ly(#22843)
Fixed: missing parameters in ruledetails api response(#22783)
Miscellaneous
Fixed: Update relayd rust-openssl dependency due to RUSTSEC-2023-0044(#22943)
Security
Fixed: Directive CSV compliance is not correctly quote-escaped(#22801)
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.3.2 (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)
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.3 series and therefore all installations of 7.3.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.3.1 (2023-05-04)
Changes
CI
Notify different channel for security dependency check(#22687)
Web - Nodes & inventories
Display sha256 key hash in node details(#22633)
Bug fixes
Packaging
Fixed: Rudder agent force a lot of dependencies on RHEL9(#22610)
Web - Campaigns
Fixed: We should initialize campaign service after plugin were added or else current events will be skipped (before being added again)(#22646)
Architecture - Internal libs
Fixed: A deadlock can occur at boot (also a cause of slow initialization)(#22645)
Web - UI & UX
Fixed: It’s hard to understand which authentication backend failed when a fallback happens(#20396)
Fixed: There are unused css classes due to wrong css class name(#22669)
Fixed: Pending nodes History Tab shows duplicate entries(#19258)
Fixed: Remove AdminLTE script from login page(#22644)
Fixed: Tooltip on enforce/audit label in rules title not working(#20788)
Fixed: rules/directives/cancel button doesn’t work(#22517)
Web - Maintenance
Fixed: JGitInternalError on HistorizeNodeCountService(#22616)
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)
Web - Technique editor
Fixed: In technique editor, technique with missing generic method need a warning icon(#12282)
System techniques
Fixed: Always send start/end reports even in changes-only mode(#22655)
Agent
Fixed: Allow skipping reporting when it is disabled(#22653)
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.3 series and therefore all installations of 7.3.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.3.0 (2023-04-07)
Changes
Packaging
Add amazon linux to support to specfiles(#22578)
Web - Nodes & inventories
Add tests for linux inventory signature with certificate(#22528)
Web - Config management
Persisted rule should have sorted groups/directives(#18215)
Techniques
Deprecate System update technique(#22611)
Generic methods
Explain flag mechanisme for "once" method(#22596)
Bug fixes
Packaging
Fixed: missing dependencies on amazon linux server(#22615)
Fixed: rudder-init replaces rudder-db password at postinst(#22608)
Fixed: Amazon linux doesn’t provide postgresql-server(#22593)
Fixed: rudder-server-postinst fails to update rudder-web.properties(#22495)
Fixed: Error when installing Rudder 6.2.13 on almalinux 8(#21252)
Server components
Fixed: "reportid" missing in PostgreSQL database after upgrade from v6.2.12 to v7.2.3(#22315)
Documentation
Fixed: Update doc for 7.3(#22607)
Fixed: Add rudder agent verbose command in windows install(#22598)
Fixed: Typo in windows msiexec command in documentation(#22554)
Fixed: Problem in Server backup and migration documentation(#22313)
Fixed: Typo in windows install documentation(#22558)
Fixed: Provide info to user about java-openjdk11-headless alternatives for AL2(#22499)
Fixed: Broken doc build after plugins doc change(#22490)
Fixed: document in the getting started that virtualbox needs a list of authorized IP(#21485)
Fixed: API Documentation errors for trigger agent run(#22565)
Fixed: Improve introduction of relay arch docs(#22509)
Web - UI & UX
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: 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: 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: Shadow overlapping on first menu entry(#21683)
Fixed: Missing tooltip on unused directives icon(#22428)
Web - Maintenance
Fixed: password=LDAP produces error logs in webapp(#21978)
API
Fixed: List Managed Nodes API with any of the fields listed in the "full" never answer(#22534)
Techniques
Fixed: Mustache template is not capable to render technique parameters(#22535)
Web - Technique editor
Fixed: There is one more minus in deleted resources counter within technique editor(#22475)
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)
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.3 series and therefore all installations of 7.3.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.3.0.rc1 (2023-03-17)
Changes
Agent
Remove the fallback on "rudder" host when no policy server is configured(#22407)
API
Remove usage of redoc-cli which is deprecated(#22447)
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)
Web - Config management
Avoid sync group when importing a rule archive(#22333)
Security
Allow iframes from the same origin(#22374)
Bug fixes
System integration
Fixed: Rudder-jetty timeout is the systemd default one and may be short(#22377)
Packaging
Fixed: Cleanup prerm scripts(#22203)
Documentation
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: Hardening guide for Rudder(#21877)
Fixed: documentation about default login/password is invalid(#22367)
Fixed: documentation about default login/password is invalid(#22367)
Fixed: network requirement in documentation are invalid(#22366)
Fixed: Inconsistency in API doc for allowed network(#22467)
Web - Maintenance
Fixed: Update rudder-user.xml to use permissions in place of roles attribute(#22457)
Architecture - Refactoring
Fixed: Remove pattern matching warning(#22424)
Relay server or API
Fixed: File from shared folder method does not support special characters in the source path(#20834)
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:
Nicolas Ecarnot
Alexis TARUSSIO
This is a bug fix release in the 7.3 series and therefore all installations of 7.3.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.3.0.beta1 (2023-02-09)
Changes
Packaging
Remove useless configure flags from openldap(#22265)
Remove readline library from aix package(#22234)
Add zip as a server dependency(#22116)
Update server dependencies for 7.3(#22070)
Update agent dependencies(#22071)
Update to CFEngine 3.18.3(#22068)
Update the toml crate to 0.6(#22300)
Build frontend files with gulp(#22094)
Use a lock file for api doc build dependencies(#22136)
Use npm for managing js dependencies(#22081)
System integration
Allow user to define custom roles in rudder-user.xml(#22206)
rudderc
Windows policy generation(#22239)
Add a first hardening technique draft(#22268)
Make rudderc techniques work in edge cases(#22179)
Tags entry in yaml technique(#22156)
Don’t require resources to be listed in yaml technique(#22147)
Rename resources in rudderc(#22142)
Generate a proper metadata.xml(#22054)
Remove rudder-lang code(#22040)
Use resource type information in rudderc(#21308)
API
API for directive compliance(#22150)
Miscellaneous
Make authorization and rights pluggable(#22198)
CI
Update Rust for 7.3(#21875)
Web - Maintenance
Cleanup rudder-lang settings(#21866)
System techniques
Disable agent syslog logging by default(#21970)
Agent
Cleanup remote run command for relay(#22231)
Generic methods
Add agent support metadata(#21939)
Bug fixes
Packaging
Fixed: Remove git from build dependencies of rudder-server(#22356)
Fixed: patch fusioninventory to detect correctly rockylinux(#22334)
Fixed: Remove message of cfengine trying to load enterprise module(#22236)
Fixed: readline fails to build on aix(#22228)
Fixed: Dev version of perl used(#22215)
Fixed: Add content in rudder’s robots.txt(#21798)
Web - UI & UX
Fixed: Redirect / to /rudder/secure to avoid login form if already connected(#21807)
Fixed: Remove useless headers(#21797)
Fixed: Update outdated npm packages(#22336)
Fixed: Directive creation process is counter intuitive in 7.3.0~alpha(#22254)
Fixed: Display of Target Rules is broken(#22305)
Fixed: Use npm to maintain gauge.js(#22270)
Fixed: Use npm to maintain angularJS(#22252)
Fixed: Top menu bar display is broken(#22245)
Fixed: Remove AdminLTE theme(#22204)
Fixed: Transform tabs of the directives into real tabs(#22086)
Fixed: Dont redirect other tabs to login form when session cookie is replaced(#21808)
Fixed: Impossible to move groups(#21755)
Security
Fixed: Ignore CVE-2023-22895 in relayd(#22354)
Fixed: Update the embedded openssl to 1.1.1t(#22351)
Fixed: Ignore DoS in npm dependencies(#22324)
Fixed: Ignore RUSTSEC-2022-0082(#22328)
Fixed: Fix npm security alerts(#22307)
Fixed: Rudder sessions never expire when the browser stays connected(#21806)
Fixed: Stop using UUIDs as system token(#21669)
Web - Campaigns
Fixed: New filters on campaign queries to get several campaign types in one request(#22346)
Web - Nodes & inventories
Fixed: some nodes are called "localhost" since #8022(#22326)
Web - Config management
Fixed: Hook timeout may not have the good value(#22339)
API
Fixed: Cannot list directives with API(#22314)
rudderc
Fixed: Various metadata.xml fixes(#22153)
CI
Fixed: Add authorized license Unicode-DFS-2016 in relayd(#21914)
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: Remove ncf scripts(#21950)
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.3 series and therefore all installations of 7.3.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.
← Release notesaix →