15:00:57 #startmeeting oVirt Weekly Sync Meeting 15:00:57 Meeting started Wed Jan 25 15:00:57 2012 UTC. The chair is rbergeron. Information about MeetBot at http://wiki.debian.org/MeetBot. 15:00:57 Useful Commands: #action #agreed #help #info #idea #link #topic. 15:01:04 #meetingname oVirt Weekly Sync Meeting 15:01:04 The meeting name has been set to 'ovirt_weekly_sync_meeting' 15:01:21 #chair quaid oschreib 15:01:21 Current chairs: oschreib quaid rbergeron 15:01:37 #topic Agenda 15:01:57 I don't have much of a plan, after being out last week - we should probably do some status updates, check in on events, and I think that's about it. 15:02:08 I am not sure how much status we can get with TLV being down, but we can try. 15:02:16 anyone else have anything they want to cover? 15:02:20 * steveg_afk is here 15:02:28 * quaid is here 15:02:37 * oschreib is herre 15:02:47 zwu|away: here 15:02:47 hey quaid :) do you have anything offhand that you know needs to be covered? 15:02:49 rbergeron: first release is in a week :) 15:02:49 >.> 15:03:00 oschreib: yar, we'll get to that :) 15:03:07 yeah, which means i will probably complain about release notes shortly 15:03:10 ;p 15:03:14 lol 15:03:16 rbergeron: just worth a mention (which here I am doing it) that jbrooks & I have been working on a generic slide presentation 15:03:19 normal sync meeting 15:03:36 and we'll have a new version ready soon 15:03:45 okay. :) 15:03:53 #topic Release Status 15:04:01 oschreib: want to give a quick update? :) 15:04:13 * rbergeron wonders if she can type a sentence without a smiley face, lol 15:04:15 release is next week 15:04:25 31 JAN 15:04:37 how are things looking for that? 15:04:46 any blocking issues, etc? 15:04:50 morning, mestery :) 15:05:01 * mestery yawns and sips his coffee. 15:05:03 * ovedo_wfh is here 15:05:10 rbergeron: looks promising, although we have few bugs that should be fixed 15:05:33 oschreib: okay. do those bugs have a tracker against them? 15:05:43 we have http://www.ovirt.org/wiki/Releases/First_Release_blockers (hope that this isn't broken, I cant access it right now) 15:06:07 rbergeron: bug a bugzilla tracker would be nice. 15:06:42 oschreib: there's nothing in the list on that wiki page 15:07:00 rbergeron: nothing? maybe it's not the right link 15:07:25 http://www.ovirt.org/wiki/Releases/First_Release_Blockers 15:07:42 rbergeron: it should contain ~4 bugs 15:08:09 rbergeron: and about 3 more should be added 15:08:18 * ykaul is sorry for being late. 15:08:22 I hope that won't risk the first release date 15:08:25 * pmyers in a little late as well 15:08:31 ykaul, you and me both 15:08:36 oschreib: okay. yeah, we should probably take a look at creating a tracker bug for release blockers 15:08:54 oschreib: who's adding the bugs / deciding if they are blockers? 15:09:08 is there any criteria or are we just coming to a general consensus 15:09:09 rbergeron: me / component owners 15:09:35 oschreib: please add me to the equation as well 15:10:05 rbergeron: I'm trying to follow the release criteria in the first_release page (maybe it should be updated) 15:10:13 and mgoldboi as well. 15:10:29 generally, we're trying to make the "basic steps" working 15:10:49 oschreib: okay. at this point, we should really be tracking possible blockers closely, and making sure people aren't blocked on fixing blockers 15:11:13 rbergeron: we're 15:11:34 rbergeron: as things are pretty stable. 15:11:41 mgoldboi: any comments on ^^ 15:11:41 ? 15:12:10 oschreib: i agree there are some things to take care of but on last build things are "stable" 15:12:50 :) i know you guys are on top of it. just trying to make sure it is as transparent as possible to all involved 15:12:54 (or interested, for that matter) 15:13:01 oo oo is it time for the release notes soap box? 15:13:01 rbergeron: sure 15:13:11 sgordon: in a minute 15:13:15 ;) 15:13:21 oschreib: is there a plan next week for a day when we have a yes/no decision on if it's ready? 15:13:45 rbergeron: no, but I guess we should do such a plan 15:13:46 it's usually helpful from the perspective of "make sure people announcing don't announce if it's not ready," etc. 15:14:03 what's the timeframe for new vdsm packages being built? 15:14:11 rbergeron: Monday (30 JAN) sounds ok for everyone? 15:14:14 oschreib, where in the directory structure will be releasing the repo file / rpms for the release? 15:14:24 oschreib: sure. 15:14:34 mburns: they're working on it ATM AFAIK 15:14:39 * mburns needs to know so he can rebuild ovirt-node 15:15:07 mburns: danken will be here in a minute 15:15:17 oschreib: fyi, we're waiting on a kernel bug to support UEFI 15:15:34 mburns: tonight I'll have a new build 15:15:36 but we can release without that and spin an asynch node when the kernel update gets pushed 15:15:48 danken1: final version? or possible respins? 15:15:53 mburns: do you think we should wait until it's in (in the cost of postponing the release) 15:16:19 * rbergeron wonders about the completeness of a "first release" without node 15:16:25 mburns: currently deleting a snapshot is broken 15:16:34 rbergeron: the node is there, without UEFI support 15:16:36 oschreib: UEFI has been our biggest blocker, but i *think* if it's the only thing still outstanding, then we should release without UEFI support 15:16:40 and we know which patch broke it 15:16:57 and i'll push out a new version ASAP after that with UEFI support 15:17:02 for oVirt, I'll simply revert it 15:17:24 mburns: so please, wait for vdsm-4.9.3.2 15:17:32 danken1: ok, thanks 15:17:45 unfortunately we have bad networking issues here 15:18:01 danken1: yep 15:18:04 so I cannot even fetch gerrit.ovirt.org to do the build now 15:18:09 mburns: depends if it's a matter of days or week from my perspective 15:18:20 danken1: probably wouldn't build until tomorrow or friday at the earliest anyway 15:18:23 mburns: when do you think the UEFI will be ready? 15:18:27 oschreib: let me dig up the bz number 15:18:42 oschreib: our side is done, but we depend on a kernel patch 15:18:55 i don't have a timeframe for that at the moment 15:19:00 mburns: ummmm 15:19:03 * oschreib wonders 15:19:19 oschreib: https://bugzilla.redhat.com/show_bug.cgi?id=783211 15:19:38 mburns: no http here :) 15:20:13 oschreib: bz is in post and apparently patch has some acks already 15:20:22 mburns: rbergeron: what about releasing a "z-stream" for our first release? 15:20:27 i'll ask for a timeframe for a new kernel including it 15:20:37 mburns: thanks, update me. 15:20:45 mburns: other than that, node is ready? 15:20:47 oschreib: i'll add you as cc as well 15:21:05 oschreib: we have a couple cosmetic things we're going to try to fix, but with new vdsm, we should be good to go 15:21:09 whew. well... i'm really on the fence here about it 15:21:29 rbergeron: share your thoughts 15:21:56 rbergeron: oschreib: re: z-stream -- we should probably plan on having incremental builds of ovirt-node in between major releases anyway 15:22:00 if there is no timeframe for it at this stage, i would +1 going ahead and updating as a z-stream 15:22:02 it's everyone else's call, since, you know, i can't actually do Technical Things, :) but I feel like with going after a rapid release schedule as is, it just introduces more complexity with "what's supported" and "who's got problems with us" and so on. 15:22:04 to pick up other packages 15:22:10 err, not with us, but with what. 15:22:33 if we don't know when NextRelease will be, or have a target date in mind, then that makes things different. 15:22:34 mburns: builds are fine, you can have them nightly, but not releases. Unless there are some major issues (security?) 15:23:03 rbergeron: actually, we should talk about next release as well 15:23:27 ideally part of what we're working towards here is having something easily consumable. 15:24:05 and drawing hte line on what's critical and what's not - otherwise, we start having the downhill effect of "oh, this needs a last minute fix" and "this needs a z-stream" ... 15:24:41 if it's critical enough that we need to do a z-stream.... 15:24:58 even though we're time-based, there is some value in slipping the schedule for a day or two (minor amount) if it helps the usability 15:25:10 and if it helps reduce complexity :) 15:25:19 rbergeron: since it's the first release, and we WILL have problems, I thing releasing updates for once or twice won't kill us 15:25:42 yeah. day, two, week. 15:26:00 quaid: HowTos on the wiki will be much more helpful than any fix. 15:26:01 i dont think we can make such a call to wait without the timeframe 15:26:08 oschreib: and we also need to consider that releasing updates eventually means that we probably want to get each distro in sync, which means updating, etc. 15:26:09 we should have a go/no-go meeting next week imo 15:26:13 sgordon: totally 15:26:28 i think oschreib was proposing the 30th. 15:26:42 so for now proceed on the assumption that we are going ahead with a release on time, but if mburns comes back and says hey if you wait a week we can have UEFI 15:26:43 i think we could probably also come up with a good list of "what needs to be in order at a go/no-go meeting to make the decision" 15:26:47 then we will evaluate that :) 15:27:12 rbergeron: we have that in the first release page, we should update it a bit 15:27:26 I note that UEFI support is not on the MUST or SHOULD list for the release criteria :) 15:27:53 oschreib: mind sending out an email with a time/location for a go/no-go, the link, etc? 15:27:54 quaid: well, I didn't thought of UEFI in the time I wrote that page 15:27:59 quaid: we can update it :) 15:28:03 oschreib: when do you want to have release build so we can go over it for a day or two? 15:28:04 ah, ok then 15:28:15 rbergeron: I don't have any access to mail 15:28:21 oschreib: ah, right 15:28:37 i think we could add UEFI as a SHOULD 15:28:38 oschreib: can you do it when you can? assuming TLV isn't offline for a year 15:28:42 ;) 15:28:49 oschreib: connect via wireless->VPN to AMS hub, and you can have email. 15:29:12 ykaul: I don't have VPN on my new laptop ATM 15:29:13 ykaul: nm 15:29:19 sgordon: I think UEFI is a MUST - we've heard way too many complaining about it. 15:29:24 I'll send this update tomorrow if it's not to late 15:29:36 * oschreib actually agrees with ykaul 15:29:57 well if that's the case then i think the previous discussion about going without it would be redundant no? 15:30:29 * mburns asked on BZ for a timeframe 15:31:09 sgordon: pretty much 15:31:18 I don't think so 15:31:28 it's in the middle of MUST/SHOULD IMO 15:31:49 yeah, which in my mind is what makes it a SHOULD, sure we definitely want it if at all feasible 15:31:59 but would we postpone by more than a week or two for it? 15:32:10 if not, then it shouldnt be a MUST imo 15:32:10 sgordon: no 15:32:16 sgordon: i think 15:32:41 alternatively, I'd go with a patch for the installer that detects UEFI and issues a warning that it's not supported ATM. The current user experience is really bad. 15:33:37 bottom line, I think we might be smarter on Monday next week. (although it's pretty close to the release date) 15:33:53 yeah. 15:34:04 ykaul: you mean the user experience without UEFI? 15:34:21 yeah, if you have UEFI enabled and try installing you basically get no feedback 15:34:26 as to why it refuses to boot 15:34:42 * rbergeron wonders if anyone else has thoughts on how critical UEFI support is out of the box on the first release? 15:34:46 * rbergeron looks around 15:34:53 does anyone not? ;) 15:35:46 uefi boxes *should* attempt legacy boot considering it did start the installer that way, cant detect uefi w/o being booted in uefi at this point either 15:36:15 rhev should be much easier to fix uefi quicker than upstream node 15:38:00 * rbergeron looks for conclusions - i think sgordon probably had the best thought, just meet on monday, assess where we are at that point 15:38:09 jboggs`: so what's the bottom line? I see several options here: 1. Fix it 2. Patch the installer to refuse to install on UEFI for the time being - is that possible at all? 3. Ignore the issue for the time being (=release notes) 15:38:18 rbergeron: +1 15:38:26 how bad would it be to delay the first release only on 30 JAN? 15:38:47 rgolan: ping 15:38:57 oschreib: still networking issues @ TLV? 15:38:59 ykaul: 1 is done, but we have to wait for kernel build and push 15:39:04 yzaslavs: sure 15:39:06 2 is no possible 15:39:07 oschreib: oh 15:39:28 3. is an option, but i think we can't decide for sure until we know the timeframe of #1 15:39:42 s/no possible/not possible 15:40:02 mkolesni: ping 15:41:56 ykaul: unfortunately no way to incorporate the kernel patch directly into the node as a workaround 15:42:34 any thought on the meaning of delaying the first release in the last second? 15:42:41 mburns: ok, so we need to have an ETA for 1, or go with 3. 15:42:48 ykaul: yes 15:43:17 oschreib: i think it's minimal impact if we slip a couple days 15:43:19 oschreib: "first impression last". 15:43:24 bigger if we slip more than that 15:44:16 oschreib: turn around once i get the kernel is a few hours+sanity testing 15:44:32 ok. lets wait to Monday. 15:44:54 anyone volunteers to send the mail about it? or I will have to do that tomorrow 15:45:07 lets add it to the minutes 15:45:17 and call it out specifically in the summary email 15:45:39 then a separate email should be fine tomorrow 15:46:20 urgh 15:47:33 ahh, we lost rbergeron at some point 15:48:13 #chair 15:48:20 #chair mburns 15:48:25 bah... 15:48:30 #chair mburns 15:48:30 Current chairs: mburns oschreib quaid rbergeron 15:48:35 ahh, thanks 15:48:58 #info go/no-go meeting monday 15:49:08 #info need info on UEFI status with node 15:49:19 #link https://bugzilla.redhat.com/show_bug.cgi?id=783211 15:49:28 ok, anything else for releases? 15:49:37 yup 15:49:45 ahh, right, release notes 15:49:46 * sgordon gets on his soap box 15:49:58 so thankyou to those who have fleshed out their components in the last day or so 15:50:00 http://www.ovirt.org/wiki/Release_Notes 15:50:22 mainly i think i would additionally expect to see some info for node 15:50:37 and it might also be worth someone going over the engine section again 15:50:47 sgordon: i know, hoping to get that done today 15:51:23 sgordon: what about some some documentation for the first version - i know we discussed about it on mail but at least extanding the wiki how tos 15:51:27 that said that still leaves no info in the page for: API, DWH, Packaging & Installer, Reports, Tools, User Portal, Web Admin Portal 15:51:44 my plan is to try produce a very quick publican generated install guide for something formal mgoldboi 15:51:50 sgordon: once again, I'll try to force component owners to do that (face to face) 15:51:57 which is why i was asking oschreib earlier where the RPMs are going in the tree 15:52:24 sgordon: tarbal under that stable/binary dir 15:52:44 sgordon: rpms under stable/fedora/16 directory 15:52:48 14[[07Features/DBSchemaVersionCheck14]]4 !N10 02http://www.ovirt.org/w/index.php?oldid=1940&rcid=2008 5* 03Yair Zaslavsky 5* (+2742) 10Created page with " == DB Schema version check == === Summary === This feature will allow checking if there is a parity between the DB schema version as calculated f..." 15:53:02 ok thanks, i will basically be taking the instructions from the wiki and modifying them for that 15:53:07 + adding a bit of a narrative 15:53:57 tarballs should be under stable/src 15:54:00 not binary 15:54:16 mburns: oh... mmm 15:54:17 oh yeah, additional action item 15:54:25 we probably should put checksums in the release notes? 15:54:43 sgordon: I'm putting md5sum file in the repo 15:54:51 fair enough, i can link that 15:55:14 oschreib: binary should be for things like the node iso and/or engine *ar (war, ear, jar) that we release outside rpms 15:55:21 mburns: I'll create the src dir 15:55:22 oschreib: at least IMO 15:55:28 mburns: you're right. 15:55:34 14[[07Features/DBSchemaVersionCheck14]]4 !10 02http://www.ovirt.org/w/index.php?diff=1941&oldid=1940&rcid=2009 5* 03Yair Zaslavsky 5* (+107) 10 15:56:30 sgordon: all set? or anything else to cover? 15:56:48 nope, that concludes my rant ;p 15:56:55 rbergeron: are you back? 15:56:56 #info need release notes for API, DWH, Packaging & Installer, Reports, Tools, User Portal, Web Admin Portal 15:57:10 #action oschreib to harass component maintainers for release notes 15:57:31 awesome. 15:57:46 ok, so next topic... 15:57:51 #topic events 15:58:04 who has something to talk about w.r.t. events? 15:58:44 * mburns listens to crickets... 15:59:22 #info nothing here... 15:59:24 #topic Other Topics 15:59:29 14[[07Features/DBSchemaVersionCheck14]]4 !10 02http://www.ovirt.org/w/index.php?diff=1942&oldid=1941&rcid=2010 5* 03Yair Zaslavsky 5* (+2222) 10 15:59:29 anyone have other topics? 15:59:43 (more crickets) 15:59:58 where are we getting a wiki template with in it? 15:59:59 * oschreib brrrr brrrrr brrrr 16:00:15 * mburns guesses all the talkative people got caught by the net split 16:00:40 there is work going on for FOSDEM 16:01:17 * quaid meant in the wiki template 16:01:30 that looks like something from fedoraproject.org/wiki 16:01:40 anyway, about events ... 16:01:48 FOSDEM needs an event page on the wiki 16:02:01 so people who are talking about oVirt and related can coordinate anything 16:02:20 I'll see if i can quickly work that up with jbrooks to be useful for the next event 16:02:24 16:02:24 #info need wiki event page for FOSDEM 16:02:52 #action quaid to work with jbrooks on event page for FOSDEM 16:03:06 anything else? 16:03:18 * mburns starts countdown... 16:03:23 3... 16:03:31 2.. 16:03:37 1. 16:03:43 ok, thanks all 16:03:47 #endmeeting