14:00:15 #startmeeting nova 14:00:15 Meeting started Thu Jun 30 14:00:15 2016 UTC and is due to finish in 60 minutes. The chair is mriedem. Information about MeetBot at http://wiki.debian.org/MeetBot. 14:00:17 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 14:00:20 The meeting name has been set to 'nova' 14:00:22 o/ 14:00:23 o/ 14:00:24 o/ 14:00:25 o/ 14:00:27 o/ 14:00:41 \o 14:01:21 o/ 14:01:22 o/ 14:01:28 hi 14:01:29 o/ 14:01:30 o/ 14:01:46 o/ 14:01:49 a flurry of activity in -nova 14:01:58 O/ 14:01:59 let's get started 14:02:03 #link agenda https://wiki.openstack.org/wiki/Meetings/Nova 14:02:13 #topic release news 14:02:22 #link Newton release schedule: https://wiki.openstack.org/wiki/Nova/Newton_Release_Schedule 14:02:27 #info June 30: non-priority feature freeze (end of day today) 14:02:28 * alex_xu_ waves late 14:02:29 \o 14:02:35 o/ 14:02:55 o/ 14:02:59 I've already started deferring blueprints that were approved but never got started, or are blocked and won't make it. 14:03:18 i think that dropped us from 100 to ~90 approved blueprints :) 14:03:36 We will probably have a small number of exceptions for things that are mostly merged, very close and already have core reviewer attention. Everything else will be deferred to Ocata. 14:03:43 I just re-ran my old blueprint script, incase this helps: http://5885fef486164bb8596d-41634d3e64ee11f37e8658ed1b4d12ec.r44.cf3.rackcdn.com/release_status.html 14:03:51 o/ 14:04:40 johnthetubaguy: ok, i've been just doing it the old fashioned way on LP 14:04:45 with ink and candel 14:04:48 *candle 14:05:10 so we have 26 computed blueprints 14:05:17 sorry, I forgot that thing existed 14:05:19 soon to be a couple more completed this morning i think 14:05:26 *completed blueprints 14:05:45 so my informal plan was to really just see what gets done today 14:05:59 and when the dust settles, start talking about exceptions tomorrow among the core team 14:06:20 questions? 14:06:24 mriedem: that sounds good to me, I'm just goign to review all day 14:06:50 #topic bugs 14:06:50 mriedem: I will do my best to follow orders from you and dansmith for reviewing. 14:06:51 +1 from me 14:06:55 mriedem: the deadline is tonight, right ? 14:07:00 danpb: yeah 14:07:12 danpb: more or less EOD for dansmith in pacific time 14:07:18 woot 14:07:22 * dansmith holds the wand of doom 14:07:30 i guess we should focus on non-priority BPs reviews really too 14:07:32 dansmith and melwitt i should say :) 14:07:42 danpb: that's all i've focused on really for the last 2 weeks 14:07:44 so yeah 14:07:48 same 14:08:07 if review is just starting on a thing today, then it's probably not going to make it 14:08:11 unless it's super trivial 14:08:34 there were some one-off hyper-v bp changes i think when i looked last night 14:08:35 anyway, bugs 14:08:48 https://bugs.launchpad.net/nova/+bug/1597770 14:08:48 Launchpad bug 1597770 in Ironic "Ironic grenade gate fails: Failed to allocate the network(s)" [Critical,Confirmed] 14:08:52 ^ came up this morning 14:09:01 looks like a change that went in yesterday is breaking grenade for ironic 14:09:08 there are some debug patches up 14:09:14 to get a better idea of what's failing 14:09:20 i think i know what's failing, but not sure why 14:09:38 mriedem: nothing to do with my change I hope? 14:09:50 dansmith: that's the one 14:09:59 https://github.com/openstack/nova/commit/e2eb6659a426bae05a54b93ebf31ff3247125258 14:10:00 really? 14:10:10 yeah, vif.create fails in neutronv2 api 14:10:16 probably on a unique constraint failure with duplicate macs 14:10:23 i have no idea why though 14:10:27 hrm 14:10:33 The quobyte CI has also troubles: https://bugs.launchpad.net/nova/+bug/1597644 14:10:33 Launchpad bug 1597644 in OpenStack Compute (nova) "Permissioned denied on console.log during instance startup" [Undecided,New] 14:10:36 we wouldn't have seen it since it's in the ironic grenade job, which we don't run 14:11:01 okay 14:11:28 markus_z: volume shelve test, sounds new, and sounds like something PaulMurray or paul-carlton or andrearosa might know about 14:11:35 yeah, I wonder if the ironic grenade job is worthing running instead of our existing ironic job, longer term? 14:12:28 johnthetubaguy: idk, don't have an answer for that right now 14:12:30 it's voting at least 14:12:34 the one we run isn't voting 14:12:41 hmm, true 14:13:15 there was also a regression / race in the gate yesterday 14:13:17 which we reverted 14:13:37 melwitt was poking at the fix on that one 14:13:54 markus_z: are there any other critical bugs? 14:14:05 nope, nothing else 14:14:10 Don't know if it's critical, but there is a bug that we've introduced with the config drive attach patch, I've suggested a fix: https://review.openstack.org/#/c/335676 14:14:21 mriedem: hang on, we have a global unique constraint on mac address? or am I reading that wrongly? 14:14:24 A lot of new reports in the last 24 hours 14:14:40 johnthetubaguy: your eyes do not deceive you 14:14:55 mriedem: so that has to be rubbish, different networks but same mac is totally fine 14:15:06 vladikr: not critical I think, but definitely one we should fix 14:15:14 johnthetubaguy: right, which is really strange to me 14:15:19 https://bugs.launchpad.net/nova/+bug/1597669 also came up yesterday after vladikr's config drive change but it appears it's been like this for a while. 14:15:19 Launchpad bug 1597669 in OpenStack Compute (nova) "[libvirt] disk.config.rescue is not used when rescuing an instance" [Undecided,In progress] - Assigned to Lee Yarwood (lyarwood) 14:15:22 johnthetubaguy: why we'd be failing there 14:15:42 dansmith: true, will have to wait for those logs 14:15:46 vladikr: bug fixes aren't critical wrt freeze - we've plenty of time to get them in 14:16:02 johnthetubaguy: confirmed. there is a uniq_virtual_interfaces0address0deleted index. 14:16:18 that's strange 14:16:26 maybe n-net had such a requirement 14:16:26 ? 14:16:33 yeah, address, network, deleted might be closer to allowed, even then... 14:16:41 dansmith: not sure :( 14:16:52 yeah keep in mind we literally haven't used VIF objects for neutron until yesterday 14:16:52 but the constraint is not covering network right? 14:16:57 it's not 14:16:59 dansmith: no 14:17:01 and we don't set network_id on the vif for neutron 14:17:08 mriedem: we do 14:17:08 b/c network_id is the nova-net network.id 14:17:13 dansmith: well, nova-network never really got used with multiple physical networks 14:17:18 dansmith: i'm pretty sure we don't 14:17:22 johnthetubaguy: I guess 14:17:25 b/c neutron's network id is a uuid 14:17:26 not an int 14:17:37 mriedem: okay I guess you're right 14:17:43 \o/ 14:17:49 heh 14:17:51 I thought I did 14:17:55 but I'm probably thinking about the tests 14:17:56 i remember looking 14:18:00 okay 14:18:02 anywho 14:18:04 dansmith: network_id is a nullable int. 14:18:05 so, we have some bugs 14:18:11 jaypipes: yeah 14:18:16 we'll talk about those in -nova after the meeting 14:18:18 yeah, there be bugs to work on 14:18:55 #topic reminders 14:19:02 #link Newton review focus list: https://etherpad.openstack.org/p/newton-nova-priorities-tracking 14:19:21 as noted, today reviews should really focus on getting non-priority bp's in that are close already 14:19:41 #help https://wiki.openstack.org/wiki/Nova/BugTriage#Weekly_bug_skimming_duty Volunteers for 1 week of bug skimming duty? 14:19:50 It would be good to get someone from the core team to own bug triage for a week (next week?). ^ 14:20:05 if we do some FFEs next week, core team people doing bug triage might have to wait a week 14:20:32 but in general, more cores helping with bug triage would be appreciated 14:20:42 #topic Stable branch status: https://etherpad.openstack.org/p/stable-tracker 14:20:54 i think the stable gate is ok 14:21:00 i haven't heard of any explosions there lately 14:21:13 there is a cve fix to get out in liberty 14:21:25 #topic subteam highlights 14:21:33 there was no cells v2 meeting yesterday 14:21:42 edleafe: scheduler meeting highlights? 14:21:44 yep, nothing to report 14:21:52 Still no agreement on the best way to handle interaction of external systems with scheduler 14:21:55 E.g., Watcher wanting to validate a potential live migration target before calling live mig 14:21:58 Agreed to discuss on the spec itself, and at the midcycle if still not resolved. 14:22:01 Also agreed to hold off on any other attempts to interact with the scheduler until we have a public API for that. 14:22:04 Separating qualitative parts of a request is generally agreed to be the right way, but not enough feedback yet on the best implementation. 14:22:07 Definitely a midcycle topic. 14:22:13 Yingxin's eventually consistent host state proposal has a lot more performance data: http://lists.openstack.org/pipermail/openstack 14:22:17 -dev/2016-June/098202.html 14:22:36 (can you tell I typed that ahead of time?) 14:22:45 yes 14:22:50 way to be prepared 14:22:55 for once 14:23:14 and jaypipes wants review on https://review.openstack.org/#/c/300177/ 14:23:15 mriedem: patch 300177 - nova-specs - resource-providers: Populate allocation fields 14:24:18 edleafe: anything else? 14:24:26 nope 14:24:55 live migration meeting, PaulMurray? 14:24:55 there's a question for jaypipes on that review, otherwise I'm +2 14:25:08 There was more talk on CI 14:25:15 live migration job is in check queue 14:25:23 some tests seem stable 14:25:41 still getting problems with the top two ive migration bugs in recheck 14:25:53 mriedem, did you figure out if they are still happening in the new job? 14:26:30 PaulMurray: from logstash the volume-backed abort one was the failure on master in the live migration job 14:26:49 this bug https://bugs.launchpad.net/nova/+bug/1524898 14:26:49 Launchpad bug 1524898 in OpenStack Compute (nova) "Volume based live migration aborted unexpectedly" [High,Confirmed] 14:27:06 danpb: had a test patch up to run nova with latest libvirt/qemu i think 14:27:11 danpb: did that work? 14:27:38 PaulMurray: anything else? 14:27:38 I think I saw a failure on at least one of his patches 14:27:38 mriedem: yes & no - the hack to run a qemu with extra debug worked 14:28:01 mriedem: but i only replaced qemu on the xenial based nodes, and of course those are only showing 4 failures in 7 days, so i've not reproduced it yet 14:28:15 mriedem: i'm getting builds of hacked qemu done for trusty too, where its easier to reproduce 14:28:35 mriedem, one more item 14:28:38 ok, i think the multinode full job runs on trusty still 14:28:44 the live migration job runs on xenial 14:29:00 yeah, multinode-full is on trusty and that's where its easily reproducable 14:29:19 my hack only touched multinode-live-migration where its much rarer on xenial 14:29:40 should have the hack for trusty ready within next day though 14:30:17 cool 14:30:19 mriedem, last thing 14:30:22 Cross neutron/nova live migration change coming that needs coordination: 14:30:22 https://blueprints.launchpad.net/nova/+spec/migration-use-target-vif 14:30:26 i've confirmed in logstash that we aren't seeing https://bugs.launchpad.net/nova/+bug/1539271 in the xenial job 14:30:26 Launchpad bug 1539271 in OpenStack Compute (nova) "Libvirt live block migration migration stalls" [High,Confirmed] 14:30:59 PaulMurray: yeah there is a dev list thread on that now and it's going to be discussed at the midcycle on wednesday afternoon 14:31:07 mriedem: good, i thought that would be fixed with newer builds 14:31:07 carl_baldwin and armax will be at the midcycle on wednesday 14:31:27 thought armax was a maybe 14:31:45 mriedem, PaulMurray I am finalizing plans 14:31:59 mriedem, PaulMurray hopefully I’ll be able to attend the 20th 14:32:16 carl_baldwin is going to need some neutron backup 14:32:37 anyway, there is also the dev list thread 14:32:53 ok, moving on 14:32:56 thanks paul 14:33:00 alex_xu_: api meeting highlights? 14:33:32 maybe alex isn't here, 14:33:40 i'mhere 14:34:02 we have good progress on proxy discovery, proxy api/extension deprecation. 14:34:19 The api-ref still needs help, welcome people to help on review and patch 14:34:53 and there is discussion on about sync update_at of instance_actions http://lists.openstack.org/pipermail/openstack-dev/2016-June/098299.html 14:35:29 that is all we have 14:35:47 yup, ok, thanks 14:35:54 i think sdague is around next week 14:36:03 and then off for like 2 weeks 14:36:07 but i'm not sure 14:36:18 yea, that is another import thing, we need sdague! 14:36:28 :) 14:36:36 moshele isn't here 14:36:40 moshele couldn't attend and asked me to fill in for him 14:36:44 ok 14:36:56 good progress on sriov 14:37:02 there are two patches ready for core reviews for fixing migration with sriov 14:37:07 https://review.openstack.org/#/c/242573 14:37:11 alex_xu_: I have setup ready. if you need help, I can work on fixing 14:37:12 https://review.openstack.org/#/c/328983 14:37:33 bugs/patch 14:37:54 also Mellanox is still working on multi-node CI 14:38:11 lbeliveau: will ci with resize tests on a single node test any of that? 14:38:18 diga: cool, thanks, we can talk that off the meeting 14:38:20 or we still need multinode sriov/pci ci? 14:38:29 alex_xu_: sure 14:39:01 this one should be tested by current CI https://review.openstack.org/#/c/242573 14:40:03 I'll validate and ping you later today 14:40:06 lbeliveau: with this test? tempest.scenario.test_network_advanced_server_ops.TestNetworkAdvancedServerOps.test_server_connectivity_resize 14:40:10 http://13.69.151.247/73/242573/36/check-nova/Nova-ML2-Sriov/67c190c/testr_results.html.gz 14:40:14 yes 14:40:22 anyway, yeah, we can take after the meeting 14:40:43 that's it 14:41:04 thanks 14:41:18 gibi_: was there a notifications meeting 14:41:19 ? 14:41:22 mriedem: yes 14:41:46 so the scope of the transformation spec in newton is really close to merge 14:42:01 additional easy transformations are also up and some already has +2 so there is chance that some gets merged 14:42:24 first patch of json schema generation is merged in ovo 14:42:57 so we might get a chance to add a tool to nova to generate json schema for the notification payloads 14:42:58 gibi_: the goals for newton again are versioned notifications for instance.delete and instance.update and create? 14:43:13 mriedem: that is the remaining yes 14:43:15 i want to keep the target in mind for newton 14:43:16 ok 14:43:44 after the freeze we have some follow up patches to do 14:43:50 doc generation improvement 14:43:54 test improvements 14:44:21 ok 14:44:29 anything else? 14:44:36 swap_volume notification patches queued up after instance.update 14:44:49 that is a separate bp 14:44:56 yeah there were like 3 separate notification bps 14:45:02 hypervisors, swap volume and keypairs 14:45:11 at least one of those didn't have code up so i deferred it last night 14:45:19 anyway 14:45:21 hypervisor stuck a bit on discussion but has code 14:45:27 swap_volume looks good 14:45:34 keypair deferred I think 14:45:37 that is all 14:45:43 is swap_volume in a separate bp? 14:45:51 Yes 14:45:54 ah, I see it now 14:46:01 johnthetubaguy: yes as that is a new notification not a transformation 14:46:10 gotcha 14:46:11 yeah those were all new notifications 14:46:18 dependent on the versioned notification stuf 14:46:29 yes 14:46:32 ok let's move on 14:46:36 #topic stuck reviews 14:46:44 there wasn't anything on the agenda 14:47:00 paging for instance actions is stuck on what we decide to do in http://lists.openstack.org/pipermail/openstack-dev/2016-June/098503.html 14:47:07 which alex_xu_ already brought up 14:47:21 #topic open discussion 14:47:27 #info If you RSVP'ed for the meetup but know you won't be coming, please let me know so I can get an accurate headcount. 14:47:41 anything else for open discussion? 14:48:25 mriedem: need some help on reviewing vmware sub-team patches https://etherpad.openstack.org/p/newton-nova-priorities-tracking 14:48:30 mriedem: as discussed last time, if we can setup live stream for remote joinees will be good 14:48:42 mriedem: we did have BPs up for the instance actions stuff, I missed that discussion the other day and on ML, will go read that 14:48:46 mriedem: mid-cycle meetup 14:49:16 diga: unless there is a specific thing that we need to do a hangout for, they usually don't work 14:49:23 there isn't a microphone for everyone 14:49:36 so watching me drink coffee with no sound isn't great 14:49:46 mriedem: I beg to differ 14:49:53 we will have a nova/cinder hangout on wednesday morning 14:50:14 mriedem: that's what the moustache addons are for 14:51:06 ok, wrapping up 14:51:10 thanks everyone 14:51:12 #endmeeting