21:02:37 #startmeeting nova 21:02:38 Meeting started Thu Mar 3 21:02:37 2016 UTC and is due to finish in 60 minutes. The chair is mriedem. Information about MeetBot at http://wiki.debian.org/MeetBot. 21:02:39 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 21:02:42 The meeting name has been set to 'nova' 21:02:45 dansmith: never! 21:02:48 buit I have an open discussion item! 21:02:52 o/ 21:02:55 o/ 21:02:56 #link agenda https://wiki.openstack.org/wiki/Meetings/Nova 21:02:57 o\ 21:02:58 o/ 21:02:59 mriedem: +1 21:03:06 o/ 21:03:07 \o 21:03:09 hi 21:03:11 * dansmith makes a rude noise to announce his presence 21:03:14 o/ 21:03:19 o/ 21:03:21 real mature 21:03:24 heh 21:03:29 #topic release status 21:03:31 Mar 1-3, Mitaka-3 and feature freeze, Final release for client libraries, Soft String Freeze, etc. 21:03:35 dansmith: so talking then? 21:03:39 http://docs.openstack.org/releases/schedules/mitaka.html 21:03:44 #link release schedule http://docs.openstack.org/releases/schedules/mitaka.html 21:03:50 tonyb: ouch 21:03:52 so, m3 landed 21:03:54 johnthetubaguy was -2ing things today 21:03:57 ok 21:04:24 Looking out for release critical bugs, potential release blocker 21:04:32 #link release blocker bugs https://bugs.launchpad.net/nova/+bugs?field.tag=mitaka-rc-potential 21:04:41 i think we have a few already 21:05:04 #link review focus list https://etherpad.openstack.org/p/mitaka-nova-priorities-tracking 21:05:05 and add mitaka-backport-potential 21:05:09 note new section "Mitaka-RC blockers" has a gerrit query for mitaka blocker patches 21:05:13 https://etherpad.openstack.org/p/mitaka-nova-priorities-tracking has some RC blockers already 21:05:17 snap 21:05:24 step off bro! 21:05:31 meh 21:05:34 yeah, i haven't seen that yet 21:05:35 * bauzas yawms 21:05:46 i was doing bug triage today though and there is at least one api regression it looks like 21:06:07 any questions on the release? 21:06:14 tonyb: mitaka-rc-potential 21:06:26 markusz: that too. 21:06:29 markusz: yeah, that first 21:06:36 anything that doesn't make the rc becomes backport potential 21:06:43 #topic bugs 21:06:45 yeah, makes sense 21:06:55 #link gate status http://status.openstack.org/elastic-recheck/index.html 21:06:56 grr my Nova meeting calendar events are reversed still :( 21:06:57 markusz: I was thinking of bugs that we see now that aren't good for the RC stage but we want to land in mitaka once it's stable/mitaka 21:07:14 jaypipes: use the one true ical :D 21:07:18 so, gate status 21:07:25 we made the ceph job non-voting earlier in the week 21:07:30 jaypipes: http://eavesdrop.openstack.org/calendars/octavia-meeting.ics 21:07:39 there was an updated librados package on 2/24 which made the failure rate on the ceph job jump to 25% 21:07:40 s/octiava/nova :( 21:07:54 can we school jay on how to use a calendar after the meeting pleasE? 21:08:06 anywho 21:08:17 jbernard is working on getting the ceph plugin job into the QA program 21:08:20 * jaypipes sulks and scuttles himself away to the dunce chair. 21:08:28 since that uses upstream packages for trusty from ceph.org 21:08:41 b/c apparently trusty 14.04 LTS is using an EOL branch for ceph packages 21:08:44 which is, not great 21:08:55 not just that, 21:08:56 b/c we can't get fixes backported, 21:09:01 but EOL architecture apparentl;y 21:09:16 jamespage and co are working on patching that librados package in 14.04 21:09:32 so once that's done we can make the ceph job voting again, or make the plugin job voting, whichever comes first 21:09:41 that's the only gate news i have 21:09:55 #link 3rd party ci status http://ci-watch.tintri.com/project?project=nova&time=7+days 21:10:05 i think hyper-v is back online now that live migration is fixed for them 21:10:08 claudiub|2: ^ right? 21:10:22 i don't know of any other news there 21:10:42 there are a couple of critical bugs in the agenda 21:10:48 but those should just be marked as rc potential 21:10:50 yep 21:10:55 thanks for the reviews. 21:11:07 and they are, just checked 21:11:30 we have a general reminder about bug skimming duty 21:11:44 there were ~35 new bugs this morning when i started looking, i think that's down to around 20 now 21:11:52 *21 21:12:00 most are invalid/garbage so it's not to ohard 21:12:02 *too hard 21:12:20 thanks for this 21:12:23 #link stable branch status https://etherpad.openstack.org/p/stable-tracker 21:12:32 nova is clearish 21:12:32 thanks mriedem! 21:12:44 the only big news on stable for nova is that we have kilo unblocked now that lifeless relesaed fixtures 1.2.1 21:12:50 thanks to tonyb for pushing on that 21:12:59 mriedem: well you made it happen 21:13:14 *we* made it happen :) 21:13:17 :) 21:13:19 cue sappy music 21:13:27 take a room 21:13:31 there's no ewe in we? 21:13:33 re: liberty 21:13:35 https://review.openstack.org/#/q/status:open+project:openstack/nova+branch:stable/liberty,n,z 21:13:38 #link liberty reviews https://review.openstack.org/#/q/status:open+project:openstack/nova+branch:stable/liberty,n,z 21:13:51 i've not done a great job on pushing for a liberty release, maybe next week 21:14:02 but we could use help on reviewing anything open for liberty, there isn't much 21:14:09 and then hopefully cut a release soon 21:14:25 last thing on stable, 21:14:46 if you're doing bug triage or reviewing a change for a bug fix and see that the bug was opened awhile back, or reported against what is now a stable branch, 21:14:54 please mark it as *-backport-potential 21:14:58 or nominate for the stable release 21:15:19 the neutron team has been skimming merged changes each friday to see backport candidates, and i don't really feel like doing that, 21:15:30 but it means we have to be better about identifying and taggings bugs when they are fixed or triaged 21:15:33 mriedem: ok, understood 21:15:37 it helps the stable team see what can be backported 21:15:37 markusz: should we maybe add a note about that to the bug docs? 21:15:44 auggy: yeah, that would be helpful 21:15:46 i can take that as an action item 21:15:47 since we have a template 21:15:59 #action auggy to update the nova bug template with a note about backport potential tagging 21:16:03 thanks 21:16:13 anything else for bugs? 21:16:31 skipping stuck reviews since there is nothing on the agenda 21:16:39 #topic open discussion 21:16:48 1. Would like to help with the l18n team, we need a CPL: https://wiki.openstack.org/wiki/CrossProjectLiaisons#I18n 21:16:57 #link https://wiki.openstack.org/wiki/CrossProjectLiaisons#I18n 21:17:05 #help i18n team needs a nova liaison 21:17:19 What does that really mean for novw? 21:17:30 good question 21:17:45 i guess it's detailed in https://wiki.openstack.org/wiki/CrossProjectLiaisons#I18n 21:18:17 basically, let the i18n team know when our string freeze is 21:18:21 review translation updates 21:18:22 etc 21:18:28 it says it should be a core but i don't think that's necessary 21:18:36 okay, the core reviewer things is a bit limiting 21:18:54 i don't think that's necessary 21:18:58 we don't require cores for other CPL things 21:19:07 I don't see the need for a core 21:19:12 there is a ML thread on that, you could reply in kind 21:19:23 'geez i would but i'm not a core so sorry!' 21:19:36 moving on 21:19:37 2. (thomasem): Quick update on Libvirt/LXC gate effort 21:19:40 the only need would be for the zanata patches, but the CPL could just ping the cores 21:20:05 thomasem isn't around 21:20:24 he's been pung 21:20:30 * mriedem waits 21:20:32 panged? 21:20:35 gross 21:20:36 pung 21:20:38 panged is dirty 21:20:39 hey 21:20:39 lol 21:20:45 thomasem: go 21:21:12 Essentially, I'm back on it. Filed a bug here: https://bugs.launchpad.net/nova/+bug/1552740 21:21:14 Launchpad bug 1552740 in OpenStack Compute (nova) "Nova hard reboot fails to mount logical volume (LVM + libvirt-lxc)" [Medium,Confirmed] - Assigned to Thomas Maddox (thomas-maddox) 21:21:14 for one of the problems 21:21:41 I was pulled on to some other things recently, so didn't get back to looking at the libvirt lxc gate issues again until this week. So, more progress to come. 21:21:42 thomasem: i saw you noted that ubuntu kernel bug in there 21:21:50 thomasem: is it less of a problem with a newer kernl? 21:21:56 Able to recreate some of these issues in devstack, though it's still kind of hacky. 21:22:34 mriedem: yeah, I haven't seen it on another kernel. I was going to start testing with some newer kernels next 21:22:45 To see if it's a kernel problem, libvirt problem, etc. 21:22:56 thomasem: ok 21:23:08 could also try a fedora job....but that might have problems of it's own 21:23:14 but it would be much newer libvirt 21:23:27 Yeah, Dimitry is helping me out with testing on CoreOS, may try Fedora next. 21:23:31 Sorry, CentOS 21:23:34 not CoreOS 21:23:37 Got containers on the mind. 21:23:43 heh 21:23:49 which libvirt version? 21:23:51 ok, well thanks for pusuing this 21:23:53 Anyway, more to come. Just wanted y'all to know I'm still looking @ it. 21:23:55 *pursuing 21:24:13 And that I _do_ very much care about fixing it. Just taking a long time since it's a bit more complicated. 21:24:24 yes, it sounds like it certainly does suck 21:24:27 And so on... prod isues, like the one I'm in the middle of right now. :) 21:24:27 so thanks for taking that bullet 21:24:37 You bet! 21:24:48 last item 21:24:49 3. (tonyb) Testing bleeding-edge libvirt in the gate status and call for help 21:25:16 So markusz and I have a devstack plugin that will install the UCA version of libviert and qemu 21:25:20 didn't markusz agree to help at the mid cycle? 21:25:33 in order to add that to the gate it needs to be on git.o.o 21:25:53 what I need to know is shoudl this start of as a nove "deliverable" 21:25:56 yep, I can work on that tomorrow (finally) 21:26:09 maybe you two should get a room 21:26:10 and can I get a potential core team 21:26:19 markusz: and I is a little sparse 21:26:31 this has to be in the compute program? 21:26:41 mriedem: no 21:26:46 it can go anywhere 21:27:10 it doesn't need to be an official project, right? 21:27:11 QA would be my first choice but I wanted to discuss it here to come up with a plan that will work 21:27:17 I mean, not in the projects.yaml 21:27:22 bauzas: It seems it does :/ 21:27:33 so, the ceph plugin is a thing 21:27:35 that we use in the gate 21:27:40 i'd try to follow what they did 21:27:41 or need to do 21:27:45 just adding the project to openstack doesn't mean you need to have it in the big tent 21:27:46 bauzas: Ahh no but it does need to be in project-config/* 21:28:07 tonyb: you can have a project in project-config and not in the big tent, you knoxwx 21:28:12 there was talk an hour or so ago in -infra about the ceph plugin being part of the QA program 21:28:33 mriedem: Ah okay I'll read the scroolback 21:28:36 i honestly don't know what's needed, 21:28:44 but it sounds like we should at least talk to mtreinish 21:28:48 bauzas: sure but it needs a core team so I'm here askign for help :) 21:28:58 mriedem: okay I'll ping him 21:29:01 it's a separate repo right? 21:29:04 so, that's pretty old but http://docs.openstack.org/infra/system-config/stackforge.html 21:29:06 mriedem: yeah 21:29:17 bauzas: yeah that's out of date :( 21:29:21 ^ that is how to add a new project not really in the big tent 21:29:21 oh, i think sdague brought something up about that in the infra channel about the ceph plugin 21:29:29 basically devstack core team has core on the ceph plugin 21:29:37 and it would be in the QA program 21:29:56 tonyb: you can create your own team and still not be in projects.yaml 21:30:00 tonyb: so, let's talk to sdague and mtreinish 21:30:04 tonyb mriedem : all enable_plugin(s) i see in project-config seem to be on our git - http://codesearch.openstack.org/?q=enable_plugin&i=nope&files=&repos=project-config 21:30:06 no really need to ask for it IMHO 21:30:15 mriedem: I was hoping sdague woudl be here ;P 21:30:16 tonyb: i'm sure danpb would probably be on board as a core for this 21:30:28 sdague dropped a smoke bomb and vanished about an hour ago 21:30:35 tonyb: see for example the blazar project as a (defunct) example 21:30:50 yeah, i'm not sure why we couldn't have a devstack plugin in tree either 21:30:54 a bunch of projects do that 21:31:05 mriedem: markusz thought of that 21:31:07 mriedem : because you are limited to just one plugin 21:31:17 mriedem: the plugin is generic enough to be of use to neutron 21:31:18 you can't have more than one 21:31:26 to adding it to nova seems like a bad idea 21:31:30 yep 21:31:31 huh, weird 21:32:04 I think markusz and I have a plan 21:32:15 dun dun duuuuun 21:32:16 well, idk, you could always start in tree, get it working and then split it out for others to use 21:32:24 tonyb: honestly, I just think that you should just create your project and add CI jobs without really thinking about which service to be within 21:32:31 bauzas: right 21:32:36 bauzas: that's what I'm doing 21:32:57 bauzas: I was just trying to find a coer team >2 21:33:18 tonyb: heh, that's another concern :) 21:33:29 bauzas: I just [hrased the opening statement badly 21:33:30 i can't be core on a devstack repo, so kind of a non-starter 21:33:31 tonyb: I was thinking you were asking how to create a new projectr 21:33:34 tonyb : start with you, when someone shows up with a patch, add them in :) 21:33:51 get the devstack core team to grandfather it in 21:33:55 heh :) 21:33:58 anyway, we should sort this out after the meeting 21:34:05 yeha 21:34:09 and it's kind of moot w/o sdague 21:34:16 so, 21:34:26 #action tonyb to talk to sdague about a libvirt devstack plugin thing + core team 21:34:35 sound good? 21:34:44 +1 21:34:56 cool 21:35:01 ok, any other open discussion items? 21:35:29 alright, let's end it 21:35:31 thanks everyone 21:35:33 #endmeeting