-
Notifications
You must be signed in to change notification settings - Fork 50
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Feature Request] Add support for auto-updating balenaOS and Supervisor #127
Comments
@Teko012 do you think it is useful to be able to update the Supervisor automatically independently of the OS? Reason I ask, is that when you update the OS it automatically updates to the supervisor with that OS...I am not sure there is that much benefit to updating the supervisor in between OS updates? Especially for regularly updated devices like raspberry pi. But perhaps more relevent for less frequently updated devices I guess. |
@shawaj Does it? I wasn't aware / never observed it. I guess they outline some cases where it can be useful: https://docs.balena.io/reference/supervisor/supervisor-upgrades/ We would need to extend this script if we would like to do it though. |
@Teko012 also, if I remember correctly I think that if you update the supervisor, and then the next OS update includes a supervisor version below that of the current supervisor on device (i.e. it would cause a downgrade of the supervisor) then the OS can't be updated. I might be remembering incorrectly though I suppose. But if that's the case I wonder if it could cause some unexpected behaviour |
I think they explain it here: https://docs.balena.io/reference/OS/updates/update-process/ |
First requested by @oliverhavrila in #100, having the option to auto-update balenaOs and Supervisor could be helpful. This could, for instance, be handled by a service controller service – potentially combined with this: #126.
Here is some relevant information:
https://forums.balena.io/t/automated-os-and-supervisor-updates/359033
https://github.com/balena-labs-projects/autohupr
The text was updated successfully, but these errors were encountered: