Tuesday, 2018-06-19

*** gjayavelu has joined #openstack-placement00:34
*** tetsuro has joined #openstack-placement00:41
*** gjayavelu has quit IRC01:05
*** yikun has joined #openstack-placement01:06
openstackgerritTakashi NATSUME proposed openstack/nova master: Remove mox in unit/network/test_neutronv2.py (16)  https://review.openstack.org/57629902:05
openstackgerritMerged openstack/nova master: Revert "Re-using the code of os brick cinder"  https://review.openstack.org/57613602:08
*** tssurya has joined #openstack-placement02:18
*** tssurya has quit IRC02:22
openstackgerritMerged openstack/nova master: Remove unnecessary parameters from create volume API  https://review.openstack.org/57459802:23
openstackgerritMerged openstack/nova master: Set scope for remaining placement policy rules  https://review.openstack.org/57120102:24
*** mriedem has quit IRC03:02
openstackgerritzhangyangyang proposed openstack/nova master: Use parameter default_flavor.  https://review.openstack.org/57631803:05
openstackgerritzhangyangyang proposed openstack/nova master: Remove useless parameter default_flavor.  https://review.openstack.org/57631803:09
openstackgerritzhangyangyang proposed openstack/nova master: Remove os_compute_api:os-extended-availability-zone  https://review.openstack.org/57633103:29
openstackgerritzhangyangyang proposed openstack/nova master: Remove os_compute_api:os-extended-status  https://review.openstack.org/57634003:55
*** tssurya has joined #openstack-placement03:59
*** tssurya has quit IRC04:04
openstackgerritTakashi NATSUME proposed openstack/nova master: Remove mox in unit/network/test_neutronv2.py (17)  https://review.openstack.org/57634404:05
openstackgerritZhenyu Zheng proposed openstack/nova master: Add full traceback to ExceptionPayload in versioned notifications  https://review.openstack.org/56409204:55
openstackgerritDinesh Bhor proposed openstack/nova master: NUMACell, InstanceNUMACell: Adopt 'PCPU' changes  https://review.openstack.org/57602105:16
openstackgerritzhangyangyang proposed openstack/nova master: Remove os_compute_api:os-extended-availability-zone  https://review.openstack.org/57633105:39
*** tssurya has joined #openstack-placement05:43
*** tssurya has quit IRC05:47
openstackgerritzhangyangyang proposed openstack/nova master: Remove os_compute_api:os-extended-status  https://review.openstack.org/57634005:55
*** gjayavelu has joined #openstack-placement05:56
openstackgerritzhangyangyang proposed openstack/nova master: Remove useless parameter default_flavor  https://review.openstack.org/57631806:00
*** avolkov has joined #openstack-placement06:19
openstackgerritzhangyangyang proposed openstack/nova master: Remove Chancefilter  https://review.openstack.org/57638406:38
*** tssurya has joined #openstack-placement06:45
*** rubasov has joined #openstack-placement06:47
openstackgerritgaryk proposed openstack/nova master: Resource tracker: improve resource tracker periodic task  https://review.openstack.org/57605206:48
*** tssurya has quit IRC06:49
openstackgerritgaryk proposed openstack/nova master: Resource tracker: remove costly copy  https://review.openstack.org/57609906:50
*** tssurya has joined #openstack-placement07:00
*** ttsiouts has joined #openstack-placement07:14
*** ttsiouts has quit IRC07:20
openstackgerritTetsuro Nakamura proposed openstack/nova master: Optimize member_of check for nested providers  https://review.openstack.org/57320307:27
openstackgerritZhenyu Zheng proposed openstack/nova master: nova-manage db archive_deleted_rows is not multi-cell aware  https://review.openstack.org/50748607:32
openstackgerritzhangyangyang proposed openstack/nova master: Remove os_compute_api:os-extended-status  https://review.openstack.org/57634007:36
*** tetsuro has quit IRC07:36
openstackgerritzhangyangyang proposed openstack/nova master: Remove os_compute_api:os-extended-status  https://review.openstack.org/57634007:45
*** tssurya_ has joined #openstack-placement07:47
*** tssurya_ has quit IRC07:51
*** ttsiouts has joined #openstack-placement08:02
*** ttsiouts has quit IRC08:08
*** ttsiouts has joined #openstack-placement08:09
*** nicolasbock has joined #openstack-placement08:17
gibiefried: I left some question inline in https://review.openstack.org/#/c/57258308:18
openstackgerritZhenyu Zheng proposed openstack/nova master: Add full traceback to ExceptionPayload in versioned notifications  https://review.openstack.org/56409208:20
*** nicolasbock has quit IRC08:24
openstackgerritRajesh Tailor proposed openstack/nova master: Make host_aggregate_map dictionary case-insensitive  https://review.openstack.org/49833408:29
*** gjayavelu has quit IRC08:29
openstackgerritzhangyangyang proposed openstack/nova master: Remove os_compute_api:os-extended-availability-zone  https://review.openstack.org/57633108:33
*** e0ne has joined #openstack-placement08:34
*** cdent has joined #openstack-placement08:37
*** ttsiouts has quit IRC08:39
*** ttsiouts has joined #openstack-placement08:40
openstackgerritYikun Jiang (Kero) proposed openstack/nova master: Fix all invalid obj_make_compatible test case  https://review.openstack.org/57424008:42
openstackgerritZhenyu Zheng proposed openstack/nova master: Add full traceback to ExceptionPayload in versioned notifications  https://review.openstack.org/56409208:47
*** tssurya_ has joined #openstack-placement08:49
*** tssurya_ has quit IRC08:53
openstackgerritzhangyangyang proposed openstack/nova master: Remove os_compute_api:os-config-drive  https://review.openstack.org/57643508:57
*** tetsuro has joined #openstack-placement09:01
openstackgerritjichenjc proposed openstack/nova master: Mention server status in api-ref when rebuild  https://review.openstack.org/57643809:02
*** ttsiouts_ has joined #openstack-placement09:02
*** ttsiouts has quit IRC09:02
*** tetsuro_ has joined #openstack-placement09:06
*** ttsiouts_ has quit IRC09:09
*** ttsiouts has joined #openstack-placement09:12
*** tetsur___ has joined #openstack-placement09:12
*** tetsuro has quit IRC09:15
*** ttsiouts has quit IRC09:15
*** tetsuro_ has quit IRC09:16
*** ttsiouts has joined #openstack-placement09:22
*** tetsur___ is now known as tetsuro09:29
openstackgerritYikun Jiang (Kero) proposed openstack/nova master: Add rules column to instance_group_policy table.  https://review.openstack.org/56083209:42
openstackgerritYikun Jiang (Kero) proposed openstack/nova master: Add InstanceGroupPolicy object  https://review.openstack.org/57362809:42
openstackgerritYikun Jiang (Kero) proposed openstack/nova master: Add policy to InstanceGroup object and api models.  https://review.openstack.org/56337509:42
openstackgerritYikun Jiang (Kero) proposed openstack/nova master: Add policy field to ServerGroup notification object  https://review.openstack.org/56340109:42
openstackgerritYikun Jiang (Kero) proposed openstack/nova master: Change the anti-affinity Filter to adapt to new policy  https://review.openstack.org/57116609:42
openstackgerritYikun Jiang (Kero) proposed openstack/nova master: Adapt _validate_instance_group_policy to new policy model  https://review.openstack.org/57146509:42
openstackgerritYikun Jiang (Kero) proposed openstack/nova master: Microversion 2.64 - Use new format policy in server group  https://review.openstack.org/56753409:42
openstackgerritjichenjc proposed openstack/nova master: Adjust log style and remove ocata support  https://review.openstack.org/57646209:43
*** tetsuro_ has joined #openstack-placement09:47
*** tetsuro has quit IRC09:48
*** ttsiouts has quit IRC09:48
openstackgerritMerged openstack/nova-specs master: Spec: Handling Reshaped Provider Trees  https://review.openstack.org/57258309:54
*** tetsuro_ has quit IRC09:57
openstackgerritMerged openstack/nova master: Only run placement request filters when Placement will be called  https://review.openstack.org/56996910:30
openstackgerritMerged openstack/nova master: libvirt: remove unused get_ovs_interfaceid()  https://review.openstack.org/57269910:53
*** takashin has left #openstack-placement11:03
efriedō/11:39
*** edmondsw has joined #openstack-placement11:50
openstackgerritMerged openstack/nova master: Add policy rule to block image-backed servers with 0 root disk flavor  https://review.openstack.org/56128412:01
openstackgerritChris Dent proposed openstack/nova master: Isolate placement database config  https://review.openstack.org/54143512:22
openstackgerritChris Dent proposed openstack/nova master: Ensure that os-traits sync is attempted only at start of process  https://review.openstack.org/55385712:22
*** mriedem has joined #openstack-placement12:53
efriededmondsw: I added comments on the vTPM spec https://review.openstack.org/#/c/571111/ going into a little more detail on how placement integration might work.  Thanks for bringing that to my attention.13:01
edmondswefried tx13:01
cdentefried: did you ever read my infinite resource classes blog post?13:08
efriedcdent: Not sure.  Link?13:12
cdenthttps://anticdent.org/simple-resource-provision.html13:12
edleafecdent: bad ideas never die, do they?13:16
edleafe:-P13:16
* cdent shakes fist13:17
cdentthat you are unable to conceive of the fundamental brilliance of that solution is some kind of sign13:17
* cdent is the only human here13:17
alex_xuefried: I feel strange for this test https://review.openstack.org/#/c/560317/9/nova/virt/fake.py, I'm thinking you are looking for test the real update_provider_tree method, right?13:20
efriedcdent: By "universally", does that include affordance in a database table for the concept of float('inf')?13:20
efriedalex_xu: stand by...13:20
cdentefried: yeah, I checked that at the time13:20
efriedalex_xu: Yes, you're correct.  The point is to make sure that the actual implementation of update_provider_tree in this patch does the right thing with respect to traits it does and does not own.13:22
alex_xuefried: another strange thing is, the trait merge logic is in each virt driver update_provider_tree method, and each feature is responsible for merging traits. So that test won't be a generic merge trait test, it is cpu trait merge test.13:22
cdentefried: the last paragraph in my response to jay in the comments is what it boils down to. Obviously I'm not suggesting we ever do this (now that we have what we have), but it is interesting with regards to things like TPMs13:23
efriedalex_xu: Correct13:23
efriedcdent: Yeah, agree.13:23
alex_xuefried: ok, cool, thanks, I got what you need now :)13:23
efriedcdent: We could use the capability bit in the extra specs as the signal to the driver to make one of those things and attach it.  But that would be a little weird.13:24
jaypipescdent: what spec are we discussing?13:24
cdentjaypipes: https://review.openstack.org/#/c/571111/13:24
*** avolkov has quit IRC13:24
*** ttsiouts has joined #openstack-placement13:27
jaypipescdent: sorry, I'm not following... you had said above "the last paragraph in my response to jay in the comments". am I the Jay you were referring to, and is https://review.openstack.org/#/c/571111/ the spec you were referring to? b/c I don't see any comments from you on that?13:32
* jaypipes wonders if he is indeed losing his mind...13:33
cdentjaypipes: we moved from that spec to me pointing out my old infinite resource providers blog post to efried, since he commented on the spec that we don't have a good way to represent unlimited resource classes13:34
jaypipesahhhh13:34
cdentI was just trying to provide him with a bit of historical color13:34
jaypipesgotcha, ok thanks :)13:34
jaypipessorry for thick-headedness.13:34
cdentno need to apologize, it was not at all linear13:35
efriedIn general I'm fine with representing qualitative attributes as traits rather than as infinite resources - but in this case we do have an effectively infinite resource that's an actual resource rather than a capability.13:35
jaypipescdent: infinitely curved? ;)13:35
cdentirc on a moebius strip13:36
jaypipesheh13:37
openstackgerritDan Smith proposed openstack/nova stable/queens: [Stable Only] Add amd-ssbd and amd-no-ssb CPU flags  https://review.openstack.org/57627013:47
efriedjaypipes: SQL efficiency question for ya here https://review.openstack.org/#/c/573203/3/nova/api/openstack/placement/objects/resource_provider.py@78213:55
efriedTL;DR: is it more efficient to duplicate the same `rp_id IN ($rp_ids)` within multiple INNER JOIN clauses, or do it once as a WHERE on the outside?13:56
openstackgerritDan Smith proposed openstack/nova stable/queens: [Stable Only] Add amd-ssb and amd-no-ssb CPU flags  https://review.openstack.org/57627013:56
efriedI'm sure it depends on the number of JOIN clauses, the number of $rp_ids, the size of the database, etc etc.  (Or maybe it doesn't - maybe the engine is smart enough to optimize either way.)13:57
*** ttsiouts has quit IRC14:00
*** ttsiouts has joined #openstack-placement14:01
openstackgerritDan Smith proposed openstack/nova stable/queens: [Stable Only] Add amd-ssbd and amd-no-ssb CPU flags  https://review.openstack.org/57627014:01
openstackgerritMerged openstack/os-traits master: Adds HW_CPU_HYPERTHREADING standard trait  https://review.openstack.org/57603014:13
openstackgerritLee Yarwood proposed openstack/nova master: Add regression test for bug #1764883  https://review.openstack.org/56207214:24
openstackgerritLee Yarwood proposed openstack/nova master: compute: Ensure pre-migrating instances are destroyed during init_host  https://review.openstack.org/56228414:24
openstackbug 1764883 in OpenStack Compute (nova) "Evacuation fails if the source host returns while the migration is still in progress" [Undecided,In progress] https://launchpad.net/bugs/1764883 - Assigned to Lee Yarwood (lyarwood)14:24
*** e0ne has quit IRC14:27
*** e0ne has joined #openstack-placement14:27
jaypipesefried: k, reviewed.14:29
efriedjaypipes: cool, thx14:29
openstackgerritLee Yarwood proposed openstack/nova master: compute: Ensure pre-migrating instances are destroyed during init_host  https://review.openstack.org/56228414:30
efriedjaypipes: Okay, so it's not about runtime efficiency, just about making the code prettier.14:31
jaypipesefried: less complicated, yes.14:32
jaypipesefried: runtime would be identical.14:33
efriedgot it14:33
efriedI thought, if there was a runtime efficiency reason to put it in each join, that would be okay.14:33
jaypipesefried: if the join was against a derived table that had a group by clause, it would be prudent to place the condition inside the derived table as well as the outer selection. but not in this case.14:34
efriedcool14:35
*** ttsiouts has quit IRC14:45
*** ttsiouts has joined #openstack-placement14:46
openstackgerritMatt Riedemann proposed openstack/nova master: Implement file backed memory for instances in libvirt  https://review.openstack.org/56787614:50
openstackgerritMatt Riedemann proposed openstack/nova master: DNM: Libvirt file backed memory  https://review.openstack.org/57576614:50
*** nicolasbock has joined #openstack-placement14:56
openstackgerritzhangyangyang proposed openstack/nova master: Remove Chancefilter  https://review.openstack.org/57638414:58
openstackgerritzhangyangyang proposed openstack/nova master: Remove Chancefilter  https://review.openstack.org/57638415:04
*** ttsiouts has quit IRC15:20
*** ttsiouts has joined #openstack-placement15:20
openstackgerritZhenyu Zheng proposed openstack/nova master: nova-manage db archive_deleted_rows is not multi-cell aware  https://review.openstack.org/50748615:31
openstackgerrithuanhongda proposed openstack/nova stable/ocata: [Stable Only] Remove soft-deleted instances from quota_usages  https://review.openstack.org/57065315:35
*** e0ne has quit IRC15:44
*** e0ne has joined #openstack-placement15:44
*** belmoreira has quit IRC15:53
*** ttsiouts has quit IRC16:02
openstackgerritSylvain Bauza proposed openstack/nova master: libvirt: Configure multiple vGPU types  https://review.openstack.org/56421416:07
openstackgerritSylvain Bauza proposed openstack/nova master: libvirt: mdevs returning parent and vendor PCI info  https://review.openstack.org/56230416:07
openstackgerritSylvain Bauza proposed openstack/nova master: libvirt: Get inventories per vGPU type  https://review.openstack.org/56421516:07
mriedemefried: so i need to finally brush this off https://review.openstack.org/#/c/538498/ but i'm a bit scared from all of the upt changes since i haven't dug into those; is it generally just a matter of injecting the compute capabilities into the traits for the root provider in the tree?16:28
efriedmriedem: More or less.  The 'more' part, though...16:28
efriedmriedem: Remember we have to know which traits we "own" and which we don't.16:29
mriedemnot sure what that means regarding this - i just need to merge the lists right?16:30
efriedmriedem: So you have to start by knowing the comprehensive set of all possible traits for this virt driver / compute service.  Explicitly remove any that are unset, and explicitly set the ones that are set.16:30
mriedemget the traits reported by the driver, and merge in the compute capabilities16:30
efriedmriedem: because you have to be able to clear one if it was set e.g. on the CLI.  But you have to not touch it if it's one you don't own.16:31
efriedYou have dansmith to thank for this one.16:31
mriedemyou mean clear one set on the CLI that the virt driver doesn't support now16:32
mriedemand that one is 'owned' by the virt driver16:32
mriedemso we can overwrite it16:32
efriedyeah16:32
mriedembut not CUSTOM_TRAIT_FOO set by the user16:32
efriedright.16:32
efriedmeans it's not as simple as existing_traits | detected_compute_capability_traits16:33
mriedemmaybe i should find something else to do...16:34
openstackgerritDan Smith proposed openstack/nova master: Be graceful about vif plugging in early ironic driver startup  https://review.openstack.org/57658016:37
efriedmriedem: Want me to have a crack at it?16:40
mriedemi'm rebasing and looking at it16:42
efriedmriedem: Assuming you don't want to use the new os-traits (https://review.openstack.org/546713), you already have the information you need because you're looping over capability, supported.16:43
mriedemi plan on using the standard compute capabilities from os-traits16:44
efriedmriedem: Okay, then you're going to have to make a mapping from legacy names, or something?16:44
mriedemyup16:44
efriedmriedem: Anyway, you're going to have to add an `else` to your `if supported`.  The upshot is: `if supported: trait needs to be added to the whole; else: trait needs to be removed from the whole`16:45
mriedemso, it looks like the libvirt driver's upt method doesn't set traits?16:47
mriedemonly inventory16:47
efriedRight.  And libvirt doesn't have a get_traits method.16:48
openstackgerritzhangyangyang proposed openstack/nova master: Remove ChanceScheduler  https://review.openstack.org/57638416:48
mriedemugh16:48
efriedSokay, that's a good thing for you.16:48
mriedemi was hoping to avoid redundant calls to get the virt driver defined traits16:48
mriedemso if the libvirt driver implemented get_traits, i'd expect those to also just be in the update_provider_tree method16:49
mriedemi expect the libvirt driver wouldn't implement get_traits now because it would just shove the traits into the tree in update_provider_tree16:49
mriedembut if it does, i won't know which traits are defined by the virt driver and which are externally defined, if they are already in the tree...16:50
efriedmriedem: We haggled over that when upt was slotted into the rt.  Originally I had it so upt and get_traits were mutually exclusive.16:50
openstackgerritzhangyangyang proposed openstack/nova master: Remove ChanceScheduler  https://review.openstack.org/57638416:50
efriedAt this point, only ironic implements get_traits.  We should shut that down and remove it completely to simplify things.16:51
mriedemi wonder if this would be easier if i just did the compute capabilities traits from the parent ComputeDriver.get_traits method16:51
mriedemthe reason i was doing this in the RT was to avoid having to copy this logic into all virt drivers' get_traits methods16:51
efriedmriedem: There's only one virt driver get_traits method: ironic.  We should just cut ironic over to upt and get rid of get_traits entirely from the ComputeDriver interface.16:52
mriedemif we do that, i still won't know which traits in the tree are defined by the driver and which are already set, maybe externally, on the provider right?16:53
efriedNo, but that doesn't matter for your purposes16:53
efriedbecause you know the full set of compute capabilities traits that are possible.  You explicitly rip out any that are unset, and explicitly set any that are set.  Everything else you leave alone.16:54
efriedAnd btw, I'm saying you should do this after update_provider_tree, before update_from_provider_tree.16:54
efriedotherwise the virt driver may blow away your capability bits.16:54
mriedemyeah that's where i put my todo16:54
mriedemin rt16:54
efriedI'm going to play with cutting ironic over to update_provider_tree...16:55
openstackgerritEric Fried proposed openstack/nova master: WIP: Convert ironic virt driver to update_provider_tree  https://review.openstack.org/57658817:04
efriedmriedem: ^17:04
efriedjaypipes: ^17:04
openstackgerritzhangyangyang proposed openstack/nova master: Remove ChanceScheduler  https://review.openstack.org/57638417:05
openstackgerritMerged openstack/nova master: Fix MigrateData object tests for compat routines  https://review.openstack.org/57625617:06
*** tssurya has quit IRC17:06
openstackgerritEric Fried proposed openstack/nova master: WIP: Convert ironic virt driver to update_provider_tree  https://review.openstack.org/57658817:08
efriedd'oh17:08
efriedSeems like git review used to not let you push when you had local changes still.17:08
*** gjayavelu has joined #openstack-placement17:15
*** e0ne has quit IRC17:19
openstackgerritEric Fried proposed openstack/nova master: RT stats deepcopy 1x/node instead of 1x/instance  https://review.openstack.org/57659117:25
*** e0ne has joined #openstack-placement17:29
openstackgerritBalazs Gibizer proposed openstack/nova stable/queens: Trying to reproduce bug 1777540  https://review.openstack.org/57659317:33
openstackbug 1777540 in OpenStack Compute (nova) ""IndexError: list index out of range" in ExceptionPayload.from_exception during resize failure" [Undecided,New] https://launchpad.net/bugs/177754017:33
*** e0ne has quit IRC17:34
openstackgerritEric Fried proposed openstack/nova master: RT stats deepcopy 1x/node instead of 1x/instance  https://review.openstack.org/57659117:43
openstackgerritMatt Riedemann proposed openstack/os-traits master: Add COMPUTE_TRUSTED_CERTS trait  https://review.openstack.org/57659517:44
efriedjaypipes: You got https://review.openstack.org/#/c/559480/ today?17:49
jaypipesefried: looking now.17:53
jaypipes(sorry, still on PTO technically...)17:54
mriedemefried: that series could go into the runways queue17:59
efriedmriedem: It could, I suppose, wouldn't hurt to have others look, but it's really me & jaypipes that need to review it.17:59
efriedsave runways for stuff that's not getting attention otherwise.18:00
efriedmriedem: like zvm18:00
jaypipesefried: done.18:02
efriedjaypipes: cool mon, thanks.  I'm looking at the next one (the microversion) but I still don't think it's quite right.  When are you "back"?18:05
jaypipesefried: Monday, officially.18:08
efriedk18:08
*** e0ne has joined #openstack-placement18:31
*** tssurya has joined #openstack-placement18:47
openstackgerritMatt Riedemann proposed openstack/nova master: WIP: Convert driver supported capabilities to compute node provider traits  https://review.openstack.org/53849818:52
mriedemefried: WIP, but should be closer ^18:52
openstackgerritEric Fried proposed openstack/nova master: Squash: exclude nested alloc cands in older microversions  https://review.openstack.org/57660918:52
efriedmriedem: ack, will look.18:52
openstackgerritEric Fried proposed openstack/nova master: Squash: exclude nested alloc cands in older microversions  https://review.openstack.org/57660918:55
efriedmriedem: Reviewed, looks right.  I'm lazily waiting for zuul to tell me which tests I need to fix for the ironic thing, then I'll spruce that up.19:10
mriedemack thanks19:14
*** e0ne has quit IRC19:16
*** e0ne has joined #openstack-placement19:17
*** e0ne has quit IRC19:24
cdentefried, jaypipes, mriedem : I think we talked about environ and oslo_config for placement database connection. I've done some further experimentation and wrote up http://lists.openstack.org/pipermail/openstack-dev/2018-June/131631.html19:32
cdentoption 3 could be a goer with some pending work that the oslo team is working on19:33
efriedyuh, reading now.19:33
efriedcdent: Have you written a patch for 3 yet?19:36
efriedcdent: ...and/or what "pending work that the oslo team is working on"?19:36
cdentfollow the link to the irc discussion, to when dhellman joins in19:37
cdentwhere he explains the concept of drivers19:37
cdentand links to the spec thereof19:37
cdentso, no, I haven't written a patch yet19:37
*** e0ne has joined #openstack-placement19:39
openstackgerritMerged openstack/nova master: Return all nested providers in tree  https://review.openstack.org/55948019:45
*** cdent has quit IRC19:48
openstackgerritArtom Lifshitz proposed openstack/nova master: DNM: Use claim context during live migration  https://review.openstack.org/57622219:54
openstackgerritMatt Riedemann proposed openstack/nova master: Fix regression when listing build_requests with marker and ip filter  https://review.openstack.org/57616119:56
openstackgerritMerged openstack/nova master: Add full traceback to ExceptionPayload in versioned notifications  https://review.openstack.org/56409220:18
*** e0ne has quit IRC20:46
*** edmondsw has quit IRC20:47
openstackgerritEric Fried proposed openstack/nova master: Convert ironic virt driver to update_provider_tree  https://review.openstack.org/57658821:05
efriedmriedem, jaypipes, jroll: ^21:06
*** tssurya has quit IRC21:14
mriedemcomments inline21:20
*** nicolasbock has quit IRC21:35
mriedemi could probably take a crack at implementing upt for the fake driver21:43
openstackgerritMatt Riedemann proposed openstack/nova master: Don't heal allocations for deleted servers  https://review.openstack.org/57522221:43
mriedemif you want21:43
efriedmriedem: No, I'm responding, it's covered thoroughly in the preceding test class.21:46
efriedmriedem: ...with several different styles of implementation of upt, which you wouldn't (easily) get if you just implemented it in the fake driver.21:47
efriedmriedem: Responded.21:51
mriedem+222:00
efriedthanks dood22:06
openstackgerritEric Fried proposed openstack/nova master: Add a microversion for consumer generation support  https://review.openstack.org/56560422:07
openstackgerritMatt Riedemann proposed openstack/nova master: Wait for network-vif-plugged before starting live migration  https://review.openstack.org/55800122:23
openstackgerritMatt Riedemann proposed openstack/nova master: Add check if neutron "binding-extended" extension is available  https://review.openstack.org/52354822:23
openstackgerritMatt Riedemann proposed openstack/nova master: Add "bind_ports_to_host" neutron API method  https://review.openstack.org/52360422:23
openstackgerritMatt Riedemann proposed openstack/nova master: Add "delete_port_binding" network API method  https://review.openstack.org/55217022:23
openstackgerritMatt Riedemann proposed openstack/nova master: Add "activate_port_binding" neutron API method  https://review.openstack.org/55594722:23
openstackgerritMatt Riedemann proposed openstack/nova master: Delete port bindings in setup_networks_on_host if teardown=True  https://review.openstack.org/55633322:23
openstackgerritMatt Riedemann proposed openstack/nova master: Implement migrate_instance_start method for neutron  https://review.openstack.org/55633422:23
openstackgerritMatt Riedemann proposed openstack/nova master: WIP: Add VIFMigrateData object for live migration  https://review.openstack.org/51542322:23
openstackgerritMatt Riedemann proposed openstack/nova master: Add VIFMigrateData.get_dest_vif  https://review.openstack.org/56693122:23
openstackgerritMatt Riedemann proposed openstack/nova master: libvirt: factor out pre_live_migration plug_vifs call  https://review.openstack.org/56693222:23
openstackgerritMatt Riedemann proposed openstack/nova master: libvirt: use dest host port bindings during pre_live_migration  https://review.openstack.org/56693322:23
openstackgerritMatt Riedemann proposed openstack/nova master: libvirt: use dest host vif migrate details for live migration  https://review.openstack.org/55137022:23
openstackgerritMatt Riedemann proposed openstack/nova master: Annotate flows and handle PortBindingDeletionFailed in ComputeManager  https://review.openstack.org/55137122:23
openstackgerritMatt Riedemann proposed openstack/nova master: Port binding based on events during live migration  https://review.openstack.org/43487022:23
openstackgerritMatt Riedemann proposed openstack/nova master: conductor: use port binding extended API in during live migrate  https://review.openstack.org/52253722:23
openstackgerritEric Fried proposed openstack/nova master: Validate transport_url in nova-manage cell_v2 commands  https://review.openstack.org/56985822:29
efriedmriedem: This bp is approved now, yes?  https://review.openstack.org/#/c/569649/22:33
openstackgerritMatt Riedemann proposed openstack/nova master: Handle strings as booleans in nova.network.model.VIF utils  https://review.openstack.org/57666423:36
*** takashin has joined #openstack-placement23:48
openstackgerritMerged openstack/nova master: Isolate placement database config  https://review.openstack.org/54143523:50

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