Tuesday, 2019-10-15

*** e0ne has joined #openstack-placement00:05
*** e0ne has quit IRC00:18
*** spatel has joined #openstack-placement00:25
*** e0ne has joined #openstack-placement00:31
*** e0ne has quit IRC00:40
*** e0ne has joined #openstack-placement00:43
*** e0ne has quit IRC00:47
*** e0ne has joined #openstack-placement00:54
*** e0ne has quit IRC00:58
*** e0ne has joined #openstack-placement01:05
*** e0ne has quit IRC01:12
*** e0ne has joined #openstack-placement01:18
*** e0ne has quit IRC01:22
*** e0ne has joined #openstack-placement01:28
*** e0ne has quit IRC01:36
*** e0ne has joined #openstack-placement01:42
*** e0ne has quit IRC01:46
*** e0ne has joined #openstack-placement01:51
*** spatel has quit IRC01:54
*** e0ne has quit IRC02:00
*** e0ne has joined #openstack-placement02:06
*** e0ne has quit IRC02:14
*** e0ne has joined #openstack-placement02:17
*** e0ne has quit IRC02:22
*** e0ne has joined #openstack-placement02:23
*** e0ne has quit IRC02:27
*** e0ne has joined #openstack-placement02:30
*** e0ne has quit IRC02:41
*** e0ne has joined #openstack-placement02:44
*** e0ne has quit IRC02:49
*** e0ne has joined #openstack-placement02:55
*** e0ne has quit IRC03:00
*** e0ne has joined #openstack-placement05:30
*** e0ne has quit IRC05:58
*** e0ne has joined #openstack-placement07:25
*** ttsiouts has joined #openstack-placement07:26
*** e0ne has quit IRC07:55
*** ttsiouts has quit IRC08:12
*** ttsiouts has joined #openstack-placement08:12
*** ttsiouts has quit IRC08:17
*** e0ne has joined #openstack-placement08:17
*** ttsiouts has joined #openstack-placement08:17
*** e0ne_ has joined #openstack-placement08:25
*** e0ne has quit IRC08:26
*** ttsiouts has quit IRC08:37
*** ttsiouts has joined #openstack-placement08:37
*** ttsiouts has quit IRC08:42
*** cdent has joined #openstack-placement08:44
*** tssurya has joined #openstack-placement08:45
*** ttsiouts has joined #openstack-placement08:49
*** e0ne_ has quit IRC09:09
*** ttsiouts has quit IRC09:24
*** ttsiouts has joined #openstack-placement09:24
*** ttsiouts has quit IRC09:29
cdentstephenfin: I started a stop-python-2 patch for placement https://review.opendev.org/#/c/688518/ but matt raised a comment that got me to thinking about what (if any) changes will be in the zuul templates. See the discussion there please and thank you10:04
*** ttsiouts has joined #openstack-placement10:11
*** e0ne has joined #openstack-placement10:20
*** ttsiouts has quit IRC10:27
*** ttsiouts has joined #openstack-placement10:28
*** ttsiouts has quit IRC10:33
*** ttsiouts has joined #openstack-placement11:18
*** ttsiouts has quit IRC11:38
*** ttsiouts has joined #openstack-placement11:39
*** ttsiouts has quit IRC11:43
*** ttsiouts has joined #openstack-placement11:44
*** belmoreira has joined #openstack-placement12:24
efriedcdent: fyi I added "kill wsgi" in the nova etherpad under "Community Goals" and put your name on it (and mine).12:42
efriedhttps://etherpad.openstack.org/p/nova-shanghai-ptg12:42
cdentefried: I don't think that means what you think it means unless I'm missing something. What do you think it means?12:50
efriedoh, sorry, I'm obv still asleep. I think I meant kill paste12:51
efriedchanged12:51
cdentah, okay, yeah, that makes much more sense12:53
*** mriedem has joined #openstack-placement13:01
*** dklyle has quit IRC14:18
*** dklyle has joined #openstack-placement14:43
*** mriedem has quit IRC15:18
*** mriedem has joined #openstack-placement15:18
*** ttsiouts has quit IRC15:21
*** ttsiouts has joined #openstack-placement15:22
*** ttsiouts has quit IRC15:27
*** belmoreira has quit IRC15:53
*** e0ne has quit IRC16:16
*** tssurya has quit IRC16:40
*** cdent has quit IRC16:54
*** e0ne has joined #openstack-placement17:02
*** e0ne has quit IRC17:08
*** e0ne has joined #openstack-placement17:42
*** e0ne has quit IRC17:47
*** openstackgerrit has quit IRC18:07
*** e0ne has joined #openstack-placement18:59
*** efried is now known as efried_afk19:15
*** efried_afk is now known as efried19:33
*** e0ne has quit IRC19:55
mriedemjust reported https://storyboard.openstack.org/#!/story/2006726 and without looking at placement code i'm confused as to what is returned from GET /allocations/{consumer_id} if the consumer does not exist22:24
mriedemis it only {'allocations': {}}?22:24
efriedmriedem: per the code, you won't get 404 for sure. Are you trying to find out if the generation comes back (presumably as null)?22:43
mriedemconsumer_generation isn't in the response if the consumer doesn't exist, i just verified22:44
mriedemwhich i guess is why nova has a .get() rather than [] here https://github.com/openstack/nova/blob/0238cf431b021c8aa779848bb771222d7d8539cf/nova/scheduler/client/report.py#L188622:45
efriedokay. You need anything else?22:47
mriedemnot on the placement side i guess, the api-ref doc bug still stands22:48
efriedwe could use gabbi coverage for that case too.22:48
efriedI couldn't find it in the obvious places.22:48
efriedmriedem: I can't remember if we have a consumers table or if we leak consumer UUIDs. If you delete a consumer (delete all allocs for a consumer??) and then do your GET, do you get the last generation, or do you get the same as above?22:50
mriedemi think the same as above, i think the consumer is deleted when all of its allocations are gone22:51
efriedI think this is one where we don't leak, so you should get same.22:51
mriedemwhich is why placement doesn't have a consumers route22:51
mriedemi found a fun latent bug in the migration allocation revert/rollback code in nova22:51
mriedemwhen you delete the instance while migrating22:51
efriedNice.22:53
efriedI need to go break some legs. It's kneebar month.22:53
efriedo/22:53
mriedemlater22:53
*** mriedem has quit IRC23:27

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