14:00:01 #startmeeting powervm_driver_meeting 14:00:02 Meeting started Tue Jan 30 14:00:01 2018 UTC and is due to finish in 60 minutes. The chair is esberglu. Information about MeetBot at http://wiki.debian.org/MeetBot. 14:00:03 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 14:00:06 The meeting name has been set to 'powervm_driver_meeting' 14:00:57 @/ 14:01:06 o/ 14:01:31 #topic In-tree Driver 14:02:05 Nothing here from me 14:02:11 so we got config drive, OVS, and SEA merged for Queens 14:02:11 Unless we want to start looking at plans moving into Rocky 14:02:13 but not vSCSI 14:02:16 Yep 14:02:30 We can propose the Rocky bp any time now. 14:02:31 I think our goals for Rocky will be... 14:02:41 a) vSCSI 14:02:51 b) migrate 14:02:57 c) resize 14:02:59 d) snapshot 14:03:12 any comments on that? 14:03:18 c)? Did we decide we can't already do that? 14:03:33 oh, sorry, resize meaning migrate-to-same-host :( 14:03:48 as in, change the flavor of an instance 14:03:59 yes, would stay on the same host 14:04:34 Sounds good to me 14:04:37 Do we have localdisk driver in tree? 14:04:42 And... do we care about that? 14:04:46 efried: We do not 14:04:54 I'm also looking at volume multiattach... it may be almost a no-op that we could squeeze in with the vSCSI support 14:05:15 There is a WIP patch for localdisk https://review.openstack.org/#/c/409401/ 14:05:21 efried you mean local volumes or local boot disk? 14:05:28 boot 14:05:34 I thought that was already inm 14:06:24 hmm... will need to take a look at that and see how much more there is to do there 14:06:30 maybe we can squeeze that in as well 14:06:36 The other thing we ought to have on the slate is porting from get_available_resource to update_provider_tree during the Rocky time frame. Both in-tree and out. The framework stuff (that we didn't quite finish in Queens) ought to go in relatively early, and I want us to be right on top of it. 14:07:03 I would prioritize that over some of those other things. 14:07:49 efried sure, and I'm hoping you can run with that 14:08:00 I'm thinking that's a separate effort from the port-in bp 14:08:23 i.e. if needs a bp, would be a separate bp 14:08:32 thoughts? 14:09:01 Agree it's a separate effort, yes. And yes, probably bp-worthy. 14:09:02 edmondsw: It makes sense to be a separate bp 14:09:13 so we're all on the same page there 14:10:01 I'll add some notes to the etherpad with our current rocky plans 14:10:11 cool 14:10:22 sounds good 14:10:27 Anything else to discuss IT? 14:10:38 let's hold off on writing the bp for a few days 14:11:03 that's it 14:11:16 #topic Out-of-tree Driver 14:11:35 The queens-3 tags are now released for all 3 projects so they 14:11:41 are also in feature freeze now 14:12:38 There's a new changeset up for the volume refactor, haven't had a chance to look at that yet 14:13:01 esberglu yep, I saw that. hoping to look at it today 14:13:08 but we couldn't merge until Rocky? 14:13:56 edmondsw: Technically we run the project so we have the power to push stuff during ff 14:14:00 But it's frowned upon 14:14:04 Not "couldn't", but shouldn't, yeah. 14:14:20 yeah, I feel better holding off on that to Rocky 14:14:27 not that we can't go ahead and review 14:14:36 I kinda expect another iteration or two 14:15:49 yep 14:16:33 I think that's about it going on OOT atm 14:16:46 yep 14:17:20 #topic Device Passthrough 14:18:00 We're going to have a meeting later. 14:18:20 We got a substantial amount done in Q, but the bits that tie it all together are still pending. 14:18:57 I hope to come out of that mtg with a much better understanding of what we need to do for the bp mentioned above 14:18:59 One such piece is NRP in GET /allocation_candidates. Which is a big deal for NRP - but not really such a big deal for Power. I'm not sure we're going to need to model with nested, really. 14:19:27 Which would be good, because that's the part that's actually the furthest behind. (Jay owns it) 14:19:52 The part that I think we can really use is the update_provider_tree business. 14:20:22 There are six approved patches thrashing in the gate still. But the cherry on top is the next few patches, which I just finished up yesterday, and should go in early in Q 14:20:23 but also 14:20:37 we could easily carry those in pvcos if we wanted to make use of it right away. 14:20:52 s/Q/R/ 14:20:58 yeah 14:21:25 glad to hear you say that. I was hoping we could carry things in pvcos without too much trouble if need be 14:21:33 we'll talk more in a few hours 14:21:46 It's relatively little code, couple hundred lines. And it works. 14:22:01 working is good... 14:22:03 yeah 14:23:52 If you want to see it working, check out this functional test suite: https://review.openstack.org/#/c/520246/42/nova/tests/functional/test_servers.py@1594 14:24:45 next topic? 14:25:02 #topic PowerVM CI 14:25:18 I've been upgrading staging to pike 14:25:34 I have a mostly working stack 14:25:46 But can't get snapshots to work yet 14:26:02 They just get stuck in queued status and never move anywhere 14:27:25 The management services work fine with the new undercloud afaik, but once the image template builds there's no snapshot so it can't move past that 14:27:38 Hoping that once I get snapshot working the rest will be fine 14:27:48 good luck 14:28:27 Other than that I still haven't figured out what's going on with that update server name non-ascii test 14:28:40 Haven't been able to reproduce it on a test instance 14:30:07 The last item is the multiple unplug calls on instance deletion 14:31:02 I might bug thorst about that, I think he probably knows more about _push_vif_event 14:31:20 sure. Not a huge priority, but would be nice to clean up a bit 14:32:04 Yep. And there's one other error I've been seeing in a few runs trying to delete vopts 14:32:06 "Unable to perform operation while the virtual DVD is loaded" 14:32:16 Haven't started debugging that one yet 14:32:41 k 14:32:59 #topic Open Discussion 14:33:17 Nothing else from me 14:33:53 nor here 14:33:56 I can't think of anything 14:34:36 #endmeeting