*** thorst_afk has joined #openstack-powervm | 00:24 | |
*** edmondsw has quit IRC | 00:26 | |
*** chas has joined #openstack-powervm | 00:49 | |
*** chas has quit IRC | 00:53 | |
*** thorst_afk has quit IRC | 00:55 | |
*** thorst_afk has joined #openstack-powervm | 01:39 | |
*** thorst_afk has quit IRC | 01:39 | |
*** thorst_afk has joined #openstack-powervm | 02:17 | |
*** thorst_afk has quit IRC | 02:17 | |
*** chas has joined #openstack-powervm | 02:49 | |
*** chas has quit IRC | 02:54 | |
*** thorst_afk has joined #openstack-powervm | 03:18 | |
*** thorst_afk has quit IRC | 03:23 | |
*** thorst_afk has joined #openstack-powervm | 04:19 | |
*** thorst_afk has quit IRC | 04:23 | |
*** kairo has quit IRC | 04:49 | |
*** chas has joined #openstack-powervm | 04:50 | |
*** chas has quit IRC | 04:55 | |
*** thorst_afk has joined #openstack-powervm | 05:20 | |
*** thorst_afk has quit IRC | 05:24 | |
*** kairo has joined #openstack-powervm | 05:54 | |
*** kairo has quit IRC | 06:17 | |
*** thorst_afk has joined #openstack-powervm | 06:20 | |
*** chas has joined #openstack-powervm | 06:22 | |
*** thorst_afk has quit IRC | 06:25 | |
*** thorst_afk has joined #openstack-powervm | 07:22 | |
*** thorst_afk has quit IRC | 07:26 | |
*** k0da has joined #openstack-powervm | 07:27 | |
*** k0da has quit IRC | 07:34 | |
*** k0da has joined #openstack-powervm | 07:48 | |
*** k0da has quit IRC | 08:17 | |
*** thorst_afk has joined #openstack-powervm | 08:22 | |
*** thorst_afk has quit IRC | 08:27 | |
*** k0da has joined #openstack-powervm | 08:34 | |
*** kairo has joined #openstack-powervm | 09:16 | |
*** thorst_afk has joined #openstack-powervm | 09:23 | |
*** thorst_afk has quit IRC | 09:28 | |
*** k0da has quit IRC | 10:05 | |
*** thorst_afk has joined #openstack-powervm | 10:24 | |
*** thorst_afk has quit IRC | 10:28 | |
*** smatzek has joined #openstack-powervm | 11:21 | |
*** thorst_afk has joined #openstack-powervm | 11:25 | |
*** fried_rice is now known as efried | 11:29 | |
*** thorst_afk has quit IRC | 11:33 | |
*** thorst_afk has joined #openstack-powervm | 12:00 | |
*** edmondsw has joined #openstack-powervm | 12:21 | |
*** edmondsw has quit IRC | 12:26 | |
*** edmondsw has joined #openstack-powervm | 12:27 | |
*** edmondsw has quit IRC | 12:31 | |
*** apearson has joined #openstack-powervm | 12:53 | |
*** esberglu has joined #openstack-powervm | 12:57 | |
*** kylek3h has joined #openstack-powervm | 12:58 | |
*** edmondsw has joined #openstack-powervm | 12:58 | |
esberglu | #startmeeting powervm_driver_meeting | 13:00 |
---|---|---|
openstack | Meeting started Tue Sep 5 13:00:09 2017 UTC and is due to finish in 60 minutes. The chair is esberglu. Information about MeetBot at http://wiki.debian.org/MeetBot. | 13:00 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 13:00 |
openstack | The meeting name has been set to 'powervm_driver_meeting' | 13:00 |
edmondsw | o/ | 13:00 |
efried | \o | 13:00 |
thorst_afk | \o | 13:00 |
mdrabe | o/ | 13:00 |
esberglu | #link https://etherpad.openstack.org/p/powervm_driver_meeting_agenda | 13:01 |
esberglu | #topic In-Tree Driver | 13:01 |
esberglu | Planning on starting the pike spec today in the background | 13:02 |
esberglu | Might have some questions | 13:02 |
edmondsw | efried did you mark the pike one implemented? | 13:02 |
esberglu | queens spec | 13:02 |
efried | I think mriedem did | 13:02 |
edmondsw | cool... I thought he had, but then you were talking about it on Friday and I assumed I'd missed something | 13:03 |
efried | oh, I didn't wind up moving it from approved/ to implemented/ because it appears there's a script to do that for all of them, and I don't think that's my responsibility. | 13:03 |
efried | well, to rephrase, I'm not sure it would be appreciated if I proposed that. | 13:03 |
edmondsw | oh, interesting | 13:03 |
edmondsw | as long as we're in sync with everything else | 13:04 |
efried | Yeah, nothing has been moved yet. | 13:04 |
edmondsw | esberglu how is config drive going? | 13:04 |
esberglu | edmondsw: Good I think I'm ready for the first wave of reviews on the IT patch | 13:05 |
edmondsw | what have you done to test it? | 13:05 |
edmondsw | I assume there are functional tests that we can start running in the CI related to this... have you tried those with it? | 13:06 |
esberglu | Still need to finish up the UT pypowervm side for removal of the host_uuid which is needed for that | 13:06 |
esberglu | Yeah there is a tempest conf option FORCE_CONFIG_DRIVE | 13:06 |
esberglu | I have done a couple manual runs with that set to true | 13:06 |
esberglu | And have looked through the logs to make sure that it is hitting the right code paths | 13:06 |
esberglu | Everything looked fine for those | 13:07 |
edmondsw | cool | 13:07 |
efried | Manually you can also do a spawn and then look to make sure the device and its scsi mapping exist. | 13:07 |
esberglu | I have not done any testing of spawns from the cli | 13:07 |
esberglu | Only through tempest so far | 13:07 |
edmondsw | k, let's try the CLI as well just to be safe | 13:08 |
esberglu | #action: esberglu: Test config drive patch from CLI | 13:08 |
edmondsw | and make sure that what you tried to get config drive to do was actually done on the guest OS | 13:08 |
edmondsw | e.g. setting the hostname | 13:09 |
esberglu | Yep will do | 13:09 |
thorst_afk | efried: you started posting in nova | 13:09 |
thorst_afk | lol | 13:09 |
efried | thorst_afk Eh? | 13:09 |
efried | Posting what? | 13:09 |
mdrabe | Does IT support LPM yet? | 13:09 |
thorst_afk | nm...I misread :-) | 13:10 |
edmondsw | mdrabe not yet... that's one of our TODOs for queens | 13:10 |
mdrabe | K, was just thinking about the problems that vopt causes | 13:10 |
efried | LPM might be ambitious for Q | 13:10 |
edmondsw | efried oh, you're right... that was NOT a TODO for queens... | 13:11 |
efried | mdrabe We have that stuff solved for OOT; do you see any reason the solution would be different IT? | 13:11 |
mdrabe | I don't think so | 13:11 |
edmondsw | anybody else have something to discuss IT? | 13:13 |
esberglu | #topic Out-of-Tree Driver | 13:14 |
esberglu | Anything to discuss here? | 13:14 |
efried | Pursuant to above, the rename from approved/ to implemented/ is already proposed here: https://review.openstack.org/#/c/500369/2 | 13:14 |
efried | (for the pike spec) | 13:14 |
edmondsw | efried cool | 13:15 |
edmondsw | mdrabe any updates on what you were working on? | 13:15 |
mdrabe | The PPT ratio stuff has been delivered in pypowervm | 13:16 |
*** k0da has joined #openstack-powervm | 13:16 | |
mdrabe | I've tested the teeny nova-powervm bits, but I wanted to get with Satish on merging that | 13:16 |
edmondsw | mdrabe and nova-powervm? | 13:17 |
mdrabe | (Also the nova-powervm side has been merged internally) | 13:17 |
edmondsw | k | 13:17 |
edmondsw | anything else OOT? | 13:17 |
efried | I think I went through on Friday and cleaned up some oldies. | 13:18 |
edmondsw | there is an iSCSI-related pypowervm change from tjakobs that I need to review | 13:18 |
edmondsw | thorst_afk what are we doing with 5531? | 13:18 |
thorst_afk | edmondsw: looking | 13:19 |
edmondsw | been sitting a while | 13:19 |
thorst_afk | I don't think we need that | 13:19 |
thorst_afk | and if we want it, we can punt to a later pypowervm | 13:20 |
edmondsw | thorst_afk abandon? | 13:20 |
thorst_afk | but the OVS update proposed doesn't require it | 13:20 |
thorst_afk | yeah | 13:20 |
thorst_afk | can do | 13:20 |
edmondsw | tx | 13:20 |
edmondsw | anything else? | 13:20 |
edmondsw | esberglu next... | 13:21 |
esberglu | #topic PCI Passthrough | 13:21 |
efried | Which should be renamed "device passthrough" | 13:22 |
edmondsw | because? | 13:22 |
efried | Because it's not going to be limited to PCI devices. | 13:22 |
edmondsw | what else? | 13:22 |
efried | No significant update from last week; been doing a brain dump in prep for the PTG here https://etherpad.openstack.org/p/nova-ptg-queens-generic-device-management but it's not really ready for anyone else to read yet. | 13:22 |
efried | At the end of last week I think I started to get the idea of how it's really going to end up working. | 13:23 |
efried | And I think there's only going to be a couple of things that will be device-specific about it (as distinguishable from any other type of resource) | 13:24 |
efried | One will be how to transition away from the existing PCI device management setup (see L62 of that etherpad) | 13:24 |
efried | The other will be how network attachments will be associated with devices when they're generic resources. | 13:25 |
efried | I'm going to spend the rest of this week thinking through various scenarios and populating the section at L47... | 13:25 |
efried | ...and possibly putting those into a nice readable RST that we can put up on the screen in Denver. | 13:25 |
edmondsw | that sounds great | 13:26 |
edmondsw | even just throwing up the etherpad would be great | 13:26 |
efried | The premise is that I believe we can handle devices just like any other resource, with some careful (and occasionally creative) modeling of traits etc. | 13:26 |
efried | So the goal is to enumerate the scenarios and try to describe how each one would fit into that picture. | 13:26 |
efried | Now, getting this right relies *completely* on nested resource providers. | 13:27 |
efried | Which aren't done yet, but which I think will be a focus for Q. | 13:27 |
efried | If they aren't already, the need for device passthrough will be a push in that direction. | 13:27 |
edmondsw | so are we being pushed away from doing things first with the current state of things and then again later moving to resource providers? | 13:28 |
efried | Once that framework is all in place, the onus will be on individual virt drivers to do most of the work as far as inventory reporting, creation of resource classes and traits, etc. | 13:28 |
efried | What do you mean pushed? | 13:28 |
edmondsw | is this our choice, or are comments from jaypipes others making us have to go that way? | 13:29 |
efried | So as far as the powervm driver is concerned (both in and out of tree), I believe the appropriate plan is for us to implement our hacked up PCI passthrough using the existing PCI device management subsystem. Basically cleat up the PoCs I've got already proposed. | 13:30 |
efried | and have that be our baseline for Q. | 13:30 |
efried | Then whenever the generic resource provider and placement stuff is ready, we transition. Whether that be Queens or Rocky or whatever. | 13:30 |
edmondsw | ok, I misunderstood your intentions then | 13:30 |
edmondsw | sounds good | 13:31 |
edmondsw | I like doing what we can under the current system in case the resource providers is delayed | 13:31 |
edmondsw | but moving to that as soon as we can | 13:31 |
efried | Right; and to answer the other part of your question: yes, it's Jay et al (Dan, Ed, Chris, etc.) pushing for the way things are going to be. | 13:31 |
*** zerick has quit IRC | 13:31 | |
efried | I'm tracking it very closely, and imposing myself in the process, to make sure our particular axes are appropriately ground. | 13:32 |
edmondsw | great, as long as they're not resisting patches that will get things working under the current system | 13:32 |
efried | But so far the direction seems sane and correct and generic enough to accomodate everyone. | 13:32 |
efried | Oh, I have no idea about that. | 13:32 |
*** zerick has joined #openstack-powervm | 13:33 | |
efried | We'll have to throw those at the wall and see if they stick. | 13:33 |
efried | But we can at least get it done for OOT. | 13:33 |
edmondsw | yeah | 13:33 |
edmondsw | yep | 13:33 |
efried | Which is the important thing for us. | 13:33 |
edmondsw | mdrabe need you to look at this resource providers future and assess PowerVC impacts | 13:33 |
edmondsw | we can talk more about that offline | 13:34 |
mdrabe | aye | 13:34 |
esberglu | Ready to move on? | 13:34 |
edmondsw | I think so | 13:34 |
efried | yup | 13:34 |
esberglu | #topic PowerVM CI | 13:34 |
efried | Noticed things are somewhat unhealthy at the moment. | 13:34 |
efried | At least OOT. | 13:35 |
efried | https://review.openstack.org/#/c/500099/ https://review.openstack.org/#/c/466425/ | 13:35 |
esberglu | neo19 is failing to start the compute service with this error | 13:35 |
esberglu | http://paste.openstack.org/show/620409/ | 13:36 |
edmondsw | http://ci-watch.tintri.com/project?project=nova says the last 7 OOT have passed | 13:36 |
esberglu | This persisted through an unstack and a stack. Anyone know what that's about? I asked in novalink with no response | 13:36 |
esberglu | As far as actual tempest runs | 13:36 |
esberglu | The fix for the REST serialization stuff doesn't appear to have solved the issue | 13:37 |
edmondsw | esberglu anytime we see HTTP 500 we will have to look at pvm-rest logs | 13:37 |
esberglu | Still seeing "The physical location code "U8247.22L.2125D5A-V2-C4" either does not exist on the system or the device associated with it is not in AVAILABLE state." | 13:37 |
esberglu | Need to link up with hsien again for that | 13:37 |
esberglu | There is this other issue that has been popping up lately | 13:38 |
esberglu | http://paste.openstack.org/show/620411/ | 13:38 |
esberglu | Other than that I spent some time looking at the networking related tempest failures. It seems to be an issue with multiple tests trying to interact with the same network | 13:39 |
edmondsw | interesting... | 13:39 |
esberglu | I haven't wrapped my head around exactly what's going on there | 13:39 |
efried | esberglu That rootwrap one - is it occasional or consistent? | 13:39 |
esberglu | efried: Occaisonal | 13:39 |
efried | that's really weird. If there's no filter for `tee`, there's no filter for `tee`. | 13:39 |
edmondsw | could be using wildcards that sometimes match and sometimes don't | 13:40 |
edmondsw | but that is really weird | 13:40 |
edmondsw | maybe part of the rootwrap setup is sometimes failing? | 13:41 |
esberglu | I haven't been keeping this page as up to date as I should, but I started transitioning some local notes to it | 13:42 |
edmondsw | esberglu I'll try to hep you with that offline | 13:42 |
esberglu | https://etherpad.openstack.org/p/powervm_tempest_failures | 13:42 |
edmondsw | ++ | 13:42 |
edmondsw | esberglu could you stop taking local notes and just work out of that etherpad? | 13:43 |
esberglu | edmondsw: Yeah that's my plan. The formatting options aren't as robust as I would like but I can deal | 13:44 |
edmondsw | just as much as possible | 13:44 |
esberglu | Anyone know what that neo19 issue is about? Might just reinstall unless anyone has an idea | 13:45 |
esberglu | (IIRC this error message has been seen before and fixed via reinstall) | 13:45 |
efried | Seems like we should open a defect and have the VIOS team look at that. | 13:45 |
esberglu | efried: k | 13:46 |
esberglu | That's all for CI | 13:46 |
efried | Can we bump neo19 out of the pool in the meantime? | 13:46 |
esberglu | efried: Yeah it already is | 13:46 |
efried | coo | 13:46 |
esberglu | #topic Driver Testing | 13:46 |
esberglu | Haven't heard from jay in a while, anyone know where that testing is at? | 13:47 |
edmondsw | yeah, I've got updates here | 13:47 |
edmondsw | we have lost Jay | 13:47 |
edmondsw | he's been pulled off to other things | 13:47 |
edmondsw | We may have someone else that can help here, or we may not... I will be figuring that out this week | 13:47 |
edmondsw | longterm we can probably assume that testing will be whatever we can do as a dev team via tempest, with no specific tester assigned | 13:48 |
edmondsw | any questions? | 13:49 |
esberglu | Not atm | 13:49 |
esberglu | #topic Open Discussion | 13:50 |
esberglu | Anything else this week? | 13:51 |
edmondsw | we should all start thinking about tempest coverage and improving it where we can / should / have time | 13:51 |
edmondsw | I think that's it for me | 13:51 |
edmondsw | we have the PTG next week, so probably no meeting | 13:51 |
efried | yuh | 13:52 |
esberglu | Yep I'll cancel | 13:52 |
esberglu | Have a good week all | 13:52 |
esberglu | #endmeeting | 13:52 |
openstack | Meeting ended Tue Sep 5 13:52:55 2017 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 13:52 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/powervm_driver_meeting/2017/powervm_driver_meeting.2017-09-05-13.00.html | 13:52 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/powervm_driver_meeting/2017/powervm_driver_meeting.2017-09-05-13.00.txt | 13:52 |
openstack | Log: http://eavesdrop.openstack.org/meetings/powervm_driver_meeting/2017/powervm_driver_meeting.2017-09-05-13.00.log.html | 13:53 |
*** kairo has quit IRC | 14:06 | |
*** miltonm has joined #openstack-powervm | 14:17 | |
*** kairo has joined #openstack-powervm | 14:48 | |
*** kairo has quit IRC | 14:48 | |
*** kairo has joined #openstack-powervm | 14:48 | |
edmondsw | efried have you seen the ML post from Andrey? | 15:31 |
edmondsw | correct me if I'm wrong, but I thought the number of PF == number of ports, and if that's the case I don't think we should need to have a trait for port number | 15:31 |
efried | edmondsw I was just responding to that. | 15:32 |
edmondsw | am I right about PF = ports? | 15:33 |
efried | edmondsw not sure what you're saying with "number of". | 15:36 |
efried | A PF is a physical port | 15:36 |
efried | Andrey is saying he wants basically a way to do HA/anti-affinity across switches and pports. | 15:36 |
efried | I think he's *almost* there. But I think he may not quite grasp that placement isn't going to return him *specific* VFs. | 15:37 |
efried | edmondsw He just popped on at -nova -- going to follow up with him there if you want to listen in. | 15:38 |
*** k0da has quit IRC | 15:56 | |
*** chas has quit IRC | 18:20 | |
esberglu | efried: edmondsw: I was able to spawn using the CLI with --config-drive true. Everything looks good at first glance. | 18:42 |
esberglu | http://paste.openstack.org/show/620430/ | 18:42 |
esberglu | Not sure what else I can verify without networking | 18:42 |
edmondsw | esberglu better start working on networking... ;) | 18:43 |
efried | esberglu pvmctl scsi list and make sure the sucker is mapped. Log into the vterm and see if the hostname is set. | 18:43 |
efried | If you do those things, I don't know of anything you would need to check that would require networking. | 18:43 |
efried | and with those two things, I would be satisfied. | 18:43 |
edmondsw | ++ | 18:43 |
edmondsw | esberglu we need to make sure to remember to add FORCE_CONFIG_DRIVE to the CI once this merges, so I hope you've got a TODO for that | 18:47 |
edmondsw | maybe even go ahead and add that for OOT... | 18:47 |
esberglu | edmondsw: Already is for OOT | 18:48 |
edmondsw | ok, good | 18:48 |
*** thorst_afk has quit IRC | 18:59 | |
*** thorst_afk has joined #openstack-powervm | 18:59 | |
*** thorst_afk has quit IRC | 19:04 | |
*** thorst_afk has joined #openstack-powervm | 19:11 | |
*** thorst_afk has quit IRC | 19:15 | |
*** k0da has joined #openstack-powervm | 19:24 | |
*** thorst has joined #openstack-powervm | 19:27 | |
*** apearson has quit IRC | 19:37 | |
*** esberglu has quit IRC | 19:50 | |
*** esberglu has joined #openstack-powervm | 19:50 | |
*** esberglu has quit IRC | 19:55 | |
*** esberglu has joined #openstack-powervm | 20:03 | |
*** esberglu has quit IRC | 20:07 | |
*** smatzek has quit IRC | 20:14 | |
*** efried is now known as efried_bbiab | 20:15 | |
*** edmondsw has quit IRC | 20:36 | |
*** edmondsw has joined #openstack-powervm | 20:37 | |
*** edmondsw has quit IRC | 20:42 | |
*** efried_bbiab is now known as efried | 20:52 | |
*** smatzek has joined #openstack-powervm | 21:02 | |
*** edmondsw has joined #openstack-powervm | 21:16 | |
*** thorst has quit IRC | 21:18 | |
*** smatzek has quit IRC | 21:19 | |
*** thorst has joined #openstack-powervm | 21:37 | |
*** thorst has quit IRC | 21:42 | |
*** thorst has joined #openstack-powervm | 22:07 | |
*** thorst has quit IRC | 22:10 | |
*** edmondsw has quit IRC | 22:47 | |
*** edmondsw has joined #openstack-powervm | 22:48 | |
*** esberglu has joined #openstack-powervm | 22:50 | |
*** edmondsw has quit IRC | 22:52 | |
*** esberglu has quit IRC | 22:55 | |
*** k0da has quit IRC | 23:04 | |
*** efried is now known as efried_zzz | 23:07 | |
*** thorst has joined #openstack-powervm | 23:11 | |
*** kairo_ has joined #openstack-powervm | 23:13 | |
*** kairo has quit IRC | 23:15 | |
*** thorst has quit IRC | 23:16 | |
*** thorst has joined #openstack-powervm | 23:21 | |
*** thorst has quit IRC | 23:25 | |
*** kairo_ has quit IRC | 23:40 | |
*** kairo has joined #openstack-powervm | 23:44 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!