Hi All, I'd like to firm up our plans around the ci jobs we discussed at the tripleo sprint, at the time we jotted down the various jobs on an etherpad, to better visualize the matrix of coverage I've put it into a spreadsheet[1]. Before we go about making these changes I'd like to go through a few questions for firm things up
1. Did we miss any jobs that we should have included? gfidente mentioned on IRC about adding blockstoragescale and swiftstoragescale jobs into the mix, should we add this to the matrix so at each is tested on at least one of the existing jobs? 2. Which jobs should run where? i.e. we should probably only aim to run a subset of these jobs (possibly 1 fedora and 1 ubuntu?) on non tripleo projects. 3. Are there any jobs here we should remove? 4. Is there anything we should add to the test matrix? Here I'm thinking we should consider dependent libraries i.e. have at least one job that uses the git version of dependent libraries rather then the released library 5. On selinux we had said that we would set it to enforcing on Fedora jobs, once its ready we can flick the switch. This may cause us breakages as projects evolve but we can revisit if they are too frequent. Once anybody with an opinion has had had a chance to look over the spreadsheet, I'll start to make changes to our existing jobs so that they match jobs on the spreadsheet and then add the new jobs (one at a time) Feel free to add comments to the spreadsheet or reply here. thanks, Derek [1] https://docs.google.com/spreadsheets/d/1LuK4FaG4TJFRwho7bcq6CcgY_7oaGnF-0E6kcK4QoQc/edit?usp=sharing _______________________________________________ OpenStack-dev mailing list OpenStack-dev@lists.openstack.org http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev