Bug 5584 - Updater: Evaluate adding Stefano's update software
Summary: Updater: Evaluate adding Stefano's update software
Status: VERIFIED WONTFIX
Alias: None
Product: OE-Core
Classification: Build System, Metadata & Runtime
Component: deployment (show other bugs)
Version: unspecified
Hardware: x86 Multiple
: Medium enhancement
Target Milestone: 1.9 M1
Assignee: Mariano Lopez
QA Contact: Bogdan Alexandru Voiculescu
URL:
Whiteboard:
Depends on:
Blocks:
 
Reported: 2013-11-21 16:43 UTC by Dave Stewart
Modified: 2015-09-03 11:14 UTC (History)
2 users (show)

See Also:
OS type for building Yocto: ---
Type of Regression: ---
Verified:
Documentation change: Yes (doc changes required)


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Dave Stewart 2013-11-21 16:43:28 UTC
Stefano Babic has written update software.
We should consider adding it to OE-Core.
Here is his email:


2013/11/21 Stefano Babic <sbabic@denx.de>
Hi everybody,

in the last ELCE, David point out in his presentation that we should
improve how to deploy Yocto images on the target.

I did some work this year to provide a reliable way for some customers
of us to install Yocto's images in field, and I have published last week
the sources. Here the link of the announcement:

        http://comments.gmane.org/gmane.comp.embedded.eldk/2397

Mainly, it is a tool that can be stored in the rootfs or will be put in
a separate initrd image and whose goal is only to update the system. I
have tried to describe pros and cons of several different solutions
(updating via bootloader ? single copy against dual copy ?) - you can
find details in the doc directory in the swupdate repository.

Maybe someone of you can find this helpful, and I will be happy if I
could get some feedback.

Best regards,
Stefano Babic

--
=====================================================================
DENX Software Engineering GmbH,     MD: Wolfgang Denk & Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: +49-8142-66989-53 Fax: +49-8142-66989-80 Email: sbabic@denx.de
=====================================================================
Comment 1 Darren Hart 2013-11-21 17:53:40 UTC
Tom, can you review and provide some idea of how this overlaps (or not) with wic, and our current goals for wic?
Comment 2 Mariano Lopez 2015-05-27 13:52:45 UTC
YP is evaluating different software updater to integrate into the project. 

YP updater must be an atomic image based update that provides essential patches/features to embedded systems. It must have high reliability characteristics and tolerance to failures.
Comment 3 Benjamin Esquivel 2015-05-27 17:19:12 UTC
The updaters investigation has given some data and a discussion is happening to decide whether this updater will be enabled for YP.
Comment 4 Mariano Lopez 2015-06-19 16:56:58 UTC
The Tizen updater has a better implementation of the binary copy where it copies only the blocks with data and not all the disk. Also it is able to tell what disk/partition overwrite at execution time.

A new bug will be opened if this updater is considered again.
Comment 5 Bogdan Alexandru Voiculescu 2015-09-03 11:14:43 UTC
will not be implemented this way.