Bug 8154

Summary: Remove the master release from fido
Product: [Build System, Metadata & Runtime] Toaster Reporter: Belen Barros Pena <belen.barros.pena>
Component: toasterAssignee: Belen Barros Pena <belen.barros.pena>
Status: VERIFIED FIXED QA Contact: Alexandru Roman <alexandru.costinx.roman>
Severity: normal    
Priority: Medium+ CC: alexandru.costinx.roman, alexandru.damian, belen.barros.pena, bogdanx.a.voiculescu, brian.avery, cristiana.voicu, jessica.zhang, maor1993
Version: 1.8   
Target Milestone: 2.1 M1   
Hardware: x86   
OS: Multiple   
Whiteboard:
OS type for building Yocto: --- Type of Regression: ---
Verified: Documentation change: No (bug/feature does not impact docs)

Description Belen Barros Pena 2015-08-12 16:41:15 UTC
It turns out we never meant to provide release forward compatibility in Toaster, but by mistake we shipped fido with support for master. 

Toaster is supposed to work with the release you checked out, and one release before that, but never with anything ahead. 

So, Toaster in 1.8 fido should allow you to build with:

1. 1.8 fido
2. 1.7 dizzy
3. the special local release

but not with master. This means that, when you create a project, the 'Yocto Project master' option needs to go away from the 'Release' drop down menu. 

The options available in that drop down are controlled by the releases set in toasterconf.json, so I guess it should be a case of removing the master release from 

meta/conf/toasterconf.json and
meta-yocto/conf/toasterconf.json

Then send a patch for fido upstream.
Comment 1 Alexandru Damian 2015-08-19 16:49:24 UTC
Mails sent to toaster@yoctoproject.org for review.
Comment 3 Cristina Agurida 2015-10-27 16:11:50 UTC
This issue is reproducible on fido branch with poky commit: bdba0dd12dcca168e4721088414b47e411b0ef16.
It seems that the master release was removed from the openembedded-core conf file but not from  meta-yocto conf file. 

http://git.yoctoproject.org/cgit/cgit.cgi/poky/tree/meta/conf/toasterconf.json?h=fido
http://git.yoctoproject.org/cgit/cgit.cgi/poky/tree/meta-yocto/conf/toasterconf.json?h=fido
Comment 4 Belen Barros Pena 2015-11-04 10:39:06 UTC
*** Bug 8636 has been marked as a duplicate of this bug. ***
Comment 5 Belen Barros Pena 2015-11-04 11:04:14 UTC
Patch submitted for review to the Toaster mailing list

https://lists.yoctoproject.org/pipermail/toaster/2015-November/003252.html
Comment 6 brian avery 2015-11-05 15:12:35 UTC
posted to poky list
Comment 8 Alexandru Roman 2015-12-15 15:14:01 UTC
Verified on fido: aff2257e0b1153814aefc96737e00bdb4cf634e0