Monday, 2015-12-07

*** inc0 has joined #openstack-nova00:01
*** burgerk has joined #openstack-nova00:02
*** otter768 has joined #openstack-nova00:03
*** burgerk has quit IRC00:06
*** otter768 has quit IRC00:07
*** vilobhmm11 has quit IRC00:09
*** takedakn has quit IRC00:09
*** Sukhdev has quit IRC00:10
*** Sukhdev has joined #openstack-nova00:11
*** sneti has joined #openstack-nova00:13
*** inc0 has quit IRC00:14
*** jerrygb has quit IRC00:15
*** takedakn has joined #openstack-nova00:15
*** ljxiash has joined #openstack-nova00:17
*** mylu_ has quit IRC00:21
*** ljxiash has quit IRC00:21
*** mylu has joined #openstack-nova00:22
*** ducttape_ has quit IRC00:25
*** dims has quit IRC00:25
*** dims has joined #openstack-nova00:26
*** mylu has quit IRC00:27
*** mylu has joined #openstack-nova00:28
*** mgoddard has quit IRC00:31
*** sneti has quit IRC00:31
*** suro-patz has quit IRC00:32
*** Marga_ has quit IRC00:32
openstackgerritMichael Bayer proposed openstack/nova: Remove SQLite BigInteger/Integer translation logic  https://review.openstack.org/25385900:33
*** fmccrthy has quit IRC00:34
*** fmccrthy has joined #openstack-nova00:34
*** ducttape_ has joined #openstack-nova00:35
*** dims has quit IRC00:35
*** salv-orlando has joined #openstack-nova00:37
*** ducttape_ has quit IRC00:41
*** salv-orlando has quit IRC00:44
*** takedakn has quit IRC00:47
*** gjayavelu has joined #openstack-nova00:57
*** Sukhdev has quit IRC00:58
*** gjayavelu has quit IRC00:58
*** thorst has joined #openstack-nova01:00
*** shaohe_feng has joined #openstack-nova01:00
*** thorst has quit IRC01:03
*** EinstCrazy has joined #openstack-nova01:04
*** zhangjn has joined #openstack-nova01:08
*** ducttape_ has joined #openstack-nova01:08
*** shaohe_feng has quit IRC01:10
*** gjayavelu has joined #openstack-nova01:12
*** ducttape_ has quit IRC01:17
*** claudiub has joined #openstack-nova01:18
*** tjones has joined #openstack-nova01:22
*** ssurana has joined #openstack-nova01:24
*** gjayavelu has quit IRC01:25
*** ljxiash has joined #openstack-nova01:26
*** ljxiash_ has joined #openstack-nova01:29
*** haomaiwang has joined #openstack-nova01:32
*** ljxiash has quit IRC01:33
*** ircuser-1 has joined #openstack-nova01:33
*** ljxiash has joined #openstack-nova01:33
*** ssurana has quit IRC01:35
*** ljxiash_ has quit IRC01:36
*** ljxiash__ has joined #openstack-nova01:36
*** haomaiwang has quit IRC01:37
*** ljxiash_ has joined #openstack-nova01:38
*** ljxias___ has joined #openstack-nova01:38
*** ljxiash has quit IRC01:38
*** ljxiash__ has quit IRC01:41
*** ljxiash_ has quit IRC01:42
*** ssurana has joined #openstack-nova01:42
openstackgerritClaudiu Belu proposed openstack/nova: Replaces izip_longest with six.moves.zip_longest  https://review.openstack.org/23832101:42
openstackgerritClaudiu Belu proposed openstack/nova: Fixes dict keys and items references for Python 3  https://review.openstack.org/23258501:42
openstackgerritClaudiu Belu proposed openstack/nova: Fixes Python 3 compatibility for filter results  https://review.openstack.org/23262001:42
openstackgerritClaudiu Belu proposed openstack/nova: Fixes Python 3 unit tests for nova.compute  https://review.openstack.org/24774201:42
openstackgerritClaudiu Belu proposed openstack/nova: Replaces longs with ints  https://review.openstack.org/23823901:42
*** ljxias___ has quit IRC01:43
*** ljxiash has joined #openstack-nova01:44
*** otter768 has joined #openstack-nova01:45
*** tjones has quit IRC01:46
openstackgerritClaudiu Belu proposed openstack/nova: Transforms requests and responses into bytes  https://review.openstack.org/23832301:46
*** jianghuaw has joined #openstack-nova01:46
*** jianghua_ has joined #openstack-nova01:48
*** jianghuaw has quit IRC01:51
*** ducttape_ has joined #openstack-nova01:52
*** ducttape_ has joined #openstack-nova01:56
*** jianghua_ has quit IRC02:02
*** otter768 has quit IRC02:03
*** haomaiwang has joined #openstack-nova02:03
*** thorst has joined #openstack-nova02:03
*** XuZhixing has joined #openstack-nova02:04
*** liusheng has joined #openstack-nova02:04
*** baoli has joined #openstack-nova02:06
*** thorst has quit IRC02:08
*** haomaiwang has quit IRC02:09
*** ssurana has quit IRC02:09
*** zhangjn has quit IRC02:10
*** jyuso1 has joined #openstack-nova02:11
*** ducttape_ has quit IRC02:11
*** Sukhdev has joined #openstack-nova02:18
*** 7JTABCRUQ has joined #openstack-nova02:22
*** ducttape_ has joined #openstack-nova02:23
*** baoli has quit IRC02:24
*** baoli has joined #openstack-nova02:25
*** diegows has joined #openstack-nova02:27
*** gouthamr has joined #openstack-nova02:28
*** baoli has quit IRC02:31
*** ducttape_ has quit IRC02:32
*** cfriesen has joined #openstack-nova02:32
*** baoli has joined #openstack-nova02:35
*** mgoddard has joined #openstack-nova02:41
*** zenoway has joined #openstack-nova02:41
*** ljxiash has quit IRC02:42
*** ljxiash has joined #openstack-nova02:43
*** gcb has joined #openstack-nova02:45
*** links has joined #openstack-nova02:45
*** ljxiash has quit IRC02:45
*** zenoway has quit IRC02:46
*** ljxiash has joined #openstack-nova02:46
*** XuZhixing has quit IRC02:47
*** mylu has quit IRC02:47
*** mgoddard has quit IRC02:48
*** yangyapeng has joined #openstack-nova02:49
*** diegows has quit IRC02:50
*** baoli has quit IRC02:50
*** baoli has joined #openstack-nova02:51
*** mgoddard has joined #openstack-nova02:52
*** klkumar has joined #openstack-nova02:53
*** houming has joined #openstack-nova02:53
*** ducttape_ has joined #openstack-nova02:53
*** Jianlee_ has joined #openstack-nova02:55
*** 7JTABCRUQ has quit IRC03:01
*** haomaiwang has joined #openstack-nova03:01
*** baoli has quit IRC03:01
*** zhangjn has joined #openstack-nova03:03
*** zhangjn has quit IRC03:03
*** zhangjn has joined #openstack-nova03:05
*** thorst has joined #openstack-nova03:06
*** shaohe_feng has joined #openstack-nova03:06
*** cfriesen has quit IRC03:09
*** thorst has quit IRC03:10
openstackgerritClaudiu Belu proposed openstack/nova: Fixes Python 3 compatibility for filter results  https://review.openstack.org/23262003:12
openstackgerritClaudiu Belu proposed openstack/nova: Fixes Python 3 unit tests for nova.compute  https://review.openstack.org/24774203:12
openstackgerritClaudiu Belu proposed openstack/nova: Fixes conductor py3 unit tests  https://review.openstack.org/25398903:12
openstackgerritClaudiu Belu proposed openstack/nova: Fixes network py unit tests  https://review.openstack.org/25399003:12
openstackgerritClaudiu Belu proposed openstack/nova: Fixes network py3 unit tests  https://review.openstack.org/25399003:13
*** zhangjn has quit IRC03:15
*** zenoway has joined #openstack-nova03:17
*** baoli has joined #openstack-nova03:19
*** ducttape_ has quit IRC03:20
openstackgerritYingxin Cheng proposed openstack/nova: Scheduler: correct control flow when forcing host  https://review.openstack.org/25122103:21
*** zenoway has quit IRC03:22
*** mgoddard has quit IRC03:23
*** baoli has quit IRC03:27
*** inc0 has joined #openstack-nova03:28
*** gongysh has quit IRC03:32
*** gongysh has joined #openstack-nova03:33
*** gjayavelu has joined #openstack-nova03:37
*** otter768 has joined #openstack-nova03:38
*** gcb has quit IRC03:38
*** sneti has joined #openstack-nova03:40
*** ljxiash has quit IRC03:40
*** ljxiash has joined #openstack-nova03:41
*** gjayavelu has quit IRC03:41
*** gcb has joined #openstack-nova03:42
*** sneti has quit IRC03:45
*** ljxiash has quit IRC03:45
*** inc0 has quit IRC03:46
*** gcb has quit IRC03:48
*** shaohe_feng has quit IRC03:50
*** gcb has joined #openstack-nova03:51
*** houming_ has joined #openstack-nova03:55
*** ducttape_ has joined #openstack-nova03:55
*** houming has quit IRC03:56
*** houming_ is now known as houming03:56
*** gcb has quit IRC03:56
*** mylu has joined #openstack-nova03:56
*** jinxing has joined #openstack-nova03:58
*** ianbrown has joined #openstack-nova04:00
*** haomaiwang has quit IRC04:01
*** haomaiwa_ has joined #openstack-nova04:01
*** dims has joined #openstack-nova04:03
*** gcb has joined #openstack-nova04:09
*** jinxing has quit IRC04:10
*** ducttape_ has quit IRC04:10
*** vilobhmm11 has joined #openstack-nova04:12
*** ianbrown has quit IRC04:15
*** ianbrown_ has joined #openstack-nova04:15
*** vilobhmm111 has joined #openstack-nova04:20
*** vilobhmm11 has quit IRC04:23
openstackgerritStanislaw Pitucha proposed openstack/python-novaclient: Fix multiline string with missing space  https://review.openstack.org/25400304:25
*** mdrabe has joined #openstack-nova04:26
*** ianbrown_ is now known as ianbrown04:28
*** zhangjn has joined #openstack-nova04:32
*** ljxiash has joined #openstack-nova04:32
*** ducttape_ has joined #openstack-nova04:33
*** dims has quit IRC04:34
*** Jianlee_ has quit IRC04:38
*** mdrabe has quit IRC04:42
*** ianbrown has quit IRC04:42
*** ianbrown has joined #openstack-nova04:42
*** gouthamr has quit IRC04:45
*** vilobhmm111 has quit IRC04:50
*** vilobhmm11 has joined #openstack-nova04:50
*** vilobhmm11 has quit IRC04:55
openstackgerritYingxin Cheng proposed openstack/nova: Scheduler: correct control flow when forcing host  https://review.openstack.org/25122104:59
*** haomaiwa_ has quit IRC05:01
*** haomaiwang has joined #openstack-nova05:01
*** shaohe_feng has joined #openstack-nova05:04
*** shaohe_feng1 has joined #openstack-nova05:06
*** shaohe_feng has quit IRC05:09
*** ljxiash has quit IRC05:09
*** ljxiash has joined #openstack-nova05:09
*** ducttape_ has quit IRC05:10
*** jinxing has joined #openstack-nova05:14
openstackgerritGhanshyam Mann proposed openstack/python-novaclient: Fix H404/405 violations in novaclient/tests/*  https://review.openstack.org/25236305:18
*** shaohe_feng has joined #openstack-nova05:23
*** ducttape_ has joined #openstack-nova05:23
*** shaohe_feng1 has quit IRC05:24
*** dims has joined #openstack-nova05:24
*** ducttape_ has quit IRC05:28
*** ianbrown has quit IRC05:29
*** ianbrown has joined #openstack-nova05:29
*** mylu has quit IRC05:32
*** zhangjn has quit IRC05:33
*** mylu has joined #openstack-nova05:34
*** deepakcs has joined #openstack-nova05:36
*** takashin has joined #openstack-nova05:36
*** wyang has quit IRC05:37
*** shaohe_feng1 has joined #openstack-nova05:39
*** shaohe_feng has quit IRC05:42
*** lixiaoy1 has quit IRC05:43
*** snraju has joined #openstack-nova05:45
*** dims has quit IRC05:46
*** zhangjn has joined #openstack-nova05:49
*** wyang has joined #openstack-nova05:53
*** amotoki_ has joined #openstack-nova05:54
*** nihilifer has quit IRC05:56
*** nihilifer has joined #openstack-nova05:57
*** LiuNanke has joined #openstack-nova05:59
*** mylu has quit IRC05:59
*** mylu has joined #openstack-nova05:59
*** haomaiwang has quit IRC06:01
*** haomaiwa_ has joined #openstack-nova06:01
*** zhangjn has quit IRC06:05
openstackgerritOpenStack Proposal Bot proposed openstack/nova: Imported Translations from Zanata  https://review.openstack.org/25219706:05
*** zhangjn has joined #openstack-nova06:07
*** irenab has quit IRC06:08
*** Marga_ has joined #openstack-nova06:09
openstackgerrithuan proposed openstack/nova: XenAPI: Fix VIF plug and unplug problem  https://review.openstack.org/25402206:13
*** jyuso1 has quit IRC06:13
*** Sukhdev has quit IRC06:14
*** Sukhdev has joined #openstack-nova06:15
*** Chaozhe has joined #openstack-nova06:17
*** ducttape_ has joined #openstack-nova06:24
*** gtt116_ has quit IRC06:25
*** lpetrut has joined #openstack-nova06:26
*** ianbrown has quit IRC06:26
*** ianbrown has joined #openstack-nova06:26
*** amotoki_ is now known as amotoki06:30
*** ianbrown has quit IRC06:30
*** ducttape_ has quit IRC06:30
*** ianbrown has joined #openstack-nova06:30
*** ianbrown has quit IRC06:31
*** dims has joined #openstack-nova06:32
*** ianbrown has joined #openstack-nova06:32
*** boris-42_ has quit IRC06:33
*** jwcroppe has quit IRC06:34
*** paul-carlton_ has joined #openstack-nova06:35
*** esracelik has joined #openstack-nova06:35
*** gtt116 has joined #openstack-nova06:37
*** jaosorior has joined #openstack-nova06:39
*** lpetrut has quit IRC06:44
*** dims has quit IRC06:45
*** suro-patz has joined #openstack-nova06:47
*** irenab has joined #openstack-nova06:48
*** markus_z has joined #openstack-nova06:49
*** openstackgerrit_ has joined #openstack-nova06:51
*** dims has joined #openstack-nova06:52
*** mjura has joined #openstack-nova06:54
markus_zbauzas: johnthetubaguy. JFYI I'm calling in sick for today (in case anybody is asking). I should be back tomorrow.06:54
*** markus_z has quit IRC06:54
*** chinmaya has joined #openstack-nova06:57
*** vilobhmm11 has joined #openstack-nova06:57
*** haomaiwa_ has quit IRC07:01
*** haomaiwang has joined #openstack-nova07:01
*** josecastroleon has joined #openstack-nova07:02
*** mylu has quit IRC07:03
*** jyuso1 has joined #openstack-nova07:05
*** doron_afk has joined #openstack-nova07:07
*** thorst has joined #openstack-nova07:07
openstackgerritClaudiu Belu proposed openstack/nova-specs: Adds spec for instance live resize  https://review.openstack.org/14121907:11
*** thorst has quit IRC07:12
*** nkrinner has joined #openstack-nova07:13
*** suro-patz has quit IRC07:13
*** suro-patz has joined #openstack-nova07:15
*** sahid has joined #openstack-nova07:16
openstackgerritNanZhang proposed openstack/nova: live-migration: Update instance availability_zone  https://review.openstack.org/25404107:18
*** jaypipes has joined #openstack-nova07:18
*** rotbeard has joined #openstack-nova07:22
*** alexschm has joined #openstack-nova07:26
*** ducttape_ has joined #openstack-nova07:27
*** shaohe_feng1 has quit IRC07:27
openstackgerrithuan proposed openstack/nova: XenAPI: Fix VIF plug and unplug problem  https://review.openstack.org/25402207:30
*** sudipto has joined #openstack-nova07:31
*** ducttape_ has quit IRC07:31
*** inc0 has joined #openstack-nova07:34
*** suro-patz has quit IRC07:36
*** vilobhmm11 has quit IRC07:37
*** garyk has joined #openstack-nova07:40
*** Sukhdev has quit IRC07:41
openstackgerritAlexander Schmidt proposed openstack/nova: libvirt: use native AIO mode for image backends  https://review.openstack.org/24739607:41
*** scheuran has joined #openstack-nova07:42
*** shaohe_feng has joined #openstack-nova07:42
*** jyuso1 has quit IRC07:42
*** jyuso1 has joined #openstack-nova07:43
*** zenoway has joined #openstack-nova07:43
*** inc0 has quit IRC07:46
*** bkopilov has quit IRC07:47
*** Sukhdev has joined #openstack-nova07:51
*** klkumar has quit IRC07:54
*** shaohe_feng1 has joined #openstack-nova07:55
*** klkumar has joined #openstack-nova07:55
*** zhangjn has quit IRC07:55
*** ianbrown_ has joined #openstack-nova07:55
*** shaohe_feng has quit IRC07:57
openstackgerritAlexander Schmidt proposed openstack/nova: libvirt: use native AIO mode for cinder volumes  https://review.openstack.org/25182907:58
*** ianbrown has quit IRC07:58
*** Sukhdev has quit IRC08:00
*** haomaiwang has quit IRC08:01
*** haomaiwang has joined #openstack-nova08:01
*** mpavone has joined #openstack-nova08:03
*** haomaiwang has quit IRC08:05
*** liverpooler has joined #openstack-nova08:05
*** haomaiwa_ has joined #openstack-nova08:05
*** paul-carlton1 has joined #openstack-nova08:06
*** jichen has joined #openstack-nova08:09
*** ttx has joined #openstack-nova08:09
*** salv-orlando has joined #openstack-nova08:09
*** lixiaoy1 has joined #openstack-nova08:10
*** rotbeard has quit IRC08:11
*** salv-orlando has quit IRC08:12
*** Sukhdev has joined #openstack-nova08:13
*** paul-carlton1 has quit IRC08:14
*** shakamunyi has quit IRC08:14
*** Sukhdev has quit IRC08:15
*** zhangjn has joined #openstack-nova08:16
*** ianbrown_ has quit IRC08:19
gmannVek: hi08:20
*** rotbeard has joined #openstack-nova08:20
*** oomichi has quit IRC08:22
*** liverpoo1er has joined #openstack-nova08:22
*** ianbrown_ has joined #openstack-nova08:23
*** Marga_ has quit IRC08:26
*** matrohon has joined #openstack-nova08:26
*** rdopiera has joined #openstack-nova08:27
*** ducttape_ has joined #openstack-nova08:27
*** ljxiash has quit IRC08:28
*** ljxiash has joined #openstack-nova08:28
*** paul-carlton1 has joined #openstack-nova08:28
*** shz has quit IRC08:29
*** shz has joined #openstack-nova08:30
*** e0ne has joined #openstack-nova08:31
*** klkumar has quit IRC08:31
*** ducttape_ has quit IRC08:32
*** ljxiash has quit IRC08:33
*** zhangjn has quit IRC08:33
*** klkumar has joined #openstack-nova08:34
alexschmgaryk: Hi, I actually looked for places where the code I modified is unit tested but did not find anything08:35
alexschmgaryk: it seemed to me that this glue code for calling os-brick is trivial and does not have unit tests so far08:36
openstackgerritShaoHe Feng proposed openstack/nova-specs: Attach/detach SR-IOV interface  https://review.openstack.org/13991008:36
openstackgerritGhanshyam Mann proposed openstack/python-novaclient: Fix H404/405 violations in novaclient/v2/[a-f]  https://review.openstack.org/25407008:37
bauzasgood morning Nova08:38
alexschmgaryk: do you know of any place with existing unit tests?08:39
*** rubasov has joined #openstack-nova08:40
*** yamahata has joined #openstack-nova08:40
*** ljxiash has joined #openstack-nova08:40
*** ildikov has quit IRC08:42
openstackgerritClaudiu Belu proposed openstack/nova: Fixes Python 3 compatibility for filter results  https://review.openstack.org/23262008:44
openstackgerritClaudiu Belu proposed openstack/nova: Fixes Python 3 unit tests for nova.compute  https://review.openstack.org/24774208:44
openstackgerritClaudiu Belu proposed openstack/nova: Fixes conductor py3 unit tests  https://review.openstack.org/25398908:44
openstackgerritClaudiu Belu proposed openstack/nova: Fixes network py3 unit tests  https://review.openstack.org/25399008:45
*** zhangjn has joined #openstack-nova08:46
*** zhangjn has quit IRC08:46
*** abhishekk has joined #openstack-nova08:47
*** zenoway has quit IRC08:47
*** mhorban_ has quit IRC08:49
*** zenoway has joined #openstack-nova08:49
*** ianbrown_ has quit IRC08:51
*** e0ne has quit IRC08:55
*** ianbrown has joined #openstack-nova08:56
*** mkoderer has quit IRC08:59
*** andreykurilin__ has joined #openstack-nova08:59
*** takashin has left #openstack-nova08:59
*** zhangjn has joined #openstack-nova09:00
*** mkoderer has joined #openstack-nova09:00
*** e0ne has joined #openstack-nova09:00
*** haomaiwa_ has quit IRC09:01
*** jsuchome has joined #openstack-nova09:01
*** moshele has joined #openstack-nova09:01
*** paul-carlton1 has quit IRC09:01
*** haomaiwang has joined #openstack-nova09:02
*** ljxiash has quit IRC09:02
*** jichen has quit IRC09:02
*** ljxiash has joined #openstack-nova09:03
*** e0ne has quit IRC09:03
openstackgerritgongysh proposed openstack/nova: Fix the duplicate nics for VMs  https://review.openstack.org/25282409:03
*** zhangjn has quit IRC09:04
*** gjayavelu has joined #openstack-nova09:04
*** jsuchome has left #openstack-nova09:05
*** digvijay has joined #openstack-nova09:06
*** gjayavelu has quit IRC09:09
*** zhangjn has joined #openstack-nova09:09
*** zhangjn has quit IRC09:10
*** lpetrut has joined #openstack-nova09:11
*** zhangjn has joined #openstack-nova09:13
*** yassine__ has joined #openstack-nova09:13
*** zhangjn has quit IRC09:13
*** mnestratov has joined #openstack-nova09:16
*** MarcF has joined #openstack-nova09:17
*** vikram__ has joined #openstack-nova09:18
*** danpb has joined #openstack-nova09:21
*** paul-carlton_ has quit IRC09:22
*** ankit_ag has joined #openstack-nova09:22
*** salv-orlando has joined #openstack-nova09:22
openstackgerritcelik esra proposed openstack/nova: Config options: centralize "configdrive" options  https://review.openstack.org/25409209:23
*** eglynn has joined #openstack-nova09:24
digvijayinternal error: Cannot find suitable CPU model for given data09:24
digvijaycan any one help me with this issue09:24
*** ducttape_ has joined #openstack-nova09:28
*** shaohe_feng1 has quit IRC09:28
*** shaohe_feng has joined #openstack-nova09:29
*** sayali has joined #openstack-nova09:32
*** oomichi has joined #openstack-nova09:32
*** zhangjn has joined #openstack-nova09:32
*** ducttape_ has quit IRC09:32
*** gtt116 has quit IRC09:34
*** jistr has joined #openstack-nova09:36
*** zhangjn has quit IRC09:40
*** ianbrown has quit IRC09:40
*** MarcF has quit IRC09:42
*** ianbrown has joined #openstack-nova09:45
*** houming has quit IRC09:47
*** zhangjn has joined #openstack-nova09:47
*** zhangjn has quit IRC09:47
*** dims has quit IRC09:48
*** houming has joined #openstack-nova09:49
*** ildikov has joined #openstack-nova09:49
*** Chaozhe has quit IRC09:51
*** LiuNanke has quit IRC09:53
*** e0ne has joined #openstack-nova09:56
*** rk4n has joined #openstack-nova09:59
johnthetubaguymarkus_z: get well soon!09:59
*** ljxiash has quit IRC09:59
*** ljxiash has joined #openstack-nova10:00
johnthetubaguydigvijay: I would try #openstack for that kind of help, please see the channel topic10:00
*** haomaiwang has quit IRC10:01
*** dguitarbite has quit IRC10:01
*** haomaiwang has joined #openstack-nova10:01
johnthetubaguybauzas: how are we looking for python-novaclient reno now?10:02
openstackgerritEli Qiao proposed openstack/nova: Calculate block_migration in virt drivers if it's None  https://review.openstack.org/25410110:03
openstackgerritEli Qiao proposed openstack/nova: Return host and block_migration in task_api._execute()  https://review.openstack.org/25410210:03
*** zhenguo has quit IRC10:03
*** ljxiash has quit IRC10:04
*** dguitarbite has joined #openstack-nova10:05
*** danpb has quit IRC10:11
*** ianbrown has quit IRC10:13
*** danpb has joined #openstack-nova10:13
*** ianbrown has joined #openstack-nova10:13
*** ptm_away is now known as PaulMurray10:14
PaulMurrayjohnthetubaguy, guess what - I changed a single like in the libvirt driver and the xenapi tests failed10:15
johnthetubaguyPaulMurray: sure, that happens10:16
PaulMurrayoh, that's ok then10:16
johnthetubaguyPaulMurray: which tests?10:16
*** ianw has quit IRC10:17
PaulMurrayI think they are all in test_xenapi - 354 of them - it doesn't happend if I run them alone and they all get: TypeError: this TransactionFactory is already started10:19
*** aix has joined #openstack-nova10:19
PaulMurrayI assume something gets messed up and they then all hit the same thing10:19
*** ildikov has quit IRC10:19
johnthetubaguyPaulMurray: thats odd10:20
johnthetubaguyit sounds a bit like an ordering thing, where you have some resource left over, funky10:20
openstackgerritClaudiu Belu proposed openstack/nova: Fixes dict keys and items references for Python 3  https://review.openstack.org/23258510:20
openstackgerritClaudiu Belu proposed openstack/nova: Replaces izip_longest with six.moves.zip_longest  https://review.openstack.org/23832110:21
johnthetubaguyPaulMurray: do you have the change up for review?10:21
openstackgerritClaudiu Belu proposed openstack/nova: Fixes Python 3 compatibility for filter results  https://review.openstack.org/23262010:21
*** digvijay has quit IRC10:21
openstackgerritClaudiu Belu proposed openstack/nova: Fixes Python 3 unit tests for nova.compute  https://review.openstack.org/24774210:22
*** cburgess has quit IRC10:22
openstackgerritClaudiu Belu proposed openstack/nova: Fixes conductor py3 unit tests  https://review.openstack.org/25398910:22
openstackgerritAlexander Schmidt proposed openstack/nova: libvirt: use native AIO mode for cinder volumes  https://review.openstack.org/25182910:22
openstackgerritClaudiu Belu proposed openstack/nova: Fixes network py3 unit tests  https://review.openstack.org/25399010:23
bauzasjohnthetubaguy: all the changes are merged, including the CI job10:23
*** openstackgerrit_ has quit IRC10:23
*** salv-orlando has quit IRC10:23
PaulMurrayjohnthetubaguy, sorry - got distracted for a moment10:24
johnthetubaguybauzas: cool, did we do the nova style check for any un-renoed changes?10:25
PaulMurrayno, but I can put one up - I don't want to waste your time10:25
bauzasjohnthetubaguy: sorry I don't understand - you mean, do we have some merged changes without reno notes?10:26
*** LiuNanke has joined #openstack-nova10:27
*** cburgess has joined #openstack-nova10:27
johnthetubaguybauzas: possibly, but I guess probably not since the last release, now you mention it10:27
johnthetubaguybauzas: I forgot we release that so recently10:27
bauzasjohnthetubaguy: or do you want to have that http://docs.openstack.org/developer/nova/code-review.html#when-a-release-note-is-needed implemented as an hacking check ?10:27
johnthetubaguyPaulMurray: OK, seems odd it would impact the XenAPI tests, it sounds like coincidence of something you haven't mocked doing something odd, but I could be wrong10:28
*** cdent has joined #openstack-nova10:28
johnthetubaguybauzas: it would be good to get that automatically checked somehow10:29
johnthetubaguybauzas: I think they are doing something for DocImpact now, that is similar10:29
*** ducttape_ has joined #openstack-nova10:29
*** jlanoux has joined #openstack-nova10:29
*** jistr has quit IRC10:29
*** moshele has quit IRC10:29
*** moshele has joined #openstack-nova10:30
*** jistr has joined #openstack-nova10:30
*** ociuhandu has quit IRC10:30
*** cburgess has quit IRC10:31
openstackgerritPaul Murray proposed openstack/nova: libvirt: Drop JSON for supported_instances  https://review.openstack.org/25411510:31
*** cburgess has joined #openstack-nova10:32
bauzasjohnthetubaguy: mmm, I was rather thinking on just having a document for that, but that's maybe something I could provide as a CI job to be discussed10:32
bauzasthat still leaves some human review :)10:32
PaulMurrayjohnthetubaguy, ^^^ you'll see its a very simple change and should not affect xen tests - but your right, probably hits a mock or a fixture10:32
PaulMurrayjohnthetubaguy, I will chase it down, just curious in case you had any ideas10:33
johnthetubaguybauzas: yeah, just the presence of a reno file would be good to check, I guess10:33
*** ducttape_ has quit IRC10:33
*** klkumar has quit IRC10:34
johnthetubaguyPaulMurray: oh, funny, I wonder if something used to mock jsonutils, seems odd though10:35
*** ildikov has joined #openstack-nova10:35
*** wyang has quit IRC10:37
*** ljxiash has joined #openstack-nova10:38
smoriya_johnthetubaguy: hi, can I ask you a question?10:39
openstackgerritAlexis Lee proposed openstack/nova: Move Process and Mentoring pages to devref  https://review.openstack.org/20607010:39
*** jaypipes has quit IRC10:39
*** cdent has quit IRC10:39
*** ljxiash has quit IRC10:40
*** jaypipes has joined #openstack-nova10:40
smoriya_johnthetubaguy: I have a question about your comment on https://review.openstack.org/#/c/211101/10:40
*** ljxiash has joined #openstack-nova10:40
*** gridinv1 has quit IRC10:41
*** cburgess has quit IRC10:41
kashyapJust ask it, he'll notice it when he's paying attention here.10:42
openstackgerritClaudiu Belu proposed openstack/nova: Adds host_capabilities conf options group  https://review.openstack.org/25016610:42
openstackgerritClaudiu Belu proposed openstack/nova: driver: Adds get_hypervisor_capabilities method  https://review.openstack.org/25412410:42
openstackgerritClaudiu Belu proposed openstack/nova: WIP: Hyper-V: Adds get_hypervisor_capabilities implementation  https://review.openstack.org/25412510:42
smoriya_kashyap: ok, thanks10:43
*** cburgess has joined #openstack-nova10:43
openstackgerritNikola Dipanov proposed openstack/nova: Remove the executable bit from several python files  https://review.openstack.org/25310910:43
smoriya_johnthetubaguy: you mentioned that if its just adding support for the ironic spec, we don't need spec10:43
*** johnthetubaguy has quit IRC10:43
*** Guest81777 is now known as BobBall10:44
*** cdent has joined #openstack-nova10:45
*** klkumar has joined #openstack-nova10:46
smoriya_johnthetubaguy: OTOH, you mentioned that we need spec for it in the comment on its implementation patch https://review.openstack.org/#/c/215385/10:46
*** gszasz has joined #openstack-nova10:47
*** haomaiwang has quit IRC10:47
smoriya_johnthetubaguy: what should we do?? do I need spec or not?10:48
*** johnthetubaguy has joined #openstack-nova10:49
*** haomaiwang has joined #openstack-nova10:50
BobBallI forget... is mock or mox the preference for new unit tests?10:51
*** cdent has quit IRC10:51
*** snraju has quit IRC10:54
*** ociuhandu has joined #openstack-nova10:54
*** cdent has joined #openstack-nova10:56
*** cburgess has quit IRC10:56
deepakcsBobBall: its mock10:57
BobBallOk, good.  Thanks :)10:57
*** inc0 has joined #openstack-nova10:58
*** cburgess has joined #openstack-nova10:59
*** yassine__ has quit IRC11:00
openstackgerritPetrut Lucian proposed openstack/nova: HyperV: Add SerialConsoleOps class  https://review.openstack.org/18404011:03
openstackgerritPetrut Lucian proposed openstack/nova: HyperV: Nova serial console access support  https://review.openstack.org/14500411:03
openstackgerritPetrut Lucian proposed openstack/nova: HyperV: Add serial console handler class  https://review.openstack.org/18403911:03
openstackgerritPetrut Lucian proposed openstack/nova: HyperV: Add serial console proxy  https://review.openstack.org/18403811:03
*** tbh1 has joined #openstack-nova11:03
johnthetubaguyBobBall: see point 4 in here: http://docs.openstack.org/infra/manual/developers.html#peer-review11:04
BobBallyup - it was for a new file - I just couldn't remember what the preference was11:04
johnthetubaguyit just gives a good explanation for why thats the preference, makes it easier for me to remember that way11:05
*** matrohon has quit IRC11:07
*** fmccrthy has quit IRC11:07
*** fmccrthy has joined #openstack-nova11:07
*** thorst has joined #openstack-nova11:09
*** aysyd has joined #openstack-nova11:10
*** daemontool has joined #openstack-nova11:10
daemontooljohnthetubaguy:  ping11:10
*** rfolco has joined #openstack-nova11:11
*** inc0 has quit IRC11:11
*** thorst has quit IRC11:13
*** aysyd has quit IRC11:15
*** enthurohini has joined #openstack-nova11:15
openstackgerritGhanshyam Mann proposed openstack/python-novaclient: Fix H404/405 violations in novaclient/v2/[h-s]  https://review.openstack.org/25413411:15
*** aysyd has joined #openstack-nova11:16
openstackgerritdstepanenko proposed openstack/nova: WIP: This is 2nd part of changes according to pci-generate-stats blueprint.  https://review.openstack.org/24313111:16
*** yangyapeng has quit IRC11:17
*** EinstCrazy has quit IRC11:17
*** shaohe_feng has quit IRC11:21
*** johnthetubaguy has quit IRC11:21
*** johnthetubaguy has joined #openstack-nova11:21
johnthetubaguydaemontool: hi11:22
bauzasjohnthetubaguy: now that we're past M-1, could you please quickly see https://review.openstack.org/#/c/202675/ and reapply +W ?11:27
bauzas(it was a rebase due to a merge conflict)11:28
johnthetubaguybauzas: sure, let me check that series for you11:29
*** lucas-afk is now known as lucasagomes11:29
*** ducttape_ has joined #openstack-nova11:30
*** ducttape_ has quit IRC11:34
*** claudiub|2 has joined #openstack-nova11:37
*** claudiub has quit IRC11:38
*** Chaozhe has joined #openstack-nova11:38
bauzasjohnthetubaguy: I need to rework on the RPC API change we discussed, but I'd love to land the filters changes before11:40
johnthetubaguybauzas: sure thing, good to get them out the way11:40
bauzaslxsli: are you okay if I'm helping you on the check-dests BP ?11:41
*** liverpoo1er has quit IRC11:42
*** liverpooler has quit IRC11:42
*** liverpooler has joined #openstack-nova11:42
*** liverpoo1er has joined #openstack-nova11:42
*** EinstCrazy has joined #openstack-nova11:43
smoriya_johnthetubaguy: Do I need a spec for supporting ironic boot from volume? https://review.openstack.org/#/c/211101/11:43
*** liverpoo1er has quit IRC11:43
*** liverpooler has quit IRC11:44
smoriya_johnthetubaguy: you mentioned that if its just adding support for the ironic spec, we don't need spec.11:44
lxslibauzas: absolutely!11:44
*** liverpooler has joined #openstack-nova11:44
smoriya_johnthetubaguy: OTOH, you also mentioned that we need a spec for this change in the comment on its implementation patch https://review.openstack.org/#/c/215385/11:44
smoriya_johnthetubaguy: I'm little bit confused... what should I do? do I need a spec or not?11:45
johnthetubaguysmoriya_: we need a blueprint for it, but not a spec, assuming the details are basically covered in the ironic spec11:45
johnthetubaguysmoriya_: we need the ironic spec to merge, before we can approve the blueprint11:45
*** smatzek has joined #openstack-nova11:46
smoriya_johnthetubaguy: OK, I got it11:46
johnthetubaguysmoriya_: for more details, please see: https://wiki.openstack.org/wiki/Nova/Process#How_do_I_get_my_code_merged.3F11:46
*** deepakcs has quit IRC11:46
johnthetubaguysmoriya_: the problem is we are frozen for new specs and blueprints last thursday11:46
johnthetubaguysmoriya_: but there is an exception process11:47
smoriya_johnthetubaguy: yes, now I'm going to propose it as an exception11:47
alexusjohnthetubaguy: sdague just add more todo for doc sprint https://review.openstack.org/#/q/status:open+project:openstack/nova+branch:master+topic:bp/complete-todo-in-api-concept-doc+owner:self,n,z would you like take a look at when you have time, thanks!11:47
smoriya_johnthetubaguy: the BP is already there https://blueprints.launchpad.net/nova/+spec/ironic-boot-from-volume11:47
*** noqa_v_q1ovnie is now known as noqa_v_qoovnie11:48
smoriya_johnthetubaguy: so what we need is to get approval of ironic spec11:48
*** macsz has joined #openstack-nova11:48
johnthetubaguysmoriya_: yes, thats the key bit, get the ironic work approved11:48
smoriya_johnthetubaguy: if we don't need spec, how do I propose it as exception?11:50
johnthetubaguysmoriya_: same way, just add a link to your blueprint in the etherpad11:50
*** klkumar has quit IRC11:51
smoriya_johnthetubaguy: Thanks, I understand.11:51
openstackgerritSudipta Biswas proposed openstack/nova: Introduce utility module for pcp  https://review.openstack.org/20316311:53
*** klkumar has joined #openstack-nova11:53
lxslibauzas: I haven't been doing a lot with it, what are you thinking?11:54
*** tbh1 has quit IRC11:57
*** alexus is now known as alex_xu11:57
*** chinmaya has quit IRC11:57
*** sudipto has quit IRC11:58
openstackgerritAlexis Lee proposed openstack/nova: Add FK bw_usage_cache.uuid -> instances.uuid  https://review.openstack.org/24878011:59
*** garyk has quit IRC12:01
*** vikram__ has quit IRC12:01
openstackgerritjaveme proposed openstack/python-novaclient: encode the url parameters  https://review.openstack.org/25414412:01
*** garyk has joined #openstack-nova12:02
*** andreykurilin__ has quit IRC12:02
*** salv-orlando has joined #openstack-nova12:03
*** salv-orlando has quit IRC12:03
*** salv-orlando has joined #openstack-nova12:04
*** Marga_ has joined #openstack-nova12:05
*** dims has joined #openstack-nova12:08
*** jaypipes has quit IRC12:12
*** mgoddard has joined #openstack-nova12:12
*** raildo-afk is now known as raildo12:14
*** lpetrut has quit IRC12:15
*** links has quit IRC12:15
*** lpetrut has joined #openstack-nova12:17
johnthetubaguylxsli: bauzas: as I understand it, we have the request spec persistence almost merged, so that implementation should be totally unblocked now?12:17
*** flaper87 has quit IRC12:17
*** flaper87 has joined #openstack-nova12:17
lxslijohnthetubaguy: there may also be some entanglement with ndipanov's https://review.openstack.org/#/c/244489, bauzas will know better than me12:18
*** doug-fish has joined #openstack-nova12:19
*** xiexs has quit IRC12:20
*** raju has joined #openstack-nova12:20
*** houming has quit IRC12:21
*** ljxiash has quit IRC12:21
*** ljxiash has joined #openstack-nova12:21
*** cdelatte has joined #openstack-nova12:22
johnthetubaguylxsli: can we get the blueprint updated to state that, if possible?12:24
lxslijohnthetubaguy: I'd like to hear from bauzas first12:24
*** ljxiash has quit IRC12:26
*** ducttape_ has joined #openstack-nova12:30
*** Chaozhe has quit IRC12:32
*** ducttape_ has quit IRC12:35
*** jaosorior has quit IRC12:36
*** jaosorior has joined #openstack-nova12:37
*** eglynn has quit IRC12:37
ndipanovjohnthetubaguy, I am not sure there is overlap tbh12:38
*** jaosorior has quit IRC12:38
*** jaosorior has joined #openstack-nova12:38
ndipanovthat work was never going to be addressed by check destination iiuc <- bauzas12:38
*** baoli has joined #openstack-nova12:41
*** eglynn has joined #openstack-nova12:41
*** andymaier has joined #openstack-nova12:42
*** baoli_ has joined #openstack-nova12:43
*** baoli_ has quit IRC12:45
*** ducttape_ has joined #openstack-nova12:45
*** baoli_ has joined #openstack-nova12:46
*** andymaier has quit IRC12:46
*** baoli has quit IRC12:46
*** andymaier has joined #openstack-nova12:47
*** thorst has joined #openstack-nova12:47
*** otter768 has quit IRC12:48
*** mylu has joined #openstack-nova12:48
*** Daisy has joined #openstack-nova12:50
*** nikhil_k has quit IRC12:53
garykdanpb: bauzas: there is a problem with the filter ImagePropertiesFilter. The image mata from the galnce image loses the hypervisor_type. This emans that a hybrid cloud will not work.12:54
garykdanpb: why did we drop the hypervisor_type?12:54
*** mylu has quit IRC12:55
*** haomaiwang has quit IRC12:56
danpbwe didn't drop anything intentionally - it was just a side effect of us having no record of what code uses what12:56
garykyeah, i understand that nothing was done intentionally12:56
*** ZZelle has joined #openstack-nova12:57
*** gcb has quit IRC12:58
garykdanpb: question is do we want to add hypervisor_type or piggy back on something else.12:59
garykthere is already img_hv_type12:59
garykit looks like we should - problem is that we need to add a configuration change between hypervisor_type and img_hv_type and img_hv_requested_version hypervisor_version_requires13:01
garykunless i misunderstand.13:01
*** smoriya_ has quit IRC13:01
danpbhmm, nothing is using img_hv_type, so that must have been the reason we added it13:01
garykwhat is your 2 cents13:01
danpbwe're just missing the legacy prop name mapping from hypervisor_type -> img_hv_type13:01
*** ducttape_ has quit IRC13:01
*** nikhil has joined #openstack-nova13:01
garykok, i'll look into it13:02
*** abhishekk has quit IRC13:02
*** dustins has joined #openstack-nova13:02
openstackgerritjaveme proposed openstack/python-novaclient: remove the default arguments "[]"  https://review.openstack.org/25417113:03
*** rpodolyaka has quit IRC13:08
*** tlbr has quit IRC13:09
openstackgerritdstepanenko proposed openstack/nova: WIP: This is 2nd part of changes according to pci-generate-stats blueprint.  https://review.openstack.org/24313113:10
openstackgerritdstepanenko proposed openstack/nova: WIP: Implementation of the first part of pci-generate-stats blueprint  https://review.openstack.org/24208713:10
*** w_verdugo has joined #openstack-nova13:11
*** busterswt has joined #openstack-nova13:11
*** LiuNanke has quit IRC13:11
*** sudipto has joined #openstack-nova13:15
*** gouthamr has joined #openstack-nova13:17
*** gouthamr_ has joined #openstack-nova13:22
*** sneti has joined #openstack-nova13:22
*** gouthamr has quit IRC13:23
*** gouthamr_ has left #openstack-nova13:25
openstackgerritTimofey Durakov proposed openstack/nova: DO NOT MERGE Ceph for live-migration job  https://review.openstack.org/25228313:29
*** jaypipes has joined #openstack-nova13:30
*** matrohon has joined #openstack-nova13:36
*** haomaiwang has joined #openstack-nova13:36
openstackgerritPaul Murray proposed openstack/nova: Drop JSON for stats in virt API  https://review.openstack.org/25362813:36
openstackgerritPaul Murray proposed openstack/nova: libvirt: Drop JSON for supported_instances  https://review.openstack.org/25411513:36
openstackgerritPaul Murray proposed openstack/nova: hyperv: Drop JSON for supported_instances  https://review.openstack.org/25419313:36
openstackgerritPaul Murray proposed openstack/nova: ironic: Drop JSON for supported_instances  https://review.openstack.org/25419413:36
openstackgerritPaul Murray proposed openstack/nova: vmware: Drop JSON for supported_instances  https://review.openstack.org/25419513:36
openstackgerritPaul Murray proposed openstack/nova: xen: Drop JSON for supported_instances  https://review.openstack.org/25419613:36
*** ljxiash has joined #openstack-nova13:36
*** ljxiash has quit IRC13:37
*** nikhil has quit IRC13:37
*** cfriesen has joined #openstack-nova13:37
*** ljxiash has joined #openstack-nova13:37
*** raju has quit IRC13:38
*** ljxiash has quit IRC13:38
*** ljxiash has joined #openstack-nova13:38
garykdanpb: ok, i have done a test and it fixes it. i will send a patch soon13:38
*** ljxiash_ has joined #openstack-nova13:39
*** edmondsw has joined #openstack-nova13:39
*** klkumar has quit IRC13:40
*** klkumar has joined #openstack-nova13:40
*** claudiub|2 has quit IRC13:41
*** ljxiash has quit IRC13:43
*** LiuNanke has joined #openstack-nova13:43
*** sudipto has quit IRC13:45
*** LiuNanke has quit IRC13:45
bauzaslxsli: ndipanov: johnthetubaguy: I need to review https://review.openstack.org/#/c/244489 before saying if it's okay13:46
ndipanovbauzas, please do13:48
bauzasndipanov: meh, https://review.openstack.org/#/c/244489/6/nova/conductor/tasks/live_migrate.py,cm is close to http://specs.openstack.org/openstack/nova-specs/specs/mitaka/approved/check-destination-on-migrations.html13:50
openstackgerritgaryk proposed openstack/nova: Scheduler: honor the glance metadata for hypervisor details  https://review.openstack.org/25420613:50
bauzasndipanov: but it's not persisting the spec object13:50
*** tlbr has joined #openstack-nova13:50
bauzasndipanov: just call again the scheduler, without providing against the request13:50
garykdanpb: bauzas: https://review.openstack.org/25420613:50
*** rpodolyaka has joined #openstack-nova13:50
*** vladikr has joined #openstack-nova13:50
ndipanovbauzas, absolutely no idea what you're talking about tbh - can you comment on the patch?13:52
*** boris-42_ has joined #openstack-nova13:52
pkholkinsdague, alaski, jaypipes, mdbooth: Good day guys! Could you please look and share your opinion about this enginefacade patch https://review.openstack.org/#/c/243496/. It is an example of current 'use_slave' concept. We can't continue working on several patches because we haven't come to some common decision. Please look at comments by JohnG and RomanP, too. Thanks in advance!13:52
bauzasndipanov: just did13:55
*** ducttape_ has joined #openstack-nova13:55
*** jaypipes_ has joined #openstack-nova13:55
*** mgoddard has quit IRC13:56
ndipanovbauzas, you do realize I didn't change any of that13:57
*** jaypipes_ has quit IRC13:58
ndipanovno idea what you ant me to do? rebase on top of persisting request spec work13:58
*** nikhil has joined #openstack-nova13:58
*** jyuso1 has quit IRC14:00
bauzasndipanov: okay, removing the -1 to be less harsh14:00
ndipanovbauzas, how about being coherent?14:00
bauzasndipanov: I'm just trying to explain that it was something we discussed in the past with the community14:00
bauzasndipanov: and that's something we agreed to wait until we had the persisted spec object14:01
bauzasndipanov: because of that14:01
ndipanovare you serious?14:01
*** rlrossit has joined #openstack-nova14:01
bauzasndipanov: coherent about what?14:02
ndipanovbauzas, your comments make no sense to me14:02
PaulMurraydanpb, I made a quick list of libvirt/qemu work related out live migration specs on https://etherpad.openstack.org/p/mitaka-live-migration14:02
ndipanovthe patch in no way attempts to solve the problem you are pointing out14:03
ndipanovso either recommend a change to rebase on top of14:03
ndipanovof review it on it's own merit14:03
ndipanovthis makes no sense -14:03
PaulMurraydanpb, is there anything else you can think of right now that should be on there (its near the bottom of the page)14:03
bauzasndipanov: I'm sorry if you feel that I wasn't serious14:03
danpbPaulMurray: guess that's all for M14:03
bauzasndipanov: okay, it seems we have a big misunderstanding and I'm just trying to explain my position14:03
PaulMurraydanpb, thanks14:03
PaulMurraydanpb, yes14:04
ndipanovbauzas, I have no idea what your position is14:04
ndipanovall I see is you -1ed a patch and commented on 2 lines that were not even touched by the patch14:04
*** jerrygb has joined #openstack-nova14:04
bauzasndipanov: okay, then it's me who didn't understand the problem14:05
bauzasndipanov: consider my position as invalid because of a misunderstanding14:05
ndipanovbauzas, how about you go back when you have a moment and clarify what you meant?14:06
openstackgerritSean Dague proposed openstack/nova: Clean up glance url handling  https://review.openstack.org/25421314:07
openstackgerritSean Dague proposed openstack/nova: Implement GlanceEndpoint object  https://review.openstack.org/25421414:07
bauzasndipanov: I'm doing that14:07
bauzasndipanov: the RPC API change probably confused me14:07
*** dustins has quit IRC14:07
*** sfinucan has joined #openstack-nova14:09
bauzasndipanov: tbh, I need to review the whole series14:11
daemontooljohnthetubaguy: I work on the freezer project, and with the other team member we were wondering if would be the case to have a conversation with the Nova14:12
daemontoolin case you are interested on converging anything related to backup/restore14:12
*** Daisy has quit IRC14:12
daemontoolor if you have any idea on these regards14:12
*** ijuwang has joined #openstack-nova14:14
johnthetubaguydaemontool: hello, not come across the freezer project, just googling14:14
*** ducttape_ has quit IRC14:14
daemontooljohnthetubaguy:  http://governance.openstack.org/reference/projects/freezer.html14:15
*** shz has quit IRC14:16
*** dims has quit IRC14:16
*** ducttape_ has joined #openstack-nova14:16
*** ctrath has joined #openstack-nova14:16
*** shz has joined #openstack-nova14:17
johnthetubaguydaemontool: yep, yep, are there any particular questions I can help with?14:17
*** hogepodge has quit IRC14:17
daemontooljohnthetubaguy: I'm saying this because fundamentally we do backup and restore, I see there are good features in nova for that and I was wondering if some common effort/feature can be achieved14:17
*** yamahata has quit IRC14:17
*** alaski has quit IRC14:17
daemontoollike incrementals14:17
daemontoolencryption14:17
ndipanovbauzas, would be awesome - though everything before that is minor cleanups14:18
*** ducttape_ has quit IRC14:18
daemontoolor store backups on media storage different than swift (i.e. for disaster recovery purpose)14:18
*** breitz has joined #openstack-nova14:18
johnthetubaguydaemontool: so Nova just stores our backups of disks in glance, it deals with the rest14:18
daemontooljohnthetubaguy:  my main question is, would be better that nova consume these features from  freezer?14:19
daemontoolor we can contribute to Nova to leverage more freezer?14:19
daemontoolI'm just thinking loud14:19
daemontoolno proposition, just a constructive conversation :)14:19
*** mdrabe has joined #openstack-nova14:19
johnthetubaguydaemontool: understood, I am not sure, how do your backups happen, inside or outside the VMs?14:20
daemontoolboth14:20
daemontoolbut on this case14:21
*** lucasagomes is now known as lucas-hungry14:21
daemontoolI'd focud on outside the vm, for nova14:21
*** klkumar has quit IRC14:21
*** klkumar has joined #openstack-nova14:22
*** mdbooth_ has joined #openstack-nova14:22
*** pratikmallya has joined #openstack-nova14:22
daemontooli.e. nova vm snapshot -> block based incremental backup done by freezer on the snapshot -> upload to swift or other media storage14:22
daemontoolsomething like that14:22
johnthetubaguydaemontool: so incremental snapshots has been discussed in the past, although I think getting support for that is more a glance discussion, at first14:22
mordredsdague: commented on your GlanceEndpoint patch but didn't vote because it's honestly just questions I have14:22
sdaguemordred: sure14:22
*** irenab has quit IRC14:22
johnthetubaguydaemontool: Nova does not really upload to swift, currently, we upload to glance, (sometimes thats via ceph, for example)14:22
sdaguemordred: mostly this is follow on from conversations with notmorgan on Friday, because this is a giant pile of spaghetti14:22
daemontooljohnthetubaguy: ok, I'm wondering, why sould I pass through glance, to execute vm baskups and store them to a media storage?14:23
daemontooljohnthetubaguy: yes, I think the approach is good14:23
sdagueand I think we can throw out 50% of the code if we walk it back to passing around urls as a step 114:23
daemontoolI'm just trying to figure out if there's anything we can do to improve anything14:23
sdagueinstead of that crazy tupple14:23
*** mdbooth has quit IRC14:23
*** bauzas has quit IRC14:23
*** matrohon has quit IRC14:23
*** ttx has quit IRC14:23
*** yassine__ has joined #openstack-nova14:23
*** bauzas has joined #openstack-nova14:23
*** mdbooth_ is now known as mdbooth14:23
johnthetubaguydaemontool: thats a long story, but glance is what manages the concept of our snapshots and backups, so making them incremental means adding the concept of incremental images into glance first14:23
*** ttx has joined #openstack-nova14:24
*** matrohon has joined #openstack-nova14:24
johnthetubaguydaemontool: on the volume side, we have incremental snapshots already, and some versions of that support encryption, so thats a bit closer, but none of that works with local storage14:24
sdaguemordred: yeh, so in staring at all this code I think that transitioning it all at once is going to be an unreviewable patch14:24
alex_xubauzas: phschwartz ndipanov PaulMurray danpb, I would like invited you guys join our api doc sprint if you have time :) it's two days sprint from tomorrow. you can get info from here http://lists.openstack.org/pipermail/openstack-dev/2015-November/079220.html, thanks in advance!14:24
mordredsdague: ++14:24
phschwartzalex_xu: I will see if I can fit it into my schedule14:25
daemontooljohnthetubaguy: ok, if it's ok for you, we can get back to you and the Team with a proposal, and you can provide your feedback, if that make sense to you or not, etc14:25
alex_xuphschwartz: thanks a lot :)14:25
mordredsdague: I think I just want to keep saying the phrase "we don't want to be passing urls around either" - but +100 to smaller chunks to make the transition sane14:25
*** liusheng has quit IRC14:25
*** liusheng has joined #openstack-nova14:26
* alex_xu want to invited all the peoples14:26
sdagueyeh, though at least if we are passing around urls, we can get do https://review.openstack.org/#/c/253662/3/nova/image/glance.py,cm14:26
sdague_glance_endpoint_from_keystone14:26
mordredsdague: so...14:26
mordredyea14:26
mordredyes14:26
*** artom has quit IRC14:27
sdaguethe thing that is weird here, is we've got this adhoc load balancer in nova right now with the fact that api_servers is a list14:27
sdaguewhich... is also in cinder14:27
openstackgerritgaryk proposed openstack/nova: Scheduler: honor the glance metadata for hypervisor details  https://review.openstack.org/25420614:27
sdagueand is a thing that we're going to have to consider before we fully pull that out from under people14:27
garykdanpb: bauzas: ^14:27
johnthetubaguydaemontool: OK, that works14:27
mordredyah - whereas it should really just be pulling the internal URL from the catalog and if you want an LB you need to put one there14:27
bauzascdent: so I was saying during my network blip that we miss some functional testing for the filters14:27
mordredsdague: sure14:27
*** BadCub has quit IRC14:27
daemontooljohnthetubaguy: ty14:28
mordredsdague: many things to consider for sure14:28
johnthetubaguydaemontool: but we have just pass the blueprint freeze for Nova for Mitaka, so this would be more talking about what to do in the N release I think14:28
bauzascdent: the idea would be to figure out some pattern for doing functional tests in a common namespace14:28
notmorgansdague: mordred and i am working through the endpoing patch because i've found a case that doesn't seem to have a context14:28
notmorganamong other things where it is broken.14:28
bauzascdent: that would require to understand the placement logic etc.14:28
notmorganbut expected ways broken14:28
daemontooljohnthetubaguy: yes, that's not an issue, better late then never :)14:28
sdaguenotmorgan: yeh, this should honestly be orthoginal to that14:28
sdaguemostly make that patch easier14:28
notmorgansdague: somewhat14:29
cdentbauzas: did you say you have a POC somewhere?14:29
notmorgansdague: i don't know if this even registers as moving the needing on the glance thing. ;)14:29
mordredsdague: I _think_ I just realized from your patch that the problem space in that file overlaps pretty nicely with code we've already got solving it in OCC - I'm going to do a quick POC patch to see if leveraging that would make it better or worse (I honestly don't know)14:29
*** sudipto has joined #openstack-nova14:30
sdaguemordred: sure14:30
bauzascdent: it hasn't been uploaded yet14:30
mordredsdague: (I want a glanceclient object, and I may have a catalog or I may have specific override values please go get me one)14:30
notmorganit's def. a pile of spaghetti code.14:31
*** BadCub has joined #openstack-nova14:31
sdagueI'm going to admit the patch that notmorgan took over demonstrates how little I really understand keystone session, but I did figure if I walked back passing (host, port, use_ssl) everywhere, all the code would be better anyway14:31
sdaguebecause that's part of the hitch with the glance xen plugins14:31
*** yamahata has joined #openstack-nova14:32
*** superdan is now known as dansmith14:32
mordredsdague: I think that's a great stepping stone - I think passing those three values is a thing that wants to eventually stop though14:32
*** yasu has joined #openstack-nova14:32
mordredbecause it's totally re-implementing guts of the session/catalog interactions - but encapsulating it now will make replacing it MUCH easier14:33
*** inc0 has joined #openstack-nova14:33
sdaguemordred: it also prevents the suburl catalog entries14:33
mordredyup14:33
sdaguebecause glance passes those 3 params over the wire to dom0 to do image download14:33
sdaguetoday14:33
mordredwait, what?14:33
notmorganyeah14:33
sdaguein xen14:33
cdentbauzas: I'll do some digging in the existing tests and see what I can learn. At the moment I'm more than a little bit ignorant...14:34
sdaguelet me get the code reference14:34
mordredsdague: I'm really not going to be happy the  more I dig in here am ?14:34
phschwartzmordred: probably now ;)14:34
sdaguehttps://github.com/openstack/nova/blob/98fab44827502d34f4ad261120643fb80eed4bf1/plugins/xenserver/xenapi/etc/xapi.d/plugins/glance#L35514:34
notmorganmordred: no you wont14:34
* cdent doesn't remember mordred ever being happy14:34
* BobBall quietly walks away from the conversation before mordred becomes unhappy14:34
*** dims has joined #openstack-nova14:34
sdagueso, remember that xenserver has a dom0 with python2.4 in it14:34
bauzascdent: sure, take your time, just giving you the idea14:34
BobBall(for the record, I'm not here :P )14:35
johnthetubaguysdague: I should be able to help with tidying that up, but yeah, its certainly needed14:35
bauzascdent: for example, I'd love to see the idea:14:35
bauzascdent: say that you setup 2 fake nodes14:35
bauzascdent: for a specific test14:35
sdagueso there is supper basic python code in dom0 to do some work, and a messaging mechanism from the domU compute to it14:35
notmorgansdague: ... really?!14:35
sdaguenotmorgan: oh yeh14:35
notmorganhah14:35
bauzascdent: with 2 distinct resources,14:35
bauzascdent: then we could verify the ComputeFilter by making sure it selects the less heavy node14:36
mordredsdague: ok. that's cool - I thnk we can work with that14:36
PaulMurraydansmith, I've got a question about a change I want to make to compute_node object14:36
dansmithPaulMurray: okay14:36
mordredsdague: that's actually not NEARLY as bad as I was expecting :)14:36
sdaguehttps://github.com/openstack/nova/blob/98fab44827502d34f4ad261120643fb80eed4bf1/plugins/xenserver/xenapi/README#L914:36
PaulMurraydansmith, if you look at https://github.com/openstack/nova/blob/master/nova/objects/compute_node.py#L335-#L34014:36
sdaguemordred: right, that's why I wanted to get this intermediary bit which is passing urls14:36
mordredsdague: ++14:36
mordredsdague, BobBall: that code runs in dom0 - does that mean it's running on 2.4?14:37
BobBallYes :(14:37
sdaguebecause we'll have to pass a url over that wire connection, we can't put keystoneclient down there14:37
johnthetubaguyyeah, you can't just download in the nova-compute node for XenAPI because it has no access to to any local storage14:37
PaulMurrayI've done patches to stop virt drivers json encoding supported_instances14:37
sdaguemordred: yep14:37
mordredok14:37
notmorgansdague: i think we can just rework to use the URL, since we are passing via urllib214:37
PaulMurraydansmith, is it ok to stop that method dealing with decoding them?14:37
BobBallFor now.  Next version of XenServer will make the massive leap to 2.7.  Just in time for OpenStack to move to 3.0 only I bet :)14:37
notmorganwe just need to not "construct" the uri in the plugin14:37
notmorganbut pass the uri to the plugin14:37
PaulMurrayby object change rules14:37
notmorganshould be straight forward(ish) as any of the rest of this cleanup14:38
mordredcool. I think I grok the steps to sanity here14:38
mordredwhich is great14:38
*** wverdugo500 has joined #openstack-nova14:38
sdaguenotmorgan: right, there are just a lot of places these tuples show up14:38
sdaguewhich is why I started down this path - https://review.openstack.org/#/c/254214/14:38
*** yasu has quit IRC14:39
notmorgansdague: yah.14:39
sdaguejohnthetubaguy: does RAX use the multiple value api_servers today?14:39
*** mpavone has quit IRC14:39
BobBallPassing a single whole URI to the plugin will be nasty since it currently takes a few arguments... Might need a new method name to preserve some vague saneness rather than removing args?14:39
johnthetubaguysdague: yes, we have probably about 5 or 6 URLs in every region14:39
cdentbauzas: make sense, gotta run off now but will do some digging and find you when I inevitably have a "wat"14:39
mordredBobBall: ++ new method name14:39
*** smatzek has quit IRC14:39
notmorganBobBall: yeah will be new method14:39
dansmithPaulMurray: that's not remotable, so assuming it's not called by a remotable method, and the virt driver change keeps the same behavior from a remote perspective, then yes, you can change whatever you want14:39
*** sneti has quit IRC14:40
notmorgansdague: i think we just deprecate the multi-api server opt and endcode the "select" logic in nova for the length that the opt lingers.14:40
notmorgansdague: since the catalog is ultimately the better choice.14:40
BobBallSo we could keep the old method construct the URI and call the new method - make it so the URI support is optional?14:40
notmorgancc johnthetubaguy ^14:40
*** macsz has quit IRC14:40
*** chenli has joined #openstack-nova14:40
johnthetubaguysdague: having said that, we may have just stopped using that, for something slightly more confusing14:40
PaulMurraydansmith, ok - thanks - I'll get on with it then.14:40
mordredjohnthetubaguy: how difficult/disruptive would it be to ask you to put those behind a load balancer and put that lb entry in the internalURL in keystone catalog?14:40
BobBallor do you really want to use URI only?14:40
chenlianyone can help review https://review.openstack.org/#/c/252237/14:40
johnthetubaguymordred: in summary, massively14:40
notmorganBobBall: URI only14:40
mordredjohnthetubaguy: awesome14:40
sdaguenotmorgan: so, the thing is, I think this is used more than we expected14:40
*** macsz has joined #openstack-nova14:41
mordredit's ok - I think we can still deal with that14:41
sdaguewhich means this opens the can of worms of needing the service catalog to specify a set of urls per entry14:41
mordrednot relaly14:41
openstackgerritBalazs Gibizer proposed openstack/nova: api: add soft-affinity policies for server groups  https://review.openstack.org/14752014:41
openstackgerritBalazs Gibizer proposed openstack/nova: scheduler: fill RequestSpec.instance_group.members  https://review.openstack.org/14827714:41
openstackgerritBalazs Gibizer proposed openstack/nova: scheduler: add soft-(anti-)affinity weighers  https://review.openstack.org/14751614:41
mordredall of the catalog consuming code currently14:41
mordredunderstands the idea of an endpoint_override14:41
notmorgansdague: we can do an override.14:41
johnthetubaguymordred: the original approach is because we don't want to pay for the loadbalancer big enough, I think a few bits are trying a loadbalancer that sends back some 30x redirect to the appropriate server14:41
notmorgansdague: ^ what mordred said14:41
mordredand if we make endpoint_override grok lists14:41
mordredwe can encode the current behavior in a way that's still repeatble and non-special14:42
sdaguehmmmm... which means that the glance catalog gets fully ignored again14:42
notmorganBobBall: the construction bits will need to linger for compat i'm guessing? but really we don't want to ever "construct" the path at the plugin layer, we should already have that14:42
mordredsdague: kind of - but it means that you're doing a catalog url override, which is a thing14:42
mordredsdague: and is a normal part of all of the tooling out there14:43
xekdansmith, Hi, I added you to the keystone schema migration spec reviewers https://review.openstack.org/#/c/245186/ , this is just about adding the unit test for blocking incompatible schema changes14:43
sdaguebut it seems a little weird if this is a first class feature people want14:43
xekdansmith, we can discuss it on the keystone channel14:43
sdaguenot to make it first class in the catalog, no?14:43
mordredsdague: so the code flow in nova is still "hey, I wnat to talk to glance based on this cloud connection configuration"14:43
*** burt has joined #openstack-nova14:43
BobBallI would like to, ideally, yes notmorgan - in an upgrade case I'd like people to be able to use the new plugins independently of the new nova (and document a deprecation of the construction method); but if that's not possible, we can make a break14:43
*** akshai has joined #openstack-nova14:43
*** wyang has joined #openstack-nova14:43
dansmithxek: okay, I'm just now getting online and sifting through the pile of email, but I'll look in a bit14:44
notmorgansdague: i think it is a little odd, but i don't think it's unreasonable... heck... maybe we get to deprecate this functionality down the line when deployments are all doing "hey this catalog thing is better"14:44
*** raginbajin has quit IRC14:44
*** fawadkhaliq has joined #openstack-nova14:44
notmorganit's a small concession to get us where we need to be and we're still only doing URI passing vs construction14:44
notmorganwhich is a huge win14:44
*** cdent has quit IRC14:45
notmorganBobBall: it should be doable except that new nova will need the new xenplugin14:45
BobBallAbsolutely, yes14:45
sdagueyeh, that doesn't seem like a huge deal14:45
BobBallThe plugin versioning we have will support that14:45
notmorganthe old nova could work with the new plugin14:45
notmorganBobBall: yeah that is fine. i already know what needs to be done for that bit14:46
BobBallawesome14:46
*** raginbajin has joined #openstack-nova14:46
notmorganBobBall: it's just changing the method name passed down to the plugin14:46
notmorganBobBall: i already was mucking around in there for my first pass attempt at this.14:46
sdaguenotmorgan / mordred you folks have an etherpad with a list of the things you worked out here that we need to do to get to endgame?14:46
BobBallyup14:46
notmorgansdague: i have a massive etherpad of all the sub-url things that are broken atm14:47
notmorganthis is just one item on the list.14:47
notmorganso no not a specific etherpad for this task14:47
garykedleafe: thanks for the review. what you suggested is better. i will update14:47
sdaguenotmorgan: ok, if we break this up into all the details we should be able to move through them quickly.14:47
edleafegaryk: cools14:47
notmorganyeah. this one should be a real etherpad thing14:47
notmorgannot just a footnote in my otherone14:47
bauzasndipanov: may I ask you a question ?14:48
*** daemontool has left #openstack-nova14:48
*** otter768 has joined #openstack-nova14:48
bauzasndipanov: currently reviewing https://review.openstack.org/#/c/244485/2/nova/conductor/manager.py,cm14:48
sdagueI'm going to keep whittling on this lower level code to get over to urls14:49
*** jinxing has quit IRC14:49
*** inc0 has quit IRC14:49
bauzasndipanov: AFAIK, the Migration object is created in the Compute API for the evacuate, but live-migrate does it in the conductor14:49
bauzasndipanov: do you know why such discrepancy ?14:50
*** gcb has joined #openstack-nova14:50
notmorgansdague: want me to toss up the etherpad?14:50
bauzasndipanov: and if you want to have the same consistency between resize/evacuate and live-migrate, wouldn't it be better to create the object in the API too ?14:50
openstackgerritgaryk proposed openstack/nova: Scheduler: honor the glance metadata for hypervisor details  https://review.openstack.org/25420614:51
sdaguenotmorgan: that would be great14:51
notmorgansdague, mordred: https://etherpad.openstack.org/p/nova-to-glance-by-uri14:51
openstackgerritPaul Murray proposed openstack/nova: Drop JSON decoding for supported_instances  https://review.openstack.org/25423114:52
*** andrewbogott has quit IRC14:52
*** otter768 has quit IRC14:53
*** alaski has joined #openstack-nova14:55
*** mriedem has joined #openstack-nova14:55
*** lykinsbd has joined #openstack-nova14:56
ndipanovbauzas, it would probably yes14:56
bauzasndipanov: just thinking of the races14:57
*** mwagner_lap has quit IRC14:57
bauzasndipanov: and what happens if we have some message queue blip14:57
*** ducttape_ has joined #openstack-nova14:57
ndipanovbauzas, what do you mean14:58
*** nelsnelson has joined #openstack-nova14:58
bauzasndipanov: it's a conductor call, right? so AFAIK it's async14:58
*** ccarmack has joined #openstack-nova14:58
ndipanovso14:58
bauzasndipanov: which means that we can have some corner cases when a call to migrate is done, without the persisted state, nope?14:59
ndipanovwhat do you mean by 'a call to migrate' exactly?14:59
bauzashere an user calls the API for live-migrate an instance15:00
ndipanovyes15:00
johnthetubaguysdague: I think we have an issue with one of the live-migrate specs that got approved, this seems to be going the opposite direction to what we agreed with the API" http://specs.openstack.org/openstack/nova-specs/specs/mitaka/approved/live-migration-progress-report.html15:01
*** whenry has joined #openstack-nova15:01
johnthetubaguysdague: or am I miss-reading that?15:01
sdaguejohnthetubaguy: sorry, I've got all this other context in my head right now, can you narrow down the question15:01
bauzasndipanov: so https://github.com/openstack/nova/blob/master/nova/compute/api.py#L3255-L3257 can be wedged if the message queue has some problems, right?15:01
*** dims has quit IRC15:02
johnthetubaguysdague: sure, we can leave this for the API meeting, if thats better, basically looks like its extending the old os-migrations API in an odd way15:02
sdagueright, I do think we agreed not to do that15:02
*** mc_nair has joined #openstack-nova15:03
ndipanovbauzas, ok I don't know what you mean by 'wedged' here - can you use a different word?15:03
bauzasndipanov: trampled? the message forgotten ?15:03
johnthetubaguysdague: OK, yes, not just me thinking that then, spec got approved without me noticing15:03
*** jinxing has joined #openstack-nova15:04
sdagueyeh, I thought all the details were going to be on the per server resource15:04
ndipanovbauzas, ok so the message is lost which is entirely possible in the way we use rabbit15:04
ndipanovbauzas, what's the problem with that?15:04
johnthetubaguysdague: agreed15:04
openstackgerritesracelik proposed openstack/nova: Config options: centralize "configdrive" options  https://review.openstack.org/25409215:05
openstackgerritIldiko Vancsa proposed openstack/nova: virt: Allow multiple volume attachments  https://review.openstack.org/19313515:05
openstackgerritIldiko Vancsa proposed openstack/nova: comp: Allow multiple volume attachments  https://review.openstack.org/19313415:05
openstackgerritIldiko Vancsa proposed openstack/nova: WIP: REST API changes to support multi-attach  https://review.openstack.org/15303815:05
*** irenab has joined #openstack-nova15:05
bauzasndipanov: the problem is that we create an action and we set the state to ACTIVE15:05
bauzasndipanov: I'd love to see the Migration object created at the same place than the two above15:05
*** thangp has joined #openstack-nova15:06
*** mrkz has joined #openstack-nova15:07
*** esracelik has quit IRC15:07
*** smatzek has joined #openstack-nova15:09
*** rlrossit has quit IRC15:11
*** liusheng has quit IRC15:11
*** liusheng has joined #openstack-nova15:11
ndipanovbauzas, I mean ok but not sure what we get by that exactly15:12
ndipanovor15:12
ndipanovI get that it would be more consistent15:13
ndipanovbut it can be done in a separate patch if we decide we like it15:13
ndipanovwe've only added the migration object in the live migration path last cycle15:14
*** hogepodge has joined #openstack-nova15:14
ndipanovand the point was to have better tracking of the internal stages of the migration task15:14
ndipanovso not sure moving this to the API would be a massive win over what we have now15:14
ndipanovbauzas, ^15:15
*** dustins has joined #openstack-nova15:15
openstackgerritRadoslav Gerganov proposed openstack/nova-specs: ConsoleAuthTokens should work for all console types  https://review.openstack.org/22877815:16
*** artom has joined #openstack-nova15:17
*** artom_ has joined #openstack-nova15:17
notmorgansdague: should i continue on your patch for the catalog-i-fication of glanc ethings or are you poking at it and i'd collide with your work?15:17
*** artom_ has quit IRC15:17
*** artom has quit IRC15:17
notmorgansdague: don't want to end up with competing patchsets.15:17
sdaguenotmorgan: let me look at where you are with that patch15:18
*** artom has joined #openstack-nova15:18
notmorgansdague: haven't touched it since you posted it, because i've been on otherthings15:18
*** cdent has joined #openstack-nova15:18
notmorganlike configuring a cloud / chasing down KSA things15:18
sdagueah, oh, just rebased?15:18
notmorgansdague: yeah15:18
sdaguedid anyone figure out the keystonauth vs. requirements issue in those patches?15:18
pkholkinsdague, alaski, jaypipes, mdbooth, mriedem: Good day guys! Could you please look and share your opinion about this enginefacade patch https://review.openstack.org/#/c/243496/. It is an example of current 'use_slave' concept. We can't continue working on several patches because we haven't come to some common decision. Please look at comments by JohnG and RomanP, too. Thanks in advance!15:19
notmorgansdague: the neutron deprecated opts?15:19
*** tonytan4ever has joined #openstack-nova15:19
notmorgansdague: that is because the options mordred was using is ksa only for a couple things.15:19
alaskipkholkin: I'm mostly in meetings this morning, but I'll take a look later15:19
pkholkinalaski: ok, no problem, thanks!15:19
sfinucanbauzas: What's the process for moving a conf option that hasn't got a prefix?15:20
notmorgansdague: where the keystoneclient ones are older/not maintained. so we need to either change out how we do that test or move to keystoneauth first15:20
notmorganboth on the table actually.15:20
notmorganalso there is an open question to mriedem on the patch re the test coverage concern15:20
notmorganwas waiting to get feedback on that before proceeding15:20
mordredyah. need the mriedem question answered first15:20
mriedemfinal solution for the mriedem?15:21
*** mjura has quit IRC15:21
sdaguenotmorgan: http://logs.openstack.org/62/253662/3/check/gate-tempest-dsvm-full/37fbe07/logs/devstacklog.txt.gz#_2015-12-06_00_58_21_39015:21
sdaguethat issue15:21
notmorganhuh wait what?15:21
notmorganthat... shouldn't be an issue15:21
mordredthat's from yesterday15:22
sdagueyeh, well that patch is 100% fail and that's what's tripping the dsvm jobs15:22
mordredtemporal something15:22
notmorganksa 2.1.0 is out now15:22
sfinucanbauzas: I presume this means it's currently included in the "default" group. If we're moving it to the 'nova.conf' module, should we just create a 'default' group there?15:22
sdagueok15:22
mordredmriedem: yes. we need a final solution for you15:22
mordredmriedem: SO15:22
sdaguewell, it would be nice to at least refresh the tests there15:22
*** rlrossit has joined #openstack-nova15:23
openstackgerritIldiko Vancsa proposed openstack/nova: virt: Allow multiple volume attachments  https://review.openstack.org/19313515:23
openstackgerritIldiko Vancsa proposed openstack/nova: WIP: REST API changes to support multi-attach  https://review.openstack.org/15303815:23
sdaguenotmorgan: so, I think right now, unless you are massively chomping at the bit, I'd hold on updating that patch I hacked up15:23
notmorgansdague: sure. let me just recheck it for the moment15:23
mordredmriedem: with those deprecated options15:23
pkholkinsdague: Sean, please take a look, too https://review.openstack.org/#/c/243496/15:23
mordredmriedem: if we remove them as they're marked that we can15:23
sdaguebecause getting a patch which is going to pass unit tests, is pretty involved, and part of my patch stack should make that a ton easier15:23
notmorgansdague: i can work on some other things. but i've completed the other tasks i needed to do before staring at this stuff15:23
*** delattec has joined #openstack-nova15:23
mordredmriedem: there will no-longer be any mechanism in the config file to specify an override admin token15:24
mordredmriedem: so I thnk the right thing to do is just to remove the refernece I put in that patch to the admin_token plugin15:24
mordredsince that really won't work anyway15:25
bauzasndipanov: sure we can move that in another change15:25
mordredmriedem: but I wanted to sync with you on deprecation/removal intent15:25
notmorgansdague: i'm mostly just doing the go around and find what i can help push through to keep momentum15:25
mriedempkholkin: i don't know what's going on in that change, the commit message needs a lot more detail15:25
notmorgansdague: so i can continue on that and working w/ mordred to land the neutron/ksa changover first15:25
pkholkinmriedem: thanks for review! the question is more general, to leave 'use_slave' or not and how to do it better15:25
sdaguenotmorgan: yeh, I think that might make sense15:26
pkholkinmriedem: we have several discussions with johnthetubaguy and he decides to wait to some other opinions15:26
*** cdelatte has quit IRC15:26
ndipanovbauzas keep in mind that for resize/cold migrate - migration record is created on the compute host when doing the claim15:26
* mriedem is getting hammered with irc and internal pings after 3 days off15:26
mriedemmordred: let me look at the change again15:27
mordredmriedem: mine is not urgent15:27
mordredmriedem: actually, let me know when you're not being hammered and can talk in depth-ish15:27
*** mtanino has joined #openstack-nova15:27
sdaguenotmorgan: is it possible to get a utility function to do the catalog uri to endpoint uri without copy / pasting all that session code as part of that?15:27
*** PaulMurray has quit IRC15:27
notmorgansdague: that is a KSA thing15:28
mordredsdague: yeah - it'll be much easier once you have access to a ksa15:28
notmorgansdague: moving to keystoneauth is really part of the deal that will help15:28
edleafesfinucan: add a new .py file in nova/conf/ for that group. In the code, just register it as part of DEFAULT.15:28
edleafesfinucan: see: https://review.openstack.org/#/c/245891 for an example15:28
mordred_way_ simpler15:28
*** lykinsbd has quit IRC15:29
sdagueok, cool, I'll accept that as an answer, let me know when there is a patch up to review15:29
* notmorgan nods.15:29
sfinucanedleafe: Ah - OK. Every similar review I'd seen so far had the 'groups' parameter specified.15:30
sfinucanedleafe: Thanks15:30
openstackgerritMonty Taylor proposed openstack/nova: Remove deprecated neutron auth options  https://review.openstack.org/25379215:31
openstackgerritMonty Taylor proposed openstack/nova: Migrate from keystoneclient to keystoneauth  https://review.openstack.org/25379315:31
mordrednotmorgan, mriedem, sdague: change for my current understanding of the world ^^ will likely need at least 2 tests fixed, but notmorgan is looking at that15:31
*** jichen has joined #openstack-nova15:32
*** mylu has joined #openstack-nova15:32
mriedemmordred: replied to comments in ps215:32
*** whenry has quit IRC15:32
mordredcool15:32
mriedemmordred: if there are questions about the deprecation intent in kilo/liberty, we should rope in jamielennox and edmondw probably15:32
*** sayali has quit IRC15:32
mriedemmy fear is we're dropping support for something that wasn't clearly logged/doc'ed with a deprecation cycle15:33
edleafesfinucan: yeah, it's kind of a disorganized mess. Eventually we'd like to split DEFAULT, which is like 90% of the options, into more logically-related groups.15:33
*** yonglihe has joined #openstack-nova15:33
*** kfarr has joined #openstack-nova15:33
sfinucanedleafe: Yeah, I saw (reviewed) something like that for the vnc options. Maybe a future work item for the option I'm working on15:34
*** sayali has joined #openstack-nova15:34
*** burgerk has joined #openstack-nova15:36
openstackgerritPushkar Umaranikar proposed openstack/nova: Modify VM's updated_at field on volume actions  https://review.openstack.org/24717615:36
mriedemhow much tar and feather would i get if i said i think this keystoneauth transition should be tracked with a bp?15:37
*** nkrinner has quit IRC15:37
johnthetubaguymriedem: it does feel like we should have something for that15:37
mriedemb/c this is an upgrade impact right?15:37
mriedemif we're not tracking with a bp or release notes i feel like we're sneaking something in here that people are going to hit the hard way15:38
johnthetubaguywell, reno can cover that, just seems like an important thing to track, and help raise the profile of the reviews15:38
*** haomaiwang has quit IRC15:39
notmorganmriedem: so the "admin_token" bit really was just a way to let the tests mock out15:39
sdaguemordred / notmorgan - on https://review.openstack.org/#/c/253793/5 there is one inconsistency would would be good to fix when the unit tests get fixed15:39
mordredmriedem: in a current devstack, are we creating a proper admin user for nova to use to talk to neutron and putting that in the nova section of the conf file?15:39
*** liverpooler has quit IRC15:39
sdaguemriedem: I think a blueprint is fine15:39
notmorganmriedem: not really useful outside of unit (no devstack) tests15:39
mriedemmordred: i'd have to look15:40
mriedemor someone would have to look15:40
*** smoriya_ has joined #openstack-nova15:40
mordredok. I can look15:40
notmorganmriedem: sorry to clarify my comment was not regarding the removal of the test, but the other comments in that patch15:40
mriedemhttp://logs.openstack.org/96/243496/7/check/gate-tempest-dsvm-neutron-full/e3522de/logs/etc/nova/nova.conf.txt.gz15:40
pkholkinmdbooth: thanks a lot for your comments! the patch will be updated soon15:40
*** haomaiwang has joined #openstack-nova15:40
mriedemmordred: i don't see devstack setting anything in the [neutron] section in nova.conf http://logs.openstack.org/96/243496/7/check/gate-tempest-dsvm-neutron-full/e3522de/logs/etc/nova/nova.conf.txt.gz15:41
*** jaypipes has quit IRC15:41
*** Sukhdev has joined #openstack-nova15:41
mordredk. in the keystone_authtoken section, there is a nova user defined15:42
*** changbl has quit IRC15:42
mordredis that the uesr we're expecting to be nova's admin user in the cloud?15:42
*** mdrabe has quit IRC15:42
*** Sukhdev has quit IRC15:43
mriedemdon't know, i guess i'd need to bring up a devstack to see what roles that user has15:43
mordredwell15:43
mordreddon't do that ... I currently don't see anything that actually consumes the keystone_authtoken section for crednetials15:43
mordredso we're a few steps back :)15:43
*** mylu has quit IRC15:43
sdaguenotmorgan / mordred - right that's the thing that gets a little masked when you have libraries have functions that register options per section15:44
*** Sukhdev has joined #openstack-nova15:44
sdagueis understanding what the actual ops impact is15:44
*** xyang1 has joined #openstack-nova15:44
*** ljxiash_ has quit IRC15:45
sdaguemordred: yes, username under keystone_authtoken is the nova service user for the cloud15:45
*** chenli has quit IRC15:45
mordredok15:45
*** ljxiash has joined #openstack-nova15:45
mordredso currently we do not test anything related to the deprecated options in this removal patch15:45
mordredlemme try something15:46
*** sneti has joined #openstack-nova15:46
*** changbl has joined #openstack-nova15:46
*** sudipto has quit IRC15:47
*** tjones has joined #openstack-nova15:47
mordredsdague: any chance you can point me to what consumes the keystone_authtoken section? I'm not smart enough to find it15:47
mriedemmordred: well the _load_auth_plugin method would have been using the default auth_strategy and admin_auth_url for constructing the v2 password plugin15:47
mriedemi can't tell what the default auth plugin is...is that v2 password?15:48
mordredit's 'password'15:49
mordredwhich can figure out v2 or v3 as needed15:49
mordredbased on parameters given15:49
mriedemhttps://github.com/openstack/keystoneauth/blob/master/setup.cfg#L3815:49
mriedemok15:49
*** ljxiash has quit IRC15:49
mordredmriedem: so, it seems that what people should alreayd be doing (and what devstack is doing) is specifying their admin connection credentials in that keystone_authtoken section15:50
mordredmriedem: rather than as [neutron]admin_username15:50
*** moshele has quit IRC15:51
mordredand that seems to be what the devstack config intends15:51
sdaguemordred: I believe keystone_authtoken is directly consumed by keystoneclient15:51
ansiwenanyone can tell me how to disable SSL verification in nova, especially for the connection to the vsphere server?15:51
mordredthe biggest weirdness now is that the functional tests are mocking out that code path effectively, so we may need to poke more to make sure that's all working15:51
*** fawadkhaliq has quit IRC15:51
mriedemare there configs in keystoneauth that nova needs to register, or are those all in keystonemiddleware?15:52
mriedemhttps://github.com/openstack/nova/blob/master/etc/nova/nova-config-generator.conf#L2315:52
*** rushiagr_away is now known as rushiagr15:52
mordredsdague: so, how does nova get the creds to talk to neutron?15:53
*** changbl has quit IRC15:53
*** lykinsbd has joined #openstack-nova15:53
mordredsdague: because those are just consumed by keystoneclient, not by the neutornclient code paths15:53
*** rushiagr is now known as rushiagr_away15:54
openstackgerritMonty Taylor proposed openstack/nova: Remove deprecated neutron auth options  https://review.openstack.org/25379215:55
openstackgerritMonty Taylor proposed openstack/nova: Migrate from keystoneclient to keystoneauth  https://review.openstack.org/25379315:55
notmorganmriedem: in cases where nova needs credentials it'll register the options, but that should be in no new cases. it'll be a couple lines of code change15:55
sdaguemordred: because neutronclient inherits via keystoneclient?15:55
mriedemhttps://github.com/openstack/nova/blob/master/nova/network/neutronv2/api.py#L22215:56
mordredmriedem, notmorgan, sdague: ^^ this is redone to _ONLY_ remove the deprecated options and their reference - we can track down with that what's going on neutron connections15:56
mriedemi'm assuming the session passed to create neutronclient has the creds from nova.conf15:56
sdaguemriedem: yeh, that looks right15:56
notmorganmriedem: right. i'm trying to figure out how that session is... oh wait is this just passing the user's token directly?15:56
mordredright - except that's looking for tem in NEUTRONGROUP15:57
mriedemright15:57
mriedemso idk wtf is going on15:57
mriedemwould be nice to have jamie involved since he worked on all of this15:57
notmorganso what does the admin context do?15:57
mriedemwe also pass the auth_plugin to the neutronclient15:57
mriedemhttps://github.com/openstack/nova/blob/master/nova/network/neutronv2/api.py#L25115:57
notmorganthat i think is the root of the confusion here, what is the admin context for neutron (that nova constructs) do?15:57
mriedemlet's you list ports for all tenants, for example15:58
notmorganmriedem: because it looks like the devstack neutron gate doesn't actually hit those code paths15:58
mriedemneutronclient assumes that if you pass admin context, all_tenants=115:58
mriedemalthough neutronclient doesn't have a concept of all_tenants15:58
notmorgansince the [neutron] section is not populated15:58
notmorganin nova.conf15:58
*** mdrabe has joined #openstack-nova15:58
mriedemit has to15:58
mriedemallocate_for_instance creates an admin neutronclient15:59
mriedemhttps://github.com/openstack/nova/blob/master/nova/network/neutronv2/api.py#L40515:59
mriedemwe have to have admin context (client) to bind ports15:59
mriedemand unbind ports15:59
mriedemand we test attach/detach vif in tempest15:59
notmorganpossibly directly though neutron api15:59
notmorganrather than proxied via nova?15:59
sdaguehmmm... no it does - http://logs.openstack.org/44/252944/1/check/gate-tempest-dsvm-neutron-full/5b531cb/logs/etc/nova/nova.conf.txt.gz16:00
notmorgansdague: oh the other one i was looking at was wrong16:00
notmorganok phew, i am less confused now16:00
* mriedem heads to a meeting16:00
*** mriedem is now known as mriedem_meeting16:00
*** haomaiwang has quit IRC16:01
*** haomaiwang has joined #openstack-nova16:01
notmorganok - got it now.16:01
sdaguewell, I'm confused why it was wrong16:01
notmorgansdague: old gate run? broken gate run?16:01
notmorganthis one looks much more sane/like i would expect16:02
sdaguenotmorgan: oh, it failed so early it never got set16:02
notmorganyah16:02
*** whenry has joined #openstack-nova16:02
notmorganok phew16:02
notmorganthis looks sane16:02
mordredoh. good16:02
notmorganalllllright.16:02
mordredthat makes total sense16:02
sdagueyeh, never trust anything that's a test failure for having valid config16:02
notmorgannow we know the [neutron] section is where we should be pulling from16:02
sdaguethe one you specified failed here - http://logs.openstack.org/96/243496/7/check/gate-tempest-dsvm-neutron-full/e3522de/logs/devstacklog.txt.gz#_2015-11-30_15_52_22_84816:02
mordredyes. which is what the code communicates16:02
notmorganyay i feel less confused.16:03
mordredyup16:03
mordredso - the main issue we're seeing, really16:03
mordredin this patch16:03
mordredis that the functional tests do not actually test using that config16:03
mordredbut instead do *weirdthings*16:03
mordredthat I'm pretty sure can luckily just go away and the test should work and do things correctly16:03
*** ljxiash has joined #openstack-nova16:04
notmorganyeah they mock out the keystone client things and make some broad assumptions16:04
mordredyup16:04
mordredand the neat things is16:04
mordredwe can STOP mocking that out16:04
mordredand it should work16:04
notmorganyeah.16:04
mordred\o/16:04
mordredthanks for bearing with us here sdague and mriedem_meeting16:04
*** changbl has joined #openstack-nova16:06
*** mwagner_lap has joined #openstack-nova16:06
openstackgerritBalazs Gibizer proposed openstack/nova: Add service status notification  https://review.openstack.org/24567816:06
openstackgerritBalazs Gibizer proposed openstack/nova: Add infra for versioned notifications  https://review.openstack.org/24702416:06
openstackgerritBalazs Gibizer proposed openstack/nova: Adds json sample for the versioned notifications  https://review.openstack.org/24816716:06
openstackgerritBalazs Gibizer proposed openstack/nova: Make emitting versioned notifications configurable  https://review.openstack.org/24756416:06
openstackgerritAndrey Kurilin proposed openstack/python-novaclient: Fix representation of VirtualInterface resource  https://review.openstack.org/25427216:08
*** smurke has joined #openstack-nova16:11
*** xyang1 has quit IRC16:13
openstackgerritMorgan Fainberg proposed openstack/nova: Migrate from keystoneclient to keystoneauth  https://review.openstack.org/25379316:13
notmorganmordred: ^ addressing sdague's comment on ks_loading16:13
*** cdelatte has joined #openstack-nova16:14
*** delattec has quit IRC16:15
openstackgerritdstepanenko proposed openstack/nova: WIP: This is 3rd part of changes according to pci-generate-stats  https://review.openstack.org/24769216:15
*** jaypipes has joined #openstack-nova16:15
*** devananda has quit IRC16:18
cdentbauzas, jaypipes: If I were to go through the source of http://docs.openstack.org/developer/nova/filter_scheduler.html and fix up grammar and typos is that something the land of nova would like a bug to track it? I've been reading it and my previous identity as an editor is getting itchy.16:18
openstackgerritdstepanenko proposed openstack/nova: WIP: This is 4th patch of changes according to pci-generate-stats blueprint.  https://review.openstack.org/25075716:18
*** dustins_ has joined #openstack-nova16:18
bauzascdent: sorry otp atm16:18
*** dustins has quit IRC16:19
*** zenoway has quit IRC16:20
*** zenoway has joined #openstack-nova16:20
*** devananda has joined #openstack-nova16:21
*** dustins_ is now known as dustins16:23
*** fawadkhaliq has joined #openstack-nova16:24
*** Daisy has joined #openstack-nova16:24
*** dustins has quit IRC16:25
*** zenoway has quit IRC16:25
jaypipescdent: no, those kinds of things just fire away patches.16:26
*** EinstCrazy has quit IRC16:26
*** alexschm has quit IRC16:26
cdentcool, thanks jaypipes16:26
jaypipescdent: if you want to file a bug to track major problems with the devref, of course that is helpful too16:26
cdentif I find, will do16:27
openstackgerritPetrut Lucian proposed openstack/nova: Add Hyper-V storage QoS support  https://review.openstack.org/17547916:27
*** dustins has joined #openstack-nova16:27
*** aix has quit IRC16:28
*** Daisy has quit IRC16:29
*** PaulMurray has joined #openstack-nova16:30
*** jdurgin1 has joined #openstack-nova16:30
sdaguenotmorgan: ok, I think I finally got the next patch in this glanceendpoint stuff to pass our unit tests... sometimes mock just punches you in the face16:30
*** mriedem_meeting is now known as mriedem16:30
notmorgansdague: yah, mock is like that.. just mean sometimes :(16:30
*** armax has quit IRC16:31
*** kevinbenton has quit IRC16:31
*** kevinbenton has joined #openstack-nova16:31
*** dustins has quit IRC16:31
*** dustins has joined #openstack-nova16:32
openstackgerritPetrut Lucian proposed openstack/nova: HyperV: Add SerialConsoleOps class  https://review.openstack.org/18404016:34
openstackgerritPetrut Lucian proposed openstack/nova: HyperV: Nova serial console access support  https://review.openstack.org/14500416:34
openstackgerritPetrut Lucian proposed openstack/nova: HyperV: Add serial console handler class  https://review.openstack.org/18403916:34
*** doron_afk has quit IRC16:34
*** r-daneel has joined #openstack-nova16:34
*** neiljerram_bb has joined #openstack-nova16:34
*** alex_xu has quit IRC16:35
*** Yingxin has quit IRC16:38
*** Yingxin has joined #openstack-nova16:38
*** Jeffrey4l has joined #openstack-nova16:38
*** gzhai2 has quit IRC16:39
*** jinxing has quit IRC16:39
*** eliqiao has quit IRC16:39
*** eliqiao has joined #openstack-nova16:39
*** Jeffrey4l has quit IRC16:39
*** neiljerram_bb has quit IRC16:39
openstackgerritAndrey Kurilin proposed openstack/python-novaclient: [functional-tests] fix version of novaclient instance  https://review.openstack.org/25429416:39
*** Jeffrey4l has joined #openstack-nova16:41
*** mylu has joined #openstack-nova16:41
*** Jeffrey4l has quit IRC16:42
*** mylu has quit IRC16:42
*** Jeffrey4l has joined #openstack-nova16:42
*** jogo has quit IRC16:43
*** alex_xu has joined #openstack-nova16:43
*** whenry has quit IRC16:44
*** gzhai2 has joined #openstack-nova16:45
*** paul-carlton2 has quit IRC16:45
*** jogo has joined #openstack-nova16:45
*** FL1SK has quit IRC16:46
*** apoorvad has joined #openstack-nova16:46
mriedemcan this be removed now? https://github.com/openstack/nova/blob/master/nova/api/openstack/auth.py#L7816:48
*** lucas-hungry is now known as lucasagomes16:48
mriedemdeprecated in https://review.openstack.org/#/c/214085/16:48
*** david-lyle has joined #openstack-nova16:49
*** otter768 has joined #openstack-nova16:49
*** jlanoux has quit IRC16:50
*** Jeffrey4l has quit IRC16:50
*** mnestratov has quit IRC16:50
*** haomaiwang has quit IRC16:51
notmorganmriedem: hopefullt16:52
notmorganhopefully16:53
*** links has joined #openstack-nova16:53
*** tjones has quit IRC16:53
mriedemit's not in the default api-paste.ini anymore so i'm removing it16:53
notmorganthe other one (other fake one) can probably also be trashed if we use the new keystonemiddleware fixture that actually does keystonemiddleware things16:54
*** otter768 has quit IRC16:54
notmorganmriedem: i have a patch up for Ceilometer to use it, and could probably convert nova over to it too16:54
mriedemnotmorgan: you mean auth_strategy=noauth2?16:54
notmorganNoAuthMiddlewareBase seems to be faking out keyustonemiddleware16:55
notmorganright?16:55
openstackgerritClaudiu Belu proposed openstack/nova: Hyper-V: Adds Hyper-V UEFI Secure Boot  https://review.openstack.org/20958116:55
notmorganor is noauth something elsE?16:55
* notmorgan is suddenly feeling brain fried16:55
alaskicdent: I wouldn't expect a bug to track that16:56
mriedemnotmorgan: i think that's correct16:56
mriedemnoauth2 is set in the nova unit tests16:56
notmorganmriedem: so we have https://review.openstack.org/#/c/253967/ [if you want to see the example of what it looks like]16:56
notmorganso you can use the real keystonemiddleware and just fake out the token responses16:56
alaskicdent: ignore me, I was scrolled up in chat16:57
notmorganmriedem: and that'll move with keystonemiddleware as changes do/don't occur so very unlikely to break your unit tests16:57
mriedemnotmorgan: please agree to pay me $20 every time keystonemiddleware does a release and nova unit tests are then broken16:57
notmorganmriedem: no deal16:58
*** jdurgin1 has quit IRC16:58
notmorganmriedem: but to be fair, you don't have to guess about headers and other such changes.16:59
notmorganmriedem: but anyway... just an offer16:59
openstackgerritSean Dague proposed openstack/nova: always create clients with GlanceEndpoint  https://review.openstack.org/25430617:01
*** lpetrut has quit IRC17:02
sdaguenotmorgan: the thing is, wheren noauthmiddleware exists, it's actually possible that people are using it out there for real17:02
sdagueit's not guarunteed to only be a test fixture17:02
notmorgansdague: that ... makes me sad17:02
notmorganbut sure.17:03
sdagueyeh, well look at the user survey, nova is more deployed than keystone17:03
sdagueso someone's doing something there17:03
sdaguemriedem: yes, https://github.com/openstack/nova/blob/master/nova/api/openstack/auth.py#L78 can be deleted17:04
*** scheuran has quit IRC17:04
sdaguemriedem: actually, no that can't be removed17:05
sdaguewe actually want that for the project_id optional stuff17:05
sdagueit probably gets renamed17:05
openstackgerritdstepanenko proposed openstack/nova: WIP: This is 4th patch of changes according to pci-generate-stats blueprint.  https://review.openstack.org/25075717:06
openstackgerritgaryk proposed openstack/nova: Scheduler: honor the glance metadata for hypervisor details  https://review.openstack.org/25420617:06
*** moshele has joined #openstack-nova17:08
sc68caldougwig: ping - I need some liaison assistance - http://eavesdrop.openstack.org/irclogs/%23openstack-infra/%23openstack-infra.2015-12-07.log.html#t2015-12-07T15:53:21 - about the Linux Bridge CI job17:08
*** alkhod has joined #openstack-nova17:08
*** moshele_1 has joined #openstack-nova17:09
*** moshele has quit IRC17:10
alkhodHi everyone. I have an issue when trying to attach NFS volume to an instance: libvirtError: operation failed: open disk image file failed. If someone has any tips on what could be the reason here, I'd really appreciate any help.17:10
openstackgerritClaudiu Belu proposed openstack/nova: WIP: Adds nova conductor build_instances logging  https://review.openstack.org/23591117:10
*** jistr has quit IRC17:11
mriedemsdague: ok, i'll kill my local branch17:11
mriedemsdague: it's not used anywhere in the api-paste.ini though17:12
*** links has quit IRC17:14
*** Daisy has joined #openstack-nova17:15
*** Jeffrey4l has joined #openstack-nova17:15
*** gcb has quit IRC17:15
sdaguemriedem: right, not yet17:16
sdagueauggy's patch is going to need that17:16
mriedemso when a new thing comes along, can't it just add the new thing?17:16
sdagueI guess, except it means deleting it today, and adding it back on wed17:16
sdaguewhich seems silly17:16
openstackgerritClaudiu Belu proposed openstack/nova: Compute: Adds driver disk_gb instance overhead estimation  https://review.openstack.org/23428317:17
*** claudiub has joined #openstack-nova17:18
*** matrohon has quit IRC17:19
mriedemi will move on from said silliness17:19
*** Daisy has quit IRC17:19
*** sudipto has joined #openstack-nova17:21
auggysdague thanks for speaking up on that! i would have missed that conversation17:22
*** ssurana has joined #openstack-nova17:23
*** davideagnello has joined #openstack-nova17:24
*** zz_john5223 is now known as john522317:25
*** salv-orl_ has joined #openstack-nova17:25
mriedemsdague: did you have any changes up for https://bugs.launchpad.net/nova/+bug/1522454 ?17:26
openstackLaunchpad bug 1522454 in OpenStack Compute (nova) "Nova is leaking libvirt internal ids on some Instance Not Found errors" [Medium,Triaged]17:26
mriedemsdague: seems we at least need to get a logging patch to figure out where this is failing in n-cpu17:26
*** yassine__ has quit IRC17:26
sdaguemriedem: I do not as of yet, I have a git stash with a starting point17:26
*** e0ne has quit IRC17:27
mriedemok, i'll poke on it17:27
sdaguemy instinct is there are a couple of different couplings in there17:27
sdagueand this is mostly some lower level fails which are exposing17:28
*** salv-orlando has quit IRC17:28
*** amotoki has quit IRC17:32
openstackgerritLudovic Beliveau proposed openstack/nova: Update binding:profile for SR-IOV ports  https://review.openstack.org/24257317:32
*** Sukhdev has quit IRC17:34
*** danpb has quit IRC17:35
*** yamahata has quit IRC17:36
*** klkumar has quit IRC17:36
ndipanovbauzas, thanks for the reviews!17:37
*** pratikmallya has quit IRC17:38
*** alkhod has quit IRC17:38
*** whenry has joined #openstack-nova17:39
*** kfarr has quit IRC17:39
*** gzhai3 has joined #openstack-nova17:43
*** lbelivea has quit IRC17:43
*** gzhai2 has quit IRC17:44
*** unicell1 has quit IRC17:44
openstackgerritIldiko Vancsa proposed openstack/nova: virt: Allow multiple volume attachments  https://review.openstack.org/19313517:45
openstackgerritIldiko Vancsa proposed openstack/nova: comp: Allow multiple volume attachments  https://review.openstack.org/19313417:45
openstackgerritIldiko Vancsa proposed openstack/nova: WIP: REST API changes to support multi-attach  https://review.openstack.org/15303817:45
openstackgerritEd Leafe proposed openstack/nova: Add better help text to scheduler options  https://review.openstack.org/24718117:46
*** tonytan4ever has quit IRC17:46
*** whenry has quit IRC17:46
openstackgerritRyan Rossiter proposed openstack/nova: Use ContainerFormat instead of strings  https://review.openstack.org/24583517:48
openstackgerritRyan Rossiter proposed openstack/nova: Add ContainerFormat field  https://review.openstack.org/24583417:48
sdagueBobBall / johnthetubaguy all the xen plugin stuff is completely untested?17:49
*** armax has joined #openstack-nova17:49
dougwigsc68cal: ack, here.17:49
*** ildikov has quit IRC17:51
*** fawadkhaliq has quit IRC17:52
openstackgerritMichael Bayer proposed openstack/nova: Remove SQLite BigInteger/Integer translation logic  https://review.openstack.org/25385917:52
*** rfolco has quit IRC17:52
BobBallsdague: It's tested by the XenServer CI, but no unit tests :/17:53
sdagueBobBall: ok, well I've got a patch for you that hopefully has interesting results there17:53
*** rfolco has joined #openstack-nova17:53
BobBallwhich patch?17:53
*** edmondsw has quit IRC17:53
openstackgerritSean Dague proposed openstack/nova: retool xen glance plugin to work with urls  https://review.openstack.org/25433117:54
sdaguethat one17:54
*** tjones has joined #openstack-nova17:55
*** lbelivea has joined #openstack-nova17:55
sc68caldougwig: oh, sorry. I put it in the wrong channel - mean to put it in neutron17:57
*** jistr has joined #openstack-nova17:59
johnthetubaguysdague: unit test wise, I have WIP patches to add that, but its only tested by the XenServer CI right now18:01
*** david_cu has joined #openstack-nova18:01
johnthetubaguyah, yes, what BobBall said there18:01
*** fawadkhaliq has joined #openstack-nova18:02
*** moshele_1 has quit IRC18:02
*** inc0 has joined #openstack-nova18:03
BobBallsdague: Fingers crossed that patch will work :) Since it doesn't actually change how glance is called... :)18:03
*** rdopiera has quit IRC18:03
*** suro-patz has joined #openstack-nova18:03
sdagueyeh, that was my theory18:05
*** cdent has quit IRC18:05
sdagueso I could ensure the contract was honored before adding a new contract18:05
openstackgerritAndrey Kurilin proposed openstack/python-novaclient: WIP: Fix help message in case of microversions  https://review.openstack.org/25433518:06
*** pratikmallya has joined #openstack-nova18:07
sdagueok, taking a break for a bit, I'll plough through some more later18:08
sdaguejohnthetubaguy: also, these files don't get picked up with pep818:08
sdaguewhich is weird18:08
*** yamahata has joined #openstack-nova18:08
openstackgerritRyan Hsu proposed openstack/nova: Test - DO NOT MERGE  https://review.openstack.org/25433918:09
*** gszasz has quit IRC18:10
*** mgoddard has joined #openstack-nova18:12
*** smoriya_ has quit IRC18:12
johnthetubaguysdague: thats an odd one, I have had to fix the pep8 checks several times over the last few years18:13
*** gzhai has joined #openstack-nova18:14
*** gzhai3 has quit IRC18:15
*** mgoddard has quit IRC18:16
*** dims has joined #openstack-nova18:16
*** mgoddard has joined #openstack-nova18:16
*** andymaier has quit IRC18:16
*** garyk has quit IRC18:17
*** RichardRaseley has joined #openstack-nova18:18
*** Marga_ has quit IRC18:18
*** lpetrut has joined #openstack-nova18:18
*** BobBall is now known as BobBall_AWOL18:19
*** unicell has joined #openstack-nova18:19
*** enthurohini has quit IRC18:20
*** enthurohini has joined #openstack-nova18:21
*** mgoddard has quit IRC18:22
enthurohinihello everyone, I am newbee in openstack. I have installed devstack to lurk. When i try to launch instance i am getting error "Failed to perform requested operation on instance "test", the instance has an error status: Please try again later [Error: Build of instance 70520b78-436c-4b3b-b75f-33a2e9964b5d aborted: Failed to allocate the network(s), not rescheduling.].  please help me out"18:24
*** e0ne has joined #openstack-nova18:24
openstackgerritMorgan Fainberg proposed openstack/nova: Remove deprecated neutron auth options  https://review.openstack.org/25379218:25
*** mgoddard has joined #openstack-nova18:26
openstackgerritMorgan Fainberg proposed openstack/nova: Remove deprecated neutron auth options  https://review.openstack.org/25379218:27
*** penick has joined #openstack-nova18:27
*** ctrath has quit IRC18:28
notmorganmriedem: ^ there we go on the opt deprecations that should work and maintain coverage18:28
*** ljxiash has quit IRC18:28
*** EinstCrazy has joined #openstack-nova18:28
*** mgoddard_ has joined #openstack-nova18:28
*** browne has joined #openstack-nova18:28
*** ljxiash has joined #openstack-nova18:29
*** smurke has quit IRC18:30
notmorganmriedem: for what it's worth... i feel dirty about that code... but it works and we can improve it as we dive deeper into keystoneauth conversions18:30
*** rotbeard has quit IRC18:31
*** zenoway has joined #openstack-nova18:32
*** mgoddard has quit IRC18:32
mriedemnotmorgan: can you creata nova bp for the keystoneauth conversion work?18:32
mriedemspecless, but i'd like to track this as a work item18:32
*** mgoddard_ has quit IRC18:33
*** ljxiash has quit IRC18:34
*** EinstCrazy has quit IRC18:34
enthurohiniCan anyone help me with the error "Build of instance 70520b78-436c-4b3b-b75f-33a2e9964b5d aborted: Failed to allocate the network(s), not rescheduling."18:35
*** salv-orlando has joined #openstack-nova18:35
*** salv-orl_ has quit IRC18:35
notmorganmriedem: uhm. sure.18:36
*** tonytan4ever has joined #openstack-nova18:36
*** PaulMurray is now known as ptm_away18:37
notmorganmriedem: https://blueprints.launchpad.net/nova/+spec/keystoneclient-to-keystoneauth18:38
openstackgerritMorgan Fainberg proposed openstack/nova: Remove deprecated neutron auth options  https://review.openstack.org/25379218:38
openstackgerritMorgan Fainberg proposed openstack/nova: Migrate from keystoneclient to keystoneauth  https://review.openstack.org/25379318:39
*** edmondsw has joined #openstack-nova18:39
openstackgerritMorgan Fainberg proposed openstack/nova: Migrate from keystoneclient to keystoneauth  https://review.openstack.org/25379318:39
*** sudipto has quit IRC18:39
notmorganmriedem: and added to the current in-flight patches18:39
*** smurke has joined #openstack-nova18:42
mriedemthanks, approved18:44
*** ildikov has joined #openstack-nova18:45
*** Marga_ has joined #openstack-nova18:45
openstackgerritjichenjc proposed openstack/python-novaclient: Add accessIPv4 and accessIPv6 when create server  https://review.openstack.org/25343518:48
*** rfolco_ has joined #openstack-nova18:48
*** otter768 has joined #openstack-nova18:50
*** rfolco has quit IRC18:50
*** rlrossit has quit IRC18:51
*** jaypipes has quit IRC18:52
*** mnestratov has joined #openstack-nova18:55
*** otter768 has quit IRC18:55
openstackgerritAugustina Ragwitz proposed openstack/nova: WIP: update functional tests to support optional project id  https://review.openstack.org/24672818:56
*** FL1SK has joined #openstack-nova18:57
mriedemndipanov: are you still around?18:59
*** aginwala has joined #openstack-nova19:01
*** markmc has quit IRC19:03
*** lykinsbd has quit IRC19:04
*** lpetrut has quit IRC19:04
*** ociuhandu has quit IRC19:04
*** sahid has quit IRC19:05
ndipanovmriedem, sup19:06
sdaguejohnthetubaguy: well, it's definitely not running on those files which I noticed when editing them and it not throwing up the standard errors19:07
mriedemndipanov: any idea where we convert an image meta with bdms in it to actual bdm objects for attaching during boot?19:07
mriedemndipanov: in the case of an image snapshot created from a volume backed instance19:07
mriedemwhen creating a 2nd server from that image snapshot, we attach the server to the backing volume for the vol snapshot19:08
mriedemtrying to find that code19:08
ndipanovmriedem, let me see19:09
ndipanovmriedem, _get_image_defined_bdms19:10
mriedemyup, just found that in _check_and_transform_bdm19:10
mriedemcool19:10
mriedemtrying to sort out this race failure with ceph in the gate19:11
*** pratikma_ has joined #openstack-nova19:12
*** pratikmallya has quit IRC19:12
bauzasmriedem: btw. not sure you saw but the reno job is not busted in stable/liberty19:14
*** agireud has joined #openstack-nova19:14
mriedemi didn't see19:15
*** ctrath has joined #openstack-nova19:17
dansmithif I don't show up here tomorrow, send the divers: http://imgur.com/MrQQp9U19:21
*** rk4n has quit IRC19:22
mriedempsh19:22
sdaguejohnthetubaguy / BobBall_AWOL because of the way flake8 collects up files, it means that none of the plugins are checked because they don't end in .py19:22
sdaguewhich removes a pretty useful basic set of sanity checking19:22
*** pratikma_ has quit IRC19:23
*** pratikmallya has joined #openstack-nova19:23
dansmithsdague: wouldn't modern flake8 choke on a bunch of 2.4isms?19:23
sdagueI'm not sure why19:24
*** rk4n has joined #openstack-nova19:24
dansmithwell, 2.4.0 was around/before pep8 was even a thing, right?19:24
sdaguethe base language isn't dramatically different19:25
dansmithsure, but practices that flake8 complains about that might not be valid in 2.4?19:25
sdaguethe thing that's mostly a shame to lose is the undefined name bits19:25
sdagueyeh, sure, you could noqa them19:25
*** rk4n has quit IRC19:25
openstackgerritRyan Hsu proposed openstack/nova: Test - DO NOT MERGE  https://review.openstack.org/25433919:26
*** jistr has quit IRC19:26
sdagueif I copy the file to a .py version, I get this - http://paste.openstack.org/show/481073/19:26
dansmithsdague: yeah, I guess I just don't care that much to have to maintain those things but that's probably the wrong thing to do19:26
dansmithyeah, see we have to noqa all those except things19:27
sdaguesure19:27
sdaguebut it would have also caught 4 errors in the patch before pushing it to the xenci system19:27
sdagueas there are *no* unit tests on any of this19:27
sdagueso it's only validation is the xenci full stack testing19:27
migidansmith, re: https://review.openstack.org/#/c/250493/419:28
dansmithsdague: does the xen ci stuff even use these really?19:28
sdaguedansmith: yes19:28
openstackgerritBrian Rosmaita proposed openstack/nova-specs: Consistent Success Reporting  https://review.openstack.org/24824819:28
sdaguethis is required to communicate with glance19:28
dansmithmigi: right, so I think that changing all uuids will hit a lot more than are required, so I would stick to the ones that fail as a result of the field change19:28
migidansmith, for the nova tests I'm changing all the uuids also the ones that aren't constrained by your proposal19:28
dansmithmigi: at least as a first pass19:28
dansmithsdague: okay19:29
migidansmith, it's easier to grep/replace then run & fix imo19:29
dansmithmigi: I know, but you're changing a lot of things that don't need to be changed19:29
dansmithmigi: you're going to have a much harder time getting 1000 changes reviewed than the 270 that are actually required19:29
migithe thing is that they are all over the place19:30
dansmithmigi: I know they are19:30
openstackgerritSean Dague proposed openstack/nova: retool xen glance plugin to work with urls  https://review.openstack.org/25433119:30
migiso the approach I took was to list all of the:19:30
migifake_uuid, noexist, fake-image-uuid, fake-instance, fake_uuid1, fake_uuid2 and so on and have mapping 1-1 with new "proper" uuids19:31
migithis way I don't need to re-run tests so many times19:31
dansmithmigi: yeah, I get it,19:32
migiif you think it's better to stick with fail&fix I'll redo change and start fresh ;)19:32
dansmithbut it's going to change a lot of places where 'fake-uuid' is perfectly fine, like mocking some small function calls19:32
dansmithmigi: I most definitely do, yes19:32
migiok19:32
dansmithmigi: test smaller batches at a time, which will run faster19:32
* migi thought will be smart to save some work19:32
tjonesedleafe: have you done any config changes that deal with deprecated options?  looking for an example.  if you have not i will figure it out and we will have an example19:32
dansmithmikal: like you can do the libvirt tests only like this: tox -epy27 tests.unit.virt.libvirt19:33
dansmither, migi ^19:33
dansmithmigi: and then make that one patch, and move on to tests.unit.compute, etc19:33
migiI'm doing small tests already19:33
*** cdent has joined #openstack-nova19:33
dansmithokay cool19:33
sdaguedansmith: if you care - http://dd6b71949550285df7dc-dda4e480e005aaa13ec303551d2d8155.r49.cf1.rackcdn.com/31/254331/1/18383/logs/screen-n-cpu.txt.gz - search for XENAPI_PLUGIN_FAILURE (there is no direct linking in xenci)19:33
migiRan 1342 tests in 636.752s19:34
migiFAILED (failures=178)19:34
migijust for nova.tests.unit.compute.test_compute19:34
dansmithsdague: heh19:34
migiok will do as you wish :)19:35
dansmithmigi: I'm just trying to help you do this in a way that will ever get reviewed :)19:35
* migi need coffee19:35
migidansmith, understood :)19:35
dansmithsdague: yeah, sadface19:35
dansmithmigi: are you an emacs person or do you use one of those "other editors" ?19:39
migiI'm between vi and gedit19:39
*** gzhai1 has joined #openstack-nova19:40
dansmithheh, okay19:40
dansmiththere are tools in emacs for running our tests one by one quickly, which makes this a little easier to iterate19:40
openstackgerritDave McCowan proposed openstack/nova: Check current context before returning cached key manager client  https://review.openstack.org/25435819:40
*** gzhai has quit IRC19:40
migidansmith, currently I'm using as simple as run_tests.sh with test name19:41
dansmithmigi: ah, you should be using tox, not run_tests.sh19:42
dansmithalthough it won't be faster, so if it's working for you right now, that's fine19:42
dansmithmigi: it takes a regex though, in case you don't know, so no need to use the whole test path19:42
*** dave-mccowan has joined #openstack-nova19:42
migiwith -N flag it's not setting virt env and running pretty ok19:42
tjonesedleafe: nevermind.  found some19:43
*** aginwala has quit IRC19:44
*** e0ne has quit IRC19:45
openstackgerritMorgan Fainberg proposed openstack/nova: Migrate from keystoneclient to keystoneauth  https://review.openstack.org/25379319:47
*** vilobhmm11 has joined #openstack-nova19:48
*** aginwala has joined #openstack-nova19:48
*** pumaranikar has joined #openstack-nova19:51
*** bklei has joined #openstack-nova19:52
*** dave-mccowan has quit IRC19:53
*** lykinsbd has joined #openstack-nova19:53
*** fawadkhaliq has quit IRC19:54
david_cuhey everyone, i started working on this bug https://bugs.launchpad.net/horizon/+bug/1326124. i am wondering what the opinion is on this. i was thinking about how to do this and it seems i'd need to add api endpoints for nova security groups (http://developer.openstack.org/api-ref-compute-v2-ext.html#os-security-group-rules) probably two, a GET for fetching the data, and a POST for updating security group ru19:57
openstackLaunchpad bug 1326124 in OpenStack Compute (nova) "Allow for editing of existing Security Rules" [Wishlist,Confirmed] - Assigned to jichenjc (jichenjc)19:57
david_cules. i am thinking adding more api endpoints maybe out of the scope of fixing this bug, especially if compute api v3 is on the way. so yeah, im wondering if there are any plans for either of these features in v3 i can help with? or if it'll never be in the api and i should probably not work on this bug :P19:57
openstackgerritAndrey Kurilin proposed openstack/python-novaclient: WIP: Fix help message in case of microversions  https://review.openstack.org/25433519:58
*** lykinsbd_ has joined #openstack-nova19:58
*** rk4n has joined #openstack-nova19:59
sdagueman this xenserver simulator is weird19:59
mriedemdavid_cu: v3 api is not a thing anymore, it's actually the v2.1 api19:59
*** e0ne has joined #openstack-nova19:59
mriedemupdating the update requires microversions20:00
mriedem*updating the api20:00
mriedemand api changes require a blueprint and spec20:00
mriedemdavid_cu: so if you're new and looking for something to do, that's probably not a good starter20:00
*** lykinsbd has quit IRC20:00
*** kfarr has joined #openstack-nova20:00
bauzasmriedem: was looking at https://bugs.launchpad.net/nova/+bug/152182320:01
openstackLaunchpad bug 1521823 in OpenStack Compute (nova) "reboot test fails in gate-grenade-dsvm-multinode with missing disk path" [High,Confirmed]20:01
bauzasmriedem: IIRC, the live migration checks a file to make sure it's okay to migrate, right?20:02
mriedemi'd have to look20:02
*** e0ne has quit IRC20:02
*** vilobhmm11 has quit IRC20:03
openstackgerritsahid proposed openstack/nova: libvirt: introduce freeze filesystems  https://review.openstack.org/24914020:03
openstackgerritsahid proposed openstack/nova: libvirt: introduce thaw filesystems  https://review.openstack.org/24914120:03
openstackgerritsahid proposed openstack/nova: libvirt: replace direct libvirt's call AbortJobBlock  https://review.openstack.org/24913820:03
openstackgerritsahid proposed openstack/nova: libvirt: move find_disk to Guest's object  https://review.openstack.org/24913920:03
openstackgerritsahid proposed openstack/nova: libvirt: introduce "snapshot" to Guest's object  https://review.openstack.org/24935320:03
openstackgerritsahid proposed openstack/nova: libvirt: introduce block_stats to return device stats  https://review.openstack.org/25128820:03
openstackgerritsahid proposed openstack/nova: libvirt: introduce "pause" to Guest's object  https://review.openstack.org/24983420:03
openstackgerritsahid proposed openstack/nova: libvirt: wrapper list_guests to Host's object  https://review.openstack.org/24983520:03
openstackgerritsahid proposed openstack/nova: libvirt: introduce "shutdown" to Guest's object  https://review.openstack.org/24983320:03
openstackgerritsahid proposed openstack/nova: libvirt: introduce get_job_info to Guest's object  https://review.openstack.org/25074020:03
openstackgerritsahid proposed openstack/nova: libvirt: configure migrate max downtime  https://review.openstack.org/25073920:03
openstackgerritsahid proposed openstack/nova: libvirt: introduce "abort_job" to Guest's object  https://review.openstack.org/25073820:03
openstackgerritsahid proposed openstack/nova: libvirt: introduce "migrate" to Guest's object  https://review.openstack.org/25036520:03
*** vilobhmm11 has joined #openstack-nova20:03
*** artom has quit IRC20:03
*** lykinsbd_ has quit IRC20:05
*** dave-mccowan has joined #openstack-nova20:06
bauzasmriedem: nvm20:06
*** vilobhmm11 has quit IRC20:06
*** zenoway has quit IRC20:06
*** zenoway has joined #openstack-nova20:08
mriedembauzas: ok, i've been in -cinder all morning looking into the ceph ci failures20:09
bauzasmriedem: no worries20:09
bauzasmriedem: I've just been hit by the grenade multinode job failure a couple of times so I was looking at the bug report20:09
bauzastrying to see what could have been the root cause20:10
*** vilobhmm11 has joined #openstack-nova20:11
*** lucasagomes is now known as lucas-dinner20:11
openstackgerrityalei wang proposed openstack/nova-specs: VM boot with unaddressed port  https://review.openstack.org/23927620:14
*** ociuhandu has joined #openstack-nova20:14
vilobhmm11alaski : ping https://review.openstack.org/#/c/253306/20:14
openstackgerritAugustina Ragwitz proposed openstack/nova: WIP: update functional tests to support optional project id  https://review.openstack.org/24672820:15
alaskivilobhmm11: I've been meaning to get to that.  I'll take a look now while my tests are running20:16
vilobhmm11alaski : thanks :)20:16
openstackgerritAndrey Kurilin proposed openstack/python-novaclient: [microversions] Add support for 2.10  https://review.openstack.org/25148620:17
openstackgerritAndrey Kurilin proposed openstack/python-novaclient: [microversions] Increase max version to 2.11  https://review.openstack.org/25309520:17
openstackgerritAndrey Kurilin proposed openstack/python-novaclient: [microversions] Increase max version to 2.12  https://review.openstack.org/25427220:17
openstackgerritAndrey Kurilin proposed openstack/python-novaclient: [microversions] update test_versions with implemented versions  https://review.openstack.org/25436920:17
openstackgerritAugustina Ragwitz proposed openstack/nova: WIP: update functional tests to support optional project id  https://review.openstack.org/24672820:17
*** e0ne has joined #openstack-nova20:19
*** e0ne has joined #openstack-nova20:19
*** e0ne has quit IRC20:20
*** ianw has joined #openstack-nova20:20
*** Sukhdev has joined #openstack-nova20:20
openstackgerritRyan McNair proposed openstack/nova: Add retry logic for detaching device using LibVirt  https://review.openstack.org/22785120:21
openstackgerritAugustina Ragwitz proposed openstack/nova: WIP: update functional tests to support optional project id  https://review.openstack.org/24672820:21
david_cuah gotcha, thanks mriedem! i'll look for something a bit less involved for my first contribution :)20:22
*** EinstCrazy has joined #openstack-nova20:22
*** baoli_ has quit IRC20:24
inc0hey, is upgrade_level compute=auto working?20:24
inc0or I'm doing something wrong?20:24
*** migi is now known as migi_afk20:25
dansmithinc0: upgrade_levels/compute, but yes20:25
dansmithinc0: it's running in gate that way20:25
inc0ok, I'll look at gate jobs if I did misconfiguration somewhere20:26
*** EinstCrazy has quit IRC20:27
dansmithinc0: https://review.openstack.org/#/c/233289/20:28
*** boden has joined #openstack-nova20:28
inc0thanks a lot20:28
inc0a yeah this review you linked in mailing thread20:28
inc0I'll look what's wrong on my end20:29
*** matrohon has joined #openstack-nova20:30
openstackgerritRyan McNair proposed openstack/nova: Add retry logic for detaching device using LibVirt  https://review.openstack.org/22785120:30
*** gzhai2 has joined #openstack-nova20:33
*** aginwala has quit IRC20:33
mordredBobBall_AWOL: https://review.openstack.org/#/c/253792/7 has a xen CI failure, but the link is a 40420:34
*** gzhai1 has quit IRC20:35
*** changbl has quit IRC20:35
*** jaosorior has quit IRC20:36
*** jaosorior has joined #openstack-nova20:37
edleafeBobBall_AWOL: yeah, I'm also getting a 404 on the Xen failure for https://review.openstack.org/#/c/247181/20:40
*** ljxiash has joined #openstack-nova20:41
*** aginwala has joined #openstack-nova20:41
*** jaosorior has quit IRC20:41
*** jaosorior has joined #openstack-nova20:43
*** ljxiash has quit IRC20:45
*** jaosorior has quit IRC20:45
*** nic has joined #openstack-nova20:46
*** baoli has joined #openstack-nova20:48
*** baoli has quit IRC20:48
*** pradk has joined #openstack-nova20:49
*** baoli has joined #openstack-nova20:49
*** xyang1 has joined #openstack-nova20:49
*** matrohon has quit IRC20:51
*** otter768 has joined #openstack-nova20:51
*** zhenq has joined #openstack-nova20:52
vilobhmm11alaski : the reason why i used ListOfStringsField is because same flavor can be part of multiple flavor classes ? We can have same flavor m1.small and flavor_class = ['vm', 'bm']. Also wanted it to be a listofObject rather than listofstrings because that way if we want to specialize particular objects we can fox example if flavor_class is object "VM" it can be specialized as vm.small, vm.large etc and quota can be set at20:53
alaskivilobhmm11: okay, I didn't recall that being in the spec.  I have always been under the assumption that a flavor is only in one class20:55
*** otter768 has quit IRC20:56
alaskihaving the ability for multiple classes leads to a lot more complexity and that needs some careful thought before going down that path20:57
*** aginwala has quit IRC20:57
mordredmriedem: all of my blocking-deps for the novaclient patch are either relased or about to20:57
vilobhmm11alaski : ok. I think you are right thats not in the spec but it can be a generalized version going ahead if you feel thats a good idea…will limit the scope to just one class per flavor for now20:57
mordredmriedem: I hope to have you an updated version by the time I land tomorro20:57
vilobhmm11alaski : and hence will have a string field rather than having a listofstrings…can file a new spec for multiple classes per flavor…if that sounds ok to you20:58
mriedemmordred: ok20:59
alaskivilobhmm11: a spec would be the best way to get a discussion started about it20:59
vilobhmm11alaski : having multiple classes per flavor and then having specilization of those classes can be a useful step in the direction of quota by az, quota by flavor IMHO20:59
vilobhmm11alaski : sure…thanks for the feedback…as always helpful :)21:00
*** ljxiash has joined #openstack-nova21:03
*** mwagner_lap has quit IRC21:04
*** ijuwang has quit IRC21:07
openstackgerritMorgan Fainberg proposed openstack/nova: Migrate from keystoneclient to keystoneauth  https://review.openstack.org/25379321:07
*** ljxiash has quit IRC21:07
*** ijuwang has joined #openstack-nova21:08
*** harlowja has quit IRC21:08
*** harlowja has joined #openstack-nova21:08
*** rk4n has quit IRC21:08
*** baoli has quit IRC21:09
*** baoli has joined #openstack-nova21:10
*** ducttape_ has quit IRC21:10
*** migi_afk is now known as migi21:11
*** baoli has quit IRC21:11
*** baoli has joined #openstack-nova21:11
*** smatzek has quit IRC21:13
*** tpatil has joined #openstack-nova21:13
migidansmith, would you recommend splitting review per test class or per module ?21:15
dansmithmigi: depends on how much is done in each21:15
migi~25 class in module21:15
dansmithmigi: submit a first patch with those changes and let's have a look21:15
dansmithdon't wait until you're done to submit21:15
migiok21:16
dansmithI have to run off in a few, but I can look when I get back21:16
*** mrkz has quit IRC21:17
*** neiljerram_bb has joined #openstack-nova21:17
*** mrkz has joined #openstack-nova21:18
*** bradjones has quit IRC21:20
zhenqhi, to fix a bug of openstack.compute.api (v2.1) in current trunk, should I also commit the change in legacy v2 api (api/openstack/compute/legacy_v2)? if yes, should they be included same commit?21:20
*** baoli has quit IRC21:21
*** changbl has joined #openstack-nova21:21
*** bradjones has joined #openstack-nova21:22
*** bradjones has quit IRC21:22
*** bradjones has joined #openstack-nova21:22
*** pratikmallya has quit IRC21:24
*** aginwala has joined #openstack-nova21:26
*** vladikr has quit IRC21:26
*** thangp has quit IRC21:27
*** pratikmallya has joined #openstack-nova21:29
*** mariusv has joined #openstack-nova21:30
*** mariusv has quit IRC21:30
*** mariusv has joined #openstack-nova21:30
*** wyang has quit IRC21:34
openstackgerritTracy Jones proposed openstack/nova: config options: centralize section "volume"  https://review.openstack.org/25374721:34
openstackgerritChris Dent proposed openstack/nova: Improve Filter Scheduler doc clarity  https://review.openstack.org/25439421:35
*** alejandrito has joined #openstack-nova21:36
aginwalasome one please review https://review.openstack.org/#/c/250767/21:37
*** xyang1 has quit IRC21:38
*** dustins is now known as dustins|gone21:38
*** ianbrown has quit IRC21:39
*** ianbrown has joined #openstack-nova21:39
openstackgerritMichal Pryc proposed openstack/nova: Implements proper UUID format for the ComputeAPITestCase  https://review.openstack.org/25439821:40
*** aginwala has quit IRC21:40
*** xyang1 has joined #openstack-nova21:41
*** mwagner_lap has joined #openstack-nova21:43
migidansmith, ^^21:44
*** lykinsbd has joined #openstack-nova21:47
*** xyang1 has quit IRC21:47
openstackgerritjichenjc proposed openstack/python-novaclient: WIP:allow multiple confirm/revert resize  https://review.openstack.org/25440021:49
*** busterswt has quit IRC21:49
*** gjayavelu has joined #openstack-nova21:50
*** mgoddard has joined #openstack-nova21:51
openstackgerritSean Dague proposed openstack/nova: bifurcate for no project id tests  https://review.openstack.org/25440121:55
sdagueauggy: ok, I think that is what I was imagining, though I think we need a conversation with gmann and alex_xu, because I feel like the general test_scenarios setup is more complicated here than I thought it should be.21:56
RichardRaseleyIs there a strict requirement on memcache for nova-consoleauth?21:58
*** changbl has quit IRC21:59
*** tongli has joined #openstack-nova21:59
*** ljxiash has joined #openstack-nova22:00
*** tongli has quit IRC22:01
*** boden has left #openstack-nova22:01
*** thorst has quit IRC22:01
auggysdauge: cool22:02
auggysdague i mean22:02
*** thorst has joined #openstack-nova22:03
*** ljxiash has quit IRC22:04
openstackgerritIldiko Vancsa proposed openstack/nova: virt: Allow multiple volume attachments  https://review.openstack.org/19313522:05
openstackgerritIldiko Vancsa proposed openstack/nova: comp: Allow multiple volume attachments  https://review.openstack.org/19313422:05
openstackgerritIldiko Vancsa proposed openstack/nova: WIP: REST API changes to support multi-attach  https://review.openstack.org/15303822:05
*** pradk has quit IRC22:08
*** thorst has quit IRC22:08
*** aginwala has joined #openstack-nova22:08
*** mgoddard has quit IRC22:09
openstackgerritEric Brown proposed openstack/nova: VMware: Enforce minimum vCenter version of 5.5  https://review.openstack.org/25366622:09
*** ljxiash has joined #openstack-nova22:12
*** yarkot has joined #openstack-nova22:13
RichardRaseleyWhat mechanism does nova-consoleauth use to validate a token passed to it?22:14
*** aginwala has quit IRC22:15
*** e0ne has joined #openstack-nova22:15
*** lbelivea has quit IRC22:16
*** ljxiash has quit IRC22:16
*** lbelivea has joined #openstack-nova22:16
*** lykinsbd has quit IRC22:19
*** aginwala has joined #openstack-nova22:21
*** thorst has joined #openstack-nova22:22
mriedemdansmith: looks like we'll still want that bdm uuid field i think22:26
mriedemb/c we really suck at handling bdms without a volume_id22:26
alaskiare those patches still up somewhere?22:27
*** thorst has quit IRC22:27
*** eliqiao_ has joined #openstack-nova22:27
mriedemyeah22:27
*** pratikma_ has joined #openstack-nova22:27
*** moshele_1 has joined #openstack-nova22:27
alaskiI may take a look at refreshing them22:28
*** yarkot has quit IRC22:28
mriedemcomments 13-15 here are the suck https://bugs.launchpad.net/nova/+bug/146425922:28
openstackLaunchpad bug 1464259 in OpenStack Compute (nova) "Volumes tests fails often with rbd backend" [High,Triaged]22:28
mriedemi think i have the race in my head at least22:28
alaskior at least sketching out what I was thinking for cells, because I don't think I'm explaining it well in my comments22:28
alaskiahh, that's good22:28
mriedemthis is a non-cells race22:28
mriedemit's a thing with ceph22:28
*** eliqiao has quit IRC22:28
mriedembut the test is like almost the worst, it's that same ebs test22:29
*** mariusv_ has joined #openstack-nova22:29
mriedemcreate a volume snapshot and boot a server from it, nova creates a volume from the snapshot and while attaching, the test deletes the server22:29
mriedembefore it's active22:29
mriedemso the nova db is, who konws22:29
mriedemthe bdm.volume_id is not set, so we can't delete that volume that nova created22:29
mriedemand then tempest cna't delete the snapshot, and then everything falls over22:29
mriedemi think i might have a hack fix22:30
mriedemhttps://github.com/openstack/nova/blob/master/nova/virt/block_device.py#L39622:30
mriedemcall save() right after that22:30
*** pratikmallya has quit IRC22:30
mriedemjbernard: ^ i'm going to try that22:30
mriedemhave to leave soon though so might be tomorrow22:30
*** pratikma_ has quit IRC22:31
mriedemalaski: but i remember when we were looking at the cells failure that the bdm is keyed off the volume_id and device_name22:31
mriedemwhich in the case of a snapshot bdm, the volume_id isn't set22:31
alaskiwell, the bdm not having a stable thing we can reference with bugs me, cells or not.22:31
mriedemright22:32
*** diogogmt has joined #openstack-nova22:32
mriedemhonestly (speaking as sdague), this ebs test is just plain racey22:32
*** ZZelle_ has joined #openstack-nova22:32
*** mariusv_ has quit IRC22:32
mriedemceph or cells or not22:32
mriedemthe lvm case is just fast enoguh22:32
jdurginmriedem: seems like the test is making bad assumptions about deletion order, and should be fixed22:32
mriedemjdurgin: definitely22:32
mriedemjdurgin: well, it's rightly tickling a bad spot in nova22:33
jdurginnice analysis in those comments though, several bugs hidden in there22:33
alaskiis it doing something a user may reasonably do?  if so then it may be good, as painful as it is22:33
mriedemchances are no....22:33
mriedemif they wait for the instance to be active before deleting it, but who knows22:33
mriedempeople might 'oh crap, i didn't want this, delete'22:33
mriedemand then you have an orphaned volume22:33
alaskiI can assure you that instances are deleted before going active all the time22:34
mriedemthis is also super confusing b/c it's not boot from volume22:34
mriedemit's boot from image with snapshot bdm info22:34
*** aginwala has quit IRC22:34
mriedemwhich does the sneaky nova orchestrated bfv22:34
mriedemthrow a delete before active in the mix, and kapow!22:34
alaskianother reason to remove it IMO22:34
mriedemnever happen22:35
mriedem:)22:35
alaskiI'm sure that's true, but I'll never give up on it :)22:35
mriedemthis is probably another case for the force detach CLI thing in nova-manage22:35
*** enthurohini has quit IRC22:37
*** neiljerram_bb has quit IRC22:38
openstackgerritSurojit Pathak proposed openstack/nova: New filter for metrics-threshold-scheduling  https://review.openstack.org/25442322:38
*** kfarr has quit IRC22:39
*** smatzek has joined #openstack-nova22:39
*** akshai has quit IRC22:39
*** akshai has joined #openstack-nova22:41
*** changbl has joined #openstack-nova22:44
*** mariusv has quit IRC22:45
*** moshele_1 has quit IRC22:49
openstackgerritMatt Riedemann proposed openstack/nova: WIP: Make sure bdm.volume_id is set after auto-creating volumes  https://review.openstack.org/25442822:49
mriedemjbernard: jdurgin: jgriffith: alaski: ndipanov: ^ still needs tests, but it's a start22:49
openstackgerritEric Brown proposed openstack/nova: VMware: Enforce minimum vCenter version of 5.5  https://review.openstack.org/25366622:50
*** thorst_ has joined #openstack-nova22:50
openstackgerritEric Brown proposed openstack/nova: VMware: Enforce minimum vCenter version of 5.5  https://review.openstack.org/25366622:50
*** Sukhdev has quit IRC22:50
*** cdent has quit IRC22:51
*** sneti has quit IRC22:52
*** otter768 has joined #openstack-nova22:52
*** mriedem has quit IRC22:54
*** otter768 has quit IRC22:57
*** aginwala has joined #openstack-nova22:58
*** ducttape_ has joined #openstack-nova22:59
*** rk4n has joined #openstack-nova23:02
*** aysyd has quit IRC23:03
*** e0ne has quit IRC23:04
openstackgerritAndrew Laski proposed openstack/nova: Clean up filter_properties/availability_zone in boot  https://review.openstack.org/25443423:05
openstackgerritMitsuhiro Tanino proposed openstack/python-novaclient: Validation for arguments of list command passed by "--fields"  https://review.openstack.org/25373423:07
*** jichen has quit IRC23:09
*** zhenq1 has joined #openstack-nova23:10
*** eglynn has quit IRC23:11
*** nic has quit IRC23:11
*** mgoddard has joined #openstack-nova23:11
*** zhenq has quit IRC23:11
*** ianbrown has quit IRC23:12
*** ianbrown has joined #openstack-nova23:12
*** ccarmack has left #openstack-nova23:17
*** apoorvad has quit IRC23:18
*** jamielennox is now known as jamielennox|away23:18
*** mgoddard has quit IRC23:19
*** mdrabe has quit IRC23:20
*** smurke has quit IRC23:20
*** gzhai3 has joined #openstack-nova23:22
*** boris-42_ has quit IRC23:23
*** pumaranikar has quit IRC23:23
*** gzhai2 has quit IRC23:25
*** salv-orl_ has joined #openstack-nova23:25
*** rk4n has quit IRC23:28
*** salv-orlando has quit IRC23:28
*** rk4n has joined #openstack-nova23:29
*** alex_xu has quit IRC23:29
*** ctrath has quit IRC23:30
*** alex_xu has joined #openstack-nova23:31
*** bklei has quit IRC23:32
*** rk4n has quit IRC23:33
*** apoorvad has joined #openstack-nova23:35
vilobhmm11alaski : ping qq23:38
*** aginwala has quit IRC23:40
*** mrkz has quit IRC23:41
*** sfinucan has quit IRC23:41
*** ianbrown has quit IRC23:41
*** aginwala has joined #openstack-nova23:41
*** ianbrown has joined #openstack-nova23:42
openstackgerritEric Brown proposed openstack/nova: VMware: Enforce minimum vCenter version of 5.5  https://review.openstack.org/25366623:48
*** thorst_ has quit IRC23:51
*** thorst has joined #openstack-nova23:51
*** tonytan_brb has joined #openstack-nova23:51
*** boris-42_ has joined #openstack-nova23:53
*** takedakn has joined #openstack-nova23:53
*** tonytan_brb has quit IRC23:54
*** tonytan4ever has quit IRC23:55
*** thorst has quit IRC23:59

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