Thursday, 2015-12-10

*** aginwala has quit IRC00:01
*** tjones1 has quit IRC00:03
*** markvoelker has quit IRC00:05
*** Sukhdev_ has joined #openstack-nova00:06
*** aginwala has joined #openstack-nova00:06
*** EinstCrazy has quit IRC00:07
*** zhangjn has joined #openstack-nova00:08
*** rook has joined #openstack-nova00:08
*** zenoway has quit IRC00:09
*** EinstCrazy has joined #openstack-nova00:10
*** akshai has quit IRC00:11
*** gokrokve has joined #openstack-nova00:13
*** ijw has joined #openstack-nova00:14
*** EinstCrazy has quit IRC00:15
*** mc_nair has quit IRC00:18
*** zenoway has joined #openstack-nova00:21
*** tonytan4ever has quit IRC00:21
*** zenoway has quit IRC00:25
*** ianbrown has quit IRC00:25
*** RichardRaseley has quit IRC00:25
*** zhangjn has quit IRC00:26
*** rook has quit IRC00:27
*** ianbrown has joined #openstack-nova00:28
*** takedakn has quit IRC00:31
*** thorst has joined #openstack-nova00:32
*** thorst has quit IRC00:39
*** gokrokve_ has joined #openstack-nova00:39
alex_xusdague: the ratelimit missed in the used_limit is due to we deprecated the rate_limite middleware, if user still want to use that middleware, user can add to the api-paste.ini00:40
*** gokrokve has quit IRC00:41
*** nic has quit IRC00:42
*** gongysh has joined #openstack-nova00:50
*** hemna is now known as hemnafk00:50
*** thorst has joined #openstack-nova00:50
*** ssurana1 has left #openstack-nova00:51
openstackgerritEric Brown proposed openstack/nova: VMware: speed up start of n-cpu  https://review.openstack.org/25558600:51
*** EinstCrazy has joined #openstack-nova00:52
*** zhangjn has joined #openstack-nova00:53
openstackgerritEric Brown proposed openstack/nova: Fix config option types  https://review.openstack.org/16848100:53
*** thorst has quit IRC00:56
*** aginwala has quit IRC00:56
*** thorst has joined #openstack-nova00:56
*** zenoway has joined #openstack-nova00:56
*** EinstCra_ has joined #openstack-nova01:01
*** zenoway has quit IRC01:01
*** thorst has quit IRC01:01
*** diogogmt has quit IRC01:02
*** EinstCrazy has quit IRC01:04
*** zhangjn has quit IRC01:05
*** markvoelker has joined #openstack-nova01:05
*** aginwala has joined #openstack-nova01:06
*** wanghao has joined #openstack-nova01:07
*** zhangjn has joined #openstack-nova01:07
*** john5223 is now known as zz_john522301:10
*** markvoelker has quit IRC01:11
*** terryyao has joined #openstack-nova01:12
*** zhenguo has joined #openstack-nova01:13
*** Sukhdev_ has quit IRC01:15
openstackgerritTracy Jones proposed openstack/nova: config options: centralize section "guestfs"  https://review.openstack.org/24896301:17
openstackgerritTracy Jones proposed openstack/nova: config options: centralize section "wsgi"  https://review.openstack.org/25268701:18
*** jinxing has joined #openstack-nova01:21
*** browne has quit IRC01:23
*** mtanino has quit IRC01:23
openstackgerritArtom Lifshitz proposed openstack/nova: WIP: vNIC tagging  https://review.openstack.org/23490401:25
*** Sukhdev has joined #openstack-nova01:30
openstackgerritZhenyu Zheng proposed openstack/nova: config options: centralize section: "keymgr"  https://review.openstack.org/25504401:31
*** ianbrown has quit IRC01:31
*** ianbrown has joined #openstack-nova01:31
*** tonytan4ever has joined #openstack-nova01:33
*** ianbrown has quit IRC01:33
*** ianbrown has joined #openstack-nova01:33
*** akshai has joined #openstack-nova01:36
*** gongysh has quit IRC01:39
*** akshai has quit IRC01:41
openstackgerrithuan proposed openstack/nova: XenAPI: Do not rely on XenAPI to get device names  https://review.openstack.org/21311201:41
*** smoriya has joined #openstack-nova01:42
*** terryyao has quit IRC01:43
*** armax has quit IRC01:43
*** jnclyz12483 has joined #openstack-nova01:43
*** ianbrown has quit IRC01:44
*** ianbrown has joined #openstack-nova01:44
*** tjones has joined #openstack-nova01:45
*** tjones has left #openstack-nova01:45
openstackgerritNanZhang proposed openstack/nova: live-migration: Update instance availability_zone  https://review.openstack.org/25404101:47
*** terryyao has joined #openstack-nova01:47
*** jamielennox|away is now known as jamielennox01:48
*** aginwala has quit IRC01:48
*** ildikov has quit IRC01:49
*** suro-patz has quit IRC01:52
*** zhenguo has quit IRC01:54
*** boris-42_ has quit IRC01:54
*** nikhil_k has joined #openstack-nova01:54
*** johnthetubaguy has quit IRC01:54
*** zhenguo has joined #openstack-nova01:55
*** nikhil has quit IRC01:56
*** boris-42_ has joined #openstack-nova01:56
*** johnthetubaguy has joined #openstack-nova01:57
*** Sukhdev has quit IRC01:58
*** bklei has quit IRC01:58
*** takashin has left #openstack-nova01:59
*** bklei has joined #openstack-nova01:59
*** busterswt has joined #openstack-nova02:00
*** rcernin has quit IRC02:01
*** ildikov has joined #openstack-nova02:01
*** aginwala has joined #openstack-nova02:03
*** bklei has quit IRC02:04
*** salv-orl_ has joined #openstack-nova02:07
*** jeffrey4l is now known as jeffrey4l_ircc02:08
*** Jeffrey4l__ is now known as Jeffrey4l02:09
*** salv-orlando has quit IRC02:10
*** davidlenwell has quit IRC02:10
*** jeffrey4l_ircc has quit IRC02:10
*** zhenq has quit IRC02:12
*** terryyao has quit IRC02:13
*** davidlenwell has joined #openstack-nova02:13
*** terryyao has joined #openstack-nova02:18
*** lyanchih has joined #openstack-nova02:19
openstackgerritGhanshyam Mann proposed openstack/nova: docs: add concept guide for certificate  https://review.openstack.org/25453702:19
*** szhsong has joined #openstack-nova02:20
*** ianbrown has quit IRC02:20
*** ianbrown has joined #openstack-nova02:21
*** zhangjn has quit IRC02:21
*** zhangjn has joined #openstack-nova02:25
*** suro-patz has joined #openstack-nova02:25
*** pumaranikar has joined #openstack-nova02:26
*** ianbrown has quit IRC02:27
*** ianbrown has joined #openstack-nova02:28
*** pumaranikar has quit IRC02:31
*** browne has joined #openstack-nova02:32
*** links has joined #openstack-nova02:33
*** diogogmt has joined #openstack-nova02:33
*** suro-patz has quit IRC02:33
*** thorst has joined #openstack-nova02:38
*** aginwala has quit IRC02:38
*** gcb has joined #openstack-nova02:39
*** READ10 has joined #openstack-nova02:40
*** ljxiash_ has joined #openstack-nova02:41
*** baoli has joined #openstack-nova02:43
*** rushiagr_away is now known as rushiagr02:43
*** suro-patz has joined #openstack-nova02:44
*** houming has joined #openstack-nova02:44
*** ianbrown_ has joined #openstack-nova02:44
*** aginwala has joined #openstack-nova02:44
*** ianbrown has quit IRC02:45
*** ianbrown_ has quit IRC02:47
*** ianbrown_ has joined #openstack-nova02:47
*** houming has quit IRC02:49
*** houming has joined #openstack-nova02:50
*** gzhai1 has quit IRC02:52
*** gzhai1 has joined #openstack-nova02:55
*** thorst has quit IRC02:58
*** tonytan4ever has quit IRC02:58
*** suro-patz has quit IRC02:58
*** terryyao has quit IRC02:59
*** terryyao has joined #openstack-nova03:00
*** Apoorva has quit IRC03:00
*** aginwala has quit IRC03:02
*** suro-patz has joined #openstack-nova03:03
*** boris-42_ has quit IRC03:03
*** ajo has quit IRC03:04
*** aginwala has joined #openstack-nova03:06
*** jinxing has quit IRC03:06
*** markvoelker has joined #openstack-nova03:07
*** rushiagr is now known as rushiagr_away03:09
*** aginwala has quit IRC03:10
*** jinxing has joined #openstack-nova03:11
*** markvoelker has quit IRC03:12
*** ijw has quit IRC03:13
*** RichardRaseley has joined #openstack-nova03:14
*** suro-patz has quit IRC03:15
*** unicell1 has quit IRC03:19
*** claudiub has quit IRC03:20
*** READ10 has quit IRC03:21
openstackgerritZhenyu Zheng proposed openstack/nova: config options: centralize section: "keymgr"  https://review.openstack.org/25504403:22
*** pixelbeat has quit IRC03:26
*** tjones has joined #openstack-nova03:27
*** eliqiao has quit IRC03:27
*** spandhe has quit IRC03:27
*** sudipto_ has joined #openstack-nova03:30
*** Sukhdev has joined #openstack-nova03:31
*** thorst has joined #openstack-nova03:31
*** thorst has quit IRC03:32
*** gongysh has joined #openstack-nova03:32
*** busterswt has quit IRC03:34
*** suro-patz has joined #openstack-nova03:35
*** suro-patz has quit IRC03:35
*** _RuiChen has joined #openstack-nova03:35
*** gongysh has quit IRC03:37
*** RuiChen has quit IRC03:38
*** baoli has quit IRC03:39
*** gyee has quit IRC03:41
*** gokrokve_ has quit IRC03:42
*** lyanchih has quit IRC03:47
*** terryyao has quit IRC03:48
*** lyanchih has joined #openstack-nova03:49
*** irenab has quit IRC03:52
*** irenab_ has joined #openstack-nova03:52
*** gongysh has joined #openstack-nova03:52
*** lyanchih has quit IRC04:00
*** rushiagr_away is now known as rushiagr04:01
*** gjayavel_ has joined #openstack-nova04:02
*** tjones has quit IRC04:04
*** sudipto_ has quit IRC04:04
*** busterswt has joined #openstack-nova04:05
*** davidlenwell has quit IRC04:06
*** gongysh has quit IRC04:06
*** gjayavel_ has quit IRC04:07
*** davidlenwell has joined #openstack-nova04:09
*** zhangjn has quit IRC04:09
*** yamahata has joined #openstack-nova04:10
*** rohit_ has joined #openstack-nova04:10
*** busterswt has quit IRC04:10
*** Jeffrey4l has quit IRC04:12
*** gongysh has joined #openstack-nova04:13
*** gongysh has quit IRC04:17
*** sudipto_ has joined #openstack-nova04:20
*** gongysh has joined #openstack-nova04:22
*** amotoki has quit IRC04:25
*** dave-mccowan has quit IRC04:26
*** terryyao has joined #openstack-nova04:28
*** tjones has joined #openstack-nova04:28
*** ljxiash_ has quit IRC04:29
*** vilobhmm11 has joined #openstack-nova04:30
*** ljxiash has joined #openstack-nova04:30
openstackgerritAdelina Tuvenie proposed openstack/nova: Moves OVS related code to a common location  https://review.openstack.org/17972704:30
openstackgerritAdelina Tuvenie proposed openstack/nova: Adds Hyper-V OVS ViF driver  https://review.openstack.org/14004504:30
*** ljxiash has quit IRC04:34
*** ianbrown_ has quit IRC04:38
*** ianbrown__ has joined #openstack-nova04:39
alex_xugongysh: ping04:43
gongyshpong04:44
*** ianbrown__ has quit IRC04:45
alex_xugongysh: re: https://review.openstack.org/#/c/252824/12/nova/network/neutronv2/api.py the line 960 won't return duplicated networks?04:45
*** ianbrown__ has joined #openstack-nova04:45
*** deepakcs has joined #openstack-nova04:46
*** sudipto_ has quit IRC04:46
alex_xugongysh: although the later code won't depend on the duplicated networks and orders, but I still hope that keep consistent avoid we make mistake in the future. that is my point04:47
*** klkumar has joined #openstack-nova04:47
*** fawadkhaliq has joined #openstack-nova04:48
*** zhangjn has joined #openstack-nova04:51
*** ljxiash has joined #openstack-nova04:54
*** Jeffrey4l has joined #openstack-nova04:56
*** ljxiash has quit IRC04:59
*** pratikmallya has joined #openstack-nova05:00
gongyshalex_xu,  I will try to do it.05:00
alex_xugongysh: thanks05:01
*** ijw has joined #openstack-nova05:01
*** lyanchih has joined #openstack-nova05:02
rohit_nova experts:  facing issue with nova compute service, after adding compute_monitors = ComputeDriverCPUMonitor in /etc/nova/nova.conf and restarting the nova-compute service in devstack, cant see nova compute emitting compute node level CPU metrics as documented at http://docs.openstack.org/admin-guide-cloud/telemetry-measurements.html#openstack-compute05:03
*** ijw_ has joined #openstack-nova05:03
*** ijw has quit IRC05:03
*** zhangjn has quit IRC05:04
*** Jeffrey4l has quit IRC05:05
*** Jeffrey4l has joined #openstack-nova05:07
*** markvoelker has joined #openstack-nova05:07
*** armax has joined #openstack-nova05:11
*** markvoelker has quit IRC05:12
*** oomichi_away is now known as oomichi05:12
*** lyanchih has quit IRC05:16
openstackgerritChangBo Guo(gcb) proposed openstack/nova: Remove duplicate default=None for option compute_available_monitors  https://review.openstack.org/24300705:16
*** ildikov has quit IRC05:20
*** rook-desktop has quit IRC05:21
*** RichardRaseley has quit IRC05:24
*** klkumar has quit IRC05:25
*** klkumar has joined #openstack-nova05:25
*** cfriesen has quit IRC05:27
*** zhangjn has joined #openstack-nova05:29
openstackgerritChangBo Guo(gcb) proposed openstack/nova: doc: update threading.rst  https://review.openstack.org/19901305:42
*** rotbeard has joined #openstack-nova05:43
*** tjones has quit IRC05:43
*** ljxiash has joined #openstack-nova05:48
*** RichardRaseley has joined #openstack-nova05:48
*** darkwsh has joined #openstack-nova05:49
*** paul-carlton_ has joined #openstack-nova05:51
*** ijw_ has quit IRC05:51
*** yonglihe has quit IRC05:51
*** ljxiash has quit IRC05:52
*** sudipto_ has joined #openstack-nova05:54
*** RichardRaseley has quit IRC05:56
*** gjayavel_ has joined #openstack-nova05:57
*** greghayn1 has joined #openstack-nova05:57
*** greghaynes has quit IRC05:58
*** greghayn1 is now known as greghaynes05:58
*** greghaynes has quit IRC05:59
*** greghaynes has joined #openstack-nova06:00
*** aginwala has joined #openstack-nova06:00
*** links has quit IRC06:01
*** links has joined #openstack-nova06:01
*** suro-patz has joined #openstack-nova06:03
*** pratikmallya has quit IRC06:03
*** Sukhdev has quit IRC06:04
openstackgerritOpenStack Proposal Bot proposed openstack/nova: Imported Translations from Zanata  https://review.openstack.org/25219706:05
*** greghaynes has quit IRC06:05
*** greghaynes has joined #openstack-nova06:06
openstackgerritgongysh proposed openstack/nova: Fix the duplicate nics for VMs  https://review.openstack.org/25282406:07
*** RichardRaseley has joined #openstack-nova06:07
*** suro-patz has quit IRC06:09
*** lpetrut has joined #openstack-nova06:11
*** ljxiash has joined #openstack-nova06:15
*** lyanchih has joined #openstack-nova06:16
*** gjayavel_ has quit IRC06:19
*** chinmaya has joined #openstack-nova06:22
*** ljxiash has quit IRC06:22
*** unicell has joined #openstack-nova06:24
*** suro-patz has joined #openstack-nova06:24
*** rushiagr is now known as rushiagr_away06:25
*** rushiagr_away is now known as rushiagr06:27
*** jaosorior has joined #openstack-nova06:29
*** zhangjn has quit IRC06:30
*** vilobhmm11 has quit IRC06:30
*** zhangjn has joined #openstack-nova06:34
*** nkrinner has joined #openstack-nova06:34
*** chinmaya has left #openstack-nova06:34
*** lyanchih has quit IRC06:36
*** liusheng has quit IRC06:36
*** liusheng has joined #openstack-nova06:37
*** vilobhmm11 has joined #openstack-nova06:40
*** ljxiash has joined #openstack-nova06:42
*** moshele has joined #openstack-nova06:43
*** ildikov has joined #openstack-nova06:45
*** unicell has quit IRC06:48
*** links has quit IRC06:49
*** unicell has joined #openstack-nova06:49
*** spandhe has joined #openstack-nova06:49
*** RichardRaseley has quit IRC06:50
*** spandhe_ has joined #openstack-nova06:50
*** lyanchih has joined #openstack-nova06:51
*** gcb has quit IRC06:51
*** achinm has joined #openstack-nova06:52
*** spandhe has quit IRC06:53
*** spandhe_ is now known as spandhe06:53
*** zhangjn has quit IRC06:54
*** Fdaisuke_ has joined #openstack-nova06:55
*** armax has quit IRC06:57
*** Fdaisuke has quit IRC06:57
*** vilobhmm11 has quit IRC07:01
*** gcb has joined #openstack-nova07:03
*** links has joined #openstack-nova07:05
*** aginwala has quit IRC07:05
*** zhangjn has joined #openstack-nova07:06
*** ljxiash has quit IRC07:07
*** zhangjn has quit IRC07:07
*** mjura has joined #openstack-nova07:07
*** ljxiash has joined #openstack-nova07:07
*** markvoelker has joined #openstack-nova07:08
*** lyanchih has quit IRC07:08
*** rcernin has joined #openstack-nova07:11
*** klkumar has quit IRC07:11
*** ljxiash has quit IRC07:11
*** klkumar has joined #openstack-nova07:12
*** ljxiash_ has joined #openstack-nova07:12
*** markvoelker has quit IRC07:13
openstackgerritTang Chen proposed openstack/nova: Add a REST API to trigger crash dump in an instance.  https://review.openstack.org/20261707:14
openstackgerritTang Chen proposed openstack/nova: Add a compute API to trigger crash dump in instance.  https://review.openstack.org/20260507:14
openstackgerritTang Chen proposed openstack/nova: Add a cell API to trigger crash dump in instance.  https://review.openstack.org/23469107:14
openstackgerritTang Chen proposed openstack/nova: Improve inject_nmi() in libvirt driver and add tests.  https://review.openstack.org/20879407:14
*** paul-carlton2 has joined #openstack-nova07:16
*** chinmaya_ has joined #openstack-nova07:20
*** darkwsh has quit IRC07:20
*** chinmaya_ has left #openstack-nova07:21
*** lpetrut has quit IRC07:22
*** achinm has left #openstack-nova07:22
*** zhangjn has joined #openstack-nova07:22
*** haomaiwang has joined #openstack-nova07:23
*** gongysh_ has joined #openstack-nova07:23
*** dims_ has joined #openstack-nova07:26
*** moshele has quit IRC07:27
*** suro-patz has quit IRC07:28
*** suro-patz has joined #openstack-nova07:29
*** suro-patz has quit IRC07:29
*** ljxiash_ has quit IRC07:32
*** ljxiash has joined #openstack-nova07:33
*** lyanchih has joined #openstack-nova07:33
*** paul-carlton2 has quit IRC07:36
*** ljxiash has quit IRC07:37
*** ljxiash has joined #openstack-nova07:38
*** aginwala has joined #openstack-nova07:38
*** ildikov has quit IRC07:39
*** browne has quit IRC07:40
*** Fdaisuke_ has quit IRC07:42
*** houming has quit IRC07:44
*** zenoway has joined #openstack-nova07:47
*** salv-orl_ has quit IRC07:47
*** Fdaisuke_ has joined #openstack-nova07:48
*** rdopiera has joined #openstack-nova07:48
*** unicell has quit IRC07:48
*** paul-carlton2 has joined #openstack-nova07:49
openstackgerritYingxin Cheng proposed openstack/nova: Use stevedore for scheduler host manager  https://review.openstack.org/24647607:52
openstackgerritAlex Xu proposed openstack/nova-specs: Corrects the API propose for live-migration progress  https://review.openstack.org/25512207:52
openstackgerritYingxin Cheng proposed openstack/nova: Use stevedore for scheduler driver  https://review.openstack.org/25476807:52
*** spandhe_ has joined #openstack-nova07:53
*** spandhe has quit IRC07:54
*** spandhe_ is now known as spandhe07:54
openstackgerritNanZhang proposed openstack/nova: live-migration: Update instance availability_zone  https://review.openstack.org/25404107:54
*** meh_di has joined #openstack-nova07:55
*** haomai___ has joined #openstack-nova07:57
*** fawadkhaliq has quit IRC07:58
*** haomaiwang has quit IRC07:58
*** fawadkhaliq has joined #openstack-nova07:58
*** haomai___ has quit IRC08:01
*** haomaiwang has joined #openstack-nova08:01
*** terryyao has quit IRC08:01
*** paul-carlton_ has quit IRC08:02
meh_diI would like to know about type of requests(e.g. rpc, http) between nova components. Meanwhile  I know compute , conductor and scheduler communicate by RPC but for example what is between compute.api and nova.utils or any other components08:02
*** terryyao_ has joined #openstack-nova08:04
*** ljxiash_ has joined #openstack-nova08:04
*** fnordahl has quit IRC08:05
rgerganovmikal: could you please take a look at https://review.openstack.org/#/c/228778 ? it already has +2 and is pretty straightforward08:05
*** dansmith has quit IRC08:05
*** ljxiash__ has joined #openstack-nova08:05
*** jgriffith has quit IRC08:05
*** sirushti has quit IRC08:05
*** rubasov has joined #openstack-nova08:05
*** ljxiash has quit IRC08:07
*** dansmith has joined #openstack-nova08:07
*** dansmith is now known as Guest1777908:07
*** matrohon has joined #openstack-nova08:07
*** liverpooler has joined #openstack-nova08:07
*** zhangjn has quit IRC08:08
*** ljxiash_ has quit IRC08:09
*** liverpooler has quit IRC08:10
*** liverpooler has joined #openstack-nova08:10
*** jgriffith has joined #openstack-nova08:10
*** sirushti has joined #openstack-nova08:11
*** zhangjn has joined #openstack-nova08:11
meh_diI would like to know about type of requests(e.g. rpc, http) between nova components. Meanwhile  I know compute , conductor and scheduler communicate by RPC but for example what is between compute.api and nova.utils or any other components08:12
*** aginwala has quit IRC08:13
*** yamahata has quit IRC08:14
*** links has quit IRC08:14
*** paul-carlton2 has quit IRC08:14
*** markus_z has joined #openstack-nova08:14
*** moshele has joined #openstack-nova08:20
*** fawadkhaliq has quit IRC08:21
*** mpavone has joined #openstack-nova08:23
*** belmoreira has joined #openstack-nova08:25
*** spandhe has quit IRC08:29
*** paul-carlton2 has joined #openstack-nova08:31
*** gjayavel_ has joined #openstack-nova08:31
*** ildikov has joined #openstack-nova08:31
*** oomichi is now known as oomichi_away08:32
*** oomichi_away has quit IRC08:32
bauzasgood morning Nova08:32
*** e0ne has joined #openstack-nova08:32
openstackgerrithuan proposed openstack/nova: XenAPI: Fix VIF plug and unplug problem  https://review.openstack.org/25402208:33
*** alexschm has joined #openstack-nova08:34
*** gjayavel_ has quit IRC08:35
*** AJaeger has joined #openstack-nova08:36
openstackgerritAndreas Jaeger proposed openstack/nova: Report compute-api bugs against openstack-api-site  https://review.openstack.org/25572908:36
AJaegermarkus_z: Is this again a trivial bug? ;)08:36
markus_zAJaeger: let me check, one sec08:37
AJaegermarkus_z: It's important for our api-guides so that users report bugs in the proper queue.08:37
AJaegerdanke, markus_z08:37
markus_zha, I thought it's just me who sometimes falls back to his first language ;)08:38
AJaegermarkus_z: Guessing your first language, I adopted ;)08:39
*** scheuran has joined #openstack-nova08:40
markus_zAJaeger: It looks pretty easy to merge but I'm not yet sure about the impact08:41
markus_zAJaeger: I must have missed a ML post I guess?08:41
markus_zI was aware of the api doc updates, but not that the bugs will be reported to another launchpad project08:41
*** gongysh has quit IRC08:42
AJaegermarkus_z: let's mark as WIP for now and ask Anne Gentle about it - and let her sort it out with all of you.08:42
AJaegerright now those bugs go against openstack-manuals08:43
markus_zAh, that's a cross-project effort08:43
AJaegermarkus_z: just go to http://developer.openstack.org/api-guide/compute/ and click on the Bug Icon08:43
AJaegerit ends in the wrong queue for sure ;)08:43
markus_zuhhhhh, I looove that feature08:43
markus_zyeah, we need that08:44
AJaegerdid you go through and see the initital content:08:44
markus_zAJaeger: honestly, to speed things up with this patch I would suggest to ping sdague later. He's focusing on our API effort.08:44
*** Marga_ has quit IRC08:44
AJaegermarkus_z: will do, thanks08:45
*** haomaiwang has quit IRC08:45
AJaeger"http://git.openstack.org/cgit/openstack/nova/tree/api-guide/source/index.rst"08:45
*** jlanoux has joined #openstack-nova08:46
markus_zdocs with awesome layout and feedback possibility, :thumbsup:08:46
AJaeger;)08:47
AJaegermarkus_z: you find this will all the "official" guides on docs.openstack.org08:47
*** salv-orlando has joined #openstack-nova08:48
markus_zAJaeger: The cli interface reference still uses the old layout (that's the one I often use)08:48
*** fnordahl has joined #openstack-nova08:49
*** haomaiwang has joined #openstack-nova08:50
*** terryyao_ has quit IRC08:51
*** e0ne has quit IRC08:52
*** salv-orlando has quit IRC08:52
*** links has joined #openstack-nova08:52
*** terryyao_ has joined #openstack-nova08:54
*** jichen has joined #openstack-nova08:55
*** gszasz has joined #openstack-nova08:56
*** paul-carlton2 has quit IRC08:59
*** haomaiwang has quit IRC09:01
*** haomaiwang has joined #openstack-nova09:01
*** ljxiash__ has quit IRC09:02
*** ljxiash has joined #openstack-nova09:02
*** terryyao_ has quit IRC09:02
*** Kevin_Zheng has joined #openstack-nova09:02
*** sfinucan has joined #openstack-nova09:02
*** gszasz has quit IRC09:02
*** Marga_ has joined #openstack-nova09:03
*** mpavone has quit IRC09:03
*** Marga_ has quit IRC09:03
*** Marga_ has joined #openstack-nova09:03
*** gszasz has joined #openstack-nova09:04
*** Marga_ has quit IRC09:04
*** Marga_ has joined #openstack-nova09:05
*** ljxiash has quit IRC09:06
*** BobBall_AWOL is now known as BobBall09:07
*** terryyao_ has joined #openstack-nova09:07
*** haomaiwang has quit IRC09:07
*** rohit_ has quit IRC09:08
*** ljxiash has joined #openstack-nova09:08
*** markvoelker has joined #openstack-nova09:09
*** ljxiash has quit IRC09:09
*** jamielennox is now known as jamielennox|away09:09
*** ljxiash has joined #openstack-nova09:10
*** lpetrut has joined #openstack-nova09:12
*** yassine has joined #openstack-nova09:13
*** markvoelker has quit IRC09:14
*** ndipanov has joined #openstack-nova09:14
*** ljxiash has quit IRC09:14
sfinucanndipanov: When you're online, had to rebase your changes again to resolve issues with my dependent changes. Hope this is OK :S09:14
openstackgerritStephen Finucane proposed openstack/nova: hardware: stop using instance cell topology in CPU pinning logic  https://review.openstack.org/22957409:14
openstackgerritStephen Finucane proposed openstack/nova: Fix CPU pinning for odd number of CPUs w hyperthreading  https://review.openstack.org/22957509:14
openstackgerritStephen Finucane proposed openstack/nova: Add 'CPUThreadAllocationPolicy' enum field  https://review.openstack.org/20264709:14
*** Fdaisuke_ has quit IRC09:14
openstackgerritStephen Finucane proposed openstack/nova: trivial: Add additional logs for NUMA scheduling  https://review.openstack.org/25478309:14
openstackgerritStephen Finucane proposed openstack/nova: Make use of 'InstanceNUMACell.cpu_policy' field  https://review.openstack.org/20265309:14
openstackgerritStephen Finucane proposed openstack/nova: Add 'hw:cpu_threads_policy=isolate' scheduling  https://review.openstack.org/20265509:14
openstackgerritStephen Finucane proposed openstack/nova: Add 'cpu_policy' and 'cpu_thread_policy' fields  https://review.openstack.org/20264809:14
openstackgerritStephen Finucane proposed openstack/nova: Add 'hw:cpu_thread_policy=require' scheduling  https://review.openstack.org/20265109:14
*** haomaiwang has joined #openstack-nova09:14
openstackgerritlyanchih proposed openstack/nova: libvirt - Flavor's quota instance resource not observed for non-ephemeral storage  https://review.openstack.org/20101909:14
*** mpavone has joined #openstack-nova09:15
sfinucanmikal: Got a moment?09:16
AJaegermarkus_z: that's still DocBook XML, the rest uses RST09:16
markus_zAJaeger: I see, ok, cool.09:17
*** ndipanov has quit IRC09:20
*** ljxiash has joined #openstack-nova09:20
*** sahid has joined #openstack-nova09:20
openstackgerritAndreas Jaeger proposed openstack/nova: Report compute-api bugs against openstack-api-site  https://review.openstack.org/25572909:23
sfinucanmarkus_z: So the PCI whitelist config option09:23
sfinucanI had a look through my notes and the last time I tried to use that (5/6 months ago) I used a plain old JSON dict09:24
sfinucanI don't have hardware to hand so I can't revalidate myself09:25
sfinucanSuggestions?09:25
markus_zsfinucan: If I understand the code correctly, than this is a valid choice. *And* a list of dicts.09:25
markus_zsfinucan: The unit tests were not complete IIRC. I don't say that you should add those, but you can use them locally to double-check your understanding.09:26
*** hogepodge has quit IRC09:26
sfinucanSounds like an easy fix09:27
sfinucanOK, I'll do that09:27
sfinucanGood idea :)09:27
*** wyang has quit IRC09:28
*** hogepodge has joined #openstack-nova09:28
markus_zsfinucan: FWIW, I noted that options also down as "to re-evaluate". A MultiStrOpt is pretty easy to screw up and "oslo.config" allows to define custom ConfigOpt classes to represent specific structures (like our whitelist).09:29
sfinucansfinucan: Sounds fair09:30
sfinucanmarkus_z: Sounds fair :)09:30
markus_zwhich would also have the benefit that this would get checked at service startup time. which means a misconfiguration would fail pretty fast and early.09:30
sfinucanneed tea09:30
sfinucanThere are a few other options that could do with that09:30
sfinucanI made this mistake one time09:30
sfinucansupported_pci_vendor_devs = 8086:1572,8086:154c  # fortville09:30
sfinucanthat gets parsed as two tokens: '8086:1572' and '8086:154c  # fortville'09:31
sfinucanIf you're looking for work, heh09:31
markus_zsfinucan: true. I have a long and deep hate-relationship with string values with deeper semantic meaning :)09:31
openstackgerritPawel Koniszewski proposed openstack/nova: Get list of disks to copy early to avoid multiple DB hits  https://review.openstack.org/25250609:32
*** openstackgerrit has quit IRC09:32
markus_zsfinucan: If you see such things, ping me or add it to the etherpad where I note them down https://etherpad.openstack.org/p/config-options (section "Config options to re-evaluate" at the bottom)09:32
*** openstackgerrit has joined #openstack-nova09:32
sfinucanmarkus_z: Agreed :) Outside of OpenStack, attempts at Boolean environment variables (evaluated by Bash) are always fun09:33
openstackgerritlyanchih proposed openstack/nova: libvirt - Add log if libguestfs can't read host kernel  https://review.openstack.org/23754709:33
sfinucanmarkus_z: Will do!09:33
markus_zsfinucan: cool, thanks!09:33
*** ndipanov has joined #openstack-nova09:33
*** andreykurilin__ has joined #openstack-nova09:35
openstackgerritPawel Koniszewski proposed openstack/nova: Allow block live migration of an instance with attached volumes  https://review.openstack.org/22727809:36
*** houming has joined #openstack-nova09:36
johnthetubaguygjayavelu: the problem is we are now bast the blueprint freeze, so it would have to be a spec for the N release now09:37
openstackgerritStephen Finucane proposed openstack/nova: config options: Centralise PCI options  https://review.openstack.org/25373209:37
openstackgerritStephen Finucane proposed openstack/nova: Improve 'pci' conf options documentation  https://review.openstack.org/24333509:37
*** gszasz has quit IRC09:37
openstackgerritStephen Finucane proposed openstack/nova: trivial: Add additional logs for NUMA scheduling  https://review.openstack.org/25478309:39
sfinucanEvery time I rebase someone else's change (some by ndipanov in this case), Launchpad assigns any related bugs to me. Is there any way to avoid this?09:40
sfinucan...besides not rebasing :)09:40
ndipanovsfinucan, stop caring09:40
ndipanov:)09:40
sfinucanndipanov: Heh. OK09:41
*** links has quit IRC09:42
*** wyang has joined #openstack-nova09:42
markus_zsfinucan: ndipanov: I would assume we have a script which does that bug assignment based on the comitter of a patch and not based on the author.09:42
markus_zthe rebase changes only the comitter I guess?09:42
ndipanovmarkus_z, probably - but that may not be a bad default09:43
ndipanovsomeone else posting a patch usually means they are taking it over09:43
sfinucanmarkus_z: I would think so and that's normally the correct thing to do09:43
sfinucanBut Gerrit is smart enough to know the difference between a trivial rebase and keep +2s vs. real rework09:43
*** fawadkhaliq has joined #openstack-nova09:44
sfinucanMaybe that level of detail is not available to said script though09:44
sfinucanIn any case, probably a question for infra :)09:44
*** terryyao_ has quit IRC09:45
markus_zyeah, maybe it's really not that important. As long as author + original comitter + "rebase person" are fine.09:45
johnthetubaguythe launchpad thing does keep tripping me up when I rebase stuff09:45
johnthetubaguykeeps assigning me to bugs09:46
sfinucanjohnthetubaguy: and here was me thinking you were being super-productive09:46
sfinucan:)09:46
openstackgerritlyanchih proposed openstack/nova: [db] Instances named invalid regexp string can't been deleted  https://review.openstack.org/25513009:46
johnthetubaguysfinucan: I dream of one day writing code again09:46
openstackgerritlyanchih proposed openstack/nova: NUMATopologyFilter raise exception and not continue filter next node  https://review.openstack.org/20063009:47
*** meh_di has left #openstack-nova09:47
johnthetubaguyndipanov: you are right though, in most cases that script is doing the right thing09:48
johnthetubaguyI should really start using recheck again, rather than rebase09:48
*** jaypipes has joined #openstack-nova09:49
*** deepakcs has quit IRC09:49
*** gszasz has joined #openstack-nova09:49
*** EinstCra_ has quit IRC09:50
gibijohnthetubaguy: hi! I have a question regarding the subteam work.09:50
gibijohnthetubaguy: The notification subteam is rather small, only rlrossit is active besides me.09:50
gibijohnthetubaguy: Is it acceptable to you that I marked the first two commits of the notification work as reviewed by the su09:51
gibibteam even if it only means that they are reviewed by rlrossit?09:51
*** e0ne has joined #openstack-nova09:51
*** deepakcs has joined #openstack-nova09:52
*** mpavone has quit IRC09:52
*** cdent has joined #openstack-nova09:53
*** salv-orlando has joined #openstack-nova09:53
johnthetubaguygibi: yeah, thats cool09:54
johnthetubaguygibi: so here is why...09:54
johnthetubaguygibi: one review is better than no review, it means you both agree that patch is important, which is interesting data on its own09:55
openstackgerritAlvaro Lopez Garcia proposed openstack/nova: libvirt: make live_migration_uri flag dependent on virt_type  https://review.openstack.org/17578009:55
johnthetubaguygibi: I am looking at trying to get some help with that work, can't say its happing as quickly as I had hoped it might09:55
gibijohnthetubaguy: thanks09:55
*** links has joined #openstack-nova09:55
*** danpb has joined #openstack-nova09:58
*** igordcard_ has quit IRC09:58
*** igordcard_ has joined #openstack-nova09:58
*** jistr has joined #openstack-nova09:59
*** igordcard_ has quit IRC09:59
*** wyang has quit IRC10:00
*** ptm_away is now known as PaulMurray10:00
*** haomaiwang has quit IRC10:01
*** briancurtin has quit IRC10:01
*** haomaiwang has joined #openstack-nova10:01
*** smcginnis has quit IRC10:02
*** pixelbeat has joined #openstack-nova10:02
*** lbeliveau has quit IRC10:02
*** mpavone has joined #openstack-nova10:03
*** smcginnis has joined #openstack-nova10:03
*** briancurtin has joined #openstack-nova10:03
*** lbeliveau has joined #openstack-nova10:03
*** EinstCrazy has joined #openstack-nova10:04
*** links has quit IRC10:04
*** zhenguo has quit IRC10:06
markus_zjohnthetubaguy: Do you have a minute for me? I have given git too much credit what it can merge and what not which affects the spread work on the config options and I'd like to have your opinion on a possible way to mitigate that.10:10
johnthetubaguymarkus_z: ah, sure, fire away10:10
openstackgerritTimofey Durakov proposed openstack/nova: DO NOT MERGE Ceph for live-migration job  https://review.openstack.org/25228310:10
johnthetubaguymarkus_z: from previous discussion, sometimes merge conflicts are useful, and maybe config is one of those places?10:11
markus_zjohnthetubaguy: cool, thanks. The issue was/is that the nova/conf/__init__.py file has to little context yet and git doesn't understand if a change with adds a new import is a replacement or an addition.10:11
markus_zjohnthetubaguy: http://paste.openstack.org/show/481450/ <= crazy pants?10:12
johnthetubaguymarkus_z: oh, funny10:12
markus_zjohnthetubaguy: I haven't thought about positive effects of merge conflicts10:13
*** wyang has joined #openstack-nova10:13
markus_zjohnthetubaguy: yeah, isn't it? :)10:13
johnthetubaguymarkus_z: it could work, I guess!10:13
johnthetubaguymarkus_z: there is another option, add some empty files now?10:14
markus_zjohnthetubaguy: The cool thing is, a handful of people are helping with the work and they got a merge conflict when edleafe's change for the scheduler merged.10:14
*** klkumar has quit IRC10:14
markus_zjohnthetubaguy: Ah! Sounds better, let me think for a minute10:15
*** klkumar has joined #openstack-nova10:15
johnthetubaguymarkus_z: sure, I mean its going to be a guess, but we can fix that up later, and should reduce the merge issues to just the fix ups of the guess10:15
johnthetubaguyhmm, I guess you might still clash on the conf.py thing10:16
johnthetubaguyunless we do that bit, as well10:16
markus_zwhich bit do you mean? I didn't get it.10:16
*** links has joined #openstack-nova10:17
johnthetubaguymarkus_z: oops, wrong word, I was thinking of in here: https://github.com/openstack/nova/blob/master/nova/opts.py10:17
johnthetubaguymarkus_z: but we could do those at the same time we create the empty files, I guess10:18
markus_zjohnthetubaguy: Ah that one. The changes there are typically replacements which can be handled by git.10:18
johnthetubaguymarkus_z: ah, good point10:19
markus_zjohnthetubaguy: edleafe has a WIP to unify those too and we are close to a conclusion how to handle that.10:19
johnthetubaguymarkus_z: I should try take a peak at that soon10:20
*** erlon has joined #openstack-nova10:21
markus_zjohnthetubaguy: Sure, that would be great. We do the organization here if you want to take a deeper look: https://etherpad.openstack.org/p/config-options The section "Config options to re-evaluate" could be interesting to you.10:21
markus_z*for you10:22
*** lyanchih has quit IRC10:22
johnthetubaguymarkus_z: yeah, I linked that into here, so I don't loose the link https://etherpad.openstack.org/p/mitaka-nova-priorities-tracking10:22
markus_zah, cool, there it is10:23
markus_zjohnthetubaguy: I'm going to code your suggestion about the empty file stubs down locally to get a feeling for it and discuss it with the other folks. Thanks for your time!10:24
johnthetubaguymarkus_z: no worries, it might look terrible, but seems worth a punt10:24
*** markvoelker has joined #openstack-nova10:25
openstackgerritsahid proposed openstack/nova: libvirt: introduce freeze filesystems  https://review.openstack.org/24914010:29
openstackgerritsahid proposed openstack/nova: libvirt: check graphic/serial consoles at pre_live_migration step  https://review.openstack.org/25470910:29
openstackgerritsahid proposed openstack/nova: libvirt: introduce thaw filesystems  https://review.openstack.org/24914110:29
openstackgerritsahid proposed openstack/nova: libvirt: replace direct libvirt's call AbortJobBlock  https://review.openstack.org/24913810:29
openstackgerritsahid proposed openstack/nova: libvirt: return a root block device  https://review.openstack.org/24913910:29
openstackgerritsahid proposed openstack/nova: libvirt: introduce "snapshot" to Guest's object  https://review.openstack.org/24935310:29
openstackgerritsahid proposed openstack/nova: libvirt: introduce block_stats to return device stats  https://review.openstack.org/25128810:29
openstackgerritsahid proposed openstack/nova: libvirt: introduce "pause" to Guest's object  https://review.openstack.org/24983410:29
openstackgerritsahid proposed openstack/nova: libvirt: wrapper list_guests to Host's object  https://review.openstack.org/24983510:29
openstackgerritsahid proposed openstack/nova: libvirt: introduce "shutdown" to Guest's object  https://review.openstack.org/24983310:29
openstackgerritsahid proposed openstack/nova: libvirt: introduce get_job_info to Guest's object  https://review.openstack.org/25074010:29
openstackgerritsahid proposed openstack/nova: libvirt: configure migrate max downtime  https://review.openstack.org/25073910:29
openstackgerritsahid proposed openstack/nova: libvirt: introduce "abort_job" to Guest's object  https://review.openstack.org/25073810:29
openstackgerritsahid proposed openstack/nova: libvirt: introduce "migrate" to Guest's object  https://review.openstack.org/25036510:29
*** markvoelker has quit IRC10:29
*** rk4n has joined #openstack-nova10:31
cdentjaypipes: Are your split out resource provider related specs still on their way to gerrit?10:34
*** jinxing has quit IRC10:35
*** ildikov is now known as ildikov_afk10:36
*** Fdaisuke has joined #openstack-nova10:37
*** zhangjn has quit IRC10:38
*** EinstCrazy has quit IRC10:38
johnthetubaguycdent: do you mean this one? https://review.openstack.org/#/c/225546/10:43
cdentjohnthetubaguy: yeah, I was under the impression he was going to break it down into pieces but I'm not sure I am remembering correctly (been a bit of a week of too much info processing)10:44
*** jyuso1 has joined #openstack-nova10:44
johnthetubaguycdent: I think that was what I heard as well. Slight issue is that we closed for new specs last thursday, and the deadline for merging exceptions is Friday, although I do want us to make progress on this one during Mitaka10:45
* cdent locates time machine10:46
*** rook has joined #openstack-nova10:47
* johnthetubaguy seems to be remembering big bang episodes now10:47
openstackgerritBelmiro Moreira proposed openstack/nova: Creates flavor* tables in API database  https://review.openstack.org/20160610:47
bauzasoh man, are we talking about TBBT ?10:48
bauzasI do remember that episode :)10:49
* cdent doesn't now that one10:49
cdentknow!10:49
cdentI really was looking for my time machine10:49
*** igordcar1_ has joined #openstack-nova10:50
*** igordcar1_ has joined #openstack-nova10:50
jaypipescdent: heh, yes... sorry for the long delay :(10:50
*** igordcar1_ has quit IRC10:50
cdentjaypipes: Not a problem for me, I'm just hoping to satisfy my curiousity. At the moment the info pipeline is so fat it is mostly just going in and being kinda sort digested10:51
*** ianbrown__ has quit IRC10:52
*** ianbrown__ has joined #openstack-nova10:52
*** paul-carlton2 has joined #openstack-nova10:53
*** aix has joined #openstack-nova10:54
openstackgerritsahid proposed openstack/nova: libvirt: add policy check to avoid using qga in realtime context  https://review.openstack.org/24758510:55
*** jaypipes has quit IRC10:55
openstackgerritsahid proposed openstack/nova: libvirt: add realtime support  https://review.openstack.org/19756910:55
openstackgerritsahid proposed openstack/nova: libvirt: verify cpu bw policy capability for host  https://review.openstack.org/22472610:57
*** haomaiwang has quit IRC11:01
*** haomaiwang has joined #openstack-nova11:01
*** ianbrown__ has quit IRC11:01
*** ianbrown__ has joined #openstack-nova11:02
*** nelsnelson has joined #openstack-nova11:03
*** dims_ has quit IRC11:04
*** achinm has joined #openstack-nova11:04
*** achinm is now known as Guest6360311:05
*** nelsnels_ has quit IRC11:06
*** Guest63603 has quit IRC11:06
*** jinxing has joined #openstack-nova11:08
*** chinmayab has joined #openstack-nova11:09
openstackgerritsahid proposed openstack/nova: libvirt: enhance method to return pointer_model from image prop  https://review.openstack.org/17485411:10
openstackgerritsahid proposed openstack/nova: libvirt: deprecate use_usb_tablet in favor of pointer_model  https://review.openstack.org/17624211:10
*** claudiub has joined #openstack-nova11:10
openstackgerritZhenyu Zheng proposed openstack/nova: WIP  https://review.openstack.org/25579611:10
*** ianbrown__ has quit IRC11:11
*** ianbrown__ has joined #openstack-nova11:11
*** chinmayab has left #openstack-nova11:12
*** wyang has quit IRC11:15
*** lyanchih has joined #openstack-nova11:17
*** aysyd has joined #openstack-nova11:18
*** nelsnels_ has joined #openstack-nova11:18
*** cdent has quit IRC11:18
*** achinm has joined #openstack-nova11:18
openstackgerritStephen Finucane proposed openstack/nova: trivial: Add additional logs for NUMA scheduling  https://review.openstack.org/25478311:19
openstackgerritStephen Finucane proposed openstack/nova: Make use of 'InstanceNUMACell.cpu_policy' field  https://review.openstack.org/20265311:19
openstackgerritStephen Finucane proposed openstack/nova: Add 'hw:cpu_threads_policy=isolate' scheduling  https://review.openstack.org/20265511:19
openstackgerritStephen Finucane proposed openstack/nova: Add 'hw:cpu_thread_policy=require' scheduling  https://review.openstack.org/20265111:19
*** igordcard_ has joined #openstack-nova11:20
*** nelsnelson has quit IRC11:21
*** tbh has joined #openstack-nova11:24
*** rk4n has quit IRC11:26
*** lucas-dinner is now known as lucasagomes11:28
*** EinstCrazy has joined #openstack-nova11:30
*** zhangjn has joined #openstack-nova11:31
sdagueman, I am so not used to this much early morning activity here :)11:32
*** rk4n has joined #openstack-nova11:34
*** lyanchih has quit IRC11:34
*** mwagner_lap has quit IRC11:34
bauzasso that's just limbo atm for having Jenkins happy :(11:35
bauzashttps://review.openstack.org/#/c/202676/34 is just having 7 rechecks11:35
openstackgerritRen Qiaowei proposed openstack/nova-specs: Add support to boot from UEFI images  https://review.openstack.org/23598311:35
*** dave-mccowan has joined #openstack-nova11:36
bauzasI know that we have some problems with grenade-multinode, are we considering to have it non-voting temporarely?11:36
*** lyanchih has joined #openstack-nova11:37
*** Marga_ has quit IRC11:38
*** Marga_ has joined #openstack-nova11:38
*** rqw has joined #openstack-nova11:38
*** ljxiash has quit IRC11:39
*** ljxiash has joined #openstack-nova11:39
rqwdanpb: johnthetubaguy: I just updated the spec about uefi. Because I am not still sure which option will be used to test this feature, the testing is not changed in this new patch set. But other comments have been fixed, including removing the config option.11:40
*** rk4n has quit IRC11:41
*** ljxiash has quit IRC11:42
*** ljxiash_ has joined #openstack-nova11:42
*** zhangjn has quit IRC11:45
*** yassine has quit IRC11:47
johnthetubaguyrqw: can we just state an intent to get it functionally tested, maybe giving a list of possible routes to get that done?11:48
*** mgoddard has joined #openstack-nova11:49
rqwjohnthetubaguy: do you mean that those options from Matt should be added into this spec?11:50
AJaegersdague: good morning!11:50
AJaegersdague: could you check https://review.openstack.org/255729 , please? This changes the bug icon to go from openstack-manuals to openstack-api-site for bugs on http://developer.openstack.org/api-guide/compute/ . Or should it go to nova?11:51
johnthetubaguyrqw: kind off, I really just mean we need to get that functionally tested somehow, its good to commit to that in the spec11:52
*** markus_z is now known as markus_z_meeting11:52
openstackgerritsahid proposed openstack/nova: libvirt: introduce freeze filesystems  https://review.openstack.org/24914011:53
openstackgerritsahid proposed openstack/nova: libvirt: check graphic/serial consoles at pre_live_migration step  https://review.openstack.org/25470911:53
openstackgerritsahid proposed openstack/nova: libvirt: introduce thaw filesystems  https://review.openstack.org/24914111:53
openstackgerritsahid proposed openstack/nova: libvirt: return a root block device  https://review.openstack.org/24913911:53
openstackgerritsahid proposed openstack/nova: libvirt: introduce "snapshot" to Guest's object  https://review.openstack.org/24935311:53
openstackgerritsahid proposed openstack/nova: libvirt: introduce "pause" to Guest's object  https://review.openstack.org/24983411:53
openstackgerritsahid proposed openstack/nova: libvirt: introduce block_stats to return device stats  https://review.openstack.org/25128811:53
openstackgerritsahid proposed openstack/nova: libvirt: wrapper list_guests to Host's object  https://review.openstack.org/24983511:53
openstackgerritsahid proposed openstack/nova: libvirt: introduce "shutdown" to Guest's object  https://review.openstack.org/24983311:53
openstackgerritsahid proposed openstack/nova: libvirt: introduce get_job_info to Guest's object  https://review.openstack.org/25074011:53
openstackgerritsahid proposed openstack/nova: libvirt: configure migrate max downtime  https://review.openstack.org/25073911:53
openstackgerritsahid proposed openstack/nova: libvirt: introduce "abort_job" to Guest's object  https://review.openstack.org/25073811:53
openstackgerritsahid proposed openstack/nova: libvirt: introduce "migrate" to Guest's object  https://review.openstack.org/25036511:53
rqwjohnthetubaguy: ok. I will add those content into this spec.11:54
*** lyanchih has quit IRC11:54
johnthetubaguyrqw: thank you11:54
openstackgerritClaudiu Belu proposed openstack/nova: Fixes Python 3 compatibility for filter results  https://review.openstack.org/23262011:56
openstackgerritClaudiu Belu proposed openstack/nova: Fixes Python 3 unit tests for nova.compute  https://review.openstack.org/24774211:56
openstackgerritClaudiu Belu proposed openstack/nova: Fixes network py3 unit tests  https://review.openstack.org/25399011:56
openstackgerritClaudiu Belu proposed openstack/nova: Fixes conductor py3 unit tests  https://review.openstack.org/25398911:56
openstackgerritClaudiu Belu proposed openstack/nova: Fixes cells py3 unit tests  https://review.openstack.org/25582411:56
paul-carlton2claudiub, I'd like to get a devstack setup running with hyper-v hypervisor, I was wondering if you could give me any pointers11:56
claudiubpaul-carlton2: sure thing.11:57
johnthetubaguybauzas: alaski: would be great if you have chance to have a quick look at this, its a spec to try start the tasks effort for mitaka: https://review.openstack.org/#/c/248248/411:57
bauzasjohnthetubaguy: yeah, it's in my pipe11:58
bauzasjohnthetubaguy: I saw that one, no time to dig into yet11:58
bauzasjohnthetubaguy: btw. I litterally had no time to write the spec for the Tasks object, since we're post-freeze, does it still make sense ?11:59
claudiubpaul-carlton2: first of all, hyper-v is free, you can just fetch the image online. secondly, use this installer, it's a lot easier: https://cloudbase.it/openstack-hyperv-driver/#download11:59
claudiubpaul-carlton2: thirdly, you will need to add hyperv as a mechanism_driver on your neutron node, in /etc/neutron/plugins/ml2/ml2_conf.ini, in mechanism_drivers12:00
*** haomaiwang has quit IRC12:01
*** fawadkhaliq has quit IRC12:01
*** haomaiwa_ has joined #openstack-nova12:01
AJaegerthanks for the review, sdague!12:01
claudiubpaul-carlton2:  and get networking_hyperv on your neutron node, as the hyper-v mechanism driver is there: https://github.com/openstack/networking-hyperv12:02
claudiubpaul-carlton2: and that should be it.12:02
paul-carlton2thanks, will give it a go12:02
openstackgerritRen Qiaowei proposed openstack/nova-specs: Add support to boot from UEFI images  https://review.openstack.org/23598312:02
claudiubpaul-carlton2: just remembered, here's a more complete guide on all bits and pieces. including some troubleshooting tips: https://cloudbase.it/neutron-hyper-v-plugin/12:03
rqwjohnthetubaguy: this spec was just updated, and the testing section was changed.12:04
paul-carlton2claudiub, this is a windows installer right?12:05
openstackgerritStephen Finucane proposed openstack/nova: trivial: Add additional logs for NUMA scheduling  https://review.openstack.org/25478312:05
openstackgerritStephen Finucane proposed openstack/nova: Make use of 'InstanceNUMACell.cpu_policy' field  https://review.openstack.org/20265312:05
openstackgerritStephen Finucane proposed openstack/nova: Add 'hw:cpu_threads_policy=isolate' scheduling  https://review.openstack.org/20265512:05
openstackgerritStephen Finucane proposed openstack/nova: Add 'cpu_policy' and 'cpu_thread_policy' fields  https://review.openstack.org/20264812:05
paul-carlton2so I need to run hyper-v on windows12:05
openstackgerritStephen Finucane proposed openstack/nova: Add 'hw:cpu_thread_policy=require' scheduling  https://review.openstack.org/20265112:05
*** mgoddard_ has joined #openstack-nova12:05
*** cdent has joined #openstack-nova12:07
claudiubpaul-carlton2: yep it is. and yeah, hyper-v runs on windows. you either enable the hyper-v feature on your windows machine, or you can get windows hyper-v server, which is free anyways. :)12:08
*** mgoddard has quit IRC12:08
*** rqw has quit IRC12:09
*** rqw has joined #openstack-nova12:09
paul-carlton2so how do I build devstack compute node on windows, using cygwin?12:10
paul-carlton2The HyperVNovaCompute_Beta.msi I just downloaded would need to be installed an a windows server machine?12:12
claudiubpaul-carlton2: on a windows / hyper-v server machine yes.12:13
claudiubpaul-carlton2: the installer I pointed will install the nova-compute service, basically turning it into a compute node. I don't recomend cygwin, as it has poor performance on windows and we don't support it.12:13
openstackgerritZhenyu Zheng proposed openstack/nova: Add project-id and user-id when list server-groups  https://review.openstack.org/20901812:14
*** aix has quit IRC12:14
paul-carlton2what version of windows server do I need and do you know where I can download it from pls12:14
*** rushiagr is now known as rushiagr_away12:15
*** liverpooler has quit IRC12:16
claudiubpaul-carlton2: plus, some of the nova requirements typically require compilation, some of them are difficult to compile them on windows, but the installer already takes care of that. hyper-v 2012 r2 image: https://www.microsoft.com/en-us/evalcenter/evaluate-hyper-v-server-2012-r212:16
*** liverpooler has joined #openstack-nova12:16
paul-carlton2so I can install the windows server in a vm on my workstation, install the HyperVNovaCompute bit then configure it to point at the devstack vm I'm running in another vm and it will appear as a compute node in my multi node devstack!12:17
claudiubpaul-carlton2: windows / hyper-v server 2008 r2 support was removed in mitaka, so any other version is good.12:17
claudiubpaul-carlton2: sure. that's my work environment actually.12:17
PaulMurrayalex_xu, johnthetubaguy I reviewed https://review.openstack.org/#/c/255122/ - I had a comment on the nova client commands12:19
PaulMurrayalex_xu, johnthetubaguy more of a question really12:19
PaulMurrayalex_xu, johnthetubaguy its the live-migration progress spec update12:20
paul-carlton2so https://www.microsoft.com/en-us/evalcenter/evaluate-hyper-v-server-2012-r2 will be ok?12:20
claudiubpaul-carlton2: what hypervisor do you have on your workstation? afaik, vmware workstation / esxi / etc and windows 10 supports nested virtualization.12:20
claudiubpaul-carlton2: yep12:20
paul-carlton2vmware workstation 1212:21
claudiubpaul-carlton2: oh, cool. just some tips then: when you create the vmware workstation vm, set the guest os as hyperv12:21
paul-carlton2On Ubuntu 14.04 and also another machine running windows 7 desktop12:22
openstackgerritjichenjc proposed openstack/nova: Prevent boot if ephemeral disk size > flavor value  https://review.openstack.org/21376212:22
*** raildo-afk is now known as raildo12:22
*** yassine has joined #openstack-nova12:22
*** salv-orlando has quit IRC12:22
johnthetubaguyPaulMurray: I think its what you said, to match servers12:23
claudiubpaul-carlton2: you can check the VM's vmx file, it should have this: guestOS = "winhyperv"12:23
*** eliqiao has joined #openstack-nova12:23
paul-carlton2thanks12:24
claudiubpaul-carlton2: also, you might want to make sure that the network device types are e1000e, we've noticed issues with other device types (e.g., vlan tagged traffic didn't reach devstack)12:25
*** markvoelker has joined #openstack-nova12:26
*** PaulMurray is now known as ptm_away12:26
cdentIs anything using the instance_mappings table, or is that coming later?12:27
claudiubpaul-carlton2: fair warning, windows hyper-v server doesn't have a GUI, only windows server has one. so, here's a few more tips: 1. get total commander :D12:27
claudiub2. here's how you download stuff: start powershell12:28
claudiubStart-BitsTransfer https://cloudbase.it/downloads/HyperVNovaCompute_Beta.msi12:28
johnthetubaguycdent: not sure its in use yet, its for the cells v2 work, alaski will be able to fill you in on the current state of that12:28
claudiubpaul-carlton2: let me know if you need anything else. :)12:28
cdentThanks johnthetubaguy, that's pretty much what I concluded but wasn't sure if there's some magic i was missing somewhere.12:28
*** zhangjn has joined #openstack-nova12:29
johnthetubaguycdent: long term, when the API sends an RPC API call to the nova-compute node, it technically also needs to check which rabbit server the message should be sent to, which would be covered by that table.12:29
johnthetubaguybut yeah, I think the current focus is on what to do with servers before they hit a compute node, and when the fail to hit a compute node12:30
*** markvoelker has quit IRC12:30
cdentYeah, I deduced that from one of the specs I read so I went looking for code that actually did that lookup and couldn't find it. So then I played around in devstack to see if I could get anything into the tables and finally realzied: not happening yet.12:30
paul-carlton2claudiub,  will do, ta12:31
*** ociuhandu has joined #openstack-nova12:31
cdentIt's a _really_ nice solution, I reckon.12:31
*** doug-fish has joined #openstack-nova12:32
*** smatzek has joined #openstack-nova12:32
alex_xujohnthetubaguy: ptm_away, do you want to 'migration_id' be optional for 'server-migration-show'? I'm not sure about that12:32
alex_xuwhich Shaohe proposed12:33
johnthetubaguyalaski: no, that doesn't make sense to me, I was more just thinking s/get/show/12:33
johnthetubaguyoops12:33
johnthetubaguyalex_xu: ^12:33
alex_xujohnthetubaguy: ok, got it :)12:33
* johnthetubaguy goes for some food12:33
*** Daisy has joined #openstack-nova12:36
*** rqw has quit IRC12:38
claudiubpaul-carlton2: almost forgot, hyper-v supports vhd and vhdx images. here's a a cirros for your hyper-v: wget https://github.com/cloudbase/ci-overcloud-init-scripts/raw/master/scripts/devstack_vm/cirros.vhdx12:38
*** rqw has joined #openstack-nova12:38
claudiubpaul-carlton2: glance image-create --visibility public --property hypervisor_type=hyperv --name cirros-vhdx --disk-format vhd --container-format bare --file ./cirros.vhdx12:39
*** paul-carlton2 has quit IRC12:41
*** Daisy has quit IRC12:41
*** deepakcs has quit IRC12:42
*** rk4n has joined #openstack-nova12:42
sdagueso... we really allow some crazy things for flavor id12:43
sdaguewell, flavorRef12:43
openstackgerritAlex Xu proposed openstack/nova-specs: Corrects the API propose for live-migration progress  https://review.openstack.org/25512212:44
*** Daisy has joined #openstack-nova12:44
*** drankis has joined #openstack-nova12:45
openstackgerritOpenStack Proposal Bot proposed openstack/nova: Updated from global requirements  https://review.openstack.org/25390112:45
*** baoli has joined #openstack-nova12:45
*** jinxing has quit IRC12:46
*** jaosorior has quit IRC12:47
*** baoli_ has joined #openstack-nova12:47
*** openstackgerrit has quit IRC12:47
*** jaosorior has joined #openstack-nova12:47
*** Daisy has quit IRC12:47
*** thorst has joined #openstack-nova12:48
*** openstackgerrit has joined #openstack-nova12:48
*** Daisy has joined #openstack-nova12:48
*** baoli has quit IRC12:50
*** Daisy has quit IRC12:52
*** sudipto_ has quit IRC12:52
*** 7F1AA6H41 has joined #openstack-nova12:52
sdaguealex_xu: we should probably enforce a more reasonable schema on flavorRef, because what we've got is a bit confusing12:53
*** rqw has quit IRC12:53
*** rqw has joined #openstack-nova12:54
openstackgerritAnna Babich proposed openstack/python-novaclient: Functional tests for os-services  https://review.openstack.org/25585512:54
sdaguethe API doc says url or id, but "dept1/m1.small" will turn into m1.small because of the way we force everything through urlparse12:54
*** aix has joined #openstack-nova12:55
alex_xusdague: emm...so, only url and id?12:55
alex_xusdague: may I ask why we support url? I remember I got answer before but I forget again12:57
*** NightKhaos has quit IRC12:57
*** crinkle has quit IRC12:57
sdagueit goes way back, I don't think many people use it12:57
sdaguebut I was tripping over it on some updates to API samples12:57
rqwjohnthetubaguy: do you have time to check the uefi spec? ^-^ new patch set has been submitted and the testing section was updated.12:57
sdaguehonestly, we should probably remove it from the samples eventually, people probably think they need it12:57
*** crinkle has joined #openstack-nova12:58
*** NightKhaos has joined #openstack-nova12:58
*** smoriya has quit IRC12:59
alex_xusdague: agree removing it from samples12:59
alex_xusdague: do you need help onthis?12:59
alex_xus/onthis/on this/12:59
sdagueso, honestly, right now I'm trying to refactor the testscenarios usage13:00
sdagueI should have patches soon13:00
*** haomaiwa_ has quit IRC13:01
sdagueI appologize for not helping out on the doc sprint, I fell down this rabbit hole trying to fix a small thing, and finally have enough of this back in my head that I might be able to crisp it up13:01
alex_xusdague: ok, let me take care this bit13:01
*** mgoddard__ has joined #openstack-nova13:01
*** haomaiwa_ has joined #openstack-nova13:01
alex_xusdague: no worries :)13:01
*** gongysh has joined #openstack-nova13:02
*** mgoddard has joined #openstack-nova13:02
*** mgoddard_ has quit IRC13:03
*** rushiagr_away is now known as rushiagr13:03
*** markus_z_meeting is now known as markus_z13:04
*** lyanchih has joined #openstack-nova13:05
*** mgoddard__ has quit IRC13:05
*** mwagner_lap has joined #openstack-nova13:06
*** takedakn has joined #openstack-nova13:06
*** markvoelker has joined #openstack-nova13:08
sdaguealex_xu: I'm trying to split the patch into a couple of reviewable chunks right now, hopefully posted within the hour13:09
*** ildikov_afk is now known as ildikov13:10
openstackgerritdstepanenko proposed openstack/nova: Added support_requests method to PciDevicePoolList  https://review.openstack.org/24208713:10
*** rqw has quit IRC13:10
alex_xusdague: cool!13:10
openstackgerritAnkit Agrawal proposed openstack/nova: libvirt: Race condition leads to instance in error  https://review.openstack.org/18554913:11
*** rqw has joined #openstack-nova13:11
*** rqw has quit IRC13:11
*** wyang has joined #openstack-nova13:13
*** ducttape_ has joined #openstack-nova13:13
*** lyanchih has quit IRC13:13
openstackgerritRyan Moore proposed openstack/nova: Add better help to rdp options  https://review.openstack.org/25355613:13
*** mc_nair has joined #openstack-nova13:16
*** paul-carlton1 has joined #openstack-nova13:16
*** Anticimex has quit IRC13:18
*** tbh has quit IRC13:19
*** paul-carlton1 has quit IRC13:19
*** paul-carlton2 has joined #openstack-nova13:19
*** jinxing has joined #openstack-nova13:20
openstackgerritjichenjc proposed openstack/nova: Add DiskFormat as Enum in fields  https://review.openstack.org/22985413:21
openstackgerritjichenjc proposed openstack/nova: Make ImageMeta:disk_format use DiskFormatField  https://review.openstack.org/23146013:21
*** pratikmallya has joined #openstack-nova13:21
*** markmcclain has quit IRC13:23
*** ducttape_ has quit IRC13:24
*** ducttape_ has joined #openstack-nova13:25
*** mriedem_away is now known as mriedem13:26
mriedemsdague: did you see that the g-r sync to nova with the oslo.messaging!=3.1.0 failed on the same multinode failure we were hoping that'd fix?13:27
*** jaypipes has joined #openstack-nova13:28
sdaguemriedem: nope, pointer?13:28
mriedemoh wait13:28
mriedemhttp://logs.openstack.org/01/253901/8/check/gate-grenade-dsvm-multinode/1138b79/logs/pip-freeze.txt.gz13:28
mriedemo.m 3.1.0 is still in there13:28
*** jaypipes has quit IRC13:28
mriedemhmm, liberty?13:28
sdaguewe need to backport to liberty13:28
mriedemyeah, it's up13:28
*** rotbeard has quit IRC13:28
sdaguebecause, grenade13:28
sdagueurl?13:28
mriedemhttps://review.openstack.org/#/c/254919/13:29
*** pradk has joined #openstack-nova13:29
sdaguemriedem: hmmm... I seem to have lost my ability to +2 stable requirements changes13:29
*** Anticimex has joined #openstack-nova13:29
mriedemupper-constraints in liberty doesn't include o.m 3.1.013:29
mriedemnow try13:30
sdaguenope13:31
mriedemhmm13:31
* cdent spins in a vortex of client, rpc, manager, driver indirection13:32
mriedemi guess i'm not sure how stable/liberty devstack pulled it in anyway13:32
mriedemsince u-c stable/liberty has oslo.messaging 2.5.013:32
sdaguemriedem: yeh, I can go look in a few13:32
*** ducttape_ has quit IRC13:32
mriedemyeah liberty installs 2.5.0 http://logs.openstack.org/01/253901/8/check/gate-grenade-dsvm-multinode/1138b79/logs/old/devstacklog.txt.gz#_2015-12-09_19_42_53_51813:33
sdagueok, it's working now, there must have been more caching than I expected13:34
mriedemhttp://logs.openstack.org/01/253901/8/check/gate-grenade-dsvm-multinode/1138b79/logs/grenade.sh.txt.gz#_2015-12-09_20_09_50_79013:34
*** markmcclain has joined #openstack-nova13:34
mriedemCollecting oslo.messaging===3.1.0 (from -c /opt/stack/new/requirements/upper-constraints.txt (line 204))13:34
mriedemhttps://github.com/openstack/requirements/blob/master/upper-constraints.txt#L20313:34
mriedemoslo.messaging===3.0.013:34
sdaguemriedem: http://logs.openstack.org/01/253901/8/check/gate-grenade-dsvm-multinode/1138b79/logs/grenade.sh.txt.gz#_2015-12-09_20_09_50_79013:35
mriedemyeah, that's what i posted above13:35
sdagueyeh, I don't know13:36
*** smatzek has quit IRC13:36
mriedemwell it's running again now anyway, so i guess we'll see if it's corrected13:36
openstackgerritdstepanenko proposed openstack/nova: Added support_requests method to PciDevicePoolList  https://review.openstack.org/24208713:37
sdagueso there should be a log message about the git hash requirements is at13:37
openstackgerritbharaththiruveedula proposed openstack/nova: Remove start_service calls from the test case  https://review.openstack.org/25587613:39
sfinucanmarkus_z: You were right, RE: list arguments for pci_passthrough_whitelist. See nova/tests/unit/pci/test_whitelist.py13:40
sfinucanbut of course, you already knew that :)13:40
openstackgerritBalazs Gibizer proposed openstack/nova: Add service status notification  https://review.openstack.org/24567813:41
openstackgerritBalazs Gibizer proposed openstack/nova: Adds json sample for the versioned notifications  https://review.openstack.org/24816713:41
*** jyuso1 has quit IRC13:41
*** dims has joined #openstack-nova13:43
*** smatzek has joined #openstack-nova13:44
*** bklei has joined #openstack-nova13:44
mriedemsdague: http://logs.openstack.org/01/253901/8/check/gate-grenade-dsvm-multinode/1138b79/logs/grenade.sh.txt.gz#_2015-12-09_20_09_34_59213:44
*** cdent has quit IRC13:45
mriedemhttps://github.com/openstack/requirements/commits/master13:45
mriedemso it was right before the merge of the block o.m 3.1.013:45
mriedemso we should be good13:45
*** takedakn has quit IRC13:45
sdagueI'm confused how that is the case13:45
openstackgerritStephen Finucane proposed openstack/nova: Improve 'pci' conf options documentation  https://review.openstack.org/24333513:45
*** derekh has joined #openstack-nova13:45
sdaguebecause this should not have been proposed to check until the other landed in gate13:45
sdaguewas there a mirror delay here?13:46
mriedemi don't know how i'd know13:46
*** Daisy has joined #openstack-nova13:47
*** dims has quit IRC13:48
*** PaulMurray has joined #openstack-nova13:49
*** zhiyan has quit IRC13:51
*** zhiyan has joined #openstack-nova13:53
*** noggin143 has joined #openstack-nova13:54
*** hparekh2 has joined #openstack-nova13:55
noggin143#success First VMs configured with optimised NUMA settings now running at CERN13:55
mriedemjohnthetubaguy: assume you're running the meeting in 4 minutes?13:56
*** dims_ has joined #openstack-nova13:57
johnthetubaguymriedem: I am yeah,13:57
*** openstackstatus has quit IRC13:57
*** mariojv has quit IRC13:57
*** links has quit IRC13:57
*** Daisy has quit IRC13:58
*** ansiwen has quit IRC13:58
*** gjayavel_ has joined #openstack-nova13:58
*** sc68cal has quit IRC13:58
*** Daisy has joined #openstack-nova13:58
*** rlrossit has joined #openstack-nova13:59
*** ansiwen has joined #openstack-nova13:59
*** ljxiash_ has quit IRC14:00
*** mariojv has joined #openstack-nova14:00
*** ljxiash has joined #openstack-nova14:00
johnthetubaguymikal tjones cburgess jgrimm adrian_otto funzo mjturek jcookekhugen irina_pov krtaylor danpb alexpilotti flip214 jaypipes garyk edleafe dims moshele anteaya Nisha sileht claudiub lxsli neiljerram markus_z swamireddy alevine tonyb andreykurilin ndipanov sc68cal akuriata artom jlvillal mnestratov kashyap aloga rgeragnov bauzas xyang tpatil med_ nic scottda nagyz belliott dguitarbite sdague jroll diana_clarke14:00
johnthetubaguy _diana_ raildo jichen gjayavelu mdorman klindgren sorrison belmoreira mrda mmmpork PaulMurray gcb thorst duncant macsz14:00
*** nikhil_k is now known as nikhil14:00
*** 7F1AA6H41 has quit IRC14:00
johnthetubaguyits nova meeting time over in #openstack-meeting14:00
jrollsomeone kick this spammer14:00
*** haomaiwa_ has quit IRC14:01
*** sc68cal has joined #openstack-nova14:01
*** sc68cal has quit IRC14:01
*** sc68cal has joined #openstack-nova14:01
*** Daisy has quit IRC14:01
*** haomaiwang has joined #openstack-nova14:01
*** Daisy has joined #openstack-nova14:01
*** gjayavel_ has quit IRC14:02
*** PaulMurray has quit IRC14:04
*** ljxiash_ has joined #openstack-nova14:04
*** ljxiash has quit IRC14:05
*** drankis has joined #openstack-nova14:05
*** lykinsbd has joined #openstack-nova14:07
*** mdrabe has joined #openstack-nova14:08
*** ljxiash_ has quit IRC14:09
*** ctrath has joined #openstack-nova14:11
*** mnestratov has joined #openstack-nova14:12
*** gongysh has quit IRC14:13
*** PaulMurray has joined #openstack-nova14:13
*** cdent has joined #openstack-nova14:14
*** noggin143 has quit IRC14:14
rgerganovdanpb: could you please take a look at https://review.openstack.org/#/c/228778/ ? it already has +2 and is pretty straightforward14:15
*** mpavone has quit IRC14:15
*** ijuwang has joined #openstack-nova14:15
*** lykinsbd_ has joined #openstack-nova14:15
*** fawadkhaliq has joined #openstack-nova14:16
*** fawadkhaliq has quit IRC14:17
openstackgerritSean Dague proposed openstack/nova: Use testscenarios to set attributes directly  https://review.openstack.org/25551914:17
openstackgerritSean Dague proposed openstack/nova: update API samples to use endpoints  https://review.openstack.org/25589514:17
*** xyang1 has joined #openstack-nova14:17
*** scheuran has quit IRC14:17
*** fawadkhaliq has joined #openstack-nova14:17
*** lykinsbd has quit IRC14:18
*** breitz has quit IRC14:19
*** breitz has joined #openstack-nova14:19
openstackgerritAndreas Jaeger proposed openstack/nova: Report compute-api bugs against nova  https://review.openstack.org/25572914:21
*** alejandrito has joined #openstack-nova14:22
mriedemmordred: are we all good on the multi-node unique hostname fixes now https://bugs.launchpad.net/nova/+bug/1522488 ? seems the failure rate on that is dropping14:23
openstackLaunchpad bug 1522488 in OpenStack Compute (nova) "'TestBootVolumePattern' fails in 'gate-grenade-dsvm-multinode' job with "libvirtError: cannot read header '/dev/disk/by-path/ip-[...]-lun-1'"" [Undecided,New]14:23
*** RichardRaseley has joined #openstack-nova14:23
AJaegersdague: I updated the above change (255729) - annegentle suggested using nova instead of the docs queue, hope that's still ok with you14:23
*** jinxing has quit IRC14:24
*** jichen has quit IRC14:24
*** rook has quit IRC14:25
sdaguemriedem: yes - http://tinyurl.com/zbg788y14:26
AJaegersdague: I'm pushing a new openstackdocstheme release as well that makes use of the change14:26
sdagueAJaeger: ok14:26
mriedemsdague: ok, marked that one fix released14:27
*** jinxing has joined #openstack-nova14:29
*** mnestratov|2 has joined #openstack-nova14:30
*** salv-orlando has joined #openstack-nova14:30
*** ajo has joined #openstack-nova14:31
lxslimarkus_z: so having skimmed your doc, immediate questions are: 1) is the aim of bug triage to set bugs to "Incomplete"/"Triaged" or "Confirmed"? 2) should I set tags? 3) should I set priority and if so how do I do so objectively? 4) can I ask you to double-check the first few bugs I triage to make sure I'm doing a good job?14:31
*** pixelbeat has quit IRC14:32
lxsli5) should we have a "stale In-Progress bug sweeper"?14:32
sdaguewho is supposed to be on top of the pci test system?14:33
sdagueit's fast failing now14:33
*** ljxiash has joined #openstack-nova14:34
*** PaulMurray has quit IRC14:34
*** mnestratov has quit IRC14:34
AJaegersdague: https://wiki.openstack.org/wiki/ThirdPartySystems/Intel-PCI-CI14:35
*** lucasagomes is now known as lucas-hungry14:35
lxsli2) seems to be yes on closer reading; 5) is meant to be automated14:35
*** andrewbogott has quit IRC14:36
*** andrewbogott has joined #openstack-nova14:36
Guest17779sdague: it's been fast fail for some time now14:36
Guest17779sometimes faster than others14:36
*** Guest17779 is now known as dansmith14:36
*** dansmith is now known as Guest1812414:37
AJaegerfails so fast that it does not even generate a log file ;(14:37
AJaegersdague: worked on my change earlier today14:37
*** Guest18124 is now known as dansmith14:37
markus_zlxsli: I'm going to answer you after the meeting. Otherwise I would screw up 2 things at once ;)14:38
*** ljxiash has quit IRC14:38
lxslimarkus_z: :)14:38
*** ljxiash has joined #openstack-nova14:39
*** zhangjn has quit IRC14:39
openstackgerritdstepanenko proposed openstack/nova: Go away from using PciDeviceStats consume_requests  https://review.openstack.org/24313114:40
*** burt has joined #openstack-nova14:41
*** liverpooler has quit IRC14:41
*** ljxiash has quit IRC14:41
*** ljxiash has joined #openstack-nova14:42
*** hparekh2 has quit IRC14:43
ndipanovjohnthetubaguy, I think this BP should be moved to approved https://blueprints.launchpad.net/nova/+spec/pci-generate-stats . we still use that status field right?14:43
mriedemndipanov: done14:44
mriedemthe spec was approved, just needed to do the bp bookkeeping14:44
johnthetubaguymriedem: ah, thanks14:44
*** mrkz has joined #openstack-nova14:44
ndipanovyeah that's what I meant14:44
ndipanovman there's too much stuff to do really :/14:45
openstackgerritEd Leafe proposed openstack/nova: Move nova/opts.py to nova/conf/  https://review.openstack.org/25543614:45
openstackgerritEd Leafe proposed openstack/nova: Add better help text to scheduler options (1)  https://review.openstack.org/25551214:45
openstackgerritEd Leafe proposed openstack/nova: Remove the opts.py from nova/scheduler  https://review.openstack.org/25538314:45
openstackgerritEd Leafe proposed openstack/nova: Add better help text to scheduler options (2)  https://review.openstack.org/25551314:45
openstackgerritEd Leafe proposed openstack/nova: Add better help text to scheduler options (3)  https://review.openstack.org/25551414:45
openstackgerritEd Leafe proposed openstack/nova: Add better help text to scheduler options (4)  https://review.openstack.org/25551514:45
openstackgerritEd Leafe proposed openstack/nova: Add better help text to scheduler options (5)  https://review.openstack.org/25551614:45
openstackgerritEd Leafe proposed openstack/nova: Add better help text to scheduler options (6)  https://review.openstack.org/25551714:45
openstackgerritEd Leafe proposed openstack/nova: Add better help text to scheduler options (7)  https://review.openstack.org/25551814:45
*** rushiagr is now known as rushiagr_away14:45
*** zenoway has quit IRC14:45
*** ljxiash has quit IRC14:45
*** mgoddard has quit IRC14:46
*** ljxiash has joined #openstack-nova14:46
mriedembauzas: isn't https://blueprints.launchpad.net/nova/+spec/pci-generate-stats a dependency for something else?14:46
openstackgerritClaudiu Belu proposed openstack/nova: Transforms requests and responses into bytes  https://review.openstack.org/23832314:46
mriedema bp with the resource tracker?14:46
bauzasmriedem: yup, it's jaypipes's lovely spec14:47
bauzasmriedem: about resource-usage and how we count the resources14:47
*** sudipto_ has joined #openstack-nova14:47
mriedemhttps://blueprints.launchpad.net/nova/+spec/resource-objects14:47
ndipanovno idea - I just saw it and felt a bit bad that I haven't seen it before14:47
bauzasAFAIR, that's because the PCI resource counting is orthogonal to how we count atm14:47
mriedemok, nvm, it's all marked properly in launchpad14:47
ndipanovsince it's very much related to another BP I'm working on14:47
johnthetubaguymriedem: ndipanov: hang on, thats not the blueprint in the spec, we have a duplicate: https://blueprints.launchpad.net/nova/+spec/pci-stats-generate and https://blueprints.launchpad.net/nova/+spec/pci-generate-stats, I approved the one in the spec14:48
ndipanovwell working...14:48
bauzasso it's a dependency for having the pci resources tracked the same way as the other resources14:48
*** rushiagr_away is now known as rushiagr14:48
mriedemjohnthetubaguy: yeah, just saw it's a duplicate14:48
bauzashah14:48
*** ljxiash has quit IRC14:48
ndipanovjohnthetubaguy, ah good catch14:48
mriedemthe code is up against https://blueprints.launchpad.net/nova/+spec/pci-generate-stats14:48
bauzasFWIW, launchpad allows to change the URL14:48
*** ljxiash has joined #openstack-nova14:48
*** mtanino has joined #openstack-nova14:48
mriedemyou can mark one as obsolete against another14:48
*** salv-orl_ has joined #openstack-nova14:49
*** chenzeng has quit IRC14:49
bauzasyeah, I remember now, I was looking for the BP when I was digging at the spec but it was a 40414:49
*** chenzeng has joined #openstack-nova14:49
*** paul-carlton has joined #openstack-nova14:49
mriedemi've marked https://blueprints.launchpad.net/nova/+spec/pci-generate-stats as superseded14:49
johnthetubaguymriedem: oh, I just marked the other one obsolete14:50
*** jinxing has quit IRC14:50
mriedemhttps://blueprints.launchpad.net/nova/+spec/pci-stats-generate is the one that was referenced in the spec14:50
johnthetubaguymriedem: I figured keep the one that has all the patches14:50
mriedemi figured keep the one that's in the doc :)14:50
*** cfriesen has joined #openstack-nova14:50
mriedemthe patches are wip anyway, they can update the link14:50
johnthetubaguymriedem: true14:50
*** rook has joined #openstack-nova14:50
mriedemwhere is jaypipes so we can yell at him?14:51
markus_zlxsli: So, let's see: 1) incomplete|confirmed + tags 2) yes 3) yes, if possible. I don't yet have a hard list. regressions and key features are critical. When I was in doubt I asked here for feedback. 4) sure, that's absolutely fine 5) I tried that once but it turned out that some of them needed a human to double-check. A script to list them would be fine though.14:51
*** salv-orlando has quit IRC14:51
bauzasmriedem: http://www.newquest.fr/blog/wp-content/uploads/2012/01/Where-is-Waldo-etude-1.png14:52
markus_zdoffm: About your offer for the bug skimming duty for some of the next days, do you need/want any pointers?14:52
johnthetubaguymriedem: on a plane I assume14:52
cdentmriedem: jay was lost in the depths of ukraine etc for the past few days14:53
*** mmedvede has quit IRC14:53
markus_zbauzas: trick question. He's in buried in the hole14:53
*** gszasz has quit IRC14:53
markus_z*-in14:53
openstackgerritAnna Babich proposed openstack/python-novaclient: Functional tests for os-services  https://review.openstack.org/25585514:54
* markus_z is too easy to distract...14:54
*** mmedvede has joined #openstack-nova14:54
bauzasmarkus_z: http://www.slate.com/articles/arts/culturebox/2013/11/where_s_waldo_a_new_strategy_for_locating_the_missing_man_in_martin_hanford.html14:54
lxslimarkus_z: 1) so who sets triaged?14:54
lxslibauzas: just used that strategy :D  didn't find Waldo yet unless he has long hair nowadays14:55
*** mgoddard has joined #openstack-nova14:55
*** thangp has joined #openstack-nova14:55
*** bklei has quit IRC14:56
markus_zlxsli: bottom, between the two wagons, a bit on the left14:56
lxslior a mustache, or a yellow striped jumper... man this got harder over the years14:56
openstackgerritTimofey Durakov proposed openstack/nova: DO NOT MERGE Ceph for live-migration job  https://review.openstack.org/25228314:56
*** j_king_ is now known as j_king14:56
markus_zlxsli: 1) anyone can set that as long as the comments show a way how to solve the bug14:57
*** ccarmack has joined #openstack-nova14:57
*** pradk has quit IRC14:57
*** pradk_ has joined #openstack-nova14:57
markus_zlxsli: those are then also good candidates for the "low-hanging-fruit" tag14:57
*** pradk_ is now known as pradk14:58
*** zenoway has joined #openstack-nova14:58
markus_zlxsli: I haven't seen that often, to be honest14:58
openstackgerritdstepanenko proposed openstack/nova: Added support_requests method to PciDevicePoolList  https://review.openstack.org/24208714:58
markus_zlxsli: I mean bugs with the status "triaged" which contains ways to solve it14:58
lxslimarkus_z: bottom between the wagons has long hair14:59
markus_zhippy waldo14:59
*** boris-42_ has joined #openstack-nova14:59
*** liusheng has quit IRC15:00
lxslimarkus_z: must be, I always hunted for Wally anyway :)15:00
*** pumaranikar has joined #openstack-nova15:00
*** liusheng has joined #openstack-nova15:00
*** haomaiwang has quit IRC15:01
*** 18WABEK5P has joined #openstack-nova15:01
sdaguedansmith / alex_xu / johnthetubaguy et al - https://review.openstack.org/#/c/255895/ - some api_samples refactoring to make some of this more clear. The first one is a template variable change, then some better deconstruction of the testscenarios work15:01
lxslimarkus_z: I understood Triaged as "sufficient info to reproduce but I haven't actuallly done so yet"15:02
dansmithsdague: so apparently we're creating the security group api object on every request or something: http://logs.openstack.org/10/255410/1/check/gate-grenade-dsvm-multinode/a265d87/logs/new/screen-n-api.txt.gz#_2015-12-09_19_42_36_14015:02
dansmithsdague: which is causing us to do that service minimum lookup15:02
*** zenoway has quit IRC15:02
*** rushiagr is now known as rushiagr_away15:02
dansmithsdague: I think making that a singleton or cache it is probably beneficial both for the fewer db lookups and for the decreased overhead of creating that object every time15:03
*** ducttape_ has joined #openstack-nova15:03
dansmithagree?15:03
dansmithlooks like we also do it for compute api15:04
*** wuhg has joined #openstack-nova15:04
dansmithand hostapi15:05
dansmithso one option would be to make the version cached and only re-lookup the version if we know we need it15:06
dansmithbut we're still creating all these objects every time15:06
dansmithwhich is kinda stupid15:06
markus_zlxsli: AFAIK we didn't use it that way but it's an interesting idea to signalize others that a deeper analysis can be done.15:06
markus_zI have to think about this15:07
openstackgerritBelmiro Moreira proposed openstack/nova: Creates flavor* tables in API database  https://review.openstack.org/20160615:07
mriedemdansmith: seems we could make the API object(s) singletons15:08
lxslimarkus_z: it'd be really useful to have a definitive list of what the states mean, that's the most basic info required to triage!15:08
markus_zlxsli: FWIW, I'm going to try to formalize some thoughts for the nova docs in January.15:08
*** yonglihe has joined #openstack-nova15:08
dansmithmriedem: right, that's what I'm suggesting15:08
lxslimarkus_z: add me to the reviews :)15:08
markus_zlxsli: My understanding was below the graphic at the beginning15:08
markus_zlxsli: Cool, I will do15:09
*** achinm has quit IRC15:10
openstackgerritdstepanenko proposed openstack/nova: Go away from using PciDeviceStats consume_requests  https://review.openstack.org/24313115:11
markus_zlxsli: The main thing is really: 1) closing the obvious invalid ones (not a bug, feature request, ...) 2) Setting to incomplete because it lacks the most basic informations15:11
*** tonytan4ever has joined #openstack-nova15:11
markus_z1) *or* 2)15:12
bauzassdague: I remember some capping we made on the client for only getting 2.5 max https://review.openstack.org/#/c/230024/15:12
lxsliOK, I can't promise to stick with it, but I'll look at a few once things calm down here15:12
bauzassdague: do you remember if it's still possible using the CLI or directly thru the novaclient to use an upper version ?15:13
bauzassdague: or it means that even if we provide a version, it will ask for v2.5 ?15:13
markus_zlxsli: Every effort there counts. I appreciate it.15:14
*** mc_nair_ has joined #openstack-nova15:15
*** mc_nair has quit IRC15:15
*** mc_nair_ is now known as mc_nair15:15
*** RichardRaseley has quit IRC15:16
*** eharney has joined #openstack-nova15:16
*** pratikmallya has quit IRC15:19
markus_zedleafe: I talked with johnthetubaguy some hours ago because of the possible merge conflicts when moving the config options. He had a cool idea where I'd like to have your option15:20
*** rushiagr_away is now known as rushiagr15:20
markus_z*opinion15:20
edleafemarkus_z: sure. You can have my option, too.15:20
markus_z:)15:20
markus_zbasically it's creating (almost) empty files in the nova/conf/ folder and filling the __init__.py with them. The other contributors can then rebase on that one and do the real move.15:22
*** zenoway has joined #openstack-nova15:22
*** rotbeard has joined #openstack-nova15:22
markus_zThat should reduce the issues to minimum when one of them merges15:22
edleafemarkus_z: that's sort of what we were talking about yesterday15:23
markus_zedleafe: is it? what did we conclude?15:24
*** inc0 has joined #openstack-nova15:24
edleafemarkus_z: rather than create a bunch of empty files, what if we just create the imports and register_opts() calls in nova/conf/__init__.py, but comment them out15:24
*** regXboi has joined #openstack-nova15:24
edleafewhen someone actually moves options to the new file, they just uncomment those lines15:25
markus_zedleafe: uuhh, I like that more15:25
edleafevoila! no merge conflicts15:25
edleafeit would also serve as a checklist of sorts15:25
edleafeif you want, I can work on that today15:26
markus_zedleafe: yes, sounds very good to me. And it doesn't have to perfect at the first shot.15:26
edleafeworking from the etherpad of all the options15:26
*** lykinsbd has joined #openstack-nova15:26
*** zenoway has quit IRC15:26
markus_zedleafe: That would be awesome if you could do that!15:27
edleafemarkus_z: ok, gimme a few...15:28
markus_zedleafe: I'm in vacation tomorrow but I'll post on the ML today about that plan. As a comment to http://lists.openstack.org/pipermail/openstack-dev/2015-December/081271.html15:29
regXboimreidem: ping15:29
edleafemarkus_z: should I put it ahead of https://review.openstack.org/#/c/255436 in my giant patchset tree?15:29
regXboiugh mriedem: ping (obviously I can't type this morning)15:29
*** lykinsbd_ has quit IRC15:30
mriedemandrearosa: in your email on the volume delete thing, you said that we detach the volume and then terminate the connection first, it's actually the opposite https://github.com/openstack/nova/blob/c4ca1abb4a49bf0bce765acd3ce906bd117ce9b7/nova/compute/manager.py#L231215:30
mriedemregXboi: pong15:30
markus_zedleafe: I guess it's not necessary, the nova/conf/__init__.py is not affected by those, right?15:30
*** Daisy has quit IRC15:30
*** sneti has joined #openstack-nova15:30
edleafemarkus_z: yeah, that's true15:30
*** Daisy has joined #openstack-nova15:31
regXboimriedem: I'm looking for some help in trying to understand what look to be sporadic volume backed migration failures in the ovh.com cloud15:31
*** bklei has joined #openstack-nova15:31
edleafeok, I'll make it separate. We can then get johnthetubaguy and another core to push it quickly so that everyone will just have that one last merge conflict15:31
markus_zbtw, I'm looking at those commits right now15:31
markus_zedleafe: Yes, that's reasonable15:31
mriedemregXboi: are the hostnames on the 2 hosts the same?15:31
mriedemregXboi: if so, that was fixed a couple of days ago15:32
edleafemarkus_z: the help changes just broke up the one big change into bunches of 4-615:32
johnthetubaguyedleafe: markus_z: sounds like a good plan is cooking there.15:32
*** tonytan4ever has quit IRC15:32
openstackgerritTimofey Durakov proposed openstack/nova: DO NOT MERGE Ceph for live-migration job  https://review.openstack.org/25228315:32
markus_zedleafe: Yepp, it's reasonable to break it down. I did that with the libvirt changes too.15:33
*** mpavone has joined #openstack-nova15:33
*** rotbeard has quit IRC15:33
regXboimriedem: I don't think so - this is part of a multinode job, so it looks to be trying to migrate between the two node and getting an unexpected failure15:33
markus_zlooks less overwhelming15:34
*** mpavone has quit IRC15:34
edleafemarkus_z: I could see the beads of sweat running down lxsli15:34
edleafeugh15:34
edleafemarkus_z: I could see the beads of sweat running down lxsli's forehead when he reviewed that the first time15:34
mriedemregXboi: log links talk15:34
regXboimriedem: fetching - from a little more than an hour ago: http://logs.openstack.org/17/255217/5/check/gate-tempest-dsvm-neutron-dvr-multinode-full/15995d2/logs/subnode-2/screen-n-cpu.txt.gz?#_2015-12-10_08_14_34_43715:35
*** gszasz has joined #openstack-nova15:35
markus_zedleafe: :D He did a great review with a lot more knowledge than I could provide15:35
*** Daisy has quit IRC15:35
edleafemarkus_z: yeah, lxsli did a great job reviewing. Now if only he could learn how to use a comma correctly...15:36
*** fawadkhaliq has quit IRC15:37
mriedemdanpb: have you seen this before with a volume-backed live migration? http://logs.openstack.org/17/255217/5/check/gate-tempest-dsvm-neutron-dvr-multinode-full/15995d2/logs/subnode-2/screen-n-cpu.txt.gz?#_2015-12-10_08_14_34_43715:37
mriedemhttp://logs.openstack.org/17/255217/5/check/gate-tempest-dsvm-neutron-dvr-multinode-full/15995d2/logs/subnode-2/libvirt/qemu/instance-000000a0.txt.gz15:38
*** sneti_ has joined #openstack-nova15:38
*** sneti has quit IRC15:38
edleafemarkus_z: here is the list of all files that have (had) config options: http://paste.openstack.org/show/481516/15:39
*** smurke has joined #openstack-nova15:39
edleafemarkus_z: do you want to come up with a naming convention for moving them into nova/conf?15:40
danpbmriedem:  you'd have to find the qemu logs for more info15:40
mriedemdanpb: i think it aborts here http://logs.openstack.org/17/255217/5/check/gate-tempest-dsvm-neutron-dvr-multinode-full/15995d2/logs/subnode-2/libvirt/libvirtd.txt.gz#_2015-12-10_08_14_34_42215:42
mriedemhttp://logs.openstack.org/17/255217/5/check/gate-tempest-dsvm-neutron-dvr-multinode-full/15995d2/logs/subnode-2/libvirt/libvirtd.txt.gz#_2015-12-10_08_14_34_40015:43
mriedemqemuMonitorJSONBlockJob:3676 : Requested operation is not valid: No active operation on device: drive-virtio-disk015:43
*** sudipto_ has quit IRC15:43
mriedemwarning : qemuMigrationCancelDriveMirror:1421 : Unable to stop block job on drive-virtio-disk015:43
mriedemthen it aborts it15:43
markus_zedleafe: Hm, let me think for a moment15:44
openstackgerritdstepanenko proposed openstack/nova: Go away from using PciDeviceStats consume_requests  https://review.openstack.org/24313115:44
*** armax has joined #openstack-nova15:45
danpbmriedem: the error from job-cancel is probably harmless15:45
mriedemregXboi: ^ so the libvirt logs ar ethere15:45
*** yarkot has joined #openstack-nova15:45
mriedemdanpb: looks like it's trying to cancel a job on a thing that's not active, and that pukes15:45
mriedemis that right?15:45
danpbthere's an earlier failure15:45
danpb2015-12-10 08:14:33.801+0000: 12436: debug : qemuMonitorIOWrite:504 : QEMU_MONITOR_IO_WRITE: mon=0x7f70100095e0 buf={"execute":"query-migrate","id":"libvirt-108"}15:46
danpb2015-12-10 08:14:33.802+0000: 12436: debug : qemuMonitorIOProcess:396 : QEMU_MONITOR_IO_PROCESS: mon=0x7f70100095e0 buf={"return": {"status": "failed"}, "id": "libvirt-108"}15:46
mriedem2015-12-10 08:14:33.803+0000: 12440: error : qemuMigrationUpdateJobStatus:1740 : operation failed: migration job: unexpectedly failed15:46
*** zenoway has joined #openstack-nova15:46
markus_zedleafe: You're talking about the naming of the python comment which will by in the __init__.py, right?15:47
mriedemdanpb: yeah, i see that, just don't know what it hit15:47
danpbhttp://logs.openstack.org/17/255217/5/check/gate-tempest-dsvm-neutron-dvr-multinode-full/15995d2/logs/libvirt/qemu/instance-0000000a.txt.gz15:47
tojuvonedansmith: Would have a question about where to mangle down host_status at the end if later will make filtering results with it. Liked the suggested extended_server_attributes.py otherwise?15:47
danpbload of migration failed15:47
danpbthat's the target VM complaining it cna't load migration data15:47
edleafemarkus_z: yes. There are some easy ones, like moving all nova/scheduler comments into nova/conf/scheduler.py15:47
dansmithtojuvone: sorry, I'm not sure what you're asking15:48
edleafemarkus_z: but are you moving all of nova/virt/* options into nova/conf/virt.py?15:48
edleafes/comments/options15:48
tojuvonedansmith: sorry, it's in the review: https://review.openstack.org/24156215:49
*** ljxiash has quit IRC15:49
*** ljxiash has joined #openstack-nova15:50
*** claudiub has quit IRC15:50
*** armax has quit IRC15:50
*** ljxiash has quit IRC15:50
tojuvoneso earlier when doing spec it was requested to make filtering spec later. Just was wondering then what Ohmichi proposed. So would like opinion.15:50
*** READ10 has joined #openstack-nova15:50
*** ljxiash has joined #openstack-nova15:50
*** lucas-hungry is now known as lucasagomes15:51
*** zenoway has quit IRC15:51
danpbmriedem: looking at the query-migrate status, it transferred majority of memory before failing15:51
markus_zedleafe: I fear I cannot come up with a pattern based on code location. Honestly, I would read the options as they are today to figure out which name makes sense. I'm under the impression that the names of the python lists which contain them are often a good indicator.15:51
*** tonytan4ever has joined #openstack-nova15:52
edleafemarkus_z: yeah, I think you're right15:52
mriedemregXboi: this is an intermittent fail right?15:53
edleafemarkus_z: so a nova/conf/<grouping>.py for each grouping, and then maybe move the DEFAULT options into rough groupings based on file location?15:53
regXboimriedem: afaik, yes15:53
sdaguedansmith: yeh, making APIs singletons seems sensible15:53
*** tonytan4ever has quit IRC15:53
dansmithtojuvone: I don't really know what he's suggesting, but I left a comment which might help15:53
*** ljxiash has quit IRC15:53
dansmithsdague: well, I started down that path but realized that compute_api at least takes a ton of options15:54
sdagueI guess the only question is impact on something else it thinks are going to change every time15:54
sdaguedansmith: ok15:54
dansmithsdague: so we'd not want to singleton that with skip_policy_checks=False for example15:54
*** pratikmallya has joined #openstack-nova15:54
sdaguebauzas: I think from the CLI perspective it uses the most recent version it can15:55
bauzassdague: I'm just looking at the client code15:55
bauzassdague: and I'll test using an env var15:55
dansmithsdague: it's unfortunate, but basically every one of those 392 instances is every extension under the sun creating its own compute_api during __init__ :(15:55
bauzassdague: because it seems that you can pass a specific version15:55
*** armax has joined #openstack-nova15:55
bauzassdague: I'm asking for that because I wonder how we could use the force_host_down feature marked by v2.1115:56
markus_zedleafe: "default" is a tricky one. How about that order: based on list variable name OR based on file location (which ever gives the best result first).15:56
dansmithsdague: not per request, I might add, so it's not nearly as impactful as I thought, but it still means a storm of checks at startup, so I think I'm just going to make rpcapi cache the result unless asked to refresh it and move on15:56
bauzassdague: given that we capped the novaclient version for good reasons15:56
markus_zedleafe: I have 2 hours left for today, we can open an etherpad and just hack in the groupings we think is reasonable and adjust if we disagree?15:56
danpbmriedem: hmm, just how intermittent is it ?15:56
danpbmriedem: as there's a potentially relevant kernel flaw15:56
tojuvonedansmith: thanks15:56
sdaguebauzas: via the CLI, we need to get all the microversions up to 2.11 into it15:57
regXboidanpb, mriedem: that I can't answer, because of the name issue that was recently fixed15:57
*** pratikma_ has joined #openstack-nova15:57
sdaguebauzas: most of which I think are up for review15:57
sdaguedansmith: oh, it's the extension routes causing it?15:57
edleafemarkus_z: ok, let me get the first pass done, and I'll add it there15:57
sdagueoof15:57
*** ljxiash has joined #openstack-nova15:57
dansmithsdague: yeah, it's pretty nasty15:58
sdagueyeh, that's going to take some thinking to get it done15:58
*** tonytan4ever has joined #openstack-nova15:58
bauzassdague: yup, correct https://review.openstack.org/#/c/254272/3 and others in the branch15:58
dansmithsdague: I kinda wonder what the memory penalty is of instantiating compute api, rpcapi, hostapi, securitygroupapi 392 times for no reason, once per api worker :/15:58
mriedemregXboi: name issue?15:58
mriedemto logstash!15:58
bauzassdague: I'll look at those, but in the meantime, I'm wondering how we can allow some possibility to asynchronously use API versions without getting full client support15:58
regXboimriedem: the hostname issue you referred to at the start of the conversation?15:59
sdaguebauzas: use them where?15:59
mriedemregXboi: oh yeah15:59
mriedemregXboi: that was fixed a couple of days ago15:59
sdaguedansmith: yeh, that's an interesting question15:59
mriedeme0ne: what were you saying in the nova meeting about cinder storing the connection_info and re-using that later?16:00
bauzassdague: thru the CLI for getting bleeding edge support16:00
regXboimriedem: I've got 21 failures in this test that I've idenitified in the multinode jobs I'm looking at over the last 7 days16:00
*** pratikmallya has quit IRC16:00
sdaguebauzas: so, I mostly don't understand the statement of using the CLI for things there is no code for in the CLI :)16:00
*** vladikr has joined #openstack-nova16:00
mriedemregXboi: http://logstash.openstack.org/#dashboard/file/logstash.json?query=message:%5C%22Live%20Migration%20failure:%20operation%20failed:%20migration%20job:%20unexpectedly%20failed%5C%22%20AND%20tags:%5C%22screen-n-cpu.txt%5C%22%20AND%20build_name:%5C%22gate-tempest-dsvm-neutron-dvr-multinode-full%5C%2216:00
sdaguehonestly, the answer is write the novaclient patches to fill it all in16:00
mriedem6 hits in 7 days on the dvr multinode job16:00
sdaguetypically it's not much code16:00
bauzassdague: well, you're probably right, it's maybe a non-usecase16:01
*** 18WABEK5P has quit IRC16:01
regXboimriedem: yes, but look at gate-tempest-dsvm-neutorn-multinode-full16:01
bauzasand I was blinded by the regression we introduced16:01
regXboi16 more there16:01
mriedemregXboi: doing that now16:01
*** haomaiwang has joined #openstack-nova16:01
mriedem42 hits since 12/816:01
regXboimriedem: ok, I had only found 1616:01
mriedemyikes16:01
mriedemok, do we have a bug for this?16:02
sdaguedansmith: so, fyi, on the imageRef issue, I suspect that imageRef is never stored in the db as other than the id16:02
regXboimriedem I can file one now16:02
bauzasanyway, mostly speaking for myself, you can only specific a CLI version within the accepted novaclient range (which makes sense to me)16:02
sdaguehowever, the inbound handing in the API supports urls16:02
e0nemriedem: we're going to implement in in Cinder for Mitaka16:02
regXboimriedem unless you want to16:02
mriedemregXboi: go ahead16:02
sdagueand then does an incredibly naive parse / split to guess the id out of it16:02
mriedemndipanov: how are you feeling about https://review.openstack.org/#/c/254428/ now ?16:03
regXboimriedem: ack - on the 42 failures in multinode, how many are those are in ovh.com cloud?16:03
ndipanovmriedem, still looking16:03
*** houming has quit IRC16:03
mriedemregXboi: mostly ovh, a couple bluebox16:04
regXboimriedem: ok - then it's not ovh.com only16:04
e0nemriedem: I'm looking how can we handle force dettach in a proper way because it's important for ironic tooo16:04
regXboimriedem: when I first started looking everything was ovh16:04
rlrossitgibi: do you have the link to the notifications etherpad?16:04
*** vladikr has quit IRC16:06
lxslisahid sdague: you previously confirmed https://bugs.launchpad.net/nova/+bug/1263044, if it's still bothering you please would you re-confirm?16:09
openstackLaunchpad bug 1263044 in OpenStack Compute (nova) "Resize/migrate cannot reschedule" [Undecided,Incomplete] - Assigned to liunian (839274949-c)16:10
johnthetubaguyrlrossit: gibi: would be great to link that from https://etherpad.openstack.org/p/mitaka-nova-priorities-tracking16:10
mriedemregXboi: so sdague was saying the other day that the ovh and bluebox nodes are slower than the rax/hp ones16:11
*** zenoway has joined #openstack-nova16:11
mriedemnot sure if them being slower goofs up migrations at all16:11
mriedemit's also weird that it starts on 12/816:11
mriedemwhen config drive was enabled on those nodes16:11
mriedemregXboi: per this https://review.openstack.org/#/c/254858/16:11
rlrossitjohnthetubaguy: that may be the only etherpad. Not sure if there's another one floating around though16:11
*** armax has quit IRC16:11
regXboimriedem: reading16:11
sahidlxsli: it's real bug i'm not sure we should to close it as incomplete16:12
danpbmriedem: there's something odd i don't understand about this - we're seeing the VM CPUS on the source resume execution without libvirt telling them to16:12
danpbmriedem: AFAIK, this should not happen.....16:12
mriedemdanpb: i saw a libvirt lifecycle event in the n-cpu logs telling it to resume16:13
danpbthat was a notifiction that it had resumed16:13
regXboimriedem, danpb: https://bugs.launchpad.net/nova/+bug/152489816:13
openstackLaunchpad bug 1524898 in OpenStack Compute (nova) "Volume based live migration fails unexpectedly" [Undecided,New]16:13
sdaguelxsli: incomplete sounds good, it would be nice to identify if we have a test case for that16:13
openstackgerritThomas Maddox proposed openstack/nova: virt: allow for direct mounting of LocalBlockImages  https://review.openstack.org/21531116:13
sdaguein which case we could close it16:13
openstackgerritThomas Maddox proposed openstack/nova: virt: allow for direct mounting of LocalBlockImages  https://review.openstack.org/21531116:14
lxslisahid: incomplete is still open :)16:15
lxslisdague: I'll have a look16:15
*** zenoway has quit IRC16:15
*** devananda has quit IRC16:15
johnthetubaguyalaski: is now a good time to talk about the instance actions consistency stuff?16:15
edleafemarkus_z: ok, I have the rough breakdown on the etherpad, starting at line 74516:16
alaskijohnthetubaguy: sure16:16
openstackgerritAndrew Laski proposed openstack/nova: Fix use of safeutils.getcallargs  https://review.openstack.org/25557216:16
*** lykinsbd has quit IRC16:16
markus_zedleafe: cool, looking16:16
sahidlxsli: i see, yes16:17
johnthetubaguyalaski: I was thinking we should group the notifications, logs and instance actions together, so folks go through each action one by one, making sure they have consistent handling of things, although that does bloat the scope of the spec somewhat, they feel very related?16:17
alaskijohnthetubaguy: they're definitely related.  I would rather they be split, but I'm not going to -1 for that16:18
*** zul has quit IRC16:18
johnthetubaguyalaski: also, I totally assumed there was an end_time on the instance actions, maybe we should add one?16:18
*** zul has joined #openstack-nova16:19
*** vladikr has joined #openstack-nova16:19
*** fawadkhaliq has joined #openstack-nova16:19
*** e0ne has quit IRC16:20
johnthetubaguyalaski: I am open to either way really, but I guess notifications are cover by the versioned notification spec, logs stuff are trivial fixes/ bugs, so I guess really best to keep the instance actions fixes separate16:20
*** klkumar has quit IRC16:20
*** shihanzhang has quit IRC16:20
*** alraddarla has joined #openstack-nova16:20
*** shz has joined #openstack-nova16:20
alaskiyeah, that would be a nice addition.  tracking end times just requires putting an update at the end of each action.  It wasn't done originally because it can't be handled automatically by the current decorators16:21
*** devananda has joined #openstack-nova16:21
openstackgerritRyan Moore proposed openstack/nova: Add better help to rdp options  https://review.openstack.org/25355616:21
*** aix has quit IRC16:22
alaskijohnthetubaguy: currently the end of each action-event is tracked, but the actions have no way of knowing which event is terminal16:22
johnthetubaguyalaski: I guess we could add an is_terminal=True on the last action?16:22
alaskiso that's something a dev would need to do and then drop in the action is finish update16:22
*** ljxiash has quit IRC16:23
alaskijohnthetubaguy: I'm not sure it's always so clear cut, in like a resize operation16:23
johnthetubaguyalaski: maybe16:23
alaskiit's worth a look, I just recall at the time not feeling confident that it could be so easily done16:24
alaskiso rather than solve it poorly, I left it open16:24
thomasem+116:25
*** ljxiash has joined #openstack-nova16:25
johnthetubaguyalaski: gotcha16:26
thomasemjohnthetubaguy: starting work on upstreaming nova things :D16:26
johnthetubaguyalaski: yeah, I think this spec should probably look at adding that (somehow), and once its consistently added, expose it via a new API micro-version. What do you think?16:26
johnthetubaguythomasem: whoop, although we are past the blueprint freeze for mitaka now, sadly16:26
*** Marga_ has quit IRC16:27
johnthetubaguythomasem: still lots of other things to do though :)16:27
thomasemlol16:27
thomasemyeah16:27
thomasemlemme go look at that schedule, sorry, it's been a long time16:28
alaskijohnthetubaguy: that's a fine direction for the spec.  But I would still split the proposals, one to add instance-actions to everything, another to add an end_time and expose in the api16:28
*** rook has quit IRC16:28
*** rotbeard has joined #openstack-nova16:28
sahidfg16:29
johnthetubaguyalaski: ah, OK16:29
johnthetubaguyalaski: that makes sense I guess16:29
openstackgerritdstepanenko proposed openstack/nova: Add PciDevicePoolList.get_by_compute_node method  https://review.openstack.org/24769216:30
*** ljxiash has quit IRC16:30
thomasemahhh Dec 3: Nova spec freeze16:31
thomasemthere it is16:31
*** mdrabe has quit IRC16:32
mriedemsdague: i think we should get this in https://review.openstack.org/#/c/255404/ - logstash is OOM'ing on logs16:33
*** FL1SK has quit IRC16:33
openstackgerritAndrew Bogott proposed openstack/nova: Prevent scheduling of instances on full hosts.  https://review.openstack.org/24225116:33
*** jdurgin1 has joined #openstack-nova16:34
*** klkumar has joined #openstack-nova16:34
sdaguemriedem: the OOMing probably has nothing to do with this16:35
sdagueit's the ansible logs16:35
mriedemwe were talking to clarkb in -qa16:35
mriedemso console logs are exploding?16:35
openstackgerrityalei wang proposed openstack/nova-specs: VM boot with unaddressed port  https://review.openstack.org/23927616:35
dansmith,rodrigod` O16:36
dansmithwow16:36
*** mjura has quit IRC16:36
*** nkrinner has quit IRC16:36
dansmithmriedem: I'm about to push a revised change that just outright caches the version, which avoids the log spam incidentally16:36
mriedemdansmith: ok16:36
openstackgerritDan Smith proposed openstack/nova: Cache the automatic version pin to avoid repeated lookups  https://review.openstack.org/25540416:37
openstackgerritDan Smith proposed openstack/nova: DNM: Figure out where we create ComputeAPI instances  https://review.openstack.org/25541016:37
openstackgerritDan Smith proposed openstack/nova: Add SIGHUP handlers for compute rpcapi to console and conductor  https://review.openstack.org/25597216:37
dansmithaw, bummer, intel pci ci fails on my patches16:38
sdaguemriedem: that seems like a very small change here as well in terms off the overall impact16:38
dansmithI guess they're bad16:38
openstackgerrityalei wang proposed openstack/nova-specs: VM boot with unaddressed port  https://review.openstack.org/23927616:38
danpbno, that's harmless16:38
danpbopps, wrong window16:38
mriedemsarcasm alert!16:38
*** hemnafk is now known as hemna16:40
openstackgerritAndrew Laski proposed openstack/nova: Replace safe_utils.getcallargs with inspect.getcallargs  https://review.openstack.org/25597516:41
*** rcernin has quit IRC16:42
openstackgerritDan Smith proposed openstack/nova: DNM: Figure out where we create ComputeAPI instances  https://review.openstack.org/25541016:42
*** jlanoux has quit IRC16:43
openstackgerritSean Dague proposed openstack/nova: remove duplicate _setup function  https://review.openstack.org/25597616:44
*** rdopiera has quit IRC16:46
*** zenoway has joined #openstack-nova16:47
openstackgerritDan Smith proposed openstack/nova: DNM: Figure out where we create ComputeAPI instances  https://review.openstack.org/25541016:47
*** klkumar has quit IRC16:48
*** mdrabe has joined #openstack-nova16:48
ndipanovmriedem, so I am looking into this now and something is still of but that might be because I am missing something16:48
*** zenoway has quit IRC16:49
*** zenoway has joined #openstack-nova16:49
*** ducttape_ has quit IRC16:49
openstackgerritDina Belova proposed openstack/python-novaclient: Add profiling support to novaclient  https://review.openstack.org/25469916:50
*** ljxiash has joined #openstack-nova16:50
dansmithgdi pickle16:51
openstackgerritDan Smith proposed openstack/nova: DNM: Figure out where we create ComputeAPI instances  https://review.openstack.org/25541016:52
*** yarkot has quit IRC16:52
*** david-lyle has quit IRC16:53
*** rook has joined #openstack-nova16:54
ndipanovmriedem, so this is what causes the exception that releases the lock apparently: https://github.com/openstack/nova/blob/master/nova/compute/manager.py#L2009-L201016:55
ndipanovbut there is no way that can happen before the volume_id is saved...16:55
ndipanovmriedem, what am I missing here16:55
mriedemndipanov: i think that's right16:56
mriedemndipanov: b/c that gets us here https://github.com/openstack/nova/blob/master/nova/compute/manager.py#L202416:56
*** AJaeger has quit IRC16:56
*** thumpba has joined #openstack-nova16:57
thumpbahow nova does not ship with cgroup-bin and cgroup-lite to enable the use of cpu_quota setting on flavors16:58
ndipanovmriedem, and that's fine but volume_id would have been saved by then16:59
ndipanoveven without your patch16:59
mriedemndipanov: the logs show it's not17:00
*** tjones has joined #openstack-nova17:00
tjonesmarkus_z: thanks for the suggestions.  i was banging my head against it17:00
markus_ztjones: the main issue was the change of the dict to a list :)17:00
*** haomaiwang has quit IRC17:01
tjonesso simple17:01
ndipanovmriedem what tells us that?17:01
*** haomaiwang has joined #openstack-nova17:01
markus_ztjones: as a heads up, edleafe (and I) are preparing a commit which should reduce the merge conflicts.17:02
*** belmoreira has quit IRC17:02
tjoneshurrah17:02
mriedemndipanov: let me find the log line17:02
ndipanovmriedem, what is also very confusing is that we don't see the actuall stacktrace logged17:02
mriedemndipanov: which stacktrace?17:03
*** ociuhandu_ has joined #openstack-nova17:03
*** salv-orl_ has quit IRC17:03
mriedemfor UnexpectedDeletingTaskStateError?17:03
ndipanovyeah17:03
mriedemit is logged17:03
mriedemat debug17:03
*** armax has joined #openstack-nova17:03
ndipanovmriedem, right but that's the notify logging call17:03
ndipanovthere is also a log.exception17:04
ndipanovthat should show it17:04
ndipanovhttps://github.com/openstack/nova/blob/master/nova/compute/manager.py#L197317:04
*** ociuhandu has quit IRC17:04
*** ociuhandu_ is now known as ociuhandu17:04
ndipanovwell one line down17:04
*** yamahata has joined #openstack-nova17:04
mriedemndipanov: https://github.com/openstack/nova/blob/master/nova/compute/manager.py#L195317:04
mriedemit's handled above17:05
*** matrohon has quit IRC17:05
*** ljxiash has quit IRC17:05
mriedemndipanov: in the logs http://logs.openstack.org/20/218120/3/check/gate-tempest-dsvm-full-ceph/2349f2d/logs/screen-n-cpu.txt.gz#_2015-12-07_05_51_15_28117:05
mriedemndipanov: this is the VolumeNotFound where volume_id is None http://logs.openstack.org/20/218120/3/check/gate-tempest-dsvm-full-ceph/2349f2d/logs/screen-n-cpu.txt.gz#_2015-12-07_05_51_16_60017:05
mriedemin _shutdown_instance17:06
*** dims_ has quit IRC17:06
*** ducttape_ has joined #openstack-nova17:07
*** ljxiash has joined #openstack-nova17:09
*** ig0r_ has joined #openstack-nova17:11
sdaguemriedem: I see you skipped looking down the stack at the samples changes17:11
mriedemsdague: hells yes17:11
ndipanovmriedem, I see but I don't think that's due to a race... it's due to something we don't handle in attach that then gets lost in the forest of exception handling17:11
*** tbh has joined #openstack-nova17:11
mriedemhey, Vek did it first17:11
ndipanovI think17:11
*** dims has joined #openstack-nova17:12
mriedemndipanov: so you think attach is failing?17:12
sdaguemriedem: yeh, turns out something went wrong on local testing, I have to fix that remove patc17:12
mriedemif that was the case, and it failed on the cinder side, there would be an error in the cinder logs17:12
*** zhenq has joined #openstack-nova17:12
mriedemsdague: hells ells17:12
mriedem*bells17:12
ndipanovyeah - something's not being handled there - not necessarily cinder17:12
openstackgerritdstepanenko proposed openstack/nova: Add PciDevicePoolList.get_all method  https://review.openstack.org/25075717:12
ndipanovbut even then volume_id would have been saved17:13
ndipanovif we ever got it17:13
mriedemndipanov: i know the volume create happens17:13
mriedemthat's also in the logs17:13
mriedemndipanov: here is the volume create response http://logs.openstack.org/20/218120/3/check/gate-tempest-dsvm-full-ceph/2349f2d/logs/screen-n-cpu.txt.gz#_2015-12-07_05_51_07_46717:14
*** zenoway has quit IRC17:14
mriedemthis is where the volume is now available http://logs.openstack.org/20/218120/3/check/gate-tempest-dsvm-full-ceph/2349f2d/logs/screen-n-cpu.txt.gz#_2015-12-07_05_51_11_28817:15
mriedeminit the connection http://logs.openstack.org/20/218120/3/check/gate-tempest-dsvm-full-ceph/2349f2d/logs/screen-n-cpu.txt.gz#_2015-12-07_05_51_11_97917:15
mriedemattach http://logs.openstack.org/20/218120/3/check/gate-tempest-dsvm-full-ceph/2349f2d/logs/screen-n-cpu.txt.gz#_2015-12-07_05_51_12_60017:15
dansmithsdague: so, completely synthetic test shows me that 400 api modules having their own compute_api results in about 15MB of usage, times the number of workers17:15
dansmithsdague: 32 workers would be half a gig of memory just for compute_api objects17:15
sdaguenice17:15
sdaguesigh17:15
sdagueyeh, that seems worthy to tackle17:16
*** dims has quit IRC17:16
sdagueI wonder where else we do crazy stuff like this17:16
dansmithit does, although tbh, I was hoping it was more17:16
mriedemndipanov: this is where we start terminating the instance http://logs.openstack.org/20/218120/3/check/gate-tempest-dsvm-full-ceph/2349f2d/logs/screen-n-cpu.txt.gz#_2015-12-07_05_51_13_99817:16
dansmithhoping it was more so that it was more important to fix17:16
*** dims has joined #openstack-nova17:17
dansmithbut 500M on a 4G api node (which I know is not uncommon) is quite a bit17:17
dansmithalthough 4G nodes probably aren't running 32 workers, but..17:17
dansmithalthough the same goes for conductor workers, which are often on the same node17:17
*** Sukhdev has joined #openstack-nova17:17
mriedemdansmith: keep in mind the default number of workers is also nproc in the code17:18
mriedemi don't know how all of the deployment scripts handle that17:18
mriedemdevstack does nproc / 2 i think?17:18
sdaguenproc / 4 now17:18
dansmithmriedem: right, which is why a 4G node is probably not running 32 workers17:18
mriedemsdague: except largeops i guess17:18
mriedembut yeah17:18
lxslibauzas: I tried to triage https://bugs.launchpad.net/nova/+bug/1263044 , it looks very hard to fix without Tasks API, would you agree?17:18
openstackLaunchpad bug 1263044 in OpenStack Compute (nova) "Resize/migrate cannot reschedule" [Undecided,Incomplete] - Assigned to liunian (839274949-c)17:18
*** Kevin_Zheng has quit IRC17:18
sdaguedansmith: are there other api imports that trigger similar kinds of loads?17:19
*** browne has joined #openstack-nova17:19
dansmithsdague: probably17:19
dansmithsdague: I'm counting up compute api, security group and instanceactionapi17:19
dansmithnot all the modules create instances of all those17:19
dansmithbut I think we do this kind of thing willy-nilly all over the place17:20
ndipanovmriedem, but that gets called from one fo the exception handling paths in build_resources17:20
mriedemndipanov: i think i migth know the problem17:20
ndipanovbefore the finalyy runs17:20
*** diogogmt has quit IRC17:20
ndipanovmriedem, ^17:20
mriedemndipanov: the bdms are passed into terminate_instance from the api17:20
ndipanovfoot <- bullet17:20
mriedemthey might be stale17:20
*** ianbrown__ has quit IRC17:20
ndipanovthat could be the problem too17:20
*** ianbrown__ has joined #openstack-nova17:21
mriedemndipanov: yeah the bdms are retrieved way up in compute.api._delete17:21
*** diogogmt has joined #openstack-nova17:21
lxslijohnthetubaguy: what should we do with bugs that can be fixed by implementing Tasks API?17:22
mriedemso we could be getting those before volume_id is set, passing them over rpc to the compute, and the compute is using stale BDMs17:22
mriedemmeanwhile the volume_id is set in the DB after the attach call in block_device was done17:22
mriedemndipanov: so in _shutdown_instance, if bdm.volume_id is None, maybe we also need a bdm.refresh() ?17:22
*** vishwanathj has quit IRC17:23
mriedemi still think we should save off the volume_id as soon as we have it though17:23
ndipanovmriedem, yeah and it could also be tripping us up here https://github.com/openstack/nova/blob/master/nova/compute/manager.py#L218817:23
mriedemin case initialize_connection or attach take longer than expected17:23
*** vishwanathj has joined #openstack-nova17:23
*** Sukhdev has quit IRC17:23
ndipanovthat bit will NOT have it saved17:23
ndipanovactually it may17:24
*** RichardRaseley has joined #openstack-nova17:24
mriedemblarg no refresh method in the BlockDeviceMapping object17:24
*** dims has quit IRC17:24
johnthetubaguylxsli: whats the context?17:25
ndipanovmriedem, yeah yar - that's what the problem is17:25
*** burgerk has joined #openstack-nova17:25
mriedemyar har17:25
sdaguedansmith: yeh, it's part of the fall out from switching to the stevedore loader for all of that code I think17:25
sdaguenow that we're not going to have it be optional, we should be able to start collapsing things17:25
dansmithsdague: not sure about that.. I think they were all already grabbing their own copies of things likethis17:26
lxslijohnthetubaguy: I think https://bugs.launchpad.net/nova/+bug/1263044 should be shelved somehow until Tasks API is available17:26
openstackLaunchpad bug 1263044 in OpenStack Compute (nova) "Resize/migrate cannot reschedule" [Undecided,Incomplete] - Assigned to liunian (839274949-c)17:26
lxslitrying to help markus_z triage and I appear to have walked straight into a minefield17:26
*** zenoway has joined #openstack-nova17:26
ndipanovwell comment on the patch at least17:26
*** gjayavel_ has joined #openstack-nova17:27
mriedemndipanov: i commented too17:27
mriedemndipanov: terminate_instance should probably not take bdms17:28
mriedemgiven how time sensitive this is with orchestrating cinder17:28
mriedemndipanov: so do you agree that if bdm.volume_id is None in _shutdown_instance, we need to reload it from the DB?17:28
*** wuhg has quit IRC17:28
johnthetubaguylxsli: hmm, maybe, its the orchestration piece we want there I guess. The original plan was to first do the move to conductor work for resize, migrate and live migrate, the inter-compute stuff should be driven centrally by the conductor, then we can wrap more structured handling around that. If I am remembering correctly (I had a blueprint on this I never had time to complete)17:28
ndipanovmriedem, yes17:28
markus_zlxsli: It was a rough start, yeah, maybe you can chose one of the bug which got reported in the last week.17:29
mriedemndipanov: ok17:29
ndipanovmriedem, but thinking now what happens if the volume is still being created17:29
mriedemnow how to best go about doing that....we could look it up by instance uuid and device_name17:29
johnthetubaguylxsli: anyways, its a bug thats blocked by the need for significant refactoring, maybe thats a tag17:29
ndipanovthere is no get by id?17:29
mriedemndipanov: refreshing the bdm is just a best attempt i think17:29
mriedemndipanov: might be in the db api, checking17:29
ndipanovwe should add that17:29
*** smurke has quit IRC17:29
mriedemno there isn't17:30
mriedemthere is get by volume_id, which we don't have17:30
lxslijohnthetubaguy: high-hanging-fruit? blocked-fruit? requires-{new,large}-feature?17:30
*** zenoway has quit IRC17:31
mriedemndipanov: we could add get by id though yeah17:31
*** wyang has quit IRC17:31
ndipanovmriedem, so not critical for this patch17:32
mriedemndipanov: we could use dansmith's bdm get by uuid change here too17:32
mriedembut i'd actually like to be able to backport this fix17:32
openstackgerritMarian Horban proposed openstack/nova: libvirt:Code refactoring  https://review.openstack.org/24515317:32
*** jdurgin1 has quit IRC17:32
ndipanovbut what happens if the volume is still being created17:32
mriedemand then do rpc api changes later17:32
mriedemndipanov: if the volume is still being created, we log that warning and punt17:32
*** moshele has quit IRC17:32
mriedemndipanov: i don't think there is anything we can do about that right now really...17:32
ndipanovok but that still leaves the volume hanging17:32
mriedemw/o a reservation17:32
mriedemyup17:32
ndipanovyeah ok fair enough17:33
edleafelxsli: unripened-fruit17:33
*** gjayave__ has joined #openstack-nova17:33
*** sfinucan has quit IRC17:33
*** thangp has quit IRC17:33
mriedemndipanov: so to make this backportable, i think right now i'm going to detect if there are volume BDMs w/o a volume_id, and if found, just reload the BDM list17:33
mriedemthat doesn't require any new db apis17:34
mriedemand we could backport it17:34
mriedemthen in mitaka+, we add a bdm.refresh() method to the object17:34
mriedemso it looks itself up by id and refreshes the object17:34
*** ljxiash has quit IRC17:34
mriedemdoes that sound ok?17:34
ndipanovah reload by instance...17:35
*** Marga_ has joined #openstack-nova17:35
mriedemyeah, basically make the same call that the api does17:35
ndipanovthat's actually more efficient17:35
ndipanovmaybe we should stick with that17:35
markus_znot sure if should laugh or cry: https://blueprints.launchpad.net/nova/+spec/scope-config-opts17:36
mriedemwell, refresh on a single bdm would be most efficient if you have multiple bdms and only one is stale17:36
lxsliI'll just add a tasks-api tag for now17:36
johnthetubaguylxsli: yeah, something like that, requires-large-refactor?17:36
mriedemndipanov: honestly, it seems like we should drop bdms from the terminate_instance rpc api, or just not honor it17:36
johnthetubaguylxsli: the task-api stuff is really quite separate17:36
mriedemcompute really needs the latest info in this path17:36
johnthetubaguylxsli: its more task-orchestration really17:36
*** yassine has quit IRC17:37
*** tonytan4ever has quit IRC17:37
ndipanovmriedem, yes that would make it less confusing17:37
lxslijohnthetubaguy: OK lets go with requires-large-refactor for the sake of good over perfect17:37
johnthetubaguymarkus_z: yeah, I remember the design summit session on that one17:37
*** gjayavel_ has quit IRC17:37
mriedemndipanov: ok, you think we should just do that in this change? regardless of whether or not the volume_id is set?17:37
*** suro-patz has joined #openstack-nova17:37
*** openstackstatus has joined #openstack-nova17:37
*** ChanServ sets mode: +v openstackstatus17:37
ndipanovwe need to grab it after we get the lock17:37
ndipanovwell...17:37
mriedemi was going to only refresh the list if the volume_is missing17:37
ndipanovnot sure17:37
mriedem*volume_id17:37
*** gjayavelu has quit IRC17:37
mriedemfor at least one volume bdm that is17:38
ndipanovthat may be a reasonable optimization17:38
mriedemyeah, ok17:38
ndipanovwhat happens if swap is in progress17:38
*** suro-patz has quit IRC17:38
ndipanovwho knows17:38
ndipanovif it's locked at all...17:38
ndipanov(might be actually17:38
*** suro-patz has joined #openstack-nova17:38
*** lpetrut has quit IRC17:39
ndipanovits not though17:39
mriedemdelete during a swap?17:39
ndipanovyeah17:39
sdaguedansmith: so Service.host is supposed to be a uuid right? However it's not really enforced by nova objects17:39
mriedemndipanov: yeah swap is not locked17:39
ndipanovmriedem, ok never mind17:39
ndipanov:)17:39
mriedemwe could lock it...17:40
mriedemnot here probably17:40
ndipanovyeah let's just fix this17:40
ndipanovtbh I am more for always reload17:40
ndipanovlet's be honest17:40
edleafemarkus_z: ugh, just looked over that17:40
markus_zjohnthetubaguy: the funny part is, that action should also shed some light onto the options :)17:40
mriedemk, cool17:40
ndipanovthis is the correct thing to do17:40
mriedemglad this is coming together17:40
ndipanovbut I would not -1 the other solution17:40
lxslidansmith: please check https://review.openstack.org/#/c/248780 when you get time, Jenkins has -1 but I'm pretty sure it's races17:40
mriedemi'll get this updated today17:40
openstackgerritBrian Rosmaita proposed openstack/nova-specs: Consistent Success Reporting  https://review.openstack.org/24824817:40
markus_zand they started with 84 :)17:41
*** thangp has joined #openstack-nova17:41
openstackgerritTimofey Durakov proposed openstack/nova: DO NOT MERGE Ceph for live-migration job  https://review.openstack.org/25228317:42
*** diogogmt has quit IRC17:43
*** suro-patz has quit IRC17:46
*** dims has joined #openstack-nova17:47
*** diogogmt has joined #openstack-nova17:47
*** ziggit has joined #openstack-nova17:48
*** nic has joined #openstack-nova17:49
*** Sukhdev has joined #openstack-nova17:49
*** ljxiash has joined #openstack-nova17:49
*** eharney has quit IRC17:51
*** edtubill has joined #openstack-nova17:51
*** eharney has joined #openstack-nova17:51
openstackgerritMark Doffman proposed openstack/nova: Make os-instance-action read deleted instances.  https://review.openstack.org/25308717:51
*** paul-carlton1 has joined #openstack-nova17:51
*** Apoorva has joined #openstack-nova17:53
*** alexschm has quit IRC17:53
*** dims has quit IRC17:53
* dansmith turns up the motley crue to 1117:53
dansmithlxsli: I think mriedem should +2 that first17:54
*** browne has quit IRC17:54
mriedemdr feel good?17:54
mriedembetter start teasing your hair up and putting on makeup17:55
*** READ10 has quit IRC17:55
*** artom has quit IRC17:55
dansmithshout at the devil17:55
*** artom has joined #openstack-nova17:55
markus_z11 is better than 1017:55
lxsliok, I'm off for the night anyway17:55
mriedemlxsli: dansmith: i'll come back to that one, but i'd really actually want the rax boyz to be ok with it first, since they use xen17:55
markus_zlxsli: good night17:55
lxslinight markus_z17:56
mriedemand by rax boyz i mean mikal, johnthetubaguy, alaski17:56
johnthetubaguymriedem: you called?17:56
mriedemhttps://review.openstack.org/#/c/24878017:56
mriedemalaski already said they'd prune their db if necessary, he's so gd laid back about everything17:56
johnthetubaguyoh yeah, alaski has more context on that17:56
*** jaypipes has joined #openstack-nova17:57
*** pratikma_ has quit IRC17:57
johnthetubaguyyeah, he is right, its mostly just cruft that we probably have to clean out, not a massive deal if we know its comming17:57
johnthetubaguyI have to run really though, time to cook my dinner so I can leave on time.17:57
*** dims has joined #openstack-nova17:57
openstackgerritTracy Jones proposed openstack/nova: config options: centralize section "volume"  https://review.openstack.org/25374717:59
markus_zedleafe: man, we have odd stuff. At least at the first glance.17:59
openstackgerritTracy Jones proposed openstack/nova: config options: centralize section "volume"  https://review.openstack.org/25374717:59
markus_zedleafe: I'm half way through the list18:00
openstackgerritMichal Dubiel proposed openstack/nova: libvirt, vhostuser: Add support for OpenContrail vRouter  https://review.openstack.org/24165218:00
*** suro-patz has joined #openstack-nova18:00
edleafemarkus_z: I've been watching your progress...18:00
*** haomaiwang has quit IRC18:01
markus_zedleafe: There is a somewhat pattern, based around the main objects and concepts18:01
*** haomaiwang has joined #openstack-nova18:01
*** spandhe has joined #openstack-nova18:01
*** jaypipes has quit IRC18:02
markus_zthe things which could be expected in 2 or more groups are harder and I don't yet know how to do it18:02
edleafemarkus_z: well, put down both possibilities18:02
edleafemarkus_z: we can always fight about it later :)18:02
markus_ztrue18:03
markus_zI'm going to continue on that on Monday. I aim for a finished list for you when you come to work then.18:05
edleafemarkus_z: I'll push a WIP with my guesses18:05
markus_zedleafe: yeah, makes sense18:06
openstackgerritSean Dague proposed openstack/nova: default host to service name instead of uuid  https://review.openstack.org/25597618:06
openstackgerritSean Dague proposed openstack/nova: Remove cells service from api samples that don't test cells  https://review.openstack.org/25602318:06
edleafemarkus_z: enjoy your weekend!18:06
sdaguemriedem: that should be fixed now18:06
*** vilobhmm11 has joined #openstack-nova18:06
alaskimriedem: by prune I mostly meant if/when it broke our test env we would fix our data, but yeah we'll deal with it18:06
markus_zedleafe: thanks! I quickly send the update on the ML for that approach.18:07
mriedemsdague: aha, the host was a problem18:07
*** ctrath has quit IRC18:08
*** READ10 has joined #openstack-nova18:08
*** gjayave__ has quit IRC18:10
sdaguemriedem: it was18:11
sdaguethe samples really wanted host as uuid18:11
sdaguethough I have no idea why18:11
*** salv-orlando has joined #openstack-nova18:11
sdaguebecause its a hostname everywhere as far as I can tell now18:11
sdagueanyway, the samples now work with hostname18:11
sdagueand then the special case goes away18:12
*** dims has quit IRC18:12
*** danpb has quit IRC18:13
*** ctrath has joined #openstack-nova18:14
*** ljxiash has quit IRC18:18
*** jichen has joined #openstack-nova18:19
*** delatte has joined #openstack-nova18:20
*** aginwala has joined #openstack-nova18:20
*** delattec has quit IRC18:23
*** rushiagr is now known as rushiagr_away18:24
*** lykinsbd has joined #openstack-nova18:28
*** markus_z has quit IRC18:28
*** jaypipes has joined #openstack-nova18:28
*** rook has quit IRC18:28
openstackgerritTracy Jones proposed openstack/nova: config options: centralize section "guestfs"  https://review.openstack.org/24896318:29
openstackgerritTracy Jones proposed openstack/nova: config options: centralize section "volume"  https://review.openstack.org/25374718:29
*** FL1SK has joined #openstack-nova18:30
alraddarlaAnyone have any insight into this bug (https://bugs.launchpad.net/nova/+bug/1425543) ? Looks like the file location was changed. I found the new location but the file doesn't match the description anymore. Not sure if the bug even exists still?18:31
openstackLaunchpad bug 1425543 in OpenStack Compute (nova) "(self-documentation) doc/api_samples/all_extensions/extensions-get-resp.json contain broken links" [Low,In progress] - Assigned to Darla Ahlert (da741q)18:31
*** delatte has quit IRC18:32
*** delatte has joined #openstack-nova18:33
mriedemalraddarla: https://github.com/openstack/nova/blob/master/doc/api_samples/all_extensions/extensions-list-resp-v2.json#L32018:35
*** sahid has quit IRC18:36
*** dims has joined #openstack-nova18:36
alraddarlamriedem: thank you. I somehow was looking in the wrong directory. Maybe I should drink some more coffee.18:37
*** jistr has quit IRC18:38
openstackgerritMatt Riedemann proposed openstack/nova: Make sure bdm.volume_id is set after auto-creating volumes  https://review.openstack.org/25442818:38
mriedemndipanov: alaski: ^ i think that's it now (the commit message can't take much more abuse)18:38
*** zenoway has joined #openstack-nova18:39
*** aginwala has quit IRC18:39
*** pratikmallya has joined #openstack-nova18:41
*** pratikmallya has quit IRC18:42
*** aginwala has joined #openstack-nova18:43
*** pratikmallya has joined #openstack-nova18:43
*** browne has joined #openstack-nova18:44
*** moshele has joined #openstack-nova18:45
*** Marga_ has quit IRC18:46
*** aginwala has quit IRC18:47
*** Marga_ has joined #openstack-nova18:47
*** Jeffrey4l has quit IRC18:48
RichardRaseleyWhat would be appropriate values for the `osapi_compute_link_prefix` configuration option in nova.conf?18:50
alaskiI don't know.  it's not yet longer than the patch itself18:50
*** fawadkhaliq has quit IRC18:50
*** rotbeard has quit IRC18:51
*** mgoddard has quit IRC18:51
openstackgerritMonty Taylor proposed openstack/python-novaclient: Migrate to keystoneauth from keystoneclient  https://review.openstack.org/25605618:52
*** mgoddard has joined #openstack-nova18:52
*** sudipto_ has joined #openstack-nova18:53
*** rook has joined #openstack-nova18:55
openstackgerritjichenjc proposed openstack/nova: Use SpawnIsSynchronousFixture in most unit tests  https://review.openstack.org/23095318:55
openstackgerritjichenjc proposed openstack/nova: Replace fake_utils by using Fixture  https://review.openstack.org/23095418:55
*** aginwala has joined #openstack-nova18:56
*** harlowja has quit IRC18:56
*** harlowja has joined #openstack-nova18:56
*** ccarmack has quit IRC18:57
*** sneti_ has quit IRC18:58
*** sneti has joined #openstack-nova18:58
openstackgerritEd Leafe proposed openstack/nova: Add better help text to scheduler options (3)  https://review.openstack.org/25551418:59
*** paul-carlton1 has quit IRC18:59
*** Sukhdev has quit IRC19:00
*** Sukhdev has joined #openstack-nova19:00
*** haomaiwang has quit IRC19:01
*** haomaiwa_ has joined #openstack-nova19:01
*** sneti has quit IRC19:01
*** sneti_ has joined #openstack-nova19:01
*** ccarmack has joined #openstack-nova19:02
*** paul-carlton1 has joined #openstack-nova19:02
openstackgerritSamuel Matzek proposed openstack/nova: Detach volume after deleting instance with no host  https://review.openstack.org/25605919:03
mriedemam i missing something, or couldn't we filter out instances by host here https://github.com/openstack/nova/blob/master/nova/compute/manager.py#L6566 in the get_by_filters call above?19:04
openstackgerritjichenjc proposed openstack/nova: Add hypervisor, aggregates, migration description  https://review.openstack.org/25073719:05
openstackgerritSean Dague proposed openstack/nova: default host to service name instead of uuid  https://review.openstack.org/25597619:05
openstackgerritSean Dague proposed openstack/nova: Remove cells service from api samples that don't test cells  https://review.openstack.org/25602319:05
sdaguemriedem: that moment where you removed code ... and pep8 fails you on leaving an unused import around19:05
*** delatte has quit IRC19:06
mriedemsdague: if it makes you feel any better, i hadn't gotten to the bottom of that series yet anyway :)19:06
sdaguemriedem: heh19:06
sdagueit's actually pretty straight forward19:06
*** delatte has joined #openstack-nova19:07
*** zz_john5223 has quit IRC19:08
openstackgerritDina Belova proposed openstack/nova: == WIP == Integrate OSprofiler and Nova  https://review.openstack.org/25470319:10
*** READ10 has quit IRC19:10
*** tonytan4ever has joined #openstack-nova19:11
*** paul-carlton1 has quit IRC19:11
*** e0ne has joined #openstack-nova19:13
* mriedem owes lots of people reviews19:13
mriedembut first, it's haircut time!19:14
*** mriedem is now known as mriedem_haircut19:14
*** sudipto_ has quit IRC19:14
openstackgerritMorgan Fainberg proposed openstack/python-novaclient: Migrate to keystoneauth from keystoneclient  https://review.openstack.org/25605619:14
*** ociuhandu has quit IRC19:15
*** Marga_ has quit IRC19:15
brownemriedem: skip the haircut and go with the man bun19:18
*** thangp has quit IRC19:19
*** ljxiash has joined #openstack-nova19:19
*** yarkot has joined #openstack-nova19:19
*** aginwala has quit IRC19:19
*** ducttape_ has quit IRC19:19
*** ijw has joined #openstack-nova19:20
*** Sukhdev has quit IRC19:20
*** john5223 has joined #openstack-nova19:21
*** garyk has quit IRC19:21
thomasemjohnthetubaguy: hey hey, you wouldn't have a few minutes to look at this one would you? Finally got gate passing, it looks like: https://review.openstack.org/#/c/215311/19:22
*** READ10 has joined #openstack-nova19:22
thomasemgot a +2 from danpb yesterday, would love to get that back on there, I missed one of the comments from before I picked up the patch, so added to the teardown test case to account for teardown on a LocalBlockImage19:23
*** ljxiash has quit IRC19:23
*** ijw has quit IRC19:24
*** ijw has joined #openstack-nova19:24
*** aginwala has joined #openstack-nova19:24
*** Marga_ has joined #openstack-nova19:25
alraddarlawould anyone be able to tell me if this link (http://developer.openstack.org/api-ref-compute-v2-ext.html#os-rescue) is the correct link to replace the first one in the bug i'm working on (https://bugs.launchpad.net/nova/+bug/1425543)19:26
openstackLaunchpad bug 1425543 in OpenStack Compute (nova) "(self-documentation) doc/api_samples/all_extensions/extensions-get-resp.json contain broken links" [Low,In progress] - Assigned to Darla Ahlert (da741q)19:26
*** Apoorva is now known as apoorvad19:26
*** r-daneel has joined #openstack-nova19:27
openstackgerritdane-fichter proposed openstack/nova: Add Castellan to requirements  https://review.openstack.org/25606619:29
suro-patzmelwitt: dansmith: request for review https://review.openstack.org/#/c/243825/19:29
*** READ10 has quit IRC19:31
openstackgerritAndrew Bogott proposed openstack/nova: Prevent scheduling of instances on full hosts.  https://review.openstack.org/24225119:31
*** cdent has quit IRC19:33
*** delattec has joined #openstack-nova19:35
*** jaypipes has quit IRC19:36
openstackgerritdane-fichter proposed openstack/nova: Add signature_utils module  https://review.openstack.org/25606919:37
*** ducttape_ has joined #openstack-nova19:37
*** smatzek has quit IRC19:38
*** delatte has quit IRC19:38
*** szhsong has quit IRC19:38
*** szhsong has joined #openstack-nova19:40
openstackgerritdane-fichter proposed openstack/nova: Add unit tests for signature_utils module  https://review.openstack.org/25607219:41
openstackgerritDan Smith proposed openstack/nova: DNM: Figure out where we create ComputeAPI instances  https://review.openstack.org/25541019:43
openstackgerritDan Smith proposed openstack/nova: Cache SecurityGroupAPI results from neutron multiplexer  https://review.openstack.org/25607319:43
dansmithsdague: ^^ removes 181 extra creates of SecurityGroupAPI, which was about half of all those compute rpc lookups19:43
*** moshele has quit IRC19:44
openstackgerritAndrey Kurilin proposed openstack/nova: [Py34] Enable api.openstack.test_wsgi unit test  https://review.openstack.org/23107619:47
openstackgerritdane-fichter proposed openstack/nova: Add signature_utils module  https://review.openstack.org/25606919:48
*** liusheng has quit IRC19:48
*** liusheng has joined #openstack-nova19:49
dave-mccowanI have a patch to nova/keymgr out for review.  The same patch needs to go into both Nova and Cinder.  I've gotten some Cinder reviews, but none from a regular Nova reviewer yet.  Can someone take a look please?  https://review.openstack.org/25435819:50
*** Marga_ has quit IRC19:50
*** aysyd has quit IRC19:53
openstackgerritAndrey Kurilin proposed openstack/nova: [Py34] Enable api.openstack.test_wsgi unit test  https://review.openstack.org/23107619:53
openstackgerritBrian Rosmaita proposed openstack/nova-specs: Consistent Success Reporting  https://review.openstack.org/24824819:53
*** baoli_ has quit IRC19:53
*** haomaiwa_ has quit IRC20:01
*** rcernin has joined #openstack-nova20:01
*** 18WABEVAW has joined #openstack-nova20:01
*** mgoddard_ has joined #openstack-nova20:03
*** mgoddard has quit IRC20:03
openstackgerritdane-fichter proposed openstack/nova: Add unit tests for signature_utils module  https://review.openstack.org/25607220:05
*** armax has quit IRC20:09
*** rlrossit has quit IRC20:09
alaskidansmith: is there a serializer in place to send objects in notifications?20:09
dansmithalaski: unsure20:10
alaskiI'm not seeing one, but I'm a bit suprised it hasn't come up before20:10
openstackgerritdane-fichter proposed openstack/nova: Add image signature verification  https://review.openstack.org/18984320:11
alaskiokay, I think there's a bug in the wrap_exception decorator around objects.  well, there's a bug about getting the right payload as well but once that's fixed the object bug crops up20:11
*** rlrossit_ has joined #openstack-nova20:12
*** Marga_ has joined #openstack-nova20:12
*** mriedem_haircut has quit IRC20:13
*** gszasz has quit IRC20:14
*** rlrossit has joined #openstack-nova20:14
*** lpetrut has joined #openstack-nova20:15
*** rlrossit_ has quit IRC20:17
*** mriedem has joined #openstack-nova20:18
*** lucasagomes is now known as lucas-beer20:19
openstackgerritMark Doffman proposed openstack/nova: Cleanup rescue images on unrescue when using RBD.  https://review.openstack.org/24177720:20
*** sneti_ has quit IRC20:20
openstackgerritDan Smith proposed openstack/nova: Cache SecurityGroupAPI results from neutron multiplexer  https://review.openstack.org/25607320:22
openstackgerritDan Smith proposed openstack/nova: DNM: Figure out where we create ComputeAPI instances  https://review.openstack.org/25541020:22
*** Sukhdev has joined #openstack-nova20:22
*** rk4n has quit IRC20:29
*** unicell has joined #openstack-nova20:29
*** alex_xu has quit IRC20:30
*** sneti has joined #openstack-nova20:30
*** rook has quit IRC20:31
*** yarkot has quit IRC20:32
*** vladikr has quit IRC20:33
*** alex_xu has joined #openstack-nova20:33
*** lucas-beer has quit IRC20:34
*** dims has quit IRC20:35
*** dims has joined #openstack-nova20:35
*** FL1SK has quit IRC20:39
*** lucasagomes has joined #openstack-nova20:40
*** e0ne has quit IRC20:41
mriedemsdague: outrageous https://review.openstack.org/#/c/256023/2/doc/api_samples/os-hosts/hosts-list-resp.json20:41
openstackgerritAugustina Ragwitz proposed openstack/nova: WIP: add noauth strategy to functional tests for optional project id  https://review.openstack.org/25608920:43
sdaguemriedem: ah, yeh, my emacs is set to always add the final newline in20:43
melwittmriedem, ccarmack: I just spent a lot of time duplicating the security groups tempest cells job work without knowing it was in progress /facepalm20:43
mriedemmelwitt: to skip them you mean?20:44
sdaguedansmith: do we need to do anything clever there with local locking?20:44
dansmithsdague: PS2 resets the cache before running because ordering could break it, but otherwise no20:45
melwittmriedem: yeah, to skip them and let the default group be used if security groups is disabled, and I got the server basicops test to work. my actual goal was to get the cells job running at least one boot scenario because it currently isn't. we aren't getting coverage of network connectivity verification and it looks like we don't have any server create either20:45
*** yarkot has joined #openstack-nova20:46
mriedemmelwitt: did you review ccarmack's series?20:46
melwittmriedem: I was about to upload my patches and thought to attach it to the lp bug about "cleaning the cells job blacklist" and found ccarmack's stuff20:46
mriedemouch20:46
mriedemmelwitt: i'm sure we can find other things for you to do :)20:47
*** Hazelesque_ has joined #openstack-nova20:47
*** Hazelesque has quit IRC20:47
*** jaosorior has quit IRC20:47
melwittmriedem: haha! I didn't *want* to do this but I found the gap in the testing and thought I had to fix it20:47
*** jaosorior has joined #openstack-nova20:47
melwittmriedem: anyway, I'll review his series, it's nearly identical20:48
auggysdague: just a quick update, i'm working on debugging this piece still - https://review.openstack.org/#/c/256089/20:49
sdagueauggy: it's probably because it's not in the /v2 line as well20:53
auggyaha!20:53
sdagueauggy: however, I think notmorgan said there was now a keystonemiddleware test fixture20:54
*** thumpba has quit IRC20:54
*** claudiub has joined #openstack-nova20:54
auggysdague: is it in master?20:54
sdagueand I think it's worth asking him how that would work instead of doing this the bad old way20:54
notmorganauggy, sdague: yes20:54
auggyor do i need to add his patch?20:54
notmorganauggy, sdague: and released20:54
auggynotmorgan: ah cool20:54
*** rubasov has quit IRC20:54
notmorganthe latest keystonemiddleware has the fixture (4.0.0 i think?)20:54
* auggy feels like she's developing on a pile of quicksand20:54
sdaguenotmorgan: got examples of that in action somewhere?20:54
notmorgansdague: yep, proposed to ceilometer, sec20:55
sdaguenotmorgan: url?20:55
notmorganhttps://review.openstack.org/#/c/253967/20:55
notmorgan:)20:55
notmorganwas just looking it up20:55
notmorganit returns a fixed token when asked via the token fixture construction20:56
notmorganso if you want a consistent token, you can use it.20:56
notmorganand it'll move with any KSM changes as neeed/new token developments20:56
sdaguehmmmm... this is a very different level than we interact with20:56
openstackgerritAndrey Kurilin proposed openstack/nova: [Py34] api.openstack.test_faults.TestFaultWrapper  https://review.openstack.org/23147320:56
notmorganit basically completly mocks out the ksm validate calls20:56
openstackgerritAndrey Kurilin proposed openstack/nova: [Py34] api.openstack.compute.legacy_v2.test_servers.Base64ValidationTest  https://review.openstack.org/23147420:56
notmorganso you can run real ksm and never reach out to a real keystone20:57
claudiubhi. i have a freeze exception request for instance live-resize. i have a +2 on it. could you pls take a look at it? Thanks!20:57
claudiubhttps://review.openstack.org/#/c/141219/20:57
notmorgansdague: i can also add more functionality to it if needed.20:57
notmorgansdague: but i'd need to know what you're looking to solve.20:57
*** rook has joined #openstack-nova20:58
claudiubsame for expose host capabilities spec. it would be great to have them approved. :) https://review.openstack.org/#/c/222200/20:59
openstackgerritEd Leafe proposed openstack/nova: WIP: Add placeholders for config options  https://review.openstack.org/25609420:59
sdaguewell, today we have this - https://github.com/openstack/nova/blob/master/nova/api/openstack/auth.py21:00
sdaguewhich we use all through our testing21:00
notmorganVek: re https://review.openstack.org/#/c/256056/ looking at the functional, i'll poke at that soon unless you have advice21:00
notmorgansdague:  looking21:00
*** tjones has quit IRC21:00
*** 18WABEVAW has quit IRC21:01
auggynotmorgan: for the thing I'm working on, I'm just hijacking the v3 thing and renaming it for the service catalog stuff21:01
notmorgansdague: right. so you'd use ksm instead and just register the fixture21:01
*** tjones has joined #openstack-nova21:01
*** Sukhdev has quit IRC21:01
notmorgansdague: but i can see how it's more in depth to do that21:01
auggynotmorgan, sdague: to use that fixture, is that something imported or is that something i'd have to like subclass or something?21:02
*** haomaiwang has joined #openstack-nova21:02
sdagueok, I guess I'm not sure how that would look. And I've got this whole other context in my head atm21:02
notmorgansdague: right. i think the easiest is if I propose a changeover to KSM if we are doing that21:02
notmorganor help auggy21:02
mriedemdansmith: the services that are reset for the version stuff, those eventually extend this right? https://github.com/openstack/oslo.service/blob/master/oslo_service/service.py#L58421:03
notmorganauggy: to use that fixture you'd need to change forem the noauth middleware to keystonemiddleware and then do useFixture for the tests21:03
mriedemdansmith: as in this https://review.openstack.org/#/c/255972/1/nova/consoleauth/manager.py21:03
mriedemoh wait no21:04
dansmithmriedem: yeah, but there's a lot of indirection in between,21:04
notmorganauggy: no subclassing should be needed21:04
dansmithand not all of them have a compute rpc21:04
mriedemnova.service.Service.reset does21:04
auggynotmorgan: thank goodness21:04
dansmithmriedem: which is why I didn't do it at the lower layer21:04
* auggy hates subclasses21:04
mriedemyeah, i was just wondering about calling super21:04
notmorganauggy: hehe. that is the reason i created the fixture21:04
dansmithmriedem: well, there are lots of multi-inherited things in that path21:04
auggynotmorgan, sdague: do you know if that's already imported somewhere or is that a lib i'll need to add?21:05
notmorganauggy: so consuming projects don't have to mock keystonemiddleware *or* subclass things.21:05
auggyby that i mean the new keystone middleware fixture dealio21:05
*** claudiub_ has joined #openstack-nova21:05
notmorganauggy: keystonemiddleware might not be21:05
* auggy uses very technical terms21:05
auggyok kewl21:05
*** claudiub has quit IRC21:06
auggysdague: i totally want to make sure we do this right, but i also know we really need to get this stuff out21:06
notmorganauggy: hey that was totally technical terms21:06
sdaguenotmorgan: it just fixtures this thing in paste?21:06
auggyhaha "dealio"21:06
sdaguekeystonemiddleware.auth_token:filter_factory21:06
sdagueor something else?21:06
auggyso i'm open to whatever you all think is the best way to go here21:06
notmorgansdague: yeah it mocks out the validate token calls internal to ksm21:06
*** tonytan4ever has quit IRC21:06
*** raildo is now known as raildo-afk21:07
sdaguenotmorgan: how does it react to authing users, having roles, etc?21:07
notmorgansdague: you pass the values you want into the .add_token21:07
notmorganand you get those values back for the token_id21:08
notmorganso you just need t know what the token_id you specify is.21:08
notmorganif you need specific roles, role_list=[<role1 name>, <role 2 name>]21:08
notmorganproject scope, etc. it lets you customize as much/little as you want21:08
*** lykinsbd has quit IRC21:08
*** baoli has joined #openstack-nova21:09
sdaguenotmorgan: and what about service catalog?21:09
notmorgansdague: https://github.com/openstack/keystonemiddleware/blob/master/keystonemiddleware/fixture.py#L51-L5521:09
notmorganhm.. i might not have handled the catalog21:10
*** haomaiwang has quit IRC21:10
notmorgansdague: so we need to add that21:10
*** Hazelesque_ has quit IRC21:10
sdagueso, I think transitioning to this is probably good, it's just it's also probably quite a lot of work given how heavily we use what we currently have21:10
notmorgansdague: just keep in mind that all the args to .add_otken must be keywords21:10
notmorgansdague: right.21:10
sdaguethere is a bit of an interface mismatch, and we've already got a bunch of refactors in flux right now21:11
*** burgerk has quit IRC21:11
*** mgoddard has joined #openstack-nova21:11
sdagueauggy: so how about you hack along with the noauth 3 thing right now21:11
notmorgansdague: so maybe wait for the refactor and then take on the conversion?21:11
openstackgerritMonty Taylor proposed openstack/python-novaclient: Migrate to keystoneauth from keystoneclient  https://review.openstack.org/25605621:11
sdaguenotmorgan: yeh, I think so21:11
*** claudiub_ has quit IRC21:12
auggysdague, notmorgan: i think it makes sense to continue on the path i'm on right now and then make a ticket about doing the refactor21:12
*** mgoddard_ has quit IRC21:12
sdagueauggy: yeh, agreed21:12
auggyand i'm happy to work on the refactor21:12
sdagueauggy: actually, instead of my silly idea of adding the noauth3 line in paste21:12
notmorganauggy: ++21:13
sdaguewe've got some fixtures already that will inline modify the paste.ini before loading21:13
*** Hazelesque has joined #openstack-nova21:13
sdagueand just replace the class for noauth221:13
*** claudiub has joined #openstack-nova21:13
sdaguehttps://github.com/openstack/nova/blob/master/nova/tests/functional/api_paste_fixture.py21:13
mordrednotmorgan, sdague: I _think_ that should fix the functional test21:14
notmorganmordred: nice21:14
sdaguemordred: cool, that's going to be something I need to give real review time to, and I'm about to get called off on nap duty21:14
auggyah thanks for the help with this21:15
notmorganauggy: np21:15
notmorgansorry my fixture isn't easier to use21:15
auggyi still feel a bit like i'm wandering in the minotaur's lair blindfolded21:15
auggybut at least i have a piece of string ;D21:15
mordredsdague: anjoy that!21:15
auggynotmorgan: no worries, you're fine21:16
mordredsdague: I'll be working on the occ patch on top of it next21:16
auggythis stuff is pretty crazy21:16
*** haomaiwang has joined #openstack-nova21:16
mordredsdague: but I was thinking this one might make understanding what's going on with keystoneauth session more clearer21:16
auggyand for me being sleep deprived from staying up half the night with a doggy who didn't come off anesthesia well isn't helping ;D haha21:16
mordredso that the next one seems slightly less like magic21:16
mordredand more like refactoring21:16
notmorganauggy: aww =/21:16
*** alraddarla has quit IRC21:17
auggyanyways thanks for the help, i'll bug y'allz if/when i get stuck21:18
*** jnclyz12483 has quit IRC21:18
*** Sukhdev has joined #openstack-nova21:18
*** jichen has quit IRC21:19
*** Sukhdev has quit IRC21:19
*** Sukhdev has joined #openstack-nova21:20
*** baoli has quit IRC21:20
*** baoli has joined #openstack-nova21:21
andreykurilin__sdague: hi! can you look at patch which was previously +2 by you? https://review.openstack.org/#/c/23107621:21
*** cdent has joined #openstack-nova21:24
*** ctrath has quit IRC21:25
*** pkarikh has quit IRC21:27
*** pkarikh has joined #openstack-nova21:28
openstackgerritMatt Riedemann proposed openstack/nova: Optimize _cleanup_incomplete_migrations periodic task  https://review.openstack.org/25610221:30
*** thumpba has joined #openstack-nova21:30
*** ctrath has joined #openstack-nova21:30
*** agireud has quit IRC21:31
*** armax has joined #openstack-nova21:31
*** rlrossit_ has joined #openstack-nova21:31
*** pratikma_ has joined #openstack-nova21:32
*** baoli has quit IRC21:32
*** baoli has joined #openstack-nova21:33
openstackgerritDan Smith proposed openstack/nova: Cache SecurityGroupAPI results from neutron multiplexer  https://review.openstack.org/25607321:33
openstackgerritDan Smith proposed openstack/nova: DNM: Figure out where we create ComputeAPI instances  https://review.openstack.org/25541021:33
*** pratikmallya has quit IRC21:33
*** tonytan4ever has joined #openstack-nova21:34
*** vishwanathj has quit IRC21:34
*** rlrossit has quit IRC21:34
*** pratikmallya has joined #openstack-nova21:34
*** vishwanathj has joined #openstack-nova21:34
*** claudiub has quit IRC21:35
openstackgerritAndrey Kurilin proposed openstack/python-novaclient: [functional-tests] fix version of novaclient instance  https://review.openstack.org/25429421:35
*** pratikma_ has quit IRC21:37
*** tjones has quit IRC21:38
*** tjones has joined #openstack-nova21:41
openstackgerritNikola Dipanov proposed openstack/nova: Remove the executable bit from several python files  https://review.openstack.org/25310921:43
*** agireud has joined #openstack-nova21:43
*** dslevin has joined #openstack-nova21:44
*** baoli has quit IRC21:44
*** baoli has joined #openstack-nova21:45
*** ZZelle_ has joined #openstack-nova21:45
*** tjones has quit IRC21:46
*** agireud has quit IRC21:48
*** agireud has joined #openstack-nova21:51
*** baoli has quit IRC21:52
*** tjones has joined #openstack-nova21:53
*** tjones has quit IRC21:53
*** baoli has joined #openstack-nova21:53
*** lykinsbd has joined #openstack-nova21:53
*** Sukhdev has quit IRC21:54
*** Sukhdev has joined #openstack-nova21:56
*** thumpba has quit IRC21:57
*** baoli has quit IRC22:00
*** haomaiwang has quit IRC22:01
*** baoli has joined #openstack-nova22:01
*** haomaiwang has joined #openstack-nova22:01
*** aginwala has quit IRC22:04
*** eharney has quit IRC22:06
*** alex_xu has quit IRC22:07
*** derekh has quit IRC22:07
*** tjones has joined #openstack-nova22:08
*** alex_xu has joined #openstack-nova22:09
*** hogepodge has quit IRC22:10
*** delattec has quit IRC22:10
*** inc0 has quit IRC22:11
*** jogo has quit IRC22:11
*** shakamunyi has quit IRC22:12
mriedemoh this is pretty http://logs.openstack.org/93/255793/3/gate/gate-tempest-dsvm-ironic-agent_ssh/25175ed/logs/screen-n-cpu.txt.gz?level=TRACE#_2015-12-10_16_11_48_07622:12
*** penick has joined #openstack-nova22:12
mriedemjroll: we should maybe clean that up ^22:12
*** yarkot has quit IRC22:12
dansmithheh22:12
*** hogepodge has joined #openstack-nova22:13
mriedemjroll: and this: http://logs.openstack.org/93/255793/3/gate/gate-tempest-dsvm-ironic-agent_ssh/25175ed/logs/screen-n-cpu.txt.gz?level=TRACE#_2015-12-10_16_11_56_97422:13
*** baoli has quit IRC22:13
mriedemironicclient shouldn't be tracing warnigs in nova's logs22:13
*** baoli has joined #openstack-nova22:13
*** yarkot has joined #openstack-nova22:13
*** suro-patz has quit IRC22:14
*** lykinsbd has quit IRC22:14
*** aginwala has joined #openstack-nova22:14
*** jogo has joined #openstack-nova22:14
*** shakamunyi has joined #openstack-nova22:15
mriedemman there is a whole ton of fail in that log22:15
*** dedery has joined #openstack-nova22:17
dederymgoddard: ping22:17
*** suro-patz has joined #openstack-nova22:17
*** yarkot has quit IRC22:17
*** david-lyle has joined #openstack-nova22:20
*** jamielennox|away is now known as jamielennox22:22
*** derekh has joined #openstack-nova22:24
*** yamahata has quit IRC22:24
*** yamahata has joined #openstack-nova22:24
*** baoli has quit IRC22:24
*** baoli has joined #openstack-nova22:25
*** rlrossit_ has quit IRC22:27
*** pumaranikar has quit IRC22:27
*** apoorvad has quit IRC22:28
openstackgerritAndrew Laski proposed openstack/nova: Fix use of safeutils.getcallargs  https://review.openstack.org/25557222:28
openstackgerritAndrew Laski proposed openstack/nova: Replace safe_utils.getcallargs with inspect.getcallargs  https://review.openstack.org/25597522:28
openstackgerritAndrew Laski proposed openstack/nova: Fix wrap_exception to get all arguments for payload  https://review.openstack.org/25611822:28
*** ccarmack has quit IRC22:28
*** gongysh has joined #openstack-nova22:28
*** pumaranikar has joined #openstack-nova22:29
openstackgerritSean Dague proposed openstack/nova: convert GlanceClientWrapper to endpoint  https://review.openstack.org/25482822:30
openstackgerritSean Dague proposed openstack/nova: retool xen glance plugin to work with urls  https://review.openstack.org/25433122:30
openstackgerritSean Dague proposed openstack/nova: Implement GlanceEndpoint object  https://review.openstack.org/25421422:30
openstackgerritSean Dague proposed openstack/nova: Clean up glance url handling  https://review.openstack.org/25421322:30
openstackgerritSean Dague proposed openstack/nova: always create clients with GlanceEndpoint  https://review.openstack.org/25430622:30
openstackgerritSean Dague proposed openstack/nova: Add upload/download vhd2 interfaces  https://review.openstack.org/25478522:30
*** mwagner_lap has quit IRC22:31
*** pushkaru has joined #openstack-nova22:32
*** pumaranikar has quit IRC22:32
*** agireud has quit IRC22:32
*** rook has quit IRC22:33
*** agireud has joined #openstack-nova22:34
*** ccarmack has joined #openstack-nova22:34
openstackgerritAndrew Laski proposed openstack/nova: Fix use of safeutils.getcallargs  https://review.openstack.org/25557222:35
openstackgerritAndrew Laski proposed openstack/nova: Replace safe_utils.getcallargs with inspect.getcallargs  https://review.openstack.org/25597522:35
openstackgerritAndrew Laski proposed openstack/nova: Fix wrap_exception to get all arguments for payload  https://review.openstack.org/25611822:35
*** baoli has quit IRC22:36
*** baoli has joined #openstack-nova22:37
*** FL1SK has joined #openstack-nova22:38
*** ccarmack has quit IRC22:38
*** pushkaru has quit IRC22:39
*** zenoway has quit IRC22:39
*** pradk has quit IRC22:40
*** cdent has quit IRC22:42
*** dslevin has quit IRC22:42
*** dslevin has joined #openstack-nova22:43
*** rcernin has quit IRC22:45
*** baoli has quit IRC22:48
*** baoli has joined #openstack-nova22:49
*** alejandrito has quit IRC22:49
mriedemalaski: https://blueprints.launchpad.net/nova/+spec/cells-cell0 depends on https://blueprints.launchpad.net/nova/+spec/cells-scheduling-interaction right?22:50
*** zenoway has joined #openstack-nova22:51
mriedemand the scheduling one depended on persistent the request spec object22:51
mriedemhttps://github.com/openstack/nova/commit/0152047a776d481db124a51cc822561bb27a75b022:52
*** ndipanov has quit IRC22:52
mriedemso i think we can mark https://blueprints.launchpad.net/nova/+spec/persist-request-spec as implemented right?22:52
*** dedery has quit IRC22:53
mriedemi think the deps here are correct now https://blueprints.launchpad.net/nova/+spec/cells-cell022:53
*** sneti has quit IRC22:54
*** david-lyle has quit IRC22:55
*** dslevin has quit IRC22:55
*** zenoway has quit IRC22:55
*** ctrath has quit IRC22:56
*** ljxiash has joined #openstack-nova22:58
*** rook has joined #openstack-nova22:59
mriedemdoes the cell0 bp depend on https://blueprints.launchpad.net/nova/+spec/flavor-cell-api ?23:00
*** armax has quit IRC23:00
*** lykinsbd has joined #openstack-nova23:00
*** baoli has quit IRC23:01
*** haomaiwang has quit IRC23:01
*** burt has quit IRC23:01
*** baoli has joined #openstack-nova23:01
*** haomaiwang has joined #openstack-nova23:01
*** openstackstatus has quit IRC23:01
*** armax has joined #openstack-nova23:01
*** lykinsbd_ has joined #openstack-nova23:02
*** ljxiash has quit IRC23:02
*** mdrabe_ has joined #openstack-nova23:03
*** pratikmallya has quit IRC23:03
*** lykinsbd_ has quit IRC23:03
*** lpetrut has quit IRC23:04
*** claudiub has joined #openstack-nova23:04
*** lykinsbd_ has joined #openstack-nova23:04
alaskicell0 doesn't depend on flavor-cell-api23:05
claudiubhello. can anyone help me with a spec exception review? I already have a +2..23:05
alaskimriedem: it sort of depends on scheduling-interaction, but they're sort of comingled and depend on each other in some ways23:05
alaskipersist-request-spec could be marked implemented23:05
claudiubhttps://review.openstack.org/#/c/141219/23:05
*** lykinsbd has quit IRC23:06
mriedemalaski: ok, was just trying to sort these out based on what the specs were saying for deps23:06
alaskiI might actually mark it the other way and say scheduling-interaction depends on cell023:07
*** baoli has quit IRC23:07
*** mdrabe has quit IRC23:07
*** ijuwang has quit IRC23:07
*** mdrabe_ has quit IRC23:07
claudiubalaski. hi. I have applied for a spec exception for exposing host capabilities. i currently have a +2 on that, do you mind throwing in your opinion on whether it gets approved or not? :)23:08
alaskiclaudiub: I will23:09
claudiubalaski: link: https://review.openstack.org/#/c/222200/23:09
claudiubalaski: great! thanks!23:10
alaskiclaudiub: it would also be good to get jaypipes thoughts on that if you can since I know he's interested as well23:10
*** baoli has joined #openstack-nova23:11
*** edtubill has quit IRC23:12
claudiubalaski: yeah. i am aware of his interest. i have asked him to review it before, he said he has my spec in mind, unfortunately he didn't comment on the spec. :(23:12
*** zenoway has joined #openstack-nova23:13
claudiubalaski: his ideas about host capabilities are not too different from mine in the spec, from what i could tell.23:14
*** mriedem has quit IRC23:14
*** tonytan4ever has quit IRC23:16
*** baoli has quit IRC23:17
openstackgerritVilobh Meshram proposed openstack/nova: Introduce Flavor Classes  https://review.openstack.org/25330623:18
*** regXboi has quit IRC23:20
*** aginwala has quit IRC23:21
*** mgoddard has quit IRC23:24
*** thorst has quit IRC23:24
*** mrkz has quit IRC23:26
*** aginwala has joined #openstack-nova23:26
*** dslevin_ has joined #openstack-nova23:29
*** Sukhdev has quit IRC23:32
*** dslevin_ has quit IRC23:33
*** claudiub has quit IRC23:34
*** claudiub has joined #openstack-nova23:35
*** derekh has quit IRC23:35
*** ducttape_ has quit IRC23:37
*** suro-patz has quit IRC23:39
*** Jeffrey4l has joined #openstack-nova23:42
*** jwang has quit IRC23:43
*** suro-patz has joined #openstack-nova23:47
*** jwang has joined #openstack-nova23:47
*** zhenq has quit IRC23:49
*** zenoway has quit IRC23:50
*** earlephilhower has quit IRC23:53
*** lykinsbd_ has quit IRC23:55
vilobhmm11dansmith : ping23:55
*** ziggit has quit IRC23:56

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