Subscription and automatic Updates

Hi,

I opted for a subscription plan, mainly to thank the developers for their great work, and am currently in the trial phase.
I have a question about automatic updates. How do the updates work?

  • Are they installed automatically as soon as they become available?
  • Will I receive an email or other notification about this?
  • If I receive a notification, will the changes also be communicated?

There are currently two updates (Core, Roundcube) available for installation in the SoftwareCenter, but they have not been installed automatically yet.

Best, Erwin

Hi Erwin,

Thank you very much for supporting the project — that’s really appreciated!

Here’s how updates work with an active subscription[1] on NethServer 8:

  • As soon as an update is released and synced to the subscription repository, you’ll see it listed in the Software Center and you can install it manually if you want.
  • In addition to manual updates, scheduled automatic updates run overnight from Tuesday through Friday, at a randomly selected time between midnight and 6 AM. This scheduled task automatically installs available updates from the Nethesis-managed repositories (OS, core components, and applications).
  • No email or other notification is sent when automatic updates are applied.
  • With an active subscription, scheduled updates are already enabled by default, so you don’t need to configure anything further.

That’s why you currently see the Core and Roundcube updates in the Software Center — they were released recently and will be installed automatically in the next scheduled update window, or you can install them manually right now if you prefer.

Hope this helps, and enjoy your NethServer setup! Feel free to ask if you have more questions.


  1. Subscription — NS8 documentation ↩︎

1 Like

Hi David,

Thank you very much for your reply and your support. I am waiting for the updates to install automatically, it is an exciting moment when that happens automatically.

It would be nice if there were also an email notification about installed updates, so that users would be kept up to date with the latest changes.

Perhaps that could be added to the wish list and implemented in the future.

Best, Erwin

1 Like

Recorded here NethServer · GitHub

1 Like

@davidep Thank you very much.

One more question: one of my backups starts at 2 a.m. Could this conflict with the automatic updates?

I don’t think so, I tested an update during a backup and both worked.

1 Like

Hi Markus,

Thank you very much, then I can leave my backup job as it is.

1 Like

In theory, yes, there is a small chance of a conflict.

During an application update, services (for example a database) may be briefly stopped and restarted. If a backup is running at the same time and expects those services to be available, this could potentially cause issues.

To be on the safe side, it is better to schedule backups at a different time and avoid overlapping with the apply-updates.timer execution window.

In general, the leader node selects a random time between 00:00 and 06:00 for scheduled updates (Tuesday to Friday). You can check the exact scheduled time on your leader node with:

systemctl status apply-updates.timer

If you have further doubts or would like help evaluating your backup schedule, feel free to ask.

@davidep Thank you for pointing that out.

apply-updates.timer indicates that the backup falls within the timeframe in which the updates are installed. I will schedule the backup for a different time, just to be on the safe side.

Best, Erwin

1 Like

Hi David,

I checked this morning to see if the automatic updates had worked. Unfortunately, the two updates (Core, Roundcubemail) are still pending.
Something didn’t work, or did I misunderstand something?

Best, Erwin

It’s working as expected.

Both updates (Core and Roundcube) were released last week and were immediately made available in the Software Center for manual installation.

Scheduled updates roll them out during the following week (Tuesday to Friday), so they are expected to be applied automatically within this week.

Please check again on Friday. The updates should have been installed automatically by then.

If they are still pending after that, let us know and we can investigate further.