Best practice updating balenaOs for all devices in a fleet

We have a fleet of 35 devices deployed over the last year. All are running our latest ‘software release’ but the balenaOs differs greatly between them.

What is the ‘best practice’ on keeping the balenaOs updated. Should we regularly update to the recommended version or just leave things be.

We have been testing the latest version on one of our devices and checked if everything works fine.

How can we push/update all device in the fleet to a specifis os verion ? It seems I can only adjust this throught the settings per device level.

Thanks,

Tom

Hello Tom,

Ideally you should update the OS at regular intervals to take advantage of improvements and security updates. It is crucial to test and confirm your application(s) work with the new target OS version first, but it sounds like you’ve already done that part!

To update the OS on multiple devices at once (from the devices page), check out this section of our docs: Self-service updates | balena

Thanks, that a clear answer. I guess my issue was that the ‘os version’ menu item was disabled. It was only enabled when I filtered the selection of devices with a valid cloudlink.