Thursday, 2016-12-08

*** ijw has quit IRC00:01
*** ijw has joined #openstack-nova00:02
*** Jeffrey4l has quit IRC00:03
*** Jeffrey4l has joined #openstack-nova00:03
*** Apoorva has quit IRC00:04
*** Apoorva has joined #openstack-nova00:04
*** ljxiash has joined #openstack-nova00:06
*** hongbin has quit IRC00:07
*** jamesdenton has joined #openstack-nova00:08
*** ducttape_ has quit IRC00:09
*** ducttape_ has joined #openstack-nova00:10
*** ljxiash has quit IRC00:10
*** wang_ has joined #openstack-nova00:10
wang_Hi all, i have some question regarding how to setup and configure the nova-lxd, is this the right channel ?00:11
*** ducttape_ has quit IRC00:14
*** ijw has quit IRC00:22
*** ijw has joined #openstack-nova00:22
*** diga has joined #openstack-nova00:25
jaypipesedleafe, mriedem, bauzas, dansmith: sorry guys had to step out for a few hours. reading back through the long discussions...00:27
mriedemwang_: probably not as it's not in the nova tree,00:28
mriedemwang_: try finding zigo in #openstack-dev00:28
*** nic has quit IRC00:29
*** yuntongjin has joined #openstack-nova00:36
*** wang_ has quit IRC00:37
oomichigmann: re: https://review.openstack.org/#/c/402372  The corresponding Temepst patch is https://review.openstack.org/#/c/408254/00:40
oomichigmann: we can see the behavior from the log00:41
*** jamielennox is now known as jamielennox|away00:45
*** ihrachys has joined #openstack-nova00:46
*** thorst_ has joined #openstack-nova00:47
*** thorst_ has quit IRC00:50
*** thorst_ has joined #openstack-nova00:51
*** ihrachys has quit IRC00:51
*** hoangcx has joined #openstack-nova00:54
*** yuntongjin has quit IRC00:55
oomichigmann: alex_xu: oops, maybe we did mistake related to block-device-mapping validation00:56
oomichigmann: alex_xu: new bdm should contain no_device like https://github.com/openstack/nova/blob/master/nova/block_device.py#L4700:57
oomichibut the corresponding json-schema doesn't contain it00:57
oomichiits additionalProperties: True now, so that is not so big problem00:58
openstackgerritJay Pipes proposed openstack/nova: placement: API filters providers by resources  https://review.openstack.org/40828500:58
oomichibut we missed it anyways00:58
openstackgerritwanghao proposed openstack/nova: Set min_disk in the image meta based on the root volume's size  https://review.openstack.org/40739700:59
*** thorst_ has quit IRC00:59
*** jistr|mtgs has quit IRC01:00
*** jistr has joined #openstack-nova01:00
openstackgerritKen'ichi Ohmichi proposed openstack/nova: Remove unnecessary comment of BDM validation  https://review.openstack.org/40837001:00
*** ijw has quit IRC01:02
*** diga has quit IRC01:03
*** jamesdenton has quit IRC01:04
gmannoomichi: nice catch01:04
*** Apoorva has quit IRC01:04
gmannoomichi: even we can add another tests with no destination_type and see behavior of volume and server01:04
*** Apoorva has joined #openstack-nova01:05
*** fragatin_ has joined #openstack-nova01:06
*** smatzek has joined #openstack-nova01:07
*** phuongnh has joined #openstack-nova01:07
*** fragatina has quit IRC01:08
*** tovin07 has quit IRC01:08
mriedemdansmith: looking at the cell setup here https://review.openstack.org/#/c/406380/9/nova/test.py01:09
*** hieulq has quit IRC01:09
mriedemdatabase_connection is a uuid?01:09
mriedemon the cell mapping01:09
*** Apoorva has quit IRC01:09
dansmithmriedem: it's anything, but I use the uuid01:09
dansmithtechnically it's a url for sqlalchemy,01:09
dansmithbut it really needs to be invalid as a url here, because if we leak it too deep down, a non-conforming string will blow up and be easy to spot01:10
dansmithwhich happened multiple times while working on this01:10
*** fragatin_ has quit IRC01:11
mriedemheh, ServiceFixture01:11
mriedemdef __init__(self, name, host=None, **kwargs):01:11
mriedem        name = name01:11
mriedemthat seems useful01:11
mriedemok01:12
*** tuanluong has joined #openstack-nova01:12
*** ijw has joined #openstack-nova01:12
*** smatzek has quit IRC01:14
mriedemdansmith: alright matey, some comments in https://review.openstack.org/#/c/406380/9/nova/test.py01:16
mriedemotherwise looks ok01:16
dansmithmriedem: thanks will hit those tomorrow01:16
*** jamesdenton has joined #openstack-nova01:17
*** Jeffrey4l has quit IRC01:18
*** Jeffrey4l has joined #openstack-nova01:19
*** portdirect is now known as portdirect_away_01:20
*** thorst_ has joined #openstack-nova01:20
*** thorst_ has quit IRC01:20
*** thorst_ has joined #openstack-nova01:21
*** rfolco has joined #openstack-nova01:23
*** kevinz has joined #openstack-nova01:24
*** jschwarz has quit IRC01:25
*** portdirect_away_ has quit IRC01:25
*** dave-mccowan has joined #openstack-nova01:26
*** jschwarz has joined #openstack-nova01:27
*** zhangjl has joined #openstack-nova01:28
*** browne has quit IRC01:28
*** jaypipes has quit IRC01:29
*** thorst_ has quit IRC01:29
*** jamesdenton has quit IRC01:29
*** mingyu has joined #openstack-nova01:38
*** ducttape_ has joined #openstack-nova01:39
*** esberglu has joined #openstack-nova01:40
*** rfolco has quit IRC01:40
*** mtanino has quit IRC01:41
*** Sukhdev has quit IRC01:42
*** Kevin_Zheng has joined #openstack-nova01:46
*** diogogmt has quit IRC01:49
*** jamielennox|away is now known as jamielennox01:50
*** mriedem has quit IRC01:50
*** mriedem has joined #openstack-nova01:50
openstackgerritGhanshyam Mann proposed openstack/nova: Merge v20 view builder for limit API  https://review.openstack.org/40678701:54
*** jwcroppe has joined #openstack-nova01:55
openstackgerritZhenyu Zheng proposed openstack/nova: Support tag instances when boot  https://review.openstack.org/39432102:00
*** yufei has joined #openstack-nova02:02
*** ayoung has joined #openstack-nova02:03
*** gmann has quit IRC02:03
*** gmann has joined #openstack-nova02:03
*** weshay has quit IRC02:07
*** weshay has joined #openstack-nova02:09
*** gcb has joined #openstack-nova02:12
*** ducttape_ has quit IRC02:12
*** ducttape_ has joined #openstack-nova02:12
*** sdague has quit IRC02:12
*** mdnadeem has joined #openstack-nova02:13
*** jamesdenton has joined #openstack-nova02:15
melwittmriedem: this patch reminded me of work I think you did to stash volume connectors https://review.openstack.org/#/c/387226 so I thought you might be able to weigh in02:17
*** ijw has quit IRC02:17
openstackgerritChangBo Guo(gcb) proposed openstack/nova: Port virt.disk.mount.test_nbd to Python 3  https://review.openstack.org/40350802:23
openstackgerritChangBo Guo(gcb) proposed openstack/nova: Port libvirt.storage.test_rbd to Python 3  https://review.openstack.org/40342502:23
openstackgerritChangBo Guo(gcb) proposed openstack/nova: Port libvirt.test_firewall to Python 3  https://review.openstack.org/40342302:23
*** gjayavelu has quit IRC02:24
*** Jeffrey4l has quit IRC02:26
*** _ducttape_ has joined #openstack-nova02:26
*** Jeffrey4l has joined #openstack-nova02:26
*** lamt has joined #openstack-nova02:29
*** ducttape_ has quit IRC02:30
*** Jeffrey4l has quit IRC02:31
*** Jeffrey4l has joined #openstack-nova02:31
openstackgerritint32bit proposed openstack/python-novaclient: Add minDisk and minRam filters to list flavors  https://review.openstack.org/40785502:33
*** baoli has joined #openstack-nova02:36
*** thorst_ has joined #openstack-nova02:36
*** ijw has joined #openstack-nova02:37
*** mtanino has joined #openstack-nova02:37
*** Zer0Byte__ has quit IRC02:39
openstackgerritChangBo Guo(gcb) proposed openstack/nova: Port xenapi test_vm_utils to Python 3  https://review.openstack.org/40182702:40
*** ijw has quit IRC02:42
*** bkopilov has quit IRC02:43
*** cdelatte has quit IRC02:43
gcbgmann,  I replied your comment in https://review.openstack.org/#/c/40610302:44
*** thorst_ has quit IRC02:45
*** Jeffrey4l has quit IRC02:46
*** Jeffrey4l has joined #openstack-nova02:47
gmanngcb: thanks. checking..02:48
*** hfu has joined #openstack-nova02:48
*** jamesdenton has quit IRC02:50
*** diogogmt has joined #openstack-nova02:50
*** baoli has quit IRC02:50
mriedemmelwitt: oh boy, mark sturdevant stashed the connectors, i think i used the stashed connector in a local delete bug once though to terminate the vol connection with cinder rather than pass the fake connector02:51
melwittmriedem: oh, that local delete thing must have been what I was thinking about02:53
openstackgerritxianming.mao proposed openstack/nova: Wrap attachment operation with the try-except  https://review.openstack.org/40782802:54
openstackgerritTakashi NATSUME proposed openstack/nova: Enable cold migration with target host  https://review.openstack.org/35710502:54
*** ijw has joined #openstack-nova02:55
*** kaisers_ has quit IRC02:56
*** artom has quit IRC02:57
gmanngcb: m ok with list with index, actually dict_value would not allow the indexing03:01
*** ijw has quit IRC03:01
gmanngcb:  please check my other comment, otherwise looks fine for me03:01
*** mtanino has quit IRC03:02
gcbgmann: thanks03:02
mriedemKevin_Zheng: i left some more comments in https://review.openstack.org/#/c/394321/03:02
mriedemKevin_Zheng: we should probably talk to sdague about ideas on the extension for server create03:02
mriedemgmann might have ideas there too as I think he looked at some of the extension cleanup, and alex_xu03:02
mriedemKevin_Zheng: we also need api samples functional tests and api-ref docs updates in there - and i left some comments about the actual tag creation in the API - I'm not sure if we'll do it there or later in conductor, i'd need to talk to dansmith about that03:03
mriedemas the instance creation is moving to conductor for cells v203:03
gmanni see, ll check today. as we are trying to cleanup those extensions things but let's see how much it adding03:04
mriedemgmann: it's pretty minimal,03:04
mriedemi think he's just trying to leverage some existing validation code,03:04
mriedembut i think we can just move that into a static utility method that both the server and tags extensions can use03:04
Kevin_Zhengmriedem: Thanks a lot, I've just done the validation rewrite and working on the tests and api-ref :)03:05
gmannmriedem:  yea thats better.03:05
*** esberglu has quit IRC03:06
mriedemunrelated, but this was also confusing me https://github.com/openstack/nova/blob/1b785e5f0c8533b49590404d1463af80b8a1ba00/nova/api/openstack/compute/server_tags.py#L10703:07
mriedemsince it's an update03:07
*** esberglu has joined #openstack-nova03:07
mriedembut i guess that's a create of a new tag03:07
mriedemsince tags don't have key=value03:07
*** siva_krish has joined #openstack-nova03:07
mriedemand we have to do that validation manually since we don't have the jsonschema validation on query parameters yet - once that's in it will clean that code up quite a bit03:08
mriedemmaybe we should have done server-tags first instead of keypairs :)03:08
gmannmriedem: yes, we limit with total tags updated/created03:08
gmannmriedem: yea, i started to move those into json schema which should be movable, might push in this week03:09
*** tbachman has joined #openstack-nova03:09
gmannthere are lot of validation code should go in schema side03:09
mriedemmelwitt: i think that patch has a bug, it assumes the connection_info has a stashed connector03:10
mriedemmelwitt: instances with bdms before liberty/mitaka won't have that03:10
mriedemso KeyError city03:10
*** ijw has joined #openstack-nova03:10
mriedemgmann: you tempest guys are all schema crazy03:10
mriedem:)03:10
mriedemmelwitt: i'll comment03:11
*** esberglu has quit IRC03:11
mriedemgmann: btw i think i infected cinder and keystone with the request jsonschema validation bug, they want to do it now too, bknudson was looking for some help from oomichi i think on how the initial request schemas were created03:12
mriedemi told bknudson to talk to oomichi03:12
*** _ducttape_ has quit IRC03:14
mriedemmelwitt: -1 on https://review.openstack.org/#/c/387226/03:16
mriedemwe should also sucker johnthetubaguy into looking at that when he's back03:16
mriedemand with that i'm done for the day03:19
*** mriedem is now known as mriedem_afk03:19
stevemarmriedem_afk: we've had json schemas for the request payloads for a while now03:25
stevemarmriedem_afk: we were just missing the one for token validation, which bknudson just did03:25
*** weshay has quit IRC03:29
openstackgerritint32bit proposed openstack/python-novaclient: Add min-disk and min-ram filters to list flavors  https://review.openstack.org/40785503:30
*** weshay has joined #openstack-nova03:33
openstackgerritChangBo Guo(gcb) proposed openstack/nova: Port api.openstack.compute.test_disk_config to Python 3  https://review.openstack.org/40353603:35
openstackgerritChangBo Guo(gcb) proposed openstack/nova: Port network.test_manager.LdapDNSTestCase to Python 3  https://review.openstack.org/40642503:35
openstackgerritChangBo Guo(gcb) proposed openstack/nova: Port test_simple_tenant_usage to Python 3  https://review.openstack.org/40610303:35
openstackgerritChangBo Guo(gcb) proposed openstack/nova: Port security group related tests to Python 3  https://review.openstack.org/40124103:35
openstackgerritChangBo Guo(gcb) proposed openstack/nova: Port compute.test_user_data.ServersControllerCreateTest to Python 3  https://review.openstack.org/40643503:35
openstackgerritChangBo Guo(gcb) proposed openstack/nova: Port test_matchers.TestDictMatches.test__str__ to Python 3  https://review.openstack.org/40643703:35
openstackgerritChangBo Guo(gcb) proposed openstack/nova: Port compute unit tests to Python 3  https://review.openstack.org/40201003:35
*** tbachman has quit IRC03:36
*** Jeffrey4l has quit IRC03:38
*** Jeffrey4l has joined #openstack-nova03:38
*** Jeffrey4l has quit IRC03:42
*** Jeffrey4l has joined #openstack-nova03:43
*** mdnadeem has quit IRC03:43
*** thorst_ has joined #openstack-nova03:43
*** kaisers_ has joined #openstack-nova03:46
*** jdurgin1 has quit IRC03:49
*** thorst_ has quit IRC03:50
*** psachin has joined #openstack-nova03:54
gmannmriedem_afk: cool. it will be nice and we can have their response schema in tempest03:55
*** Jeffrey4l has quit IRC03:56
*** Jeffrey4l has joined #openstack-nova03:56
mriedem_afkstevemar: all lies03:56
*** liverpooler has quit IRC03:57
*** mingyu has quit IRC03:59
*** Jeffrey4l has quit IRC04:00
*** Jeffrey4l has joined #openstack-nova04:01
*** yamahata has quit IRC04:02
*** bkopilov has joined #openstack-nova04:03
*** krtaylor has quit IRC04:04
*** hieulq has joined #openstack-nova04:05
*** Jeffrey4l has quit IRC04:06
*** Jeffrey4l has joined #openstack-nova04:06
*** Jeffrey4l has quit IRC04:09
*** Jeffrey4l has joined #openstack-nova04:09
*** zhangjl has quit IRC04:12
*** zhangjl has joined #openstack-nova04:12
*** alexpilo_ has quit IRC04:14
*** alexpilotti has joined #openstack-nova04:15
*** ducttape_ has joined #openstack-nova04:15
*** zhangjl has quit IRC04:17
*** dave-mccowan has quit IRC04:19
*** ducttape_ has quit IRC04:20
*** dimtruck is now known as zz_dimtruck04:23
*** Jeffrey4l has quit IRC04:24
*** Jeffrey4l has joined #openstack-nova04:24
*** pbandark has joined #openstack-nova04:24
*** Jeffrey4l has quit IRC04:25
*** Cristina_ has joined #openstack-nova04:26
*** tuanluong has quit IRC04:27
*** Jeffrey4l has joined #openstack-nova04:27
*** Cristina__ has quit IRC04:30
openstackgerritTakashi NATSUME proposed openstack/nova: Add functional tests for cold migration with target  https://review.openstack.org/36855704:34
*** ayoung has quit IRC04:34
*** ratailor has joined #openstack-nova04:37
*** harlowja has joined #openstack-nova04:37
*** hfu has quit IRC04:37
*** GB21 has joined #openstack-nova04:37
*** hfu has joined #openstack-nova04:38
*** krtaylor has joined #openstack-nova04:38
*** shangxdy has joined #openstack-nova04:43
*** mdnadeem has joined #openstack-nova04:47
*** nicolasbock has quit IRC04:48
*** gjayavelu has joined #openstack-nova04:52
stevemarmriedem_afk: mostly lies04:56
*** gjayavelu has quit IRC05:00
*** kaisers_ has quit IRC05:01
*** kaisers_ has joined #openstack-nova05:01
openstackgerritTakashi NATSUME proposed openstack/python-novaclient: Microversion 2.40 - Enable cold migration woth target host  https://review.openstack.org/40670705:02
*** sudipto has joined #openstack-nova05:04
*** sudipto_ has joined #openstack-nova05:04
*** links has joined #openstack-nova05:05
melwittmriedem_afk: cool, thanks for taking a look05:07
*** unicell1 has joined #openstack-nova05:08
*** unicell has quit IRC05:08
*** sridharg has joined #openstack-nova05:09
*** fragatina has joined #openstack-nova05:14
*** fragatina has quit IRC05:15
*** fragatina has joined #openstack-nova05:15
*** nandal has joined #openstack-nova05:15
*** shangxdy has quit IRC05:16
*** tlian has quit IRC05:17
*** narayrak has joined #openstack-nova05:17
*** prateek has joined #openstack-nova05:19
*** yamahata has joined #openstack-nova05:24
alex_xuKevin_Zheng: mriedem_afk gmann I reply the comment in https://review.openstack.org/#/c/394321/05:24
*** Sukhdev has joined #openstack-nova05:26
*** int32bit has joined #openstack-nova05:30
*** shangxdy has joined #openstack-nova05:41
*** jwcroppe has quit IRC05:43
openstackgerritChangBo Guo(gcb) proposed openstack/nova: Enable test_bdm.BlockDeviceMappingEc2CloudTestCase on Python 3  https://review.openstack.org/40841505:45
*** ducttape_ has joined #openstack-nova05:46
*** harlowja has quit IRC05:46
*** int32bit has quit IRC05:46
*** GB21 has quit IRC05:49
*** ducttape_ has quit IRC05:50
*** thorst_ has joined #openstack-nova05:52
*** Guest78677 has quit IRC05:52
*** ijw has quit IRC05:53
*** liuyulong_ has quit IRC05:55
*** moshele has joined #openstack-nova05:55
*** tovin07 has joined #openstack-nova05:59
*** thorst_ has quit IRC05:59
*** jaosorior has joined #openstack-nova06:05
*** GB21 has joined #openstack-nova06:09
*** moshele has quit IRC06:10
*** fragatina has quit IRC06:13
*** irenab has joined #openstack-nova06:14
*** gouthamr has joined #openstack-nova06:16
*** sahid has joined #openstack-nova06:17
*** irenab has quit IRC06:18
*** irenab has joined #openstack-nova06:19
*** alex_xu has quit IRC06:20
openstackgerritGhanshyam Mann proposed openstack/nova: Move tags validation code to json scehme  https://review.openstack.org/40842406:21
*** alex_xu has joined #openstack-nova06:24
gmannalex_xu: thanks,06:25
gmannalex_xu: i just pushed the schema patch - https://review.openstack.org/#/c/408424/106:25
gmannalex_xu: with that we can just use schema in 2.40 without any extension06:26
gmannalaski: please check if i did not miss anything06:26
*** fragatina has joined #openstack-nova06:26
gmannKevin_Zheng: mriedem_afk ^^06:26
*** mingyu has joined #openstack-nova06:28
*** markus_z has joined #openstack-nova06:31
*** lpetrut has joined #openstack-nova06:32
*** ijw has joined #openstack-nova06:32
*** voelzmo has joined #openstack-nova06:37
*** voelzmo has quit IRC06:38
*** voelzmo has joined #openstack-nova06:38
*** Cristina__ has joined #openstack-nova06:38
*** mjura has joined #openstack-nova06:39
*** oanson has joined #openstack-nova06:40
openstackgerritZhenyu Zheng proposed openstack/nova: Support tag instances when boot  https://review.openstack.org/39432106:40
openstackgerritMaho Koshiya proposed openstack/nova: Add create image functional negative tests  https://review.openstack.org/40843306:40
*** Cristina_ has quit IRC06:41
*** esberglu has joined #openstack-nova06:42
*** fragatina has quit IRC06:44
*** paul-carlton2 has joined #openstack-nova06:45
*** mjura has quit IRC06:45
*** hferenc has quit IRC06:46
gmannKevin_Zheng: just reply, please check - https://review.openstack.org/#/c/408424/106:47
*** esberglu has quit IRC06:47
openstackgerritPavel Kholkin proposed openstack/python-novaclient: remove variable '_' from tests  https://review.openstack.org/40829506:47
*** jaosorior has quit IRC06:48
openstackgerritPavel Kholkin proposed openstack/python-novaclient: remove variable '_' from tests  https://review.openstack.org/40829506:50
*** irenab has quit IRC06:50
*** sacharya has quit IRC06:51
*** sacharya has joined #openstack-nova06:52
openstackgerritAlex Xu proposed openstack/nova-specs: Add whitelist for filter and sort query parameters for server list API  https://review.openstack.org/39320506:56
*** sacharya has quit IRC06:57
*** voelzmo has quit IRC06:57
*** thorst_ has joined #openstack-nova06:58
*** kristian__ has joined #openstack-nova06:58
openstackgerritAlex Xu proposed openstack/nova-specs: Add whitelist for filter and sort query parameters for server list API  https://review.openstack.org/39320506:58
openstackgerritPawel Koniszewski proposed openstack/nova: Mark live_migration_downtime_steps as deprecated for removal  https://review.openstack.org/40800206:58
*** mjura has joined #openstack-nova06:59
*** nkrinner_afk is now known as nkrinner07:00
*** irenab has joined #openstack-nova07:01
*** thorst_ has quit IRC07:05
openstackgerritZhenyu Zheng proposed openstack/nova-specs: Add whitelist for filter and sort query parameters for server list API  https://review.openstack.org/39320507:06
*** irenab has quit IRC07:10
*** moshele has joined #openstack-nova07:11
*** kristia__ has joined #openstack-nova07:12
*** shangxdy has quit IRC07:13
*** lpetrut has quit IRC07:13
*** mingyu has quit IRC07:14
*** kristian__ has quit IRC07:14
*** ducttape_ has joined #openstack-nova07:16
*** avolkov has quit IRC07:17
*** hfu has quit IRC07:17
*** edand has joined #openstack-nova07:17
*** irenab has joined #openstack-nova07:18
*** mingyu has joined #openstack-nova07:19
*** bhagyashris has quit IRC07:21
*** ducttape_ has quit IRC07:21
*** Sukhdev has quit IRC07:24
*** cfriesen has quit IRC07:25
*** rcernin has joined #openstack-nova07:26
*** gouthamr_ has joined #openstack-nova07:28
*** magic has joined #openstack-nova07:29
*** gouthamr has quit IRC07:29
*** lpetrut has joined #openstack-nova07:30
*** markus_z has quit IRC07:31
*** irenab has quit IRC07:31
*** xiaoyang has quit IRC07:32
*** xiaoyang has joined #openstack-nova07:32
*** andreas_s has joined #openstack-nova07:33
*** irenab has joined #openstack-nova07:33
*** magic has quit IRC07:33
*** zhangjl has joined #openstack-nova07:36
*** markus_z has joined #openstack-nova07:38
*** GB21 has quit IRC07:40
*** ijw has quit IRC07:40
*** esberglu has joined #openstack-nova07:42
*** WillUK2010 has quit IRC07:44
*** ratailor has quit IRC07:45
*** kristia__ has quit IRC07:46
*** esberglu has quit IRC07:46
*** kristian__ has joined #openstack-nova07:47
*** kristian__ has quit IRC07:48
openstackgerritAlex Xu proposed openstack/nova-specs: Add whitelist for filter and sort query parameters for server list API  https://review.openstack.org/39320507:48
*** mingyu has quit IRC07:48
*** kristian__ has joined #openstack-nova07:48
*** nherciu has joined #openstack-nova07:48
*** irenab has quit IRC07:48
*** kristian__ has quit IRC07:49
alex_xuKevin_Zheng: ^ just update the working items, that is the way we can separate patch to avoid a huge patch07:50
Kevin_Zhengalex_xu: Hmm, looks like 5 patches07:51
alex_xuKevin_Zheng: yea07:52
*** GB21 has joined #openstack-nova07:52
*** sacharya has joined #openstack-nova07:53
*** irenab has joined #openstack-nova07:53
*** gszasz has joined #openstack-nova07:54
*** ratailor has joined #openstack-nova07:58
*** sacharya has quit IRC07:58
*** ihrachys has joined #openstack-nova07:58
*** kristian__ has joined #openstack-nova07:59
*** ihrachys has quit IRC08:00
*** xiaoyang has quit IRC08:00
*** sacharya has joined #openstack-nova08:00
*** ihrachys has joined #openstack-nova08:00
*** lpetrut has quit IRC08:02
*** thorst_ has joined #openstack-nova08:03
*** matrohon has joined #openstack-nova08:04
*** sacharya has quit IRC08:06
*** zenoway has joined #openstack-nova08:08
*** gouthamr_ has quit IRC08:08
*** andreas_s has quit IRC08:09
*** thorst_ has quit IRC08:10
*** tommy_ has joined #openstack-nova08:11
*** tpatzig_ has joined #openstack-nova08:11
*** tommy_ is now known as Guest6191908:12
*** rmart04 has joined #openstack-nova08:13
*** Guest61919 has quit IRC08:13
*** tpatzig_ has quit IRC08:13
*** owalsh has joined #openstack-nova08:15
*** kristia__ has joined #openstack-nova08:15
*** TravT has quit IRC08:16
*** lpetrut has joined #openstack-nova08:17
*** ralonsoh has joined #openstack-nova08:18
*** kristian__ has quit IRC08:18
*** mjura has quit IRC08:19
*** stvnoyes has quit IRC08:19
*** stvnoyes has joined #openstack-nova08:20
openstackgerritZhenyu Zheng proposed openstack/nova: Should not allow duplicate device name when provide bdm for create  https://review.openstack.org/40847508:20
*** mingyu has joined #openstack-nova08:20
*** nkrinner has quit IRC08:20
*** nkrinner has joined #openstack-nova08:22
*** andreas_s has joined #openstack-nova08:23
*** kristia__ has quit IRC08:28
*** lpetrut has quit IRC08:28
*** nkrinner has quit IRC08:28
*** kristian__ has joined #openstack-nova08:29
openstackgerritZhenyu Zheng proposed openstack/nova: Support tag instances when boot  https://review.openstack.org/39432108:30
*** lpetrut has joined #openstack-nova08:31
*** avolkov has joined #openstack-nova08:31
*** jamielennox is now known as jamielennox|away08:33
*** gouthamr has joined #openstack-nova08:33
*** kristian__ has quit IRC08:39
*** kristian__ has joined #openstack-nova08:39
*** kristian__ has quit IRC08:40
*** mingyu has quit IRC08:40
*** kristian__ has joined #openstack-nova08:40
*** kristian__ has quit IRC08:41
*** lpetrut has quit IRC08:41
*** kristian__ has joined #openstack-nova08:41
*** irenab has quit IRC08:41
*** lpetrut has joined #openstack-nova08:41
*** nkrinner has joined #openstack-nova08:42
*** mingyu has joined #openstack-nova08:43
*** kristia__ has joined #openstack-nova08:43
*** kristian__ has quit IRC08:44
*** kristi___ has joined #openstack-nova08:44
*** mkoderer has joined #openstack-nova08:45
*** lpetrut has quit IRC08:46
*** ducttape_ has joined #openstack-nova08:47
*** kristia__ has quit IRC08:48
*** irenab has joined #openstack-nova08:49
openstackgerritYuYang proposed openstack/nova: VMware:fix get vm'root deivce conditional verify  https://review.openstack.org/40849008:50
*** ducttape_ has quit IRC08:51
*** danpawlik has joined #openstack-nova08:54
danpawlikHello, pls review https://review.openstack.org/#/c/389216/08:54
*** pcaruana has joined #openstack-nova08:58
*** zzzeek has quit IRC09:00
*** zzzeek has joined #openstack-nova09:00
*** kristi___ has quit IRC09:03
openstackgerritChangBo Guo(gcb) proposed openstack/nova: Set access_policy for messaging's dispatcher  https://review.openstack.org/40849409:07
*** thorst_ has joined #openstack-nova09:08
*** zhangjl has quit IRC09:10
*** zhangjl has joined #openstack-nova09:11
*** irenab has quit IRC09:11
*** gouthamr has quit IRC09:11
*** yassine has joined #openstack-nova09:12
*** yassine is now known as Guest3448809:13
*** irenab has joined #openstack-nova09:13
*** zhangjl has quit IRC09:13
*** roeyc has joined #openstack-nova09:14
*** roeyc has quit IRC09:14
*** roeyc has joined #openstack-nova09:15
*** thorst_ has quit IRC09:15
*** Cristina_ has joined #openstack-nova09:15
*** nandal_in has joined #openstack-nova09:15
*** kristian__ has joined #openstack-nova09:16
*** kristian__ has quit IRC09:16
*** kristian__ has joined #openstack-nova09:16
*** Cristina__ has quit IRC09:19
*** nandal has quit IRC09:19
*** kristian__ has quit IRC09:21
kashyapmriedem_afk: (When you're back.)  Just reading the scrollback09:23
kashyapWhere do you see the -9 exit code?09:24
lyarwoodkashyap: are you talking about https://bugs.launchpad.net/nova/+bug/1646181 by any chance?09:25
openstackLaunchpad bug 1646181 in OpenStack Compute (nova) "NFS: Fail to boot VM out of large snapshots (30GB+)" [Undecided,Incomplete]09:25
kashyaplyarwood: Sounds so, /me clicks09:25
kashyapThanks for the pointer09:25
*** irenab has quit IRC09:26
*** derekh has joined #openstack-nova09:26
*** kristian__ has joined #openstack-nova09:27
openstackgerritMatthew Booth proposed openstack/nova: libvirt: Fix initialising of LVM ephemeral disks  https://review.openstack.org/40815209:29
*** irenab has joined #openstack-nova09:29
*** efoley has joined #openstack-nova09:30
openstackgerritint32bit proposed openstack/python-novaclient: Fix can't show other tenant's server error  https://review.openstack.org/39781509:30
openstackgerritMatthew Booth proposed openstack/nova: libvirt: Add create_from_image and create_from_func to Backend  https://review.openstack.org/33324409:31
openstackgerritLi Yingjun proposed openstack/nova: Remove extra ^M for json file  https://review.openstack.org/40398909:31
*** gszasz has quit IRC09:32
*** esberglu has joined #openstack-nova09:32
*** kristia__ has joined #openstack-nova09:33
openstackgerritMatthew Booth proposed openstack/nova: libvirt: Pass is_block_dev explicitly from create_from_func  https://review.openstack.org/33326309:33
sfinucanBobBall: Sounds good. I'll have a look for that mail, mriedem_afk09:34
*** lucas-afk is now known as lucasagomes09:36
*** esberglu has quit IRC09:37
*** kristian__ has quit IRC09:37
*** mvk has quit IRC09:39
*** sapcc-bot has quit IRC09:40
*** carthaca_ has quit IRC09:40
*** carthaca_ has joined #openstack-nova09:40
*** sapcc-bot has joined #openstack-nova09:40
*** efoley_ has joined #openstack-nova09:40
*** mkoderer_ has joined #openstack-nova09:40
*** tpatzig_ has joined #openstack-nova09:40
*** dgonzalez_ has joined #openstack-nova09:40
*** tommy_ has joined #openstack-nova09:40
*** databus23_ has joined #openstack-nova09:40
*** tommy_ is now known as Guest5596409:41
*** efoley has quit IRC09:41
*** kristia__ has quit IRC09:41
*** efoley has joined #openstack-nova09:41
*** jaosorior has joined #openstack-nova09:41
*** mkoderer_ has quit IRC09:42
*** tpatzig_ has quit IRC09:42
*** dgonzalez_ has quit IRC09:42
*** Guest55964 has quit IRC09:42
*** databus23_ has quit IRC09:42
*** kristian__ has joined #openstack-nova09:42
*** mingyu has quit IRC09:42
takashinjohnthetubaguy: Could you check my comment in https://review.openstack.org/#/c/349863/ ?09:42
openstackgerritMatthew Booth proposed openstack/nova: libvirt: Refactor _create_image into storagepolicy  https://review.openstack.org/35665109:43
*** efoley_ has quit IRC09:45
openstackgerritMatthew Booth proposed openstack/nova: libvirt: don't test cache() in test_driver  https://review.openstack.org/40686909:45
sfinucantakashin: He's on his honeymoon, so he won't see that :)09:45
*** hogepodge has quit IRC09:45
*** gszasz has joined #openstack-nova09:46
takashinsfinucan: Honeymoon? Thank you.09:46
*** hogepodge has joined #openstack-nova09:46
*** kristian__ has quit IRC09:46
openstackgerritMatthew Booth proposed openstack/nova: libvirt: Introduce ImageCacheLocalDir  https://review.openstack.org/27966909:47
*** roeyc has left #openstack-nova09:47
openstackgerritYuYang proposed openstack/nova: VMware:fix get vm'root deivce conditional verify  https://review.openstack.org/40225609:49
*** ftersin has quit IRC09:49
openstackgerritMatthew Booth proposed openstack/nova: libvirt: Resize an existing disk  https://review.openstack.org/40687009:49
*** irenab_ has joined #openstack-nova09:49
*** irenab has quit IRC09:49
*** irenab_ is now known as irenab09:49
*** roeyc has joined #openstack-nova09:50
openstackgerritStephen Finucane proposed openstack/nova: Don't use 'updated_at' to check service's status  https://review.openstack.org/29708509:51
openstackgerritZhenyu Zheng proposed openstack/nova: Should not allow duplicate device name when provide bdm for create  https://review.openstack.org/40847509:51
openstackgerritMatthew Booth proposed openstack/nova: libvirt: Add ensure_backing_from_*  https://review.openstack.org/40687109:51
*** ftersin has joined #openstack-nova09:51
*** kevinz has quit IRC09:52
*** irenab has quit IRC09:53
openstackgerritMatthew Booth proposed openstack/nova: libvirt: Don't call _create_image from finish_migration  https://review.openstack.org/33716009:53
openstackgerritMatthew Booth proposed openstack/nova: libvirt: Remove _create_image from driver  https://review.openstack.org/40687209:58
sfinucanF25 packages older versions of Python (3.3, 3.4) too now? No more installing dodgy coprs so I can run tests09:58
*** tpatzig_ has joined #openstack-nova09:58
mdboothsfinucan: It does?09:58
*** databus23_ has joined #openstack-nova09:58
*** david_1 has joined #openstack-nova09:58
*** dgonzalez_ has joined #openstack-nova09:58
*** mkoderer_ has joined #openstack-nova09:58
sfinucanmdbooth: Aye - python3.3, 3.4 and 3.5 are all ready and waiting now09:59
sfinucanShould have read the release notes, I guess https://fedoramagazine.org/fedora-25-released/10:00
mdboothI'll bear that in mind should python3 ever become important10:00
*** liusheng has quit IRC10:00
*** tpatzig_ has quit IRC10:00
*** databus23_ has quit IRC10:00
*** dgonzalez_ has quit IRC10:00
*** mkoderer_ has quit IRC10:00
*** david_1 has quit IRC10:00
slunkaddoes anybody know if there is a plan to handle out of tree drivers in nova after the use for import_object_ns was removed?10:01
*** liusheng has joined #openstack-nova10:01
openstackgerritMatthew Booth proposed openstack/nova: libvirt: Replace _create_images_and_backing in _hard_reboot  https://review.openstack.org/33778910:01
*** carthaca_ has quit IRC10:02
*** carthaca_ has joined #openstack-nova10:02
* mdbooth is currently cursing https://review.openstack.org/#/c/400697/10:02
mdboothWhat a lot of irritating noise!10:02
*** owalsh has quit IRC10:02
mdboothslunkad: There is no plan to do anything with out of tree drivers.10:05
*** efoley_ has joined #openstack-nova10:05
mdboothslunkad: In general, Nova doesn't consider out of tree drivers when planning.10:06
*** Zer0Byte__ has joined #openstack-nova10:06
*** liusheng has quit IRC10:06
*** ihrachys has quit IRC10:06
openstackgerritMatthew Booth proposed openstack/nova: libvirt: Replace _create_images_and_backing in pre_live_migration  https://review.openstack.org/34222410:07
*** irenab has joined #openstack-nova10:07
*** liusheng has joined #openstack-nova10:07
slunkadmdbooth: ok seems like a choice they have made! thanks10:07
*** yamahata has quit IRC10:08
*** efoley has quit IRC10:09
*** bks has joined #openstack-nova10:10
openstackgerritMatthew Booth proposed openstack/nova: libvirt: Add create_from_image & create_from_func for Qcow2  https://review.openstack.org/40854310:10
*** mvk has joined #openstack-nova10:11
*** GB21 has quit IRC10:11
*** bhagyashris has joined #openstack-nova10:12
*** irenab_ has joined #openstack-nova10:12
*** ihrachys has joined #openstack-nova10:13
*** thorst_ has joined #openstack-nova10:13
*** irenab has quit IRC10:14
*** irenab_ is now known as irenab10:14
*** gouthamr has joined #openstack-nova10:14
*** sandanar has joined #openstack-nova10:15
*** ducttape_ has joined #openstack-nova10:17
*** ducttape_ has quit IRC10:19
*** ducttape_ has joined #openstack-nova10:19
*** thorst_ has quit IRC10:20
sfinucangcb: Went through most of your py3 patches. Mostly +2d, though I had a couple of "couldn't we use six for this?" moments that I'm still looking into10:22
*** gouthamr_ has joined #openstack-nova10:23
*** gouthamr has quit IRC10:25
*** karts has quit IRC10:27
openstackgerritjichenjc proposed openstack/nova: pi-ref: Body verification for os-hypervisors.inc  https://review.openstack.org/38369110:27
*** gouthamr has joined #openstack-nova10:28
*** cdent has joined #openstack-nova10:30
*** gouthamr_ has quit IRC10:30
*** karthiks has joined #openstack-nova10:30
*** portdirect_away_ has joined #openstack-nova10:30
*** ducttape_ has quit IRC10:31
*** portdirect_away_ is now known as portdirect10:31
gcbsfinucan: thanks, I planned to begin porting functional tests to Python 3 after we done with unit tests.10:31
*** claudiub has quit IRC10:33
*** lpetrut has joined #openstack-nova10:33
*** GB21 has joined #openstack-nova10:34
*** hoangcx has quit IRC10:36
*** Cristina__ has joined #openstack-nova10:39
sfinucanAre we fully off of rootwrap now in favour of oslo.policy?10:40
openstackgerritMatthew Booth proposed openstack/nova: libvirt: Add create_from_image & create_from_func for Qcow2  https://review.openstack.org/40854310:40
openstackgerritChangBo Guo(gcb) proposed openstack/nova: Port test_virt_drivers to Python 3  https://review.openstack.org/40341710:41
*** Cristina_ has quit IRC10:42
*** kristian__ has joined #openstack-nova10:45
gcbsfinucan,  do you mean oslo.privsep  ?10:47
*** efoley__ has joined #openstack-nova10:48
*** kristian__ has quit IRC10:50
sahidjohnthetubaguy: on his review dansmith suggested to me to use a "loader", i have no idea of what that should be, any ideas ? https://review.openstack.org/#/c/408240/1/nova/tests/unit/virt/test_hardware.py@178010:50
*** yufei has quit IRC10:51
*** efoley_ has quit IRC10:51
*** owalsh has joined #openstack-nova10:54
*** carthaca_ has quit IRC10:55
*** sapcc-bot has quit IRC10:55
sfinucangcb: I do, yes :)10:57
*** edand has quit IRC11:00
*** links has quit IRC11:00
*** tbachman has joined #openstack-nova11:01
*** hogepodge has quit IRC11:01
*** ducttape_ has joined #openstack-nova11:02
*** GB21 has quit IRC11:06
gcbsfinucan: https://github.com/openstack/nova/commit/4a8f2b0d44ee10dfac2d3d828cd9dc574d5ddbb2 introduced it into nova, but have no idea about the progress11:08
sfinucangcb: Ah, there's a load of rootwrap references in the code still so I guess not. Fair enough11:10
gcbsfinucan, yes11:11
openstackgerritChangBo Guo(gcb) proposed openstack/nova: [WIP] Add python 3 functional tests in tox.ini  https://review.openstack.org/40856111:12
*** Drankis has joined #openstack-nova11:15
*** tojuvone has quit IRC11:15
*** esberglu has joined #openstack-nova11:16
sfinucangcb: You might take a look at this https://review.openstack.org/#/c/385686/11:16
*** links has joined #openstack-nova11:16
sfinucanLooks related to ^11:16
*** zenoway has quit IRC11:17
*** zenoway has joined #openstack-nova11:17
*** ducttape_ has quit IRC11:17
*** asettle has joined #openstack-nova11:18
*** thorst_ has joined #openstack-nova11:18
asettleHey! I have a question for the nova team - have you guys completed converted to the openstack client?11:19
*** bhagyashris has left #openstack-nova11:19
gcbsfinucan,  ah, guess I also fix that in  WIP patch https://review.openstack.org/#/c/408561/, will look at https://review.openstack.org/#/c/385686/ and make that merged :-)11:19
*** Zer0Byte__ has quit IRC11:20
*** esberglu has quit IRC11:20
sfinucanasettle: Most things you can do in novaclient can be done in openstackclient, if that's what you mean?11:20
*** Jeffrey4l has quit IRC11:20
sfinucanbut afaik, novaclient isn't going away11:20
kashyapmriedem_afk: That -9 is SIGKILL.  Actually, for SIGKILL it's just '9', but the dash is mangled by Python's subprocess module.  I'll add a comment in the bug.11:21
asettleYes, that's what I thought too sfinucan -  I'm reviewing a patch that reverts the use of 'openstack flavor list' back to nova flavor-list and I was fairly sure the openstack one was correct in context?11:21
*** hogepodge has joined #openstack-nova11:21
openstackgerritsahid proposed openstack/nova: objects: remove related pining from __init__ of InstanceNUMATopology  https://review.openstack.org/40824211:21
openstackgerritsahid proposed openstack/nova: objects: remove pagesize from __init__ of InstanceNUMATopology  https://review.openstack.org/40824111:21
openstackgerritsahid proposed openstack/nova: objects: remove cpu_topology from __init__ of InstanceNUMATopology  https://review.openstack.org/40824011:21
*** zenoway has quit IRC11:22
sfinucanasettle: Yes, in my experience they're equivalent. Pretty sure I submitted fixes to openstack-manuals doing the opposite (novaclient -> openstackclient) :)11:23
asettlesfinucan: yes I thought you did too. But we just received this, could you take a look? https://review.openstack.org/#/c/408402/2/doc/cli-reference/source/nova.rst11:23
asettleI mean, it doesn't matter too much, because as Kato notes, it's an auto gen file so this change is wrong.11:24
asettleBut I just wanted to check that I wasn't going crazy.11:24
*** lamt has quit IRC11:24
*** kristian__ has joined #openstack-nova11:25
*** thorst_ has quit IRC11:25
openstackgerritAlex Xu proposed openstack/nova: Use JSON-Schema to validate query parameters for keypairs API  https://review.openstack.org/39875511:25
openstackgerritAlex Xu proposed openstack/nova: Adds support for versioned schema validation for query parameters  https://review.openstack.org/38900311:25
openstackgerritAlex Xu proposed openstack/nova: Add query parameter schema for server list/detail in microversion 2.1  https://review.openstack.org/40857111:25
mdboothOh, FFS11:26
mdboothUnit test failures in python311:26
sfinucanasettle: Nope, you're correct. That's his opinion, but 'openstack flavor list' is still valid11:26
sfinucanHere's the code on 'master' https://github.com/openstack/python-openstackclient/blob/master/openstackclient/compute/v2/flavor.py#L221-L30211:26
asettlesfinucan: thanks :) good to know!11:26
*** hogepodge has quit IRC11:26
mdboothsfinucan: I guess I'll have to install python3 after all :(11:28
*** ducttape_ has joined #openstack-nova11:28
sfinucanmdbooth: Don't listen to Zed. Embrace the __future__11:28
sfinucanasettle: No problem at all :)11:28
*** kristian__ has quit IRC11:29
mdboothIt's a waste of effort.11:29
*** kristian__ has joined #openstack-nova11:29
sfinucanasettle: Though there is /one/ thing I'd point out, which is that the rest of that file uses 'nova xxx' commands so perhaps for consistency. I'll say as much in the review11:29
*** kristian__ has quit IRC11:30
* mdbooth would rather port Nova to a better language.11:30
*** kristian__ has joined #openstack-nova11:30
*** kristian__ has quit IRC11:30
asettlesfinucan: yeah I did notice that, which made sense. Just wanted to clarify though :)11:30
asettleHopefully with the next auto-gen update it'll all change.11:30
mdboothOne with well defined interfaces and static types.11:30
mdboothPorting from one bad language to a pointlessly incompatible bad language is just busy work imho,.11:31
sfinucanmdbooth: If only people would move to Python 3.x https://www.python.org/dev/peps/pep-0484/11:31
*** rtheis has joined #openstack-nova11:33
sfinucanmdbooth: I see nova as glue between various other bits of software (hypervisors, storage backends, random command line utilities, ...)11:33
mdboothDriving a spike into a horse's head doesn't turn it into a unicorn.11:33
sfinucanIMO, there's no better glue language than Python. Bash and Perl don't scale11:33
sfinucanBut that's totally off-topic :)11:34
mdboothBash and Perl are the wrong direction.11:34
asettle... While I'm here, this is relevant to your convo and I spotted yesterday: http://leftoversalad.com/c/015_programmingpeople/11:34
asettleI found it amusing.11:34
mdboothNova is too large for a glue language.11:34
*** kristian__ has joined #openstack-nova11:35
mdboothasettle: :)11:36
sfinucanasettle: Heh :)11:36
asettleWow that was in sync.11:36
masberhi11:37
cdentmdbooth: s/for.*$// ?11:37
masberI have a very strange problem with nova11:37
masbersomehow it does not resize my instance11:38
masberand I can't find the reason looking at the logs11:38
masberthe scheduler says that the filter has not returned any host11:38
masberbut doesn't say which filter is doing that11:38
*** hogepodge has joined #openstack-nova11:38
masberat the same time i can create an instance using same flavour11:39
masberso the problem seems to be resizing11:39
*** voelzmo has joined #openstack-nova11:39
*** tbachman has quit IRC11:39
masberthis is the error I see --> There are 0 hosts available but 1 instances requested to build. select_destinations /usr/lib/python2.7/site-packages/nova/scheduler/filter_scheduler.py:7111:39
masberany idea what can I do next?11:40
*** kristia__ has joined #openstack-nova11:41
*** prateek has quit IRC11:42
*** kristian__ has quit IRC11:42
*** psachin has quit IRC11:42
*** kristian__ has joined #openstack-nova11:43
*** Jeffrey4l has joined #openstack-nova11:43
*** ducttape_ has quit IRC11:44
openstackgerritsahid proposed openstack/nova: objects: remove related pining from __init__ of InstanceNUMATopology  https://review.openstack.org/40824211:44
*** GB21 has joined #openstack-nova11:44
masberthis is what I can see from the logs --> http://pastebin.com/raw/FLmwgnQp11:45
*** kristia__ has quit IRC11:46
masberI also put the filter to AllHostsFilter but still same result11:46
*** hogepodge has quit IRC11:48
*** moshele has quit IRC11:48
sfinucanmasber: Afraid I can't help you that much, but it seems the host is being ignored so it never even make it the filtering stage ('Host filter ignoring hosts: openstack-dev')11:48
sfinucanI don't know what would cause it to be ignored, however. If no one chimes up here you might have better luck on #openstack11:49
*** nicolasbock has joined #openstack-nova11:49
masbersfinucan, yeah, I already asked in #openstack and no luck11:50
masberits weird11:50
openstackgerritChangBo Guo(gcb) proposed openstack/nova: conf: Remove config option compute_ manager  https://review.openstack.org/40592111:50
masberso the host is being ignored even before the filtering stage?11:50
*** sudipto_ has quit IRC11:51
*** sudipto has quit IRC11:51
*** pbandark has quit IRC11:53
*** kristia__ has joined #openstack-nova11:53
*** gouthamr has quit IRC11:55
*** moshele has joined #openstack-nova11:55
*** GB21 has quit IRC11:55
*** kristian__ has quit IRC11:57
*** sapcc-bot has joined #openstack-nova11:59
*** tpatzig_ has joined #openstack-nova11:59
*** carthaca_ has joined #openstack-nova11:59
*** databus23_ has joined #openstack-nova11:59
*** dgonzalez_ has joined #openstack-nova11:59
*** hogepodge has joined #openstack-nova12:00
*** psachin has joined #openstack-nova12:01
*** carthaca_ has quit IRC12:01
*** databus23_ has quit IRC12:01
*** tpatzig_ has quit IRC12:01
*** dgonzalez_ has quit IRC12:01
*** dave-mccowan has joined #openstack-nova12:02
openstackgerritChangBo Guo(gcb) proposed openstack/nova: Set access_policy for messaging's dispatcher  https://review.openstack.org/40849412:02
*** sacharya has joined #openstack-nova12:02
*** rfolco has joined #openstack-nova12:03
*** carthaca_ has joined #openstack-nova12:05
*** databus23_ has joined #openstack-nova12:05
*** tommy_ has joined #openstack-nova12:05
*** mkoderer_ has joined #openstack-nova12:05
*** dgonzalez_ has joined #openstack-nova12:05
*** tpatzig_ has joined #openstack-nova12:05
*** tommy_ is now known as Guest4290912:05
*** voelzmo has quit IRC12:06
openstackgerritChangBo Guo(gcb) proposed openstack/nova: conf: Remove config option compute_ manager  https://review.openstack.org/40592112:06
*** carthaca_ has quit IRC12:07
*** databus23_ has quit IRC12:07
*** dgonzalez_ has quit IRC12:07
*** Guest42909 has quit IRC12:07
*** mkoderer_ has quit IRC12:07
*** tpatzig_ has quit IRC12:07
*** sacharya has quit IRC12:07
*** psachin has quit IRC12:08
*** pbandark has joined #openstack-nova12:08
*** sahid has quit IRC12:09
*** psachin has joined #openstack-nova12:10
*** kristian__ has joined #openstack-nova12:10
*** jaosorior has quit IRC12:10
*** esberglu has joined #openstack-nova12:10
*** dinobot_ has joined #openstack-nova12:11
*** kristian__ has quit IRC12:13
*** kristia__ has quit IRC12:13
*** kristian__ has joined #openstack-nova12:14
*** kristian__ has quit IRC12:14
*** esberglu has quit IRC12:15
*** bkopilov has quit IRC12:15
gibisyjulian: hi! ping12:17
*** shangxdy has joined #openstack-nova12:18
*** erlon-airlong has joined #openstack-nova12:18
*** bks has quit IRC12:18
*** bvanhav_ has joined #openstack-nova12:23
*** thorst_ has joined #openstack-nova12:23
*** kristian__ has joined #openstack-nova12:25
*** sdague has joined #openstack-nova12:26
*** ratailor has quit IRC12:28
*** shangxdy has quit IRC12:28
*** sahid has joined #openstack-nova12:29
*** kristia__ has joined #openstack-nova12:29
*** thorst_ has quit IRC12:30
*** lucasagomes is now known as lucas-hungry12:32
*** takashin has left #openstack-nova12:32
*** kristian__ has quit IRC12:33
openstackgerritChangBo Guo(gcb) proposed openstack/nova: test: drop unused config option fake_manager  https://review.openstack.org/40858912:34
*** jaosorior has joined #openstack-nova12:37
*** pbandark has quit IRC12:39
*** RuiChen has left #openstack-nova12:39
*** sridharg has quit IRC12:41
*** tbachman has joined #openstack-nova12:44
*** tbachman has quit IRC12:44
*** tojuvone has joined #openstack-nova12:45
*** ducttape_ has joined #openstack-nova12:48
*** WillUK2010 has joined #openstack-nova12:49
*** psachin has quit IRC12:50
*** thorst_ has joined #openstack-nova12:51
*** psachin has joined #openstack-nova12:52
*** links has quit IRC12:53
*** ducttape_ has quit IRC12:53
*** kristia__ has quit IRC12:54
openstackgerritChangBo Guo(gcb) proposed openstack/nova: Port libvirt.test_vif to Python 3  https://review.openstack.org/40341912:55
*** kristian__ has joined #openstack-nova12:56
openstackgerritRoman Dobosz proposed openstack/nova: placement: adds REST API for nested providers  https://review.openstack.org/38480712:58
openstackgerritRoman Dobosz proposed openstack/nova: placement: allow filter providers in tree  https://review.openstack.org/37721512:58
openstackgerritRoman Dobosz proposed openstack/nova: placement: update client to set parent provider  https://review.openstack.org/38569312:58
openstackgerritRoman Dobosz proposed openstack/nova: placement: add nested resource providers  https://review.openstack.org/37713812:58
*** psachin has quit IRC12:59
*** shangxdy has joined #openstack-nova12:59
*** rfolco has quit IRC13:01
*** psachin has joined #openstack-nova13:03
sdaguebauzas: on https://review.openstack.org/#/c/386242/12/nova/objects/resource_provider.py - is there some description in docs somewhere about what can_host means for RP? (still catching up on things)13:04
bauzassdague: well, I think cdent wrote a bit of docs about that13:05
bauzassdague: I'm not sure tho that we have a documentation yet for that13:05
*** links has joined #openstack-nova13:05
bauzassdague: tbc, can_host means that it can be a destination for the scheduler13:05
bauzassdague: because we could have some Resource Providers that are not compute nodes13:05
cdentsdague, bauzas: that was its original intent but is now sort of meaningless13:06
sdagueok13:06
cdentbut since it is in the schema and the object, we still see it, kind of like an appendix13:06
*** edmondsw__ has joined #openstack-nova13:06
*** edmondsw__ has quit IRC13:06
*** tblakes has joined #openstack-nova13:07
sdagueok13:08
kashyapmriedem_afk: When you're about: https://bugs.launchpad.net/nova/+bug/1646181/comments/713:08
openstackLaunchpad bug 1646181 in OpenStack Compute (nova) "NFS: Fail to boot VM out of large snapshots (30GB+)" [Undecided,Incomplete]13:08
*** shangxdy has quit IRC13:08
sdaguewell, +A on that patch hopefully gets things moved forward13:08
kashyapsdague: You, too, when get a moment ^13:08
sdaguebauzas: so you are respinning a patch for on top of that? Just want to make sure I understand what's next there13:09
cdentsdague: cool. I think once we have the scheduler using the data we'll probably have some reorientation in our assumptions (in a useful way)13:09
sdaguekashyap: ah, interesting, so that supports the guess I made yesterday13:09
*** boris-42 has quit IRC13:09
bauzassdague: yup, please, sec13:10
*** boris-42 has joined #openstack-nova13:10
bauzassdague: I'm just squashing jay's change with mine13:10
bauzasI could be uploading it by the next 30 mins13:10
*** kristian__ has quit IRC13:10
sdaguebauzas: ok, great13:11
sdaguelet me know when it hits13:11
*** jheroux has joined #openstack-nova13:11
*** portdirect has quit IRC13:11
*** portdirect has joined #openstack-nova13:12
openstackgerritjichenjc proposed openstack/nova: check hw:mem_page_size when change extra_spec  https://review.openstack.org/40861013:14
kashyapsdague: Yep13:14
sdaguekashyap: ok, so I guess it would be nice if oslo.concurrency gave a better message when we died on process limits13:15
*** psachin has quit IRC13:15
cdentsdague: I know what you mean on that SQL (in the thing you just approved). Unfortunately it is going to get more complex as aggregates are integrated, and nested resource providers. The benefit from that cost, though, is that it ought to be efficient and accurate.13:16
sdaguecdent: would we be able to isolate it into a library that we could test the crap out of?13:16
cdentthat's a good idea.13:17
*** esberglu has joined #openstack-nova13:17
*** esberglu has quit IRC13:17
*** esberglu_ has joined #openstack-nova13:17
cdentI think that would probably have to happen after we've hit some boundary that is akin to "done" because we are still changing things quite a lot13:18
cdentand in the process of the changing doing a lot of learning13:18
sdagueI just get concerned we're going to have edge cases that normal unit tests are not going to setup, and that aren't obvious. We already had the one with a bad join that only showed up with a bunch of data late last cycle13:18
* cdent nods13:18
*** bhagyashris has joined #openstack-nova13:19
cdentA reasonoable start may be to move all the sql driven methods to their own module. We stuck them in the objects initially because that was the new-styleee for things that were being hosted by the api db. At that time I don't think anyone beyond jay realized how complex the SQL was going to get13:19
sdaguecdent: yeh, understood. It's just that the normal trade off of more inspection to make up for incomplete test coverage ends up being much harder when you cross domain boundaries from python to SQL13:19
* cdent nods again13:20
cdenttotally agree13:20
robcresswellHey guys. We've settled on a plan for microversion support in Horizon that should suffice. I dont suppose there is a list of actions/states etc available by microversion? As in 2.3: Introduced 'foo' and 'bar'. I checked the release notes, but there doesnt seem to be any ordering to them.13:20
*** WillUK2010 has quit IRC13:21
*** dinobot_ has quit IRC13:21
robcresswellAh, found it http://docs.openstack.org/developer/nova/api_microversion_history.html Sorry for the noise.13:21
*** tbachman has joined #openstack-nova13:22
sdaguerobcresswell: yeh, the source in tree is this - https://github.com/openstack/nova/blob/668f2f963170b40f68045976393ea4393d940949/nova/api/openstack/rest_api_version_history.rst#L1, I was trying to dig you up the link13:22
robcresswellsdague: Ah cheers13:23
*** yamahata has joined #openstack-nova13:24
*** dkliban has joined #openstack-nova13:25
*** riccardo has joined #openstack-nova13:26
*** mriedem_afk is now known as mriedem13:26
*** dkliban has left #openstack-nova13:26
jrollcdent: do you know if there's a spec out yet that can show someone what new ironic flavors would look like? (e.g. the requires: {'custom_baremetal_gold': 1} bit, I guess scheduling for custom resource classes at all)13:27
cdentjroll: not that I'm aware of. As I recall there was some discussion in portland but it didn't result in stuff being written down. I think it was sort of a matter of "we'll know better when we get there".13:29
cdent(note that me being not aware of it doesn't guarantee it doesn't exist...)13:29
jrollcdent: okay, cool, no worries13:29
mriedemsdague: cdent: bauzas: edleafe had opened a bug to rename that can_host field to 'shared' in the DB and object model, just fyi13:29
jroll(asking for a PM)13:29
jroll:P13:29
*** prateek has joined #openstack-nova13:31
mriedemjroll: closest i see lately is that thread in the ML from jaypipes13:33
mriedemon bm flavors13:33
mriedemhttp://lists.openstack.org/pipermail/openstack-dev/2016-December/108393.html13:33
jrollmriedem: right, ok13:34
jrollthanks13:34
openstackgerritSylvain Bauza proposed openstack/nova: Extend get_all_by_filters to support resource criteria  https://review.openstack.org/38624213:34
openstackgerritSylvain Bauza proposed openstack/nova: Expose a REST API for a specific list of RPs  https://review.openstack.org/39256913:34
openstackgerritSylvain Bauza proposed openstack/nova: Support multiple uuids and names for RP list  https://review.openstack.org/40763013:34
*** ayoung has joined #openstack-nova13:35
*** kevinz has joined #openstack-nova13:35
bauzascdent: sdague: mriedem: squashed jay's commit in my branch13:35
cdentthanks bauzas will look soon13:35
*** phuongnh has quit IRC13:36
bauzasof course, I did put him as a co-author13:36
bauzasbut he missed two points13:36
mriedembauzas: are you addressing cdent's comments in https://review.openstack.org/#/c/407630/ ?13:36
*** narayrak has quit IRC13:37
bauzasmriedem: cdent: oops, not13:37
bauzasmriedem: cdent: give me yet another 20 mins then13:37
*** liverpooler has joined #openstack-nova13:40
openstackgerritDiana Clarke proposed openstack/python-novaclient: Usage missing from generated docs  https://review.openstack.org/40822713:42
mriedemgibi: does it matter which order the rebuild.start/end vs rebuild.error notifications go in?13:43
*** ljxiash has joined #openstack-nova13:44
*** riccardo has quit IRC13:44
*** lucas-hungry is now known as lucasagomes13:45
*** baoli has joined #openstack-nova13:45
gibimriedem: checking..13:46
gibimriedem: it seems there is no dependency between those patches so it can go in any order13:48
mriedemok13:48
*** baoli has quit IRC13:48
*** baoli has joined #openstack-nova13:49
mriedemgibi: it's curious that the snapshot patch needed to make this change https://review.openstack.org/#/c/330128/37/nova/virt/fake.py13:50
*** baoli has quit IRC13:50
edleafesdague: cdent: bauzas: Yesterday jaypipes explained that it was only used to distinguish disk from a shared provider and disk from a compute node. We agreed that that was too nova-specific, so it will be renamed 'shared'.13:50
mriedembut the rebuild start/stop patch, which tests right after resize revert, doesn't13:50
edleafeOf course, that flips all the logic, since can_host=1 means shared=013:50
*** baoli has joined #openstack-nova13:50
*** tlian has joined #openstack-nova13:50
bauzasedleafe: I missed that point but I disagree :)13:50
bauzasedleafe: the placement API is here for placing something to an host right?13:50
edleafebauzas: <shock!>13:50
cdentedleafe: weird, I thought we had decided it was irrelevant as the presence of VCPU == can_host = 1 ?13:51
bauzasI mean, the end-goal of that is just to get a destination right?13:51
edleafebauzas: now, yes. In the future, not necessarily13:51
bauzasedleafe: examples ?13:51
cdentbauzas: in the future it is hoped it will be used for placing disk, choosing networks13:51
bauzasedleafe: like, neutron wanting to place a router ?13:51
edleafebauzas: yes.13:51
mriedemso the universal scheduler gantt never was13:51
bauzasmriedem: exactly my point13:51
mriedemcan_host a volume :)13:52
edleafemriedem: the idea is to design it in such a way as to make that possible if we ever get there13:52
bauzasedleafe: we discussed on that with a huge number of projects and none of them was interested in a generic scheduler13:52
edleafemriedem: but not assume that we ever will13:52
bauzasbut they wanted to have a cross-project scheduler, which is *very* different13:52
mriedemwell,13:52
mriedemeither way13:52
mriedemthis is super low priority to change atm right?13:52
mriedemwe can all agree there?13:52
edleafemriedem: yep13:52
cdentmriedem: the can_host thing? yeah13:53
edleafeI made the bug to record the decision13:53
mriedemcrisis averted13:53
bauzasedleafe: so, you said to me that we should not implement things that are not yet like a POST, but now we want to merge something related to some long-term discussion ?13:53
mriedembefore my first cup of coffee is done13:53
bauzasmriedem: too late13:53
mriedemgdi13:53
mriedembauzas: we're not doing anything about can_host now13:53
mriedemwe can argue over the bug later, like in a year13:53
bauzasmriedem: well, we already propose to have RPs than can be shared13:53
bauzasmriedem: like a cinder volume13:54
edleafebauzas: not the same. We will *always* need to be able to retrieve a filtered list of RPs. In the future, we will also need to have the placement engine select an RP, claim the resources, and return the selected RP13:54
bauzasmriedem: so, I think we still need to have a field for knowing if that can be a destination13:54
edleafeTwo completely different actions13:54
mriedembauzas: a volume can be shared, or a storage cluster?13:54
mriedemi thought it was the latter13:55
bauzassorry the latter13:55
bauzasanywat13:55
bauzasanyway13:55
bauzasI just want to explain that discussing about whether the placement API could be called for something not returning a compute node seems long-term to me13:55
bauzaswe need to know internally whether we can return a RP as a possible destination, fersur13:56
* edleafe leaves to drop his kid off at school13:56
bauzasbut I don't think we would need to discuss now about whether it could be a router or a volume13:56
*** artom has joined #openstack-nova13:56
bauzasor a swift stuff13:56
cdentright now, the stuff that is implemented (and pending) in the placemet api doesn't care. it just says "give me a list of resource providers that match these filters"13:59
openstackgerritLi Yingjun proposed openstack/nova: Notifications on flavor operations  https://review.openstack.org/39817113:59
cdentwhat a requestor chooses to do with that list is up to the requestor13:59
*** READ10 has joined #openstack-nova13:59
cdentthat's a good thing, it means the api is generic13:59
*** hamzy has quit IRC14:00
gibimriedem: your observation is correct about the fake change. It was a bit unfortunate that we noticed the problem after resize patch was merged14:02
bauzassure, but I still think the question is good "can this resource provider can host my instance"14:02
bauzaswhile "is this RP shared" is meaningless to me14:02
bauzasbut I'm French, so I leave you folks translate that to me14:03
*** sacharya has joined #openstack-nova14:03
bauzasI certainly don't want to enter a rabbithole now, just that edleafe wants to get something already merged that looks to me really unnecessary, with a very  far away need and distracting us14:04
andreafmriedem, sdague: I'm looking at https://bugs.launchpad.net/tempest/+bug/1646779 to see if I can find what went wrong there14:04
openstackLaunchpad bug 1646779 in OpenStack Compute (nova) "Cannot connect to libvirt" [Undecided,Incomplete]14:04
bauzasand I honestly don't think it's a bug14:04
*** kristian__ has joined #openstack-nova14:04
bauzasit's just a BP14:04
*** gszasz has quit IRC14:05
sdagueright, sorry, I was just asking for understanding on the can_host issue. And I agree touching it now seems cart before the horse.14:05
sdagueanyway, is the next patch up for the resource provider list?14:05
*** kristia__ has joined #openstack-nova14:05
bauzassdague: I just uploaded it14:06
andreafmriedem. sdague: the syslog starts after the issue occurred, which is wierd - so I wanted to look at the dstat log - is there any tool you normally use to graph that log?14:06
sdaguebauzas: ok, cool, was getting breakfast, I see the backscroll now14:06
bauzassdague: but I'll put a new patchset for the top patch14:06
bauzassdague: sorry, I missed to highlight you14:06
*** mdrabe has joined #openstack-nova14:06
sdaguecdent: https://review.openstack.org/#/c/407630 you are still -1 on this? That's the next patch it seems14:07
*** bvanhav__ has joined #openstack-nova14:07
*** psachin has joined #openstack-nova14:07
openstackgerritSylvain Bauza proposed openstack/nova: Expose a REST API for a specific list of RPs  https://review.openstack.org/39256914:07
bauzassdague: I'm just uploading a new PS14:07
openstackgerritSylvain Bauza proposed openstack/nova: Support multiple uuids and names for RP list  https://review.openstack.org/40763014:07
bauzassdague: there it is $14:07
bauzassdague: taking cdent's points14:07
*** sacharya has quit IRC14:07
*** bvanhav_ has quit IRC14:08
*** jed56 has joined #openstack-nova14:08
*** kristian__ has quit IRC14:08
*** bvanhav__ is now known as bvanhav14:09
*** eandersson has joined #openstack-nova14:11
*** burt has joined #openstack-nova14:12
*** jamesdenton has joined #openstack-nova14:13
*** Cristina__ is now known as CristinaPauna14:13
*** mriedem has quit IRC14:14
sdagueah, ok, cool14:16
*** bkopilov has joined #openstack-nova14:17
*** ducttape_ has joined #openstack-nova14:17
openstackgerritLi Yingjun proposed openstack/nova: Notifications on flavor operations  https://review.openstack.org/39817114:18
*** gouthamr has joined #openstack-nova14:20
openstackgerritDiana Clarke proposed openstack/python-novaclient: Rename api_key to password  https://review.openstack.org/40629814:22
*** kylek3h_away has joined #openstack-nova14:23
openstackgerritSergey Nikitin proposed openstack/nova: Mark sibling CPUs as 'used' for cpu_thread_policy = 'isolated'  https://review.openstack.org/39141614:23
sdaguebauzas: on https://review.openstack.org/#/c/392569/13/nova/api/openstack/placement/handlers/resource_provider.py ... that jsonschema is now preventing uuid=in:$UUID1,$UUID2 now right?14:24
bauzassdague: /me facepalms14:25
sdagueare there any tests for the uuid in params?14:25
bauzasyup, functional gabbi tests14:25
bauzasthey should fail normally14:25
bauzassince I wrote one of them14:25
sdagueI see it for name14:25
sdagueoh, yeh, I see one now14:26
*** oanson has quit IRC14:26
*** rmart04 has quit IRC14:26
bauzassdague: https://review.openstack.org/#/c/392569/13/nova/tests/functional/api/openstack/placement/gabbits/resource-provider.yaml@20214:26
sdagueright, so the name thing ends up passing because a string with in: is a string still, the uuid one will need to be tweaked some how14:26
*** eharney has joined #openstack-nova14:26
bauzassdague: good point, I'll write a new patchset14:26
sdaguebauzas: cool14:27
bauzassdague: yeah, we need to accept a string but verify the UUID like I did in the bottom patch14:27
bauzasthe reason why I wanted to squash jay's change into mine14:27
bauzasbecause we agreed to accept multiple uuids and use the "in:" tag14:27
bauzassince foo=bar&baz=moo means foo AND baz as per API WG rules14:28
bauzasoops14:28
bauzasI meant foo=bar&foo=baz meaning foo equals bar AND baz14:28
*** kristia__ has quit IRC14:28
sdagueyep, makes sense14:29
sdagueI think that validation piece should be all we need to handle14:29
diana_clarkeMicroversion 2.39 got scooped ;) So this is respun as 2.40 & ready for review again: https://review.openstack.org/#/c/386093 Thanks!14:29
*** kevinz has quit IRC14:30
*** jwcroppe has joined #openstack-nova14:31
*** kevinz has joined #openstack-nova14:31
*** sudipto_ has joined #openstack-nova14:31
*** sudipto has joined #openstack-nova14:31
paul-carlton2I'm seeing live migration fail with libvirtError: Cannot check QEMU binary /usr/bin/kvm-spice: No such file or directory14:33
paul-carlton2anyone seen this before?14:33
*** eharney has quit IRC14:33
*** mlavalle has joined #openstack-nova14:34
paul-carlton2ah fixed it, somehow kvm got removed14:37
* alex_xu just read the log and get to know the goal of placement service isn't a generic service14:38
*** tbachman has quit IRC14:38
cdentbauzas: are you already working on a new version of https://review.openstack.org/#/c/392569/ (such that I should wait to review it)?14:39
bauzascdent: yup, sdague made a good point14:40
cdentcool, Ill wait then, thanks14:40
bauzascdent: np, thanks14:40
*** jaypipes has joined #openstack-nova14:41
sdaguecdent: it was a pretty minor point on param validation, I think the rest of the code is probably fine to review in current form14:41
cdentsure, but I'll wait anyway, so my comments land (if any) land on the right version. I also want to look more mdbooth's magnum opus14:42
mdboothIt's been python3ed14:43
* mdbooth is losing the will to live14:43
cdentmdbooth: I like python3, if you can point me to an error message I might be able to help, or at least provide tea and sympathy14:44
alex_xudiana_clarke: 'doc/api_samples/keypairs/v2.35/keypairs-list-user2-resp.json' forget to rename :) but I didn't finish the review yet14:45
mdboothNah, I'm sure I can sort it technically. I just need to summon the emotional energy to blow even more time on busy work :/14:45
diana_clarkealex_xu: I don't think that one needs renaming. Just the 2.39 stuff (that's 2.35).14:46
*** ducttape_ has quit IRC14:46
*** kevinz has quit IRC14:46
*** tbachman has joined #openstack-nova14:47
*** eharney has joined #openstack-nova14:47
*** zhenq has joined #openstack-nova14:47
alex_xudiana_clarke: oops, sorry, I missed that, that isn't part of api change14:47
diana_clarkealex_xu: No worries, thanks again for the reviews!14:48
*** kevinz has joined #openstack-nova14:48
alex_xudiana_clarke: np, try to finish the review before sleep14:48
diana_clarkealex_xu: No rush, get some sleep instead :)14:49
*** tbachman has quit IRC14:49
*** daemontool has joined #openstack-nova14:49
alex_xujust have passion to do it :)14:50
bauzascdent: interesting.14:53
bauzascdent: I had a gabbi test failing on some UUID verification14:54
bauzascdent: but it blew up later gabbi tests14:54
cdentbauzas: yes, they are a sequence14:54
bauzascdent: so, when fixing the first, it fixed the later14:54
cdentthat's by design14:54
*** takedakn has joined #openstack-nova14:54
bauzascdent: I know about that14:54
bauzascdent: but the error wasn't related14:54
cdentif you had an unquoted ':' in your query string that may have been a factor14:55
cdentyaml will blow up on that14:55
bauzasnot really14:55
cdentwell tell me the error then and I can stop guessing :)14:55
bauzasanyway, I fixed the first test and now it's green14:55
cdentif you can tell me what was happening there might be a bug in gabbi I can fix, or something that isn't explained well enough in the docs14:56
bauzascdent: here is the stack http://paste.openstack.org/show/591812/14:56
cdenttnaks14:56
openstackgerritMoshe Levi proposed openstack/nova: [WIP] OVS acceleration  https://review.openstack.org/39826514:56
bauzascdent: it failed on the RP update14:56
* cdent reads14:56
bauzascdent: which is right after my multiple UUID list test14:57
bauzasso I understand that it failed because of that14:57
bauzasbut I thought it could be saying "meh."14:57
bauzasI mean14:57
bauzaswe try to get the RP for updating it14:58
bauzasbut we don't use the "in:" tag14:58
bauzasso it should work anyway14:58
bauzasand the test was ok14:58
bauzas(I mean the test for verifying that we can get a single RP)14:58
bauzasso, having an exception for updating the RP seems weird to me14:58
bauzasnot sure you got me14:59
cdentthe request for updating the rp is using data from the previous response14:59
cdentif the previous test failed that data will will be wrong14:59
bauzaswhich kind of data?14:59
cdent"No resource provider with uuid $.resource_providers[0].uuid found "14:59
cdentthe request was: PUT /resource_providers/$.resource_providers[0].uuid15:00
cdentwhich means that the $RESPONSE did not work,15:00
*** TravT has joined #openstack-nova15:00
bauzasmmm okay I see15:00
bauzascdent: thanks15:00
*** cfriesen has joined #openstack-nova15:01
*** lamt has joined #openstack-nova15:01
cdentbauzas: this is why it would probably make sense to break up the gabbi yaml files into smaller pieces: line 51 in https://etherpad.openstack.org/p/placement-newton-leftovers15:01
*** esberglu_ has quit IRC15:01
cdentthey really ought to be distinct sequences15:02
cdentnot just the dumping ground for all tests of a specific type of resources15:02
*** esberglu has joined #openstack-nova15:02
bauzascdent: I totally agree15:02
bauzas(see? I can !)15:02
bauzas:p15:03
*** mriedem has joined #openstack-nova15:03
*** kaisers_ has quit IRC15:03
*** nherciu has quit IRC15:03
*** psachin has quit IRC15:04
openstackgerritSylvain Bauza proposed openstack/nova: Expose a REST API for a specific list of RPs  https://review.openstack.org/39256915:05
*** takedakn has quit IRC15:05
*** esberglu has quit IRC15:06
*** kristian__ has joined #openstack-nova15:07
*** kristian__ has joined #openstack-nova15:08
*** ljxiash has quit IRC15:08
*** kristia__ has joined #openstack-nova15:09
*** kristian__ has quit IRC15:09
*** tbachman has joined #openstack-nova15:10
*** kevinz has quit IRC15:11
*** kevinz has joined #openstack-nova15:12
openstackgerritSean Dague proposed openstack/nova: Bump prlimit cpu time for qemu from 2 to 8  https://review.openstack.org/40866815:12
alex_xumriedem: sdague, I can use the pagination marker parameter to test whether a instance uuid is valid or not, even that instance isn't belong to me. is there any security problem for this case?15:12
bauzascdent: sdague: uploaded https://review.openstack.org/39256915:12
mriedemalex_xu: don't you have to be admin?15:12
sdaguealex_xu: interesting...15:12
mriedemoh, probably not, because the db api elevates the context to admin to lookup the marker15:13
mriedemi was just looking at that code15:13
*** ljxiash has joined #openstack-nova15:13
sdaguemriedem: yeh15:13
mriedemwe should probably filter on project/user15:13
alex_xumriedem: sdague yea, the line 2511 of https://review.openstack.org/#/c/386093/9/nova/db/sqlalchemy/api.py15:13
sdagueI'm not sure why we elevate there15:13
alex_xualso for the servers pagination15:13
sdaguebecause we want deleted?15:13
sdaguewe definitely need more granularity15:14
alex_xusdague: yes, i think so15:14
sdaguealex_xu: I agree that is a problem we should address15:14
*** mdnadeem has quit IRC15:14
alex_xusdague: got it, thanks15:14
sdaguebefore we release this. Honestly, uuid probing is probably not a huge deal given the size of the namespace15:15
sdaguebut, it seems like we should try to avoid it15:15
sdaguemriedem: https://review.openstack.org/408668 - for one of the NFS bugs15:15
*** hongbin has joined #openstack-nova15:15
alex_xusdague: ok, got it, so it is ok for https://review.openstack.org/#/c/386093 now, but we should fix it later15:15
mriedemsdague: doesn't raising that limit sort of defeat the purpose of having the prlimit in place in the first place?15:16
*** ducttape_ has joined #openstack-nova15:16
mriedemsdague: i was thinking maybe change the limit based on the size of the image or something, but i guess that's a chicken/egg b/c aren't we using qemu-img info to determine the size?15:16
sdaguemriedem: right, I thought the issue was a memory OOM killer problem15:17
sdaguemdbooth: do you remember the original bug where we needed to add prlimit to qemu-img?15:17
mdboothsdague: Only vaguely.15:18
sdaguemriedem: I think bumping allowed cpu runtime from 2 seconds to 8 seconds isn't defeating our security15:18
mdboothIs this memory exhaustion from a malicious image?15:18
sdaguemdbooth: it might be15:18
sdaguebut there was also a cpu restrictor put on it15:18
sdaguewhich turns out to be triggering for people in the wild with > 30GB images on slow NFS storage15:19
mdboothWhere's that done? oslo?15:19
mdboothsdague: Interesting. Got a bug report?15:19
mriedemmdbooth: see above15:19
mriedemit's linked into the patch15:19
mriedemsdague: -1 there with comments inline15:19
*** kristia__ has quit IRC15:19
*** links has quit IRC15:20
sdaguemriedem: ok, so the unit test is going to be custom exception presents a different error message?15:21
sdagueI thought we weren't generally testing things like exact error messages15:21
*** prateek has quit IRC15:22
mdboothHmm, that has to be bad process accounting by the kernel15:23
*** slaweq_ has joined #openstack-nova15:23
mriedemsdague: no, that you're specifically handling a -915:24
mriedemi don't care about the message15:24
mriedembut we should test the conditional right?15:24
sdaguehttps://bugs.launchpad.net/ossa/+bug/144906215:24
openstackLaunchpad bug 1449062 in python-oslo.concurrency (Ubuntu Wily) "[OSSA 2016-012] qemu-img calls need to be restricted by ulimit (CVE-2015-5162)" [Medium,Fix committed]15:24
mdboothBy bad process accounting, I mean that I'm surprised qemu_img_info would take 2 seconds of cpu time, regardless of the speed of its storage15:24
sdagueso the original bug never mentioned cpu time at all, that was I think just added for "2 seconds should be enough for anyone"15:25
*** sudipto_ has quit IRC15:25
*** sudipto has quit IRC15:25
sdaguemdbooth: I don't fully know, but unfortunately with prlimit we're not getting information about what limit we exceeded. That was the recommendation by danpb and others that kashyap gathered.15:25
*** _ducttape_ has joined #openstack-nova15:26
openstackgerritGábor Antal proposed openstack/nova: Transform instance.volume_detach notification  https://review.openstack.org/40867615:26
*** ijw has joined #openstack-nova15:26
*** slaweq_ has quit IRC15:27
*** slaweq_ has joined #openstack-nova15:28
mdboothsdague: Have you confirmed that it's the cpu limit users are hitting, btw?15:29
mdboothRather than the memory limit?15:29
*** ducttape_ has quit IRC15:29
*** tbachman has quit IRC15:29
*** rfolco has joined #openstack-nova15:29
sdaguemdbooth: we have not fully, though when they run without prlimit it works fine15:30
mdboothDoes it work fine with cpu_time=8?15:30
sdagueand when they patch in a naked qemu-img *before* the prlimit one it also works15:30
sdagueso if it was blowing memory, that wouldn't make any sense15:30
mdboothWhat's the image format?15:31
sdaguehttps://bugs.launchpad.net/nova/+bug/164618115:31
openstackLaunchpad bug 1646181 in OpenStack Compute (nova) "NFS: Fail to boot VM out of large snapshots (30GB+)" [Medium,In progress] - Assigned to Sean Dague (sdague)15:31
sdagueeverything known is in that bug15:32
mdboothrwmjones: You around?15:33
mdboothrwmjones: qemu-img info is exceeding its rlimit: https://bugs.launchpad.net/nova/+bug/164618115:33
openstackLaunchpad bug 1646181 in OpenStack Compute (nova) "NFS: Fail to boot VM out of large snapshots (30GB+)" [Medium,In progress] - Assigned to Sean Dague (sdague)15:33
sdaguemriedem: is there a sane pattern from testtools to inspect the exception from asertRaises15:33
*** kaisers_ has joined #openstack-nova15:33
mriedemsdague: exc = self.assertRaises(...)15:34
sdaguemriedem: thanks15:34
mriedemself.assertIn('some words i expect', six.text_type(exc))15:34
mriedemis what i use15:34
*** slaweq_ has quit IRC15:34
*** slaweq__ has joined #openstack-nova15:34
edleafemriedem: hey thanks - I learned something today!15:34
mdboothmriedem: Nice, I didn't know that15:35
*** kevinz has quit IRC15:35
mdboothFrom kashyap: "And, it seems like the reporter downstream has confirmed by increasing15:35
mdbooththe CPU limit from 2 to 8, they're able to successfully boot instances."15:35
mdboothSo cpu seems to be pretty conclusively the culprit15:36
rwmjonesmdbooth: hi15:38
mdboothrwmjones: Hey. So it seems that on really slow NFS, qemu-img info can exceed the rlimit we gave it of 2 secs of cpu time.15:38
*** esberglu has joined #openstack-nova15:39
mdboothWhy would storage speed affect cpu time accounted to a process? Kernel bug, or qemu-img bug?15:39
mdboothOr is that ok for some reason I don't understand.15:39
mdboothrwmjones: Also, do I recall you posting something recently about memory exhaustion from malicious images?15:40
rwmjonesmdbooth: that's a good question, it's not just total wallclock time?15:40
*** mdrabe has quit IRC15:40
rwmjonesmdbooth: yes that's the reason why we added the limits in the first place15:40
mdboothafaict it's RLIMIT_CPU15:40
mdboothDidn't think that was wallclock15:40
*** nandal_in has quit IRC15:41
rwmjonesgetrlimit(2) isn't very specific, but CPU time would be the logical choice15:42
*** cdelatte has joined #openstack-nova15:43
*** hamzy has joined #openstack-nova15:43
*** delattec has joined #openstack-nova15:43
openstackgerritMoshe Levi proposed openstack/nova: [WIP] OVS acceleration  https://review.openstack.org/39826515:43
*** slaweq__ has quit IRC15:43
mdboothIt's actually executing an external executable with the 'prlimit' tool, passing --cpu=215:43
*** delattec has quit IRC15:44
*** cdelatte has quit IRC15:44
*** slaweq_ has joined #openstack-nova15:44
*** cdelatte has joined #openstack-nova15:44
openstackgerritSean Dague proposed openstack/nova: Bump prlimit cpu time for qemu from 2 to 8  https://review.openstack.org/40866815:45
sdaguetime prlimit --cpu=2 dd if=/dev/zero of=/dev/null15:46
*** rmart04 has joined #openstack-nova15:47
sdagueit will get killed after 2 seconds, because the systime is still accounted against the process15:47
mdboothsdague: Fun question, would your new test fail if the environment language wasn't english?15:47
*** mdrabe has joined #openstack-nova15:47
sdaguemdbooth: probably, as would hundreds of other tests15:47
openstackgerritJulian proposed openstack/nova: Transform keypair.create notification  https://review.openstack.org/40868915:47
mdboothsdague: Ok :)15:47
*** riccardo has joined #openstack-nova15:48
sdague:)15:49
*** mtanino has joined #openstack-nova15:49
sdaguemdbooth: actually, no15:49
sdaguehttps://github.com/openstack/nova/blob/b78b1f8ce3aa407307a6adc5c60de1e960547897/tox.ini#L15-L1615:49
sdaguewhich we do for exactly that reason15:49
openstackgerritSarafraj Singh proposed openstack/nova: Objectify requests_and_created_ports  https://review.openstack.org/40539815:50
sdaguemriedem: unit test now added, as well as some more context in the commit message15:51
mriedemack15:51
mriedemfixing glance on stable/liberty atm15:51
mriedemit would be cool if the reporter of the bug, who seems to be pretty responsive, could test that patch out15:51
sdaguemriedem: yeh, I asked that question in the bug15:52
sdaguewe'll see15:52
*** jaosorior has quit IRC15:52
*** jaosorior has joined #openstack-nova15:53
mriedemsdague: thanks for helping out with bug triage btw, i see a noticeable dip in open bugs15:57
openstackgerritGábor Antal proposed openstack/nova: Readibility enhancements in notification_sample_tests/  https://review.openstack.org/38588415:57
*** tbachman has joined #openstack-nova15:57
*** roeyc has quit IRC15:58
*** kristian__ has joined #openstack-nova16:00
openstackgerritLudovic Beliveau proposed openstack/nova: Resource tracker doesn't free resources on confirm resize  https://review.openstack.org/40557516:00
sdagueyeh, I was trying to hack away yesterday16:00
lbeliveaujaypipes: ^ RT bug, when you have some time16:01
*** ihrachys has quit IRC16:02
*** ayogi has joined #openstack-nova16:02
*** rmart04 has quit IRC16:03
*** moshele has quit IRC16:03
*** sacharya has joined #openstack-nova16:04
*** nkrinner is now known as nkrinner_afk16:04
mriedemhttps://bugs.launchpad.net/nova/+bug/1633734 is a fun upgrade bug from mitaka to newton16:05
openstackLaunchpad bug 1633734 in OpenStack Compute (nova) "ValueError: Field `instance_uuid' cannot be None" [Undecided,New] - Assigned to Praveen N (praveenn)16:05
*** daemontool has quit IRC16:05
*** owalsh has quit IRC16:05
mriedemlooks like we might need a migration that clears out build requests with a null instance16:06
*** ayoung_ has joined #openstack-nova16:09
*** ayoung_ has quit IRC16:09
*** sacharya has quit IRC16:09
*** ayoung_ has joined #openstack-nova16:09
*** sandanar has quit IRC16:10
*** jaosorior has quit IRC16:11
*** ayoung has quit IRC16:13
*** ayoung_ is now known as ayoung16:14
*** ayoung_ has joined #openstack-nova16:14
*** whenry has joined #openstack-nova16:16
openstackgerritsahid proposed openstack/nova: objects: remove related pining from __init__ of InstanceNUMATopology  https://review.openstack.org/40824216:18
openstackgerritsahid proposed openstack/nova: objects: remove pagesize from __init__ of InstanceNUMATopology  https://review.openstack.org/40824116:18
*** pcaruana has quit IRC16:19
*** slaweq_ has quit IRC16:19
openstackgerritJulian proposed openstack/nova: Transform instance.add_fixed_ip notification  https://review.openstack.org/33287616:21
*** markus_z has quit IRC16:22
*** _ducttape_ has quit IRC16:22
*** ducttape_ has joined #openstack-nova16:23
*** mingyu has joined #openstack-nova16:23
*** ducttape_ has quit IRC16:23
*** ducttape_ has joined #openstack-nova16:23
*** ijw has quit IRC16:25
sfinucanCan anyone tell me what black magic is happening on this line in the tests https://github.com/openstack/nova/blob/master/nova/tests/unit/test_service.py#L36916:25
mriedemmelwitt: do you remember looking at this? https://bugs.launchpad.net/nova/+bug/163373416:25
openstackLaunchpad bug 1633734 in OpenStack Compute (nova) "ValueError: Field `instance_uuid' cannot be None" [Undecided,Confirmed] - Assigned to Praveen N (praveenn)16:25
mriedemsfinucan: setting CONF.test_service_listen="::1"16:25
mriedemyou've have to see where CONF.test_service_listen is used16:26
sfinucanmriedem: That's the point - it's not used anywhere16:26
sfinucanIt's defined at the top of that file and overriden on that line, yet I can't find it anywhere when grepping16:26
sfinucanmagic16:26
mriedemsfinucan: remove the line and see if the test fails16:27
sfinucanmriedem: I did, and it does :/16:27
openstackgerritAndrey Kurilin proposed openstack/python-novaclient: Create keystone session instance if not present  https://review.openstack.org/30403516:27
openstackgerritAndrey Kurilin proposed openstack/python-novaclient: Restict usage *args for novaclient.client.Client  https://review.openstack.org/40629416:27
openstackgerritAndrey Kurilin proposed openstack/python-novaclient: Introduce helper for checking args deprecation  https://review.openstack.org/40629516:27
openstackgerritAndrey Kurilin proposed openstack/python-novaclient: Sort arguments for client's methods  https://review.openstack.org/40629316:27
openstackgerritAndrey Kurilin proposed openstack/python-novaclient: Make SessionClient interface similar to HTTPClient  https://review.openstack.org/35014016:27
openstackgerritAndrey Kurilin proposed openstack/python-novaclient: Rename api_key to password  https://review.openstack.org/40629816:27
openstackgerritAndrey Kurilin proposed openstack/python-novaclient: Rename interface to endpoint_type  https://review.openstack.org/40629916:27
openstackgerritAndrey Kurilin proposed openstack/python-novaclient: Remove redundant args of _construct_http_client  https://review.openstack.org/40629616:27
openstackgerritAndrey Kurilin proposed openstack/python-novaclient: Rename bypass_url to endpoint_override  https://review.openstack.org/40629716:27
openstackgerritAndrey Kurilin proposed openstack/python-novaclient: Clarify meaning of project_id var  https://review.openstack.org/35010616:27
openstackgerritAndrey Kurilin proposed openstack/python-novaclient: Deprecate proxy_token and proxy_tenant_id args  https://review.openstack.org/40870316:27
openstackgerritAndrey Kurilin proposed openstack/python-novaclient: Transmit all auth related vars from cli to inner methods  https://review.openstack.org/40870416:27
openstackgerritAndrey Kurilin proposed openstack/python-novaclient: Deprecate conection_pool variable  https://review.openstack.org/40870516:27
mriedemsfinucan: self.host = getattr(CONF, '%s_listen' % name, "0.0.0.0")16:27
mriedemit's magic16:27
mriedem%s = test_service16:27
mriedemthe name of the service16:27
mriedemso then it reads from the config option test_service_listen16:27
sfinucanmriedem: getattr strikes again16:28
sfinucanSo that should stay. Good stuff. Thanks :)16:28
*** baoli has quit IRC16:29
openstackgerritAndrey Kurilin proposed openstack/python-novaclient: Create keystone session instance if not present  https://review.openstack.org/30403516:29
*** sacharya has joined #openstack-nova16:30
*** mvk has quit IRC16:30
*** rcernin has quit IRC16:31
*** mriedem1 has joined #openstack-nova16:32
cdentthanks for the review jaypipes, will get that stuff in a mo16:33
cdentmriedem, jaypipes is it the case that any time we change a microversion_history doc we should also make a reno note, or is the history change sufficient?16:33
*** paw has quit IRC16:34
*** krtaylor has quit IRC16:34
*** mriedem has quit IRC16:34
jaypipescdent: yeah, a reno note for each microversion is what I'd like to see.16:35
cdentroger that16:35
edleafeIs reno note like PIN number?16:35
mriedem1cdent: if you're adding a new microversion then a reno with it yeah16:35
mriedem1is what we usually do16:35
*** mriedem1 is now known as mriedem16:35
*** mdnadeem has joined #openstack-nova16:36
mriedemdansmith: so i'm looking at fixing bug 1633734 which is an upgrade issue from mitaka to newton because of how build requests worked and were modeled, if you have any zombie build requests from mitaka that don't have an instance_uuid set, they can blow up in newton,16:37
openstackbug 1633734 in OpenStack Compute (nova) "ValueError: Field `instance_uuid' cannot be None" [Undecided,Confirmed] https://launchpad.net/bugs/1633734 - Assigned to Praveen N (praveenn)16:37
mriedemdansmith: alaski suggested an online data migration in the bug report to fix that,16:37
mriedemso was going to look at that, but as it's m->n only do we need that fix in master too?16:37
mriedemor just newton?16:37
*** slaweq_ has joined #openstack-nova16:38
*** romainh has joined #openstack-nova16:39
*** stewie925 has joined #openstack-nova16:41
stewie925hi guys, does the nova table "instance_types" correlate to flavors?16:42
*** knikolla has quit IRC16:42
mriedemstewie925: yes16:42
*** tpatzig_ has joined #openstack-nova16:42
mriedemalthough flavors are in the api db now16:42
*** knikolla has joined #openstack-nova16:42
*** ducttape_ has quit IRC16:43
stewie925I see - so that explains why I tried to do a query on instance_types and it turned up empty :)16:43
*** ducttape_ has joined #openstack-nova16:43
*** tpatzig_ has quit IRC16:44
stewie925thank you mriedem16:44
* cdent wants vanilla16:44
cdentor banana, but none of that real banana, artificial banana only16:44
cdentjaypipes: this rebase is going to be fun: the rewrite for the db filter query has merged16:46
jaypipescdent: ya.16:47
jaypipescdent: it's a nice ol' mutex.16:47
edleafecdent: want me to rebase https://review.openstack.org/#/c/40427916:47
edleafesince my patch sits on top of that?16:47
cdentedleafe: yes please16:48
*** armax has joined #openstack-nova16:48
cdentand thank you16:48
edleafecdent:  okie dokie16:48
*** riccardo has quit IRC16:51
*** andreas_s has quit IRC16:54
openstackgerritEd Leafe proposed openstack/nova: Cascade deletes of RP aggregate associations  https://review.openstack.org/40770716:56
*** mingyu has quit IRC16:56
openstackgerritEd Leafe proposed openstack/nova: Make resource provider objects not remotable  https://review.openstack.org/40427916:56
edleafecdent: ^^ done16:57
cdent✔16:57
BobBallsfinucan / mriedem: OK - I've tracked down what's going on.  It seems that Nova's websocketproxy has support for the XCP VNC handshake, which we are using (https://github.com/openstack/nova/blob/master/nova/console/websocketproxy.py#L146) As such I believe we can safely deprecate XVP proxy which was effectively doing thte same thing https://git.openstack.org/cgit/openstack/nova/tree/nova/vnc/xvp_proxy.py#n7316:59
*** browne has joined #openstack-nova16:59
*** alex_xu has quit IRC17:00
*** alex_xu has joined #openstack-nova17:02
*** rcernin has joined #openstack-nova17:03
*** sahid has quit IRC17:03
sfinucanBobBall: Lovely stuff. If websocketproxy can do this for us it certainly doesn't make sense to keep the older option around.17:04
BobBallsfinucan: I also think we don't need to go to operators with this as it's just a configuration change and everything-will-work; agreed?  If so I can propose deprecating the config options and we can remove the py file next cycle?17:04
*** ralonsoh_ has joined #openstack-nova17:04
*** ralonsoh_ has quit IRC17:05
*** ralonsoh has quit IRC17:05
sfinucanBobBall: Not 100% sure about that. From what I can see they appear to be separate services, rather than part of one larger service17:06
BobBallsfinucan: Indeed; it's a separate service, is which service is used a configuration option?17:07
sfinucanBobBall: That's the question. I don't think so because from what I can tell the 'XVPConsoleProxy' is the only valid, non-test value for 'console_driver' https://review.openstack.org/#/c/408193/1/nova/conf/console.py17:09
*** matrohon has quit IRC17:09
sfinucan(the link doc in that commit message suggests as much)17:09
sfinucan*linked17:09
BobBallLinked doc?17:10
*** krtaylor has joined #openstack-nova17:10
sfinucanThat doesn't mean there isn't a config option to switch between xvp and websocketproxy, but that's not if fwict17:10
sfinucanI'd like to look at Devstack, see if it still does anything with the 'nova-console' service (xvp) and if we can switch it out for 'nova-consoleproxy' or whatever the websocketproxy service is called (if anything)17:11
sfinucanBobBall: Oh, 2 secs17:11
sfinucanBobBall: https://github.com/openstack/openstack-manuals/tree/4b1e8f1/doc/admin-guide/source/compute-remote-console-access.rst17:11
sfinucanfrom a dependency patch https://review.openstack.org/#/c/408191/1 - my bad17:11
*** knikolla has quit IRC17:11
*** knikolla has joined #openstack-nova17:12
*** lpetrut has quit IRC17:12
*** ihrachys has joined #openstack-nova17:12
sfinucan(i.e., "Do not confuse the nova-consoleauth shared service with nova-console, which is a XenAPI-specific service that most recent VNC proxy architectures do not use.")17:13
BobBallohhhhhh - right.  I definitely mis-understood then.17:13
*** tpatzig_ has joined #openstack-nova17:13
sfinucanBobBall: So assuming I've got that right (not a sure thing :)), I guess we'd still need to mail operators to make sure no one has anything they can't use websocketproxy for?17:14
BobBall"One or more nova-xvpvncproxy services. Supports the special Java client discussed here."  There is no discussion of this "special Java client".  I presume this is a java client similar to one used to connect directly to XenServer hosts, but I don't see why that would be needed17:14
BobBallNo; I've totally mis-understood.17:14
*** tpatzig_ has quit IRC17:15
sfinucanI guess this? https://github.com/xvpsource/xvp17:15
*** ijw has joined #openstack-nova17:15
BobBallnova-xvpvncproxy may be used by Rackspace particularly; their VNC console is Java based rather than novnc based.17:16
sdaguebauzas: you working through test failures on this - https://review.openstack.org/#/c/407630 ?17:16
sfinucanDrat :/17:16
openstackgerritAndrey Kurilin proposed openstack/python-novaclient: Create keystone session instance if not present  https://review.openstack.org/30403517:16
openstackgerritAndrey Kurilin proposed openstack/python-novaclient: Remove all code related to HTTPClient  https://review.openstack.org/40872817:16
*** smatzek has joined #openstack-nova17:17
andreykurilinmriedem: I finished work on httpclient stuff ^ (hope patches will pass gates)17:17
BobBallsfinucan: Horizon by default will clearly be using novnc... but the Rackspace UI gives extra options17:17
mriedemmelwitt: fyi https://review.openstack.org/#/c/408727/17:17
*** ijw has quit IRC17:18
BobBallsfinucan: I'll have a chat with one of the folk @ rax to see what their thoughts are17:18
openstackgerritChris Dent proposed openstack/nova: rt: pass the nodename to public methods  https://review.openstack.org/39847017:19
openstackgerritChris Dent proposed openstack/nova: HTTP interface for resource providers by aggregates  https://review.openstack.org/40774217:19
openstackgerritChris Dent proposed openstack/nova: rt: remove fluff from test_resource_tracker  https://review.openstack.org/39847117:19
openstackgerritChris Dent proposed openstack/nova: rt: pass nodename to internal methods  https://review.openstack.org/39846917:19
openstackgerritChris Dent proposed openstack/nova: placement: create aggregate map in report client  https://review.openstack.org/40730917:19
openstackgerritChris Dent proposed openstack/nova: Support filtering resource providers by aggregate membership  https://review.openstack.org/40762917:19
openstackgerritChris Dent proposed openstack/nova: placement: correct improper test case inheritance  https://review.openstack.org/40636317:19
openstackgerritChris Dent proposed openstack/nova: rt: explicitly pass compute node to _update()  https://review.openstack.org/39847217:19
openstackgerritChris Dent proposed openstack/nova: rt: use a single ResourceTracker object instance  https://review.openstack.org/39847317:19
sfinucanBobBall: That would be helpful. If novnc is a drop in replacement then I guess we could deprecate like any other feature. If it's not, though, I guess it has to stick around a while longer17:19
BobBallsfinucan: It's not quite drop-in.  novnc doesn't seem to have support for passing function keys through to the guest?17:20
*** efoley__ has quit IRC17:21
*** roeyc has joined #openstack-nova17:21
*** tblakes has quit IRC17:21
*** ihrachys has quit IRC17:22
sfinucanAh, well then. That makes things a little trickier17:22
BobBallIndeed.  But getting away from xvpproxy would be a welcome change I believe; I'll see whether they can look at it17:22
sfinucan"We need you to stop using this feature just so we don't have to maintain the code" doesn't have the best ring to it, heh17:23
sfinucanOk, cool cool :)17:23
*** antonym has joined #openstack-nova17:23
openstackgerritAndrey Kurilin proposed openstack/python-novaclient: Create keystone session instance if not present  https://review.openstack.org/30403517:27
openstackgerritAndrey Kurilin proposed openstack/python-novaclient: Deprecate connection_pool variable  https://review.openstack.org/40870517:27
openstackgerritAndrey Kurilin proposed openstack/python-novaclient: Make SessionClient interface similar to HTTPClient  https://review.openstack.org/35014017:27
openstackgerritAndrey Kurilin proposed openstack/python-novaclient: Remove all code related to HTTPClient  https://review.openstack.org/40872817:27
*** mdnadeem has quit IRC17:28
*** stewie925 has quit IRC17:29
cdentbauzas, edleafe, jaypipes : I'm not sure how to address bauzas' concerns on https://review.openstack.org/#/c/404279/ If I understand you correctly bauzas what you're hoping for is some way to test that no one accidently adds a remotable method?17:29
*** ljxiash_ has joined #openstack-nova17:29
openstackgerritSarafraj Singh proposed openstack/nova: Objectify requests_and_created_ports  https://review.openstack.org/40539817:29
*** rfolco has quit IRC17:30
*** baoli has joined #openstack-nova17:30
*** ljxiash has quit IRC17:32
edleafeYou mean like monkey patch base.remotable with something that would raise an exception?17:32
edleafecdent: ^^17:32
edleafecdent: That wouldn't test it, but it would prevent it17:33
cdentedleafe: Dunno. I'm not sure of the goal, so I'm not willing to speculate on a solution17:33
edleafecdent: I thought that was what human review was for17:33
openstackgerritJulian proposed openstack/nova: Create schema generation for NetworkModel  https://review.openstack.org/40873717:34
cdent[t 21Ky]17:34
purplerbot<cdent> edleafe: Dunno. I'm not sure of the goal, so I'm not willing to speculate on a solution [2016-12-08 17:33:23] [n 21Ky]17:34
cdent:)17:34
* cdent lets it ride for now17:34
*** ijw has joined #openstack-nova17:36
BobBallsfinucan: OK - so this is potentially more complicated than I thought - I *THINK* that there are two things here; nova.vnc.xvp_proxy and nova.console.xvp.  The latter (which is the subject of your change) includes some funky things on top of console access; e.g. the ability to change passwords.  It does, however, require the use of the xvp utility too. I believe the xvp_proxy can probably be deprecated as novncproxy could be used in its place; that do17:37
*** tbachman_ has joined #openstack-nova17:39
andreaftiny nova patch - it could use a 2nd review https://review.openstack.org/#/c/407037/17:39
*** tbachman has quit IRC17:40
*** tbachman_ is now known as tbachman17:40
sfinucanBobBall: Ugh, what a rat nest17:43
BobBallsfinucan: Hey - you're the one who opened it :D17:43
*** mdrabe has quit IRC17:43
sfinucanBobBall: I know - silly me17:44
sfinucanSo that would suggest 'nova-console' has some merit and should be retained17:44
*** ducttape_ has quit IRC17:44
sfinucanBut if there's a config option that turns on nova.vnc.xvp_proxy then that might be deprecable (is that a word?) and the corresponding code eventually removed17:45
*** nic has joined #openstack-nova17:45
*** TravT has quit IRC17:46
openstackgerritAndrey Kurilin proposed openstack/python-novaclient: Create keystone session instance if not present  https://review.openstack.org/30403517:46
openstackgerritAndrey Kurilin proposed openstack/python-novaclient: Transmit all auth related vars from cli to inner methods  https://review.openstack.org/40870417:46
openstackgerritAndrey Kurilin proposed openstack/python-novaclient: Deprecate connection_pool variable  https://review.openstack.org/40870517:46
openstackgerritAndrey Kurilin proposed openstack/python-novaclient: Deprecate proxy_token and proxy_tenant_id args  https://review.openstack.org/40870317:46
openstackgerritAndrey Kurilin proposed openstack/python-novaclient: Make SessionClient interface similar to HTTPClient  https://review.openstack.org/35014017:46
openstackgerritAndrey Kurilin proposed openstack/python-novaclient: Clarify meaning of project_id var  https://review.openstack.org/35010617:46
openstackgerritAndrey Kurilin proposed openstack/python-novaclient: Remove all code related to HTTPClient  https://review.openstack.org/40872817:46
openstackgerritAndrey Kurilin proposed openstack/python-novaclient: Deprecate volume_service_name argument  https://review.openstack.org/40874517:46
*** mingyu has joined #openstack-nova17:51
*** derekh has quit IRC17:52
*** ijw has quit IRC17:53
*** ihrachys has joined #openstack-nova17:55
*** browne has quit IRC17:56
*** lucasagomes is now known as lucas-pto17:56
*** kristian__ has quit IRC17:58
*** ijw has joined #openstack-nova17:59
*** moshele has joined #openstack-nova18:00
*** kristian__ has joined #openstack-nova18:00
*** romainh has quit IRC18:02
*** fragatina has joined #openstack-nova18:06
*** jed56 has quit IRC18:07
jaypipesandreaf: done18:08
*** ijw has quit IRC18:08
*** fragatina has quit IRC18:09
*** fragatina has joined #openstack-nova18:09
*** jgriffith has quit IRC18:10
openstackgerritAndrey Kurilin proposed openstack/python-novaclient: Create keystone session instance if not present  https://review.openstack.org/30403518:14
openstackgerritAndrey Kurilin proposed openstack/python-novaclient: Make SessionClient interface similar to HTTPClient  https://review.openstack.org/35014018:14
openstackgerritAndrey Kurilin proposed openstack/python-novaclient: Remove all code related to HTTPClient  https://review.openstack.org/40872818:14
openstackgerritAndrey Kurilin proposed openstack/python-novaclient: Deprecate volume_service_name argument  https://review.openstack.org/40874518:14
*** ducttape_ has joined #openstack-nova18:15
*** jgriffith has joined #openstack-nova18:15
*** ijw has joined #openstack-nova18:16
*** harlowja has joined #openstack-nova18:17
oomichimriedem: ok, I will try on requrest jsonschema validation thing with bknudson18:18
jaypipesdansmith: your signoff on https://review.openstack.org/#/c/404279/ would be appreciated. thanks in advance!18:19
*** jgriffith has quit IRC18:19
moshelelbeliveau: see my comment on https://review.openstack.org/#/c/405575/18:20
*** harlowja_ has joined #openstack-nova18:20
*** jgriffith has joined #openstack-nova18:20
lbeliveaumoshele: will have a look later, thanks18:21
moshelejaypipes: sorry for nagging but can you review the pci whitelist regex patch https://review.openstack.org/#/c/199488/ :)18:22
moshelelbeliveau: I think you fix will break resize on the same node18:22
*** harlowja has quit IRC18:22
jaypipesmoshele: no reason to apologize. yep, will hop on that right now.18:22
*** lpetrut has joined #openstack-nova18:22
*** dharinic is now known as dharinic|lunch18:22
openstackgerritChris Dent proposed openstack/nova: HTTP interface for resource providers by aggregates  https://review.openstack.org/40774218:23
cdentjaypipes: ^18:23
*** sudipto_ has joined #openstack-nova18:24
*** ijw has quit IRC18:24
*** sudipto has joined #openstack-nova18:24
*** browne has joined #openstack-nova18:30
*** roeyc has quit IRC18:31
*** zul_ has joined #openstack-nova18:31
*** nherciu has joined #openstack-nova18:31
*** paw has joined #openstack-nova18:33
*** ayogi has quit IRC18:33
*** nic has quit IRC18:34
*** aweeks has joined #openstack-nova18:35
*** moshele has quit IRC18:35
*** ijw_ has joined #openstack-nova18:36
*** ijw_ has quit IRC18:36
*** ijw has joined #openstack-nova18:36
*** sudipto_ has quit IRC18:36
*** sudipto has quit IRC18:36
*** mkoderer has quit IRC18:36
*** paw has quit IRC18:39
*** ijw has quit IRC18:39
*** paw has joined #openstack-nova18:43
*** READ10 has quit IRC18:44
*** zul_ has quit IRC18:46
openstackgerritMatt Riedemann proposed openstack/nova: Don't trace on ImageNotFound in delete_image_on_error  https://review.openstack.org/40877118:46
mriedemandreaf: commented in your e-r query18:47
mriedemi think i found a better query18:48
*** zul_ has joined #openstack-nova18:48
*** dave-mccowan has quit IRC18:49
*** browne1 has joined #openstack-nova18:53
*** browne has quit IRC18:53
*** siva_krish has quit IRC18:53
kashyapsdague: mriedem Just catching up on that CPU limits bug18:54
kashyapAnd the patch from Sean18:54
kashyapBut isn't '8' a bit too high?18:54
*** paul-carlton2 has quit IRC18:54
mriedemkashyap: idk18:56
kashyapBut at least two of them have confirmed18:56
kashyapThat it works18:56
kashyapWith real-world testing18:56
*** ijw has joined #openstack-nova18:56
mriedemdid the bug reporter respond?18:56
*** zz_dimtruck is now known as dimtruck18:57
mriedemah they said 8 worked18:57
mriedemso anyway i'm +2 on the patch18:57
*** ijw has quit IRC18:58
*** dharinic|lunch is now known as dharinic18:58
sdagueah, and the ceph recheck gets us working again.18:59
sdaguethere remains a ceph volume issue that's popping up?18:59
mriedemsdague: yeah18:59
mriedemhave been some ceph issues over the last few months18:59
mriedem2 were fixed18:59
mriedemthere are 1 or 2 lingering18:59
*** gjayavelu has joined #openstack-nova18:59
mriedemhttp://status.openstack.org//elastic-recheck/index.html#1645530 should be fixed19:02
mriedembut it looks like something is still happening there19:02
*** baoli has quit IRC19:05
*** baoli has joined #openstack-nova19:05
*** kristian__ has joined #openstack-nova19:06
openstackgerritMatt Riedemann proposed openstack/nova: Don't trace on ImageNotFound in delete_image_on_error  https://review.openstack.org/40877119:06
mriedemeasy serviceability win ^19:06
*** claudiub has joined #openstack-nova19:06
kashyapmriedem: Yeah, they did.  Also I noticed a downstream bug report19:06
kashyap(Mentioned it in the comment on the bug)19:07
kashyapSorry for the lag here, didn't see your message19:07
openstackgerritStephen Finucane proposed openstack/os-vif: WIP: Always set MTU when plugging devices  https://review.openstack.org/40877919:09
*** Sukhdev has joined #openstack-nova19:09
*** kristian__ has quit IRC19:11
openstackgerritStephen Finucane proposed openstack/nova: WIP: Always set MTU when plugging devices  https://review.openstack.org/40878119:11
*** ijw has joined #openstack-nova19:11
openstackgerritJulian proposed openstack/nova: Transform keypair.create notification  https://review.openstack.org/40868919:12
*** ijw has quit IRC19:13
openstackgerritStephen Finucane proposed openstack/nova: WIP: Always set MTU when plugging devices  https://review.openstack.org/40878119:15
*** yamahata has quit IRC19:16
*** ijw has joined #openstack-nova19:17
*** whenry has quit IRC19:19
*** ijw has quit IRC19:19
*** cdent has quit IRC19:20
*** nic has joined #openstack-nova19:20
*** ijw has joined #openstack-nova19:21
*** ijw has quit IRC19:26
*** kristian__ has joined #openstack-nova19:27
*** slaweq_ has quit IRC19:29
*** slaweq_ has joined #openstack-nova19:30
*** paw has quit IRC19:31
cburgessmriedem ping re new cinder attach stuffs19:32
*** lpetrut has quit IRC19:35
*** ijw has joined #openstack-nova19:36
*** mingyu has quit IRC19:37
*** krtaylor has quit IRC19:37
*** tlian has quit IRC19:41
*** rcernin has quit IRC19:43
openstackgerritAndrey Kurilin proposed openstack/python-novaclient: DO NOT MERGE: show current keystone v3 support  https://review.openstack.org/35716019:44
*** ijw_ has joined #openstack-nova19:45
*** ijw has quit IRC19:48
*** kristia__ has joined #openstack-nova19:52
*** kristian__ has quit IRC19:52
*** kylek3h_away has quit IRC19:54
*** tbachman has quit IRC19:54
*** esberglu has quit IRC19:54
*** mingyu has joined #openstack-nova19:55
*** esberglu has joined #openstack-nova19:55
*** esberglu_ has joined #openstack-nova19:57
*** rcernin has joined #openstack-nova19:57
openstackgerritSTEW TY proposed openstack/nova: Transform instance.resize_confirm notification  https://review.openstack.org/39065419:59
*** esbergl__ has joined #openstack-nova19:59
*** vladikr has quit IRC19:59
*** esberglu has quit IRC20:00
*** mingyu has quit IRC20:00
*** esberglu_ has quit IRC20:02
*** esberglu has joined #openstack-nova20:03
*** fragatina has quit IRC20:03
*** esbergl__ has quit IRC20:03
*** smatzek_ has joined #openstack-nova20:03
*** tojuvone has quit IRC20:04
*** mingyu has joined #openstack-nova20:04
*** smatzek__ has joined #openstack-nova20:05
mriedemcburgess: your ping is very important to me and will be handled in the order received, but i just got off a call and need a break, will pong shortly, thank you20:06
*** smatzek has quit IRC20:06
*** smatzek_ has quit IRC20:08
*** fragatina has joined #openstack-nova20:08
*** ayoung has quit IRC20:12
*** ayoung_ has quit IRC20:12
*** ayoung has joined #openstack-nova20:12
*** ijw_ has quit IRC20:12
*** ijw has joined #openstack-nova20:13
*** jamielennox|away is now known as jamielennox20:13
*** paw has joined #openstack-nova20:14
*** ijw has quit IRC20:14
*** ihrachys has quit IRC20:14
*** yamahata has joined #openstack-nova20:17
kashyapdansmith: When you're about, take a look at this, too?  mriedem has already reviewed & +2ed it20:19
kashyapA clear fix:20:19
kashyaphttps://review.openstack.org/#/c/408668/ -- "Bump prlimit cpu time for qemu from 2 to 8"20:19
kashyaps/take/can you take/  (Must stay polite & professional)20:19
*** mingyu has quit IRC20:21
openstackgerritDan Smith proposed openstack/nova: WIP: Cleanup after any failed libvirt spawn  https://review.openstack.org/40880620:24
sdaguejaypipes: placement API isn't doing front end validation of params? - https://bugs.launchpad.net/nova/+bug/164831420:25
openstackLaunchpad bug 1648314 in OpenStack Compute (nova) "create/update respource_class APIs raises HTTP 500 Internal Server Error when name is greater than 255 characters" [Medium,Confirmed] - Assigned to Bhagyashri Shewale (bhagyashri-shewale)20:25
*** ijw has joined #openstack-nova20:25
dansmithkashyap: mdbooth maybe have a looksee at this and tell me if there's something I'm missing ^20:25
* kashyap clicks20:25
dansmithbecause the explosion I've been looking at seems to potentially be because we don't do that cleanup if libvirt raises libvirtError from the create operation20:25
openstackgerritRoman Dobosz proposed openstack/nova: placement: adds REST API for nested providers  https://review.openstack.org/38480720:26
openstackgerritRoman Dobosz proposed openstack/nova: placement: allow filter providers in tree  https://review.openstack.org/37721520:26
openstackgerritRoman Dobosz proposed openstack/nova: placement: update client to set parent provider  https://review.openstack.org/38569320:26
openstackgerritRoman Dobosz proposed openstack/nova: placement: add nested resource providers  https://review.openstack.org/37713820:26
dansmithmay also need destroy_disks=False, so that the delete does that and we don't delete data if we're just failing to start an existing instance20:26
kashyapdansmith: Nice commit message, always appreciate those20:29
kashyapThan "Fix bug"20:29
kashyapdansmith: For the above bug, can you let me know how you tested it on DevStack?  Maybe I can reproduce it on my setup here, too?20:30
kashyapNo rush, this can wait20:30
melwittmriedem: yeah, I remember a little about that bug. nice repro in your WIP patch20:31
*** slaweq_ has quit IRC20:31
dansmithkashyap: super easy: http://pastebin.com/wDR7nGRH20:31
*** slaweq_ has joined #openstack-nova20:32
kashyapdansmith: Oh, not that way, I mean adding the interfaces in your DevStack env20:32
kashyapDid you do `brctl addbr [...]` in a script or some such?20:32
dansmithkashyap: I said I never did20:32
kashyapI was about to create one similar20:32
*** claudiub has quit IRC20:32
dansmithkashyap: I think probably because I wasn't naming them as they needed to be to be included in some libvirt list or some such20:32
*** bvanhav has quit IRC20:32
kashyapAh-ha20:33
*** zul_ has quit IRC20:33
*** kristia__ is now known as kristian__20:33
kashyapAh I misread your downstream bug analysis, that you mentioned, you "couldn't reproduce even with 13K interfaces"20:33
dansmithkashyap: right, but it was just veth pairs and not really named or plumbed, so I think it was not being considered by libvirt20:34
cburgessmriedem LOL no worries. Not a super big rush20:34
* kashyap nods20:35
kashyapdansmith: The block_device_info is generated by virt.driver.get_block_device_info(), yes?20:38
*** ijw has quit IRC20:38
*** ijw has joined #openstack-nova20:38
*** vladikr has joined #openstack-nova20:39
mriedemcburgess: what's up?20:39
dansmithkashyap: L4976 right above20:39
dansmithkashyap: but regardless, this is called the same way for the two handlers above20:40
cburgessmriedem So... working with jgriffith now on using his proposed attach changes to accomplish my goals.20:40
kashyapdansmith: Yeah, saw your newer comment about it being semantically same change as the 'vif_plugging_is_fatal' case20:40
cburgessmriedem The question is.. assuming that his attach changes go into a cinder v3, what would be required to start using it on the nova side? Would we have to do a complete uplift of nova from v2 to v3?20:40
jaypipessdague: just an oversight more than anything else I'm afraid. Happy to bugs reported and quickly fixed.20:41
mriedemcburgess: cinder v3 is backward compatible with v2, unless nova requests a specific microversion,20:42
mriedemcburgess: so nova is going to first be checking if cinder is at the version it can support these new apis20:42
mriedemand if the computes are at a new enough version to handle the new detach flow20:42
sdaguemriedem: it's a different endpoint though... so there is going to need to be some default changes20:43
*** ijw has quit IRC20:43
cburgesssdague Is it  though? I thought cinder was moving away from version specific endpoints in the catalog?20:43
*** kaisers_ has quit IRC20:43
cburgesssdague Oh but even thing we would have to tack the v3 onto the call to get the new micro-version goodness.20:44
*** Drankis has quit IRC20:44
mriedemi forgot that cinder has a v3 specific endpoint20:45
mriedemwhich i hate20:45
cburgessmriedem OK20:45
sdaguemriedem: yep, I *really* tried to convince folks that was a bad idea :(20:45
mriedemwell either way at some level we are setting a flag on startup or first use to tell us if we can do the new hotnes20:45
mriedem*hotness20:45
*** tlian has joined #openstack-nova20:45
mriedemso i guess that means (1) is cinder v3 available, (2) is it a the minimum microversion we need (3) is this compute host, or all compute hosts, at a new enough min version to handle the logic for talking to this new cinder hotness20:46
*** fragatina has quit IRC20:46
mriedemthen and only then we can do said new hotness20:46
cburgessmriedem Right so flag to say "talk to v3" then we have to get the attach workflows in the API and compute side using v3 and the correct microversion, then... *profit*20:46
sdaguecburgess: so the answer is, yes, have to teach nova about v3. Fortunately it's close enough to v2 that it's not a ton of logic20:46
mriedemyeah i imagine we can hide a lot of the v2 vs v3 stuff in the volume api code20:46
mriedemand abstract it from the rest of nova20:46
sdaguecburgess: https://github.com/openstack/nova/blob/ca8d5ff533c1900eaf05c860d446ecccc916d20c/nova/conf/cinder.py#L2620:46
cburgessmriedem sdague Hopefully yeah20:47
sdaguethat's the important bit20:47
sdaguewe use the catalog20:47
cburgessOh so at least its already an option. So its not a new option at least.20:47
sdagueright, but we don't have semantics I think to understand "oh, this is cinder v...."20:48
*** ihrachys has joined #openstack-nova20:48
mriedemdon't we still handle cinder v1?20:48
*** kaisers_ has joined #openstack-nova20:48
sdagueit's opaqueness send to the client20:48
mriedemhttps://github.com/openstack/nova/blob/ca8d5ff533c1900eaf05c860d446ecccc916d20c/nova/volume/cinder.py#L9020:48
sdaguemriedem: honestly, I have no idea20:48
mriedemwe do20:48
cburgessmriedem So how would the API be able to determine that all compute nodes are "up-to-date enough" to use the new hotness?20:49
mriedemcburgess: we bump the nova-compute service version in the db20:49
mriedemand we have a call to see what the minimum nova-compute service version is in the env20:49
*** Guest34488 has quit IRC20:49
mriedemthat's what we do for things like the 2.37 get me a network code20:49
*** dave-mccowan has joined #openstack-nova20:49
cburgessmriedem So when the API service gets this call to do this thing it has to query the min version in the db and do a compairion and uses either old workflow or new hotness?20:49
mriedemyar20:49
sdaguemriedem: I do wonder if the v1 stuff actually works at all though, I don't think we've tested it in a long time20:50
sdaguewe honestly should probably delete it20:50
sdagueit's been logging an error for a while20:50
cburgessOK I suppose if there is a prior art for get me a network then it shouldn't be an issue.20:50
cburgesssdague Since Juno even20:50
mriedemcburgess: like this https://github.com/openstack/nova/blob/ca8d5ff533c1900eaf05c860d446ecccc916d20c/nova/api/openstack/compute/servers.py#L574-L57720:50
*** esberglu has quit IRC20:51
*** rcernin has quit IRC20:51
sdaguecburgess: mostly is a bunch of moving parts to make sure everything converges in time, so start early :)20:51
*** rcernin has joined #openstack-nova20:51
cburgesssdague Oh this is going to take several cycles I suspect.20:51
*** esberglu has joined #openstack-nova20:51
mriedemsomething unrelated but dependent on this new work is just getting nova to handle cinder v320:51
sdaguecburgess: ok, how close is the cinder API?20:52
mriedemso that could be tackled now on it's own20:52
mriedemsdague: it doesn't exist yet20:52
mriedemit's poc code20:52
sdagueaj20:52
sdagueah20:52
mriedemcinder team would like to merge the new apis in ocata though20:52
mriedemand with microversions nova can start using in pike and iterate as needed20:52
cburgesssdague Tragically the far simpler approach was pooped by mriedem so I'm left with this...20:52
mriedemif we missed something20:52
sdaguecburgess: yeh, so from planning point of view, I'd say get ahead of v3 infrastructure in nova20:52
mriedemwe could switch the placement job to use cinder v320:53
mriedemin nova20:53
*** kaisers_ has quit IRC20:53
cburgesssdague mriedem Right so the goal is to merge the cinder side of this for Ocata. I have someone who is starting to work with jgriffith's POC patches now to start trying to figure out what the work in nova looks like but I'm under no delusion that its going to get done this cycle.20:53
sdaguebecause if that's in place this cycle, we could probably even change the default next cycle20:53
mriedemso we'd have v2 and v3 coverage in the gate20:53
mriedemcburgess: have you read through johnthetubaguy's nova spec?20:53
mriedemfor using the new cinder apis?20:53
sdagueand then adding just that one feature on top of v3 would be small once it is out there (next cycle)20:53
mriedemor your minion i guess20:53
*** takashin has joined #openstack-nova20:53
cburgessmriedem Ahh no so that was going to be my next question which is do we have a spec or existing work to try and leverage v3.20:53
*** esberglu_ has joined #openstack-nova20:54
cburgessmriedem johnthetubaguy linky to cinder v3 API for nova spec?20:54
mriedemcburgess: https://review.openstack.org/#/c/373203/20:55
mriedemjohn is on his honeymoon this week btw20:55
*** esberglu has quit IRC20:56
*** xinliang has quit IRC20:57
auggywhat's the story with the paramiko issue in nova? i think i missed the memo20:57
*** smatzek_ has joined #openstack-nova20:57
mriedemnova meeting21:00
mriedemrfn21:00
*** _ducttape_ has joined #openstack-nova21:00
diana_clarkeauggy: No news, that I know of. It's still a nova dependency.21:00
*** smatzek__ has quit IRC21:01
*** lamt has quit IRC21:01
auggydiana_clarke: ah cool, i noticed you had abandoned your change for managing the dependency21:02
auggyso i didn't know if something was decided or ??21:02
*** xyang1 has joined #openstack-nova21:02
*** mriedem is now known as kristia__21:02
*** kristian__ is now known as kristia___21:02
*** kristia__ is now known as mriedem21:02
diana_clarkeauggy: I removed paramiko downstream, but there didn't seem to be desire to remove it upstream, so I abandoned it.21:02
*** kristia___ is now known as kristian____21:03
auggydiana_clarke: ah cool, i was just noticing there was a new nova bug about paramiko so i was just curious what was happening21:03
*** ducttape_ has quit IRC21:03
*** ihrachys has quit IRC21:04
mriedemdiana_clarke: there wasn't desire to remove it from stable branches, or right before releasing newton21:04
mriedemdiana_clarke: i thought browne1 was reviewing that change though21:04
diana_clarkeauggy: I'm heading out to pick up the kids, so if I don't answer any follow-up questions, I'm not ignoring you ;)21:04
*** kaisers_ has joined #openstack-nova21:04
cburgessmriedem Thanks for the link.21:04
diana_clarkeauggy: but I'll take a look at the new bug tonight/tomorrow.21:04
auggydiana_clarke: np thx!21:05
browne1mriedem: yeah, i was reviewing that one until it was abandoned.  i'd like to see paramiko gone, but use py-cryptography instead21:05
*** mdrabe has joined #openstack-nova21:06
auggybrowne1: thx for the update21:06
*** ihrachys has joined #openstack-nova21:08
*** rcernin has quit IRC21:09
openstackgerritSarafraj Singh proposed openstack/nova: [WIP] Add service_token for nova-cinder interaction  https://review.openstack.org/39739921:09
*** wadeholler has joined #openstack-nova21:09
*** kristian__ has joined #openstack-nova21:10
*** liusheng has quit IRC21:11
*** rcernin has joined #openstack-nova21:11
*** liusheng has joined #openstack-nova21:12
diana_clarkeauggy, browne1, mriedem: I just un-abandoned it. https://review.openstack.org/#/c/367395/ I assumed after a month of inactivity & mostly down votes that it was dead.21:12
*** xinliang has joined #openstack-nova21:13
browne1diana_clarke: ha, i've had patches in review over a year21:13
*** siva_krish has joined #openstack-nova21:14
mriedemdiana_clarke: it was a timing issue in newton21:14
auggythis is the bug i was skimming - https://bugs.launchpad.net/nova/+bug/158551521:14
openstackLaunchpad bug 1585515 in OpenStack Compute (nova) "Paramiko doesn't work with Nova" [Undecided,New]21:14
*** lamt has joined #openstack-nova21:19
*** READ10 has joined #openstack-nova21:20
*** timello has quit IRC21:22
*** siva_krish has quit IRC21:24
*** tbachman has joined #openstack-nova21:26
*** rtheis has quit IRC21:28
*** smatzek_ has quit IRC21:29
*** cdent has joined #openstack-nova21:32
*** mvk has joined #openstack-nova21:33
*** takashin has left #openstack-nova21:33
*** Jeffrey4l has quit IRC21:35
*** _ducttape_ has quit IRC21:35
*** ducttape_ has joined #openstack-nova21:36
*** Jeffrey4l has joined #openstack-nova21:36
*** takashin has joined #openstack-nova21:38
*** wadeholler has quit IRC21:38
kristian__mriedem: is it possible to overwrite flavor metadata using instance metadata?21:39
mriedemno21:40
sdagueauggy: that bug got reopened because mitaka requirements are wrong I think21:40
mriedemflavor extra specs are set by the admin, server metadata is set by the user21:40
mriedemand server metadata is passed through to the config drive or metadata service so the guest can access it21:40
auggysdague: ah ok, i just remembered the paramiko dependency stuff and assumed it was related21:41
sdaguediana_clarke: I don't think folks didn't want to fix that issue, it just came in during tree freeze state21:41
*** hamzy has quit IRC21:41
kristian__mriedem: oh so manipulating with the hardware like the display source will not work21:41
mriedemkristian__: i don't know the details of what needs to be passed in on server create and what needs to happen when the libvirt driver defines the guest domain xml21:42
mriedemso i can't really say21:42
kristian__oh ok21:42
*** vladikr has quit IRC21:42
*** vladikr has joined #openstack-nova21:42
mriedemor what, if anything, needs to be configured on the compute host21:43
*** dimtruck is now known as zz_dimtruck21:44
*** Sukhdev has quit IRC21:47
*** lamt has quit IRC21:48
*** lamt has joined #openstack-nova21:49
kristian__mriedem: its really hard to write that spec for this gpu as a primary display source because it doesnt have any impacts on the end user, just a little for nova and that is with generating the configurations21:50
*** kristia__ has joined #openstack-nova21:52
mriedemkristian__: you don't have to write it for the end user21:53
*** zz_dimtruck is now known as dimtruck21:53
kristia__mriedem: also look at this. http://www.ibm.com/support/knowledgecenter/linuxonibm/liaat/liaatlibvirtaddpassdev.htm21:53
*** eharney has quit IRC21:54
kristia__it should be the same like what Im proposing21:54
*** jaypipes has quit IRC21:54
mriedemkristia__: have you read through this? http://docs.openstack.org/admin-guide/compute-pci-passthrough.html21:55
kristia__yes21:56
*** kristian__ has quit IRC21:56
kristia__and I got the passthrough to work21:56
kristia__but geforce experience had problems with installing nvidia drivers21:56
kristia__and also launching games for testing21:57
*** ayoung has quit IRC21:57
*** fragatina has joined #openstack-nova21:58
andreykurilinmriedem: hi! do you have a minute?22:00
*** ijw has joined #openstack-nova22:01
mriedemandreykurilin: maybe22:01
andreykurilinmriedem: :)22:01
andreykurilinmriedem: I had bad news22:01
andreykurilinmriedem: we have a huge performance degradation22:02
mriedemoh i was going to say, i already knew trump won the election...22:02
andreykurilinlol22:03
andreykurilinmriedem: http://logs.openstack.org/55/407855/4/check/gate-novaclient-dsvm-functional-mitaka-ubuntu-trusty-nv/81209cc/console.html#_2016-12-08_03_56_46_787271 <- here you can find slowest tests at mitaka job and their durations22:03
mriedemi'm assuming something in server create?22:03
andreykurilinhttp://logs.openstack.org/55/407855/4/check/gate-novaclient-dsvm-functional-identity-v3-only-ubuntu-xenial-nv/0e39770/console.html#_2016-12-08_04_37_22_457376 <- for master22:03
*** whenry has joined #openstack-nova22:04
mriedemyikes22:04
openstackgerritAndrea Frittoli proposed openstack/nova: Guestfs handle no passwd or group in image  https://review.openstack.org/40703722:04
andreykurilinyeah22:04
mriedemany idea what's causing the crash dump test to be so slow?22:05
mriedemis it specific to the cirros image used?22:05
mriedemb/c that changed recently22:05
andreykurilinI don't know. just noticed the difference in whole durations of jobs and went to see slowest ones...22:06
*** slaweq_ has quit IRC22:06
mriedemwell it's obviously something in trigger crash dump, i'm assuming most of the time is spent on that22:06
*** slaweq_ has joined #openstack-nova22:06
andreykurilinI'll add add printing of timings tomorrow...22:07
mriedemandreykurilin: it's weird, because the test waits a max of 1 minute for the trigger_crash_dump instance action to show up22:08
*** slaweq_ has quit IRC22:08
mriedemi'm not even sure how this test is running for 8 minutes without timing out in testr22:08
*** ducttape_ has quit IRC22:09
andreykurilinI thing we do not have any configured timeouts in testr22:09
mriedemyeah i guess not https://github.com/openstack/python-novaclient/blob/master/.testr.conf#L222:10
kristia__mriedem: please may you have a look at this spec?22:10
kristia__https://gist.github.com/kristiandrucker/eaa863f5526c616f7452ca178fd6d24122:10
openstackgerritAlex Szarka proposed openstack/nova: Transform instance.rebuild.error notification  https://review.openstack.org/39662122:12
openstackgerritSylvain Bauza proposed openstack/nova: Expose a REST API for a specific list of RPs  https://review.openstack.org/39256922:13
openstackgerritSylvain Bauza proposed openstack/nova: Support multiple uuids and names for RP list  https://review.openstack.org/40763022:13
*** ducttape_ has joined #openstack-nova22:13
*** slaweq_ has joined #openstack-nova22:13
bauzassdague: uploaded a new PS for fixing the functional db test issue ^22:13
bauzascdent: edleafe: I saw your comments but could you please clarify what you want to modify ?22:14
*** lamt has quit IRC22:14
*** tbachman_ has joined #openstack-nova22:15
*** tbachman has quit IRC22:15
*** tbachman_ is now known as tbachman22:15
*** gouthamr has quit IRC22:15
*** esberglu_ has left #openstack-nova22:17
*** esberglu_ has joined #openstack-nova22:17
*** thorst_ has quit IRC22:17
*** jheroux has quit IRC22:17
*** fragatina has quit IRC22:18
openstackgerritAndrey Kurilin proposed openstack/python-novaclient: DO NOT MERGE: add timings for test_trigger_crash_dump_in_rescued_state  https://review.openstack.org/40883222:20
*** annegentle has joined #openstack-nova22:20
*** ducttape_ has quit IRC22:21
*** tlian has quit IRC22:23
*** lpetrut has joined #openstack-nova22:26
*** smatzek_ has joined #openstack-nova22:26
*** slaweq_ has quit IRC22:27
*** mriedem has quit IRC22:29
*** kristia__ has quit IRC22:29
*** slaweq_ has joined #openstack-nova22:29
*** jamielennox is now known as jamielennox|away22:29
*** nherciu has quit IRC22:34
*** jamielennox|away is now known as jamielennox22:34
*** baoli has quit IRC22:36
*** ijw has quit IRC22:38
*** ijw has joined #openstack-nova22:39
*** fragatina has joined #openstack-nova22:41
*** sacharya has quit IRC22:42
*** fragatin_ has joined #openstack-nova22:42
*** cdent has quit IRC22:43
*** slagle has quit IRC22:44
*** ijw has quit IRC22:44
*** rnoriega has quit IRC22:44
*** Prophidys has quit IRC22:45
*** jschlueter has quit IRC22:45
*** fragatina has quit IRC22:46
*** ijw has joined #openstack-nova22:48
*** jwcroppe has quit IRC22:49
*** READ10 has quit IRC22:50
*** ijw has quit IRC22:53
andreykurilinbauzas: hi!22:54
*** esberglu_ has quit IRC22:57
andreykurilinbauzas: several months ago you put +2 to one of my patches at novaclient. it wasn't merged yet and it is rebased now. If you have a bit of free time, I will be glad if you re-review it - https://review.openstack.org/#/c/35014022:58
andreykurilinbauzas: if you have more than a bit of free time, I'll be happy if you review the whole chain of patches(they quite simple) :)22:59
*** pradk has quit IRC23:00
andreykurilinthere are just 15 patches. lol23:00
*** david-lyle_ has joined #openstack-nova23:05
*** Sukhdev has joined #openstack-nova23:07
*** lpetrut has quit IRC23:07
*** david-lyle has quit IRC23:07
*** annegentle has quit IRC23:08
*** rcernin has quit IRC23:11
*** tbachman has quit IRC23:18
*** jgriffith is now known as jgriffith_AutoAw23:18
*** xyang1 has quit IRC23:19
*** smatzek__ has joined #openstack-nova23:21
*** ayoung has joined #openstack-nova23:24
*** smatzek_ has quit IRC23:24
*** ljxiash has joined #openstack-nova23:30
*** ntpttr has quit IRC23:31
*** ntpttr has joined #openstack-nova23:31
*** WillUK2010 has joined #openstack-nova23:32
*** ljxiash_ has quit IRC23:32
*** rcernin has joined #openstack-nova23:33
openstackgerritAndrey Kurilin proposed openstack/python-novaclient: DO NOT MERGE: add timings for test_trigger_crash_dump_in_rescued_state  https://review.openstack.org/40883223:33
openstackgerritSarafraj Singh proposed openstack/nova: WIP: remove uses of network in _update_ports_for_instance  https://review.openstack.org/40539923:34
*** david-lyle_ is now known as david-lyle23:35
*** erlon-airlong has quit IRC23:40
openstackgerritGhanshyam Mann proposed openstack/nova: Move tags validation code to json scehme  https://review.openstack.org/40842423:42
*** liverpooler has quit IRC23:42
*** sacharya has joined #openstack-nova23:42
*** jgriffith_AutoAw is now known as jgriffith23:44
*** zhenq has quit IRC23:46
*** zhenq has joined #openstack-nova23:46
*** esberglu has joined #openstack-nova23:47
*** sacharya has quit IRC23:47
*** rcernin has quit IRC23:49
*** ijw has joined #openstack-nova23:49
*** jamielennox is now known as jamielennox|away23:49
*** hongbin has quit IRC23:50
*** yamahata has quit IRC23:51
*** esberglu has quit IRC23:51
*** ijw has quit IRC23:52
*** tbachman has joined #openstack-nova23:53
*** ijw has joined #openstack-nova23:53
*** ljxiash has quit IRC23:57
*** sdague has quit IRC23:59

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