21:00:12 #startmeeting nova 21:00:12 Meeting started Thu Jul 7 21:00:12 2016 UTC and is due to finish in 60 minutes. The chair is mriedem. Information about MeetBot at http://wiki.debian.org/MeetBot. 21:00:13 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 21:00:15 The meeting name has been set to 'nova' 21:00:22 o/ 21:00:27 o/ 21:00:29 \o 21:00:48 /o\ 21:00:50 o/ 21:01:15 o/ 21:01:23 * Vek waves 21:01:48 \o 21:01:56 * bauzas celebrates 21:02:02 ok let's get started 21:02:08 o/ 21:02:10 #link agenda https://wiki.openstack.org/wiki/Meetings/Nova#Agenda_for_next_meeting 21:02:20 #topic release news 21:02:27 #link Newton release schedule: https://wiki.openstack.org/wiki/Nova/Newton_Release_Schedule 21:02:47 we're past the non-priority feature freeze 21:02:57 there were some FFEs http://lists.openstack.org/pipermail/openstack-dev/2016-July/098896.html 21:03:10 the core team should be focusing on the list in ^ this week 21:03:21 since the deadline on those is next wednesday 7/13 21:03:24 ack 21:03:47 Friday 7/15 is n-2 21:04:16 and then we have the midcycle the week after that 21:04:42 if you haven't booked a hotel yet for the midcycle, fyi the price on the holiday inn has gone up 21:04:48 i updated the wiki page for the midcycle 21:05:07 any questions on release stuff? 21:05:12 and I charge by the sqft for sleeping bags 21:05:22 haha :) 21:05:23 or sqm for europeans 21:05:41 #topic bugs 21:05:52 we have some kind of regression 21:06:00 #help gate-tempest-dsvm-postgres-full has been failing with SSH timeouts since 7/4 or 7/5 21:06:10 Swanson was going to open a bug 21:06:12 The postgres job runs with nova-network but gate-tempest-dsvm-full isn't failing at the same rate. The postgres job also runs with the n-api-meta service, which might be contributing somehow to the failures, but it's not obvious. 21:06:30 i compared the failure rates between the gp job and gate-tempest-dsvm-full and they are different, 21:06:45 and logstash shows the pg job being by far the worst with these ssh timeout failures since ~7/4 21:06:58 i checked nova/devstack/tempest commits going back to 7/3 and nothing is jumping out at me 21:07:10 not sure it would be node provider either 21:07:37 are all the failures on a single cloud provider? 21:07:39 anyway, if you want to land code, help out 21:08:06 http://logstash.openstack.org/#dashboard/file/logstash.json?query=%28message%3A\%22TestVolumeBootPattern%3Atest_volume_boot_pattern\%22%20OR\n%20message%3A\%22TestVolumeBootPatternV2%3Atest_volume_boot_pattern\%22%29%20AND\nmessage%3A\%22Initializing%20SSH%20connection%20to\%22%20AND%20message%3A\%22via%20SSH%20timed%20out.\%22%20AND%20tags%3A\%22tempest.txt\%22%20AND%20voting%3A1&from=7d 21:08:24 anteaya: no 21:08:45 thanks 21:09:14 as noted the pg job's main wrinkle is it runs the metadata api 21:09:22 but i don't really know why that would be screwing something up here 21:09:27 mriedem: we've had issues with the metadata service in the past 21:09:35 well, instances won't get IPs 21:09:40 that's one reason it would affect them 21:09:53 which is what prompted us to default using config drive everywhere else 21:10:11 ok that's something i'm not familiar with 21:10:16 obviously 21:10:36 dansmith: or ssh keys 21:10:42 dansmith: that or the ssh keys 21:10:44 jroll: yeah this is timeout I think 21:10:48 I guess IP is the main thing with hanging 21:10:50 jroll: you win :) 21:10:50 yeah 21:10:55 heh 21:11:04 * mtreinish blames airplane wifi 21:11:38 that's the only critical bug i'm aware of 21:11:44 Swanson: has offered #link https://bugs.launchpad.net/nova/+bug/1600005 21:11:44 Launchpad bug 1600005 in OpenStack Compute (nova) "gate-tempest-dsvm-postgres-full failing on node ovh " [Undecided,New] 21:12:07 and feels he could use some constructive feedback on filing more bug reports in future 21:12:10 thanks Swanson 21:12:32 #topic reminderes 21:12:39 yikes typo 21:12:46 #link Newton review focus list: https://etherpad.openstack.org/p/newton-nova-priorities-tracking 21:13:01 but really it's FFEs this week 21:13:11 #help https://wiki.openstack.org/wiki/Nova/BugTriage#Weekly_bug_skimming_duty Volunteers for 1 week of bug skimming duty? 21:13:31 we have 36 untriaged bugs 21:14:00 #topic stable branch status 21:14:13 not much news here, still working on sorting out a cve to release in liberty 21:14:28 lots of mitaka reviews https://review.openstack.org/#/q/status:open+project:openstack/nova+branch:stable/mitaka,n,z 21:14:43 we'll probably do a mitaka review push after the midcycle 21:14:47 and a release 21:15:08 #topic subteam highlights 21:15:13 alaski: cells v2 meeting? 21:15:24 not much to report this week 21:15:31 most of us were focused on FF 21:15:40 hopefully things will spin up a bit more now 21:15:49 reviews welcome 21:15:52 that's all 21:16:10 thanks 21:16:14 edleafe: scheduler meeting? 21:16:18 * edleafe copies, and then... 21:16:23 No meeting this week b/c of US holiday 21:16:23 A couple of points of focus: 21:16:23 Placement API: https://review.openstack.org/329149 21:16:23 RP population: https://review.openstack.org/300177 21:16:23 Updates to remove 'nodename' from RT: series beginning with https://review.openstack.org/#/c/334031/ 21:16:31 that's it 21:17:33 https://blueprints.launchpad.net/openstack/?searchtext=ironic-multiple-compute-part-deuce ? 21:18:06 I don't think we have a blueprint for 21:18:16 the rest of the series is for generic-resource-pools 21:18:40 well, not really I think 21:18:48 not really related* 21:18:59 well, that's what the commit messages and topic say 21:19:05 but jaybird isn't here 21:19:09 yeah, I don't think it is required 21:19:15 isn't there some spec amendment for this? 21:19:18 I think he'd like to get those in, but not required for g-r-p 21:19:21 that I know of 21:19:31 hmm 21:19:34 what's up? 21:19:38 then it sounds like a distraction 21:20:01 #action mriedem to talk to jaypipes about https://review.openstack.org/#/c/334031/ 21:20:15 PaulMurray isn't here for live migration 21:20:25 mdbooth: diana_clarke: was there a meeting this week? 21:20:54 Yup, I can dig up some logs. 21:21:18 diana_clarke: i'll come back 21:21:21 alex_xu: are you around? 21:21:29 mriedem: late, but what you were looking for is https://blueprints.launchpad.net/nova/+spec/ironic-multiple-compute-hosts 21:21:52 jroll: yeah i know about that, but that's not the bp link in jay's bottom change 21:22:10 is that something we agreed as a prio ? 21:22:16 g-r-p is the means to the ironic multiple compute end 21:22:19 bauzas: it's not 21:22:22 mriedem: right, ok, just making sure 21:22:39 ok so no api people around 21:22:50 i don't think there was an sriov meeting this week 21:22:56 gibi_: was there a notifications meeting? 21:23:01 * mriedem guesses not 21:23:03 mriedem: the meeting was just me and johnthetubaguy 21:23:09 edleafe: which one? 21:23:17 sorry, nova api 21:23:25 versioned notification transformation is basically frozen for newton 21:23:35 there are some approved patches going through rebases, but that's it 21:23:42 i created a bp for ocata for that work though 21:23:56 but would like to see the changes actually stacked up because they merge conflict on every approved change 21:23:59 which is super annoying 21:24:24 edleafe: did you and johnthetubaguy resolve all api issues? 21:24:40 mriedem: yes, and then had a party to celebrate 21:24:48 good 21:25:00 diana_clarke: anything for live migration? 21:25:07 Here are the logs from the live migration meeting. http://eavesdrop.openstack.org/meetings/nova_live_migration/2016/nova_live_migration.2016-07-05-14.01.log.html 21:25:24 Otherwise, I don't have much to add since I haven't really been working on the image backend stuff recently. 21:25:32 http://eavesdrop.openstack.org/meetings/nova_live_migration/2016/nova_live_migration.2016-07-05-14.01.html no action items 21:25:36 so ok 21:25:48 #topic stuck reviews 21:25:55 there was nothing on the agenda 21:26:07 #topic open discussion 21:26:14 #info: no meeting on July 21st due to the midcycle 21:26:23 #info: dims is proposing to retire nova-docker: http://lists.openstack.org/pipermail/openstack-dev/2016-July/098940.html 21:26:28 +1000 21:26:33 yay 21:26:53 last thing 21:26:58 Fail build request if we can't inject files? http://lists.openstack.org/pipermail/openstack-dev/2016-July/098703.html 21:27:09 i'm looking for some input on how to handle this 21:27:19 it turns out, w/o host capabilities, our api kind of sucks :) 21:27:24 i'm not sure if anyone realized that 21:27:53 basically there is a neutron ssh job that is non-voting but it's the only job that will test the 2.32 microversion that does device tagging 21:27:58 so we want that job running on nova changes 21:28:26 i debugged why it was failing, and it was because it was running a file injection test and then ssh'ing into the guest to assert the files existed, which they didn't b/c we disable file injection by default 21:28:34 the test doesn't check config drive or the metadata service 21:28:53 it doesn't create the instance with config drive, and the metadata service is optional 21:29:04 and the code today just silently ignores if you requested file injection but we don't do it 21:29:34 so we can't really fail the build if you're using config drive or the metadata api, but i can't check from the virt driver if the metadata service is running 21:29:58 so....we're kind of left with a debug log message and possibly a note in the api-ref for the personality extension 21:30:03 unless someone else has ideas 21:30:31 have we deprecated that extension? I know it was discussed a while back 21:30:41 alaski: it's now folded into the servers extension 21:30:48 so you can't disable it via policy either 21:30:51 anymore anyway 21:31:04 okay, but we're still saying that file injection is a thing people should use? 21:31:35 * dansmith has an idea 21:31:47 we do'nt have anything in the api-ref saying you shouldn't use it 21:32:07 yeah so we could just delete it 21:32:45 which is a backward incompatible api change 21:32:49 yeah 21:32:56 we could microversion it out, like the api proxies 21:33:13 but...that doesn't really work either 21:33:20 because you can inject the files via md or config drive 21:33:22 so on the one hand I feel like it should cause a build failure, anything else you request during an instance boot causes a failure if it doesn't work 21:33:43 but on the other hand making a guarantee about fiddling with the guest is hard 21:33:57 so it feels like an exception to that 21:34:26 which is why i think i'm basically stuck with debug log that we're ignoring the files in the virt driver, and warning in the api-ref 21:34:42 that tihs is entirely dependent on the compute config and may not work, and may not fail 21:34:46 so use md or config drive 21:35:10 yeah, we really want to funnel people towards config-drive 21:35:25 btw, file injection has been disabled by default for libvirt since icehouse 21:35:26 :) 21:35:52 anyway, if you have other thoughts, please speak up in the thread, 21:36:03 when i get a chance i'll probably update my nova change to just do the logging/warning docs stuff 21:36:18 i do have a change to the neutron job and devstack to actually make those tests work properly 21:36:30 and i got a patch to disable file injection testing in tempest by default 21:36:33 since nova disables it by default 21:36:36 that was the easy fix 21:36:47 alright, any other open discussion? 21:36:59 move to adjourn 21:37:03 denied! 21:37:06 second? 21:37:12 seconded 21:37:15 hear hear 21:37:22 #endmeeting