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.
Mails sent to toaster@yoctoproject.org for review.
http://git.yoctoproject.org/cgit/cgit.cgi/poky/commit/?h=fido&id=bdba0dd12dcca168e4721088414b47e411b0ef16
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
*** Bug 8636 has been marked as a duplicate of this bug. ***
Patch submitted for review to the Toaster mailing list https://lists.yoctoproject.org/pipermail/toaster/2015-November/003252.html
posted to poky list
Merged to fido http://git.yoctoproject.org/cgit/cgit.cgi/poky/commit/?h=fido&id=aff2257e0b1153814aefc96737e00bdb4cf634e0
Verified on fido: aff2257e0b1153814aefc96737e00bdb4cf634e0