On Tue, Nov 25, 2014 at 10:41:50AM -0500, Nahum Shalman wrote: > I would love to do that work. Please let me know what further bits are > needed from me. > If all you need is a working USB image without the kernel and > boot_archive in it, I can easily provide one (as generated by the code > referenced in the commit above which already lives in smartos-live...)
That's the interesting part of the job, for sure. The uninteresting part is replacing the horrible bits in Jenkins that we use to build this thing with something that looks like what we use to build everything else. See /wesolows/public/build-smartos - the way Jenkins invokes this pile /wesolows/public/jenkins-tmpl - the way Jenkins invokes normal MG jobs Then look at https://github.com/joyent/mountain-gorilla/blob/master/tools/jenkins-build and figure out how to get MG to build SmartOS properly. Once you've done that, it should be simple to see how it all fits. With the change to MG in place (and any needed for smartos-live etc. as well), and new template images, we can switch over Jenkins. The next step is to ditch these template images entirely and create them on the fly. That will require some kernel work in lofi, or some better tools for creating fake geometry and fake partition tables on loopback files. ------------------------------------------- smartos-discuss Archives: https://www.listbox.com/member/archive/184463/=now RSS Feed: https://www.listbox.com/member/archive/rss/184463/25769125-55cfbc00 Modify Your Subscription: https://www.listbox.com/member/?member_id=25769125&id_secret=25769125-7688e9fb Powered by Listbox: http://www.listbox.com
