Learnings from Upgrading an Outdated Yocto-Based System – Simone Weiß & Michael Estner
Learnings from Upgrading an Outdated Yocto-Based System – Simone Weiß & Michael Estner, Elektrobit Automotive GmbH
There are a number of best practices and recommendations for the development and maintenance of a yocto-based system. One of them is to use a still maintained yocto version as the base. Having said that, these recommendations are not meticulously followed in the industry. This could be due to various technical and non-technical reasons – most common one being the conservative approaches to the upgrades. Since the maintenance of the modules based on an outdated Open-Source Software is not always feasible, upgrading the outdated layers is the only option. But upgrading the outdated yocto layers can easily cascade the efforts and complexity on resolving the dependencies and modifying the infrastructure for deploying, testing and integrating the updated system. The challenges in upgrading the yocto layers include many distributions and machines being implemented in different meta layers, unclean meta layers that depend on each other, and identifying previously backported upstream features among others. Key takeaway: The attendees will have a real world learning on how to upgrade outdated yocto-based products and the possible alternative approaches.
by The Linux Foundation
linux foundation