Friday, 2015-11-13

*** pm90_ has joined #openstack-nova00:00
*** diogogmt has joined #openstack-nova00:00
*** vilobhmm has joined #openstack-nova00:00
*** dims has joined #openstack-nova00:00
*** mrkz has quit IRC00:01
*** dims_ has quit IRC00:02
*** ndipanov has joined #openstack-nova00:03
*** ijw_ has quit IRC00:03
*** ndipanov has quit IRC00:06
*** ndipanov has joined #openstack-nova00:06
*** terryyao has joined #openstack-nova00:10
*** alexpilotti has joined #openstack-nova00:10
openstackgerritNikola Dipanov proposed openstack/nova: live-mig: Mark migration as failed on fail to schedule  https://review.openstack.org/24448800:12
openstackgerritNikola Dipanov proposed openstack/nova: live-mig: Add claims and proper resource tracking  https://review.openstack.org/24448900:12
openstackgerritNikola Dipanov proposed openstack/nova: Don't track migrations in 'accepted' state  https://review.openstack.org/24448600:12
openstackgerritNikola Dipanov proposed openstack/nova: Move the Migration set-status-if-exists pattern to a method  https://review.openstack.org/24448700:12
openstackgerritNikola Dipanov proposed openstack/nova: compute: split check_can_live_migrate_destination  https://review.openstack.org/24448400:12
openstackgerritNikola Dipanov proposed openstack/nova: live-migrate: Change the status Migration is created with  https://review.openstack.org/24448500:12
*** hemna is now known as hemnafk00:14
*** EinstCrazy has joined #openstack-nova00:16
*** signed8bit is now known as signed8bit_ZZZzz00:21
*** dims has quit IRC00:25
*** EinstCrazy has quit IRC00:26
*** achanda has joined #openstack-nova00:28
*** sfinucan has quit IRC00:30
*** ijw has joined #openstack-nova00:32
*** armax has quit IRC00:33
*** ijw has quit IRC00:34
*** dims has joined #openstack-nova00:35
*** ijw has joined #openstack-nova00:36
*** achanda_ has joined #openstack-nova00:37
*** achanda_ has quit IRC00:38
*** achanda has quit IRC00:41
*** jinxing has joined #openstack-nova00:42
*** dims has quit IRC00:45
*** eliqiao has quit IRC00:49
*** gzhai1 has quit IRC00:49
*** nikhil_k has joined #openstack-nova00:49
*** dims has joined #openstack-nova00:51
*** ijw has quit IRC00:53
*** nikhil_k_ has quit IRC00:53
*** electrocucaracha has quit IRC00:55
*** stevemar_ has joined #openstack-nova00:57
*** mriedem has joined #openstack-nova00:57
*** dims has quit IRC00:57
*** angdraug has quit IRC00:58
*** pm90_ has quit IRC00:59
*** stevemar_ has quit IRC01:00
*** EinstCrazy has joined #openstack-nova01:00
*** pixelbeat has quit IRC01:01
*** iurygregory has joined #openstack-nova01:03
openstackgerritZhenyu Zheng proposed openstack/python-novaclient: Make 'nova-list' correctly decode unicode strings  https://review.openstack.org/24494001:03
*** ericksonsantos has joined #openstack-nova01:05
*** alexpilotti has quit IRC01:06
*** dims has joined #openstack-nova01:07
*** EinstCrazy has quit IRC01:08
*** ijw has joined #openstack-nova01:12
*** rlrossit has joined #openstack-nova01:14
*** rlrossit has quit IRC01:15
*** zhangjn has joined #openstack-nova01:15
*** zhenguo has joined #openstack-nova01:18
*** burgerk has joined #openstack-nova01:18
*** zhangjn_ has joined #openstack-nova01:19
*** EinstCrazy has joined #openstack-nova01:19
*** zhangjn has quit IRC01:20
*** rk4n has quit IRC01:21
*** ssurana has quit IRC01:24
*** nikhil_k_ has joined #openstack-nova01:25
*** EinstCra_ has joined #openstack-nova01:27
*** EinstCrazy has quit IRC01:27
*** nikhil_k has quit IRC01:28
openstackgerritJianghua Wang proposed openstack/nova: xenapi: OVS agent updates the wrong port when using XenServer + Neutron  https://review.openstack.org/24284601:28
*** Yanyanhu has joined #openstack-nova01:29
*** EinstCra_ has quit IRC01:30
*** EinstCrazy has joined #openstack-nova01:31
*** nic has quit IRC01:34
openstackgerritZhenyu Zheng proposed openstack/python-novaclient: Make 'nova-list' correctly decode unicode strings  https://review.openstack.org/24494001:36
*** ijw has quit IRC01:38
*** otter768 has joined #openstack-nova01:40
*** r-daneel has quit IRC01:40
*** eliqiao has joined #openstack-nova01:43
*** otter768 has quit IRC01:44
*** su_zhang has quit IRC01:45
*** su_zhang has joined #openstack-nova01:49
*** otter768 has joined #openstack-nova01:51
*** gongysh_ has joined #openstack-nova01:52
*** su_zhang has quit IRC01:53
*** su_zhang has joined #openstack-nova01:53
*** su_zhang has quit IRC01:54
*** yuyangbj has joined #openstack-nova01:57
yuyangbjDo we have a sub channel for os-vif project? If yes, can someone point me out? Thanks01:58
openstackgerritZhenyu Zheng proposed openstack/python-novaclient: Make 'nova-list' correctly decode unicode strings  https://review.openstack.org/24494002:02
*** yuyangbj has left #openstack-nova02:03
*** gzhai1 has joined #openstack-nova02:03
*** gzhai2 has joined #openstack-nova02:07
*** burgerk has quit IRC02:10
*** gzhai1 has quit IRC02:10
*** jerrygb_ has joined #openstack-nova02:16
*** jerrygb has quit IRC02:17
openstackgerritZhenyu Zheng proposed openstack/python-novaclient: Make 'nova-list' correctly decode unicode strings  https://review.openstack.org/24494002:17
*** hamzy_ has joined #openstack-nova02:20
*** Yanyan has joined #openstack-nova02:20
*** hamzy has quit IRC02:20
*** Yanyanhu has quit IRC02:22
*** seanw1 has quit IRC02:22
*** openstackgerrit has quit IRC02:22
*** seanw1 has joined #openstack-nova02:23
*** jerrygb_ has quit IRC02:23
*** openstackgerrit has joined #openstack-nova02:25
*** haomaiwang has joined #openstack-nova02:25
*** dave-mccowan has quit IRC02:25
*** dougwig has quit IRC02:26
mriedemgibi: can you take a look at the part of this spec about notifications? https://review.openstack.org/#/c/228908/ it's talking about setting instance.display_description, which if updated on the instances table would go out in the instance.save() object notification. the question is if this is ok since notifications are unversioned.02:26
*** dave-mccowan has joined #openstack-nova02:27
*** dougwig has joined #openstack-nova02:27
*** dstepanenko has quit IRC02:28
mriedemwe could always leave the notifications payload change out of this spec and just handle it later when we have versioned notifications02:28
*** dstepanenko has joined #openstack-nova02:28
*** goodygum has quit IRC02:28
*** goodygum has joined #openstack-nova02:28
*** jerrygb has joined #openstack-nova02:30
*** wanghao has quit IRC02:32
*** wanghao has joined #openstack-nova02:33
*** kbyrne has quit IRC02:34
*** kbyrne has joined #openstack-nova02:36
*** gzhai2 has quit IRC02:36
*** takashin has quit IRC02:36
*** boris-42 has quit IRC02:36
*** lykinsbd has quit IRC02:36
*** gridinv has quit IRC02:36
*** beagles has quit IRC02:36
*** StevenK has quit IRC02:37
*** markus_z has quit IRC02:37
*** samueldmq has quit IRC02:37
*** betherly has quit IRC02:37
*** gsilvis has quit IRC02:37
*** tobasco has quit IRC02:37
*** clduser_ has quit IRC02:37
*** rcernin has quit IRC02:38
*** vilobhmm has quit IRC02:38
*** mtanino has quit IRC02:38
*** lykinsbd has joined #openstack-nova02:39
*** apoorvad has quit IRC02:40
*** StevenK has joined #openstack-nova02:42
*** gzhai2 has joined #openstack-nova02:42
*** gsilvis__ has joined #openstack-nova02:42
*** rfolco has quit IRC02:42
*** clduser has joined #openstack-nova02:42
openstackgerritNikola Dipanov proposed openstack/nova: live-mig: Add claims and proper resource tracking  https://review.openstack.org/24448902:43
*** boris-42 has joined #openstack-nova02:44
*** markus_z has joined #openstack-nova02:44
*** takashin has joined #openstack-nova02:44
*** gridinv has joined #openstack-nova02:44
*** beagles has joined #openstack-nova02:44
*** betherly has joined #openstack-nova02:44
*** gsilvis has joined #openstack-nova02:44
*** tobasco has joined #openstack-nova02:44
*** clduser_ has joined #openstack-nova02:44
*** gsilvis has quit IRC02:44
*** tobasco has quit IRC02:44
*** clduser_ has quit IRC02:44
*** tobasco has joined #openstack-nova02:44
*** betherly has quit IRC02:44
*** betherly has joined #openstack-nova02:44
*** mriedem has quit IRC02:50
*** eliqiao has quit IRC02:50
*** changbl has quit IRC02:51
*** eliqiao has joined #openstack-nova02:51
*** gzhai3 has joined #openstack-nova02:57
*** stevemar_ has joined #openstack-nova02:58
*** gzhai2 has quit IRC02:59
*** stevemar_ has quit IRC03:00
*** suro-patz has joined #openstack-nova03:01
*** haomaiwang has quit IRC03:01
*** haomaiwang has joined #openstack-nova03:01
*** haomaiwang has quit IRC03:03
*** inteq has joined #openstack-nova03:06
*** haomaiwang has joined #openstack-nova03:06
*** signed8bit_ZZZzz has quit IRC03:08
*** signed8bit has joined #openstack-nova03:09
*** achanda has joined #openstack-nova03:09
*** klkumar has joined #openstack-nova03:09
*** otter768 has quit IRC03:13
*** subscope has joined #openstack-nova03:21
*** apoorvad has joined #openstack-nova03:27
*** signed8bit has quit IRC03:31
*** edtubill has joined #openstack-nova03:32
*** gyee has quit IRC03:36
*** thorst has joined #openstack-nova03:37
*** LiuNanke has joined #openstack-nova03:38
*** markvoelker has quit IRC03:39
*** thorst has quit IRC03:41
*** lnxnut has joined #openstack-nova03:41
*** thorst has joined #openstack-nova03:41
*** thorst has quit IRC03:46
*** LiuNanke has quit IRC03:47
*** cfriesen__ has quit IRC03:51
*** EinstCrazy has quit IRC03:54
*** dims has quit IRC03:56
*** suro-patz has quit IRC03:58
*** haomaiwang has quit IRC04:01
*** haomaiwang has joined #openstack-nova04:01
*** Sree has joined #openstack-nova04:06
*** Sree has quit IRC04:06
*** Sree has joined #openstack-nova04:06
*** haomaiwang has quit IRC04:08
*** haomaiwang has joined #openstack-nova04:10
*** garyk has quit IRC04:14
*** edmondsw has quit IRC04:15
*** garyk has joined #openstack-nova04:17
*** chenli has joined #openstack-nova04:18
chenlihello, I' trying to run unit test for nova, after I run command "tox", I get error : http://paste.openstack.org/show/478763/04:19
chenlianyone can help me here ??04:19
openstackgerritVladik Romanovsky proposed openstack/nova: virt: introduce libosinfo library to set hardware policy  https://review.openstack.org/14962504:19
openstackgerritVladik Romanovsky proposed openstack/nova: libvirt: use osinfo when configuring network model  https://review.openstack.org/14962704:19
openstackgerritVladik Romanovsky proposed openstack/nova: libvirt: adding a class to retrieve hardware properties  https://review.openstack.org/14962604:19
openstackgerritVladik Romanovsky proposed openstack/nova: libvirt: use osinfo when configuring the disk bus  https://review.openstack.org/14962804:19
*** jinxing has quit IRC04:24
*** EinstCrazy has joined #openstack-nova04:27
*** EinstCrazy has quit IRC04:29
*** lnxnut has quit IRC04:38
*** samueldmq has joined #openstack-nova04:38
*** markvoelker has joined #openstack-nova04:40
*** fawadkhaliq has joined #openstack-nova04:40
*** changbl has joined #openstack-nova04:40
openstackgerritli,chen proposed openstack/nova: Rename instance_type to flavor in DB models  https://review.openstack.org/24498504:42
*** dave-mccowan has quit IRC04:43
*** subscope has quit IRC04:44
*** markvoelker has quit IRC04:44
*** edtubill has quit IRC04:48
*** boris-42 has quit IRC04:48
*** sacharya has joined #openstack-nova04:50
*** gzhai3 has quit IRC04:51
*** links has joined #openstack-nova04:52
*** changbl has quit IRC04:54
openstackgerritlyanchih proposed openstack/python-novaclient: Client repr hosts list return value will raise AttributeError: host  https://review.openstack.org/24447604:56
*** Marga__ has joined #openstack-nova04:56
*** Marga_ has quit IRC04:57
*** vilobhmm has joined #openstack-nova04:58
*** stevemar_ has joined #openstack-nova04:59
*** ijw has joined #openstack-nova05:00
*** ijw has quit IRC05:00
*** MVenesio has joined #openstack-nova05:00
*** ijw has joined #openstack-nova05:00
*** haomaiwang has quit IRC05:01
*** Sree_ has joined #openstack-nova05:01
*** haomaiwang has joined #openstack-nova05:01
*** Sree_ is now known as Guest773605:01
*** stevemar_ has quit IRC05:02
*** Sree has quit IRC05:04
*** Marga__ has quit IRC05:06
*** MVenesio has quit IRC05:07
*** MVenesio has joined #openstack-nova05:07
*** flyingtt has quit IRC05:08
*** jinxing has joined #openstack-nova05:13
*** MVenesio_ has joined #openstack-nova05:13
*** MVenesio has quit IRC05:13
*** otter768 has joined #openstack-nova05:14
*** MVenesio_ has quit IRC05:16
*** MVenesio has joined #openstack-nova05:17
*** otter768 has quit IRC05:19
*** mdrabe has joined #openstack-nova05:19
*** MVenesio has quit IRC05:22
*** MVenesio has joined #openstack-nova05:22
*** baoli_ has quit IRC05:23
*** mdrabe has quit IRC05:24
openstackgerritChangBo Guo(gcb) proposed openstack/nova: Fix wrong method name in doc filter_scheduler  https://review.openstack.org/22925005:25
openstackgerritTang Chen proposed openstack/nova-specs: Support triggering crash dump in a server.  https://review.openstack.org/22925505:25
*** MVenesio has quit IRC05:26
*** MVenesio has joined #openstack-nova05:26
*** flyingtt has joined #openstack-nova05:28
*** MVenesio has quit IRC05:31
*** MVenesio has joined #openstack-nova05:31
*** MVenesio has quit IRC05:33
*** MVenesio has joined #openstack-nova05:33
*** MVenesio has quit IRC05:34
*** MVenesio has joined #openstack-nova05:35
*** MVenesio has quit IRC05:38
*** MVenesio has joined #openstack-nova05:39
*** changbl has joined #openstack-nova05:40
*** MVenesio has quit IRC05:40
*** MVenesio has joined #openstack-nova05:40
*** ijw has quit IRC05:41
*** zhangjn_ has quit IRC05:42
*** suro-patz has joined #openstack-nova05:46
*** zhangjn has joined #openstack-nova05:48
*** zhangjn has quit IRC05:48
*** jinxing has quit IRC05:48
*** zhangjn has joined #openstack-nova05:49
*** jinxing has joined #openstack-nova05:49
*** sudipto has joined #openstack-nova05:49
*** apoorvad has quit IRC05:51
*** haomaiwang has quit IRC05:52
*** EinstCrazy has joined #openstack-nova05:52
*** EinstCrazy has quit IRC05:54
*** EinstCrazy has joined #openstack-nova05:54
*** MVenesio has quit IRC05:55
*** haomaiwang has joined #openstack-nova05:55
*** MVenesio has joined #openstack-nova05:55
*** zhangjn has quit IRC06:00
*** haomaiwang has quit IRC06:01
*** suro-patz has quit IRC06:01
*** zhangjn has joined #openstack-nova06:01
*** haomaiwa_ has joined #openstack-nova06:01
*** Guest7736 has quit IRC06:03
*** Sree has joined #openstack-nova06:03
openstackgerritOpenStack Proposal Bot proposed openstack/nova: Imported Translations from Zanata  https://review.openstack.org/24272706:04
*** MVenesio_ has joined #openstack-nova06:04
*** zhangjn has quit IRC06:05
*** MVenesio_ has quit IRC06:06
*** MVenesio has quit IRC06:06
*** MVenesio has joined #openstack-nova06:06
*** MVenesio has quit IRC06:09
*** MVenesio has joined #openstack-nova06:10
*** rcernin has joined #openstack-nova06:10
*** haomaiwa_ has quit IRC06:12
*** MVenesio has quit IRC06:13
*** MVenesio has joined #openstack-nova06:14
*** MVenesio has quit IRC06:15
*** MVenesio_ has joined #openstack-nova06:15
*** zhangjn has joined #openstack-nova06:16
*** MVenesio_ has quit IRC06:17
*** MVenesio has joined #openstack-nova06:17
*** jamielennox is now known as jamielennox|away06:17
*** zhangjn has quit IRC06:18
*** haomaiwa_ has joined #openstack-nova06:21
*** MVenesio has quit IRC06:22
*** zhangjn has joined #openstack-nova06:22
*** MVenesio has joined #openstack-nova06:23
*** MVenesio has quit IRC06:24
*** MVenesio has joined #openstack-nova06:25
*** MVenesio_ has joined #openstack-nova06:26
*** MVenesio has quit IRC06:27
*** rcernin_ has joined #openstack-nova06:28
*** klkumar has quit IRC06:30
*** MVenesio has joined #openstack-nova06:32
openstackgerritZhenyu Zheng proposed openstack/nova: Split-network-plane-for-live-migration  https://review.openstack.org/24500506:32
*** MVenesio has quit IRC06:33
*** korzen has joined #openstack-nova06:33
*** MVenesio has joined #openstack-nova06:34
*** MVenesio_ has quit IRC06:34
*** haomaiwa_ has quit IRC06:35
*** haomaiwang has joined #openstack-nova06:36
*** sacharya has quit IRC06:36
*** sacharya has joined #openstack-nova06:37
*** suro-patz has joined #openstack-nova06:40
*** markvoelker has joined #openstack-nova06:41
*** MVenesio_ has joined #openstack-nova06:41
*** klkumar has joined #openstack-nova06:42
*** MVenesio has quit IRC06:42
*** zhangjn has quit IRC06:44
openstackgerritgaryk proposed openstack/nova: VMware: expand support for Opaque networks  https://review.openstack.org/16575006:44
*** markvoelker has quit IRC06:46
*** zhangjn has joined #openstack-nova06:48
*** zhangjn has quit IRC06:48
*** MVenesio_ has quit IRC06:50
*** MVenesio has joined #openstack-nova06:50
*** josecastroleon has joined #openstack-nova06:53
*** MVenesio_ has joined #openstack-nova06:54
*** kiran-r has joined #openstack-nova06:56
*** MVenesio has quit IRC06:57
*** zhangjn has joined #openstack-nova06:57
*** mjura has joined #openstack-nova06:57
*** mjura has quit IRC06:57
*** mjura has joined #openstack-nova06:58
*** haomaiwang has quit IRC06:58
*** gzhai3 has joined #openstack-nova06:59
*** haomaiwa_ has joined #openstack-nova06:59
*** haomaiwa_ has quit IRC07:01
*** moshele has joined #openstack-nova07:01
*** haomaiwang has joined #openstack-nova07:01
*** jinxing has quit IRC07:06
*** Marga_ has joined #openstack-nova07:07
*** alexschm has joined #openstack-nova07:07
*** rcernin is now known as Guest1636007:08
*** rcernin_ has quit IRC07:09
*** Guest16360 has quit IRC07:09
*** rcernin_ has joined #openstack-nova07:10
*** MVenesio_ has quit IRC07:10
*** MVenesio has joined #openstack-nova07:10
*** MVenesio has quit IRC07:12
*** MVenesio has joined #openstack-nova07:12
*** rcernin_ is now known as rcernin07:13
*** MVenesio has quit IRC07:14
*** jyuso has joined #openstack-nova07:14
*** MVenesio has joined #openstack-nova07:14
*** suro-patz has quit IRC07:15
*** otter768 has joined #openstack-nova07:15
*** haomaiwang has quit IRC07:18
*** zhangjn has quit IRC07:19
*** otter768 has quit IRC07:19
openstackgerritTakashi NATSUME proposed openstack/nova: Add soft deleting instance actions and events  https://review.openstack.org/23188707:22
*** wolsen has quit IRC07:23
*** MVenesio has quit IRC07:23
*** MVenesio has joined #openstack-nova07:23
*** vilobhmm has quit IRC07:24
*** nkrinner has joined #openstack-nova07:27
openstackgerritJianghua Wang proposed openstack/nova-specs: XenAPI: Add spec to support Virtual GPU (VGPU)  https://review.openstack.org/22935107:27
openstackgerritMoshe Levi proposed openstack/nova: Fix pci_stats logging in resource tracker  https://review.openstack.org/22711607:28
*** rdopiera has joined #openstack-nova07:28
*** MVenesio has quit IRC07:28
*** MVenesio has joined #openstack-nova07:29
*** romainh has joined #openstack-nova07:30
*** rotbeard has joined #openstack-nova07:31
*** rdopiera has quit IRC07:33
*** rdopiera has joined #openstack-nova07:33
*** zhangjn has joined #openstack-nova07:34
*** markmc has quit IRC07:35
*** MVenesio has quit IRC07:35
*** lsmola has quit IRC07:39
*** lsmola has joined #openstack-nova07:39
*** mnestratov has joined #openstack-nova07:41
*** ijw has joined #openstack-nova07:42
*** EinstCrazy has quit IRC07:50
*** haomaiwang has joined #openstack-nova07:51
*** EinstCrazy has joined #openstack-nova07:51
*** EinstCrazy has quit IRC07:54
openstackgerritTakashi NATSUME proposed openstack/nova: Add soft deleting instance actions and events  https://review.openstack.org/23188707:54
*** takashin has quit IRC07:57
*** lpetrut has joined #openstack-nova07:57
*** zhangjn has quit IRC07:58
openstackgerritZhenyu Zheng proposed openstack/nova: Split-network-plane-for-live-migration  https://review.openstack.org/24500507:58
*** haomaiwang has quit IRC08:01
*** haomaiwang has joined #openstack-nova08:01
*** kiran-r has quit IRC08:02
*** sacharya has quit IRC08:08
*** mpavone has joined #openstack-nova08:09
openstackgerritZhenyu Zheng proposed openstack/nova: Split-network-plane-for-live-migration  https://review.openstack.org/24500508:18
openstackgerritTang Chen proposed openstack/nova-specs: Support triggering crash dump in a server.  https://review.openstack.org/22925508:18
*** jinxing has joined #openstack-nova08:19
*** achanda has quit IRC08:20
*** paul-carlton has joined #openstack-nova08:21
*** subscope has joined #openstack-nova08:26
*** ihrachys has joined #openstack-nova08:26
*** klkumar has quit IRC08:30
*** diana_clarke has quit IRC08:32
*** diana_clarke has joined #openstack-nova08:33
*** alex_klimov has joined #openstack-nova08:38
openstackgerritMoshe Levi proposed openstack/nova: pci utils: fix the check if pci device is physical_function  https://review.openstack.org/22716008:40
*** eglynn has quit IRC08:40
*** exploreshaifali has joined #openstack-nova08:41
*** markvoelker has joined #openstack-nova08:41
*** rmart04 has joined #openstack-nova08:42
*** jamielennox|away is now known as jamielennox08:43
bauzasgood morning Nova08:45
*** bauzas is now known as bauwser08:45
gibigood morning08:45
*** markvoelker has quit IRC08:46
*** jlanoux has joined #openstack-nova08:47
*** jhesketh has quit IRC08:57
*** e0ne has joined #openstack-nova08:57
alex_xuapuimedo: opcompa08:59
alex_xusorry, typo in the wrong window08:59
*** jhesketh has joined #openstack-nova08:59
*** alex_klimov has quit IRC09:00
*** alex_klimov has joined #openstack-nova09:00
*** scheuran has joined #openstack-nova09:00
*** haomaiwang has quit IRC09:01
*** lucas-afk is now known as lucasagomes09:01
*** haomaiwang has joined #openstack-nova09:01
*** openstackgerrit has quit IRC09:01
*** openstackgerrit has joined #openstack-nova09:02
*** Kevin_Zheng has quit IRC09:02
*** ociuhandu has quit IRC09:02
*** e0ne has quit IRC09:05
openstackgerritZhenyu Zheng proposed openstack/nova: Add expected_task_state for instance.save() used by block_device_mapping  https://review.openstack.org/24503809:05
*** yassine has joined #openstack-nova09:07
*** aginwala has joined #openstack-nova09:07
*** lpetrut has quit IRC09:08
*** klkumar has joined #openstack-nova09:08
*** eglynn has joined #openstack-nova09:09
*** danpb has joined #openstack-nova09:09
*** eglynn has quit IRC09:10
*** browne has quit IRC09:12
*** browne has joined #openstack-nova09:12
*** markmc has joined #openstack-nova09:14
*** otter768 has joined #openstack-nova09:16
apuimedoalex_xu: ?09:17
apuimedoah, ok09:17
alex_xuapuimedo: sorry :)09:18
*** otter768 has quit IRC09:20
openstackgerritRoman Podoliaka proposed openstack/nova: libvirt: delete the last file link in _supports_direct_io()  https://review.openstack.org/22476409:23
openstackgerritRoman Podoliaka proposed openstack/nova: libvirt: delete the last file link in _supports_direct_io()  https://review.openstack.org/22476409:23
*** Yanyan has quit IRC09:26
*** jichen has joined #openstack-nova09:28
*** Sree_ has joined #openstack-nova09:29
*** Sree_ is now known as Guest7006209:29
*** Sree has quit IRC09:32
*** zhangjn has joined #openstack-nova09:33
*** BobBall has quit IRC09:35
*** chenli has quit IRC09:35
*** rk4n has joined #openstack-nova09:36
johnthetubaguyalex_xu: bauwser: welcome to nova-core :)09:37
*** Guest70062 has quit IRC09:39
*** Sree has joined #openstack-nova09:39
*** browne has quit IRC09:40
*** moshele has quit IRC09:41
ndipanovyeah!09:45
*** moshele has joined #openstack-nova09:45
ndipanovalex_xu, and bauwser well deserved09:46
ndipanovnow go and change all your +1s to +2s pls :)09:46
johnthetubaguyheh09:46
bauwserjohnthetubaguy: thanks, very humble to be nova-core09:46
mdboothalex_xu bauwser: Congrats!09:46
*** jistr has joined #openstack-nova09:47
bauwserndipanov: well, I hope to be a core still +1'ing09:47
bauwserndipanov: because it helps people understanding that they're on the good direction09:47
ndipanovok the ones you're sure about than...09:47
*** subscope has quit IRC09:47
openstackgerritTimofey Durakov proposed openstack/nova: DO NOT MERGE  https://review.openstack.org/24505009:48
kashyapndipanov: Shouldn't your nick read "ndipanoff"? :-)09:50
ndipanovmy nick is it's almost 7PM here so I'm off09:50
ndipanov:)09:51
*** claudiub has joined #openstack-nova09:52
openstackgerritTimofey Durakov proposed openstack/nova: DO NOT MERGE  https://review.openstack.org/24505009:52
RuiChenhi johnthetubaguy , not quite understand your preferred alternative in spec https://review.openstack.org/#/c/216578/  you means that don't add new task_state, just check the instance actions when rebuild in API?09:55
*** pkholkin has quit IRC09:55
*** pkholkin has joined #openstack-nova09:56
*** aginwala has quit IRC09:57
*** aginwala has joined #openstack-nova09:57
johnthetubaguyRuiChen: thats it, yes. Honestly, I am not keen on that method either, but I prefer it. Agreed its an important problem to fix.09:59
*** haomaiwang has quit IRC10:01
*** haomaiwang has joined #openstack-nova10:01
*** aginwala has quit IRC10:02
*** e0ne has joined #openstack-nova10:02
RuiChenjohnthetubaguy: looks like checking instance actions when rebuild, that is more simple way to resolve my issue.10:02
*** markvoelker has joined #openstack-nova10:02
RuiChenjohnthetubaguy: adding new task state impact too many thing.10:03
johnthetubaguyRuiChen: its worth a try10:04
johnthetubaguyRuiChen: I have a feeling we actually want that for anything that changes the task state from None10:04
*** Sree has quit IRC10:05
johnthetubaguyRuiChen: I guess snapshot might be fine, but its easier to have a simple pattern to start with10:05
*** zhangjn has quit IRC10:05
johnthetubaguyRuiChen: we probably need to make sure you only attach/detach vif/volume when task state is None, but I guess that check is already there10:05
*** markvoelker has quit IRC10:07
*** subscope has joined #openstack-nova10:07
*** zhangjn has joined #openstack-nova10:08
*** agireud has quit IRC10:08
RuiChenjohnthetubaguy: yes, I think I can add a common method to check instance actions, if other APIs need, it can use it , like I do on rebuild API.10:09
openstackgerritjichenjc proposed openstack/nova: Make some classes inherit from NoDBTestCase  https://review.openstack.org/23379810:10
openstackgerritjichenjc proposed openstack/nova: use NoDBTestCase for KeypairPolicyTest  https://review.openstack.org/23272110:10
*** zhangjn has quit IRC10:10
openstackgerritjichenjc proposed openstack/nova: Make test cases test_crypto.py from NoDBTestCase  https://review.openstack.org/23378610:11
codebaussquick question, i have error  WARNING nova.virt.libvirt.driver [-] Timeout waiting for vif plugging callback for instance10:11
codebausseven if my instance OS is borked10:11
codebausswould that matter as it relates to this error?10:11
codebaussi am thinking not as from the code i would say it is at the virtualization layer this error occurs10:12
codebaussand so building the VM/instance/hardware is not contigent on the underlying OS10:12
*** agireud has joined #openstack-nova10:13
*** marzif has joined #openstack-nova10:14
*** openstackgerrit has quit IRC10:16
*** openstackgerrit has joined #openstack-nova10:17
*** RuiChen has quit IRC10:18
*** ndipanov has quit IRC10:18
*** pixelbeat has joined #openstack-nova10:20
*** BobBall has joined #openstack-nova10:27
openstackgerritHans Lindgren proposed openstack/nova: Remove two unneeded db lookups during delete of a resizing instance  https://review.openstack.org/24506310:30
*** jinxing has quit IRC10:33
*** klkumar has quit IRC10:34
bauwserjohnthetubaguy: so my take on https://review.openstack.org/#/c/216578/8/specs/mitaka/approved/task-states-improvement.rst,cm is that I feel it's just because we don't log all the instance actions IMHO10:35
*** gszasz has joined #openstack-nova10:36
bauwserjohnthetubaguy: like if we were logging the attach/detach actions, we wouldn't need to add new tasks that could potentially complicate any task model we could write10:36
johnthetubaguybauwser: yeah, thats certainly part of it. I think it actually boils down to a bug fix, where RuiChen wasn't to stop rebuild happening when we are still detaching volumes, or something like that10:36
bauwserjohnthetubaguy: I feel so as well10:36
johnthetubaguybauwser: so I was basically meaning we use instance actions to track the attach/detach stuff, that probably hasn't got into that spec yet10:37
bauwserjohnthetubaguy: the Tasks API could certainly tackle that but given it's a bit early (although I plan to draw a few stuff by Mitaka), I feel it can be tackled by the instance-actions API10:37
johnthetubaguyactually, I was just thinking about error handing10:37
johnthetubaguydo we have a spec up for fixing up instance-actions10:37
bauwserI wasn't planning to fix instance-actions, just making sure we were adding more than what we have atm10:38
johnthetubaguyit sort of touches on the work gibi and mmmpork are doing around notifications10:38
*** ptm_away is now known as PaulMurray10:38
johnthetubaguyright, just thinking we should get a spec up for that10:38
PaulMurrayalex_xu, bauwser congratulations10:38
johnthetubaguyto be sure we document/track it10:38
bauwserjohnthetubaguy: there is the manifesto I should somehow put somewhere :)10:39
*** klkumar has joined #openstack-nova10:39
bauwserjohnthetubaguy: and then I could fill up a spec for sure10:39
openstackgerritClaudiu Belu proposed openstack/nova: Removes support for Hyper-V Server 2008 R2  https://review.openstack.org/23764310:39
openstackgerritClaudiu Belu proposed openstack/nova: Hyper-V: adds os-win library  https://review.openstack.org/21210210:39
openstackgerritClaudiu Belu proposed openstack/nova: Hyper-V: removes *Utils modules and unit tests  https://review.openstack.org/21591710:39
openstackgerritClaudiu Belu proposed openstack/nova: Converting nova.virt.hyperv to py3  https://review.openstack.org/23255410:39
johnthetubaguybauwser: yeah, manifesto is good10:42
johnthetubaguybut I like the tiny steps10:42
johnthetubaguyits a little like the python-34 blueprint in a way10:42
johnthetubaguyjust to help group the reviews10:42
*** subscope has quit IRC10:44
*** tdurakov has joined #openstack-nova10:45
PaulMurrayjohnthetubaguy, RuiChen, the solution your coming to for detach/attach isn't going to solve my problem for shelved_offloaded instances10:45
*** rk4n has quit IRC10:45
*** dguitarbite has quit IRC10:45
PaulMurrayjohnthetubaguy, so I'm starting to think I don't depend on it and will need something else10:46
openstackgerritClaudiu Belu proposed openstack/nova: HyperV: Add SerialConsoleOps class  https://review.openstack.org/18404010:46
openstackgerritClaudiu Belu proposed openstack/nova: HyperV: Add serial console handler class  https://review.openstack.org/18403910:46
openstackgerritClaudiu Belu proposed openstack/nova: HyperV: Add serial console proxy  https://review.openstack.org/18403810:46
PaulMurrayjohnthetubaguy, basically I'm back to the fact that attach actions get serialized on the compute host10:47
PaulMurrayjohnthetubaguy, so if multiple attach operations are allowed, I need a way to serialize them in the API10:47
PaulMurrayjohnthetubaguy, server.10:47
*** lpetrut has joined #openstack-nova10:48
johnthetubaguyPaulMurray: yeah, they are diverging10:48
*** rotbeard has quit IRC10:48
johnthetubaguyPaulMurray: you could use instance actions for your case too, I think10:48
johnthetubaguyPaulMurray: when not connected to a host, only allow one attach/detach at once, maybe?10:48
johnthetubaguyto be clear, this is my crazy idea, rather than something everyone has bought into, at this point10:49
PaulMurrayjohnthetubaguy, I think allowing multiple operations at once is a good point though10:49
johnthetubaguyPaulMurray: in the general case, for sure10:50
PaulMurrayjohnthetubaguy, I did wonder if there is something even more generic for that10:50
PaulMurrayjohnthetubaguy, i.e. some operations can happen at the same time and others are mutually exclusive10:50
johnthetubaguymy thinking was more about, how do we fix the bug, but keep the API contract almost the same10:50
PaulMurrayjohnthetubaguy, and not actually invent a new task flow programming language? shame10:51
*** diogogmt has quit IRC10:51
*** dguitarbite has joined #openstack-nova10:51
johnthetubaguyPaulMurray: I was going to say, we basically call that tasks10:51
bauwser+110:52
johnthetubaguythe problem is how to we evolve in that direction, and stage the implementation, which upgrade and keeping our existing API contract10:52
johnthetubaguythese two volume cases are great things to start that move10:53
johnthetubaguywell the migration state machine thing is the other active one10:53
PaulMurrayjohnthetubaguy, as we can't do attach/detach at all on shelved right now10:55
mdboothIncidentally, I don't know where this fits in, but I have a general concern about state transfer10:55
PaulMurrayit might be reasonable to say only one attach at a time or you fail with a collision error10:56
mdboothWe have a bunch of operations which 'pass the ball' round several services, migration being an obvious one10:56
PaulMurraybut I'm not sure I like it being a special case.......10:56
mdboothHowever, if you start to look closely, you notice that there are many points at which if the current holder of the ball dies, it's not possible to reliably work out what's safe to do10:56
mdboothEvacuation is a classic case10:57
mdboothI've been wondering if Tasks addresses this. Should probably look at the spec, I suppose.10:58
*** exploreshaifali has quit IRC10:58
*** aysyd has joined #openstack-nova10:58
johnthetubaguymdbooth: totally agreed, thats the big issue, we currently attempt to address some of that on actions on nova-compute start up, its very messy right now10:58
johnthetubaguys/the/a/10:58
PaulMurraymdbooth, johnthetubaguy getting clearly defined state machines for each operation is a good step10:59
johnthetubaguymdbooth: there was a plan to make the conductor responsible to ensuring the current owner is active10:59
PaulMurrayso that is what tasks is really about isn't it?10:59
johnthetubaguyyep10:59
mdboothjohnthetubaguy: Actually conductor is a problem, because it doesn't have an address.11:00
bauwserthere was even a plan to consider the conductor as an orchestrator for sending tasks to computes :)11:00
johnthetubaguytrouble is, its really about five or size things11:00
mdboothIt can't register itself as the current owner of anything11:00
mdboothSo if conductor dies, you can't go check to see if it's still running11:00
*** haomaiwang has quit IRC11:01
mdboothi.e. it's not possible to safely recover from a conductor failure in the general case11:01
johnthetubaguymdbooth: yep11:01
*** haomaiwang has joined #openstack-nova11:01
PaulMurraymdbooth, do you think of a single conductor "owning" the whole process?11:02
openstackgerritMoshe Levi proposed openstack/nova: Enhance PCI passthrough whitelist to support regex  https://review.openstack.org/19948811:02
bauwsermdbooth: PaulMurray: comments welcome on https://review.openstack.org/#/c/221280/3/doc/source/tasks.rst,cm11:02
mdboothPaulMurray: I'm just thinking about recovery generally. I think as an aspiration, it should be possible to query an operation to find out if it currently still live.11:03
PaulMurraybauwser, will do - after we finishing second guessing what it might say :)11:03
johnthetubaguyso honestly, I was thinking more around all conductors ensuring stalled tasks are spotted, but at times a specific conductor is currently owning a task, its kind of both11:03
johnthetubaguybauwser: yeah, I have read through that once, I need to re-read that now more of this context is in my head11:04
PaulMurraymdbooth, right, in general I think the task records what has to be done next - so its what happens if a conductor goes awol in the act of doing the next thing11:04
bauwserjohnthetubaguy: see, I know it's a very long story so we're not in a hurry11:04
johnthetubaguyso instance actions, are basically a very bad task record11:05
johnthetubaguymy first aim is to know if something failed11:05
johnthetubaguylater, we look at recovery, etc11:05
bauwseryeah, all of that has to be decoupled11:05
mdboothjohnthetubaguy: I think they're closely linked, tbh. Knowing that something failed requires knowing where it's running.11:06
bauwsermdbooth: but we even don't log that...11:06
johnthetubaguymdbooth: totally agreed, I am just thinking about the aim is knowing if it has completed or failed11:07
bauwser(at least for some bits)11:07
PaulMurraymdbooth, right, so knowing that a task has been picked up and what picked it up is important11:07
PaulMurraymdbooth, given that it is possible to consider failure seperately11:07
johnthetubaguyso its normally sent, but yes11:07
PaulMurraybecause the appropriate demarcation point is identified11:08
openstackgerritTimofey Durakov proposed openstack/nova: DO NOT MERGE  https://review.openstack.org/24505011:08
johnthetubaguyinstance actions are the basis of this11:08
mdboothAnd being able to ask that target if it still has it...11:08
johnthetubaguymdbooth: yes11:08
*** tdurakov has quit IRC11:09
johnthetubaguythe monitoring piece is what I kinda-of wave my hands at the conductor, in some periodic task, but that has its own issues11:09
johnthetubaguyoh, so I remember now11:10
johnthetubaguyinstance actions, know when it has succeeded11:10
johnthetubaguyknow when it has failed11:11
johnthetubaguyspot when it has stalled/killed/died11:11
johnthetubaguyroughly that order11:11
johnthetubaguythat later one, you need to know the owner, and if they are still making progress, etc11:11
bauwserheh, I should say 'read my manifesto' :p11:11
johnthetubaguyyeah11:12
johnthetubaguyI need to do that again with this context in my head11:12
bauwserthat said I feel I should also resurrect the tasks spec11:12
bauwserin order to have the foundational bits for later11:12
PaulMurrayjohnthetubaguy, sounds good - but you can always be wrong about things failing/stalling/etc11:12
*** fawadkhaliq has quit IRC11:13
bauwserso, my strategy would be to make sure that we log more instance actions than we currently have + implement the tasks object11:13
bauwser(with persistence)11:13
bauwserthat sounds a reasonable target for Mitaka11:13
PaulMurrayso long as the task can be cancelled/aborted while something thinks it has it everything is good11:13
johnthetubaguyPaulMurray: totally true, partition tolerance is tricky11:13
*** fawadkhaliq has joined #openstack-nova11:13
johnthetubaguyright now, I am just keen we start to improve11:13
johnthetubaguysomething about known unknowns (insert rambling speach)11:14
*** scheuran has quit IRC11:15
*** otter768 has joined #openstack-nova11:16
*** fawadkhaliq has quit IRC11:17
*** tdurakov has joined #openstack-nova11:18
*** tdurakov has quit IRC11:18
*** subscope has joined #openstack-nova11:19
PaulMurrayjohnthetubaguy, I'll get back to my impossible synchronization.......11:20
johnthetubaguyPaulMurray: so would looking at the instance actions work for you?11:21
*** otter768 has quit IRC11:21
*** subscope has quit IRC11:21
*** Sree has joined #openstack-nova11:21
*** subscope has joined #openstack-nova11:22
openstackgerritgaryk proposed openstack/nova: Claims: fix log message  https://review.openstack.org/24070611:22
garykdanpb: can you please look at https://review.openstack.org/22597511:23
mdboothPaulMurray johnthetubaguy: Sorry, was on a call. My thinking is born out looking at HA for evacuation. So, it's possible for an HA agent to safely recover because it can fence things. However, it needs to know what to fence. If the operation is in conductor, it doesn't know what to fence. Similarly, another component which just wants to know if it failed, eg so it can put it in an error state, doesn't know if con11:23
mdboothductor has completed.11:23
mdboothIf you can construct a circumstance where you can say 2 things:11:24
mdbooth1. If a component runs, it will eventually reach either completion or an error state11:24
mdbooth2. It is possible to query whether a component is running11:24
PaulMurrayjohnthetubaguy, and make it more restrictive - so only one operation at a time? that should work, but there might be something else i can do11:24
mdboothYou can build a really reliable system11:24
PaulMurrayjohnthetubaguy, I will look at exactly what needs to be synchronized - might be able to get away with something simple11:25
johnthetubaguyPaulMurray: you could do one action per device name, or something like that, yeah11:25
mdboothThe state machine only addresses point 111:25
PaulMurrayjohnthetubaguy, that's what I was thinking11:25
*** nagyz has quit IRC11:25
*** lpetrut has quit IRC11:25
johnthetubaguymdbooth: the spec from bauwser does cover both sides of that I feel11:25
johnthetubaguywell hints at them11:25
PaulMurrayjohnthetubaguy, the one I know needs to be synchronized is where it reserves a name11:26
*** tdurakov has joined #openstack-nova11:26
johnthetubaguyPaulMurray: so detach allow multiple, attach synchronised, maybe?11:28
PaulMurrayjohnthetubaguy, yes11:29
PaulMurrayjohnthetubaguy, that is what happens in the compute manager at the moment I think11:30
johnthetubaguyah, that makes sense11:30
PaulMurrayits because you know what your getting rid of, but you have to make up something unique to create11:30
* mdbooth should try reading long specs just before lunch :)11:31
mdboothI'm going to punt that for a couple of hours.11:31
* PaulMurray does it to get to sleep11:31
mdboothThat's even worse!11:31
bauwserPaulMurray: so it's about allocating BDMs on a transactional way ?11:32
mdboothbauwser: I like the manifesto :)11:32
PaulMurraybauwser, yes, picking names and slots and creating a unique bdm in the database11:32
bauwserPaulMurray: okay, I say that because that's like 1.5 week that we're trying to chase bugs with bdms in a cells world without lucj11:33
bauwserPaulMurray: and dansmith was having a great idea to key the bdms by uuids11:33
bauwserPaulMurray: because atm it's keyed by device_name that are actually unset by the driver !11:34
bauwserso that's highly racy11:34
openstackgerritRaga lahari proposed openstack/nova: Support for new --status parameter to "nova-manage vm list" command  https://review.openstack.org/24237011:34
bauwserbut the fancy part of it hasn't landed yet11:34
*** lbelivea has quit IRC11:34
bauwsermy brain got fried by like 1.5 week of investigation with cells so I stepped down for a bit , but I feel your concern sounds familiar to me11:35
bauwserPaulMurray: ^11:35
*** yassine has quit IRC11:35
PaulMurraybauwser, there are a couple of steps that need to be unique - you are right about the device name - I think it trys to chose a unique one and then goes with whatever the11:36
PaulMurraydriver says11:36
PaulMurraydifferent for different drivers11:36
bauwserPaulMurray: so our findings showed it's pretty weirdo11:36
bauwserPaulMurray: like it's searchable by device_name but that field can be nullable11:36
bauwserwhich makes the lookup totally useless11:37
*** lpetrut has joined #openstack-nova11:37
*** venkat_p has joined #openstack-nova11:37
openstackgerritChangBo Guo(gcb) proposed openstack/nova: doc: update threading.rst  https://review.openstack.org/19901311:37
*** venkat_p has quit IRC11:37
bauwserPaulMurray: so, back to the original problem, I feel that logging actions + finding one way to UC a bdm could help with the problem11:37
PaulMurraybauwser, using a uuid makes for a unique key that doesn't change, but some of the details have to be unique too11:38
bauwserPaulMurray: right, that's another problem when like 50% of that tuple can be changed on the fly by the driver11:38
*** cdent has joined #openstack-nova11:38
bauwserPaulMurray: IMHO the real problem is that lookups suck11:39
bauwsertry finding an existing BDM is like fishing in the ocean11:39
*** smatzek has joined #openstack-nova11:39
*** rk4n has joined #openstack-nova11:40
PaulMurraybauwser, you got a link for the patch you mentioned dansmith worked on?11:41
bauwserPaulMurray: sure, hold on11:41
*** zhangguoqing has joined #openstack-nova11:41
bauwserPaulMurray: see the series https://review.openstack.org/#/c/242602/11:41
PaulMurraygot it - I'll review this lot, will be relevant11:42
openstackgerritMoshe Levi proposed openstack/nova: SR-IOV: Improve the vnic type check in the neutron api  https://review.openstack.org/24510811:42
*** moshele has quit IRC11:45
*** tdurakov has quit IRC11:48
*** tdurakov has joined #openstack-nova11:48
*** rfolco has joined #openstack-nova11:52
alex_xujohnthetubaguy: mdbooth thanks :)11:53
alex_xuPaulMurray: also thanks :)11:54
johnthetubaguyalex_xu: are you on twitter, turns out I am not following you11:55
bauwseralex_xu: congrats :)11:56
mdboothTIL: people who are neither teenagers nor journalists use twitter11:56
openstackgerritdstepanenko proposed openstack/nova: WIP: This is 2nd part of changes according to pci-generate-stats blueprint.  https://review.openstack.org/24313111:56
bauwserI like twitter for many reasons :)11:56
alex_xujohnthetubaguy: emm... I remember I have account, but twitter is hard to access in China...11:56
alex_xubauwser: hey, congrats too :)11:56
alex_xusometime we said, we lived in a big LAN...11:57
johnthetubaguyalex_xu: oops, good point, I forgot about that...11:57
johnthetubaguymdbooth: heh11:59
*** IanGovett has joined #openstack-nova12:00
*** haomaiwang has quit IRC12:01
*** haomaiwang has joined #openstack-nova12:01
*** baoli has joined #openstack-nova12:03
*** haomaiwang has quit IRC12:04
*** jaypipes has joined #openstack-nova12:04
*** stevemar_ has joined #openstack-nova12:04
jaypipesmorning everyone.12:05
*** jaypipes is now known as leakypipes12:05
leakypipesdanpb: hi! so, yesterday I took a day off work. which meant I actually had time to work on os_vif ;) did you see the commits I pushed by any chance?12:06
*** zhangguoqing has quit IRC12:06
leakypipesdanpb: instead of one big pull request that changed the modeling and removed all the plugins at once, I deleted each plugin after I had created a separate repository for each of the existing vif plugins.12:06
*** zhangguoqing has joined #openstack-nova12:07
leakypipesdanpb: I have incorporated a bunch of the changes from your PR #3 and should have the remaining pieces merged by end of day today.12:07
leakypipesdanpb: the only thing I didn't agree with in your PR's code was the change to pass a PluginConfig object to the constructor of each plugin instead of a dict of configuration options. I kept that as a dict of config options.12:08
leakypipesdanpb: anyway, lemme know if you have 5-10 minutes today to chat to make sure we're all on the same page and have a good path forward.12:09
*** marzif has quit IRC12:10
*** markmc has quit IRC12:10
*** markmc has joined #openstack-nova12:10
danpbleakypipes: no, i've not look yet12:11
danpbleakypipes: how about in ~2 hours time12:12
danpbas i'm going to have lunch shortly12:12
leakypipesdanpb: perfect. ttyl12:15
leakypipesdanpb: enjoy your lunch :)12:15
*** IanGovett has quit IRC12:17
*** josecastroleon has quit IRC12:17
openstackgerritjichenjc proposed openstack/python-novaclient: Remove --tenant suggestion for flavor-access-list  https://review.openstack.org/24511812:19
*** lucasagomes is now known as lucas-hungry12:20
*** nkrinner has quit IRC12:21
*** nkrinner has joined #openstack-nova12:21
*** yassine has joined #openstack-nova12:22
*** gongysh_ has quit IRC12:23
openstackgerritTimofey Durakov proposed openstack/nova: DO NOT MERGE  https://review.openstack.org/24505012:23
*** ZZelle has joined #openstack-nova12:23
*** IanGovett has joined #openstack-nova12:24
*** gcb has joined #openstack-nova12:28
openstackgerritHans Lindgren proposed openstack/nova: Remove flavors.get_flavor() only used in tests  https://review.openstack.org/24511912:29
*** baoli_ has joined #openstack-nova12:29
*** raildo-afk is now known as raildo12:30
*** baoli has quit IRC12:32
*** MVenesio has joined #openstack-nova12:32
*** sripriya has joined #openstack-nova12:33
*** MVenesio has quit IRC12:33
*** markvoelker has joined #openstack-nova12:34
*** sudipto has quit IRC12:34
*** aginwala has joined #openstack-nova12:36
*** rk4n has quit IRC12:37
*** baoli_ has quit IRC12:38
*** baoli has joined #openstack-nova12:39
gibialex_xu: hi! do you have a minute or two? I have some question around api sample testing.12:39
*** markvoelker has quit IRC12:39
*** baoli has quit IRC12:39
*** baoli has joined #openstack-nova12:40
*** dims has joined #openstack-nova12:40
*** aginwala has quit IRC12:40
*** mnestratov|2 has joined #openstack-nova12:42
*** rk4n has joined #openstack-nova12:44
*** mnestratov has quit IRC12:46
*** links has quit IRC12:46
gibialex_xu: anyhow I write it down so you or other can react12:46
gibialex_xu: I have followed you suggestion in https://review.openstack.org/#/c/243562/12:46
gibialex_xu: and removed the empty body {} from the evacuate response12:47
gibialex_xu: now I cannot make the api sample test pass12:48
gibialex_xu: here you can see the test result   http://logs.openstack.org/62/243562/5/check/gate-nova-tox-functional/71dd46e/console.html12:48
*** sudipto has joined #openstack-nova12:48
gibialex_xu: do you have an idea how to assert that there is no response body properly?12:49
*** thorst has joined #openstack-nova12:51
*** thorst_ has joined #openstack-nova12:52
*** thorst has quit IRC12:55
*** dave-mccowan has joined #openstack-nova12:55
*** dims has quit IRC12:56
*** dims has joined #openstack-nova12:56
*** alexschm has quit IRC12:59
openstackgerritJohn Garbutt proposed openstack/nova: Manifesto for working on Tasks  https://review.openstack.org/22128013:00
johnthetubaguybauwser: I added a few ideas / items into that manifesto, in the hope that helps the conversation13:00
johnthetubaguyPaulMurray: mdbooth: I attempted to capture some of the issues we raised this morning in the above change, I suspect I missed a few things13:00
mdboothjohnthetubaguy: Thanks, will read.13:01
johnthetubaguybauwser already captured most of them, most of the change is just a bit of restructuring13:02
* johnthetubaguy goes to get some food13:02
sripriyahello nova team, can you please help with this neutron/nova issue we are observing in tacker project, https://bugs.launchpad.net/tacker/+bug/151576813:02
openstackLaunchpad bug 1515768 in tacker "Instance creation fails with libvirtError: Unable to create tap device: Device or resource busy " [Undecided,New]13:02
*** haomaiwang has joined #openstack-nova13:03
*** agireud has quit IRC13:03
openstackgerritJohnson koil raj proposed openstack/nova: VMware: Enable disk.EnableUUID=True in vmx  https://review.openstack.org/20526913:05
*** edleafe is now known as figleaf13:05
*** agireud has joined #openstack-nova13:05
*** Marga_ has quit IRC13:07
*** lbelivea has joined #openstack-nova13:13
*** links has joined #openstack-nova13:13
*** jerrygb has quit IRC13:17
*** otter768 has joined #openstack-nova13:17
*** signed8bit has joined #openstack-nova13:18
openstackgerritHans Lindgren proposed openstack/nova: Remove flavors.get_flavor() only used in tests  https://review.openstack.org/24511913:18
*** otter768 has quit IRC13:22
*** dims_ has joined #openstack-nova13:23
*** dims has quit IRC13:23
*** lucas-hungry is now known as lucasagomes13:24
bauwserjohnthetubaguy: ack, will review13:25
*** marzif has joined #openstack-nova13:26
*** dims_ has quit IRC13:27
*** nikhil_k has joined #openstack-nova13:28
*** nikhil_k_ has quit IRC13:28
*** Marga_ has joined #openstack-nova13:31
*** Marga_ has quit IRC13:31
*** Marga_ has joined #openstack-nova13:32
*** edmondsw has joined #openstack-nova13:33
*** inteq has quit IRC13:34
*** su_zhang has joined #openstack-nova13:37
*** agireud has quit IRC13:39
openstackgerritjichenjc proposed openstack/nova-specs: Add enable-pci-api-function.rst  https://review.openstack.org/24466613:39
*** yonglihe has quit IRC13:40
*** Marga_ has quit IRC13:41
*** alex_klimov has quit IRC13:41
*** agireud has joined #openstack-nova13:42
*** romainh has quit IRC13:42
*** lpetrut has quit IRC13:43
*** lpetrut has joined #openstack-nova13:44
openstackgerritMarian Horban proposed openstack/nova: libvirt:Code refactoring  https://review.openstack.org/24515313:45
alex_xugibi: you mean for unittest or function test?13:45
alex_xugibi: for unittest, if that tests with controller directly, we can just assert the response is None. For functional test, we can assert response.content == ""13:46
sdaguebauwser: hey, scheduling question for you13:46
bauwsersdague: sure13:46
sdagueI'm trying to figure out why force_hosts doesn't seem to be working13:46
*** Marga_ has joined #openstack-nova13:47
bauwserhah, you mean respecting the filters?13:47
bauwserwhat do you mean by "not working" ?13:47
*** pkoniszewski has quit IRC13:47
*** dims has joined #openstack-nova13:48
bauwsersdague: ^13:49
sdaguebauwser: so, I created this test to ensure our multinode jobs were actually using all the nodse13:49
sdaguehttps://review.openstack.org/#/c/244194/7/tempest/scenario/test_server_multinode.py,cm13:49
*** lpetrut has quit IRC13:49
*** xek has quit IRC13:49
sdaguebut, now that that landed, we're getting about a 50% failure rate on the grenade multinode jobs13:49
sdaguewhich basically means it's not respecting it13:49
bauwsersec, something looks wrong to me13:50
*** lpetrut has joined #openstack-nova13:50
bauwsersdague: force_hosts aren't part of the hints AFAIK13:50
bauwsersdague: they're passed using the AZ flag for the API13:50
gibialex_xu: in function test I get ValueError: No JSON object could be decoded before my assertion13:50
sdaguebauwser: oh, so this never would have worked13:50
sdaguebauwser: so what is the way I have to do it?13:51
bauwsersdague: right, lemme show you where they're set13:51
bauwsersdague: you should add an AZ field like 'fake_az:host:node"13:51
bauwsersdague: like here https://github.com/openstack/nova/blob/master/nova/compute/api.py#L561-L58813:51
sdaguealso, one of the instances where us not enforcing schema on scheduler hints sucks, because it would have been nice to have it reject me13:52
alex_xugibi: do you use '_verify_response'?13:52
bauwsersdague: right, but IIRC there is a aP = True for the hints13:52
sdague?13:52
alex_xugibi: if you use it, them remove it, assert the response obj directly13:53
bauwsersdague: additionalProperties=True for the schema13:53
sdaguebauwser: right, there is13:53
sdaguebecause rax and others have extra filters13:53
*** romainh has joined #openstack-nova13:53
bauwsersdague: https://github.com/openstack/nova/blob/master/nova/api/openstack/compute/schemas/scheduler_hints.py#L6513:53
bauwsersdague: so that's why you had no 40013:53
alex_xugibi: there is example https://github.com/openstack/nova/blob/master/nova/tests/functional/api_sample_tests/test_flavor_manage.py#L6513:54
bauwsersdague: so for your test, just do13:54
gibialex_xu: thanks, for the example, I will check it13:54
alex_xugibi: np13:54
sdaguebauwser: yes, I know why I didn't get 400 :)13:54
sdagueI'm just saying it's unfortunate13:54
*** klkumar has quit IRC13:55
bauwsersdague: create_kwargs = { 'availability_zone': 'nova:%s' % host['host_name'] }13:55
sdaguebauwser: gotcha, thanks much13:56
*** pm90_ has joined #openstack-nova13:56
bauwsersdague: tbh, I don't like that API13:56
sdaguealso, alex_xu / bauwser welcome to the core team :)13:56
*** agireud has quit IRC13:56
sdaguebauwser: I agree, it's a little gross :)13:56
*** rmart04 has quit IRC13:56
alex_xu sdague thanks :)13:56
bauwsersdague: thanks13:56
*** rmart04 has joined #openstack-nova13:57
*** agireud has joined #openstack-nova13:58
*** aginwala has joined #openstack-nova13:58
*** signed8bit is now known as signed8bit_ZZZzz13:58
*** rlrossit has joined #openstack-nova13:59
*** haomaiwang has quit IRC14:01
*** alexschm has joined #openstack-nova14:01
*** haomaiwang has joined #openstack-nova14:01
*** openstackgerrit has quit IRC14:01
*** alex_klimov has joined #openstack-nova14:01
*** aginwala has quit IRC14:02
*** openstackgerrit has joined #openstack-nova14:02
*** AJaeger has joined #openstack-nova14:03
openstackgerritAndreas Jaeger proposed openstack/nova: Fix paths for api-guide build  https://review.openstack.org/24516214:03
AJaegerjohnthetubaguy, sdague: The patch above is needed to fix api-guide building and a timely review is welcome!14:03
*** rdopiera has quit IRC14:04
*** pumaranikar has joined #openstack-nova14:04
sdagueAJaeger: thanks, +214:07
*** mdrabe has joined #openstack-nova14:07
johnthetubaguyAJaeger: ah, looking14:07
AJaegersdague: thanks - there's an infra part as well: https://review.openstack.org/24515914:07
*** xyang1 has joined #openstack-nova14:07
johnthetubaguywow, I do wonder how I got that working on my box now, I guess I got lucky somehow14:08
*** jinxing has joined #openstack-nova14:08
AJaegerjohnthetubaguy: it works fine as is - it just does not work as expected by infra ;)14:08
sdaguebauwser: oh, apparently something is borked with our policy and I can't do that14:08
johnthetubaguyAJaeger: ah, gotcha14:08
AJaegerjohnthetubaguy: and when annegentle followed my suggestion for directory renames, we forgot to adjust the infra scripts.14:08
bauwsersdague: you need admin14:08
*** klkumar has joined #openstack-nova14:08
sdaguebauwser: I am admin14:08
bauwsersec, checking policy.json14:09
AJaegerjohnthetubaguy, sdague: I hope I fixed it so that the pieces work together now ;)14:09
bauwsersdague: yeah that's the only RBAC rule I know of https://github.com/openstack/nova/blob/master/etc/nova/policy.json#L1114:09
sdaguebauwser: no, it's triggering the one further down14:09
sdagueone sec14:09
bauwsersnap you're right it's a v2.1 rule https://github.com/openstack/nova/blob/master/etc/nova/policy.json#L25814:10
sdaguehttps://github.com/openstack/nova/blob/98af6b148e4f666cb5630b478a40331d3c133e88/etc/nova/policy.json#L25814:10
AJaegerjohnthetubaguy: if it still fails, ping me and I'll dig into it again ;)14:10
bauwserI was looking at the old v2.0 one14:10
bauwsersdague: so yeah see https://github.com/openstack/nova/blob/master/etc/nova/policy.json#L258 is still admin14:10
*** ctrath has joined #openstack-nova14:10
*** jyuso has quit IRC14:11
bauwsersdague: I don't honestly see what could be wrong :/14:12
*** masayukig has quit IRC14:12
*** Sree has quit IRC14:12
andrearosacan a blueprint have more than one spec?14:12
johnthetubaguyAJaeger: cool, thanks for digging14:12
johnthetubaguyandrearosa: not really14:13
andrearosajohnthetubaguy: ok, thanks14:13
johnthetubaguyandrearosa: I say that mostly because it makes tracking them both hard, and we haven't spotted when that makes sense14:13
*** masayukig has joined #openstack-nova14:14
johnthetubaguyandrearosa: if you get the spec merged I generally automatically create the blueprint and approve it, so there shouldn't be overhead in that sense14:14
johnthetubaguyby automatically, I mean, manually14:14
sdaguebauwser: hmmm maybe there is something odd about the tempest handling here14:14
openstackgerritgaryk proposed openstack/nova: Claims: fix log message  https://review.openstack.org/24070614:14
bauwsersdague: what is the output ? 403 ?14:15
*** krtaylor has quit IRC14:15
*** Sree has joined #openstack-nova14:15
sdagueyeh14:15
openstackgerritVladik Romanovsky proposed openstack/nova: libvirt: use osinfo when configuring network model  https://review.openstack.org/14962714:16
openstackgerritVladik Romanovsky proposed openstack/nova: libvirt: use osinfo when configuring the disk bus  https://review.openstack.org/14962814:16
sdagueBody: {"forbidden": {"message": "Policy doesn't allow os_compute_api:servers:create:forced_host to be performed.", "code": 403}}14:16
sdague14:16
sdagueok, I'll dig deeper, I think something isn't right on the tempest infrastructure14:16
*** yonglihe has joined #openstack-nova14:17
*** stevemar_ has quit IRC14:17
*** zhangguoqing has quit IRC14:18
*** xek has joined #openstack-nova14:18
openstackgerritDiane Fleming proposed openstack/nova: Fix the bug of "Error spelling of 'explicitely'"  https://review.openstack.org/23282714:19
*** pkoniszewski has joined #openstack-nova14:19
openstackgerritMarian Horban proposed openstack/nova: Avoid the dual-naming confusion  https://review.openstack.org/24517514:19
bauwsersdague: yeah it's weird to me14:19
sdagueyeh, so I think the issue is there is some assumptions in tempest about admin / non-admin actions14:20
sdagueand I'm going to have to unwind the roles there14:20
*** Marga_ has quit IRC14:20
bauwsersdague: well, you need is_admin set in the context IIUC14:20
bauwserbecause of https://github.com/openstack/nova/blob/98af6b148e4f666cb5630b478a40331d3c133e88/etc/nova/policy.json#L9214:21
*** Sree has quit IRC14:21
*** thorst_ is now known as thorst14:21
*** alaski is now known as lascii14:22
*** pumaranikar has quit IRC14:22
*** rlrossit has quit IRC14:23
*** signed8bit_ZZZzz is now known as signed8bit14:24
* dansmith bows to bauwser 14:25
dansmithI, for one, welcome our new cheesy overlords14:25
*** dansmith is now known as superdan14:25
*** jichen has quit IRC14:25
*** ociuhandu has joined #openstack-nova14:25
* bauwser bows to superdan for all the help he provided14:26
bauwsergood news is, I could bring some cheese for the midcycle #yummy #teaser14:26
*** rlrossit has joined #openstack-nova14:26
superdanheh, unless it's cheddar I'll probably have to pass :)14:26
superdanI am weak on real cheeses14:26
bauwser:)14:27
andrearosabauwser: we are happy even if you bring some bottles of champagne14:27
*** krtaylor has joined #openstack-nova14:27
superdanas long as it's from california14:28
bauwserandrearosa: I wasn't expecting to check-in my baggage, shall I ? :D14:28
*** jinxing has quit IRC14:28
openstackgerritClaudiu Belu proposed openstack/nova: objects: added 'os_secure_boot' property to ImageMetaProps object  https://review.openstack.org/23759314:28
bauwserchampagne isn't local, I should bring Chartreuse instead14:29
*** ijuwang has joined #openstack-nova14:29
openstackgerritBalazs Gibizer proposed openstack/nova: Remove onSharedStorage from evacuate API  https://review.openstack.org/24356214:29
johnthetubaguybauwser: thats the stuff with strange spices in it?14:29
*** dims_ has joined #openstack-nova14:29
bauwserjohnthetubaguy: https://en.wikipedia.org/wiki/Chartreuse_%28liqueur%2914:29
*** annegentle has joined #openstack-nova14:30
* andrearosa googling for Chartreuse14:30
gibialex_xu: thanks for suggestion, it works now :)14:30
johnthetubaguybauwser: yeah, just on that page now :)14:30
danpbleakypipes: i'm free whenever you are14:31
*** dims has quit IRC14:32
*** AJaeger has left #openstack-nova14:33
*** markvoelker has joined #openstack-nova14:34
*** su_zhang has quit IRC14:37
leakypipesdanpb: cool. hangout work for you?14:37
*** thorst has quit IRC14:38
*** dave-mccowan has quit IRC14:38
danpbah, you want todo video chat, one sec14:38
sripriyavladikr: ping14:38
*** thorst has joined #openstack-nova14:38
leakypipesdanpb: cool, thx.14:38
vladikrsripriya, pong14:39
*** markvoelker has quit IRC14:39
sripriyavladikr: i have raised this bug in nova https://bugs.launchpad.net/tacker/+bug/1515768 which i would request you to please take a look. this was raised based on discussion we had during nova summit14:40
openstackLaunchpad bug 1515768 in tacker "Instance creation fails with libvirtError: Unable to create tap device: Device or resource busy " [Undecided,New]14:40
openstackgerritSergey Nikitin proposed openstack/nova: Added method is_supported to check API microversions  https://review.openstack.org/24021814:41
vladikrsripriya, sure, np14:41
sripriyavladikr: thank you14:41
*** markvoelker has joined #openstack-nova14:42
*** ctrath1 has joined #openstack-nova14:42
*** subscope has quit IRC14:43
*** thorst has quit IRC14:43
*** ctrath2 has joined #openstack-nova14:43
*** ctrath has quit IRC14:43
leakypipesdanpb: https://hangouts.google.com/call/khcrwizg2etvpfi6rxwona47eia when you're ready.14:44
*** ctrath1 has quit IRC14:46
*** mriedem has joined #openstack-nova14:47
*** agireud has quit IRC14:47
*** mtanino has joined #openstack-nova14:49
*** exploreshaifali has joined #openstack-nova14:51
*** cfriesen__ has joined #openstack-nova14:51
*** agireud has joined #openstack-nova14:51
*** mpavone has quit IRC14:52
*** dave-mccowan has joined #openstack-nova14:53
*** gszasz has quit IRC14:53
*** agireud has quit IRC14:55
*** thorst has joined #openstack-nova14:55
*** jerrygb has joined #openstack-nova14:57
*** sneti has joined #openstack-nova14:58
*** pumaranikar has joined #openstack-nova14:58
mhorban_Hi johnthetubaguy, sdague , I want to discuss  BP "Move WSGI functionality from nova into oslo.services" and https://review.openstack.org/#/c/219248/ .14:59
*** haomaiwang has quit IRC15:01
*** haomaiwang has joined #openstack-nova15:01
openstackgerritTimofey Durakov proposed openstack/nova: DO NOT MERGE  https://review.openstack.org/24505015:02
mhorban_@johnthetubaguy, @sdague: I fixed oslo.service bug https://bugs.launchpad.net/oslo.service/+bug/1446583 and also added logger name as a parameter into oslo_service.wsgi.Server(). Are there any other stoppers of https://review.openstack.org/#/c/237588/ ?15:06
openstackLaunchpad bug 1446583 in oslo.service "services no longer reliably stop in stable/liberty / master" [Critical,Fix released] - Assigned to Marian Horban (mhorban)15:06
*** pbrooko has joined #openstack-nova15:07
*** mrkz has joined #openstack-nova15:07
sdaguemhorban_: is that released?15:07
sdagueif so we should remove the work around in devstack for the double kill first15:08
dims_sdague : ETA monday15:08
sdagueok, so we should get that released15:08
sdaguerevert the work arounds15:08
dims_sdague ack15:08
sdagueensure it's stable15:08
sdagueso give it a week15:08
*** marzif_ has joined #openstack-nova15:08
sdaguethen we can progress on replacing the rest of the nova bits with oslo.service15:08
sdaguebut I want to make sure that bug is fully resolved before we do that15:09
*** aysyd has quit IRC15:09
mhorban_@sdague: There is one more review https://review.openstack.org/#/c/238983/ . It configures graceful_shutdown_timeout option for openstack services.15:09
*** terryyao has quit IRC15:09
*** aysyd has joined #openstack-nova15:09
sdaguemhorban_: ok, cool15:09
sdaguewhat's the default set to?15:10
dims_mhorban_ that needs a release too15:10
sdaguedims_: that's a devstack change15:10
mhorban_@sdague: Could you please look at this?15:10
sdaguemhorban_: yeh, I'm looking at that patch15:10
sdaguemhorban_: what's the oslo.service baked in default15:10
*** korzen has quit IRC15:10
*** alex_klimov has quit IRC15:11
dims_sdague right, it depends on oslo.service config option which is not yet released15:11
rmart04Hi Guys, Does anyone know if its possible to configure NOVA to do some type of auth using libvird during live migrations. I am trying to configure TLS + Auth . Am I barking up the wrong tree here?15:11
dims_if i remember right15:11
sdaguedims_: right, but after the release15:11
dims_ack15:11
mhorban_sdague: default value is waiting forever.15:11
*** mc_nair has joined #openstack-nova15:12
sdaguemhorban_: hmmm... that seems like an odd default15:12
*** marzif has quit IRC15:12
sdagueit seems like a 60s default would be more reasonable15:12
mhorban_sdague: And in devstack part I set it to concrete values15:12
sdaguemhorban_: yeh, the devstack change seems fine, but I do think we should consider the default behavior is to respect kill after a fixed period of time15:13
*** nkrinner has quit IRC15:13
sdaguebecause otherwise everyone is going to write init scripts with double kills in it15:13
sdaguebecause it hangs some times15:13
* dims_ nods15:13
*** hwoarang has quit IRC15:14
*** annegentle has quit IRC15:14
*** hwoarang has joined #openstack-nova15:15
*** hwoarang has joined #openstack-nova15:15
mhorban_sdague: I chosen it because Apache uses GracefulShutdownTimeout Directive with default value 0. It means forever.... But we can rethink and change default value in oslo.service.15:15
*** signed8bit has quit IRC15:16
openstackgerritMonty Taylor proposed openstack/python-novaclient: Use os-client-config and keystoneauth  https://review.openstack.org/24520015:16
*** thedodd has joined #openstack-nova15:17
johnthetubaguysdague: 60 seconds does sound more friendly, although for ever is "safer", but yeah, I suspect most folks would work around that15:17
johnthetubaguyI have a feeling we were going for 2 or 3 mins, from memory, if thats a useful data point15:17
sdagueyeh, so people can set it to forever15:18
sdagueI picked 60s mostly because systemd on my system seems to start getting violent with things on shutdown at 90s15:18
*** otter768 has joined #openstack-nova15:18
*** breitz has quit IRC15:18
sdagueso it seems like it's in alignment with what out of the box linux defaults might be15:19
*** breitz has joined #openstack-nova15:19
johnthetubaguysdague: yeah, it feels about right, I think we got 3 mins due to average build times and guessing15:19
sdaguesure, and it will be configurable for people15:19
johnthetubaguyyeah, I would vote 60 seconds over forever15:19
claudiubjohnthetubaguy: hello. There is a feature in libvirt: when you spawn a vm, it awaits a neutron notification/message before starting the vm. This assures that the vm network connection has been setup before starting the VM. We would want to add this functionality in the hyper-v driver. I suppose we need a bp for that, but do we really need a spec for it?15:22
johnthetubaguyclaudiub: a specless blueprint sounds correct for that15:22
claudiubjohnthetubaguy: cool, ty. :)15:22
*** otter768 has quit IRC15:23
*** paul-carlton has quit IRC15:24
claudiubjohnthetubaguy: also, can I ask for a teeny review on this patch? You have reviewed it previously: https://review.openstack.org/#/c/237643/15:25
johnthetubaguyclaudiub: so one tiny nit around not using _LE() but I like the update, thanks for adding the warning15:26
mhorban_sdague, johnthetubaguy: "Default value of graceful_shutdown_timeout is set to 60sec" https://review.openstack.org/#/c/245205/15:27
sdaguemhorban_: thank you15:29
sdague+115:29
*** alexschm has quit IRC15:29
*** claudiub|2 has joined #openstack-nova15:30
mhorban_sdague, johnthetubaguy: So devstack part "Config graceful_shutdown_timeout option for services" https://review.openstack.org/#/c/238983/ could  be abandoned now?15:32
sdaguemhorban_: no, I think setting that to a shorter default for devstack is also sensible15:32
*** sneti has quit IRC15:32
mhorban_ok15:32
*** claudiub has quit IRC15:32
sdagueit will speed up our tests15:32
sdaguebecause we really don't care about that inflight work15:33
gibihi cores! congrats for the new ones! there is a easy review https://review.openstack.org/#/c/240858/ ndipanov already put +2 on it.15:33
openstackgerritBob Ball proposed openstack/nova: XenAPI: Cope with more Cinder backends  https://review.openstack.org/24478915:33
*** burgerk has joined #openstack-nova15:34
*** burgerk_ has joined #openstack-nova15:35
*** rotbeard has joined #openstack-nova15:35
*** annegentle has joined #openstack-nova15:37
*** nikhil_k_ has joined #openstack-nova15:37
*** burgerk has quit IRC15:38
*** Piet has quit IRC15:38
*** alex_klimov has joined #openstack-nova15:38
openstackgerritClaudiu Belu proposed openstack/nova: Removes support for Hyper-V Server 2008 R2  https://review.openstack.org/23764315:38
openstackgerritClaudiu Belu proposed openstack/nova: Hyper-V: adds os-win library  https://review.openstack.org/21210215:38
sdaguegibi: so we should probably hold until the reno patch lands15:40
sdaguebecause that would warrent a release note15:40
openstackgerritPavel Kholkin proposed openstack/nova: enginefacade: 'host_mapping'  https://review.openstack.org/24203515:40
*** nikhil_k has quit IRC15:40
*** tonytan4ever has joined #openstack-nova15:40
*** signed8bit has joined #openstack-nova15:41
sdaguebauwser: agree on that ^^^ ?15:42
*** romainh has quit IRC15:42
sdagueas our release liason15:42
bauwsersdague: otp sorry15:42
mriedemgibi: https://blueprints.launchpad.net/nova/+spec/remove-service-management-from-nova-manage isn't approved15:42
sdaguebauwser: no prob. gibi has the deprecation of service commands for nova-manage15:42
sdagueseems like that would be a reno add15:42
bauwsergibi: wfy if you wait till monday?15:43
sdaguemriedem: ah...15:43
sdaguejohnthetubaguy: didn't we agree to this in tokyo?15:43
sdagueare we just missing a procedural step on the spec / bp15:44
*** jistr is now known as jistr|call15:44
mriedemthere is no use case to hit the db directly for service resources in case n-api is down?15:44
mriedemthat's all i really care about15:44
sdagueis there a scenario you could imagine would be a thing there?15:46
sdagueif the api is down, you can't start or move any computes15:46
mriedemnot really, devil's advocate15:47
mriedemalso asking in the operators channel15:47
*** sneti has joined #openstack-nova15:47
mriedemb/c the recent deprecation of local conductor caught some people in the ops list by surprise15:47
sdaguesure, that's fair15:48
*** stevemar_ has joined #openstack-nova15:49
snetiHi all. Does anyone know if nova-manage still being supported? It was supposed to be deprecated in Folsom as per https://wiki.openstack.org/wiki/NovaManage. I see some of the commands like nova-manage vpn list or on flavor category are not working anymore. And they are not updated in docs.15:49
gibisdague, bauwser, mriedem: thanks for the review. I will wait until Monday, and I will add a reno note for the patch15:49
mriedemgibi: thanks, i also posted to the ops ML15:49
*** claudiub|2 has quit IRC15:50
sdaguesneti: it is supported for a small number of things, mostly you should be using novaclient15:50
*** electrocucaracha has joined #openstack-nova15:50
mriedemsneti: we removed nova-manage flavor commands in liberty or kilo i think15:50
bauwsergibi: coolness, lemme know if you need help for creating a reno file15:51
gibimriedem: thanks for the ops mail, will check the response if any15:51
mriedemsneti: nova-manage commands are really only necessary for things that you need to hit the database directly15:51
gibibauwser: thanks, I will find you If I need help :)15:51
bauwsereverything is ready to land for reno, I just want to hold till Monday15:51
gibiactually learning this reno thing will be a nice Monday morning brain exercise :)15:52
*** ociuhandu has quit IRC15:52
sdagueyeh, all the reno patches are approved and just need to get through the gate15:52
*** armax has joined #openstack-nova15:54
snetisdague,mriedem: Thanks for the response. But it should be updated in the docs right. Also I'm planning to work on bug related to nova-manage floating list. Do you think we need to still support it as its already there in nova client15:54
mriedemsneti: depends on how extensive the fix is i guess15:55
mriedemif it's trivial it might be worth fixing15:55
mriedemif not, i'd mark the bug as won't fix15:55
snetiIts a small fix though: https://bugs.launchpad.net/nova/+bug/136995515:55
openstackLaunchpad bug 1369955 in OpenStack Compute (nova) "Double delete a floating ip range using nova-manage command does not return not found error" [Low,Confirmed] - Assigned to Sujitha (sujitha-neti)15:55
*** claudiub has joined #openstack-nova15:56
johnthetubaguysdague: looking at the blueprint now15:56
snetithanks mriedem!15:57
*** mdrabe has quit IRC15:57
yonglihezzzeek , keep hit that bug...  i suspect the flavor extra information will increase these hiting chance, so we hit that often but Jenkins did not, just guess.15:58
zzzeekyonglihe: no nova bug has been fixed yet.   oslo.db just reports it better15:59
mriedemsneti: not really worth the time to work on it imo15:59
*** sripriya has quit IRC15:59
mriedemi've marked the bug as opinion15:59
mriedemactually just changed that to won't fix15:59
yonglihezzzeek, are you sure it's definitely nova bug? how to reproduced instead of random hit that?16:00
*** klkumar has quit IRC16:00
zzzeekyonglihe: i have a test in oslo.db that illustrates it being hit.  just use a _TransactionFactory without initializing it first16:00
snetiok..ty :)16:00
zzzeekyonglihe: nova api has the requirement that configure() must be called. if you do not call it, all DB methods will raise that error16:00
*** haomaiwang has quit IRC16:01
*** haomaiwang has joined #openstack-nova16:01
*** sripriya has joined #openstack-nova16:02
*** boris-42 has joined #openstack-nova16:02
openstackgerritAndrew Bogott proposed openstack/nova: Prevent scheduling of instances on full hosts.  https://review.openstack.org/24225116:02
*** klkumar has joined #openstack-nova16:02
yonglihezzzeek, i get this. but why in actually testing evn, just randomly hit it?  seems not that easy to identify which part of code raise this.16:02
zzzeekyonglihe: that I dont know.  nova's test structure is pretty elaborate16:03
*** jistr|call is now known as jistr16:03
zzzeekyonglihe: if nova puts checks for that configure() test in the get_session() and get_engine() api functions, that will make it easier16:03
zzzeekyonglihe: but i dont know how configure() gets called.  probably part of the test fixture setup.  as far as why random failures, it very likely has to do with the order in which tests are run16:04
yonglihei already update this to alex_xu, your suggestion might be a possible fix16:04
zzzeekyonglihe: usually you can find these by running just the one failing test in total isolation, that way it doesnt steal the fixture setup of some other test16:04
zzzeekyonglihe: well yes, also i dont know why configure() doesnt happen as part of get_session() anyway i think the old system used to be something like this16:05
openstackgerritAndrew Bogott proposed openstack/nova: Prevent scheduling of instances on full hosts.  https://review.openstack.org/24225116:05
*** edtubill has joined #openstack-nova16:05
*** edtubill has quit IRC16:06
*** edtubill has joined #openstack-nova16:06
*** browne has joined #openstack-nova16:07
mriedemsuperdan: could explode some heads by adding choices kwarg to the virt_driver StrOpt config option, re: https://review.openstack.org/#/c/244782/16:08
mriedemyou'd get a ValueError if you specified something out of tree16:08
*** rcernin has quit IRC16:08
superdanmriedem: yeah, I'd like to do that actually16:09
superdanwas thinking about the best way to go about it16:09
mriedemthat's one easy way16:09
yonglihezzzeek, if it depending the running status,  that's make sense to randomly hit it.   and glad of bug 1515326 is marked high priority.16:09
openstackbug 1515326 in OpenStack Compute (nova) " nova.api.openstack.extensions AttributeError: '_TransactionFactory' object has no attribute '_writer_maker'" [High,New] https://launchpad.net/bugs/151532616:09
mriedemwe also have pluggable network and identity backends16:09
superdanmriedem: hint: I'd +2 the shit out of that patch16:09
mriedem:P16:10
mriedemgiven how many out of tree drivers ibm has, i'm sure i'd get an internal email about it16:10
superdanheh16:10
*** subscope has joined #openstack-nova16:10
mriedemagain https://www.youtube.com/watch?v=gRpTjr4L4T416:10
mriedemit would be that16:10
*** edtubill has quit IRC16:11
*** edtubill has joined #openstack-nova16:11
*** mjura has quit IRC16:11
*** ihrachys has quit IRC16:12
openstackgerritSumant Murke proposed openstack/nova-specs: Add new attribute to nova show API response  https://review.openstack.org/24488816:12
openstackgerritBalazs Gibizer proposed openstack/nova: Remove onSharedStorage from evacuate API  https://review.openstack.org/24356216:13
*** links has quit IRC16:13
*** wolsen has joined #openstack-nova16:13
*** thangp has joined #openstack-nova16:14
*** pm90_ has quit IRC16:15
*** pm90__ has joined #openstack-nova16:15
*** emagana has joined #openstack-nova16:15
*** claudiub has quit IRC16:15
*** rlrossit has quit IRC16:15
*** mdrabe has joined #openstack-nova16:16
*** marzif_ has quit IRC16:16
*** alex_klimov has quit IRC16:17
*** EinstCrazy has joined #openstack-nova16:18
openstackgerritTimofey Durakov proposed openstack/nova: DO NOT MERGE  https://review.openstack.org/24505016:19
*** rotbeard has quit IRC16:20
*** EinstCrazy has quit IRC16:20
*** tongli has joined #openstack-nova16:20
mdboothjohnthetubaguy: Gah! I didn't realise your link was to a different revision of the same manifesto :/16:20
*** rmart04 has quit IRC16:21
*** tdurakov has quit IRC16:21
johnthetubaguymdbooth: oh, sorry, those links kill me reguarly16:21
*** ctrath2 has quit IRC16:22
mdboothYou left my favourite paragraph in, though.16:22
*** gszasz has joined #openstack-nova16:22
*** tdurakov has joined #openstack-nova16:22
*** tdurakov has quit IRC16:22
*** tdurakov has joined #openstack-nova16:24
*** tdurakov has quit IRC16:24
*** sudipto has quit IRC16:25
*** tdurakov has joined #openstack-nova16:27
openstackgerritSergey Nikitin proposed openstack/nova: Added method is_supported to check API microversions  https://review.openstack.org/24021816:27
*** armax has quit IRC16:27
*** armax has joined #openstack-nova16:28
openstackgerritDan Smith proposed openstack/nova: Add _LE to LOG.error statement in nova/service  https://review.openstack.org/24522616:29
*** agireud has joined #openstack-nova16:31
johnthetubaguymdbooth: I am curious which one that is :)16:31
mdboothjohnthetubaguy: I commented on it in the previous revision :)16:31
*** garyk has quit IRC16:33
*** ihrachys has joined #openstack-nova16:35
*** hemnafk is now known as hemna16:37
*** tdurakov has quit IRC16:37
*** agireud has quit IRC16:38
openstackgerritSimona Iuliana Toader proposed openstack/nova: objects: added 'os_secure_boot' property to ImageMetaProps object  https://review.openstack.org/23759316:41
*** mgoddard_ has joined #openstack-nova16:44
*** EinstCrazy has joined #openstack-nova16:45
openstackgerritSimona Iuliana Toader proposed openstack/nova: objects: added 'os_secure_boot' property to ImageMetaProps object  https://review.openstack.org/23759316:46
*** jistr is now known as jistr|call16:46
*** mgoddard has quit IRC16:47
*** agireud has joined #openstack-nova16:49
dims_sdague mriedem : simple review (new log_dir option in oslo.reports) if you get a chance - https://review.openstack.org/#/c/216917/16:50
*** EinstCrazy has quit IRC16:51
sdaguedims_: did the oslo.reports signal handler issue ever get addressed?16:51
dims_sdague yes, 0.8.0 has it http://lists.openstack.org/pipermail/openstack-announce/2015-November/000764.html16:52
sdaguedims_: ok, cool. Will look in a few16:52
dims_thanks Sean16:52
*** kmartin has joined #openstack-nova16:53
*** lykinsbd_ has joined #openstack-nova16:54
*** stevemar_ has quit IRC16:56
*** lykinsbd has quit IRC16:56
openstackgerritDan Smith proposed openstack/nova: Add service records for nova-api services  https://review.openstack.org/24220616:57
openstackgerritDan Smith proposed openstack/nova: Add _LE to LOG.error statement in nova/service  https://review.openstack.org/24522616:57
*** sacharya has joined #openstack-nova16:58
*** lpetrut has quit IRC17:00
openstackgerritBalazs Gibizer proposed openstack/nova: Deprecate nova-manage service subcommand  https://review.openstack.org/24085817:00
*** haomaiwang has quit IRC17:01
*** haomaiwang has joined #openstack-nova17:01
*** edtubill_ has joined #openstack-nova17:05
*** edtubill has quit IRC17:07
*** marzif has joined #openstack-nova17:07
*** Marga_ has joined #openstack-nova17:07
*** jistr|call is now known as jistr17:08
sdaguejohnthetubaguy / superdan - https://review.openstack.org/#/c/245176/ - once that lands, we can make the job vote17:10
openstackgerritSumant Murke proposed openstack/nova-specs: Add new attribute to nova show API response  https://review.openstack.org/24488817:10
sdaguethanks again bauwser for helping me figure out the dumb thing I did17:10
superdansdague: you might want to -2 gibi's patch until the reno stuff lands.. leakypipes and I just about +Wed it just now17:11
sdaguemriedem: but now you can point them to mordred17:11
*** jistr has quit IRC17:12
sdaguesuperdan: oh, ok. I guess my -1 got purged in the patch refresh17:13
sdaguegibi: just ping me when the reno patch piece is added to it, and I'll approve it then. It clearly has records of plenty of +2 on it17:13
sdaguegibi: until then keeping a -2 on it just to keep it from landing without that17:14
superdansdague: right17:14
gibisdague: sure, that will be the first thing on Monday for me :)17:14
openstackgerritOpenStack Proposal Bot proposed openstack/nova: Updated from global requirements  https://review.openstack.org/24524817:14
superdansdague: does the reno thing need review?17:14
sdaguesuperdan: no, it's in the gate (or maybe landed by now)17:15
superdanokay cool17:15
*** jlanoux has quit IRC17:15
sdaguewhich is why waiting on that didn't seem very onerous17:15
superdanyeah17:15
sdagueyeh, merged - https://review.openstack.org/#/c/242008/17:16
*** pm90__ has quit IRC17:17
superdancool17:17
superdanalso, just got what "reno" means17:17
superdan<-- super quick17:17
*** cdent has quit IRC17:17
*** lsmola has quit IRC17:18
gibiand now I'm off for the weekend. Thanks for all the support and see you on Monday17:18
*** stackdump has joined #openstack-nova17:19
*** sripriya_ has joined #openstack-nova17:19
*** otter768 has joined #openstack-nova17:19
*** sripriya__ has joined #openstack-nova17:20
mordredsdague: what did I do?17:22
*** sripriya has quit IRC17:23
*** klkumar has quit IRC17:23
*** sripriya_ has quit IRC17:23
mordredmriedem: oh - yeah. point them to me. :)17:23
*** otter768 has quit IRC17:24
*** tjones has joined #openstack-nova17:24
*** sfinucan has joined #openstack-nova17:26
*** tonytan4ever has quit IRC17:26
*** e0ne has quit IRC17:26
*** aginwala has joined #openstack-nova17:26
*** tjones has quit IRC17:27
openstackgerritAndreas Jaeger proposed openstack/nova: WIP - just testing  https://review.openstack.org/24525717:27
openstackgerritPavel Kholkin proposed openstack/nova: WIP: enginefacade: 'fixed_ip'  https://review.openstack.org/24081117:27
openstackgerritPavel Kholkin proposed openstack/nova: WIP: enginefacade: 'instance'  https://review.openstack.org/24414617:27
*** tjones has joined #openstack-nova17:27
*** Marga_ has quit IRC17:27
*** ijw has quit IRC17:28
*** haomaiwang has quit IRC17:30
*** Marga_ has joined #openstack-nova17:30
*** yassine has quit IRC17:31
*** matrohon has quit IRC17:31
*** lykinsbd has joined #openstack-nova17:31
leakypipesdanpb: still around?17:33
*** lykinsbd_ has quit IRC17:34
*** nic has joined #openstack-nova17:34
*** burgerk_ has quit IRC17:35
*** tjones has quit IRC17:35
*** whenry__ has quit IRC17:36
*** lpetrut has joined #openstack-nova17:37
*** Marga_ has quit IRC17:38
*** tjones has joined #openstack-nova17:39
*** Piet has joined #openstack-nova17:39
*** ijw has joined #openstack-nova17:40
*** aginwala has quit IRC17:40
*** apoorvad has joined #openstack-nova17:40
*** aginwala has joined #openstack-nova17:41
danpbleakypipes: hi for a short while17:41
*** whenry_ has joined #openstack-nova17:41
*** ctrath has joined #openstack-nova17:43
openstackgerritSven Anderson proposed openstack/nova: Fix is_volume_backed_instance() for unset image_ref  https://review.openstack.org/24361617:44
*** rlrossit has joined #openstack-nova17:44
leakypipesdanpb: https://github.com/jaypipes/os_vif/commit/e0a6193387adc77b55623ffa6a6cd6099b2f7c3a17:45
mriedemsdague: i'm lost, was in a meeting, going to lunch17:45
*** mriedem is now known as mriedem_lunch17:45
*** pm90_ has joined #openstack-nova17:45
*** aginwala has quit IRC17:45
danpbleakypipes: all looks reasonable, though i wonder if dropping the min version is a good idea17:46
ansiwenmriedem_lunch: I addressed your comments ^^^17:46
*** rmart04 has joined #openstack-nova17:47
danpbleakypipes: eg if neutron supports version 1.4 and the plugin only wants to support version 1.6....1.817:47
*** jichen has joined #openstack-nova17:47
danpbleakypipes: then it'd be useful for neutron to know it can't use that vif type17:47
*** rmart04 has quit IRC17:47
*** rmart04 has joined #openstack-nova17:48
leakypipesdanpb: hmm, yeah.17:48
leakypipesdanpb: k, I will re-add the min/max17:48
*** rmart04 has quit IRC17:48
*** vilobhmm has joined #openstack-nova17:50
*** subscope has quit IRC17:52
leakypipesdanpb: done :) https://github.com/jaypipes/os_vif/pull/1417:54
*** marzif has quit IRC17:54
*** su_zhang has joined #openstack-nova17:54
danpbleakypipes: looks good17:55
danpbright, i'm outta here, enjoy the weekend folks....17:55
*** EinstCrazy has joined #openstack-nova17:56
*** danpb has quit IRC17:56
*** ihrachys has quit IRC17:57
*** sacharya has quit IRC17:57
*** sacharya has joined #openstack-nova17:58
*** mmmpork has left #openstack-nova17:59
*** auggy_ has joined #openstack-nova18:02
*** kmartin has quit IRC18:03
*** ihrachys has joined #openstack-nova18:04
*** auggy_ has quit IRC18:05
*** auggy has joined #openstack-nova18:05
*** pumaranikar has quit IRC18:09
*** lucasagomes is now known as lucas-afk18:09
*** mgoddard_ has quit IRC18:12
openstackgerritAndrew Laski proposed openstack/nova: Add persistence to the RequestSpec object  https://review.openstack.org/21175318:12
*** mgoddard has joined #openstack-nova18:12
*** ssurana has joined #openstack-nova18:14
*** lpetrut has quit IRC18:16
superdanlascii: I thought the request_specs table was going to be basically just a text column, with a few columns for indexing and lookups?18:16
superdanlascii: like, I'm not sure why we want pci_requests to be its own column18:16
openstackgerritJohnson koil raj proposed openstack/nova: VMware: Enable disk.EnableUUID=True in vmx  https://review.openstack.org/20526918:17
*** fawadkhaliq has joined #openstack-nova18:17
*** kmartin has joined #openstack-nova18:17
lasciisuperdan: hmm, I'm not sure either at this point18:17
lasciiit really doesn't matter from a loading/serializing pov does it18:18
lasciiand instance_uuid and project_id would be all we need I think for lookups18:19
*** lpetrut has joined #openstack-nova18:19
*** ihrachys has quit IRC18:20
superdanright, and it makes it easier to change things in the future and not have to go to heroic lengths to make those changes18:20
*** EinstCrazy has quit IRC18:20
*** electrocucaracha has quit IRC18:21
lasciiso why didn't you bring this up yesterday? :)18:21
superdanlascii: was that in the spec?18:22
superdanapologies if so, I was focused on the serialization bit you asked me to look at :)18:22
lasciiit's not in the spec because it was written before the object existed, so I didn't know what the data model would look like18:23
superdanlascii: heh, so ... what was my indication to bring this up yesterday?18:24
lasciiyour desire to -1 as much as possible?18:24
lasciiand cause me more work :)18:25
*** Marga_ has joined #openstack-nova18:25
*** sripriya__ has quit IRC18:25
lasciinothing really, it just conviently came up right after I finished fixing everything18:26
superdanlascii: no I mean.. I didn't review anything yesterday that brought up the idea18:26
superdanwell, anyway, sorry18:26
superdanI really thought we were on the same page already18:26
superdanI had no reason to doubt :)18:26
*** IanGovett has quit IRC18:27
*** electrocucaracha has joined #openstack-nova18:27
lasciiI certainly appreciate the faith :)  we were on the same page, I got lost during the implementation apparently18:28
*** edtubill_ has quit IRC18:29
superdanheh18:31
superdanlascii: here and I thought I was being good jumping on review of the patch :)18:31
superdanI can not -1 it if it'll help :)18:31
leakypipessuperdan: any ideas? http://paste.openstack.org/show/478831/18:31
superdanargh, why do people use paste.o.o?18:32
*** john5223 is now known as zz_john522318:32
lasciisuperdan: no no, I deserve the -1.  Thanks for looking at it18:32
*** signed8bit is now known as signed8bit_ZZZzz18:32
*** e0ne has joined #openstack-nova18:32
superdanleakypipes: I think that means you have some older version of something that can't support sub-dependencies or something18:32
superdanleakypipes: ask mriedem_lunch or dims_18:32
leakypipesmriedem_lunch, dims_: seen this at all? http://paste.openstack.org/show/478831/18:33
superdanlascii: okay, I'll go -1 it with hurtful insults then :D18:33
*** angdraug has joined #openstack-nova18:33
*** tdurakov has joined #openstack-nova18:33
lasciiheh18:33
*** aginwala has joined #openstack-nova18:34
*** pixelbeat has quit IRC18:36
*** aginwala has quit IRC18:36
*** ijuwang has quit IRC18:36
*** ijuwang has joined #openstack-nova18:37
*** aginwala has joined #openstack-nova18:37
*** aginwala has quit IRC18:38
*** aginwala has joined #openstack-nova18:38
*** lpetrut has quit IRC18:41
*** pumaranikar has joined #openstack-nova18:45
lasciisuperdan: that wasn't hurtful at all18:45
superdanlascii: I know, I chickened out18:45
lasciinext time perhaps18:46
dims_leakypipes: need to check with mriedem_lunch. will try in a little bit18:46
*** fawadk has joined #openstack-nova18:49
*** fawadkhaliq has quit IRC18:51
*** achanda has joined #openstack-nova18:51
openstackgerritTimofey Durakov proposed openstack/nova: DO NOT MERGE  https://review.openstack.org/24505018:52
*** tdurakov has quit IRC18:52
bauwserjust saw the reno convo18:53
bauwserthe stable/liberty series is there https://review.openstack.org/#/q/status:open+project:openstack/nova+branch:stable/liberty+topic:add-reno,n,z18:53
openstackgerritVladik Romanovsky proposed openstack/nova: libvirt: use osinfo when configuring the disk bus  https://review.openstack.org/14962818:54
*** ctrath has quit IRC18:55
*** stevemar_ has joined #openstack-nova18:55
*** signed8bit_ZZZzz is now known as signed8bit18:55
*** stevemar_ has quit IRC18:55
*** sneti has quit IRC18:56
*** rlrossit has quit IRC18:56
*** tonytan4ever has joined #openstack-nova18:56
openstackgerritjichenjc proposed openstack/nova: Add more 'actions' for server concepts doc  https://review.openstack.org/23694718:56
*** sneti has joined #openstack-nova18:57
*** pumaranikar has quit IRC18:58
openstackgerritjichenjc proposed openstack/nova: Add more 'actions' for server concepts doc  https://review.openstack.org/23694718:59
*** pumaranikar has joined #openstack-nova18:59
*** rlrossit has joined #openstack-nova19:00
*** ctrath has joined #openstack-nova19:01
*** annegent_ has joined #openstack-nova19:02
*** pbrooko has quit IRC19:02
*** stevemar_ has joined #openstack-nova19:02
*** annegentle has quit IRC19:02
*** stevemar_ has quit IRC19:04
*** mriedem_lunch is now known as mriedem19:04
*** sneti has quit IRC19:04
*** stevemar_ has joined #openstack-nova19:05
*** venkat_p has joined #openstack-nova19:05
*** venkat_p has quit IRC19:05
*** electrocucaracha has quit IRC19:06
*** Piet has quit IRC19:06
*** eharney has joined #openstack-nova19:06
*** emagana has quit IRC19:06
mriedemleakypipes: that's just trunk o.vo right?19:06
*** emagana has joined #openstack-nova19:07
*** stevema__ has joined #openstack-nova19:07
*** stevema__ has quit IRC19:08
mriedemleakypipes: do you have new enough pip/setuptools/tox ?19:08
*** pbrooko has joined #openstack-nova19:08
*** stevema__ has joined #openstack-nova19:09
*** stevemar_ has quit IRC19:09
*** pumaranikar has quit IRC19:10
*** sacharya has quit IRC19:10
*** stevema__ has quit IRC19:10
*** garyk has joined #openstack-nova19:10
*** sacharya has joined #openstack-nova19:11
*** sacharya_ has joined #openstack-nova19:13
*** sacharya has quit IRC19:16
*** baoli has quit IRC19:18
*** baoli has joined #openstack-nova19:19
*** otter768 has joined #openstack-nova19:20
bauwsersuperdan: lascii: so I wonder about https://review.openstack.org/#/c/211753/28/nova/db/sqlalchemy/migrate_repo/versions/313_add_request_spec.py,cm19:20
*** baoli has quit IRC19:21
bauwsersuperdan: lascii: I mean, which fields could be looked up19:21
*** baoli has joined #openstack-nova19:21
*** suro-patz has joined #openstack-nova19:21
lasciibauwser: it can only really be fields which aren't objects/json19:22
*** fawadkhaliq has joined #openstack-nova19:22
lasciiso outside of instance_uuid/project_id the only other perhaps relevant one I see is az19:22
*** achanda has quit IRC19:22
bauwserlascii: agreed, but for example, what about the flavor?19:23
bauwserbecause as an operator, I would like to know which requests were done against this flavor19:23
bauwserthat kind of question that could come by the next years :p19:23
lasciiwe're storing a full flavor though.  we would need to break out the id19:24
*** fawadk has quit IRC19:24
*** rk4n has quit IRC19:24
bauwserlascii: to be clear, my position is that I agree with superdan, we should maybe just lookup the id given that instance_uuid is wrong when num_instances > 119:24
bauwserlascii: yeah I know, hence my point you see19:25
*** otter768 has quit IRC19:25
superdanlascii: he means look up instances based on flavor,19:25
superdanbut I'm not sure why you would do that in the request_specs table19:25
bauwseryup, the most I think, the most I feel the ID is enough19:25
lasciithat's why I left off az, I would expect to lookup instances and then get request_spec not the other way around19:26
bauwserlascii: agreed19:26
*** thumpba has joined #openstack-nova19:26
lasciibauwser: for num_instances = n we'll have n request_specs persisted19:26
lasciiin order to have the instance lookup work19:27
bauwserlascii: oh right19:27
*** rk4n has joined #openstack-nova19:27
bauwserokay, then get_by_id() is enough19:27
bauwserno need to get mor19:27
bauwsere19:27
*** boris-42 has quit IRC19:28
*** fawadk has joined #openstack-nova19:29
lasciibauwser: get_by_instance_uuid?  or you want get_by_id as well?19:30
*** pumaranikar has joined #openstack-nova19:30
bauwsersorry I was unclear, get_by_id *and* get_by_instance_uuid19:31
bauwserand only 2 fields persisted separately19:31
*** fawadkhaliq has quit IRC19:31
*** gjayavelu has joined #openstack-nova19:31
lasciiand project_id? :)19:31
*** suro-patz1 has joined #openstack-nova19:32
*** fawadkhaliq has joined #openstack-nova19:33
*** tjones has quit IRC19:33
mriedemleakypipes: btw, tox -r -e cover worked just fine for me with o.vo19:33
bauwserlascii: I don't feel it necessary for the moment, right ?19:33
bauwserlascii: because if it would be needed, then it would be an additive change, right?19:33
mriedemleakypipes: i have setuptools==18.3.219:34
*** thumpba has quit IRC19:34
*** suro-patz has quit IRC19:34
bauwserlascii: while on the other hand, adding another field separately means that if we want to remove it, it becomes a bit harder19:34
*** Piet has joined #openstack-nova19:34
*** rk4n has quit IRC19:35
*** fawadk has quit IRC19:35
openstackgerritjichenjc proposed openstack/nova: Add DiskFormat as Enum in fields  https://review.openstack.org/22985419:35
openstackgerritjichenjc proposed openstack/nova: Make ImageMeta:disk_format use DiskFormatField  https://review.openstack.org/23146019:35
bauwserlascii: but maybe I'm missing some lookups ?19:35
*** sfinucan has quit IRC19:35
*** rk4n has joined #openstack-nova19:35
lasciibauwser: okay, after looking again I see that project_id isn't useful right now19:35
bauwserlascii: do you feel looking at project_id would be needed for cellsv2?19:35
*** thumpba has joined #openstack-nova19:35
*** fawadk has joined #openstack-nova19:36
*** stackdump has quit IRC19:36
lasciibauwser: it's needed for what we store to respond to API requests, which will likely be some sort of buildrequest object19:36
lasciibauwser: it won't be needed for the request_spec in the cell19:37
superdanlascii: wait,19:37
*** electrocucaracha has joined #openstack-nova19:37
superdanlascii: for cellsv2 the requestspec goes into the API database and so we need project to be able to list all current/pending instances for a project right?19:38
superdanor hmm, were you putting this in the cell db?19:38
lasciisuperdan: yes.  but the request_spec db model will be slightly different19:38
*** tjones has joined #openstack-nova19:38
*** fawadkhaliq has quit IRC19:38
lasciiwe can't have a fk to instance in the api db19:39
superdanright, but..19:39
superdanI thought the plan was to put all the reqs in the api db19:39
*** aginwala has quit IRC19:39
bauwserI don't remember what superdan explained during the summit about your plan for buildrequest19:39
bauwserlascii: ^19:39
*** aginwala has joined #openstack-nova19:39
*** rk4n has quit IRC19:39
* bauwser tries to remember what he heard19:39
lasciisuperdan: the reqs go into the api db before scheduling, and then get moved to the cell db once the instance is created19:40
superdanlascii: hmm.. why do we need to do that?19:40
*** rawlin has joined #openstack-nova19:40
superdanlascii: if we need to reschedule/migrate, we have to go back to the scheduler, which lives at the top level, right?19:40
lasciibauwser: I don't recall talking about buildrequest specifically, mostly about cell0(tm)19:40
superdanright, cell0 at the summit19:41
bauwserlascii: snap, my brain is playing with me then19:41
bauwserlascii: but what you just said above (api db before scheduling, then moved) helps me to remember - yeah that19:41
lasciisuperdan: we will need to go back to the top, but we'll need to grab the instance from the cell anyways and could get the reqspec.  putting it into the cell is partly about keeping the api db small, and partly about having the fk19:42
superdanwhy do we need the fk?19:42
superdanand you mean small in terms of how much is in it and not schema I guess19:43
*** rushil has joined #openstack-nova19:43
lasciisuperdan: right19:43
rawlinCan any nova cores here take a look at https://review.openstack.org/#/c/198054/ "Disable IPv6 on bridge devices"? It has been in the queue for a while now and has a bunch of +1's19:43
superdanlascii: so, the fk is important why?19:43
lasciisuperdan: we don't need the fk, but it's useful.  I guess I didn't see a downside to putting the reqspec in the cell19:43
*** thumpba has quit IRC19:44
superdanit just seems overly complicated to me19:44
*** electrocucaracha has quit IRC19:44
superdanmoving it atomically19:44
superdanif we fail we could end up with it in both or neither place19:44
mriedemwhy is a fk useful?19:44
superdanand I don't see why we ever need it at the lower level19:44
mriedemwe never seem to use fkeys for much except breaking archive19:44
superdanmriedem: heh19:44
mriedemsince we don't do cascading deletes19:44
mriedemi know mordred loves foreign keys though19:45
superdanmriedem: he only likes them because they're webscale19:45
*** thumpba has joined #openstack-nova19:45
lasciiwe could.  mainly I like it so we would clean up everything if we hard delete instances19:45
mordredforeign keys suck19:45
mriedemlascii: like just for table sorting you mean?19:45
superdanlascii: we have to clean up the instance mapping in the cell anyway19:45
superdanlascii: why not get that and the request?19:45
mriedemanyway, i butted into this, i'll butt out now19:46
*** EinstCrazy has joined #openstack-nova19:46
mordredFKs are great in the logical model - but make it harder to scale becaues of extra cpu processing on the thing that doesn't scale out naturally. And also, if you don't enforce them in the logical/app model, you can never shard should you nede to19:46
openstackgerritMatt Riedemann proposed openstack/nova: VMware: expand support for Opaque networks  https://review.openstack.org/16575019:46
superdanyeah, we're talking about them in the context of sharding right now19:47
mordredyah. they're pretty-much evil in the context of sharding :)19:47
lasciimriedem: to not leave dangling data, but we can handle it in the app as well.  it's just extra protection19:47
*** achanda has joined #openstack-nova19:47
mriedemok19:48
mriedemi guess we can tell operators that archive not working is a feature :)19:48
*** baoli has quit IRC19:48
superdanlascii: but we can't fk the instance mapping to the instance, so we have to do manual cleanup there anyway19:48
lasciisuperdan: true19:48
*** baoli has joined #openstack-nova19:48
mriedemreminds me i need to look at fixing archive...19:48
lasciithe big thing is that I don't want the api db to grow much on a per instance basis, keeping reqspec in the cell is my attempt at that19:49
garykmriedem: thanks! i was about to push the change19:49
lasciiwe need the mapping, but I would like to not keep anything more than necessary19:49
mriedemgaryk: i figured you'd be enjoying your friday night19:49
superdanlascii: yeah, that's a noble goal19:49
garykthanks19:49
superdanlascii: if we store there we can always move it to the cell later if we determine that it's a scaling problem, right?19:50
lasciisuperdan: whenever you say 'noble' I know you're going to poo on something :)19:50
lasciisuperdan: yeah, we could19:50
superdanlascii: no, I'm serious.. it's a good goal to have, and one I didn't really think about.. requiring N*M bytes in your top database for every instance in your deploy19:50
superdanlascii: I just don't want to introduce a bunch of bugs because we're trying to do a transaction across DBs in python :)19:51
rlrossityo mriedem. You opened https://bugs.launchpad.net/nova/+bug/1489531 to change over disk_format in image_meta, and I noticed there's status and container_format that could probably get changed over too. Should I open up bugs and change those over?19:51
openstackLaunchpad bug 1489531 in OpenStack Compute (nova) "There should be a nova.objects.fields.DiskFormatEnum for the ImageMeta.disk_format field" [Wishlist,In progress] - Assigned to jichenjc (jichenjc)19:51
lasciisuperdan: it's a fear we've had with v1, though we haven't hit the limit in the global cell yet, and we have a lot more data there than v2 will have19:51
superdanlascii: right19:51
mriedemrlrossit: if you think they are enum worthy19:51
mriedemsure19:51
superdanlascii: so _if_ we can optimize later, we should, IMHO, and I think we can here19:51
lasciisuperdan: that's fair19:52
rlrossitalso I miss u mriedem. where you at?19:52
mriedemmy office19:52
*** fawadk has quit IRC19:52
*** fawadkhaliq has joined #openstack-nova19:52
*** achanda has quit IRC19:52
rlrossityou too good for us or something?19:53
lasciisuperdan: you want to comment on the review? or I can19:53
*** pm90_ has quit IRC19:53
superdanlascii: I can19:53
bauwseryes please19:53
superdanlascii: this doesn't add the API migration, which is probably why I was confused19:53
superdanlascii: was that later, or punting until after cell-of-one works?19:54
lasciisuperdan: I was going to do one at a time19:54
superdanokay19:54
*** aginwala has quit IRC19:55
superdandone19:57
* superdan adds "was an ass multiple times" to his status notes for the day19:57
*** pumaranikar has quit IRC19:57
*** sacharya has joined #openstack-nova19:58
*** sacharya_ has quit IRC19:58
*** aginwala has joined #openstack-nova19:58
*** electrocucaracha has joined #openstack-nova19:59
*** fawadk has joined #openstack-nova20:00
mordredsuperdan: wow. if I logged my activity on that task, I'd run out of harddrive space20:01
*** pbrooko has quit IRC20:02
superdanmordred: I know, luckily I gzip my reports so they're like 20 bytes long20:02
superdan"was an ass x LOTS"20:02
*** fawadkhaliq has quit IRC20:03
*** angdraug has quit IRC20:03
*** thumpba has quit IRC20:05
*** tjones has quit IRC20:06
*** shaohe_feng1 has joined #openstack-nova20:07
*** thumpba has joined #openstack-nova20:07
shaohe_feng1hi, anyone know how to do hacking check in nova.20:08
*** gwei3 has joined #openstack-nova20:09
mriedemshaohe_feng1: you add a rule to the nova hacking check module, or the hacking library if it's more generi20:09
mriedem*generic20:09
mriedemhttps://github.com/openstack/nova/blob/master/nova/hacking/checks.py20:09
*** signed8bit is now known as signed8bit_ZZZzz20:10
*** pumaranikar has joined #openstack-nova20:11
*** pm90_ has joined #openstack-nova20:11
*** pushkaru has joined #openstack-nova20:14
*** sneti has joined #openstack-nova20:14
shaohe_feng1mriedem: if a new rule is added. How can I to run this rule?20:14
*** pumaranikar has quit IRC20:14
shaohe_feng1mriedem:  how can run the hacking/checks.py?20:15
mriedemshaohe_feng1: have you read the guidelines at the top of that checks module?20:15
mriedemtox -r -e pep820:15
*** alejandrito has joined #openstack-nova20:16
shaohe_feng1mriedem:  tox -r -e pep8 also check the costom rules in ckecks?20:17
mriedemyeah20:17
*** su_zhang has quit IRC20:17
*** fawadk has quit IRC20:17
shaohe_feng1mriedem: got it. I thought it just check pyflak and pep8. thanks.20:17
*** EinstCrazy has quit IRC20:18
*** thumpba has quit IRC20:18
*** thumpba has joined #openstack-nova20:19
*** thumpba has quit IRC20:21
sdague#success gate-grenade-dsvm-multinode is now gating nova changes. The future of partial upgrade is here.20:21
openstackstatussdague: Added success to Success page20:21
*** jamielennox is now known as jamielennox|away20:23
*** smatzek has quit IRC20:24
*** zhangjn has joined #openstack-nova20:25
mriedemthe future is now?20:25
*** thumpba has joined #openstack-nova20:26
mriedemouch, flights to bristol leaving monday get me in around 10am on tuesday20:26
mtreinishsdague: did your patch kill the old partial-ncpu job too?20:26
sdaguemriedem: it's no longer running on master20:27
sdaguemtreinish: ^^20:27
sdaguemriedem: yeh, timezone20:27
mriedemi hope there will be cocaine at my final destination20:27
*** annegent_ has quit IRC20:28
mriedemi heard PaulMurray has a connection...20:29
mtreinishmriedem: I was gonna say ask lxsli20:29
mriedemi've seen lxsli nod off at meetups too many times to know he has the goods20:29
bauwsermriedem: I was thinking of landing to LHR20:30
bauwsermriedem: BRS is very bad for getting good flights20:30
mriedembauwser: train from LHR to BRS?20:30
bauwsermriedem: either that or coach or even car I dunno20:30
*** haomaiwang has joined #openstack-nova20:31
mtreinishmriedem: I was thinking about renting a car, but I hadn't thought about it too much20:31
bauwserI'm actually waiting PaulMurray's wiki20:31
mtreinishit's in Jan., thats a while away20:31
*** tonytan4ever has quit IRC20:31
bauwserfor 4 days, it's about 120USD20:31
bauwser(for a A car)20:31
auggyi always have a hard time driving on the wrong side of the road20:32
bauwserhence me seriously wondering if buses are that cool20:32
mriedemyeah i'd like to avoid renting a car20:32
mriedemin crazy backwards england20:32
bauwserthat's doable :)20:32
auggyi heard even the toilet water flushes down backwards20:32
mriedemthat's australia20:33
mtreinishauggy: heh, that's part of the fun. I enjoyed driving around nz on the wrong side of the road20:33
mriedemalso weirdos20:33
auggyno in australia it flushes down upside down20:33
bauwserand manual transmission you know20:33
mriedemi know how to drive a stick20:33
auggyit's weird that many people don't these days20:33
mriedemalthough of doffm goes, he could do all the driving...20:33
mtreinishauggy: heh, so it flushes out of the toilet? :)20:34
mriedem*if20:34
auggymtreinish: nope those are upside down too20:34
*** sacharya_ has joined #openstack-nova20:35
*** haomaiwang has quit IRC20:35
mriedemflying into london and catching a bus or car to bristol doesn't get me there any faster20:36
mtreinishmriedem: it's because of the tz change. Most flights to europe from the use are like that20:37
bauwseryeah, the US should really use the EU TZ !20:37
mriedemso maybe i fly out sunday night, get in monday and sleep until tuesday20:37
mriedemsleep and/or go hooligan20:37
*** sacharya has quit IRC20:38
lasciibring back the concorde?20:38
openstackgerritLudovic Beliveau proposed openstack/nova: Update binding:profile for SR-IOV ports  https://review.openstack.org/24257320:40
*** edtubill has joined #openstack-nova20:40
auggydelta flies direct to amsterdam from pdx20:40
auggyso i was thinking about hanging out there for a bit to get time adjusted hehe20:41
mriedemoic20:41
auggyairbnb or friend's sofas, haven't figured that part out yet :)20:41
openstackgerritRyan Rossiter proposed openstack/nova: Use o.vo VersionPredicateField  https://review.openstack.org/24532720:41
auggythere's a flight from ams to bristol i think20:41
mriedemmy flights all connect through ams20:42
bauwserI hope you'll get Delta and not AF :)20:42
* auggy will get delta because they have wide seats for her wide posterior20:42
bauwserbecause betting on AF for January sounds a bit risky20:42
*** apoorvad has quit IRC20:42
mtreinishmriedem: you should just come to ny and hangout for a couple days20:43
mtreinishthen get a direct flight from jfk20:43
mriedemhmmm20:43
mriedem"sorry honey, the thing is 4 days this time, dan has a lot to cover"20:43
mtreinishyou can do a flight from jfk that leaves 8am and gets to lhr at 8pm20:44
auggyyou could even try the helicopter service to jfk!20:44
mriedemthis is becoming overly complicated20:44
*** yamahata has joined #openstack-nova20:44
mriedemalso noting i don't sleep on planes20:45
mtreinishmriedem: it could be worse, I'm thinking about going to LCA right after the midcycle :)20:45
mtreinishmriedem: nor do I, my normal plan is to just walk around the day I arrive to force myself to stay up until a normal sleep time20:45
mriedemthat's what i did in paris20:46
bauwseror take melatonina like me :)20:46
mriedemi have that too20:47
bauwser(that's not cheese)20:47
mriedemi brought benadryl to paris20:47
mriedemi know, melatonine20:47
mriedemtook some last night actually20:47
*** thumpba has quit IRC20:49
*** ZZelle has quit IRC20:50
*** rfolco has quit IRC20:50
*** ZZelle has joined #openstack-nova20:52
*** xyang1 has quit IRC20:54
*** thumpba has joined #openstack-nova20:54
*** stevemar_ has joined #openstack-nova20:54
*** aysyd has quit IRC20:55
*** suro-patz1 has quit IRC20:55
*** suro-patz has joined #openstack-nova20:55
*** ctrath has quit IRC20:58
*** rlrossit has quit IRC20:58
*** zz_john5223 is now known as john522320:58
*** stevemar_ has quit IRC20:59
*** rushil has quit IRC21:03
openstackgerritAndrew Bogott proposed openstack/nova: Prevent scheduling of instances on full hosts.  https://review.openstack.org/24225121:04
*** rlrossit has joined #openstack-nova21:04
*** edtubill has quit IRC21:05
*** tonytan4ever has joined #openstack-nova21:05
*** ctrath has joined #openstack-nova21:07
*** Piet has quit IRC21:07
*** annegentle has joined #openstack-nova21:07
*** rawlin has left #openstack-nova21:09
kashyapmtreinish: There's FOSDEM right after that, too :-)  But yeah - LCA has a reputation of being a very strong technical conf.21:10
*** pixelbeat has joined #openstack-nova21:10
* kashyap should stop jumping into random topics21:10
mtreinishkashyap: yeah, I thought about fosdem too21:11
mtreinishand its much closer21:11
mtreinishbut, I really liked lca last year21:11
openstackgerritRyan Rossiter proposed openstack/nova: Use o.vo FlexibleBooleanField  https://review.openstack.org/24533621:11
kashyapmtreinish: Yeah, can imagine the appeal there21:12
kashyapThey certainly draw in a lot of technically strong people from around the world.21:13
*** sacharya_ has quit IRC21:18
*** ctrath has quit IRC21:18
*** zhangjn has quit IRC21:20
*** apoorvad has joined #openstack-nova21:21
*** otter768 has joined #openstack-nova21:21
*** ijw has quit IRC21:22
*** ijw has joined #openstack-nova21:25
*** otter768 has quit IRC21:25
*** thumpba has quit IRC21:26
openstackgerritRyan Rossiter proposed openstack/nova: Use o.vo DictOfListOfStringsField  https://review.openstack.org/24534421:27
*** thumpba has joined #openstack-nova21:28
*** ctrath has joined #openstack-nova21:28
openstackgerritRonald Bradford proposed openstack/nova: Simplify oslo.log setup  https://review.openstack.org/24534521:29
*** aginwala has quit IRC21:30
*** thangp has quit IRC21:31
*** stevemar_ has joined #openstack-nova21:32
*** stevemar_ has quit IRC21:33
*** david-lyle has quit IRC21:34
*** exploreshaifali has quit IRC21:34
*** ijw has quit IRC21:35
*** e0ne has quit IRC21:38
* auggy doesn't sleep on planes either21:39
*** stevemar_ has joined #openstack-nova21:39
*** jichen has quit IRC21:39
*** rubasov has quit IRC21:42
*** stevemar_ has quit IRC21:43
john5223any LXD people in here?21:43
*** mtanino has quit IRC21:44
mriedemjohn5223: they don't hang out here21:45
mriedemzul: would be your guy though21:46
john5223ah gotcha. i've tried asking in lxcontainers but not much going on in there. thanks21:47
*** gwei31 has joined #openstack-nova21:49
*** shaohe_feng1 has quit IRC21:50
*** pm90_ has quit IRC21:50
*** gwei3 has quit IRC21:51
*** ijw has joined #openstack-nova21:52
*** rushil has joined #openstack-nova21:55
*** rushil_ has joined #openstack-nova21:56
mriedemdhellmann: why do we need this on stable/liberty? https://review.openstack.org/#/c/243312/ i don't see the same thing on master.21:56
*** sacharya has joined #openstack-nova21:57
*** sacharya_ has joined #openstack-nova21:58
bauwsermriedem: I actually followed the process :)21:58
mriedemso the process has us create a stub on stable/liberty but not master?21:58
bauwseryup21:59
*** rushil has quit IRC22:00
*** rushil_ has quit IRC22:01
*** sacharya has quit IRC22:01
*** vishwanathj has joined #openstack-nova22:02
*** annegentle has quit IRC22:03
*** ArxCruz has joined #openstack-nova22:03
*** Piet has joined #openstack-nova22:03
*** thedodd has quit IRC22:03
mriedemoh i see https://review.openstack.org/#/c/241322/22:04
mriedemper http://lists.openstack.org/pipermail/openstack-dev/2015-November/078301.html22:04
*** signed8bit_ZZZzz is now known as signed8bit22:05
mriedembauwser: ok, +W22:06
bauwsermriedem: sorry I have to stop working now22:07
bauwserdue to some really bad news22:07
bauwserttyl22:07
*** bauwser is now known as bauzas22:07
*** sneti has quit IRC22:09
openstackgerritSumant Murke proposed openstack/nova-specs: Add new attribute to nova show API response  https://review.openstack.org/24488822:09
*** sneti has joined #openstack-nova22:10
*** aginwala has joined #openstack-nova22:11
*** thumpba has quit IRC22:13
*** thorst has quit IRC22:14
*** gwei31 has quit IRC22:15
*** thumpba has joined #openstack-nova22:15
*** lykinsbd has quit IRC22:21
*** su_zhang has joined #openstack-nova22:21
*** gszasz has quit IRC22:24
*** breitz has quit IRC22:25
*** breitz has joined #openstack-nova22:25
*** rlrossit has left #openstack-nova22:30
*** ArxCruz has quit IRC22:31
*** moshele has joined #openstack-nova22:31
*** alejandrito has quit IRC22:32
*** thumpba has quit IRC22:36
*** thumpba has joined #openstack-nova22:37
*** ZZelle has quit IRC22:39
*** ZZelle has joined #openstack-nova22:39
*** dave-mccowan has quit IRC22:40
hemnais there a way to trigger libvirt to rescan a volume (to get a new size)22:41
hemnaI've got the os-brick work mostly done to trigger the host kernel to see the new volume size22:42
hemnaof an attached volume22:42
*** sneti has quit IRC22:42
hemnaI'm just not sure how to get the vm to see the new size22:42
hemnathe volumes show up as virtio devices, not scsi devices22:42
*** thumpba has quit IRC22:43
mriedemkashyap: ^?22:44
*** pushkaru has quit IRC22:44
mriedemhemna: else wait for danpb on monday morning22:44
hemnaok22:45
hemnaI'm hacking around in virsh22:45
hemnatrying to dink with stuff w/o luck22:45
cburgesshemna There is a block_resize command that you can use via qemu monitor. Not sure if there is another way.22:45
hemnalooks like the target bus is set to 'virtio'  not sure if hacking that to 'scsi' will make any difference.22:46
cburgesshemna You can control the bus with image metadata.22:46
*** thumpba has joined #openstack-nova22:46
hemnathis is a straight cinder volume attach at this point, not a boot volume fwiw22:46
cburgesshemna Yeah as I recall all disks default to whatever bus type the VM was launched with originally.22:48
hemnahow do I change that to scsi ?22:48
*** alexpilotti has joined #openstack-nova22:48
hemnais that a nova boot switch ?22:48
cburgesshemna Image metadata is the only way I think, at least only way I've every done it.22:49
*** thumpba has quit IRC22:50
hemnaok I'm unfamiliar w/ that  arg22:51
cburgesshemna OK so the code is at https://github.com/openstack/nova/blob/master/nova/virt/libvirt/driver.py#L339022:52
cburgessBut to enable it...22:52
cburgessYou need to do the following...22:52
* cburgess tries to find the link.22:52
hemna:)  thanks22:52
hemnais this only available via boot from image ?22:53
cburgessYes... you can only change the bus type at boot. So boot from volume or boot from nova ephemeral.22:53
cburgessOnce its changed then all future devices get the same bus type.22:53
cburgessAt least thats what I recall.22:54
hemnaok22:54
*** mriedem has quit IRC22:54
*** thumpba has joined #openstack-nova22:54
cburgessNot finding the link I want but... the command you would use is something like...22:54
cburgessglance image-update --property hw_scsi_model=virtio-scsi --property hw_disk_bus=scsi <UUID>22:54
hemnathanks, I'll give that a shot22:55
cburgessThat would update the image such that nova should configure it as SCSI.22:55
hemnaif the guest sees it as a scsi device, then I can issue a scsi bus rescan inside the guest22:55
cburgessThe image you are booting will need to support the virtio-scsi driver.22:55
hemnanot ideal, but I can't seem to figure out how to get virt to see the new size22:55
cburgesshemna Like I said there is a qemu monitor command to adjust the size. Not sure if there is a proper virsh command though.22:55
*** thumpba has quit IRC22:55
openstackgerritMaxime Leroy proposed openstack/nova: Libvirt: Support tap plug in vhostuser vif  https://review.openstack.org/24536922:56
*** mdrabe has quit IRC22:57
cburgesshemna : try virsh blockresize22:58
cburgessI don't know if that actually resizes it or rescans it.22:58
cburgesshemna Link to the original commits for that functionality https://www.redhat.com/archives/libvir-list/2011-November/msg01570.html22:59
hemnaok22:59
hemnathanks22:59
openstackgerritMaxime Leroy proposed openstack/nova: Libvirt: Support ovs fp plug in vhostuser vif  https://review.openstack.org/23768023:00
*** pm90_ has joined #openstack-nova23:00
hemnacburgess, that worked!23:02
hemnaw00t23:02
cburgesshemna: Which part? scsi or resize?23:02
hemnahttp://paste.openstack.org/show/478852/23:03
cburgesshemna : SCORE!23:04
hemnaThis is my os-brick WIP that includes the extend-volume api change.  https://review.openstack.org/#/c/243776/23:04
hemnalooks like I need to return the new size23:04
cburgessYeah seems that way.23:04
hemnaand then nova can issues that blockresize command23:04
cburgessYup23:04
hemnacburgess, awesome.  thanks for the help23:05
*** annegentle has joined #openstack-nova23:05
cburgesshemna Glad I could help on a lazy Friday afternoon23:05
hemnajust about beer o'clock after that :)23:05
*** tjones has joined #openstack-nova23:07
cburgessindeed23:08
openstackgerritMaxime Leroy proposed openstack/nova-specs: Specs to extend vhostuser type in libvirt driver to support ovs-fp  https://review.openstack.org/23768723:10
*** ctrath has quit IRC23:10
*** breitz has quit IRC23:16
*** sacharya_ has quit IRC23:16
*** dims_ has quit IRC23:17
openstackgerritMoshe Levi proposed openstack/nova: pci utils: fix the check if pci device is physical_function  https://review.openstack.org/22716023:19
*** signed8bit is now known as signed8bit_ZZZzz23:20
*** otter768 has joined #openstack-nova23:22
*** annegentle has quit IRC23:23
openstackgerritVilobh Meshram proposed openstack/nova: Aggregate_metadata_get_by_host should only check provided key  https://review.openstack.org/24537423:23
*** annegentle has joined #openstack-nova23:26
*** alexpilotti has quit IRC23:26
*** otter768 has quit IRC23:26
*** vilobhmm has quit IRC23:27
*** ijuwang has quit IRC23:27
*** vishwana_ has joined #openstack-nova23:30
*** suro-patz1 has joined #openstack-nova23:31
*** tonytan4ever has quit IRC23:31
*** otter768 has joined #openstack-nova23:32
*** vishwanathj has quit IRC23:32
*** suro-patz has quit IRC23:32
*** mc_nair has quit IRC23:33
*** agireud has quit IRC23:35
*** agireud has joined #openstack-nova23:38
*** tjones1 has joined #openstack-nova23:40
*** tjones has quit IRC23:40
*** mrkz has quit IRC23:42
cburgesssdague ping23:43
*** su_zhang has quit IRC23:47
*** su_zhang_ has joined #openstack-nova23:48
*** moshele has quit IRC23:48
*** baoli has quit IRC23:49
*** gongysh has quit IRC23:51
*** su_zhang_ has quit IRC23:51
*** gongysh has joined #openstack-nova23:51
*** su_zhang has joined #openstack-nova23:51
*** ijw has quit IRC23:52
*** emagana has quit IRC23:52
*** thumpba has joined #openstack-nova23:56
*** annegentle has quit IRC23:56
*** seanw1 has quit IRC23:58

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