[PDB-663] Convert packaging to use ezbake Created: 2014/05/08 Updated: 2016/01/20 Resolved: 2014/11/18
|Fix Version/s:||PDB 3.0.0|
|Reporter:||Ken Barber||Assignee:||Ken Barber|
|Remaining Estimate:||Not Specified|
|Time Spent:||Not Specified|
|Original Estimate:||Not Specified|
|Epic Link:||QA/QEng Phase 1|
|Sprint:||PuppetDB 2014-10-22, PuppetDB 2014-11-05, PuppetDB 2014-11-19|
The new ezbake system Chris Price created should simplify some of our PE/FOSS related divergence. We should move to it, most of the other clojure projects are already using it.
|Comment by Ken Barber [ 2014/05/08 ]|
Moses Mendoza, Past Haus, Melissa Stone this ticket should track our ezbake stuff. So Deepak Giridharagopal had asked if perhaps you guys can take it on, which I know we discussed and you said you were all busy. So at this point this ticket is up for "whoever gets the time first" I think, or whoever gets angry enough to just get it done .
Either way we want this ...
I put an 8 store point estimate because this seems to be of a reasonable size, but until we start I guess I have no clear idea.
One thing that would help me understand the scope of this ... can someone provide us with any information on how jenkins and your packaging system is setup to support this? Perhaps provide another sample project that has it working on a live jenkins box, somewhere we can look at?
|Comment by Moses Mendoza [ 2014/05/08 ]|
Ken Barber re: doing the work - I totally understand. We're all pretty booked it seems you guys and us ... for a glimpse into the RE roadmap, check out https://confluence.puppetlabs.com/display/DEL/2014+Release+Engineering+Plan. We may be able to squeeze some of the work in between or in place of those projects, but its tough to call now. Perhaps Past Haus can point you in the direction of our latest NC setup. I believe its a WIP.
|Comment by Past Haus [ 2014/05/08 ]|
As Moses Mendoza mentioned, the NC is using ezbake already. It is a WIP, and we're ironing out a few bugs, but it should be a good example to start from. http://jenkins-enterprise.delivery.puppetlabs.net/view/NC/ has the current jobs.
|Comment by Ken Barber [ 2014/05/09 ]|
|Comment by Moses Mendoza [ 2014/11/20 ]|
I wonder if this ticket shouldn't be resolved until https://github.com/puppetlabs/ezbake/pull/138 is merged?