11:03:01 #startmeeting Release management 17/4/2012 11:03:01 Meeting started Tue Apr 17 11:03:01 2012 UTC. The chair is Stskeeps. Information about MeetBot at http://wiki.merproject.org/wiki/Meetings. 11:03:01 Useful Commands: #action #agreed #help #info #idea #link #topic. 11:03:14 hi 11:03:24 lo 11:03:28 \o 11:04:04 so we're +1 day over the time for a functioning prerelease, due to 'build' script errors on community OBS we have to deal with properly 11:04:05 o/ 11:04:13 lbt: got your paste with current release content 11:04:14 ? 11:05:13 looking 11:05:58 http://pastie.org/3796769 11:06:23 so a nice solid release, with a bunch of CVE and bugs fixed 11:07:26 release planning wise: the #active crowd might be interested in 4.8.1 as it carries bugfixes for calligra 11:07:29 qt, thati s 11:08:07 qt5 base is pretty much ready to merge at this point 11:09:27 in next release (as in, not the one we're preparing at the moment), i'd like to drop nss dependency in eglibc, and do a lot of the housekeeping tasks 11:09:42 drop packages into architectual domains (i'll do a post on that), etc 11:11:13 sounds good 11:11:35 on the automatic testing side, we've rearchitected 'eat', so we can easier test enable images 11:11:36 btw, can the xorg thing go in with this release alraedy? 11:11:50 content is locked from my pov for this release 11:11:54 as well as python? 11:11:56 except for fixes to make release happen 11:12:01 ok 11:12:04 fair enough 11:14:00 in other news, SB2 documentation should come out today or tomorrow, with the new release 11:14:05 to see how the engine behind it works 11:14:51 lbt: can you summarize your OBS deployment activities? 11:15:05 Spent a couple of weeks on OBS doing docs, minor patches and automated deployment/testing. 11:15:28 All been pretty much local. Been pretty frustrating at times (eg wasting too much time setting up a caching proxy to make OBS installs on a VM fast enough to be useful). 11:15:41 Still, I now have a release process for OBS and build which includes testing. 11:15:49 :nod: how do you plan on publishing those scripts, out of curiousity? 11:15:52 so that's discrete fe/be 11:15:55 if they're useful outside your lan, that is 11:16:20 I think they are 11:16:46 I suspect a simple git repo for the scripts would be enough 11:16:57 slaine was using them already 11:17:33 ok 11:17:42 scp config setup-obs$vm:. ssh $vm setup-obs 11:18:17 that'd be useful 11:18:23 I'll probably add boss to the process too 11:18:34 the script is designed to be documentation too 11:19:33 since you have automated OBS setup, would you perhaps take on task of playing with the copy project backend call and see how it's functioning? 11:19:38 it should be good enough for production use 11:19:45 just some basic evaluation of it 11:19:55 yes - I may need some pointers to the patch 11:20:13 or I'll just grep the logs and ml 11:20:16 no patch, it's in mainline, but you have to talk to backend directly, instead of api 11:20:50 I can release from various branches too so it should make testing easier 11:21:14 and I'd like to replicate this VM network on meego.com or merproject.org 11:21:26 makes sense 11:21:53 I also need to get some of the patches upstream 11:22:02 their head is way in front 11:23:14 also I'm not sure how we handle the sb2 changes 11:23:29 i'm working on a rebased version that conforms to upstream preferences 11:23:39 I don't think we can 'support' old Mer/OBS releases easily 11:23:41 and we can't merge before the other approach also has merged 11:24:38 your automated VM scripts may help me in this matter 11:25:11 we need to have some test builds too 11:25:24 :nod: 11:25:42 can you copypac the ones yo did this am to https://build.pub.meego.com/project/show?project=Mer%3AOBS%3ATestBuilds 11:25:53 and we can think about developing that 11:26:24 yes, makes sense 11:26:32 further out this may also depend on MDS being able to deliver old releases 11:27:13 I'm not doing it right now ... but I was going to add BOSS config to the VM deployment to report on all the build results 11:27:20 :nod: 11:27:52 anyhow ... that's what's had me buried for the last weeks 11:28:09 sounds useful 11:28:25 mmm ... feels like it should have taken less time 11:28:46 doing things right takes time 11:28:49 OTOH I seem to have tripped over (and fixed) every bug going 11:28:55 and this will be useful in the future 11:29:58 oh... including cobs worker death ... 99.9% fixed I think 11:30:27 pubworker06 lost one 11:32:18 right, anybody has anything else? 11:32:29 i'll be absent 26-27 april, just FYI 11:32:38 I've been looking at tizen ivi, built the ref ux ontop of Mer/nemo, tested on Exo plan to run on Panda. Also started a spreadsheet of packages and versions to compare against Mer core with a view to GENIVI 11:32:43 I think we need a meeting on packaging policy 11:33:03 vgrade: that sounds useful indeed 11:33:19 vgrade: nice 11:33:46 i'm fairly sure there's one or more companies interested in having some derviation of mer core genivi certified 11:34:09 nod 11:34:19 if they can afford the stamp 11:35:00 yeah 11:35:38 good info to have in the spreadsheet for our legal side also, Re Aaron plan 11:35:54 that's true, it would be useful to compare to the OIN list 11:37:22 yes, i'll add another section 11:38:55 right, thank you all for coming 11:39:11 sec 11:39:32 One thing that's coming up is to review the CI/BOSS process 11:39:50 I think that should start on the friday post-release as it could be disruptive 11:40:10 I think the boss/ruote version installed is old 11:40:22 right, but we still need to write the process :) 11:40:46 I just wanted to extend the current one to do image builds first 11:40:57 and bring the infra up to date 11:41:26 just remember that our DBC are just localdep 11:41:30 you can't do full images on that 11:42:16 right, I had forgotten that dependency 11:42:27 hence copyproj 11:42:29 yes 11:42:41 i think we can plan a gerrit downtime, boss/ruote upgrade on friday 11:42:59 and have a meeting to plan the new process? 11:43:08 OK by me 11:43:14 will you lead that one? 11:43:21 sure 11:43:33 and ... packaging policy meeting? 11:43:34 i have network work being done on thursday, so i hope i'll be online by friday again 11:43:42 ok 11:43:56 my priority is that we can lump as much as possible into rpmlint and boss checks 11:44:16 I think we should plan a day or half-day when we make that a focus in #mer 11:44:22 :nod: 11:44:25 rather than here 11:44:26 workshops, as such 11:44:30 yes 11:44:43 middle of next week? 11:45:01 i'm gone 26-27 april, but wednesday is usually ok for me 11:45:11 OK - I'll put a note to ml for wed 25th 11:45:45 maybe do the process thing in the pm too - since we'll be in that space mentally 11:45:59 Sage: does that work for you too ? 11:48:05 wait for ml responses then 11:48:11 I'm done :) 11:48:19 alright, wrapping up 11:48:26 thank you all for coming 11:48:27 #endmeeting