Perhaps an esoteric #HomeAssistant question, but when both the Core and the Operating System of my HA instance want to update, is it better to do OS before Core or vice versa?

Both orders seem to work usually, but is one choice pushing my luck more than the other?

(I do a backup before proceeding of course)

@ottaross
TL,DR: doesn't really matter.

Update the one with an active security advisory first. Otherwise it might (but doesn't have to) be more reasonable to update the OS first, as if there is any dependency between those two, it's core depending on os, not the other way. However, there is possible a scenario, when os stops providing something the old core depends on, henceforth creating an implicit reverse dependcy. Personally I would consider that as a maintaining malpractice. And if os support is removed, then its usage from core is removed first, then some time is granted for all to update the core, then it's being removed from os.

But overall, if there are no security consideration it shouldn't really matter. Just don't lag behind the recent versions too much.

@agturcz Makes sense.

Yeah, I think there's a sweet spot, of not updating immediately after release, but not leaving it ten releases behind.

This morning seems it's too early for the Supervisor updates. 😦

@ottaross FWIW, I've an automation to skip every .0 release of core 😊