<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugzilla.yoctoproject.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.6"
          urlbase="https://bugzilla.yoctoproject.org/"
          
          maintainer="it-coreprojects-helpdesk@linuxfoundation.org"
>

    <bug>
          <bug_id>8428</bug_id>
          
          <creation_ts>2015-10-01 16:00:58 +0000</creation_ts>
          <short_desc>Update compatible releases in toasterconf.json files</short_desc>
          <delta_ts>2016-04-22 16:15:37 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>7</classification_id>
          <classification>Build System, Metadata &amp; Runtime</classification>
          <product>Toaster</product>
          <component>toaster</component>
          <version>1.8</version>
          <rep_platform>x86</rep_platform>
          <op_sys>Multiple</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard>02 Oct 2015: Set Doc flag to &quot;Done&quot;</status_whiteboard>
          <keywords></keywords>
          <priority>Medium</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>1.8.2</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Belen Barros Pena">belen.barros.pena</reporter>
          <assigned_to name="brian avery">brian.avery</assigned_to>
          <cc>alexandru.costinx.roman</cc>
    
    <cc>belen.barros.pena</cc>
    
    <cc>brian.avery</cc>
    
    <cc>jessica.zhang</cc>
    
    <cc>srifenbark</cc>
    
    <cc>stanciux.mihail</cc>
          
          <qa_contact name="Alexandru Roman">alexandru.costinx.roman</qa_contact>
          <cf_os>---</cf_os>
          <cf_regression_type>---</cf_regression_type>
          
          <cf_docchange>Done (doc changes complete)</cf_docchange>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>54902</commentid>
    <comment_count>0</comment_count>
    <who name="Belen Barros Pena">belen.barros.pena</who>
    <bug_when>2015-10-01 16:00:58 +0000</bug_when>
    <thetext>Toaster should support master, the local release, plus 2 releases. For 2.0, those 2 release should be jethro and fido, so the toasterconf.json files need updating. 

There are 3 of those:

* The YP one in meta-yocto/conf
* The OE one in meta/conf
* and we have third one here: 

https://wiki.yoctoproject.org/wiki/File:Toasterconf.json.txt.patch

But that one might be obsolete after recent changes. I am not sure.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>54917</commentid>
    <comment_count>1</comment_count>
    <who name="brian avery">brian.avery</who>
    <bug_when>2015-10-01 21:55:57 +0000</bug_when>
    <thetext>hmm, I believe we need layers.openembedded.org to support jethro for this to work.  
