This patch adjusts the components of the os repository as well as device drivers to the new parent interface. Issue #2120