System updates

Rudder "System updates" plugin allows to check and ensure nodes have the latest packages available installed. It is part of Rudder’s patch management features.

Get available updates

The list of available updates is visible in the dedicated System updates page in the Patch management menu category.

There are two entry-points for exploring updates, by node or by update.

By node

by node

By update

by update

In the REST API

You can access all the information about available updates through the usual nodes API.

api

How it works

The systems running an agent with Rudder 7.1 or newer will collect the list of available updates on the node during each inventory (by default, daily between 0-6 a.m.).

If you want to update the list of installed package or available updates you can trigger an inventory, either with the rudder agent inventory command or in the policies with the Inventory trigger generic method in the technique editor.

This list comes directly from what the node sees, and hence depends on configured repositories on the system. It allows following your existing repository management workflows, whether your nodes are directly plugged to upstream repositories or you’re using frozen snapshots to handle patch levels. The amount of details available depends on what the package manager provides.

The available updates refresh (apt update or equivalent) is done automatically by the agent, by default every 4 hours (on OSes where it is not automatically done).

details

Update the systems

Rudder also provides ways to update the system. Currently, we can schedule and perform full system updates on both Windows and Linux systems.

This is done through the dedicated System update and Windows update techniques.

technique

← Secret Management User management →