BackupWallby PortWall
Updates and channelsUpdated 2026-11-16

How do I turn automatic updates on or off and approve an update?

Open Settings → Software updates (administrators only). Choose Off, Notify (the default) or Automatic. In Notify, choose Approve and install X.Y.Z+vN to install one exact version; the updater waits for running work first.

Where it is

Settings → Software updates is in the web console and in the WHM and DirectAdmin admin plugins. It is for administrators only; the cPanel and DirectAdmin user plugins never show it. It shows:

  • the installed release;
  • whether the licence allows updates;
  • the update policy;
  • the release on offer, if any;
  • the last check and the last install;
  • the previous release a root shell can go back to.

A server that is not licensed, or one whose updater is not set up, shows a calm info line instead of an approve button.

Policy

Policy What it does
Off No checks, no downloads, nothing installed.
Notify (the default) New releases are downloaded and shown here. You approve each one.
Automatic A licensed release is installed by itself once running work has finished.

A change applies at once. Nothing is installed without your say-so unless you choose automatic.

Approve and install an update

  1. When a release is offered, the page shows its exact version, for example 0.9.0-beta.2+v280.
  2. Choose Approve and install X.Y.Z+vN. It names one exact version, never "latest".
  3. Confirm. The confirmation says running backups and restores are waited for first.
  4. The timer installs it within minutes, when no backup, restore, migration or download is running. The console is unavailable for a few seconds.

Approval is used up when that version is applied. Approving a different version approves nothing.

From the command line

cd /opt/backupwall
.venv/bin/python -m app.updates status                 # policy, offer, last outcome
.venv/bin/python -m app.updates policy notify          # or off, automatic
.venv/bin/python -m app.updates approve 0.9.0-beta.2+v280

A release that failed

A release that failed (rolled back, interrupted, or put back by an admin) is blocked: the timer does not retry it. Approve it again to override.

Newer builds

Builds after v278 add an update channel (Stable or Beta), two switches (Check for software updates and Install updates automatically) in place of the three choices, and a maintenance window. See Update channel and maintenance window.

Still stuck? Open a ticket at portwall.net/billing or write to [email protected], and attach a support bundle. See Report a problem and make a support bundle.