Thursday, 2017-07-06

*** jwcroppe has joined #openstack-powervm00:38
*** thorst has quit IRC00:43
*** edmondsw has joined #openstack-powervm02:38
*** edmondsw has quit IRC02:39
*** thorst has joined #openstack-powervm02:44
*** thorst has quit IRC02:49
*** edmondsw has joined #openstack-powervm03:41
*** edmondsw has quit IRC03:46
*** mdrabe has quit IRC03:58
*** thorst has joined #openstack-powervm04:45
*** thorst has quit IRC04:51
*** jwcroppe has quit IRC04:57
*** jwcroppe has joined #openstack-powervm04:57
*** edmondsw has joined #openstack-powervm05:29
*** edmondsw has quit IRC05:33
*** thorst has joined #openstack-powervm06:46
*** thorst has quit IRC06:52
*** edmondsw has joined #openstack-powervm07:17
*** edmondsw has quit IRC07:21
*** k0da has joined #openstack-powervm08:13
*** k0da has quit IRC08:36
*** thorst has joined #openstack-powervm08:48
*** thorst has quit IRC08:53
*** thorst has joined #openstack-powervm09:49
*** thorst has quit IRC09:54
*** smatzek has joined #openstack-powervm10:31
*** smatzek has quit IRC10:32
*** smatzek has joined #openstack-powervm10:32
*** edmondsw has joined #openstack-powervm10:53
*** edmondsw has quit IRC10:58
*** thorst has joined #openstack-powervm11:12
*** thorst has quit IRC11:13
*** smatzek has quit IRC11:15
*** smatzek has joined #openstack-powervm11:15
*** thorst has joined #openstack-powervm11:18
*** thorst_ has joined #openstack-powervm11:19
*** thorst has quit IRC11:22
*** thorst_ has quit IRC11:44
*** svenkat has joined #openstack-powervm11:47
*** svenkat_ has joined #openstack-powervm11:54
*** svenkat has quit IRC11:55
*** svenkat_ is now known as svenkat11:55
*** edmondsw has joined #openstack-powervm12:14
*** mdrabe has joined #openstack-powervm12:42
*** esberglu has joined #openstack-powervm12:58
*** thorst has joined #openstack-powervm13:29
*** jwcroppe has quit IRC13:43
*** k0da has joined #openstack-powervm13:57
*** jwcroppe has joined #openstack-powervm14:01
mdrabeefried: https://review.openstack.org/#/c/471926/14:11
mdrabe(the NVRAM performance stuff) Anything you think should tested explicitly with that?14:12
efriedmdrabe How about RR?14:12
efriedDid you put the caching stuff into that same change?14:13
mdrabeYea it's in there14:13
efriedI haven't looked at it since PS114:13
efriedokay, then the commit message should change.14:13
mdrabeShould be testing the performance side of things today14:13
efriedgood14:13
mdrabeI think I did change the commit message14:13
mdrabeI still put it as WIP though14:13
efriedSorry, I meant the commit header.  I see the text in the message, but the header should mention cache and/or perf somehow.14:14
efriedBut yeah, it'll need another edit to remove the WIP/TODOs.14:15
mdrabeI still gotta UT some stuff too14:15
efriedAnyway, if it gets through perf testing and pvc RR tests, I'll be satisfied it doesn't have obvious regressions.14:15
efriedCourse, I'm still reserving final judgment pending actual perf results.14:16
mdrabeYup yup14:16
*** esberglu has quit IRC14:22
mdrabeefried: Are you okay with hitting the RR test cases after it merges (if it passes performance)?14:23
efriedmdrabe Uh, no, the point of the RR tests is to make sure it doesn't regress behavior.  And RR is the scenario for which this whole mess was created in the first place.  So we should definitely regression test RR for a change this pervasive.14:24
*** esberglu has joined #openstack-powervm14:25
efriedmdrabe The performance tests just do a bunch of spawns, right?  So the only path we're really testing there is storing the NVRAM data, and the only thing we've verified if it works is that those paths don't raise exceptions.  We haven't proven that they actually *work*.14:27
efriedYou're changing the keying mechanism by which the data is stored & retrieved.  So we need to test storage/retrieval in such a way that it actually matters what we're storing and retrieving.14:27
mdrabeefried: Yes... pinging you my perspective14:29
efriedProving things like: We're saving and updating the NVRAM data for the right VM at the right times; we're storing/updating VM1's NVRAM data keyed against VM1, not VM2; when we retrieve the NVRAM data for VM1, we're getting the data for VM1, not VM2; etc.14:30
edmondswesberglu did we have a workaround we can remove now that https://review.openstack.org/#/c/474987/ has merged? I'm sure we must, but I can't remember what it was...14:35
esbergluedmondsw: Not sure off of a quick glance. I'll take a deeper look later today14:44
edmondswesberglu tx14:45
*** k0da has quit IRC15:26
*** k0da has joined #openstack-powervm15:57
*** burgerk has joined #openstack-powervm15:59
edmondswesberglu nevermind about https://review.openstack.org/#/c/474987/ I remember what that was for now, and it wasn't to do with our CI17:29
esbergluedmondsw: ack17:30
*** jwcroppe has quit IRC17:33
*** smatzek has quit IRC17:44
*** jwcroppe has joined #openstack-powervm17:59
*** jwcroppe has quit IRC18:04
*** jwcroppe has joined #openstack-powervm18:07
*** burgerk_ has joined #openstack-powervm18:18
*** burgerk has quit IRC18:22
*** burgerk_ has quit IRC18:22
*** openstackgerrit has joined #openstack-powervm19:22
openstackgerritMatt Rabe proposed openstack/nova-powervm master: WIP: Change NVRAM manager and Swift APIs to accept UUID  https://review.openstack.org/47192619:22
openstackgerritMatt Rabe proposed openstack/nova-powervm master: WIP: Change NVRAM manager and Swift APIs to accept UUID  https://review.openstack.org/47192619:27
thorstefried: per our discussion yesterday, see 5533.  It doesn't pass py27 yet...but I talked with nvcastet and I like this direction more.20:48
thorstit allows the REST API to take in arbitrary metadata for the OVS20:48
*** esberglu has quit IRC20:57
*** esberglu has joined #openstack-powervm20:57
*** svenkat has quit IRC21:01
*** esberglu has quit IRC21:02
efriedthorst ovs_ext_ids seems like a terrible name.21:02
efriedThey seem more like ext_attrs than ext_ids21:02
thorstwell, in OVS they're external_ids21:03
thorstexternal_id:vm-uuid=thing121:03
thorstexternal_id:vm-status=thing221:03
thorstbut yeah, maybe we need more iteration there21:03
efriedthorst Then they're poorly named there.21:03
efriedBut okay.21:03
thorstheh, peace with that.21:03
efriedProbably not a good idea for us to deviate.21:03
efriedThough it would be nice if our docstrings mentioned the correlation there.21:04
thorstwell...let me go verify things a bit more21:05
edmondswI was just commenting on the same thing21:13
*** thorst has quit IRC21:33
*** edmondsw has quit IRC22:23
*** edmondsw has joined #openstack-powervm22:28
*** edmondsw has quit IRC22:32
*** mdrabe has quit IRC22:40
*** edmondsw has joined #openstack-powervm22:56
*** edmondsw has quit IRC23:00
*** thorst has joined #openstack-powervm23:04
*** thorst has quit IRC23:09
*** k0da has quit IRC23:28
*** thorst has joined #openstack-powervm23:33
*** thorst has quit IRC23:34
*** efried has quit IRC23:41
-openstackstatus- NOTICE: nb03.openstack.org has been cleaned up and rebooted, and should return to building rotation23:44
*** efried has joined #openstack-powervm23:51

Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!