Tuesday, 2018-06-12

*** takashin has joined #openstack-placement00:06
*** takashin has quit IRC00:07
*** takashin has joined #openstack-placement00:08
*** takashin has left #openstack-placement01:32
*** tetsuro has joined #openstack-placement01:43
openstackgerritMerged openstack/nova master: Fix typo in enable_certificate_validation config option help  https://review.openstack.org/57218501:55
openstackgerritMerged openstack/nova master: Mention running rootwrap in daemon mode if hitting vif plug timeouts  https://review.openstack.org/57157702:04
openstackgerritYikun Jiang (Kero) proposed openstack/nova master: Fix all invalid obj_make_compatible test case  https://review.openstack.org/57424002:29
openstackgerritArtom Lifshitz proposed openstack/nova master: Add InstanceNUMATopology to LibvirtLiveMigrateData  https://review.openstack.org/56639803:09
openstackgerritArtom Lifshitz proposed openstack/nova master: libvirt live migration: fit NUMA topology on dest  https://review.openstack.org/56724203:09
openstackgerritArtom Lifshitz proposed openstack/nova master: Service version check for NUMA live migration  https://review.openstack.org/56672303:09
openstackgerritchenxiangui proposed openstack/nova master: Replace a extra_specs with an extra_specs  https://review.openstack.org/57453503:34
openstackgerritqingszhao proposed openstack/os-traits master: change default python 3 env in tox to 3.5  https://review.openstack.org/57453903:42
openstackgerritNaichuan Sun proposed openstack/nova master: DNM: default [xenserver]/image_handler to vdi_remote_stream  https://review.openstack.org/57431804:59
openstackgerritgaryk proposed openstack/nova master: VMware: save VC reads for information that is static  https://review.openstack.org/57455205:34
openstackgerritgaryk proposed openstack/nova master: VMware: remove reading resourcePool data  https://review.openstack.org/57455305:37
openstackgerritjiang wei proposed openstack/nova master: Add action initiator attribute to the payload  https://review.openstack.org/53624306:33
*** ttsiouts has joined #openstack-placement07:11
*** e0ne has joined #openstack-placement07:12
openstackgerritPooja Jadhav proposed openstack/nova master: Remove unnecessary parameters from create volume API  https://review.openstack.org/57459807:14
*** e0ne has quit IRC07:15
openstackgerritLei Zhang proposed openstack/nova master: Add method to get cpu traits  https://review.openstack.org/56031707:26
*** e0ne has joined #openstack-placement07:26
*** e0ne has quit IRC07:29
openstackgerritjichenjc proposed openstack/nova master: Do not use nova.test in placement.test_util  https://review.openstack.org/57440308:02
openstackgerritjichenjc proposed openstack/nova master: Do not use nova.test in placement.handlers.test_aggregate  https://review.openstack.org/57440408:02
openstackgerritjichenjc proposed openstack/nova master: Do not use nova.test in placement.test_requestlog  https://review.openstack.org/57440508:02
openstackgerritjichenjc proposed openstack/nova master: Do not use nova.test in placement.test_fault_wrap  https://review.openstack.org/57440608:02
openstackgerritjichenjc proposed openstack/nova master: Do not use nova.test in placement.test_handler  https://review.openstack.org/57440708:02
openstackgerritjichenjc proposed openstack/nova master: Do not use nova.test in placement.test_microversion  https://review.openstack.org/57440808:02
openstackgerritjichenjc proposed openstack/nova master: Do not use nova.test in placement.test_deploy  https://review.openstack.org/57440908:02
*** e0ne has joined #openstack-placement08:08
*** e0ne has quit IRC08:08
openstackgerritXiaojueGuan proposed openstack/nova master: Update links in README  https://review.openstack.org/57464408:35
*** ttsiouts has quit IRC08:37
*** ttsiouts has joined #openstack-placement08:37
*** cdent has joined #openstack-placement08:42
*** ttsiouts has quit IRC08:44
*** ttsiouts has joined #openstack-placement08:46
openstackgerritZhenyu Zheng proposed openstack/nova master: WIP Add full traceback to ExceptionPayload in versioned notifications  https://review.openstack.org/56409208:52
*** ttsiouts has quit IRC09:02
*** ttsiouts has joined #openstack-placement09:02
*** ttsiouts has quit IRC09:12
*** nicolasbock has joined #openstack-placement09:18
*** ttsiouts has joined #openstack-placement09:21
*** ttsiouts has quit IRC09:24
*** ttsiouts has joined #openstack-placement09:28
*** e0ne has joined #openstack-placement09:31
*** purplerbot has quit IRC09:31
*** purplerbot has joined #openstack-placement09:31
*** nicolasbock has quit IRC09:37
bhagyashris_gibi: Hi, Actaully i am trying to reproduce the issue as you mentioned on patch https://review.openstack.org/#/c/560459/ . What i am trying to do is put the pdb https://github.com/openstack/nova/blob/3693caa54132ef3ec278d846dc50943a8d52509b/nova/virt/libvirt/imagebackend.py#L371 and ran my test but not able to reach there and passed the test successfully09:54
*** purplerbot has quit IRC09:56
*** purplerbot has joined #openstack-placement09:56
*** ttsiouts has quit IRC10:03
bhagyashris_gibi: and looking at the error for the test on zuul for patch https://review.openstack.org/#/c/560459/ seems that the host uuid is not found so i am little bit confuse about how it's not getting the instance_path10:04
*** ttsiouts has joined #openstack-placement10:12
*** ttsiouts has quit IRC10:14
*** ttsiouts has joined #openstack-placement10:16
openstackgerritgaryk proposed openstack/nova master: VMware: populate datastore refs at init  https://review.openstack.org/57468810:24
gibibhagyashris_: you can reproduce the problem by deleting the 'instances' dir in your nova repo and you run the only functional test you added in your patch10:38
gibibhagyashris_: OR make the instances dir unreadable and unwriteable (e.g. chmod -rxw ./instances) then run the full functional test suite10:39
gibibhagyashris_: you test does not reach the imagebackend code other tests are hitting that. This is exaclty why your test only passes if the other tests hitting the image backend runs before your test10:40
*** ttsiouts has quit IRC10:49
openstackgerritChris Dent proposed openstack/nova master: Move db using provider unit tests to functional  https://review.openstack.org/57228010:57
openstackgerritChris Dent proposed openstack/nova master: Adjust db using allocation unit tests  https://review.openstack.org/57228110:57
openstackgerritChris Dent proposed openstack/nova master: Remove nova dependencies from test_resource_provider  https://review.openstack.org/57228210:57
gibibhagyashris_: and the first error is the instances_path in the log http://logs.openstack.org/59/560459/16/gate/nova-tox-functional/c04cbeb/job-output.txt.gz#_2018-06-08_20_26_17_86050410:59
cdentefried: in case you're nearby: I'm taking the lock on squashing the placement direct stack unless you're already in progress11:00
openstackgerritjiang wei proposed openstack/nova master: Add action initiator attribute to the payload  https://review.openstack.org/53624311:03
openstackgerritMerged openstack/nova stable/queens: Change consecutive build failure limit to a weigher  https://review.openstack.org/57323911:21
*** nicolasbock has joined #openstack-placement11:33
openstackgerritChris Dent proposed openstack/nova master: Provide a direct interface to placement  https://review.openstack.org/57257611:36
bhagyashris_gibi: ok i will check immediately and will let you know11:37
gibibhagyashris_: OK, cool11:38
cdentgibi: your thoughts on placement direct ^^ would be great11:40
gibicdent: looking...11:40
openstackgerritTetsuro Nakamura proposed openstack/nova master: Add microversion for nested allocation candidate  https://review.openstack.org/56548711:46
openstackgerritTetsuro Nakamura proposed openstack/nova master: Fix nits in placement-return-all-resources series  https://review.openstack.org/57360411:46
*** tetsuro has quit IRC11:47
bhagyashris_gibi: Hi, i have deleted the ./instances/ repo and ran my test but it's passing11:49
gibibhagyashris_: did the ./instances directory now exists after your test run?11:50
bhagyashris_gibi: no it's not exists after runinng my test11:53
gibibhagyashris_: then I don't get it. Let me reproduce it again locally and save all the steps in a paste11:54
bhagyashris_gibi: ok11:54
*** ttsiouts has joined #openstack-placement11:56
gibicdent: will we ever use two placement direct in the same process? if yes did we considered the global state like resource_provider._TRAITS_SYNCED as a source of possible problems?11:59
*** ttsiouts has quit IRC12:01
cdentgibi: good question. as with tests, I would think the caller would need to be responsible for those decisions. In "real" use in the same process, nothing would need to change: if traits are unsynced, they'll be synced the first time and that's it12:03
*** edmondsw has joined #openstack-placement12:03
gibicdent: I see, there is a lock in _ensure_trait_sync that will save us12:05
cdentgibi: yeah, and eventually that will change a bit: https://review.openstack.org/#/c/553857/12:05
bhagyashris_gibi: i am able to reproduce the problem12:07
leakypipesefried: I'm +2 on https://review.openstack.org/#/c/572282/ (cdent's unit/func test refactor series)12:14
leakypipesgibi: ^^ if you want to have a final look12:14
cdentleakypipes: you decided it should be friday every day? (good choice)12:15
gibileakypipes: putting it in my review queue12:15
*** leakypipes is now known as jaypipes12:15
* cdent has a sad12:15
jaypipescdent: heh12:15
cdentjaypipes: I'm very curious about your new article proposal, do you have theories going into it, or are you trying to avoid biasing yourself?12:15
jaypipescdent: this one? https://github.com/jaypipes/articles/issues/37 or this one? https://github.com/jaypipes/articles/issues/3812:16
cdent3812:17
cdentI'm curious about 37 too, but 38 is the one that just crossed my radar12:17
*** ttsiouts has joined #openstack-placement12:17
jaypipescdent: the answer to both is that I am intentionally trying to avoid biases and honestly find some good solid data for the particular users I am concerned about (IT admins and traditional company sysops)12:18
jaypipescdent: there is a dearth of good data and information out there comparing costs (in various definitions of "cost") for cloud and non-cloud infrastructure.12:18
jaypipescdent: for very commonly-deployed applications and not the "cloud-native from the start" type applications.12:18
cdenttrue. plenty of pontificating though.12:18
gibicdent: OK after reading a bit around trait sync and rc cache I think we are safe. I'm +2 on placement direct12:19
jaypipescdent: right. I'd like to not pontificate -- as much as possible -- and just let the experience and data inform the article. that's the objective at least.12:19
*** ttsiouts has quit IRC12:19
gibibhagyashris_: what was the trick?12:19
jaypipescdent: same with the hierarchical data article.12:19
jaypipescdent: and since I don't officially start at my new job until the 25th, I'm going to carve out time over the next couple weeks to work on both.12:20
cdentgibi: cool, thanks12:20
bhagyashris_gibi: that was my mistake I was running different test12:20
cdentjaypipes: do you have a new new job?12:20
gibibhagyashris_: OK, cool12:20
jaypipescdent: yeah.12:21
jaypipescdent: my last day at Verizon was Friday.12:21
cdentcongratulations?12:21
bhagyashris_gibi: Actually i am trying to fix this issue but not getting where exactly the fix will need can you guide me12:21
jaypipescdent: I'm taking a couple weeks off to get my head back straight and work on some personal projects (like those articles)12:21
*** ttsiouts has joined #openstack-placement12:21
jaypipescdent: I'll reserve the congratulations answer until I find out :)12:22
cdent+312:22
jaypipesflaming sword +512:22
gibijaypipes: good luck with your new job!12:22
jaypipesgibi: ty.12:22
openstackgerritChris Dent proposed openstack/nova master: Ensure that os-traits sync is attempted only at start of process  https://review.openstack.org/55385712:25
cdentgibi: fixed the moved test in ^12:25
cdentjaypipes: efried and I ended up working together on the latest version of https://review.openstack.org/#/c/572576/ so that's taken him a bit out of the review loop, so if you've got some brain to share on placement direct, it's close, assuming the model is what we like12:27
gibicdent: thanks!12:27
gibibhagyashris_: as your new test configures using libvirt driver (that needs the path) here https://review.openstack.org/#/c/560459/16/nova/tests/functional/libvirt/test_shared_resource_provider.py@30 I would assume that creating the pre-conditions for such driver would go to that setUp as wll12:29
gibibhagyashris_: s/pre-conditions/pre-requisitis/12:30
jaypipescdent: rock on. will definitely review.12:33
bhagyashris_gibi: I have fix the test what i have did is just added self.useFixture(12:41
bhagyashris_fixtures.MockPatch('nova.virt.libvirt.utils.get_fs_info')) this line in steUp() method of my test and ran the test so it's passing :)12:41
bhagyashris_gibi: and if i remove the line as mentioned above ^ then it's failing with the same error as on zuul12:42
cdentjaypipes: you know much about ONAP HAS? https://wiki.onap.org/pages/viewpage.action?pageId=1600552812:43
gibibhagyashris_: that seems OK to me12:43
gibibhagyashris_: push it and I can take a look12:44
bhagyashris_gibi: yes I will push the patch soon12:44
jaypipescdent: you don't want to get me started on ONAP.12:51
cdentikr12:51
jaypipescdent: I'm trying to stay in my happy place for 2 weeks.12:51
cdentHAS is on a list of random things that I'm vaguely supposed to be aware of if I happen to have the time, and thus rather low on the list.12:52
*** efried has quit IRC12:52
*** efried has joined #openstack-placement12:53
efriedcdent: Giving a look at the squashed placement direct now.12:53
gibicdent: nice patches in the series https://review.openstack.org/#/c/572282 I sent them to the gate12:56
*** ttsiouts has quit IRC12:56
cdenthurrah, thanks gibi and efried12:56
jaypipescdent: ONAP is an over-architected piece of AT&T-internal home-grown telco love-fest.12:58
cdentjaypipes: yeah, that part I know well, but HAS I haven't looked at much until very recently12:58
jaypipescdent: I replaced my original wording with "home-grown telco love-fest" there.12:58
cdentnoted12:58
*** ttsiouts has joined #openstack-placement12:59
openstackgerritBrianna Poulos proposed openstack/nova master: Plumb trusted_certs through libvirt driver image paths  https://review.openstack.org/56126213:00
openstackgerritBhagyashri Shewale proposed openstack/nova master: libvirt: Don't report DISK_GB if sharing  https://review.openstack.org/56045913:04
bhagyashris_gibi, jaypipes: Pushed the patch https://review.openstack.org/56045913:04
jaypipesbhagyashris_: +213:10
bhagyashris_jaypipes: thank you :)13:10
*** ttsiouts has quit IRC13:22
cdentgibi: if you liked that one test refactor stack, you might like this one too: https://review.openstack.org/#/c/574403/13:25
efriedcdent, gibi: I was still thinking to fast-approve those, but it'll be trivial for gibi to look if you're so inclined.13:28
cdentefried: it was more for gibi's enjoyment, since he seemed to enjoy the others.13:28
efried:)13:28
*** ttsiouts has joined #openstack-placement13:30
gibicdent, efried: thanks for taking care of my enjoyment :)13:30
gibiefried: I've put https://review.openstack.org/#/c/574403/ in my queue but it is behind of at least two other things so I'm fine if you go ahead and fast approve it13:31
efriedokay.13:31
efriedgibi: I fast-approved the bottom six, but if you could please keep https://review.openstack.org/#/c/574409/ in your queue.13:32
efriedgibi: That one will also take you all of ten seconds, but it's marginally more involved so I didn't want to push it myself.13:33
bhagyashris_efried: Hi, fixed the zuul failure on https://review.openstack.org/560459 :)13:33
efriedbhagyashris_: I saw, thank you.13:33
gibibhagyashris_: I will go and look at your fix still today13:33
bhagyashris_gibi: ok thank you :)13:33
gibiefried: OK, will will take a look at https://review.openstack.org/#/c/574409/13:34
*** mriedem has joined #openstack-placement13:36
gibiefried: it was about 30 seconds to look through what self.flags does but +2 +W ;)13:36
efriedgibi: thanks13:36
* gibi feels that today is a productive day13:36
cdentgibi, efried: self.flags is one of those test helpers that I'm not sure helps, exactly because you have to go look at what it does13:39
cdentbut then I'm one of those crazy "dry isn't always right in tests" crazies13:39
gibicdent: I share your feeling, it is just a different api for set_override13:39
*** ttsiouts has quit IRC13:39
efriedcdent: I'm with you on that.  I actually re-looked at it yesterday for the first time in a while and realized just how thin it is.13:40
*** ttsiouts has joined #openstack-placement13:40
cdentit is handy if you want to set multiples13:40
gibicdent: but in the other hand its name hides the fact that you are defining configuration for your test13:41
cdentyes13:41
cdentthe name is a large part of the problem13:41
cdentof course if we really want to talk about problems: global CONF-- !!!13:41
cdent:)13:41
cdentgibi: is this what a productive day looks like: https://review.openstack.org/#/q/status:open+owner:%22Chris+Dent+%253Ccdent%2540anticdent.org%253E%2213:42
gibicdent: I envy your day now :)13:43
cdentthat's all thanks to you and efried13:44
cdentand jaypipes too13:44
openstackgerritBalazs Gibizer proposed openstack/nova master: Remove network info stubbing in functional test  https://review.openstack.org/57001813:55
openstackgerritBalazs Gibizer proposed openstack/nova master: Add request_spec.RequestGroup versioned object  https://review.openstack.org/56884013:55
openstackgerritBalazs Gibizer proposed openstack/nova master: Add requested_resources field to RequestSpec  https://review.openstack.org/56726713:55
openstackgerritBalazs Gibizer proposed openstack/nova master: Add bandwidth related standard resource classes  https://review.openstack.org/57084713:55
openstackgerritBalazs Gibizer proposed openstack/nova master: Transfer port.resource_request to the scheduler  https://review.openstack.org/56726813:55
openstackgerritBalazs Gibizer proposed openstack/nova master: Send resource allocations in the port binding  https://review.openstack.org/56945913:55
openstackgerritBalazs Gibizer proposed openstack/nova master: Test boot with more ports with bandwidth request  https://review.openstack.org/57331713:55
bhagyashris_jaypipes: Hi, I want to discuss regarding Create HW_CPU_HYPERTHREADING trait as mentioned in the spec https://review.openstack.org/#/c/555081/15 , so I have checked how to add the traits in os-trait lib so all hw cpu related traits are added under -> https://github.com/openstack/os-traits/tree/master/os_traits/hw/cpu but under this the cpu specific module are created ane added13:55
bhagyashris_jaypipes: so where I should add HW_CPU_HYPERTHREADING ?13:56
bhagyashris_jaypipes: As the traits name are according to the cpu type for eg. traits in https://github.com/openstack/os-traits/blob/master/os_traits/hw/cpu/aarch64.py are name as 'HW_CPU_AARCH64_ASIMDDP'13:59
gibibhagyashris_: thanks of the fix, it works for me too. I'm +W on https://review.openstack.org/#/c/56045914:01
efriedwoot14:01
openstackgerritSimon Dodsley proposed openstack/nova master: Add enhanced KVM storage QoS quotas  https://review.openstack.org/55853014:02
cdentbhagyashris_: yay! that's a _huge_ leap forward. It's something we've been talking about for years and years14:02
bhagyashris_gibi: thank you :)14:04
gibibhagyashris_: thank you! :)14:05
bhagyashris_cdent: ohh14:06
bhagyashris_cdent: I am not aware about past talk just started the work so eager to get inputs14:08
efriedcdent: Yeah, we should brag on that some.  In the placement update would be a good spot for it.  (It isn't a placement change itself, but all of the placement work we've done to date is what made it possible.)14:08
cdentefried: yah, some bragging definitely in order14:08
jaypipesbhagyashris_: the HW_CPU_HYPERTHREADING trait would go in the dunderinit file /os_traits/hw/cpu/__init__.py14:09
bhagyashris_jaypipes; ok. same thought was in my mind :)14:10
bhagyashris_jaypipes: thank you :)14:11
gibicdent, efried: maybe invoke success bot to add an entry here https://wiki.openstack.org/wiki/Successes :)14:11
efriedthat's a good idea gibi.14:11
gibijaypipes, efried, cdent: now I think I understood the logic in https://review.openstack.org/#/c/57311314:17
gibiefried: do you want do the honours and put a +W?14:17
efriedgibi: No, you go for it.14:18
gibiefried: done14:19
efriedthank you sir14:19
openstackgerritMerged openstack/nova master: Move db using provider unit tests to functional  https://review.openstack.org/57228014:23
openstackgerritMerged openstack/nova master: Adjust db using allocation unit tests  https://review.openstack.org/57228114:23
openstackgerritMerged openstack/nova master: Remove nova dependencies from test_resource_provider  https://review.openstack.org/57228214:23
*** ttsiouts has quit IRC14:25
*** ttsiouts has joined #openstack-placement14:32
*** ttsiouts has quit IRC14:35
*** ttsiouts has joined #openstack-placement14:40
openstackgerritMerged openstack/nova master: Transform instance.exists notification  https://review.openstack.org/40366014:49
openstackgerritMerged openstack/nova master: Do not use nova.test in placement.test_util  https://review.openstack.org/57440314:54
openstackgerritMatt Riedemann proposed openstack/nova master: DNM: test heartbeat code in pre_live_migration  https://review.openstack.org/57448214:55
efriedcdent: I looked throught PlacementDirect again and have some improvements.  Want me to edit in place or throw 'em on top?15:04
cdentI'd say in place, unless there's some powerful reason not to?15:04
efriedcdent: k, doin it.15:05
efriedcdent: thought you might want to see the comments first :)15:05
cdentoh, you left that part out15:06
cdentlooks like gerrit emails are slow efried, yeah, lemme read15:06
openstackgerritMerged openstack/nova master: Do not use nova.test in placement.handlers.test_aggregate  https://review.openstack.org/57440415:09
openstackgerritMerged openstack/nova master: Do not use nova.test in placement.test_requestlog  https://review.openstack.org/57440515:09
openstackgerritMerged openstack/nova master: Do not use nova.test in placement.test_fault_wrap  https://review.openstack.org/57440615:09
openstackgerritMerged openstack/nova master: Do not use nova.test in placement.test_handler  https://review.openstack.org/57440715:10
openstackgerritAlexandre arents proposed openstack/nova master: Preserve images_type of instance during live migration  https://review.openstack.org/57052815:13
cdentefried: yeah, some other ideas in my responses15:15
efriedcdent: I don't understand the suggestion after "blargh"15:17
efriedcdent: Are you suggesting wrapping Adapter.request to always override raise_exc=False?15:17
cdentcan raise_exc=False be set globally on the adapter so that it doesn't have to be per request?15:17
cdentI'm _hoping_ there is a way to set it is a default without needing to wrap a bunch of stuff15:18
efriedI just checked.  Sorry, no.15:18
cdentthat's _horrible_15:18
cdentis this a ksa thing?15:18
efriedcdent: Yeah, looks like it.15:19
efriedcdent: https://github.com/openstack/keystoneauth/blob/master/keystoneauth1/session.py#L866-L86915:20
cdentyeah, looking at the code ow15:20
efriedcdent: I'm sure we could propose a change to ksa to allow that to be set globally on the Session and/or Adapter.15:20
efriedbecause yeah, it kinda sucks.15:20
efriedcdent: We would only have to subclass Adapter.request to override it.15:21
cdenttrue15:21
cdentand not much of an override15:21
efriednope15:21
efriedBut15:21
efriedit's probably not The Right Thing15:22
cdenthowabout: do that, and leave a todo about moving the concept to ksa15:22
cdentbut. it's. so. wrong.15:22
efriedif what we want to advertise is that we're producing an Adapter, we should produce an Adapter.15:22
efriedYeah, so we should fix it at ksa.15:22
cdentokay, then, in that case, definitely leave a big fat todo or fixme in the tests that are having to set it15:23
efriedight15:23
cdentI haven't got the cycles to change ksa anything like today or even this week. do you?15:23
cdentI'll do my part by making a bug, though?15:24
efriedcdent: Sure15:25
cdenton it15:25
efriedyou seem to feel strongly about this.  Can't wait to see what you say about it :)15:31
cdentI was chilled15:32
cdenthttps://bugs.launchpad.net/keystoneauth/+bug/177650115:32
openstackLaunchpad bug 1776501 in keystoneauth "session.request has bad default for raise_exc when creating Adapter-based clients" [Undecided,New]15:32
efriedcdent: Would you rather set it on the Adapter or the Session (or both?)15:37
cdentI'm agnostic. I just want to be able set it once, and forget about it15:37
efriedk, we'll do it at the Adapter and see if it flies.15:38
cdentin the bug I talked about in term of the session because that's where it is, but *shrug*15:39
cdentman, the rules for when you are supposed to commit in the middle of a rebase  and when not...15:40
openstackgerritChris Dent proposed openstack/nova master: Optional separate database for placement API  https://review.openstack.org/36276615:41
openstackgerritChris Dent proposed openstack/nova master: Isolate placement database config  https://review.openstack.org/54143515:41
openstackgerritChris Dent proposed openstack/nova master: Ensure that os-traits sync is attempted only at start of process  https://review.openstack.org/55385715:41
efriedcdent: Do you use git restack?15:41
cdentnot usually, no15:41
efriedcdent: It takes care of that for you; if you always say rebase --continue, it'll commit if you need a commit.15:42
cdentI feel bad enough about using git review (because it means there's magical invisible git stuff happening), I'm not sure I could cope with that15:42
cdentI want to know the rules15:42
cdentin any case, this was during the rebase that git review does, not my own rebase15:43
efriedo15:43
efriedI switched off that auto-rebase a while ago, for that reason.15:43
cdentI wanted it in this case because I know there was stuff pending. But then promptly forgot the rules.15:44
efriedinteresting, I always want to make sure I'm doing those rebases manually.15:44
* cdent rebases again15:44
cdentyeah, it's rare I want to do it that way15:45
efriedWould seem that we're criss-cross from where one would expect on this :)15:45
*** ttsiouts has quit IRC15:45
cdentwhich stereotypes are we failing to represent this time?15:45
*** ttsiouts has joined #openstack-placement15:46
*** ttsiouts has quit IRC15:48
*** ttsiouts has joined #openstack-placement15:48
edleafeWhen I have a series, I write a little shell script to handle the steps. This way I save the typing (and typos) without having to rely on magic15:50
*** ttsiouts has quit IRC15:52
efriedcdent: https://review.openstack.org/574784 raise_exc default in Adapter15:52
cdentI rarely have any issues with results, just confusion when I forget the rules.15:52
cdentthat was speedy efried15:54
*** ttsiouts has joined #openstack-placement15:54
efriedcdent: Not as speedy as mordred's response on your bug report.15:54
cdenti pinged him about it15:55
cdentefried: evoked you in a question to dansmith on the reshape spec15:56
openstackgerritChris Dent proposed openstack/nova master: Optional separate database for placement API  https://review.openstack.org/36276615:56
openstackgerritChris Dent proposed openstack/nova master: Isolate placement database config  https://review.openstack.org/54143515:56
openstackgerritChris Dent proposed openstack/nova master: Ensure that os-traits sync is attempted only at start of process  https://review.openstack.org/55385715:56
efriedcdent: Where?15:57
cdentline 89: https://review.openstack.org/#/c/572583/7/specs/rocky/approved/reshape-provider-tree.rst15:58
*** ttsiouts has quit IRC15:59
*** e0ne has quit IRC15:59
cdentbiab15:59
openstackgerritMerged openstack/nova master: Extract part of PlacementFixture to placement  https://review.openstack.org/56835916:00
openstackgerritEric Fried proposed openstack/nova master: Provide a direct interface to placement  https://review.openstack.org/57257616:05
efriedcdent, gibi: Those little tweaks ^16:05
openstackgerritMerged openstack/nova master: placement: Use INNER JOIN for requied traits  https://review.openstack.org/57311316:05
openstackgerritMatt Riedemann proposed openstack/nova master: WIP: Add method to get cpu traits  https://review.openstack.org/56031716:08
*** smcginnis[m] has quit IRC16:08
*** purplerbot has quit IRC16:11
openstackgerritBrianna Poulos proposed openstack/nova master: Implement certificate_utils  https://review.openstack.org/47994916:11
openstackgerritBrianna Poulos proposed openstack/nova master: Plumb trusted_certs through libvirt driver image paths  https://review.openstack.org/56126216:11
openstackgerritBrianna Poulos proposed openstack/nova master: Add trusted_image_certificates to REST API  https://review.openstack.org/48620416:11
openstackgerritBrianna Poulos proposed openstack/nova master: Add notification support for trusted_certs  https://review.openstack.org/56326916:11
openstackgerritBrianna Poulos proposed openstack/nova master: Add certificate validation docs  https://review.openstack.org/56015816:11
openstackgerritLee Yarwood proposed openstack/nova master: Add regression test for bug #1764883  https://review.openstack.org/56207216:23
openstackgerritLee Yarwood proposed openstack/nova master: compute: Ensure pre-migrating instances are destroyed during init_host  https://review.openstack.org/56228416:23
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)16:23
gibiefried: I'll look at it tomorrow16:30
efriedgibi: sure, thanks16:30
*** smcginnis[m] has joined #openstack-placement16:33
openstackgerritMatt Riedemann proposed openstack/nova master: api-ref: expand on various bdm parameters  https://review.openstack.org/57480516:51
openstackgerritSimon Dodsley proposed openstack/nova master: Add enhanced KVM storage QoS quotas  https://review.openstack.org/55853016:53
*** purplerbot has joined #openstack-placement16:56
openstackgerritMerged openstack/nova master: Use instance project/user when creating RequestSpec during resize reschedule  https://review.openstack.org/57124517:07
openstackgerritChris Dent proposed openstack/nova master: Optional separate database for placement API  https://review.openstack.org/36276617:12
openstackgerritChris Dent proposed openstack/nova master: Isolate placement database config  https://review.openstack.org/54143517:12
openstackgerritChris Dent proposed openstack/nova master: Ensure that os-traits sync is attempted only at start of process  https://review.openstack.org/55385717:12
openstackgerritChris Dent proposed openstack/nova master: Add PLACEMENT_DB_ENABLED=True to the nova-next job  https://review.openstack.org/56406717:13
openstackgerritMatt Riedemann proposed openstack/nova master: add consumers generation field  https://review.openstack.org/55795817:15
openstackgerritMerged openstack/nova master: libvirt: Don't report DISK_GB if sharing  https://review.openstack.org/56045917:24
jaypipesI really need to find less gas-producing pugs.17:29
*** markguz has joined #openstack-placement17:30
cdentfeed them beano?17:30
markguzhi there. i'm a bit behind on the releases and am just starting the upgrade process from newton to ocata.17:31
markguzI thought i'd configure the placement API first before going to ocata, and have kinda broken my nova now.17:31
markguzi followed some online threads and the ocata instructions as I couldn;t find any good instructions for Newton17:32
jaypipescdent: :)17:32
markguzcan anyone point me to the install guide for placement-api in newton?17:32
jaypipesmarkguz: whatcha running into? can you pastebin any errors you are running into?17:33
markguzwas one ever written?17:33
jaypipesmarkguz: what are you using for deploying/installing openstack?17:33
markguzwell i get stuck at the cell creation bit because there's no create_cell command17:34
markguzwell once upon a time i used rdo to install kilo, and now that install has become newton, but i've just been doing rolling upgrades with yum17:34
jaypipesmarkguz: what instructions are you currently following? and what distribution of OpenStack are you installing/upgrading?17:34
jaypipesok, RDO17:35
*** e0ne has joined #openstack-placement17:35
markguzjaypipes: i have newton, so i figured before going to ocata i'd get that placement thing installed that keeps spamming the logs17:35
markguzi originally followed the guide for configuring placement in ocata, but ran into problems when trying to do the create cell bit17:36
jaypipesmarkguz: right, since that spam is legit warning you about a required component :)17:36
markguzyeah... but where's the newton configure guide?17:37
jaypipesmarkguz: when you say "followed the guide", can you point us to the exact guide you are using please?17:37
jaypipesmarkguz: we need to know if this is RDO docs or upstream docs somewhere you are following :)17:37
markguzrdo netwon -> ocata docs17:38
markguzhttps://www.rdoproject.org/install/upgrading-rdo-3/17:38
markguzseems like all the online docs are for ocata17:38
markguzas the nova-manage in netwon does not have the create_cell option17:39
jaypipesmarkguz: k, lemme review (FYI, create_cell doesn't have anything to do with placement)17:39
markguzwhy do all the docs say you need it then? or ami in the wrong chat group?17:39
mriedemcells v2 and placement are both required starting in ocata17:40
mriedemseparate required thigns17:40
mriedem*things17:40
markguzhmm... i see17:40
markguzthe docs seem to conflate it17:40
markguzIMHO17:40
jaypipesmarkguz: no prob. I was just making sure I understood what you are running into.17:40
mriedemhttps://docs.openstack.org/ocata/install-guide-ubuntu/nova.html17:41
jaypipesmarkguz: and it's helpful to be clear/explicit about *which* docs you refer to, since, as I mentioned above, there's docs from distros and there's docs from the upstream projects.17:41
markguzjaypipes:  i wanted the official openstack docs for placement/cells but they don't seem to exist?17:42
mriedemhttps://docs.openstack.org/nova/ocata/man/nova-manage.html#nova-cells-v217:42
mriedemthe install guide for ocata for ubuntu is linked above17:42
markguzmriedem: ocata not newton17:42
jaypipesmarkguz: ok, so to be clear, you are getting to step 14 of the "Upgrading the Compute Service (nova) on Controller Nodes" in the RDO upgrade docs and running into an error. Correct?17:42
mriedemthe newton install guide is no longer hosted from what i can tel17:42
mriedemoh nvm https://docs.openstack.org/newton/install-guide-rdo/17:42
jaypipesmriedem: this is upgrade newton -> ocata IIUC17:42
mriedemhttps://docs.openstack.org/newton/install-guide-rdo/nova.html17:43
mriedemhttps://docs.openstack.org/nova/ocata/placement.html#upgrade-notes17:43
markguzmriedem: yes but they don't talk about placement/cells_v217:43
mriedemhttps://docs.openstack.org/nova/ocata/cells.html#upgrade-minimal17:43
mriedemsee above17:43
mriedembecause placement and cells v2 were optional in newton17:44
mriedemrequired in ocata17:44
mriedemand the install guide isn't about upgrades, it's about base install17:44
markguzic17:44
markguzhmm, then i did manage to install it.17:44
mriedemhere is the deploy guide for placement from ocata https://docs.openstack.org/nova/ocata/placement.html#deployment17:44
mriedempresumably that is similar to what's in the install guide for ocata17:44
markguzmriedem: so after running simple cell setup and discover hosts i can't seem to delete or create instances17:45
markguzi just get exceed DISK_GB errors in the placement API17:45
*** bhagyashri_s has joined #openstack-placement17:45
mriedemdid you create a cell0 mapping and db, and run the api_db sync17:46
markguzmriedem: yep17:46
mriedemis the cell1 cell mapping in the api db pointed at the correct db connection URL?17:47
mriedemwith the correct credentials?17:47
markguzyes17:47
mriedemare the computes all configured to report inventory to placement?17:47
mriedemactually, do this first: nova-status upgrade check17:48
mriedemfrom your control node17:48
mriedemif that fails for any reason, you have to resolve those issues first17:48
*** bhagyashris_ has quit IRC17:48
markguz-bash: nova-status: command not found17:49
markguzis that part of Newton or Ocata?17:49
mriedemthe rdo package probably didn't install that binary17:49
mriedemocata17:49
mriedemnova-status is new in ocata17:49
mriedemyou could run it from a venv17:49
markguzi haven;t installed ocata yet i was preparing for it17:49
mriedemoh ok17:50
mriedemwell, you could still install ocata nova in a venv and run the CLI from there if you wanted17:50
markguzi didn't realise installing placement in newton would break it so bad :-(17:50
markguzi keep getting this in the placement logs now17:51
markguzOver capacity for DISK_GB on resource provider17:51
openstackgerritChris Dent proposed openstack/nova master: Use nova.db.api directly  https://review.openstack.org/54326217:51
markguzbut i don't use local disks so i don't understand why it's saying that17:51
mriedemin newton we're just reporting inventory to placement, the scheduler isn't using it in newton (i don't think, it's been awhile)17:52
jaypipesmriedem: that's correct.17:53
jaypipesmarkguz: log entries != your installation is broken.17:53
markguzjaypipes: well duh, but couple that with the not being able deploy or delete instances any longer i put 2 and 2 together17:54
cdentmarkguz: have you pasted those logs anywhere we can see them yet?17:54
cdentlogs nova-scheduler would be good too17:54
mriedemyour server create issue is likely something with cells v2 setup17:54
mriedemyou should have a cell0 db and mapping, and a cell1 mapping which maps to your existing 'nova' db17:55
markguzhttp://paste.openstack.org/show/723332/17:55
jaypipesmriedem: but he hasn't actually upgraded to ocata yet...17:55
mriedemand the database_connection URLs on those have to be correct, there was a bug i seem to remember in newton or ocata where simple_cell_setup would default the cell0 db name if you didn't provide one, which could have been wrong17:55
cdentmarkguz: are you only upgrading placement and nothing else, or have you cascaded a bunch of other packages when doing that? Is placement on its own host?17:55
mriedemsure, but you can deploy cells v2 in newton17:56
markguzyes17:56
markguzcdent: yes17:56
markguzcdent: only placement and it's on it's own host17:56
cdentthanks17:56
* cdent looks at logs17:56
mriedemmarkguz: those look like placement-api logs17:56
cdentwe also need nova-scheduler logs17:57
mriedemneed to see where the server create failure happens, if it's a 500 on POST /servers then the failure is in the nova-api logs17:57
cdentplacement believes that the inventory for the compute node is too low to accept allocations, but since nova-scheduler is not using placement to schedule, that error should be a non-issue17:58
cdenthowever, if the nova-compute is reporting the wrong amount of disk to the scheduler (for whatever reason) you'll see it in the scheduler's logs17:59
cdent(when no available hosts are found)17:59
jaypipesmriedem: well, those logs are clearly saying that *something* is using 239728 of DISK_GB on that compute node out of a total capacity of 247799. I'd be curious to see what the value of compute_nodes.local_gb is for the compute node in question.17:59
jaypipesyes, what cdent said.17:59
markguzjaypipes: we use ceph rbd and not local disk for nova instances18:00
jaypipesmarkguz: that doesn't matter...18:00
mriedemdoesn't matter, nova reports it as a single pool18:00
mriedemlike it's local to the compute18:00
jaypipesmarkguz: it's about what the compute_nodes.local_gb value is (I know, that sucks, but it is what it is)18:00
mriedemthat's not new with placement18:00
mriedemwould have been a problem for you in newton also18:00
jaypipesya18:01
mriedemand placement eventually allows us to model that inventory differently to fix  that issue18:01
cdentmerged today!18:01
markguzyeah i'm trying to figure out which instance that is, does the resource id map to the hypervisor uuid?18:01
mriedemcdent: that's if you setup the shared disk aggregate manually right?18:01
cdentyes18:01
markguznot instance i mean compute node18:01
mriedemmarkguz: nova hypervisor-show should show you those details18:01
cdentmriedem: but still seems like a huge milestone18:02
cdentbrb18:02
mriedemand: nova hypervisor-servers18:02
mriedemshows the servers running on a given host18:02
markguzi guess i must have fixed it by accident.. as i can now spin up images. but the previous attempts are still stuck.18:03
mriedemstuck?18:04
mriedemdelete those ERROR state instances that failed to boot18:04
markguzjust stuck schediling18:04
markguznot in ERROR18:04
markguzjust stuck saying "scheduling"18:04
mriedemok that's probably a cells v2 issue then18:04
mriedemthose should be in ERROR state in the cell0 db18:04
openstackgerritBrianna Poulos proposed openstack/nova master: Add trusted_image_certificates to REST API  https://review.openstack.org/48620418:04
openstackgerritBrianna Poulos proposed openstack/nova master: Add notification support for trusted_certs  https://review.openstack.org/56326918:04
openstackgerritBrianna Poulos proposed openstack/nova master: Add certificate validation docs  https://review.openstack.org/56015818:04
markguzhmm. ok. well i go back in a poke around at that. and see whats what18:05
mriedemcheck your conductor logs18:05
mriedemscheduler would raise NoValidHost which conductor should handle and 'bury' the instance in the cell0 db in error state18:05
mriedemif cell0 isn't available or not configured correctly, there would be problems18:05
mriedemselect * from nova_api.cell_mappings;18:06
mriedemto see your cell mappings and verify they are pointing at the correct dbs18:06
markguzmriedem: k. thanks for your help. and thanks for clarifying the difference between placement and cells.18:06
mriedemnp18:08
* mriedem shares part of his thanks pie with jaypipes and cdent18:09
cdentmmmm pie18:09
cdentI feel like we haven't really got to the bottom of what's going on, but if it is working, cool. Still seems like at least one hypervisor is reporting incorrect disk inventory (at least to placement, but maybe also to nova-scheduler)18:10
cdentIn other news, omg, what a festival of merge coflicts we've had today18:10
efriedThat's what you get when so many things merge.18:17
efriednot a terrible problem to have.18:17
*** mriedem has quit IRC18:19
*** mriedem has joined #openstack-placement18:21
mriedemcdent: makes me wonder, i bet we don't have anything in the docs about how to model your computes as using shared storage18:23
openstackgerritSimon Dodsley proposed openstack/nova master: Add enhanced KVM storage QoS quotas  https://review.openstack.org/55853018:43
openstackgerritMatt Riedemann proposed openstack/nova master: Implement certificate_utils  https://review.openstack.org/47994918:45
openstackgerritMatt Riedemann proposed openstack/nova master: Plumb trusted_certs through libvirt driver image paths  https://review.openstack.org/56126218:45
openstackgerritMatt Riedemann proposed openstack/nova master: Add trusted_image_certificates to REST API  https://review.openstack.org/48620418:45
openstackgerritMatt Riedemann proposed openstack/nova master: Add notification support for trusted_certs  https://review.openstack.org/56326918:45
openstackgerritMatt Riedemann proposed openstack/nova master: Add certificate validation docs  https://review.openstack.org/56015818:45
*** e0ne has quit IRC18:49
cdentefried: yeah, use of "festival" intentional18:52
cdentmriedem: you mean in the old (prior to today) way?18:52
efriedcdent: working up a response to dansmith/jaypipes on restricting reshapes to compute startup fyi18:53
efriedcdent: ...done.  Enjoy.18:54
cdenti shall try18:54
efriedcdent: db separation stack - is that out of merge conflict at this point?18:54
cdenta few minutes ago it was18:55
efried:)18:55
mriedemcdent: no i mean in the new way18:57
efriedmriedem: it's only libvirt that's "fixed" atm fyi18:59
cdentI've (perhaps incorrectly) been assuming that at least in part we were hoping to have a few minutes to let things bed in, and also because tetsuro's fixes for shared provides were proceeding asynchronously (I think?)18:59
mriedemok i didn't think it needed to be per-driver since it's a generic setup19:00
mriedemand ok if we want to let it bake19:00
cdentI spoke with my vmware colleagues about it earlier today, they are keen to add is to the vmwareapi driver soon (for storage resources that are shared between vcenters, which is apparently a thing)19:00
mriedemit is a long-standing known issue though so if it's finally resolved, it's a big thing and we should have some accompanying docs for how to configure your computes to model shared storage19:00
cdentyeah, totally agree19:01
efriedmriedem: It's per driver at least at the moment because the driver is responsible for reporting its inventory via update_provider_tree.19:04
efriedThe mechanism for manipulating the provider tree is going to differ from hypervisor to hypervisor.19:05
efriedIn libvirt's case, you have to create the shared provider manually and wrap an aggregate around it and the computes it shares with.19:06
efriedIn PowerVM, we're going to do that automatically in the driver.19:06
efriedDon't know what vcenter is planning.19:06
cdentUndefined at this point, but likely something similar since the info will be available from vsphere19:10
efriedcdent: +2s up the stack on db separation.  Reckon gibi will +A those tomorrow.19:12
openstackgerritJay Pipes proposed openstack/nova master: add consumers generation field  https://review.openstack.org/55795819:13
openstackgerritJay Pipes proposed openstack/nova master: placement: Allocation.consumer field  https://review.openstack.org/56540519:13
openstackgerritJay Pipes proposed openstack/nova master: rework allocation handler _allocations_dict()  https://review.openstack.org/56540719:13
openstackgerritJay Pipes proposed openstack/nova master: Add a microversion for consumer generation support  https://review.openstack.org/56560419:13
openstackgerritJay Pipes proposed openstack/nova master: Fix nits from change Id609789ef6b4a4c745550cde80dd49cabe03869a  https://review.openstack.org/57432419:13
cdentefried: flarglebargle, keep missing those commit message nits in the merge conflict fray19:15
efriedcdent: figgered, no biggie.19:15
openstackgerritJay Pipes proposed openstack/nova master: add consumers generation field  https://review.openstack.org/55795819:28
openstackgerritJay Pipes proposed openstack/nova master: placement: Allocation.consumer field  https://review.openstack.org/56540519:28
openstackgerritJay Pipes proposed openstack/nova master: rework allocation handler _allocations_dict()  https://review.openstack.org/56540719:28
openstackgerritJay Pipes proposed openstack/nova master: Add a microversion for consumer generation support  https://review.openstack.org/56560419:28
openstackgerritJay Pipes proposed openstack/nova master: Fix nits from change Id609789ef6b4a4c745550cde80dd49cabe03869a  https://review.openstack.org/57432419:28
openstackgerritArtom Lifshitz proposed openstack/nova master: DNM: Depends on intel-nfv-ci-tests to test NUMA LM  https://review.openstack.org/57487219:53
openstackgerritMerged openstack/nova master: Refactor libvirt get_memory_used_mb()  https://review.openstack.org/57103020:00
openstackgerritArtom Lifshitz proposed openstack/nova master: Add InstanceNUMATopology to LibvirtLiveMigrateData  https://review.openstack.org/56639820:34
openstackgerritArtom Lifshitz proposed openstack/nova master: libvirt live migration: fit NUMA topology on dest  https://review.openstack.org/56724220:35
openstackgerritArtom Lifshitz proposed openstack/nova master: Service version check for NUMA live migration  https://review.openstack.org/56672320:35
openstackgerritArtom Lifshitz proposed openstack/nova master: DNM: Depends on intel-nfv-ci-tests to test NUMA LM  https://review.openstack.org/57487220:35
*** ttsiouts has joined #openstack-placement20:51
*** smcginnis[m] has quit IRC20:53
*** ttsiouts has quit IRC20:53
*** ttsiouts has joined #openstack-placement20:54
*** smcginnis[m] has joined #openstack-placement21:07
*** ttsiouts has quit IRC21:15
openstackgerritMatt Riedemann proposed openstack/nova master: Plumb trusted_certs through the compute service  https://review.openstack.org/56126221:16
openstackgerritMatt Riedemann proposed openstack/nova master: Add trusted_image_certificates to REST API  https://review.openstack.org/48620421:16
openstackgerritMatt Riedemann proposed openstack/nova master: Add notification support for trusted_certs  https://review.openstack.org/56326921:16
openstackgerritMatt Riedemann proposed openstack/nova master: Add certificate validation docs  https://review.openstack.org/56015821:16
openstackgerritMatt Riedemann proposed openstack/nova master: WIP: Add trusted certs to feature support matrix docs  https://review.openstack.org/57489021:16
*** nicolasbock has quit IRC21:51
*** edmondsw has quit IRC22:26
*** edmondsw has joined #openstack-placement22:26
efriedjaypipes: I'm caught up on the consumer gen series, I think.22:26
*** edmondsw has quit IRC22:31
*** ttsiouts has joined #openstack-placement22:37
*** ttsiouts has quit IRC22:39
*** ttsiouts has joined #openstack-placement22:40
*** ttsiouts has quit IRC22:42
*** ttsiouts has joined #openstack-placement22:43
*** ttsiouts has quit IRC22:44
*** ttsiouts has joined #openstack-placement22:45
mriedemefried: i plan on hitting the rest of that tomorrow morning22:45
mriedemshould be able to get it merged tomorrow22:45
efriedmriedem: Well, the next patch in the series anyway.  The main one has problems.22:45
*** ttsiouts has quit IRC22:47
openstackgerritMatt Riedemann proposed openstack/nova master: Remove max_size parameter from fake_libvirt_utils.fetch_*image methods  https://review.openstack.org/57491122:47
*** ttsiouts has joined #openstack-placement22:47
*** ttsiouts has quit IRC22:49
*** ttsiouts has joined #openstack-placement22:49
*** cdent has quit IRC22:51
*** ttsiouts has quit IRC22:51
*** ttsiouts has joined #openstack-placement22:52
*** ttsiouts has quit IRC22:54
*** ttsiouts has joined #openstack-placement22:55
*** ttsiouts has quit IRC22:57
*** ttsiouts has joined #openstack-placement22:58
*** ttsiouts has quit IRC23:00
openstackgerritMatt Riedemann proposed openstack/nova master: Add enhanced KVM storage QoS quotas  https://review.openstack.org/55853023:00
*** ttsiouts has joined #openstack-placement23:00
*** ttsiouts_ has joined #openstack-placement23:03
*** ttsiouts has quit IRC23:03
*** ttsiouts_ has quit IRC23:05
*** ttsiouts has joined #openstack-placement23:05
*** ttsiouts has quit IRC23:07
*** ttsiouts has joined #openstack-placement23:07
*** ttsiouts has quit IRC23:10
*** ttsiouts_ has joined #openstack-placement23:10
openstackgerritMatt Riedemann proposed openstack/nova master: api-ref: expand on various bdm parameters  https://review.openstack.org/57480523:10
*** ttsiouts_ has quit IRC23:12
*** ttsiouts has joined #openstack-placement23:12
*** ttsiouts has quit IRC23:13
*** ttsiouts has joined #openstack-placement23:13
*** ttsiouts has quit IRC23:14
*** ttsiouts has joined #openstack-placement23:14
*** smcginnis[m] has quit IRC23:15
*** ttsiouts has quit IRC23:16
*** ttsiouts has joined #openstack-placement23:16
*** ttsiouts has quit IRC23:18
*** ttsiouts has joined #openstack-placement23:19
*** ttsiouts has quit IRC23:21
*** ttsiouts has joined #openstack-placement23:21
*** ttsiouts has quit IRC23:22
*** ttsiouts has joined #openstack-placement23:23
*** ttsiouts has quit IRC23:25
*** ttsiouts has joined #openstack-placement23:26
*** ttsiouts has quit IRC23:28
*** ttsiouts_ has joined #openstack-placement23:28
*** ttsiouts_ has quit IRC23:30
*** ttsiouts has joined #openstack-placement23:30
*** ttsiouts has quit IRC23:32
*** ttsiouts has joined #openstack-placement23:33
*** smcginnis[m] has joined #openstack-placement23:33
*** ttsiouts has quit IRC23:35
*** ttsiouts has joined #openstack-placement23:35
*** takashin has joined #openstack-placement23:36
*** ttsiouts has quit IRC23:37
*** ttsiouts has joined #openstack-placement23:37
*** ttsiouts has quit IRC23:39
*** ttsiouts has joined #openstack-placement23:40
*** ttsiouts has quit IRC23:42
*** ttsiouts_ has joined #openstack-placement23:42
mriedemjaypipes: btw, fyi on the heal_allocations change to fix missing/incomplete consumers https://review.openstack.org/#/c/574488/ - wip for now23:43
mriedembut didn't want to duplicate work23:44
*** ttsiouts_ has quit IRC23:44
*** ttsiouts has joined #openstack-placement23:44
*** ttsiouts has quit IRC23:46
*** ttsiouts has joined #openstack-placement23:47
*** ttsiouts has quit IRC23:49
*** ttsiouts has joined #openstack-placement23:49
*** ttsiouts has quit IRC23:51
*** ttsiouts has joined #openstack-placement23:58
*** takashin has quit IRC23:59

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