March 12-14, 2018 - Portland, OR
Click Here For Information & Registration
Back To Schedule
Wednesday, March 14 • 3:30pm - 4:20pm
Living on Master: Using Yocto Project, Jenkins and LAVA for a Rolling Release - Tim Orling, Intel

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Feedback form is now closed.
A common pain point in the Yocto Project/OpenEmbedded world is that a large amount of work is done on a fork of a particular Yocto Project release. The new development is based on a point in time in the past, meanwhile all of upstream is changing constantly. In a way, your base metadata was obsolete the moment you started. Instead, we chose to run continuous integration builds where the upstream metadata is auto synchronized daily and tests--both emulated and on real hardware—give us confidence that any breakage due to upstream changes or other internal git repositories is caught quickly and fixed. Real hardware testing is crucial in our case, because we are testing the PREEMPT_RT Linux kernel. We will discuss how the overall system architecture and what the individual moving pieces are. We will also cover some lessons learned and areas where the community could drive improvement.

avatar for Tim Orling

Tim Orling

Yocto Project Architect at Intel, Intel Corporation
Tim Orling is a software engineer at the Intel Open Source Technology Center. Tim joined Intel in early 2016 after many years as a volunteer developer for OpenEmbedded and the Yocto Project. He has been an open source software and embedded hardware enthusiast for many years. He taught... Read More →

Wednesday March 14, 2018 3:30pm - 4:20pm PDT
Grand Ballroom I