So we have 2 buttons for restarting the core, one in “Developer Tools” and one in “Settings > System”, and we have 1 button for restarting the whole OS (the host device), in “Settings > System > Hardware > top right corner menu”. It’s either to restart core only or to reboot the whole device. However sometimes what we need is simply to restart all things related to HA, which is the core and all addons, which are just more dockers. There should be a button and service for this.
There are services for this already. You can restart any addon via a service. Each addon also has a restart button.
But you can’t restart them all together that’s my point.
Can you explain why you’d ever need to do that? Containers are separate for a reason, there shouldn’t ever be a need to restart them all at once.
Because the only supported way to run supervisor and addons is when all software on the host is managed by supervisor. If anything is running on there which is not supervisor, HA, one of supervisors plugins or an addon then the installation isn’t supported.
Given that, why would such an option be needed? Restarting all addons and HA containers is equivalent to rebooting the host in a supported system.