14:00:03 #startmeeting PowerVM Driver Meeting 14:00:04 Meeting started Tue Jul 10 14:00:03 2018 UTC and is due to finish in 60 minutes. The chair is edmondsw. Information about MeetBot at http://wiki.debian.org/MeetBot. 14:00:05 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 14:00:07 The meeting name has been set to 'powervm_driver_meeting' 14:00:24 ping efried gman-tx mdrabe mujahidali chhagarw 14:00:31 ō/ 14:00:41 #link https://etherpad.openstack.org/p/powervm_driver_meeting_agenda 14:00:48 #topic In-Tree Driver 14:00:57 #link https://etherpad.openstack.org/p/powervm-in-tree-todos 14:01:25 other than https://review.openstack.org/#/c/578840/ I'm not sure we've done much in-tree since the last meeting 14:01:52 for the vscsi changes do we need to open a separate bug and incorporate changes ? 14:02:19 chhagarw you mean in nova-powervm? 14:02:47 I guess anything we change for vSCSI OOT should probably be changed IT as well now that we've ported that IT 14:03:06 chhagarw what change are you talking about? 14:03:25 yes, I am talking about the LPM changes to save the BDM connection info issue 14:03:57 yes, that should be a separate bug/commit 14:04:24 I would start in nova-powervm and then once we've agreed there we can use the same bug but a different commit in nova 14:04:57 sure 14:05:00 to port the change into the IT driver 14:05:16 #topic Out-of-Tree Driver 14:05:24 https://etherpad.openstack.org/p/powervm-oot-todos 14:05:27 #link https://etherpad.openstack.org/p/powervm-oot-todos 14:06:06 chhagarw has addressed my comments on https://review.openstack.org/#/c/576034/ and gman-tx +2ed as well, so that is close to merging 14:06:32 except the CI is broken, so we are waiting for that to get fixed and make sure this passes CI 14:06:45 chhagarw you have tested these changes in devstack, correct? 14:07:08 including the most recent edits? 14:08:02 chhagarw please add a comment to the commit when you've finished testing with devstack 14:08:12 I'll wait to remove -W for that as well as for CI 14:08:15 the last change of removing the discover needs to tested on devstack i can check that and update 14:08:21 tx 14:08:56 in other news, I have moved nova-powervm to stestr like nova: https://review.openstack.org/#/c/579292/ 14:09:23 and we bumped pypowervm requirement to 1.1.16 and merged the support for rbd user 14:09:56 also fixed some requirements and constraints issues: https://review.openstack.org/#/c/579701/ 14:10:53 I haven't proposed stestr changes for networking-powervm or ceilometer-powervm yet 14:10:58 will get to that eventually 14:11:16 have done a few other cleanups in networking-powervm 14:11:43 mdrabe any update on the MSP support? 14:13:03 oh, we also merged the changes esberglu had proposed porting IT changes back to OOT 14:13:15 which closes out what he was on the hook for 14:14:40 efried chhagarw gman-tx I happened to notice that extend_disk has not been implemented for the ssp disk driver, and I think that is going to blow up if you try to extend disk during resize 14:15:01 IT or OOT? 14:15:15 probably both, but I noticed OOT I believe 14:15:25 we need to confirm and get a bug opened 14:15:40 I threw it on the TODO list so I didn't forget, but I don't have a devstack env setup atm to confirm it 14:16:09 if one of you starts working on that, let me know, else I'll try to get to it 14:16:40 I thought we implemented extend 14:16:45 or at least looked into it. 14:17:01 efried you're probably thinking about our volume drivers 14:17:01 IIRC, if you try to resize the disk, it actually replaces it with a new one (so your data goes away) 14:17:20 As a result of which I believe we blocked it and/or left it to blow up if you tried to extend it. 14:17:24 I.e. the current behavior is correct. 14:17:31 we implement extend_disk for the localdisk driver 14:17:33 Unless we want to blow it up earlier or more gracefully or something. 14:17:43 Yeah, cause you can extend an LV. But you can't extend an LU. 14:17:55 again, if memory serves. 14:18:26 could be right... maybe thorst will remember? 14:18:40 I'll check with him 14:18:57 tx, this is why I brought it up 14:19:09 I don't have anything else for OOT, so... 14:19:15 #topic Device Passthrough 14:19:17 efried ^ 14:19:50 #link Spec up for review: https://review.openstack.org/579359 14:20:12 #link Initial change set with yaml schema & parsing: https://review.openstack.org/579289 14:20:41 In Nova-land, the nrp microversion finally merged last week \o/ 14:21:11 Folks are starting to work on functional tests to demonstrate how/whether things are broken on the resource tracker side. 14:21:32 We will need to follow those and work through them before we'll be able to get our stuff working in nova-powervm. 14:21:44 I don't have a sense yet of how big that will be. 14:21:59 but definitely not zero. 14:22:07 Any questions? 14:22:25 not atm... still need to review those things you linked 14:22:55 Would like mdrabe to look as well, please. 14:23:28 edmondsw: Who else do we have to help review/shepherd the nova-powervm code for this effort? 14:23:28 #topic PowerVM CI 14:23:52 efried sorry, thought you were done... not sure there is anyone else atm 14:24:04 other than of course jwcroppe 14:24:21 okay, then we definitely need to make sure mdrabe is on the hook. 14:24:28 agreed 14:24:32 #link https://etherpad.openstack.org/p/powervm_ci_todos 14:24:48 mujahidali any more luck getting the CI working? 14:24:59 I have redeployed the CI, it should be back within 2 hour if there are no hurdles. 14:25:10 ok thanks 14:25:24 The vscsi for stable/oacata still not stacking. 14:25:24 I have tried the absolute path as well, suggested by edmondsw: It's failing on the same error "opt/stack/devstack/lib/neutron:420 neutron-api did not start " 14:25:28 if you're still around when it's back, please ping us and let us know 14:25:36 sure 14:26:13 new logs with the abs path? 14:26:38 logs are gone now 14:26:46 k 14:27:01 let's just put ocata on hold for now 14:27:09 we have pike and queens working, right? 14:27:15 yes 14:27:27 so remove ocata from the commit so we can merge pike/queens support 14:27:40 and create a new commit for ocata with your ocata changes 14:27:43 so we don't lose them 14:27:51 okay, will do it. 14:28:05 but then table the ocata commit for now... we have more important things to work on 14:28:20 table = put on hold 14:28:36 how is the multinode CI work going? 14:28:48 probably on hold while you figure out how to get the CI working at all? 14:28:52 :) 14:29:10 yeah, it's on hold for now. 14:30:31 alright, I assume that's it for CI then 14:30:37 #topic Open Discussion 14:30:44 anyone? 14:32:18 #endmeeting