Bug 12547

Summary: emoved the fetchall and checkuriall tasks, "bitbake X --runall=fetch" and "bitbake X --runall=checkuri" replace them
Product: [Documentation] Mega Manual Reporter: Scott Rifenbark <srifenbark>
Component: mega-manualAssignee: Kristi <kristi>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: Medium+ CC: kristi, richard.purdie, srifenbark, stephano
Version: 2.5   
Target Milestone: 2.5 M4   
Hardware: x86   
OS: Multiple   
Whiteboard: 23 February 2018: RESOLVED
OS type for building Yocto: --- Type of Regression: ---
Verified: Documentation change: Done (doc changes complete)

Description Scott Rifenbark 2018-02-13 17:40:59 UTC
These two tasks are removed (fetchall and checkuriall).  They are being replaced by BitBake command-line options as follows:

  bitbake <target> --runall="fetch"
  bitbake <target> --runall="checkuri"

Also, the --runall option can be specified multiple times on the command line.  

This change is going to impact the main YP documentation and the BitBake manual.  BitBake manual help is affected.
Comment 1 Kristi 2018-02-19 21:25:48 UTC
Scott, 

I have removed the fetchall and checkuriall tasks in the ref-manual: http://www.yoctoproject.org/docs/2.5/ref-manual/ref-manual.html#manually-called-tasks

I have updated the bitbake command to fetch all the necessary sources without starting the build: http://www.yoctoproject.org/docs/2.5/dev-manual/dev-manual.html#checking-out-by-branch-in-poky 

I have updated the BitBake help output section - this will need to be merged from https://git.yoctoproject.org/cgit/cgit.cgi/poky-contrib/commit/?h=kristi/bb-manual&id=a3af1d5d8e411f3fb09ca2a7aedae07e69d4610f. I sent a separate email to Richard alerting him to this update. Once this is merged, you can view the change at http://www.yoctoproject.org/docs/2.5/bitbake-user-manual/bitbake-user-manual.html#usage-and-syntax 

Let me know if additional changes are necessary. Thanks!

Kristi
Comment 2 Kristi 2018-02-23 23:13:29 UTC
In reference to my Comment 1, I gave you an incorrect link for the dev-manual. It is: http://www.yoctoproject.org/docs/2.5/dev-manual/dev-manual.html#getting-source-files-and-suppressing-the-build 

Also, Richard has merged the changes to the BitBake help output in the BitBake manual. 

Thanks!
Kristi
Comment 3 Scott Rifenbark 2018-02-23 23:14:54 UTC
Looks good Kristi.  Also, Richard has merged this to the upstream BB repo for the help output. 

You can mark as RESOLVED and set the doc flag to "done."

Scott
Comment 4 Kristi 2018-02-23 23:18:34 UTC
Thanks Scott - I have marked as RESOLVED and moved the Doc flag to "Done". 

Kristi