Change logs for Rudder 8.2
Changes
Web - Nodes & inventories
-
Add an optional visibility attribute on node property (#25369)
Agent
-
Improve system-updates module (#25188)
Architecture - evolution
-
Some services needed for plugins (#25315)
Architecture - Dependencies
-
Update Scala dependencies (#25186)
Bug fixes
Packaging
-
Fixed: Add the new completion file to RPM package (#25309)
-
Fixed: build-caching fails for agent rust builds (#25257)
-
Fixed: rust build-caching breaks hosts without rust (#25206)
-
Fixed: do not build rust items on sustems that do not support it (#25205)
-
Fixed: Changes for modules packaging (#25342)
-
Fixed: Changes for modules packaging (#25342)
-
Fixed: rudder-package completion build breaks (#25308)
Web - UI & UX
-
Fixed: User identity does not show up in bar when user has last login (#25409)
-
Fixed: Incorrect display of compliance in newly created rules (#25371)
-
Fixed: Event logs details look broken in 8.1 (#25071)
-
Fixed: Nodes table sorting is not obvious and we need to guess the sort column and direction (#25136)
-
Fixed: Some minor UI issues in node property usage search (#25333)
-
Fixed: Make tooltips non-transparent (#25326)
-
Fixed: User management 'providers' column is still missing when there are multiple values (#25299)
-
Fixed: Only remaining user managed by file cannot be deleted (#25300)
-
Fixed: User management table always shows additional 'no_rights' authorization (#25296)
-
Fixed: User management table has the wrong count of entries with deleted users (#25301)
-
Fixed: Tenants column in user-management should depend on plugin activation (#24976)
-
Fixed: Message « This node has no properties » on group (#25171)
-
Fixed: tooltips in the rules page persist when switching content (#21668)
-
Fixed: Dashboard information are not updated when deleting a node (#25095)
Architecture - Dependencies
-
Fixed: Allow MPL-2.0 license in cargo checks (#25404)
rudderc
-
Fixed: Static builds are failing due to missing lib (#25390)
-
Fixed: Typo in the windows technique generation template (#25382)
-
Fixed: rudderc CLI errors are not user friendly enough when the workdir is incorrectly set (#25375)
-
Fixed: rudderc is generating 0 bytes resources when output directory is the same as the input (#25238)
-
Fixed: Improve the error handling in the Windows techniques (#25190)
API
-
Fixed: Node property usage search seems to be limited to 10 elements (#25334)
-
Fixed: Deleting CVE group is possible even if it is a system group (#25348)
-
Fixed: Apply policy returns a json error when clicking on trigger agent (#25368)
-
Fixed: Event log rollback action is prevented from CSP headers (#25352)
-
Fixed: The pending nodes API now returns array of arrays of nodes instead of an array of nodes (#25203)
-
Fixed: Unauthorized access to API should not be logged as error (#25246)
Web - Nodes & inventories
-
Fixed: Windows KB don’t show up in the inventory anymore (#25351)
Web - Technique editor
-
Fixed: Resources upload over 8 MB show error in log and not in UI (#25155)
Web - Campaigns
-
Fixed: no reports in campaign page even if the node sent the data (#25350)
System integration
-
Fixed: One user is created each case change even if case sensivity if false (#24955)
Architecture - Test
-
Fixed: Database tests have non temporary DDL that prevents running them twice (#25303)
CI
-
Fixed: The policies Dockerfile does not fail when the rudder agent fails to install (#25213)
Agent
-
Fixed: rudder agent factory-reset should reenable service (#25187)
Generic methods
-
Fixed: Broken jinja2 templating on Ubuntu 24.04 (#25324)
Release notes
This is a bug fix release in the 8.2 series and therefore all installations of 8.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 8.2.0.alpha1 (2024-09-09)
Changes
Agent
-
Create a system-updates module in Rust (#24977)
System integration
-
Make apache configuration easier to automatically split (#25143)
Miscellaneous
-
Some services are not available to build plugins (#25125)
Web - Config management
-
Add pre generation hook (#24944)
Architecture - Dependencies
-
Update Scala dependencies (#24768)
System techniques
-
Remove AIX support in system techniques (#25131)
Bug fixes
Documentation
-
Fixed: Broken doc build (#24151)
rudderc
-
Fixed: Rudderc fails to render "plain" variables on Windows (#25148)
Architecture - Test
-
Fixed: TraitTestApiFromYamlFiles must allow to customize liftRules (#25017)
Architecture - Code maintenance
-
Fixed: On a fresh install of Rudder 8.2 nightly, bootcheck error for table deletion (#25016)
Architecture - Dependencies
-
Fixed: Update gulp related js dependencies (#24722)
Release notes
This is a bug fix release in the 8.2 series and therefore all installations of 8.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 8.2 is currently the developement version of Rudder. You can test it using development builds, but not use it in production.
This page provides a summary of changes for each version. Previous beta and rc versions are listed below for convenience.
Main new features in Rudder 8.2:
Installing, upgrading and testing
-
Install docs:
-
Upgrade docs: https://docs.rudder.io/reference/8.2/installation/upgrade.html
-
Download links: https://www.rudder-project.org/site/get-rudder/downloads/
We also recommend using the Rudder Vagrant config if you want a quick and easy way to get an installation for testing.
Operating systems supported
This version provides packages for these operating systems:
-
Rudder server and Rudder relay: Debian 8-9, RHEL/CentOS 7 (64 bits), SLES 12-15, Ubuntu 16.04 LTS-18.04 LTS
-
Rudder agent: all of the above plus RHEL/CentOS 6, Ubuntu 14.04 LTS
-
Rudder agent (binary packages available from (Normation): Debian 5-7, RHEL/CentOS 5, SLES 11, Ubuntu 10.04 LTS-12.04 LTS-13.04-15.10, Windows Server 2008R2-2016, AIX 5-6-7, Slackware 14
← Release notes api-authorizations →