fixes #22871 When in presence of multiple choices for the operating system we were lacking a rule to derive the node OS if it was inherited.