Wednesday, 2017-11-01

*** dave-mccowan has joined #openstack-nova00:00
*** slaweq has quit IRC00:03
*** dave-mcc_ has quit IRC00:03
*** baoli has quit IRC00:03
*** moshele has quit IRC00:05
*** penick has joined #openstack-nova00:07
*** slaweq has joined #openstack-nova00:12
*** Apoorva has quit IRC00:16
*** links has joined #openstack-nova00:20
*** dave-mccowan has quit IRC00:21
*** edmondsw has joined #openstack-nova00:26
*** edmondsw has quit IRC00:31
*** thorst has joined #openstack-nova00:31
*** ansiwen[q] has joined #openstack-nova00:33
*** ansiwen[q] is now known as ansiwen_q00:34
*** ansiwen_q is now known as ansiwen[q]00:35
*** thorst has quit IRC00:36
*** ansiwen[q] has quit IRC00:40
*** mlavalle has quit IRC00:41
*** penick has quit IRC00:43
*** edmondsw has joined #openstack-nova00:45
*** slaweq has quit IRC00:45
*** hongbin has joined #openstack-nova00:49
*** slaweq has joined #openstack-nova00:50
*** chyka has joined #openstack-nova00:51
*** markvoelker has joined #openstack-nova00:52
*** chyka has quit IRC00:55
*** liverpooler has quit IRC00:56
*** baoli has joined #openstack-nova01:02
*** huanxie has joined #openstack-nova01:03
*** baoli has quit IRC01:06
*** vladikr has joined #openstack-nova01:07
*** salv-orlando has quit IRC01:08
*** salv-orlando has joined #openstack-nova01:09
*** salv-orlando has quit IRC01:13
*** phuongnh has joined #openstack-nova01:13
*** fragatina has quit IRC01:14
*** takashin has quit IRC01:19
*** slaweq has quit IRC01:23
*** trinaths has quit IRC01:24
*** dikonoor has joined #openstack-nova01:24
*** slaweq has joined #openstack-nova01:25
*** markvoelker has quit IRC01:26
openstackgerritMerged openstack/nova master: [placement] avoid case issues microversions in gabbits  https://review.openstack.org/51666201:26
*** AlexeyAbashkin has joined #openstack-nova01:26
*** edmondsw has quit IRC01:29
*** AlexeyAbashkin has quit IRC01:31
*** zhurong has joined #openstack-nova01:33
*** smatzek has joined #openstack-nova01:33
*** xinliang has quit IRC01:37
*** psachin has joined #openstack-nova01:43
*** baoli has joined #openstack-nova01:44
*** smatzek has quit IRC01:48
*** felipemonteiro_ has joined #openstack-nova01:48
*** smatzek has joined #openstack-nova01:48
*** xinliang has joined #openstack-nova01:49
*** penick has joined #openstack-nova01:49
*** smatzek has quit IRC01:52
*** namnh has joined #openstack-nova01:53
*** yamahata has quit IRC01:56
*** slaweq has quit IRC01:59
*** hshiina has joined #openstack-nova02:00
*** slaweq has joined #openstack-nova02:06
*** baoli has quit IRC02:06
*** lei-zh has joined #openstack-nova02:09
jianghuawdansmith, alex_xu Could you have a look at this patch when you have time? -02:17
jianghuawvgpu: add enabled white list : https://review.openstack.org/#/c/512580/02:17
jianghuawThat's common dependent things for libvirt and xenapi on implementing vGPU feature. If that can be merged earlier, less rebasing needed and more easier for the following development work. Thanks.02:19
jianghuawThanks in advance.02:20
*** Tom_ has joined #openstack-nova02:21
alex_xujianghuaw: will try later02:22
jianghuawalex_xu, thanks:-)02:22
alex_xujianghuaw: np02:23
*** markvoelker has joined #openstack-nova02:23
*** takashin has joined #openstack-nova02:24
*** bbbbzhao_ has joined #openstack-nova02:24
*** reedip_ has joined #openstack-nova02:26
*** penick has quit IRC02:26
*** AlexeyAbashkin has joined #openstack-nova02:26
*** moshele has joined #openstack-nova02:27
*** reedip_ has quit IRC02:30
*** AlexeyAbashkin has quit IRC02:30
*** thorst has joined #openstack-nova02:32
*** itlinux has joined #openstack-nova02:33
*** thorst has quit IRC02:37
*** slaweq has quit IRC02:38
*** salv-orlando has joined #openstack-nova02:39
*** yangyapeng has quit IRC02:42
*** salv-orlando has quit IRC02:45
*** yangyapeng has joined #openstack-nova02:47
*** slaweq has joined #openstack-nova02:49
*** ijw has quit IRC02:50
*** ijw has joined #openstack-nova02:50
*** ijw has quit IRC02:51
*** itlinux has quit IRC02:52
*** zhurong has quit IRC02:54
*** yamahata has joined #openstack-nova02:55
*** huanxie has quit IRC02:55
*** markvoelker has quit IRC02:57
*** vladikr has quit IRC02:57
*** vladikr has joined #openstack-nova02:58
*** hshiina has quit IRC02:58
*** dtantsur|afk has quit IRC03:01
*** sridharg has quit IRC03:01
*** armax has quit IRC03:03
*** vladikr has quit IRC03:04
*** moshele has quit IRC03:05
*** moshele has joined #openstack-nova03:07
*** yamamoto has joined #openstack-nova03:08
*** felipemonteiro_ has quit IRC03:10
*** edmondsw has joined #openstack-nova03:14
*** vivsoni has joined #openstack-nova03:15
*** edmondsw has quit IRC03:19
*** hongbin has quit IRC03:19
*** brad[] has quit IRC03:22
*** slaweq has quit IRC03:23
*** ijw has joined #openstack-nova03:24
*** takashin has quit IRC03:25
*** fragatina has joined #openstack-nova03:26
*** brault_ has quit IRC03:26
*** brault has joined #openstack-nova03:27
*** zhurong has joined #openstack-nova03:27
*** brad[] has joined #openstack-nova03:27
*** fragatina has quit IRC03:28
*** fragatina has joined #openstack-nova03:28
*** slaweq has joined #openstack-nova03:30
openstackgerritAlex Xu proposed openstack/nova master: Add _get_providers_with_most_resource method  https://review.openstack.org/51419703:30
openstackgerritAlex Xu proposed openstack/nova master: Enable _get_usages_by_provider_and_rc not filter on the resource class id  https://review.openstack.org/51464903:30
openstackgerritAlex Xu proposed openstack/nova master: Add _get_traits_by_rp_ids method  https://review.openstack.org/51118403:30
openstackgerritAlex Xu proposed openstack/nova master: Add ProviderSummaryList object  https://review.openstack.org/51419803:30
openstackgerritAlex Xu proposed openstack/nova master: Add AggregatedProviderSummary and AggregatedProviderSummaryList objects  https://review.openstack.org/51420003:30
openstackgerritAlex Xu proposed openstack/nova master: placement: rewrite AllocationCandidates.get_by_filters  https://review.openstack.org/47976603:30
*** salv-orlando has joined #openstack-nova03:31
*** thorst has joined #openstack-nova03:33
*** fragatina has quit IRC03:33
*** dikonoor has quit IRC03:36
*** salv-orl_ has joined #openstack-nova03:36
*** takashin has joined #openstack-nova03:37
*** thorst has quit IRC03:38
*** salv-orlando has quit IRC03:40
*** salv-orl_ has quit IRC03:43
*** moshele has quit IRC03:52
*** markvoelker has joined #openstack-nova03:54
*** slaweq has quit IRC04:02
*** gcb_ has quit IRC04:04
*** gcb_ has joined #openstack-nova04:05
*** slaweq has joined #openstack-nova04:05
*** chyka has joined #openstack-nova04:06
*** dikonoor has joined #openstack-nova04:08
*** hshiina has joined #openstack-nova04:12
*** Tom_ has quit IRC04:12
*** chyka has quit IRC04:21
*** takashin has quit IRC04:22
*** dikonoor has quit IRC04:23
*** BenderRodriguez has joined #openstack-nova04:23
*** gongysh has joined #openstack-nova04:23
*** ijw has quit IRC04:25
openstackgerritGhanshyam Mann proposed openstack/nova master: Merge flavor extensions controller code  https://review.openstack.org/51610404:26
*** markvoelker has quit IRC04:28
*** janki has joined #openstack-nova04:33
*** chyka has joined #openstack-nova04:37
*** slaweq has quit IRC04:38
*** udesale has joined #openstack-nova04:39
*** chyka has quit IRC04:41
*** dikonoor has joined #openstack-nova04:42
*** chyka has joined #openstack-nova04:45
*** slaweq has joined #openstack-nova04:45
*** bhagyashris has joined #openstack-nova04:48
*** bswartz has quit IRC04:48
*** bbbbzhao_ has quit IRC04:53
*** diga has joined #openstack-nova04:57
*** chyka has quit IRC05:01
*** chyka has joined #openstack-nova05:02
*** salv-orlando has joined #openstack-nova05:03
*** edmondsw has joined #openstack-nova05:03
openstackgerritOpenStack Proposal Bot proposed openstack/os-vif master: Updated from global requirements  https://review.openstack.org/51103505:04
*** chyka has quit IRC05:06
*** edmondsw has quit IRC05:07
*** salv-orlando has quit IRC05:07
*** huanxie has joined #openstack-nova05:10
*** ijw has joined #openstack-nova05:14
*** ijw has quit IRC05:16
*** slaweq has quit IRC05:18
*** slaweq has joined #openstack-nova05:19
*** ijw has joined #openstack-nova05:22
*** moshele has joined #openstack-nova05:23
*** markvoelker has joined #openstack-nova05:24
*** ijw has quit IRC05:27
*** janki has quit IRC05:30
*** dikonoor has quit IRC05:31
*** thorst has joined #openstack-nova05:34
*** ijw has joined #openstack-nova05:36
*** vivsoni has quit IRC05:36
*** thorst has quit IRC05:39
*** dikonoor has joined #openstack-nova05:46
*** takashin has joined #openstack-nova05:47
*** Tom_ has joined #openstack-nova05:47
*** janki has joined #openstack-nova05:48
*** ratailor has joined #openstack-nova05:48
*** dikonoo has joined #openstack-nova05:57
*** dikonoor has quit IRC05:57
*** BoJin has joined #openstack-nova05:57
*** markvoelker has quit IRC05:58
*** markvoelker has joined #openstack-nova06:01
*** huanxie has quit IRC06:01
*** ijw has quit IRC06:04
*** salv-orlando has joined #openstack-nova06:04
*** markvoelker has quit IRC06:06
*** salv-orlando has quit IRC06:08
*** udesale__ has joined #openstack-nova06:12
*** trinaths has joined #openstack-nova06:14
*** udesale has quit IRC06:15
*** vivsoni has joined #openstack-nova06:18
*** udesale__ has quit IRC06:18
*** gongysh has quit IRC06:19
*** udesale__ has joined #openstack-nova06:19
*** udesale has joined #openstack-nova06:21
*** slaweq has quit IRC06:23
*** udesale__ has quit IRC06:23
*** slaweq has joined #openstack-nova06:25
openstackgerritYikun Jiang proposed openstack/nova master: [WIP]Add pagination and Changes-since filter support for os-migrations.  https://review.openstack.org/33040606:30
*** trinaths has left #openstack-nova06:30
openstackgerritJianghua Wang proposed openstack/nova master: XenAPI: get vGPU stats from hypervisor  https://review.openstack.org/51296506:32
*** kukacz has quit IRC06:36
openstackgerritJianghua Wang proposed openstack/nova master: XenAPI: provide vGPU inventory in compute node  https://review.openstack.org/51621706:36
*** annp has joined #openstack-nova06:37
*** gongysh has joined #openstack-nova06:38
*** Zoya has joined #openstack-nova06:42
*** kukacz has joined #openstack-nova06:43
ZoyaHello everyone..In my deployment at one stage nova-compute is being enabled..i.e., one feature is starting nova-compute06:44
ZoyaI need to stop this...But I can't touch the feature which is starting nova-compute..Is there any way where we can handle this situation..i.e., nova-compute should not start eventhough our feature tries to start06:45
ZoyaPlease help me out..06:45
ZoyaThanks in advance..06:46
*** vivsoni has quit IRC06:47
*** edmondsw has joined #openstack-nova06:51
*** links has quit IRC06:53
*** edmondsw has quit IRC06:56
*** slaweq has quit IRC06:59
*** markvoelker has joined #openstack-nova07:02
ZoyaHello everyone..In my deployment at one stage nova-compute is being enabled..i.e., one feature is starting nova-compute  I need to stop this...But I can't touch the feature which is starting nova-compute..Is there any way to handle this situation..i.e., nova-compute should not start eventhough our feature tries to start Please help me out.. Thanks in advance..07:03
*** slaweq has joined #openstack-nova07:03
*** edand has joined #openstack-nova07:04
*** salv-orlando has joined #openstack-nova07:05
*** brault has quit IRC07:05
*** Sara__ has joined #openstack-nova07:05
*** dikonoo has quit IRC07:05
Sara__Hi07:06
*** Sara__ has quit IRC07:06
*** chyka has joined #openstack-nova07:08
*** salv-orlando has quit IRC07:09
*** chyka has quit IRC07:09
*** Oku_OS-away is now known as Oku_OS07:11
*** spectr-RH has joined #openstack-nova07:12
*** spectr has quit IRC07:13
*** BoJin has quit IRC07:15
*** BoJin has joined #openstack-nova07:17
*** BoJin has quit IRC07:19
*** BoJin_ has joined #openstack-nova07:19
*** links has joined #openstack-nova07:20
*** Dinesh_Bhor has joined #openstack-nova07:23
gmannalex_xu: updated this one - https://review.openstack.org/#/c/516104/307:24
*** salv-orlando has joined #openstack-nova07:25
alex_xugmann: thanks07:25
*** Tom_ has quit IRC07:26
*** zhurong has quit IRC07:29
*** huanxie has joined #openstack-nova07:30
*** bhagyashris has quit IRC07:31
*** Tom_ has joined #openstack-nova07:35
*** markvoelker has quit IRC07:35
*** BoJin_ has quit IRC07:35
*** thorst has joined #openstack-nova07:35
*** hoonetorg has quit IRC07:39
*** thorst has quit IRC07:40
*** zhurong has joined #openstack-nova07:40
*** sshwarts has joined #openstack-nova07:40
*** BoJin has joined #openstack-nova07:41
*** jaosorior has joined #openstack-nova07:42
*** rcernin has quit IRC07:42
*** slaweq has quit IRC07:43
*** slaweq has joined #openstack-nova07:47
*** tesseract has joined #openstack-nova07:48
*** slaweq_ has joined #openstack-nova07:51
openstackgerritTakashi NATSUME proposed openstack/nova master: [placement] Fix foreign key constraint error  https://review.openstack.org/51688007:55
*** hoonetorg has joined #openstack-nova07:55
*** vivsoni has joined #openstack-nova07:57
*** takashin has left #openstack-nova08:00
*** AlexeyAbashkin has joined #openstack-nova08:07
*** pcaruana has joined #openstack-nova08:17
*** slaweq has quit IRC08:19
*** slaweq has joined #openstack-nova08:22
*** dtantsur has joined #openstack-nova08:23
*** Tom_ has quit IRC08:30
*** Tom_ has joined #openstack-nova08:30
*** spectr-RH has quit IRC08:32
*** markvoelker has joined #openstack-nova08:32
*** spectr has joined #openstack-nova08:33
*** Tom_ has quit IRC08:34
*** salv-orlando has quit IRC08:35
*** salv-orl_ has joined #openstack-nova08:36
*** edmondsw has joined #openstack-nova08:39
*** salv-orl_ has quit IRC08:40
openstackgerritJianghua Wang proposed openstack/nova master: XenAPI: get vGPU stats from hypervisor  https://review.openstack.org/51296508:40
*** rcernin has joined #openstack-nova08:42
*** ragiman has joined #openstack-nova08:43
*** edmondsw has quit IRC08:44
*** tssurya has quit IRC08:48
*** Tom_ has joined #openstack-nova08:49
openstackgerritJianghua Wang proposed openstack/nova master: XenAPI: provide vGPU inventory in compute node  https://review.openstack.org/51621708:54
*** bhagyashris has joined #openstack-nova08:59
*** slaweq has quit IRC08:59
*** tssurya has joined #openstack-nova09:00
*** priteau has joined #openstack-nova09:03
openstackgerritYikun Jiang proposed openstack/nova master: [WIP]Add pagination and Changes-since filter support for os-migrations.  https://review.openstack.org/33040609:04
*** brault has joined #openstack-nova09:06
*** markvoelker has quit IRC09:06
*** jistr_ is now known as jistr09:07
*** gouthamr has quit IRC09:07
*** brault has quit IRC09:10
*** esberglu_ has joined #openstack-nova09:11
*** lei-zh has quit IRC09:11
*** esberglu has quit IRC09:11
*** lei-zh has joined #openstack-nova09:13
*** zhurong has quit IRC09:16
openstackgerritjichenjc proposed openstack/nova master: remove glance usage inside compute  https://review.openstack.org/51139209:17
openstackgerritjichenjc proposed openstack/nova master: Remove direct usage of glance.generate_image_url  https://review.openstack.org/51139709:17
*** derekh has joined #openstack-nova09:18
*** yamamoto has quit IRC09:20
*** ralonsoh has joined #openstack-nova09:20
*** ralonsoh has quit IRC09:20
openstackgerritJianghua Wang proposed openstack/nova master: WIP: XenAPI: create vGPU for instance  https://review.openstack.org/51689909:28
*** diga has quit IRC09:29
*** brault has joined #openstack-nova09:30
*** lucas-afk is now known as lucasagomes09:31
*** gmann is now known as gmann_afk09:31
*** lifeless has quit IRC09:32
*** yamamoto has joined #openstack-nova09:34
*** thorst has joined #openstack-nova09:36
*** nicolasbock has joined #openstack-nova09:37
*** salv-orlando has joined #openstack-nova09:37
openstackgerritZhenyu Zheng proposed openstack/nova master: Mention API behavior change when over quota limit  https://review.openstack.org/51563109:37
*** ralonsoh has joined #openstack-nova09:39
*** thorst has quit IRC09:41
*** yamahata has quit IRC09:45
*** gongysh has quit IRC09:47
*** Tom_ has quit IRC09:47
openstackgerritOpenStack Proposal Bot proposed openstack/os-vif master: Updated from global requirements  https://review.openstack.org/51103509:53
*** BoJin has quit IRC09:55
*** links has quit IRC09:57
*** alexchadin has joined #openstack-nova10:00
*** markvoelker has joined #openstack-nova10:03
*** lei-zh has quit IRC10:06
*** salv-orlando has quit IRC10:07
*** salv-orlando has joined #openstack-nova10:07
*** salv-orlando has quit IRC10:12
*** namnh has quit IRC10:12
*** chialiang has joined #openstack-nova10:24
*** diga has joined #openstack-nova10:26
*** mvk has quit IRC10:27
*** BoJin has joined #openstack-nova10:32
*** edand has quit IRC10:32
*** markvoelker has quit IRC10:37
*** wasmum has quit IRC10:45
*** wasmum has joined #openstack-nova10:45
*** vladikr has joined #openstack-nova10:45
*** gszasz has joined #openstack-nova10:46
*** smatzek has joined #openstack-nova10:50
*** udesale has quit IRC10:50
*** rfolco_ has joined #openstack-nova10:53
*** tbachman has quit IRC10:54
*** trinaths1 has joined #openstack-nova10:54
*** edand has joined #openstack-nova10:55
*** lei-zh has joined #openstack-nova10:55
*** yamamoto has quit IRC10:56
ZoyaHello everyone..In my deployment at one stage nova-compute is being enabled..i.e., one feature is starting nova-compute  I need to stop this...But I can't touch the feature which is starting nova-compute..Is there any way to handle this situation..i.e., nova-compute should not start eventhough our feature tries to start Please help me out.. Thanks in advance..10:56
openstackgerritChris Dent proposed openstack/nova-specs master: Add spec for symmetric GET and PUT of allocations  https://review.openstack.org/50816410:57
*** cdent has joined #openstack-nova10:57
*** rcernin has quit IRC10:57
cdentefried, jaypipes: as I’m not going to be around to do the adjustments to GET /allocation_candidates notes in that ^ spec update for about two weeks, either of you are welcome to adopt the stack at https://review.openstack.org/#/c/512420/10:59
*** sambetts|afk is now known as sambetts10:59
*** yamamoto has joined #openstack-nova11:00
*** lifeless has joined #openstack-nova11:02
*** lei-zh has quit IRC11:06
*** phuongnh has quit IRC11:11
*** diga_ has joined #openstack-nova11:16
*** huanxie has quit IRC11:17
*** ebbex has quit IRC11:18
*** diga has quit IRC11:18
*** brault has quit IRC11:19
*** edmondsw has joined #openstack-nova11:21
*** dave-mccowan has joined #openstack-nova11:21
*** mvk has joined #openstack-nova11:28
openstackgerritOpenStack Proposal Bot proposed openstack/os-vif master: Updated from global requirements  https://review.openstack.org/51103511:28
*** markvoelker has joined #openstack-nova11:34
*** thorst has joined #openstack-nova11:37
*** alexchadin has quit IRC11:39
*** thorst has quit IRC11:42
*** alexchadin has joined #openstack-nova11:43
*** alexchadin has quit IRC11:48
*** dtantsur is now known as dtantsur|bbl11:48
*** BoJin has quit IRC11:50
*** chialiang has quit IRC11:55
*** diga_ has quit IRC11:58
*** thorst has joined #openstack-nova12:00
*** lucasagomes is now known as lucas-hungry12:04
*** tbachman has joined #openstack-nova12:04
*** litao__ has quit IRC12:06
*** markvoelker has quit IRC12:07
*** tbachman_ has joined #openstack-nova12:07
*** tbachman has quit IRC12:08
*** tbachman_ is now known as tbachman12:08
*** salv-orlando has joined #openstack-nova12:09
*** weshay|PTO is now known as weshay12:09
*** salv-orlando has quit IRC12:14
*** udesale has joined #openstack-nova12:18
efriedcdent ack12:19
*** tomsou_ has joined #openstack-nova12:20
jaypipescdent: ack12:20
*** chyka has joined #openstack-nova12:21
efriedcdent That one doesn't appear to be part of a series - did you mean the spec and this change https://review.openstack.org/510626 ?12:22
jaypipesalex_xu: good evening sir12:22
*** chyka has quit IRC12:25
openstackgerritOpenStack Proposal Bot proposed openstack/os-vif master: Updated from global requirements  https://review.openstack.org/51103512:25
*** catintheroof has joined #openstack-nova12:28
*** salv-orlando has joined #openstack-nova12:29
efriedcdent Disregard, not sure wtf I was looking at.12:31
*** hemna has joined #openstack-nova12:34
*** markvoelker has joined #openstack-nova12:36
*** BoJin has joined #openstack-nova12:37
tomsou_hi all, I am looking into a failing apex deployment. It fails during "openstack undercloud install". The specific command is "/bin/nova-manage cell_v2 list_cells --verbose" and the error  "No sql_connection parameter is established". Does anyone have any idea on this?12:37
tomsou_mariadb is running12:37
*** liverpooler has joined #openstack-nova12:39
*** brault has joined #openstack-nova12:43
moshelestephenfin, jaypipes: hi can you review this https://review.openstack.org/#/c/505613/ is to solve a bug for the ovs  hw offload which I introduce in pike :)12:46
*** yamamoto has quit IRC12:46
jaypipesmoshele: well, holy crap! welcome back, my friend! :P12:47
alex_xunova api meeting is in 13 mins at #openstack-meeting-412:47
alex_xujaypipes: good morning sir12:47
cdentefried, jaypipes: ack ack12:47
jaypipesalex_xu: good mornin. :) I'm going to push an additional WIP/demo patch at the end of that refactoring _get_by_filters() series to show you my thoughts on traits/nested stuff.12:47
moshelejaypipes: I was on 3 week vacation because of birth of my first baby girl :)12:48
jaypipesalex_xu: if anything, I'm happy the series has been able to get the discussion going on this and maybe throw some different ideas around.12:48
efriedCongratulations moshele !12:48
jaypipesmoshele: congrats, my friend! that's awesome news! :)12:48
*** takashin has joined #openstack-nova12:48
alex_xujaypipes: ok, cool12:48
*** markvoelker has quit IRC12:48
moshelejaypipes, efried: thanks :)12:49
alex_xumoshele: congratulations!12:49
jaypipesmoshele: you and alex_xu can share those lovely late nights rocking the cradle :)12:49
jaypipesmoshele: alex_xu also has a little one :)12:49
moshelejaypipes: indeed :) alex_xu: congrats :)12:49
alex_xumoshele: yea, if you can't sleep, you can log on the irc, and discussion tech stuff with asia guys12:50
moshelealex_xu:  :)12:51
efriedjaypipes About this common RequestGroup class definition:12:52
efriedjaypipes I get that it appears like code duplication; but realistically, it's not all that uncommon for either side of an API boundary to have very similar or identical objects.12:52
efriedIn the rest of the nova API we just share the nova.objects or .models stuff on either side.12:53
efriedAnd in fact, if any of the JSON payloads we've been sending back and forth over placement had ever been object-ified, we would have already run into this.12:54
efriedOr put the other way: if I had made RequestGroup just a dict, we wouldn't be having this discussion.12:54
*** markvoelker has joined #openstack-nova12:54
efriedAll this to express my opinion, that it's not at all inappropriate for either side of an API to have substantially identical object representations for the same thing.12:55
jaypipesefried: ack.12:55
efriedI suppose if we had os-placement, it could expose the RequestGroup class in a lib and nova could import it.12:55
*** dillaman has joined #openstack-nova12:56
efriedand perhaps it's time to start designing package structure with that in mind.12:56
efriedI.e. basically do as cdent said and put it in its own spot, but have that spot be in a path that would ultimately live in an exportable module within the placement codebase.12:56
jaypipesefried: as mentioned earlier, I'm torn on this one :) We actually *used* to use the ResourceProvider *object* within the scheduler client, then I replaced that usage with just a dict representation. Now, we use the ProviderTree in the scheduler client, and we don't use that class in the placement server side. So I get where you're coming from.12:56
*** gcb_ has quit IRC12:57
efriedjaypipes Yeah, I get it.12:59
*** gcb_ has joined #openstack-nova13:00
*** brault has quit IRC13:01
*** yamamoto has joined #openstack-nova13:02
*** takashin has left #openstack-nova13:06
alex_xujaypipes: finally, we will build the provider-tree in the placement side for nested support on _get_by_filters(), right?13:06
efriedor something like it13:07
jaypipesalex_xu: no, I wasn't planning on doing that. I don't believe we'll need to use the ProviderTree class in the server side. Only the root_provider_id and maybe the parent_provider_id columns of the resource_providers table will be queried.13:07
*** lucas-hungry is now known as lucasagomes13:08
alex_xuinitial I thought we just need to build a set of branches of tree, but that doesn't match some cases efried told me13:08
efriedThat's going to be a tricky bit of sql for trait propagation.13:09
jaypipesefried: we'll see...13:09
alex_xujaypipes: ok, sounds like a magic SQL at here13:09
*** lyan has joined #openstack-nova13:12
*** salv-orlando has quit IRC13:14
*** salv-orlando has joined #openstack-nova13:15
*** ratailor has quit IRC13:16
*** baoli has joined #openstack-nova13:16
*** lbragstad has joined #openstack-nova13:18
*** salv-orlando has quit IRC13:19
*** smatzek has quit IRC13:27
*** bswartz has joined #openstack-nova13:27
*** lbragstad has quit IRC13:30
*** amodi has joined #openstack-nova13:38
*** lbragstad has joined #openstack-nova13:39
*** tbachman has quit IRC13:44
*** mlavalle has joined #openstack-nova13:44
*** mriedem has joined #openstack-nova13:47
bhagyashrisHi all, Can anyone please guide me using uwsgi how the the different ports are hiding ?13:48
bhagyashrisand where exactly the file that maps services to endpoints for uwsgi13:48
*** Tom__ has joined #openstack-nova13:49
bhagyashris for example g-api service is running on 60999 port but when the other services are using the glance like nova then the are using url/image not like url:6099913:49
*** armax has joined #openstack-nova13:49
*** Tom__ has quit IRC13:49
*** Tom__ has joined #openstack-nova13:50
*** esberglu_ has quit IRC13:51
openstackgerritEd Leafe proposed openstack/nova master: Return Selection objects from the scheduler driver  https://review.openstack.org/49585413:51
openstackgerritEd Leafe proposed openstack/nova master: Modify select_destinations() to return objects and alts  https://review.openstack.org/51015913:51
openstackgerritEd Leafe proposed openstack/nova master: Change RPC for select_destinations()  https://review.openstack.org/51670713:51
openstackgerritEd Leafe proposed openstack/nova master: Move the claim_resources method to scheduler utils  https://review.openstack.org/51135713:51
openstackgerritEd Leafe proposed openstack/nova master: Make conductor pass and use host_lists  https://review.openstack.org/51135813:51
*** esberglu has joined #openstack-nova13:51
*** alexchadin has joined #openstack-nova13:54
*** moshele has quit IRC13:55
*** eharney has joined #openstack-nova13:55
*** esberglu has quit IRC13:56
openstackgerritOpenStack Proposal Bot proposed openstack/os-vif master: Updated from global requirements  https://review.openstack.org/51103513:57
*** hongbin has joined #openstack-nova13:58
*** ralonsoh has quit IRC13:59
*** awaugama has joined #openstack-nova14:02
*** hshiina has quit IRC14:04
*** tesseract has quit IRC14:06
*** ragiman has quit IRC14:06
*** esberglu has joined #openstack-nova14:08
*** janki has quit IRC14:13
*** janki has joined #openstack-nova14:13
mriedemdansmith: i debugged the CI failure on https://review.openstack.org/#/c/516708/ and it's weird14:17
mriedemit fails because we don't find the instance allocation for some reason http://logs.openstack.org/08/516708/3/gate/legacy-tempest-dsvm-py35/4d8d6a3/logs/screen-n-super-cond.txt.gz#_Oct_31_23_18_04_39123514:17
*** amodi has quit IRC14:19
mriedemi can see the allocations created for that instance here http://logs.openstack.org/08/516708/3/gate/legacy-tempest-dsvm-py35/4d8d6a3/logs/screen-placement-api.txt.gz#_Oct_31_23_18_00_63784614:20
mriedembut shortly after that something deletes the instance allocations http://logs.openstack.org/08/516708/3/gate/legacy-tempest-dsvm-py35/4d8d6a3/logs/screen-placement-api.txt.gz#_Oct_31_23_18_00_80508314:20
*** ragiman has joined #openstack-nova14:22
efriedmriedem Opinion on something?14:25
mriedemok14:25
efriedIn the work for granular resource requests, we're finding ourselves needing a very similar POD obj on either side of the placement API barrier.14:25
mriedemwhat is a POD object?14:26
efriedplain ol' data14:26
efriedQuestion is: do we duplicate the base class definition on both sides, define it in one place?14:26
efriedIf the latter, where would that be, given the long-term goal of separating out the placement API.14:27
*** rfolco has quit IRC14:27
mriedemis it a versioned object?14:27
efriedNo.  It doesn't go across the wire.  It's just used to represent the same concept on either side.14:28
efriedIn real terms: https://review.openstack.org/#/c/515151/10/nova/scheduler/utils.py@47 and https://review.openstack.org/#/c/514091/6/nova/api/openstack/placement/util.py@3614:28
efriedOn the flavor side, it gets built by parsing extra_specs.  On the placement side, it gets built by parsing the query string.14:28
mriedemwhat you have is probably fine isn't it? they aren't exactly identical14:29
mriedemi don't think we're going to create a library for a single object to share between placement and nova right now, maybe when the split happens and there is more common code to share14:30
*** felipemonteiro_ has joined #openstack-nova14:31
mriedemthere is also nova/common/14:31
efriedmriedem Yeah, they're not exactly identical, though they easily could be made so.14:31
mriedemidk, throw them into nova/common/ if you want a single object right now14:31
*** liverpooler has quit IRC14:31
*** udesale has quit IRC14:31
mriedemnova/common/placement.py?14:32
*** liverpooler has joined #openstack-nova14:32
efriedI'm fine keeping them separated - philosophically I would think it's not at all uncommon for identical or almost-identical classes to exist on either side of an API boundary.14:32
*** felipemonteiro__ has joined #openstack-nova14:32
efriedI mean, if this were e.g. the neutron API we were talking to, we would at best be talking about importing something from a neutron lib.14:32
efriedAnyway, jaypipes was on the fence.  Sounds like you also don't have a super strong bias either way.14:33
*** amodi has joined #openstack-nova14:34
*** tomsou_ has quit IRC14:34
*** yamamoto has quit IRC14:35
mriedemyeah i don't14:35
openstackgerritEric Fried proposed openstack/nova master: placement: Parse granular resources & traits  https://review.openstack.org/51409114:36
*** felipemonteiro_ has quit IRC14:36
efriedmriedem Thanks.14:36
*** yamamoto has joined #openstack-nova14:37
openstackgerritEric Fried proposed openstack/nova master: WIP: Numbered groupings to GET /allocation_candidates  https://review.openstack.org/51409214:38
*** aloga has quit IRC14:38
*** liverpooler has quit IRC14:40
efriedjaypipes Just noticed that the filtery part of nova.objects.resource_provider.ResourceProviderList#_get_all_by_filters_from_db is (or should be) common with your _get_provider_ids_matching_all14:42
*** yamamoto has quit IRC14:42
efriedjaypipes (still haven't finished the series, so maybe you already factored that out.)14:42
*** tesseract has joined #openstack-nova14:43
*** liverpooler has joined #openstack-nova14:43
*** gongysh has joined #openstack-nova14:44
efriedalex_xu Still around?14:46
*** psachin has quit IRC14:48
openstackgerritMatt Riedemann proposed openstack/nova master: Raise specific exception when swapping migration allocations fails  https://review.openstack.org/51700414:49
dansmithmriedem: hmm, you think there's a bug in that delete-if-deleted logic14:49
mriedemdansmith: yes, that's what's deleting the allocation14:49
mriedemhttp://logs.openstack.org/08/516708/3/gate/legacy-tempest-dsvm-py35/4d8d6a3/logs/screen-n-cpu.txt.gz#_Oct_31_23_18_00_78072914:49
mriedemhttps://review.openstack.org/517004 fixes the misleading 400 out of the API14:49
*** alexchadin has quit IRC14:50
*** moshele has joined #openstack-nova14:50
mriedemdansmith: so this must be a race between the time the RT tracks the instance as a 'known instance' and the time the update_available_resource periodic runs14:51
dansmithmriedem: it's not supposed to delete it unless it's really deleted=yes though14:52
mriedemyeah the periodic starts here http://logs.openstack.org/08/516708/3/gate/legacy-tempest-dsvm-py35/4d8d6a3/logs/screen-n-cpu.txt.gz#_Oct_31_23_18_00_16585014:52
dansmithmriedem: although, I wonder if it might create the allocation before it's created in the cell db and thus it's a BR only, compute thinks it's deleted like archived14:52
mriedemeesh14:52
mriedemyeah i guess (1) scheduler creates allocation, (2) periodic on compute starts - gets allocations against itself, deletes allocations b/c InstanceNotFound in cell (3) superconductor creates instance in cell for the selected host14:54
mriedemshite14:54
dansmithyeah14:54
mriedemand...we can't really have the compute try to find out if a build request exists can we given that's API DB and the compute shouldn't have access to the API DB14:54
dansmithnope14:54
mriedemi mean, i guess if you're ocata or pike single-cell that might be something you're still doing14:55
mriedemfor the late affinity check14:55
mriedemwell i'll open a bug to track it anyway14:55
dansmithwe've never had computes use objects that are only on the api db, AFAIK,14:55
mriedemserver group is in the api db14:55
mriedem*InstanceGroup14:55
dansmithwell, because it moved14:55
mriedemyeah14:56
dansmithanyway, that's a door we don't want to open, even under config I think14:56
dansmithdeleting only if we find an actually-deleted instance would be one way to handle it,14:56
dansmithwhich pushes the race to the delete-archive boundary14:56
*** fragatina has joined #openstack-nova14:56
dansmithbut that's much better, IMHO14:56
*** fragatina has quit IRC14:57
dansmithif they're doing fast purging (like immediate purging of all deleted things, then they could bump into it, but much less likely, and we could have nova-manage check for allocations potentially14:57
*** fragatina has joined #openstack-nova14:57
*** lyan has quit IRC14:58
*** trinaths1 has quit IRC14:59
openstackgerritMatthew Booth proposed openstack/nova master: libvirt: Don't VIR_MIGRATE_NON_SHARED_INC without migrate_disks  https://review.openstack.org/50720215:01
openstackgerritMatthew Booth proposed openstack/nova master: DNM: Run test_volume_backed_live_migration and iscsi test  https://review.openstack.org/50816315:02
*** lyan has joined #openstack-nova15:02
openstackgerritJianghua Wang proposed openstack/nova master: XenAPI: get vGPU stats from hypervisor  https://review.openstack.org/51296515:03
*** fragatina has quit IRC15:04
*** ragiman has quit IRC15:05
jianghuawjaypipes, thanks for the comment. Yes, you're correct. The above is the reworked revision.15:05
openstackgerritOpenStack Proposal Bot proposed openstack/os-vif master: Updated from global requirements  https://review.openstack.org/51103515:06
mriedemdansmith: ok here is the bug https://bugs.launchpad.net/nova/+bug/172937115:06
openstackLaunchpad bug 1729371 in OpenStack Compute (nova) "ResourceTracker races to delete instance allocations before instance is mapped to a cell" [High,Triaged]15:06
dansmithmriedem: roger15:06
*** gbarros has joined #openstack-nova15:07
*** tbachman has joined #openstack-nova15:07
mriedemstephenfin: can you take a look at https://review.openstack.org/#/c/481116/ and below?15:10
mriedemi'd like to get that fixed and backported through all supported stable branches since it's a regression since newton15:10
*** moshele has quit IRC15:11
mriedemwell, less of a regression than a busted feature since newton for evacuating with a target host15:11
openstackgerritMatthew Booth proposed openstack/nova master: Remove unused block_migration argument to _live_migration_operation  https://review.openstack.org/51700715:12
*** qadaemon has joined #openstack-nova15:15
*** qadaemon has quit IRC15:15
jianghuawdansmith, may you take a look at this patch adding an option for enabled_vgpu_type?15:15
jianghuawhttps://review.openstack.org/#/c/512580/15:15
*** ijw has joined #openstack-nova15:15
*** moshele has joined #openstack-nova15:15
dansmithjianghuaw: I have a short day today and a lot in the queue, but I will try15:17
*** tbachman has quit IRC15:18
*** moshele has quit IRC15:18
jianghuawdansmith, understood. thanks.15:19
*** smatzek has joined #openstack-nova15:19
openstackgerritDan Smith proposed openstack/nova master: WIP Avoid deleting allocations for instances being built  https://review.openstack.org/51700915:19
dansmithmriedem: this is what I'm thinking ^15:20
*** ragiman has joined #openstack-nova15:21
*** catintheroof has quit IRC15:21
mriedemdansmith: yeah i like that15:21
mriedemstill maintains the InstanceNotFound logic if the instance is in the cell db and deleted15:21
dansmithwe log the situation so if they see the same instance over and over, they know some allocation is stuck15:21
dansmithwe _could_ track that set run-to-run and log more forcefully, but that's getting more complex15:22
mriedemhttps://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcQ1b-BPsqPMmmI9aPgemul62fGgzoXzhuXWTEde_tBvLbcFaRAA15:22
mriedemalways good to know about the situation15:22
dansmithum15:23
mriedemif you want i can handle updating tests and such for that if you're busy today15:24
*** READ10 has joined #openstack-nova15:25
dansmithI'm working on it now15:25
dansmithI'll punt if I need to15:25
*** markvoelker_ has joined #openstack-nova15:26
*** eharney has quit IRC15:27
*** markvoelker has quit IRC15:29
*** AlexeyAbashkin has quit IRC15:29
mriedemanthonyper: fyi https://bugs.launchpad.net/nova/+bug/172892415:30
openstackLaunchpad bug 1728924 in OpenStack Compute (nova) "console logging does not work for OL instances on xen compute" [Undecided,Confirmed]15:30
*** eharney has joined #openstack-nova15:31
*** tbachman has joined #openstack-nova15:31
dansmithmriedem: heh, we have a test that asserts that we abort these unborn children15:32
mriedemi'm not sure how to appropriately respond to that statement15:32
dansmithit asserts the desired behavior for reasons other than "every instance goes through this state" of course15:33
dansmithbut it's basically asserting that this buggy behavior exists15:33
mriedemhuh15:33
mriedemunrelated, i suppose bauzas is in transit15:34
dansmithalready?15:34
mriedemjaypipes: just saw another bug in triage for this same NFS resize bfv issue https://review.openstack.org/#/c/516395/15:34
mriedemwe should get that fixed and backported15:34
mriedems/fixed/merged/15:34
mriedemnote that https://review.openstack.org/#/c/516396/ verifies it15:34
mriedemmelwitt: you too ^15:34
mriedemdansmith: only assuming15:34
mriedemi know he likes to fly out about a week early :)15:34
dansmithlol right15:35
*** spectr has quit IRC15:37
*** amodi has quit IRC15:38
*** Sukhdev_ has joined #openstack-nova15:39
*** yamamoto has joined #openstack-nova15:41
*** Nisha_Agarwal has joined #openstack-nova15:42
Nisha_Agarwaljaypipes, hi15:42
Nisha_Agarwaljaypipes, i had a query regarding traits scheduling15:42
*** itlinux has joined #openstack-nova15:43
Nisha_Agarwaljaypipes, is there any prefernce associated with scheduling? among traits scheduling and capabilities scheduling?15:44
Nisha_Agarwalmriedem, ^^^15:45
mriedemidk15:45
Nisha_Agarwaljohnthetubaguy, ^^^^ do u have any idea?15:45
*** yamamoto has quit IRC15:47
*** tomsou_ has joined #openstack-nova15:47
dansmithNisha_Agarwal: what does that mean "capabilities and traits"15:47
dansmithplacement will consider resource amounts and traits, the scheduler will run filters on the results based on what we have today15:47
*** dtantsur|bbl is now known as dtantsur15:47
Nisha_Agarwaldansmith, what do you mean by " on what we have today"?15:49
Nisha_Agarwaldansmith, scheduler runs the filters after placement is executed?15:49
dansmithNisha_Agarwal: yes15:50
*** ralonsoh has joined #openstack-nova15:50
Nisha_Agarwaldansmith, i was asking from the point that if a node has both traits and capabilities populated which one gets the preference in scheduling...is there any preference associated with it?15:50
*** amodi has joined #openstack-nova15:50
dansmithNisha_Agarwal: and I'm saying I don't know what "capabilities" are in this context15:51
*** tbachman has quit IRC15:51
mriedemdansmith: i think the CapabilitiesFilter15:51
Nisha_Agarwalmriedem, yes15:51
dansmithso in that case, traits win15:51
dansmithas I said,15:51
dansmithwe select based on resource counts and traits, then apply the filters on the result15:51
dansmithif we have a filter, then that will filter the result set15:51
*** yamahata has joined #openstack-nova15:54
*** ansiwen[q] has joined #openstack-nova15:54
Nisha_Agarwaldansmith, but there can be a case where say the traits scheduling selects 0 nodes but capabilitiesfilter would have selected 1 node if it was run on the same original set of nodes15:54
dansmithyup15:54
*** ansiwen[q] is now known as ansiwen_q15:54
*** gbarros_ has joined #openstack-nova15:55
Nisha_Agarwaldansmith, then in that case when scheduling done along with traits+capabilities, and capabilities alone differ. :(15:55
*** ansiwen_q is now known as ansiwen[q]15:55
*** ansiwen[q] is now known as ansiwen_q15:56
dansmithNisha_Agarwal: agree, except with the sadface15:56
*** janki has quit IRC15:56
*** Sukhdev has joined #openstack-nova15:57
*** gbarros has quit IRC15:57
dansmithNisha_Agarwal: our goal is to make scheduling better, not to preserve every detail of the existing behavior forever15:57
*** Zoya has quit IRC15:57
openstackgerritDan Smith proposed openstack/nova master: Avoid deleting allocations for instances being built  https://review.openstack.org/51700915:57
dansmithmriedem: ^15:57
openstackgerritHamdy Khader proposed openstack/nova master: Adding NVMEoF for libvirt driver  https://review.openstack.org/48264015:57
*** tbachman has joined #openstack-nova15:58
dansmithmriedem: lots of test noise in there because of how those tests work, unfortunately15:58
*** ansiwen_q is now known as ansiwen[q]15:59
*** amodi has quit IRC15:59
mriedemok16:00
*** tbachman_ has joined #openstack-nova16:00
*** tbachman has quit IRC16:02
*** tbachman_ is now known as tbachman16:02
*** ijw has quit IRC16:02
*** edand has quit IRC16:03
*** ansiwen[q] is now known as ansiwen_q16:05
*** READ10 has quit IRC16:06
*** amarao1 has quit IRC16:06
*** READ10 has joined #openstack-nova16:07
*** catintheroof has joined #openstack-nova16:07
*** READ10 has quit IRC16:09
*** Oku_OS is now known as Oku_OS-away16:11
jaypipesmriedem: k, will look shortly.16:11
jaypipesNisha_Agarwal: just got back to the office... gimme a few16:11
*** Apoorva has joined #openstack-nova16:12
*** cdent has quit IRC16:12
openstackgerritJay Pipes proposed openstack/nova master: required traits for no sharing providers  https://review.openstack.org/51702716:13
jaypipesefried, alex_xu: ^16:13
efriedjaypipes Ack.  I did some refactoring of the bottom patch - do you have local deltas?16:13
jaypipesefried: yes16:14
*** Tom__ has quit IRC16:15
jaypipesefried: I pulled the latest from this morning.16:15
*** chyka has joined #openstack-nova16:16
efriedjaypipes k, I'll wait.  My deltas are improving the readability of that method.  Only one of my tweaks actually changes the SQL that's produced, but the test result is still good, so if that's gonna break something, I'll need a test for it.16:16
efriedjaypipes We can discuss this p.m. if you're around.16:16
jaypipesefried: readability of the test method or readability of the _get_provider_ids_no_share() method?16:17
*** salv-orlando has joined #openstack-nova16:17
efriedjaypipes Of _get_provider_ids_matching_all16:17
*** awaugama_ has joined #openstack-nova16:18
efriedjaypipes Mainly renaming variables and getting rid of unnecessary ones.  But the SQL-changer is that 'jc' doesn't need to be linked to the lastij - it can always just compare against rpt.c.id.16:18
jaypipesefried: ah, sure, ok.16:18
efriedjaypipes If that's not true, then I need a test path that brings it out.16:18
efriedBut I don't see why it shouldn't be okay.16:18
jaypipesefried: yes, like I said, I copied the code from the get_all_with_shared() and just removed things. didn't change anything. so I'm good with a change like that, sure.16:18
efriedjaypipes Okay, cool.  I'll post it once you've done yours.16:19
efriedjaypipes Because I'm all about rebase, 'bout rebase.  No trouble.16:19
jaypipesefried: why don't you do that now. I can always stash, stash pop after pulling your latest.16:20
efriedOkay.16:20
*** gouthamr has joined #openstack-nova16:20
*** awaugama has quit IRC16:20
*** Sukhdev has quit IRC16:20
jaypipesNisha_Agarwal: ok, done reading back... so, dansmith is correct. We will filter nodes based on traits first, then whatever nodes are leftover from that we will pass to the remaining scheduler filters, including the ComputeCapabilitiesFilter.16:21
*** salv-orlando has quit IRC16:21
Nisha_Agarwaljaypipes, yeah.16:21
jaypipesNisha_Agarwal: I don't see why you'd have a problem, though. since it's not like the ComputeCapabilitiesFilter and trait strings overlap...16:22
jaypipesNisha_Agarwal: if you could show me a specific example of what your use case is, that would be super helpful.16:22
openstackgerritEric Fried proposed openstack/nova master: begin refactor AllocCandidates._get_by_filters()  https://review.openstack.org/51677816:22
openstackgerritEric Fried proposed openstack/nova master: build ProviderSummary objects in sep function  https://review.openstack.org/51677916:22
openstackgerritEric Fried proposed openstack/nova master: build alloc request resources for shared resources  https://review.openstack.org/51678016:22
openstackgerritEric Fried proposed openstack/nova master: create allocation request for single provider  https://review.openstack.org/51678116:22
openstackgerritEric Fried proposed openstack/nova master: finish refactor AllocCandidates._get_by_filters()  https://review.openstack.org/51678216:22
Nisha_Agarwaljaypipes, i dont have any example. It was just a query which arose after our call yesterday16:22
openstackgerritEric Fried proposed openstack/nova master: required traits for no sharing providers  https://review.openstack.org/51702716:22
efriedjaypipes ^  Out for a couple hours...16:22
*** efried is now known as efried_rollin16:22
Nisha_Agarwaljaypipes, i can think of an example and and then reask the question again :)16:23
tomsou_Hello, can anyone help with the error message "CantStartEngineError: No sql_connection parameter is established" after "/bin/nova-manage cell_v2 list_cells --verbose" command?16:23
tomsou_mariadb  is running16:24
mriedemjaypipes: not sure if you had questions/items you'd like discussed at the placement update session in sydney, but here is the etherpad https://etherpad.openstack.org/p/SYD-forum-nova-placement-update16:24
mriedemjaypipes: the agenda is empty for now, but the abstract has some items that could be moved into agenda16:24
jaypipesefried_rollin: cool, thanks16:24
*** chyka_ has joined #openstack-nova16:24
jaypipesmriedem: rock on. will add shortly.16:24
*** ijw has joined #openstack-nova16:24
jaypipesNisha_Agarwal: cool, thanks!16:25
*** amodi has joined #openstack-nova16:26
*** mvk has quit IRC16:27
Nisha_Agarwaljaypipes, dansmith thanks !!16:28
*** chyka has quit IRC16:28
*** tomsou_ has quit IRC16:30
*** slaweq has joined #openstack-nova16:37
openstackgerritC Leavett-Brown proposed openstack/nova master: Modify nova routing table to process null requests  https://review.openstack.org/51679616:38
*** felipemonteiro__ has quit IRC16:38
*** tbachman has quit IRC16:41
*** slaweq has quit IRC16:42
*** catintheroof has quit IRC16:45
*** gbarros_ has quit IRC16:46
*** ragiman has quit IRC16:46
dansmithedleafe: mriedem jaypipes: so.. we don't claim in the chance scheduler, and we don't heal allocations in the compute, which means we're not really setting the stage for people to be able to move from chance to filter+placement right?16:48
dansmiththere'll need to be some tool and procedure for patching that up prior to a cutover16:49
jaypipesdansmith: by "tool" do you mean "delete the chance scheduler"? if so, then yes ++16:49
dansmithsorry,16:49
dansmithI meant the caching16:49
dansmithalthough I guess the same goes for chance16:50
mriedemyeah true16:50
*** catintheroof has joined #openstack-nova16:52
*** pcaruana has quit IRC16:52
edleafedansmith: yeah, caching scheduler rules out claiming16:54
dansmithit doesn't have to, we just have said we don't want to make it do it right?16:54
edleafefor simple compute nodes it's possible, but not for any that involve shared/nested providers16:54
edleafewell, the only way to claim complex rps is to get the allocation_candidates, which means no caching16:55
*** ijw has quit IRC16:56
*** ujjain has quit IRC16:56
*** amodi has quit IRC16:56
*** gyee has joined #openstack-nova16:58
*** dave-mccowan has quit IRC16:58
*** ujjain has joined #openstack-nova17:01
*** ujjain has quit IRC17:01
*** ujjain has joined #openstack-nova17:01
*** sbezverk has quit IRC17:01
*** rabel has joined #openstack-nova17:01
*** brault has joined #openstack-nova17:02
*** openstackgerrit has quit IRC17:03
*** dave-mccowan has joined #openstack-nova17:03
stephenfinmriedem: Done17:05
*** brault has quit IRC17:06
*** tbachman has joined #openstack-nova17:06
*** gbarros has joined #openstack-nova17:09
*** itlinux has quit IRC17:09
*** mdbooth has quit IRC17:10
*** ansiwen has quit IRC17:10
*** ansiwen has joined #openstack-nova17:11
*** ijw has joined #openstack-nova17:12
*** mdbooth has joined #openstack-nova17:12
*** lucasagomes is now known as lucas-afk17:13
*** fragatina has joined #openstack-nova17:16
*** awaugama has joined #openstack-nova17:17
mriedemstephenfin: thanks17:17
*** salv-orlando has joined #openstack-nova17:18
*** awaugama_ has quit IRC17:19
*** moshele has joined #openstack-nova17:20
*** AlexeyAbashkin has joined #openstack-nova17:22
*** salv-orlando has quit IRC17:22
*** salv-orlando has joined #openstack-nova17:26
mriedemdansmith: tssurya: melwitt: no cells meeting today right?17:30
*** sshwarts has quit IRC17:30
*** Nisha_Agarwal has quit IRC17:30
*** slaweq has joined #openstack-nova17:31
*** tomsou_ has joined #openstack-nova17:31
*** dillaman has quit IRC17:31
melwitt+1 to cancel today17:32
*** AlexeyAbashkin has quit IRC17:36
*** ansiwen has quit IRC17:36
*** mdbooth has quit IRC17:36
*** itlinux has joined #openstack-nova17:37
*** ansiwen has joined #openstack-nova17:37
*** mdbooth has joined #openstack-nova17:38
*** Sukhdev_ has quit IRC17:49
dansmithmriedem: ah yep17:53
*** itlinux has quit IRC17:58
*** crlb has joined #openstack-nova17:58
*** felipemonteiro_ has joined #openstack-nova17:59
*** penick has joined #openstack-nova17:59
*** felipemonteiro__ has joined #openstack-nova18:00
*** ralonsoh has quit IRC18:01
*** itlinux has joined #openstack-nova18:01
*** felipemonteiro_ has quit IRC18:04
*** penick has quit IRC18:04
*** moshele has quit IRC18:05
*** salv-orl_ has joined #openstack-nova18:05
*** mvk has joined #openstack-nova18:06
*** moshele has joined #openstack-nova18:07
*** salv-orlando has quit IRC18:08
*** moshele has quit IRC18:16
*** ansiwen_q is now known as ansiwen[q]18:17
*** moshele has joined #openstack-nova18:19
*** Sukhdev has joined #openstack-nova18:23
*** yamahata has quit IRC18:26
*** moshele has quit IRC18:26
*** Sukhdev_ has joined #openstack-nova18:28
*** ttsiouts has quit IRC18:28
*** tesseract has quit IRC18:28
*** Sukhdev_ has quit IRC18:29
*** Sukhdev has quit IRC18:29
*** ansiwen[q] has quit IRC18:30
*** bnemec has quit IRC18:35
*** Sukhdev has joined #openstack-nova18:35
*** openstackgerrit has joined #openstack-nova18:39
openstackgerritMerged openstack/nova master: Functional regression test for evacuate with a target  https://review.openstack.org/49099718:39
dansmithmriedem: so, this might be happening more often than we think.. I hit it on one of the runs on the fix patch18:39
dansmithmriedem: what actual failure behavior did this cause?18:39
dansmithalso I guess I have to pass exc_info=False when I log.warning in an exception handler?18:40
dansmithnot really sure why18:42
dansmithhttp://logs.openstack.org/09/517009/2/check/legacy-tempest-dsvm-neutron-multinode-full/cf39ab4/logs/screen-n-cpu.txt.gz#_Nov_01_16_51_15_19472618:42
mriedemdansmith: ah on ^ that's the same thing we get with the ComputeHostNotFound_Remote warning on startup since ocata18:44
mriedemi think that's a regression in the log handler stuff in oslo, i was never able to track it down18:44
dansmithokay but exc_info=False will squelch it right?18:44
mriedemi think there was a change in oslo.log such that it auto-traces if you're in an exception context18:44
mriedemdansmith: idk honestly18:44
mriedemit's worth a try18:44
mriedemdansmith: as for the actual failure behavior, resize fails with a 400 (should be a 500)18:45
*** salv-orl_ has quit IRC18:45
mriedembecause remember at the point in conductor when we are swapping the allocations, we haven't cast off to the compute yet,18:45
mriedemso we're still returning a response from the api18:45
dansmithokay so this was probably a silent leak before18:46
mriedemyup18:46
mriedemdefinitely18:46
mriedemsilent but deadly18:46
dansmithle suck18:46
openstackgerritDan Smith proposed openstack/nova master: Avoid deleting allocations for instances being built  https://review.openstack.org/51700918:46
*** salv-orlando has joined #openstack-nova18:46
dansmithjaypipes: did you see this?18:46
*** MasterOfBugs has joined #openstack-nova18:46
*** gszasz has quit IRC18:49
*** salv-orlando has quit IRC18:50
openstackgerritMerged openstack/nova master: Pass requested_destination in filter_properties  https://review.openstack.org/48111618:51
rabelnow that i got a +2 from jaypipes, can we finally merge https://review.openstack.org/#/c/494169/ ? :)18:51
jaypipesdansmith: did I see https://review.openstack.org/#/c/517009/?18:51
dansmithjaypipes: yeah, just making sure you saw it18:52
dansmithsince we're tweaking that logic18:52
jaypipesk18:52
*** dtantsur is now known as dtantsur|afk18:53
*** sbezverk has joined #openstack-nova18:57
*** rmcall_ has joined #openstack-nova19:00
*** Apoorva has quit IRC19:00
*** Apoorva has joined #openstack-nova19:01
*** salv-orlando has joined #openstack-nova19:01
*** sambetts is now known as sambetts|afk19:02
*** openstackgerrit has quit IRC19:03
*** bnemec has joined #openstack-nova19:03
*** Apoorva has quit IRC19:05
*** yamahata has joined #openstack-nova19:06
*** efried_rollin is now known as efried19:07
*** tomsou_ has quit IRC19:09
efriedjaypipes Any further thoughts on shared-vs-separate RequestGroup classes?  (Not sure if you read the backscroll this morning, but mriedem doesn't feel strongly one way or the other.)19:11
jaypipesefried: what does dansmith think?19:11
jaypipesefried: and no, been heads down on the shared/no-shared refactoring thing.19:11
efriedDidn't ask - he seemed kinda swamped today19:11
*** itlinux has quit IRC19:13
*** tbachman has quit IRC19:13
*** catintheroof has quit IRC19:16
*** owalsh is now known as owalsh_biab19:18
*** AlexeyAbashkin has joined #openstack-nova19:18
*** catintheroof has joined #openstack-nova19:18
*** ijw has quit IRC19:21
*** AlexeyAbashkin has quit IRC19:22
*** itlinux has joined #openstack-nova19:28
*** salv-orlando has quit IRC19:32
*** ijw has joined #openstack-nova19:36
*** adreznec has joined #openstack-nova19:36
mriedemstephenfin: do you want me to make the os-vif core team changes from your email now?19:38
*** openstackgerrit has joined #openstack-nova19:40
openstackgerritMatt Riedemann proposed openstack/nova master: Remove compatibility method from FlavorPayload  https://review.openstack.org/51494319:40
openstackgerritMatt Riedemann proposed openstack/nova master: Add Flavor.description attribute  https://review.openstack.org/51437119:40
openstackgerritMatt Riedemann proposed openstack/nova master: Add FlavorPayload.description for versioned notifications  https://review.openstack.org/51478219:40
openstackgerritMatt Riedemann proposed openstack/nova master: Add microversion to allow setting flavor description  https://review.openstack.org/51521319:40
*** rmcall_ has quit IRC19:43
*** rmcall_ has joined #openstack-nova19:44
*** awaugama has quit IRC19:50
*** bnemec has quit IRC19:53
*** esberglu has quit IRC19:57
*** esberglu has joined #openstack-nova19:57
*** esberglu has quit IRC19:58
*** eharney has quit IRC20:08
*** liverpooler has quit IRC20:08
*** gbarros has quit IRC20:09
*** edmondsw has quit IRC20:11
*** tbachman has joined #openstack-nova20:11
*** edmondsw has joined #openstack-nova20:11
*** esberglu has joined #openstack-nova20:13
openstackgerritMatt Riedemann proposed openstack/nova master: Don't log exception trace with ComputeHostNotFound warnings on startup  https://review.openstack.org/51710220:15
*** rmcall_ has quit IRC20:16
*** tbachman has quit IRC20:17
*** rmcall_ has joined #openstack-nova20:18
*** smatzek has quit IRC20:21
*** awaugama has joined #openstack-nova20:22
*** felipemonteiro_ has joined #openstack-nova20:22
*** rmcall_ has quit IRC20:22
*** felipemonteiro__ has quit IRC20:24
*** edmondsw has quit IRC20:27
*** edmondsw has joined #openstack-nova20:27
*** Apoorva has joined #openstack-nova20:28
*** suresh12 has joined #openstack-nova20:30
*** edmondsw has quit IRC20:31
*** salv-orlando has joined #openstack-nova20:33
*** bnemec has joined #openstack-nova20:35
*** pramodrj07 has joined #openstack-nova20:36
*** salv-orlando has quit IRC20:38
*** edmondsw has joined #openstack-nova20:39
*** MasterOfBugs has quit IRC20:40
mriedemjaypipes: think you need to drop the +2 on this https://review.openstack.org/#/c/517009/320:40
mriedemthe warning is showing up a ton in CI runs20:40
mriedemhttp://logs.openstack.org/09/517009/3/check/legacy-tempest-dsvm-neutron-multinode-full/fda26ca/logs/screen-n-cpu.txt.gz20:41
mriedemhttp://logs.openstack.org/09/517009/3/check/legacy-tempest-dsvm-full-devstack-plugin-ceph/19d800c/logs/screen-n-cpu.txt.gz#_Nov_01_19_34_57_36085320:41
jaypipesmriedem: I would expect that warning to show up...20:43
mriedem101 times?20:43
jaypipesmriedem: it's before the check for whether the instance.deleted is True...20:43
*** rfolco_ has quit IRC20:43
jaypipesmriedem: if it was after that check, it likely wouldn't come up at all, right?20:43
mriedemthe only way we should see this warning is if we're racing between the time the scheduler creates allocations for an instance and when the instance is created in the cell db,20:44
mriedemunless something else is hitting this code path besides the update_available_resource periodic task20:44
jaypipesmriedem: I don't see anything else calling _remove_deleted_instances_allocations() other than that place in update_available_resource...20:46
mriedemyeah and the only thing calling update_available_resource is the compute manager in the periodic and in post_live_migration20:47
mriedemthe periodic does run every minute...20:47
mriedembut still, we'd have to be hitting that same window between claim in scheduler and creation in cell db20:47
mriedemunless that window is pretty large20:48
jaypipesmriedem: seems fairly unlikely to me.20:48
jaypipeshitting the window that often...20:48
mriedemlet me see how often the debug message before this change shows up20:48
*** tbachman has joined #openstack-nova20:49
openstackgerritMerged openstack/nova master: Make put_allocations() retry on concurrent update  https://review.openstack.org/51670820:50
mriedemseeing the old message show up in logs in another patch, but far less (3, 4 and 6 hits in 3 different jobs)20:51
*** adreznec has quit IRC20:51
*** tssurya__ has joined #openstack-nova20:52
*** adreznec has joined #openstack-nova20:53
*** tbachman has quit IRC20:58
*** derekh has quit IRC20:59
*** lpetrut has joined #openstack-nova21:01
*** smatzek has joined #openstack-nova21:02
*** tbachman has joined #openstack-nova21:04
mriedemnot really sure what's up with this, unless it's just totally random based on how slow the node is in the CI job21:04
*** smatzek has quit IRC21:04
openstackgerritMatt Riedemann proposed openstack/nova master: Time how long select_destinations() takes in conductor  https://review.openstack.org/51710821:06
*** moshele has joined #openstack-nova21:08
*** thorst has quit IRC21:08
*** eharney has joined #openstack-nova21:11
*** priteau has quit IRC21:13
mriedemlooking at some logs for an ocata patch i don't see "Deleting allocations that remained for this" show up at all, so definitely prompte by the race introduced by doing the allocation creation in the scheduler in pike21:13
*** catintheroof has quit IRC21:16
*** salv-orlando has joined #openstack-nova21:18
*** adreznec has quit IRC21:20
*** PramodJ has joined #openstack-nova21:20
*** pramodrj07 has quit IRC21:21
*** adreznec has joined #openstack-nova21:22
mriedemedleafe: _schedule in the FilterScheduler should be returning a list of lists of selected hosts right?21:22
mriedemi don't think _legacy_find_hosts does that if include_alternates is False21:23
mriedemwhich means we'd get an IndexError in select_destinations21:23
*** PramodJ has quit IRC21:24
mriedemhttps://bugs.launchpad.net/nova/+bug/172944521:26
openstackLaunchpad bug 1729445 in OpenStack Compute (nova) "Potential IndexError if using the CachingScheduler and not getting alternates" [Medium,Triaged]21:26
openstackgerritMatt Riedemann proposed openstack/nova master: DNM: see if finding alternate hosts takes a long time  https://review.openstack.org/51711121:28
*** dave-mccowan has quit IRC21:30
*** adreznec has quit IRC21:31
*** adreznec has joined #openstack-nova21:32
*** lpetrut has quit IRC21:32
*** lpetrut has joined #openstack-nova21:32
*** rmcall has joined #openstack-nova21:37
*** itlinux has quit IRC21:42
*** rcernin has joined #openstack-nova21:42
*** tssurya__ has quit IRC21:49
*** Sukhdev has quit IRC21:51
efriedjaypipes Still around?21:52
jaypipesefried: yes. still working on sharing providers + traits21:52
efriedjaypipes I'm trying to ascertain whether there's any reason to keep the group_by at https://review.openstack.org/#/c/516778/3/nova/objects/resource_provider.py@251321:53
efriedUpon reading it, I thought it should actually be `distinct` instead - but I can't see any way the query would produce the same RP ID more than once in the result set anyway.21:53
jaypipesefried: correct, it wouldn't.21:54
*** takashin has joined #openstack-nova21:54
efriedk21:54
efriedthx21:54
jaypipesefried: but I'm actively working on this series.. just FYI.21:54
efriedjaypipes Yeah, I'm just making notes, wasn't planning to publish my sandbox (yet).21:54
jaypipesdanke21:55
*** adreznec has quit IRC21:55
efriedjaypipes I'm reviewing this perhaps more thoroughly than necessary, as an educational exercise.21:55
jaypipesack21:55
jaypipesI appreciate it very muc21:55
jaypipesmuch21:55
*** felipemonteiro_ has quit IRC21:56
*** adreznec has joined #openstack-nova21:57
edleafemriedem: yes21:59
efriedjaypipes Okay, dropped some comments on PS3 - perhaps you want to hit them in your current edit.21:59
*** eharney has quit IRC21:59
*** lpetrut has quit IRC22:03
*** edmondsw has quit IRC22:13
*** moshele has quit IRC22:13
*** edmondsw has joined #openstack-nova22:13
openstackgerritJay Pipes proposed openstack/nova master: required traits for no sharing providers  https://review.openstack.org/51702722:14
openstackgerritJay Pipes proposed openstack/nova master: WIP: handle traits with sharing providers  https://review.openstack.org/51711922:14
jaypipesefried: gonna take a dinner break. see ^ for just how complex the sharing providers with required traits code becomes...22:14
efriedjaypipes Ack22:14
jaypipesefried: will come back to this later. let me know if you add/modify stuff and I'll re-pull.22:15
efriedjaypipes rgr, not planning to touch anything else tonight.22:15
jaypipesk22:16
*** edmondsw has quit IRC22:18
*** baoli has quit IRC22:19
*** mlavalle has quit IRC22:21
*** rabel has quit IRC22:23
*** slaweq has quit IRC22:24
*** salv-orlando has quit IRC22:25
*** owalsh_biab is now known as owalsh22:26
*** lbragstad has quit IRC22:33
*** brault has joined #openstack-nova22:38
*** MasterOfBugs has joined #openstack-nova22:40
*** lyan has quit IRC22:41
*** brault has quit IRC22:43
*** esberglu has quit IRC22:43
*** thorst has joined #openstack-nova22:45
*** owalsh is now known as owalsh_pto22:46
*** thorst has quit IRC22:46
*** artom has quit IRC22:48
*** ijw has quit IRC22:50
*** rmcall has quit IRC22:50
*** smatzek has joined #openstack-nova22:52
*** smatzek has quit IRC22:57
*** adreznec has quit IRC22:57
*** salv-orlando has joined #openstack-nova22:59
*** adreznec has joined #openstack-nova22:59
*** 5EXAAPFFA has joined #openstack-nova23:01
openstackgerritMerged openstack/nova master: Remove compatibility method from FlavorPayload  https://review.openstack.org/51494323:04
*** hongbin has quit IRC23:09
openstackgerritMoshe Levi proposed openstack/nova master: Don't overwrite binding-profile  https://review.openstack.org/50561323:12
*** armax has quit IRC23:13
*** suresh12 has quit IRC23:21
*** gmann_afk is now known as gmann23:24
openstackgerritMoshe Levi proposed openstack/nova master: Don't overwrite binding-profile  https://review.openstack.org/50561323:25
*** gyee has quit IRC23:25
*** mikal has quit IRC23:28
openstackgerritGhanshyam Mann proposed openstack/nova master: Merge flavor extensions controller code  https://review.openstack.org/51610423:29
*** moshele has joined #openstack-nova23:31
openstackgerritEd Leafe proposed openstack/nova master: Return Selection objects from the scheduler driver  https://review.openstack.org/49585423:32
openstackgerritEd Leafe proposed openstack/nova master: Modify select_destinations() to return objects and alts  https://review.openstack.org/51015923:32
openstackgerritEd Leafe proposed openstack/nova master: Change RPC for select_destinations()  https://review.openstack.org/51670723:32
openstackgerritEd Leafe proposed openstack/nova master: Move the claim_resources method to scheduler utils  https://review.openstack.org/51135723:32
openstackgerritEd Leafe proposed openstack/nova master: Make conductor pass and use host_lists  https://review.openstack.org/51135823:32
openstackgerritGhanshyam Mann proposed openstack/nova master: Merge flavor extensions controller code  https://review.openstack.org/51610423:34
openstackgerritMoshe Levi proposed openstack/nova master: Don't overwrite binding-profile  https://review.openstack.org/50561323:37
*** moshele has quit IRC23:38
*** salv-orl_ has joined #openstack-nova23:41
*** larainema has quit IRC23:41
efriedjaypipes I hit my brain-fry limit.  See you tomorrow.23:41
*** salv-orlando has quit IRC23:43
*** 5EXAAPFFA has quit IRC23:50
openstackgerritMatt Riedemann proposed openstack/nova master: Fix return type in FilterScheduler._legacy_find_hosts  https://review.openstack.org/51713423:50
mriedemedleafe: ^23:50
*** jaypipes has quit IRC23:54
*** links has joined #openstack-nova23:56
*** pramodrj07 has joined #openstack-nova23:56
*** MasterOfBugs has quit IRC23:59

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