14:00:11 <mburns> #startmeeting oVirt Weekly Meeting
14:00:11 <ovirtbot> Meeting started Wed Jul 17 14:00:11 2013 UTC.  The chair is mburns. Information about MeetBot at http://wiki.debian.org/MeetBot.
14:00:11 <ovirtbot> Useful Commands: #action #agreed #help #info #idea #link #topic.
14:00:23 <mburns> #topic agenda and roll call
14:00:30 <mburns> #info 3.3 status update
14:00:42 * ofri here
14:00:47 <mburns> #info Workshops and Conferences
14:00:50 <mburns> #info infra update
14:00:53 <mburns> #info Other Topics
14:01:04 * dustins_ntap here
14:01:08 * ecohen here
14:01:11 * sahina here
14:01:39 * mskrivanek here
14:02:22 <doron> doron: here
14:02:27 * doron here
14:03:07 <mburns> #topic 3.3 status update
14:03:22 <hetz> meeting here? hmm, where are the drinks? ;)
14:04:06 <hetz> mburns, I just notified that 3.3 setup has a bug with all in one plugin with iptables
14:04:16 * lvernia here
14:04:37 <mburns> #info otopi ovirt-host-deploy ovirt-image-uploader ovirt-iso-uploader ovirt-log-collector all posted
14:04:43 * danken is here
14:04:50 * oschreib here
14:04:55 <mburns> #info ovirt-node base images available, will produce vdsm images once vdsm is available
14:05:05 <mburns> hetz: ok
14:05:31 <mburns> i'm still missing engine vdsm cli/sdk
14:06:01 <danken> mburns: don't we have nightlies with vdsm's rc1?
14:06:03 <mburns> and reports/dwh, guest-agent
14:06:28 <oschreib> I'll take care of the engine build (good to be back, btw)
14:06:29 <mburns> danken: perhaps, but we've generally had independent (non-jenkins) builds for beta posting
14:07:10 <danken> fsimonce, would you take care for that? ^^^^
14:07:28 <mburns> oschreib: welcome back!
14:07:52 <mburns> there are some features that were not clearly done that mgoldboi wanted me to check on
14:08:13 <oschreib> indeed
14:08:20 <mburns> glance integration ( fsimonce )
14:08:38 <mburns> neutron integration ( lpeer / mskrivanek )
14:09:01 <danken> mburns: vdsm side of glance has been scrambled in just after vdsm's rc1
14:09:11 <mburns> cloud-init
14:09:20 <mburns> plugable scheduling ( doron )
14:09:20 <sgotliv> glance integration will be merged in 10 min
14:09:26 <mburns> sgotliv: awesome!
14:09:28 <mskrivanek> mburns: cloud-init is stuck on REST API for 2 weeks already
14:09:39 <danken> would be in rc2
14:09:46 <mburns> danken: can we spin rc2 for beta?
14:10:04 <mburns> mskrivanek: what's blocking it?
14:10:11 <ofri> about the schedualing
14:10:11 <danken> mburns: sure
14:10:24 <ofri> oVirt scheduler - will go in today/tomorrow
14:10:32 <ofri> Scheduling API - will probably take 1.5-2 weeks.
14:11:05 <mburns> ofri: is scheduling a blocker for beta?
14:11:13 <mskrivanek> mburns: just maintainer's acceptance. The other virt features are in
14:11:17 <mburns> danken: thanks
14:11:38 <ofri> doron?
14:11:44 <doron> mburns: scheduling api should be blocker for rc, not beta.
14:11:55 <mburns> doron: ok
14:12:06 <danken> mburns: would you add this to fsimonce's action item ("build vdsm -rc2 which includes glance for F18/F19/EL6")
14:12:19 <mskrivanek> mburns: well, worth to mention - on top of OSinfo feature we are adding Ubuntu and SUSE support (support is a strong word, it's just adding them to the list of OSes) and we were planning to have that by 3.3 FF as well but also stuck on REST issues
14:12:19 <mburns> ofri: doron: does scheduler impact both vdsm and engine? or just engine?
14:12:28 <doron> mburns: engine only
14:12:57 <mburns> mskrivanek: ok, probably an RC blocker, not a beta blocker
14:13:21 <mburns> #info vdsm rc1 does not include glance
14:13:30 <mburns> #info respin to happen to include glance changes
14:13:39 <hetz> mskrivanek, if I may barge in: which SuSE? Open SuSE and SLES/SLED are 2 different things
14:13:47 <mburns> #action fsimonce to rebuild vdsm rc2 to include glance
14:13:49 <fsimonce> danken, did you tag rc2 already?
14:14:08 <danken> fsimonce: no, but I've just promissed mburns that I would
14:14:14 <fsimonce> ok
14:14:17 <mburns> #info ovirt scheduler (engine impact only) to merge today/tomorrow
14:14:25 <danken> and that it would include the Ayal-merged glance patch.
14:14:34 <mburns> #info scheduling api need 1.5-2 weeks (not a beta blocker)
14:14:35 <fsimonce> (for the record :)
14:15:22 <mburns> mskrivanek: who is the maintainer you're waiting for with the cloud-init stuff?
14:15:48 <mskrivanek> hetz: SLES/SLED only. it's configurable now, though, so one can add whatever
14:16:02 <mskrivanek> mburns: mpastern
14:16:27 <mburns> #info cloud-init waiting on maintainer acceptance ( mpastern )
14:17:21 <mburns> what about neutron?
14:17:40 <mburns> oschreib: also was just cc'ed on this bug:  https://bugzilla.redhat.com/show_bug.cgi?id=985168
14:17:44 <mpastern> mburns: there are a lot of patches, which one?
14:17:46 <mburns> that may be an issue with 3.3 beta
14:17:58 <danken> lvernia can tell us all about neutron
14:17:58 <lvernia> mburns: most of the Neutron integration code is merged.
14:18:20 <mburns> mskrivanek: can you follow up with mpastern to see what needs to be done with cloud-init
14:18:26 <mburns> lvernia: excellent!
14:18:29 <lvernia> mburns: some UI patches are still under review, but they're small fixes.
14:18:34 <mburns> #info neutron is merged
14:18:37 <oschreib> mburns: I'll take a look
14:18:51 <mburns> lvernia: ack, that's ok, as long as we're feature complete...
14:19:01 <lvernia> mburns: one feature is still missing, and that is adding a network provider when installing a new host.
14:19:06 <mpastern> mburns, mskrivanek: i asked oliel to review it, afaik he acked 1-3/6
14:19:16 <lvernia> mburns: (backend patch is under review process)
14:19:35 <mburns> lvernia: wait, if they're under review then they're not merged...
14:19:41 <danken> lvernia, mburns, but this is not a beta blocker
14:19:45 <mskrivanek> mburns: also regarding the guest agent - we will officialy have Ubuntu support, but there are still few other patches pending which we want to finish before releasing it, would it be ok to have it by RC as well? It's complete and +2'd, there are just merge dependencies pending
14:19:57 <mskrivanek> mpastern: great news!
14:20:30 <mburns> mskrivanek: previous guest-agent packages still work, correct?
14:20:39 <mpastern> mskrivanek: can you please check this with ofrenkel (just to be on a safe side)
14:20:41 <mburns> is there any feature that we really want available in beta?
14:21:26 <mskrivanek> mpastern: however no +2 for neither of them
14:22:06 <mskrivanek> mburns: yes, previous guest agent is good enough. All the way to guest agent 3.0 it should be fine
14:22:13 <mburns> mskrivanek: ok
14:22:20 <lvernia> mburns: all big chunks of the UI are in, whatever's not in is nice to have or small bug fix.
14:22:27 <ofrenkel> mpastern, mskrivanek still no ack after latest changes (fixes to comments)
14:22:28 <mburns> #info guest-agent packages are pending, not blockers for beta
14:22:33 <mburns> lvernia: ack
14:23:33 <mburns> mpastern: is there an eta for cli/sdk packages for 3.3 beta?
14:23:55 <mburns> ydary: how about reports/dwh packages for 3.3 beta?
14:24:24 <ydary> mburns: I sent them to Moran a few days ago.
14:24:49 <mburns> oschreib: can you hold off building engine until tomorrow so we get the ovirt scheduler stuff in ?
14:24:56 <mburns> ydary: ok, i'll get them from mgoldboi
14:24:58 <mburns> thanks
14:25:16 <oschreib> mburns: well, holding off isn't that hard
14:25:33 <mburns> oschreib: just want to make sure we're getting everything in for beta
14:25:52 <oschreib> mburns: I'll build only when all needed features are in
14:26:05 <mburns> #info ovirt-engine build to happen after scheduler code gets in
14:26:24 <mburns> #info reports was delivered to mgoldboi, mburns to get it and upload to ovirt.org
14:26:44 <mburns> any other major features that are not ready?
14:27:09 <hetz> how about a major GUI overhaul? :)
14:27:21 <ofri> Network QoS is in but is unusable untill the vnic profiles part will be done.
14:27:40 <ofri> this will take at least 1.5 weeks
14:27:56 <mburns> ofri: beta blocker?
14:28:16 <ofri> yes
14:28:51 <mburns> so there is no point in going any further...
14:29:00 <mburns> beta has to be delayed
14:29:47 <mburns> ofri: so end of next week?
14:29:49 <doron> mburns: can we use an exception?
14:30:06 <mburns> doron: we can go forward if you tell me it shouldn't block beta
14:30:24 <mburns> but if it's a beta blocker and it's going to take 1.5 weeks to finish...
14:31:00 <doron> mburns: so it will be an rc blocker, and we'll handle it for rc.
14:31:34 <mburns> doron: i'm fine with that, if you're comfortable with the lack of beta testing...
14:31:45 <danken> but is it the only Red "Must"? I see another one in the table
14:31:53 <doron> mburns: we have no alternative.
14:32:14 <mskrivanek> I'd say cloud-init may also be considered a blocker, it's quite a change and not really tested extensively. It's only in RunOnce, but still...don't know what you guys think?
14:32:52 <mburns> mskrivanek: but it should be merged within a day or so, right?
14:33:02 <danken> fsimonce: do you know what's with http://www.ovirt.org/Features/Manage_Storage_Connections ?
14:33:05 <mburns> so getting it merged and tested in beta...
14:33:10 <mskrivanek> mburns: yeah, we're counting on that for 2 weeks by now;-)
14:33:13 <mpastern> mburns: the code is inside, i have issues with java make, i guess ~1h, can you build (make rpm) sdk-python/cli?
14:33:37 <danken> mskrivanek: has cloud-init ever been declared as a feature "Must"?
14:33:47 <danken> if not, we should not wait for it.
14:33:47 <mskrivanek> danken: that's what I don't know
14:34:15 <danken> mskrivanek: well, it was not declated as such in http://www.ovirt.org/OVirt_3.3_release-management
14:34:18 <danken> so it is not.
14:34:38 <danken> QoS *was* declared as such so THERE we have a problem.
14:34:42 <fsimonce> no danken, maybe abonas knows more
14:35:02 <mburns> mpastern: if you have a tarball, you can use this jenkins job:  http://jenkins.ovirt.org/view/All/job/manual-build-tarball/
14:35:09 <mskrivanek> danken: how can I tell from the page, btw?
14:35:31 <danken> mskrivanek: the table has a "release priority" columnt
14:35:44 <danken> and cloud-init is a "?", not a Must
14:36:12 <mskrivanek> danken: aah, yeah, sorry. I missed that, all virt has ?, good for me then:)
14:36:15 <danken> we have enough to work on for ovirt-3.3
14:36:31 <mskrivanek> danken: which btw doesn't mean it's not a must, it just mean not decided
14:36:52 <mburns> i think the QoS and scheduling api can be exceptions
14:37:10 <mburns> given the concern around lack of testing with cloud-init, i'd like to see it at least merged and available for beta
14:39:03 <danken> I'll go on a scouting mission to fetch an answer from abonas
14:40:32 <abonas> danken, what answer are you looking for?
14:41:01 <mburns> abonas: manage storage connections
14:41:11 <mburns> abonas: marked as red in the wiki and listed as a Must feature
14:41:23 <abonas> mburns, I never marked it as red, in fact I do not know who did
14:41:46 <mburns> abonas: so it's good?
14:41:52 <abonas> mburns, most of the code is ready and already merged
14:41:58 <mburns> abonas: excellent, thanks
14:42:06 <abonas> mburns, I'm doing testing on the REST part, it's not merged yet
14:42:21 <danken> abonas: it was red since the code was missing. time that you change it to green.
14:42:42 <mburns> so to summarize overall, for many features "core code is in, but rest is not ready yet"
14:42:48 <mburns> s/rest/REST
14:42:55 <abonas> danken, I'm not managing the colors table. I have a feature page where I update daily the status and what's ready
14:43:21 <abonas> danken, it's up to managers to decide what color they want to put on it
14:44:21 <mburns> ok, i'm going to propose the following:
14:44:29 <mburns> merge the scheduler changes today/tomorrow
14:44:30 <danken> abonas: "managers"? what is this?
14:44:40 <mburns> build the engine and vdsm packages
14:44:45 <abonas> mburns, what scheduler?
14:44:55 <mburns> post engine and vdsm packages
14:44:59 <mburns> send announcement for beta
14:45:12 <danken> abonas: it's your feature, and your manager should have told you that you should publicize its real state in the table.
14:45:13 <doron> mburns: +1 from me
14:45:13 <mburns> with disclaimer that REST API for many new features is still unstable
14:45:45 <mburns> abonas: different feature, not yours....
14:45:50 <abonas> mburns, got it
14:46:03 <mburns> any objections to this plan? ^^
14:46:52 <oschreib> nope
14:47:18 <mburns> #info plan going forward
14:47:30 <mburns> #info merge scheduling stuff today/tomorrow
14:47:37 <mburns> #info build new vdsm and engine
14:47:45 <mburns> #info post everything up after build tomorrow
14:47:52 <abonas> danken, you can clarify it with  abaron. I am updating him daily , and also in the feature page on the status of the feature. noone talked to me about the colors.
14:48:23 <mburns> #info send announcement that the beta is available with a disclaimer that many features are not yet available in rest api
14:48:43 <mburns> fsimonce: oschreib: let me know when you have the updated packages.
14:48:55 <mburns> moving on to our other topics
14:48:58 <oschreib> sure
14:49:05 <mburns> #topic conferences and workshops
14:49:17 <mburns> theron: any updates?
14:49:39 <mburns> #info KVM Forum/LinuxCon EU/CloudOpen EU CFP closes on 21-July
14:50:03 <mburns> #info KVM Forum/LinuxCon EU/CloudOpen EU CFP takes place on 21-23 October
14:50:35 <danken> abonas: well, we are all here, and we are all asking you to update the release management table with the true state of your feature
14:51:36 <mburns> #info planning on a oVirt Developers meet-up during this timeframe
14:51:51 * mburns will re-visit if he gets more info
14:51:57 <mburns> #topic Infra update
14:52:05 <mburns> ewoud: any updates?
14:52:10 <mburns> #chair ewoud
14:52:10 <ovirtbot> Current chairs: ewoud mburns
14:53:02 <sgotliv> danken and abona: I will update the table
14:53:15 <mburns> sgotliv: thanks
14:53:29 <ewoud> #info there was no infra meeting this week due a lack of people
14:53:49 <mskrivanek> mburns: sorry, I have one more update re 3.3 readyness. "New Host" doesn't work in GUI
14:53:57 <mskrivanek> *readiness
14:54:14 <mburns> mskrivanek: something that could be fixed before re-building tomorrow?
14:54:18 <mskrivanek> mburns: I think we need that in so please don't build right now
14:54:23 <ewoud> #info fedora 19 slaves on rackspace servers were added and more and more of their configuration is being puppeted
14:54:33 <mburns> ewoud: awesome
14:54:36 <mskrivanek> mburns: tomorrow is fine, ok. it's a trivial fix
14:54:48 <mburns> oschreib: note the fix mskrivanek mentioned...
14:55:32 <ewoud> mburns: the discussion about quaids mail about a project coordinator for the infra team is also getting started, so I hope we can say more about it next week
14:55:34 <oschreib> noted
14:55:45 <mburns> ewoud: ack
14:55:53 <mskrivanek> oschreib: doesn't have a bug yet. We just found out that someone broke it, will update you tomorrow morning
14:56:01 <ewoud> mburns: and I think that's all the news
14:56:01 <mburns> #info infra team looking for a new project coordinator, more details next week
14:56:08 <mburns> ewoud: excellent thanks
14:56:22 <mburns> #topic 3.3 readiness (revisited)
14:56:37 <mburns> #info new bug found in engine -- "New Host" does not work.
14:56:40 <mburns> #info trivial fix
14:56:49 <mburns> #info oschreib to wait on engine build until the fix is merged
14:56:55 <mburns> #topic other topics
14:57:01 <mburns> any other topics people want to bring up?
14:58:19 <mburns> going once...
14:58:35 <mburns> twice..
14:59:13 <mburns> gone.
14:59:15 <mburns> thanks all
14:59:17 <mburns> #endmeeting