Bug 6654

Summary: Add ability to test recipe changes on target with development wrapper tool
Product: [Build System, Metadata & Runtime] OE-Core Reporter: Paul Eggleton <bluelightning>
Component: devtools / tool chainAssignee: Paul Eggleton <bluelightning>
Status: VERIFIED FIXED QA Contact: Alexandru Georgescu <alexandru.c.georgescu>
Severity: enhancement    
Priority: Medium+ CC: alexandru.c.georgescu, costin.c.constantin, georgex.l.musat, meta.mr.watcher, meta.watcher
Version: 1.7   
Target Milestone: 1.8 M2   
Hardware: All   
OS: Multiple   
Whiteboard: TC needed
OS type for building Yocto: --- Type of Regression: ---
Verified: Documentation change: Yes (doc changes required)
Bug Depends on: 6653    
Bug Blocks: 6662    

Description Paul Eggleton 2014-08-24 16:58:45 UTC
Extending the tool in bug 6653, add the ability to deploy a nominated recipe's output files into a live target machine using ssh / scp to access the remote system. When deploying files, keep a record of the files that are deployed so that next time the old list of files can be removed first in case the list changes.
Comment 1 Paul Eggleton 2014-12-26 12:27:39 UTC
A new "devtool" utility was added to master in the following commit (a number of earlier supporting commits are also required):

http://git.yoctoproject.org/cgit/cgit.cgi/poky/commit/?id=cd5ca4a11daff2089ba3031103b9b9dab5b3c94e

The "deploy-target" and "undeploy-target" commands were added to devtool in the following commit:

http://git.yoctoproject.org/cgit/cgit.cgi/poky/commit/?id=0d686ccc7c7facdaa36df5c340d000c3674e58c5

At the moment there aren't any QA tests for this functionality as you need a running target machine at a known state in order for that to be possible.
Documentation is still pending.
Comment 2 Alexandru Georgescu 2015-03-24 10:11:08 UTC
verified. with df0672b038e6942c97d266af9ca175a06f2b0423