June 21-24, 2022
Austin, Texas, USA + Virtual
View More Details & Registration
Note: The schedule is subject to change.

The Sched app allows you to build your schedule but is not a substitute for your event registration. You must be registered for Open Source Summit North America 2022 to participate in the sessions. If you have not registered but would like to join us, please go to the event registration page to purchase a registration.

This schedule is automatically displayed in Central Daylight Time (UTC -5). To see the schedule in your preferred timezone, please select from the drop-down menu to the right, above "Filter by Date."

IMPORTANT NOTE: Timing of sessions and room locations are subject to change.

Back To Schedule
Wednesday, June 22 • 4:35pm - 5:15pm
Case Study: Switching from Asymmetric to Symmetric Software Updates - Jeff Pautler, NI

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.
This talk will take a practical look at one transition from an asymmetric to symmetric software update mechanism. Requirements include fail-safe updates, a writable data partition, support for changing files in the update images, and the preservation of configuration information across updates. These requirements led to several interesting aspects of the design. Topics will include an overview of asymmetric and symmetric software updates, the use of the open-source RAUC project to build and apply updates, and the use of the OverlayFS union mount filesystem to combine a fixed boot image and a writable data partition.


Jeff Pautler

Principal Software Engineer, NI
Jeff was a long-time Windows developer before finding his way to Linux. He is currently employed by NI where he works on the Real-Time OS team and helps maintain the NI Linux RT distribution used on NI's embedded and real-time products.

Wednesday June 22, 2022 4:35pm - 5:15pm CDT
Griffin Hall (Level 2)