Bug 8154 - Remove the master release from fido
Summary: Remove the master release from fido
Status: VERIFIED FIXED
Alias: None
Product: Toaster
Classification: Build System, Metadata & Runtime
Component: toaster (show other bugs)
Version: 1.8
Hardware: x86 Multiple
: Medium+ normal
Target Milestone: 2.1 M1
Assignee: Belen Barros Pena
QA Contact: Alexandru Roman
URL:
Whiteboard:
: 8636 (view as bug list)
Depends on:
Blocks:
 
Reported: 2015-08-12 16:41 UTC by Belen Barros Pena
Modified: 2015-12-15 15:14 UTC (History)
8 users (show)

See Also:
OS type for building Yocto: ---
Type of Regression: ---
Verified:
Documentation change: No (bug/feature does not impact docs)


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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