We use the branch info to decide what layers we have available.
We can do the update but jethro will be empty.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>54938</commentid>
    <comment_count>2</comment_count>
    <who name="Belen Barros Pena">belen.barros.pena</who>
    <bug_when>2015-10-02 13:22:03 +0000</bug_when>
    <thetext>(In reply to comment #1)
&gt; hmm, I believe we need layers.openembedded.org to support jethro for this to
&gt; work.  
&gt; We use the branch info to decide what layers we have available.
&gt; We can do the update but jethro will be empty.

Paul Eggleton has created a Jethro branch in the layer index.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>54947</commentid>
    <comment_count>3</comment_count>
    <who name="Scott Rifenbark">srifenbark</who>
    <bug_when>2015-10-02 19:41:59 +0000</bug_when>
    <thetext>Hi, 

I made the changes to the Manual to reflect this change in the conf file.  You can see them at&quot;

http://www.yoctoproject.org/docs/2.0/toaster-manual/toaster-manual.html#json-layersources-area

http://www.yoctoproject.org/docs/2.0/toaster-manual/toaster-manual.html#json-bitbake-area

http://www.yoctoproject.org/docs/2.0/toaster-manual/toaster-manual.html#json-releases-area

http://www.yoctoproject.org/docs/2.0/toaster-manual/toaster-manual.html#edit-the-configuration-file

I set the doc flag to &quot;Done.&quot;

Scott</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>54965</commentid>
    <comment_count>4</comment_count>
    <who name="Belen Barros Pena">belen.barros.pena</who>
    <bug_when>2015-10-05 15:18:43 +0000</bug_when>
    <thetext>&gt; 
&gt; http://www.yoctoproject.org/docs/2.0/toaster-manual/toaster-manual.html#json-
&gt; layersources-area

I think the manual should match the content of the real file. Right now, in this bit, the &apos;Local Yocto Project&apos; layer source has several branches, but in the real file it has only one (HEAD). You can see the latest version of the file here

http://git.yoctoproject.org/cgit/cgit.cgi/poky-contrib/tree/meta-yocto/conf/toasterconf.json?h=bavery/toaster/jethro_update_meta-yocto_8428

&gt; 
&gt; http://www.yoctoproject.org/docs/2.0/toaster-manual/toaster-manual.html#json-
&gt; bitbake-area
&gt; 
&gt; http://www.yoctoproject.org/docs/2.0/toaster-manual/toaster-manual.html#json-
&gt; releases-area

In the above two, the real file shows jethro before fido, although this is just nitpicking, to be honest. The order is probably not important.

&gt; 
&gt; http://www.yoctoproject.org/docs/2.0/toaster-manual/toaster-manual.html#edit-
&gt; the-configuration-file

This one has the same issue as the first one: the &apos;Local Yocto Project&apos; layer source has several branches, but in the real file it has only one (HEAD).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>54999</commentid>
    <comment_count>5</comment_count>
    <who name="Scott Rifenbark">srifenbark</who>
    <bug_when>2015-10-06 16:28:13 +0000</bug_when>
    <thetext>Belen, 

Sorry about that... I have cut and pasted the current bits into the examples and addressed the other two ordering issues.  Please see the same links as in the previous comment and let me know if all is good. 

Thanks, 
Scott</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>55025</commentid>
    <comment_count>6</comment_count>
    <who name="Belen Barros Pena">belen.barros.pena</who>
    <bug_when>2015-10-07 12:13:39 +0000</bug_when>
    <thetext>No worries. This looks good to me now. Thanks!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>55034</commentid>
    <comment_count>7</comment_count>
    <who name="Scott Rifenbark">srifenbark</who>
    <bug_when>2015-10-07 14:03:51 +0000</bug_when>
    <thetext>Thanks Belen, 

Changing state to RESOLVED/FIXED.

Scott</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>56622</commentid>
    <comment_count>8</comment_count>
    <who name="Alexandru Roman">alexandru.costinx.roman</who>
    <bug_when>2015-11-19 12:20:58 +0000</bug_when>
    <thetext>I checked for master and jethro release and I observed that the 2 files toasterconf.json from meta/conf and meta-yocto/conf differs.

In meta/conf/toasterconf.json you have &quot;branches&quot;: [&quot;master&quot;, &quot;fido&quot;, &quot;dizzy&quot;, &quot;HEAD&quot;] and in meta-yocto/conf/toasterconf.json : &quot;branches&quot;: [&quot;master&quot;, &quot;jethro&quot;,&quot;fido&quot;, &quot;HEAD&quot;]

Due to that I put this bug on reopened.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>56630</commentid>
    <comment_count>9</comment_count>
    <who name="Scott Rifenbark">srifenbark</who>
    <bug_when>2015-11-19 15:06:30 +0000</bug_when>
    <thetext>Is the manual okay?

http://www.yoctoproject.org/docs/2.0/toaster-manual/toaster-manual.html#edit-the-configuration-file

http://www.yoctoproject.org/docs/2.0/toaster-manual/toaster-manual.html#json-layersources-area

http://www.yoctoproject.org/docs/2.0/toaster-manual/toaster-manual.html#json-bitbake-area

http://www.yoctoproject.org/docs/2.0/toaster-manual/toaster-manual.html#json-releases-area</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>56636</commentid>
    <comment_count>10</comment_count>
    <who name="Alexandru Roman">alexandru.costinx.roman</who>
    <bug_when>2015-11-19 15:51:21 +0000</bug_when>
    <thetext>Yes the documentation is ok.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>61568</commentid>
    <comment_count>11</comment_count>
    <who name="Belen Barros Pena">belen.barros.pena</who>
    <bug_when>2016-04-22 16:15:37 +0000</bug_when>
    <thetext>This should be resolved by the following patches:

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

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

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

http://git.yoctoproject.org/cgit/cgit.cgi/poky/commit/?id=d0bce0b74ac0feff9a3030fa49b24d957444be40</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>