Roadmap for BalenaOS Updates in OpenBalena


#1

Hi Balena team,

Congrats on the rebrand and the OpenBalena release, fantastic to see this open source’d instead of the industry re-inventing this particular wheel over and over!

We’re super keen to pivot our development efforts to OpenBalena for base device registration and management, however need to understand the plans for OpenBalena’s OS updates.

Q: Will this be the same “dual partition, auto-reboot into old OS on failed boot” solution currently found in BalenaCloud? Or is this something the community is expected to re-invent for the open source version?

Any details you could expand on the plans here/timeframes and anything the community can do to help push this forward?

Kind Regards,
Matt


#2

Hello @KyrosMatt, host OS updates will be supported on openBalena and will be identical to balenaCloud. The current server-side bits for host OS updates on balenaCloud depend on functionality that is not relevant to openBalena (for legacy device support reasons) so we’re looking to start clean and implement a better solution that will be identical in both platforms.

Currently, host OS updates are planned for the first non-beta openBalena release. There is no ETA currently, we’re working as fast as we can, but also want to reap the benefit of starting clean in some fronts. You can find a brief roadmap here: https://github.com/balena-io/open-balena#roadmap


#4

Hi @KyrosMatt,

HostOS update functionality is available in OpenBalena also.

At this moment the user will need to manually execute some binaries to update the hostOS and the supervisor.

Regards!


#5

Hey @dfunckt @spanceac.

Thanks for the info and the super fast responses :smiley:
That is exactly what we wanted to know.