Monday, 2016-01-11

*** baoli has quit IRC00:00
*** gtt116__ has joined #openstack-nova00:00
*** dgonzalez has joined #openstack-nova00:01
*** agireud has quit IRC00:02
*** thorst has quit IRC00:03
*** gtt116_ has quit IRC00:04
*** agireud has joined #openstack-nova00:04
*** thorst has joined #openstack-nova00:05
*** thorst has quit IRC00:06
*** zenoway has joined #openstack-nova00:10
*** otter768 has quit IRC00:11
*** agireud has quit IRC00:12
*** zenoway has quit IRC00:14
*** thorst has joined #openstack-nova00:15
*** dgonzalez has quit IRC00:16
*** dgonzalez has joined #openstack-nova00:17
*** dgonzalez has quit IRC00:17
*** dgonzalez has joined #openstack-nova00:18
*** otter768 has joined #openstack-nova00:19
*** dgonzalez has quit IRC00:20
*** dgonzalez has joined #openstack-nova00:23
*** dgonzalez has quit IRC00:29
*** dgonzalez has joined #openstack-nova00:29
*** dgonzalez has quit IRC00:30
*** dgonzalez has joined #openstack-nova00:30
*** otter768 has quit IRC00:30
*** dgonzalez has quit IRC00:31
*** dgonzalez has joined #openstack-nova00:32
*** dgonzalez has quit IRC00:32
*** dgonzalez has joined #openstack-nova00:33
*** dgonzalez has quit IRC00:34
*** dgonzalez has joined #openstack-nova00:34
*** dgonzalez has quit IRC00:35
*** dgonzalez has joined #openstack-nova00:37
*** rotbeard has quit IRC00:40
*** ducttape_ has quit IRC00:43
*** w_verdugo has quit IRC00:44
*** Sukhdev has joined #openstack-nova00:45
*** zenoway has joined #openstack-nova00:45
*** Sukhdev has quit IRC00:46
*** bklei has joined #openstack-nova00:47
*** zhangjn has joined #openstack-nova00:47
*** zenoway has quit IRC00:50
*** ducttape_ has joined #openstack-nova00:52
*** thorst has quit IRC00:53
*** zhangjn_ has joined #openstack-nova00:53
*** zhangjn has quit IRC00:53
*** thorst has joined #openstack-nova00:53
*** ducttape_ has quit IRC00:54
*** _ducttape_ has joined #openstack-nova00:54
*** bklei has quit IRC00:56
*** houming has joined #openstack-nova01:00
*** thorst has quit IRC01:02
*** dims has quit IRC01:03
*** mriedem_away has quit IRC01:04
*** _ducttape_ has quit IRC01:05
*** agireud has joined #openstack-nova01:10
*** markvoelker has joined #openstack-nova01:14
*** markvoelker has quit IRC01:19
*** EinstCrazy has joined #openstack-nova01:21
*** otter768 has joined #openstack-nova01:25
openstackgerritZhenyu Zheng proposed openstack/nova: Expose quiesce/unquiesce API  https://review.openstack.org/24898901:27
*** agireud has quit IRC01:28
*** agireud has joined #openstack-nova01:31
*** yonglihe has joined #openstack-nova01:34
*** otter768 has quit IRC01:37
*** dims has joined #openstack-nova01:37
openstackgerritZhenyu Zheng proposed openstack/nova: [WIP]Add config option "scheduler_compute_node_update_interval" for scheduler  https://review.openstack.org/26092001:40
openstackgerritZhenyu Zheng proposed openstack/nova: Add expected_task_state for instance.save() used by block_device_mapping  https://review.openstack.org/24503801:44
*** ljxiash has joined #openstack-nova01:50
*** rfolco has joined #openstack-nova01:53
*** ljxiash has quit IRC01:55
*** thorst has joined #openstack-nova01:59
*** zhangjn_ has quit IRC02:03
*** agireud has quit IRC02:05
*** ducttape_ has joined #openstack-nova02:06
*** thorst has quit IRC02:07
*** dims has quit IRC02:07
*** agireud has joined #openstack-nova02:08
*** ducttape_ has quit IRC02:10
*** zhangyufei has joined #openstack-nova02:10
*** otter768 has joined #openstack-nova02:13
*** rfolco has quit IRC02:14
*** zhangyufei has quit IRC02:15
*** ljxiash has joined #openstack-nova02:15
*** houming has quit IRC02:21
*** Sukhdev has joined #openstack-nova02:21
*** houming has joined #openstack-nova02:21
*** zhangyufei has joined #openstack-nova02:23
openstackgerrithuan proposed openstack/nova: XenAPI: Support neutron security group  https://review.openstack.org/25127102:30
*** armax has joined #openstack-nova02:32
*** lyanchih has joined #openstack-nova02:35
*** agireud has quit IRC02:38
openstackgerritZhenyu Zheng proposed openstack/nova: Expose quiesce/unquiesce API  https://review.openstack.org/24898902:39
*** agireud has joined #openstack-nova02:40
*** zhangjn has joined #openstack-nova02:43
*** otter768 has quit IRC02:44
*** zhangjn has quit IRC02:45
*** zz_dimtruck is now known as dimtruck02:47
*** otter768 has joined #openstack-nova02:47
*** zhangyufei has quit IRC02:47
*** salv-orlando has quit IRC02:52
*** salv-orlando has joined #openstack-nova02:53
*** markvoelker has joined #openstack-nova02:53
*** zhangjn has joined #openstack-nova02:56
*** dimtruck is now known as zz_dimtruck02:57
*** rushiagr_away is now known as rushiagr02:58
*** zhangjn has quit IRC03:01
*** zz_dimtruck is now known as dimtruck03:02
*** zhangjn has joined #openstack-nova03:03
*** zhangjn has quit IRC03:04
*** thorst has joined #openstack-nova03:04
*** otter768 has quit IRC03:05
*** zhangjn has joined #openstack-nova03:08
*** agireud has quit IRC03:10
*** zhangjn has quit IRC03:12
*** thorst has quit IRC03:12
*** agireud has joined #openstack-nova03:13
*** dimtruck is now known as zz_dimtruck03:15
*** haomaiwang has joined #openstack-nova03:16
*** zhangjn has joined #openstack-nova03:17
*** yangyapeng has joined #openstack-nova03:17
*** mragupat has joined #openstack-nova03:19
*** rushiagr is now known as rushiagr_away03:22
*** mragupat has quit IRC03:22
*** lyanchih has quit IRC03:22
*** liusheng has quit IRC03:22
*** otter768 has joined #openstack-nova03:23
*** mragupat has joined #openstack-nova03:23
*** liusheng has joined #openstack-nova03:23
openstackgerritRen Qiaowei proposed openstack/nova: update feature support matrix documentation  https://review.openstack.org/26293103:28
openstackgerritRen Qiaowei proposed openstack/nova: enable uefi boot for x86_64  https://review.openstack.org/26293003:28
openstackgerritRen Qiaowei proposed openstack/nova: add "hw_firmware_type" image metadata  https://review.openstack.org/26292903:28
*** zz_dimtruck is now known as dimtruck03:38
*** ljxiash has quit IRC03:39
*** ljxiash has joined #openstack-nova03:39
*** zhangjn has quit IRC03:42
*** ljxiash has quit IRC03:44
*** links has joined #openstack-nova03:48
*** ducttape_ has joined #openstack-nova03:49
openstackgerritFelix Ma proposed openstack/nova: Catch exceptions from _destroy_evacuated_instances  https://review.openstack.org/26568103:49
*** vilobhmm111 has joined #openstack-nova03:52
*** ducttape_ has quit IRC03:53
*** vilobhmm11 has quit IRC03:55
*** haomaiwang has quit IRC04:01
*** haomaiwang has joined #openstack-nova04:01
*** jwcroppe has joined #openstack-nova04:02
*** rushiagr_away is now known as rushiagr04:06
*** salv-orl_ has joined #openstack-nova04:09
*** thorst has joined #openstack-nova04:09
*** salv-orlando has quit IRC04:11
*** ljxiash has joined #openstack-nova04:16
*** thorst has quit IRC04:17
*** hunters1094 has joined #openstack-nova04:20
openstackgerritRen Qiaowei proposed openstack/nova: update feature support matrix documentation  https://review.openstack.org/26293104:24
openstackgerritRen Qiaowei proposed openstack/nova: enable uefi boot for x86_64  https://review.openstack.org/26293004:24
*** vilobhmm111 has quit IRC04:26
*** agireud has quit IRC04:26
hunters1094hi all04:26
hunters1094i have problem with nova encrypted volume04:27
hunters1094can anyone help?04:27
*** agireud has joined #openstack-nova04:28
*** davidlenwell_ is now known as davidlenwell04:35
*** haomaiwang has quit IRC04:37
*** agireud has quit IRC04:39
*** Jialiang has joined #openstack-nova04:39
*** agireud has joined #openstack-nova04:41
*** coolsvap|away is now known as coolsvap04:41
*** shyama has joined #openstack-nova04:43
*** klkumar has joined #openstack-nova04:46
*** agireud has quit IRC04:48
*** ducttape_ has joined #openstack-nova04:50
*** suro-patz has joined #openstack-nova04:50
*** ljxiash has quit IRC04:51
*** suro-patz has quit IRC04:51
*** ljxiash has joined #openstack-nova04:51
*** agireud has joined #openstack-nova04:52
openstackgerritVladik Romanovsky proposed openstack/nova: virt: introduce libosinfo library to set hardware policy  https://review.openstack.org/14962504:52
openstackgerritVladik Romanovsky proposed openstack/nova: libvirt: use osinfo when configuring network model  https://review.openstack.org/14962704:53
openstackgerritVladik Romanovsky proposed openstack/nova: libvirt: adding a class to retrieve hardware properties  https://review.openstack.org/14962604:53
openstackgerritVladik Romanovsky proposed openstack/nova: libvirt: use osinfo when configuring the disk bus  https://review.openstack.org/14962804:53
*** otter768 has quit IRC04:53
*** otter768 has joined #openstack-nova04:54
*** ljxiash has quit IRC04:56
*** ducttape_ has quit IRC04:56
*** armax has quit IRC04:58
*** dimtruck is now known as zz_dimtruck04:58
*** EinstCrazy has quit IRC04:58
*** agireud has quit IRC04:59
*** david-lyle has quit IRC05:00
*** david-lyle has joined #openstack-nova05:00
*** agireud has joined #openstack-nova05:02
*** mragupat has quit IRC05:03
*** mragupat has joined #openstack-nova05:04
*** agireud has quit IRC05:06
*** EinstCrazy has joined #openstack-nova05:07
*** agireud has joined #openstack-nova05:09
*** otter768 has quit IRC05:10
*** zz_dimtruck is now known as dimtruck05:13
*** hunters1094 has quit IRC05:13
*** vishwanathj has joined #openstack-nova05:13
*** suro-patz has joined #openstack-nova05:13
*** thorst has joined #openstack-nova05:15
*** ljxiash has joined #openstack-nova05:17
*** thorst has quit IRC05:22
*** zhangjn has joined #openstack-nova05:28
*** vilobhmm11 has joined #openstack-nova05:29
*** gcb_ has joined #openstack-nova05:41
*** deepakcs has joined #openstack-nova05:42
*** lyanchih has joined #openstack-nova05:43
*** gcb has joined #openstack-nova05:43
*** _diana_1 has joined #openstack-nova05:45
*** suro-patz has quit IRC05:50
*** gcb_ has quit IRC05:50
*** jaosorior has joined #openstack-nova05:50
*** dedery has joined #openstack-nova05:52
*** dave-mccowan has joined #openstack-nova06:02
*** dave-mcc_ has joined #openstack-nova06:03
*** dave-mccowan has quit IRC06:06
openstackgerritlyanchih proposed openstack/nova: libvirt - Add log if libguestfs can't read host kernel  https://review.openstack.org/23754706:10
openstackgerritlyanchih proposed openstack/nova: [db] Instances named invalid regexp string can't been deleted  https://review.openstack.org/25513006:11
*** _diana_1 has quit IRC06:13
*** baoli_ has quit IRC06:15
*** dimtruck is now known as zz_dimtruck06:18
*** thorst has joined #openstack-nova06:19
*** dave-mcc_ has quit IRC06:21
*** nkrinner has joined #openstack-nova06:23
*** thorst has quit IRC06:27
*** mragupat has quit IRC06:27
*** salv-orl_ has quit IRC06:31
*** esracelik has joined #openstack-nova06:31
*** salv-orlando has joined #openstack-nova06:31
openstackgerritOpenStack Proposal Bot proposed openstack/nova: Imported Translations from Zanata  https://review.openstack.org/26560106:32
*** ankit_ag has joined #openstack-nova06:34
*** zhangjn has quit IRC06:36
*** EinstCrazy has quit IRC06:38
*** EinstCrazy has joined #openstack-nova06:38
*** lpetrut has joined #openstack-nova06:40
*** zhangjn has joined #openstack-nova06:41
*** _diana_1 has joined #openstack-nova06:42
*** bkumar has joined #openstack-nova06:48
openstackgerritAlex Xu proposed openstack/nova: doc: add version discovery guideline in api concept doc  https://review.openstack.org/26404406:50
openstackgerritAlex Xu proposed openstack/nova: doc: add client interactive guideline for microversions  https://review.openstack.org/26404506:50
*** EinstCrazy has quit IRC06:56
openstackgerritAlex Xu proposed openstack/nova: Merge os-user-data extension into servers  https://review.openstack.org/25823506:57
*** EinstCrazy has joined #openstack-nova06:57
*** mjura has joined #openstack-nova06:58
*** EinstCrazy has quit IRC06:59
*** achinm has joined #openstack-nova06:59
*** Marga_ has joined #openstack-nova07:01
*** jwcroppe has quit IRC07:02
*** EinstCrazy has joined #openstack-nova07:02
*** suro-patz has joined #openstack-nova07:02
*** EinstCrazy has quit IRC07:05
*** yamahata has quit IRC07:05
*** EinstCrazy has joined #openstack-nova07:06
*** EinstCrazy has quit IRC07:07
*** EinstCrazy has joined #openstack-nova07:07
*** scheuran has joined #openstack-nova07:07
*** EinstCrazy has quit IRC07:08
*** EinstCrazy has joined #openstack-nova07:09
*** EinstCrazy has quit IRC07:10
*** otter768 has joined #openstack-nova07:11
*** EinstCrazy has joined #openstack-nova07:11
*** gcb has quit IRC07:12
*** EinstCrazy has quit IRC07:12
*** EinstCrazy has joined #openstack-nova07:13
*** EinstCrazy has quit IRC07:14
*** EinstCrazy has joined #openstack-nova07:15
*** irenab has joined #openstack-nova07:15
*** otter768 has quit IRC07:16
*** Marga_ has quit IRC07:17
*** EinstCrazy has quit IRC07:17
*** Marga_ has joined #openstack-nova07:18
*** lpetrut has quit IRC07:19
*** markvoelker has quit IRC07:22
*** EinstCrazy has joined #openstack-nova07:22
*** vilobhmm11 has quit IRC07:24
*** thorst has joined #openstack-nova07:27
*** Marga__ has joined #openstack-nova07:30
*** Marga_ has quit IRC07:30
*** paul-carlton2 has joined #openstack-nova07:31
*** thorst has quit IRC07:32
*** liverpooler has joined #openstack-nova07:33
*** Marga__ has quit IRC07:35
*** liverpooler has quit IRC07:35
*** sahid has joined #openstack-nova07:36
*** Jialiang has quit IRC07:37
*** suro-patz has quit IRC07:39
openstackgerritlyanchih proposed openstack/nova: [libvirt] Attaching volume to paused instance error is not clear  https://review.openstack.org/25217007:41
*** sahid has quit IRC07:44
*** Marga_ has joined #openstack-nova07:46
*** Marga_ has quit IRC07:50
*** sahid has joined #openstack-nova07:51
*** tpatzig has joined #openstack-nova07:52
*** sahid has quit IRC08:00
*** mpavone has joined #openstack-nova08:00
*** sahid has joined #openstack-nova08:00
*** otter768 has joined #openstack-nova08:00
*** garyk has joined #openstack-nova08:00
*** liverpooler has joined #openstack-nova08:01
garykjohnthetubaguy: can you please look at https://review.openstack.org/#/c/196171/10. you gave it a -1 due to the fact that there rae no release notes. the release notes were in a parallel patch. i have not based that on this.08:01
*** otter768 has quit IRC08:01
*** otter768 has joined #openstack-nova08:02
*** otter768_ has joined #openstack-nova08:04
*** belmoreira has joined #openstack-nova08:05
*** otter768_ has quit IRC08:06
*** otter768_ has joined #openstack-nova08:06
*** otter768 has quit IRC08:07
*** ihrachys has joined #openstack-nova08:08
*** otter768 has joined #openstack-nova08:08
*** otter768_ has quit IRC08:08
*** rdopiera has joined #openstack-nova08:08
*** mpavone has quit IRC08:08
*** Sukhdev has quit IRC08:08
*** otter768_ has joined #openstack-nova08:10
*** otter768 has quit IRC08:10
openstackgerritBo Chi proposed openstack/nova: Use assertTrue/False instead of assertEqual(T/F)  https://review.openstack.org/26571108:10
*** otter768_ has quit IRC08:11
*** otter768 has joined #openstack-nova08:12
*** haomaiwang has joined #openstack-nova08:12
*** otter768 has quit IRC08:14
*** jlanoux has joined #openstack-nova08:14
*** otter768 has joined #openstack-nova08:15
*** otter768 has quit IRC08:17
*** otter768 has joined #openstack-nova08:17
*** jichen has joined #openstack-nova08:18
*** otter768 has quit IRC08:19
*** EinstCrazy has quit IRC08:19
*** EinstCrazy has joined #openstack-nova08:19
*** otter768 has joined #openstack-nova08:19
*** zakora has joined #openstack-nova08:20
*** markus_z has joined #openstack-nova08:20
*** otter768 has quit IRC08:21
*** otter768_ has joined #openstack-nova08:21
*** otter768 has joined #openstack-nova08:23
*** otter768_ has quit IRC08:23
*** matrohon has joined #openstack-nova08:26
*** jlanoux has quit IRC08:26
*** otter768_ has joined #openstack-nova08:27
*** haomaiwang has quit IRC08:27
*** jlanoux has joined #openstack-nova08:27
*** otter768 has quit IRC08:27
*** otter768_ has quit IRC08:28
*** boris-42 has joined #openstack-nova08:29
*** otter768 has joined #openstack-nova08:29
*** lpetrut has joined #openstack-nova08:30
*** sudipto has joined #openstack-nova08:30
*** thorst has joined #openstack-nova08:30
*** ildikov has quit IRC08:30
*** otter768 has quit IRC08:31
*** otter768_ has joined #openstack-nova08:31
*** openstackgerrit has quit IRC08:32
*** liverpoo1er has joined #openstack-nova08:33
*** openstackgerrit has joined #openstack-nova08:33
*** otter768_ has quit IRC08:33
*** otter768 has joined #openstack-nova08:33
*** liverpooler has quit IRC08:34
*** otter768 has quit IRC08:35
*** otter768 has joined #openstack-nova08:35
*** otter768 has quit IRC08:36
*** thorst has quit IRC08:36
*** otter768 has joined #openstack-nova08:37
*** liverpoo1er has quit IRC08:38
*** otter768 has quit IRC08:38
*** otter768_ has joined #openstack-nova08:38
*** liverpooler has joined #openstack-nova08:39
*** otter768 has joined #openstack-nova08:40
*** otter768_ has quit IRC08:40
*** tiagogomes__ has joined #openstack-nova08:42
*** otter768 has quit IRC08:42
bauwsergood morning Nova08:44
*** bauwser is now known as bauzas08:44
*** lyanchih has quit IRC08:44
*** otter768 has joined #openstack-nova08:44
*** salv-orlando has quit IRC08:44
*** femnad has joined #openstack-nova08:45
*** salv-orlando has joined #openstack-nova08:45
*** otter768_ has joined #openstack-nova08:46
*** otter768_ has quit IRC08:48
*** otter76__ has joined #openstack-nova08:48
*** otter768 has quit IRC08:48
*** otter76__ has quit IRC08:50
*** otter768 has joined #openstack-nova08:50
*** otter768 has quit IRC08:51
*** otter768 has joined #openstack-nova08:52
openstackgerritSwapnil Kulkarni (coolsvap) proposed openstack/nova: Keep py3.X compatibility for urllib  https://review.openstack.org/26103408:53
*** otter768 has quit IRC08:53
*** otter768 has joined #openstack-nova08:54
*** rha has joined #openstack-nova08:54
*** rha has joined #openstack-nova08:54
*** markvoelker has joined #openstack-nova08:54
*** otter768 has quit IRC08:56
*** otter768_ has joined #openstack-nova08:56
*** otter768_ has quit IRC08:57
*** otter768 has joined #openstack-nova08:57
*** otter768 has quit IRC08:59
*** markvoelker has quit IRC08:59
*** otter768 has joined #openstack-nova09:00
*** otter768 has quit IRC09:01
*** otter768_ has joined #openstack-nova09:02
*** ociuhandu has quit IRC09:03
*** zhangjn has quit IRC09:03
*** derekh has joined #openstack-nova09:03
*** otter768 has joined #openstack-nova09:03
*** otter768_ has quit IRC09:03
*** paul-carlton2 has quit IRC09:05
*** otter768 has quit IRC09:05
*** otter768_ has joined #openstack-nova09:05
*** e0ne has joined #openstack-nova09:05
*** otter768_ has quit IRC09:07
*** lyanchih has joined #openstack-nova09:07
*** otter768 has joined #openstack-nova09:07
*** otter768 has quit IRC09:08
*** EinstCrazy has quit IRC09:09
*** zhangjn has joined #openstack-nova09:09
*** otter768 has joined #openstack-nova09:09
*** EinstCrazy has joined #openstack-nova09:09
*** EinstCrazy has quit IRC09:10
*** EinstCrazy has joined #openstack-nova09:11
*** otter768_ has joined #openstack-nova09:11
*** EinstCrazy has quit IRC09:11
*** otter768 has quit IRC09:11
*** EinstCrazy has joined #openstack-nova09:11
openstackgerritChaozhe Chen proposed openstack/python-novaclient: Test: Clean v2 client userwarning  https://review.openstack.org/26572509:13
*** otter768_ has quit IRC09:13
*** EinstCrazy has quit IRC09:13
*** EinstCrazy has joined #openstack-nova09:13
*** otter768 has joined #openstack-nova09:13
*** EinstCrazy has quit IRC09:13
*** EinstCrazy has joined #openstack-nova09:13
*** kashyap has joined #openstack-nova09:14
*** daemontool has joined #openstack-nova09:14
*** ildikov has joined #openstack-nova09:14
*** otter768 has quit IRC09:15
*** otter768_ has joined #openstack-nova09:15
*** EinstCrazy has quit IRC09:16
*** EinstCrazy has joined #openstack-nova09:16
*** otter768 has joined #openstack-nova09:17
*** otter76__ has joined #openstack-nova09:18
*** Jeffrey4l__ has quit IRC09:19
*** otter768_ has quit IRC09:20
*** otter76__ has quit IRC09:20
*** otter768_ has joined #openstack-nova09:21
*** otter768 has quit IRC09:21
openstackgerritSergey Nikitin proposed openstack/nova: Changed filter_by() to filter() during filtering instances in db API  https://review.openstack.org/24567709:22
openstackgerritSergey Nikitin proposed openstack/nova: Added db API layer to add instance tag-list filtering support  https://review.openstack.org/24880509:22
openstackgerritSergey Nikitin proposed openstack/nova: Added server tags support in nova-api  https://review.openstack.org/12894009:22
*** otter768 has joined #openstack-nova09:22
*** yassine__ has joined #openstack-nova09:23
*** acabot has quit IRC09:24
*** EinstCrazy has quit IRC09:24
*** acabot has joined #openstack-nova09:24
*** EinstCra_ has joined #openstack-nova09:24
*** otter76__ has joined #openstack-nova09:24
*** ndipanov has joined #openstack-nova09:25
*** daemontool has quit IRC09:25
*** jistr has joined #openstack-nova09:25
*** daemontool has joined #openstack-nova09:25
*** otter768_ has quit IRC09:25
*** otter76__ has quit IRC09:26
*** ndipanov has quit IRC09:26
*** otter768 has quit IRC09:27
*** paul-carlton2 has joined #openstack-nova09:27
*** daemontool has quit IRC09:27
*** otter768 has joined #openstack-nova09:28
openstackgerritSergey Nikitin proposed openstack/nova: Moved tags filtering tests to TestInstanceTagsFiltering test case  https://review.openstack.org/25851509:29
*** daemontool has joined #openstack-nova09:29
*** EinstCrazy has joined #openstack-nova09:30
*** otter768 has quit IRC09:30
*** EinstCra_ has quit IRC09:30
*** otter768 has joined #openstack-nova09:32
openstackgerritSergey Nikitin proposed openstack/nova: Added server tags support in nova-api  https://review.openstack.org/12894009:34
*** otter768 has quit IRC09:34
*** thorst has joined #openstack-nova09:34
*** otter768_ has joined #openstack-nova09:34
*** yangyapeng has quit IRC09:35
*** otter768 has joined #openstack-nova09:36
*** otter768_ has quit IRC09:36
*** otter768 has quit IRC09:37
*** otter768 has joined #openstack-nova09:38
openstackgerritlyanchih proposed openstack/nova-specs: Spec to add resources-links in resource list API Response  https://review.openstack.org/26411409:38
*** otter768 has quit IRC09:40
*** otter768_ has joined #openstack-nova09:40
*** zhangjn has quit IRC09:40
*** salv-orlando has quit IRC09:40
*** salv-orlando has joined #openstack-nova09:41
*** pkholkin has quit IRC09:41
*** otter768 has joined #openstack-nova09:42
*** thorst has quit IRC09:42
*** pkholkin has joined #openstack-nova09:43
*** otter768 has quit IRC09:43
*** otter76__ has joined #openstack-nova09:43
*** pkholkin has left #openstack-nova09:43
*** pkholkin has joined #openstack-nova09:44
*** ndipanov has joined #openstack-nova09:44
*** otter768_ has quit IRC09:44
*** otter768 has joined #openstack-nova09:45
*** otter76__ has quit IRC09:45
*** otter768_ has joined #openstack-nova09:47
*** otter768_ has quit IRC09:49
*** ljxiash has quit IRC09:49
*** ljxiash has joined #openstack-nova09:50
*** otter768 has quit IRC09:50
*** otter768 has joined #openstack-nova09:51
*** NightKhaos has quit IRC09:52
openstackgerritSayali Lunkad proposed openstack/nova: Allows to set display_name as instance_name  https://review.openstack.org/26335309:52
*** otter768 has quit IRC09:53
*** otter768 has joined #openstack-nova09:53
*** daemontool has quit IRC09:53
*** daemontool has joined #openstack-nova09:53
*** ljxiash has quit IRC09:54
*** otter768_ has joined #openstack-nova09:55
*** daemontool has quit IRC09:55
*** ociuhandu has joined #openstack-nova09:55
*** daemontool has joined #openstack-nova09:56
*** rotbeard has joined #openstack-nova09:56
*** zhangjn has joined #openstack-nova09:57
*** otter768_ has quit IRC09:57
*** daemontool has quit IRC09:57
*** otter76__ has joined #openstack-nova09:57
*** otter76__ has quit IRC09:58
*** otter768_ has joined #openstack-nova09:59
*** daemontool has joined #openstack-nova09:59
*** otter76__ has joined #openstack-nova10:01
*** otter768_ has quit IRC10:01
*** DinaBelova has quit IRC10:01
*** DinaBelova has joined #openstack-nova10:01
*** otter768 has quit IRC10:02
*** NightKhaos has joined #openstack-nova10:02
*** otter76__ has quit IRC10:02
*** otter768 has joined #openstack-nova10:02
*** ptm_away is now known as PaulMurray10:03
PaulMurrayIts quiet today!10:03
*** otter768_ has joined #openstack-nova10:05
*** danpb has joined #openstack-nova10:05
*** otter768_ has quit IRC10:06
kashyapCalm before the storm. . .10:06
bauzasmaybe because Bowie ?10:07
*** otter768 has quit IRC10:07
*** otter768 has joined #openstack-nova10:08
*** aarefiev has joined #openstack-nova10:10
*** otter768 has quit IRC10:10
*** salv-orl_ has joined #openstack-nova10:10
*** otter768 has joined #openstack-nova10:10
*** daemontool_ has joined #openstack-nova10:10
johnthetubaguygaryk: sorry, looking, I thought I removed that -1 already10:11
*** EinstCrazy has quit IRC10:11
* alex_xu try to make some noise10:11
*** klkumar has quit IRC10:11
*** otter768 has quit IRC10:12
garykjohnthetubaguy: ok, thanks10:12
*** otter768 has joined #openstack-nova10:12
*** jlanoux has quit IRC10:12
*** salv-orlando has quit IRC10:12
johnthetubaguyalex_xu: should I lend you my tuba?10:13
*** daemontool has quit IRC10:13
*** otter768_ has joined #openstack-nova10:14
*** lyanchih has quit IRC10:14
*** pask81 has joined #openstack-nova10:15
*** otter768_ has quit IRC10:16
*** otter768_ has joined #openstack-nova10:16
*** lyanchih has joined #openstack-nova10:17
*** daemontool_ has quit IRC10:17
*** pask81 has quit IRC10:17
*** daemontool_ has joined #openstack-nova10:17
*** otter768 has quit IRC10:17
*** otter768_ has quit IRC10:17
*** otter768 has joined #openstack-nova10:18
*** zhangjn has quit IRC10:19
*** otter768_ has joined #openstack-nova10:20
*** otter76__ has joined #openstack-nova10:22
*** otter768 has quit IRC10:23
*** zhangjn has joined #openstack-nova10:23
*** otter768 has joined #openstack-nova10:23
*** otter76__ has quit IRC10:24
openstackgerritlyanchih proposed openstack/nova-specs: Spec to add resources-links in resource list API Response  https://review.openstack.org/26411410:24
alex_xujohnthetubaguy: hehe :)10:24
*** otter768_ has quit IRC10:24
*** zhangjn has quit IRC10:24
*** klkumar has joined #openstack-nova10:25
*** zhangjn has joined #openstack-nova10:25
*** otter768_ has joined #openstack-nova10:25
*** otter768 has quit IRC10:25
*** cdent has joined #openstack-nova10:26
*** otter768_ has quit IRC10:27
*** otter768 has joined #openstack-nova10:27
*** otter768 has quit IRC10:29
*** otter768 has joined #openstack-nova10:29
*** qianli has quit IRC10:31
*** otter768 has quit IRC10:34
PaulMurraypkoniszewski, https://review.openstack.org/#/c/227278/25 failed experimental live migration check on test_live_block_migration10:34
PaulMurraypkoniszewski, obviously related to the change - is it expected?10:35
*** aix has joined #openstack-nova10:35
*** Jeffrey4l__ has joined #openstack-nova10:37
*** deepakcs has quit IRC10:37
*** thorst has joined #openstack-nova10:40
*** sudipto has quit IRC10:45
*** zenoway has joined #openstack-nova10:46
*** thorst has quit IRC10:47
alex_xudansmith: due to this spec http://specs.openstack.org/openstack/nova-specs/specs/mitaka/approved/making_live_migration_api_friendly.html, the 'block_migration' and 'disk_over_commit' in LibvirtLiveMigrateData obj should be nullable also. Do we still have chance to update that object now? as it didn't pass over rpc yet. otherwise I guess we need add new fields to add nullable.10:50
*** jlanoux has joined #openstack-nova10:51
*** rfolco has joined #openstack-nova10:51
openstackgerritgaryk proposed openstack/nova: VMware: treat cases where network does not exist on host  https://review.openstack.org/26576410:51
*** zhangjn has quit IRC10:53
*** jaosorior has quit IRC10:53
*** jaosorior has joined #openstack-nova10:54
openstackgerritNikola Dipanov proposed openstack/nova: objects: adding a parent_addr field to the PciDevice object  https://review.openstack.org/24901510:54
*** zenoway has quit IRC10:54
ndipanovjohnthetubaguy, ^10:54
ndipanovyou had some comments on Friday10:54
johnthetubaguyndipanov: ah, yep, will take a look10:54
ndipanovjohnthetubaguy, thanks10:54
*** markvoelker has joined #openstack-nova10:55
*** zenoway has joined #openstack-nova10:56
johnthetubaguyndipanov: had a thought about this (more a follow up patch thing), do we have a nova-manage command to execute this data migration? When we did the flavor one, I have a feeling it was flavor specific, rather than a general case one.10:56
claudiubsahid: hello. There has been some answers on your comments on this patch: https://review.openstack.org/#/c/179727/ can you take a look pls?10:57
*** omnipresent has joined #openstack-nova10:57
ndipanovjohnthetubaguy, well ...10:57
*** jaosorior has quit IRC10:57
*** jaosorior has joined #openstack-nova10:58
tobascojohnthetubaguy: do you know anybody that has insight in resource_tracker.py for the compute service? related to https://bugs.launchpad.net/nova/+bug/150890710:58
openstackLaunchpad bug 1508907 in OpenStack Compute (nova) "local_gb_used wrong in compute_nodes table when using Dell Cinder backend" [Undecided,Confirmed]10:58
ndipanovjohnthetubaguy, in theory we should have it I guess, but in practice it's not very useful. all devices get saved on every run of the RT10:59
ndipanovand they never get undeleted10:59
*** markvoelker has quit IRC11:00
*** zenoway has quit IRC11:00
johnthetubaguyndipanov: its more needed for the end of release, for when we put a check into the schema migration that its "complete", so we can remove the migration code, but we can sort that later, I think.11:01
ndipanovjohnthetubaguy, yeah well in all normal circumstances it will be complete - but yes can be done later11:02
*** gszasz has joined #openstack-nova11:02
ndipanovI really think we should have some kind of a framework for this stuff though11:02
johnthetubaguytobasco: unsure, have you tried raising the issue in the nova scheduler meeting, the folks in there are good candidates to help out, there were plans to start tracking external storage11:02
*** zhangjn has joined #openstack-nova11:02
ndipanovit's not as trivial as dansmith pitches it imho, and is easy to get wrong11:02
ndipanovhand rolling it even for the simple case like this is not trivial11:03
johnthetubaguyndipanov: yeah, I agree, I think we said lets do this two or three times so we can understand the partern11:03
johnthetubaguyndipanov: yeah, it certainly too a few attempts to make the flavor migration work correctly11:03
*** salv-orl_ has quit IRC11:03
*** salv-orlando has joined #openstack-nova11:04
johnthetubaguyndipanov: its a big help seeing this one, its honestly feeling surpizingly similar11:04
openstackgerritClaudiu Belu proposed openstack/nova: objects: added 'os_secure_boot' property to ImageMetaProps object  https://review.openstack.org/23759311:04
openstackgerritClaudiu Belu proposed openstack/nova: Hyper-V: Adds Hyper-V UEFI Secure Boot  https://review.openstack.org/20958111:04
*** salv-orlando has quit IRC11:05
*** aysyd has joined #openstack-nova11:05
*** salv-orlando has joined #openstack-nova11:05
tobascojohnthetubaguy: ok I'm gonna have a peek in there when the meeting starts11:05
danpbsomeone remind me the right place to file bugs against openstack's gerrit instance - is it under  openstack-ci or somewhere else ?11:06
*** aysyd has quit IRC11:06
johnthetubaguytobasco: I think it was jaypipe's "resource provider" spec that was the closest to helping with that bug11:06
*** dedery has quit IRC11:06
*** aysyd has joined #openstack-nova11:07
johnthetubaguydanpb: sorry, I am not sure, I have taken to just asking in the infra channel11:07
*** tiagogomes__ has left #openstack-nova11:07
johnthetubaguyndipanov: that patch looks good now I think, although gerrit seems to be moaning about a merge issue?11:11
openstackgerritlinwei wu proposed openstack/nova: Docstring change for consistency  https://review.openstack.org/26577311:11
*** sahid has quit IRC11:12
*** bkumar has quit IRC11:12
ndipanovjohnthetubaguy, that;s because the previous one failed merge :(11:14
*** baoli has joined #openstack-nova11:14
ndipanovI rechecked it11:14
ndipanovah no seems to be something else11:15
*** coolsvap is now known as coolsvap|away11:17
*** dims_ has joined #openstack-nova11:18
gibijohnthetubaguy: hi! Do you have a minute?11:19
gibijohnthetubaguy: you hade a comment in the first versioned notification patch about the dependency between the notification.publisher and the Service object11:20
gibijohnthetubaguy: I slept on it but I still cannot decide if it is a good idea or a bad one11:20
openstackgerritNikola Dipanov proposed openstack/nova: Add caching of service_min_versions in the conductor  https://review.openstack.org/26532611:20
openstackgerritNikola Dipanov proposed openstack/nova: objects: adding a parent_addr field to the PciDevice object  https://review.openstack.org/24901511:20
gibijohnthetubaguy: how likely that querying the db for a Service object to send a notification will cause problems in the future?11:21
ndipanovjohnthetubaguy, done11:21
johnthetubaguygibi: good question...11:21
johnthetubaguyndipanov: sweet11:21
*** lucas-dinner is now known as lucasagomes11:23
johnthetubaguygibi: I was wondering about having a service object that uses that schema system, to stop any service changes causing that version to increase?11:23
dims_sdague : multinode jobs are failing here's a elastic recheck query - https://review.openstack.org/#/c/265640/ - i haven't dug into it yet11:24
johnthetubaguygibi: but feels a touch live overkill11:24
johnthetubaguys/live/like/11:24
gibijohnthetubaguy: you mean an proxy object between the Notification.publisher field and the Service object?11:24
gibijohnthetubaguy: that sounds reasonable for me11:25
sdaguedims_: ok, just got up, I'll look11:25
sdaguedims_: they just started failing?11:25
johnthetubaguygibi: maybe worth a try, see if it looks terrible or now :)11:25
*** sahid has joined #openstack-nova11:25
johnthetubaguys/now/not11:25
johnthetubaguyso I am not using my normal keyboard... arg!11:26
gibijohnthetubaguy: it gives us a possibility to avoid direct dependecy and also make it possible to avoid db query and provide the publisher as a string later if needed11:26
dims_sdague : i saw them fail over the weekend, don't know when they started to fail11:26
sdagueok11:26
johnthetubaguygibi: ah, true11:26
gibijohnthetubaguy: I will create a proxy object. Thanks for the consultation11:26
dims_sdague : they showed up here as well - http://status.openstack.org//elastic-recheck/data/uncategorized.html11:26
cdentjohnthetubaguy: do you non-qwerty? which one?11:26
gibijohnthetubaguy: btw, all your other concerns are answered in the versioned notification chain11:27
johnthetubaguycdent: this is really boring I am afriad. on my laptop keyboard, instead of the desktop one :(11:27
johnthetubaguygibi: awesome stuff, thanks11:27
cdent:)11:27
johnthetubaguygibi: ping me when you have that next bit up, and I can take another look,if that works?11:28
gibijohnthetubaguy: sure. thanks!11:29
*** sfinucan has joined #openstack-nova11:29
openstackgerritStephen Finucane proposed openstack/nova: config options: Centralise 'virt.firewall' options  https://review.openstack.org/25799511:31
openstackgerritStephen Finucane proposed openstack/nova: config options: Centralise 'virt.netutils' options  https://review.openstack.org/25800911:32
openstackgerritStephen Finucane proposed openstack/nova: WIP: Flesh out nova.conf.virt documentation  https://review.openstack.org/25955311:32
openstackgerritStephen Finucane proposed openstack/nova: config options: Centralise 'virt.imagecache' options  https://review.openstack.org/25898411:32
openstackgerritStephen Finucane proposed openstack/nova: config options: Centralise 'virt.images' options  https://review.openstack.org/25800411:32
openstackgerritStephen Finucane proposed openstack/nova: config options: Centralise 'virt.disk' options  https://review.openstack.org/25891211:32
openstackgerritStephen Finucane proposed openstack/nova: config options: Centralise 'virt.driver' options  https://review.openstack.org/25795611:32
*** daemontool_ is now known as daemontool11:32
openstackgerritPetrut Lucian proposed openstack/nova: HyperV: Add FC attached volumes support  https://review.openstack.org/25861711:33
*** lyanchih has quit IRC11:34
openstackgerritAyush Garg proposed openstack/nova: Change assertEqual(True/False) to assertTrue/False  https://review.openstack.org/26558111:35
*** bauzas has quit IRC11:35
*** jaypipes has joined #openstack-nova11:37
*** thorst has joined #openstack-nova11:44
*** liusheng has quit IRC11:45
*** liusheng has joined #openstack-nova11:45
sdaguejohnthetubaguy: going to need your input for this - https://review.openstack.org/#/c/265282 so we can decide how / if we are moving forward there11:46
johnthetubaguyoh right, this is the cells related bits11:47
*** aix has quit IRC11:47
*** thorst has quit IRC11:51
sfinucanjohnthetubaguy: Would it be possible to get some eyes on this feature over the next few days? https://review.openstack.org/#/q/topic:bp/virt-driver-cpu-thread-pinning+status:open+project:openstack/nova11:52
*** daemontool_ has joined #openstack-nova11:53
sfinucanjohnthetubaguy: Or suggest someone that I should talk to outside of ndipanov? I'm increasingly wary of the closing window and I want my ATC pass to Austin :)11:53
ankit_agsdague: hi11:54
ankit_agcould you please take a look at https://review.openstack.org/#/c/256343/11:54
ankit_agand the related patch https://review.openstack.org/#/c/185549/11:54
sfinucansahid: Available to discuss this https://review.openstack.org/#/c/202651/ should you have any questions11:54
*** daemontool has quit IRC11:55
openstackgerritStephen Finucane proposed openstack/nova: config options: Move wsgi options into a group  https://review.openstack.org/26381211:55
ndipanovsfinucan, what happened to the cpu pinning patches - I +2ed most of them right?11:56
*** markvoelker has joined #openstack-nova11:56
sfinucanndipanov: Yes, that's the ones. I need another core's +2 but I don't know who to ask11:56
sfinucan*they're11:57
openstackgerritSayali Lunkad proposed openstack/nova: Allows to set display_name as instance_name  https://review.openstack.org/26335311:57
johnthetubaguysfinucan: I did take a quick look, and got confused, need to go back and revisit those, just been pulled lots of directions at the moment :(11:59
ndipanovsfinucan, alaski +2ed my patches12:00
ndipanovso I assumed he would look at those as well12:00
*** markvoelker has quit IRC12:00
sfinucanjohnthetubaguy: Understandable :) That code just doesn't get that many eyes, it seems12:01
*** dedery has joined #openstack-nova12:01
openstackgerritSergey Nikitin proposed openstack/nova: enginefacade: 'fixed_ip'  https://review.openstack.org/24081112:01
openstackgerritSergey Nikitin proposed openstack/nova: enginefacade: 'instance'  https://review.openstack.org/24414612:01
openstackgerritSergey Nikitin proposed openstack/nova: enginefacade: 'security_group'  https://review.openstack.org/24630212:01
openstackgerritSergey Nikitin proposed openstack/nova: enginefacade: 'quota' and 'reservation'  https://review.openstack.org/26054912:01
sfinucanndipanov: Yeah, alaski +2d the first patch of the series but stopped after that. I'll reach out to him when he comes online and see if he can help12:02
johnthetubaguysfinucan: yeah, I fear its a complicated area that not too many folks have gone digging in recently12:02
ndipanovsfinucan, yeah - the more the merrier12:02
johnthetubaguyI do hope to get there, yeah12:02
johnthetubaguy+1 to more the merrier12:02
*** zhangjn has quit IRC12:03
*** haomaiwang has joined #openstack-nova12:04
openstackgerritChris Dent proposed openstack/nova: Propagate qemu-img errors to compute manager  https://review.openstack.org/26434912:05
*** dedery has quit IRC12:06
*** EinstCrazy has joined #openstack-nova12:07
*** dedery has joined #openstack-nova12:07
*** dedery_ has joined #openstack-nova12:08
openstackgerritAndrea Rosa proposed openstack/nova: Adding volume operations for shelved instances  https://review.openstack.org/25952812:09
openstackgerritAndrea Rosa proposed openstack/nova: Adding guard on None value for some helpers method  https://review.openstack.org/26485312:09
*** aysyd has quit IRC12:10
*** daemontool has joined #openstack-nova12:12
*** dedery has quit IRC12:12
*** daemontool_ has quit IRC12:14
*** rushiagr is now known as rushiagr_away12:14
*** dedery_ has quit IRC12:14
*** derekh has quit IRC12:15
johnthetubaguysdague: added some comments, that seems a good direction, going to get some food now, and mull it over12:17
johnthetubaguysdague: I think we need a strong concept of a flavor lifecycle in the API12:17
johnthetubaguystronger12:17
*** irenab has quit IRC12:17
johnthetubaguysdague: this seems a good step in that direction12:18
*** dedery has joined #openstack-nova12:19
*** irenab has joined #openstack-nova12:19
*** raildo-afk is now known as raildo12:21
*** aix has joined #openstack-nova12:22
*** ljxiash has joined #openstack-nova12:22
*** aysyd has joined #openstack-nova12:23
*** paul-carlton1 has quit IRC12:24
sdagueankit_ag: that looks better12:25
*** derekh has joined #openstack-nova12:25
ankit_agsdague: thanks :)12:26
*** thorst has joined #openstack-nova12:27
*** HenryG has quit IRC12:27
openstackgerritSergey Nikitin proposed openstack/nova: WIP: enginefacade: 'server_group'  https://review.openstack.org/26131612:27
*** HenryG has joined #openstack-nova12:27
*** rotbeard has quit IRC12:30
*** gszasz has quit IRC12:30
*** otter768 has joined #openstack-nova12:30
openstackgerritChris Dent proposed openstack/nova: Propagate qemu-img errors to compute manager  https://review.openstack.org/26434912:31
sdaguedims_: your query is actually nearly 100% success12:33
*** jaosorior has quit IRC12:33
sdaguehttp://logstash.openstack.org/#dashboard/file/logstash.json?query=(message%3A%5C%22(LiveBlockMigrationTestJSON%3Atest_live_block_migration_paused)%5C%22%20%20AND%20message%3A%5C%22(LiveBlockMigrationTestJSON%3Atest_live_block_migration)%5C%22)%20OR%20message%3A%5C%22Current%20status%3A%20MIGRATING.%20Current%20task%20state%3A%20migrating.%5C%22%20tags%3A%5C%22console%5C%22%20AND%20voting%3A112:33
*** jaosorior has joined #openstack-nova12:34
*** cgascoig has quit IRC12:35
*** otter768 has quit IRC12:35
*** gszasz has joined #openstack-nova12:37
*** dedery has quit IRC12:37
*** dedery has joined #openstack-nova12:43
openstackgerritPavel Kholkin proposed openstack/nova: removed db_exc.DBDuplicateEntry in bw_usage_update  https://review.openstack.org/25080712:43
*** alejandrito has joined #openstack-nova12:45
dims_sdague : can you please try just a simple message:"Current status: MIGRATING. Current task state: migrating."12:45
sdaguedims_: sure, but nothing there is voting12:46
*** alejandrito has quit IRC12:46
*** alejandrito has joined #openstack-nova12:46
*** smatzek has joined #openstack-nova12:47
dims_sdague : so just the ones on here http://status.openstack.org//elastic-recheck/data/uncategorized.html count i guess12:47
dims_which is from 9th12:47
dims_at least the top 212:47
sdagueyeh, that's unclassified failures in the gate queue12:48
dims_so this is probably not a cause for concern right now12:48
dims_apologies12:48
sdagueit might be, if people think the multinode job should pass12:48
dims_sdague : agree12:49
*** andreykurilin__ has joined #openstack-nova12:49
sdagueyeh, though actually, there are other issues with the query12:49
*** dedery has quit IRC12:49
sdagueI'm going to revert it with some comments12:50
*** dedery has joined #openstack-nova12:51
dims_sdague : ack thanks12:51
sdaguethe AND / OR structure of that actually meant it hit lots of unrelated stuff12:51
*** salv-orlando has quit IRC12:55
*** salv-orlando has joined #openstack-nova12:56
*** markvoelker has joined #openstack-nova12:57
*** ankit_ag has quit IRC12:59
dims_sdague gah! i think i had the query better in the bug report :) https://bugs.launchpad.net/nova/+bug/153254213:00
openstackLaunchpad bug 1532542 in tempest "multinode-full's test_live_block_migration and test_live_block_migration_paused are broken" [Undecided,New]13:00
*** houming has quit IRC13:00
*** haomaiwang has quit IRC13:01
*** Jeffrey4l__ has quit IRC13:01
*** haomaiwang has joined #openstack-nova13:01
*** markvoelker has quit IRC13:01
*** zhangjn has joined #openstack-nova13:05
*** kylek3h_ has quit IRC13:06
*** takedakn has joined #openstack-nova13:06
*** Jeffrey4l__ has joined #openstack-nova13:06
*** daemontool has quit IRC13:07
*** Jeffrey4l__ is now known as Jeffrey4l13:08
*** takedakn has quit IRC13:09
*** doug-fish has joined #openstack-nova13:09
*** daemontool has joined #openstack-nova13:10
openstackgerritMarkus Zoeller (markus_z) proposed openstack/nova: Config options: centralize base path configuration  https://review.openstack.org/25940613:11
*** haomaiwang has quit IRC13:11
*** edmondsw has joined #openstack-nova13:11
*** salv-orlando has quit IRC13:11
*** salv-orlando has joined #openstack-nova13:12
*** haomaiwang has joined #openstack-nova13:12
*** links has quit IRC13:13
*** ducttape_ has joined #openstack-nova13:13
*** paul-carlton1 has joined #openstack-nova13:14
openstackgerritTimofey Durakov proposed openstack/nova: Handle SetAdminPasswdNotSupported raised by libvirt driver  https://review.openstack.org/25285013:14
openstackgerritjichenjc proposed openstack/nova: Add description on how to run ./run_test.sh -8  https://review.openstack.org/26526213:17
*** lyanchih has joined #openstack-nova13:17
*** markvoelker has joined #openstack-nova13:20
claudiubjohnthetubaguy: hello. sorry to bother you, but could you review a one-line patch? https://review.openstack.org/#/c/265239/13:21
*** MVenesio has joined #openstack-nova13:21
*** zenoway has joined #openstack-nova13:21
*** dedery has quit IRC13:22
openstackgerritjichenjc proposed openstack/nova: Use stub_out and mock to remove mox:part 3  https://review.openstack.org/26475313:23
johnthetubaguyclaudiub: should we not try re-populate the new exception, or something like that?13:23
*** erlon has joined #openstack-nova13:23
*** zhangyufei has joined #openstack-nova13:23
*** daemontool_ has joined #openstack-nova13:23
*** omnipresent has quit IRC13:24
johnthetubaguyclaudiub: oh, I see, its kinda not going to work in py213:24
*** ccarmack has joined #openstack-nova13:24
*** Jeffrey4l has quit IRC13:24
claudiubjohnthetubaguy: i don't know what you mean by repopulating the new exception13:25
*** daemontool has quit IRC13:26
*** shyama has quit IRC13:26
*** Jeffrey4l has joined #openstack-nova13:28
openstackgerritPawel Koniszewski proposed openstack/nova: Add way to pause VM during live migration  https://review.openstack.org/24592113:29
openstackgerritPawel Koniszewski proposed openstack/nova: Add new DB API method to retrieve migration for instance  https://review.openstack.org/25727013:29
johnthetubaguyclaudiub: I am wondering if we can keep the traceback by using three part raise, but maybe that causes other issues?13:31
*** rk4n has joined #openstack-nova13:32
*** obondarev has joined #openstack-nova13:32
*** bauzas has joined #openstack-nova13:33
claudiubjohnthetubaguy: oh, I see what you mean now. let me check.13:33
*** omnipresent has joined #openstack-nova13:35
*** ducttape_ has quit IRC13:35
*** zhangyufei has quit IRC13:36
openstackgerritjichenjc proposed openstack/nova: Support mac and type for /servers/ips request  https://review.openstack.org/25726113:37
*** zenoway has quit IRC13:38
*** EinstCrazy has quit IRC13:40
*** kylek3h has joined #openstack-nova13:40
*** dedery has joined #openstack-nova13:43
*** n0ano has joined #openstack-nova13:43
*** admin0 has joined #openstack-nova13:43
admin0in which table does nova stores all flavor-key data ?13:43
sdaguejohnthetubaguy: so, it turns out to drop project id in url, and avoid some odd edge cases, I'm going to need to put a pattern match on the route. Which I think means fixing a few thousand unit tests that use fake_project or openstack as their project id13:45
rdopieraobondarev: hi, do you have a moment to talk about the live migration network bug that you are working on?13:45
ildikovjohnthetubaguy: hi13:45
johnthetubaguysdague: oh my :S13:45
sdaguejohnthetubaguy: well, using crappy fake data was always going to come back and bite us eventualy13:46
johnthetubaguysdague: thats totally true13:46
sdaguewhich is part of why the uuid sentinel effort got started13:46
johnthetubaguytrue13:46
ildikovjohnthetubaguy: as I see it's not the best timing :)13:46
johnthetubaguyildikov: you got those patches refreshed?13:47
*** dedery has quit IRC13:47
ildikovjohnthetubaguy: evrything is refreshed I was able to fix myself, so the blocking is there for boot_from_volume and create_volume_snapshot13:47
ildikovjohnthetubaguy: I also updated the spec amendment, so that should be good now too13:48
*** lpetrut has quit IRC13:48
ildikovjohnthetubaguy: I also answered dansmith's comment on the first patch as much as I could13:48
ildikovjohnthetubaguy: basically the question I have is what is needed to be able to merge this code for Mitaka?13:49
obondarevrdopiera: hi, sure13:49
ildikovjohnthetubaguy: I mean beyind fixing coding and other nits in the code that people might find during review13:50
rdopieraobondarev: I'm wondering if there is anything that I could do to help, and I'm also wondering how to approach backporting it once it landed.13:51
*** omnipresent has quit IRC13:51
*** zenoway has joined #openstack-nova13:51
rdopieraobondarev: as I understand, the migration info is not in DB in earlier versions, right?13:51
obondarevrdopiera: correct13:51
obondarevrdopiera: so this approach only works since liberty13:52
johnthetubaguyildikov: cool beans, hope to get to those soon, folks have been waiting a long time for that feature13:52
dims_sdague : here's another logstash query - message:"No lease, failing" AND voting:1 - This catches failure to get DHCP lease which ends up in SSH timeout13:53
*** eharney has quit IRC13:53
ildikovjohnthetubaguy: yeah, I know, this is why I hope the code can make it finally13:53
dims_sdague : 24 hits in last 2 days13:53
obondarevrdopiera: the patch is lacking reviews so it's the best help I can think of13:53
openstackgerritPavel Kholkin proposed openstack/nova: enginefacade: 'instance_group'  https://review.openstack.org/26131613:53
rdopieraobondarev: I'm just a beginner in this, but I will try to ask other for reviews13:53
johnthetubaguydims_: is that client side / serial log error?13:54
ildikovjohnthetubaguy: I keep the Cinder guys involved as much as possible too, I hope the session will be good too on the mid-cycle about cross-project topics like this one13:54
dims_johnthetubaguy : serial log error13:54
obondarevrdopiera: ok, thank you13:54
sdaguedims_: that seems better13:54
ildikovjohnthetubaguy: and of course thanks much for all the help and review effort with this!13:54
sdaguedims_: which file is the No lease coming out of?13:54
johnthetubaguydims_: cool, I guess that, another of the "it not worky" for the VIF, but its nice and specific13:55
*** scheuran has quit IRC13:55
dims_sdague : http://logs.openstack.org/97/265697/1/check/gate-grenade-dsvm/6eeced7/console.html#_2016-01-11_07_42_30_83813:55
*** Jeffrey4l has quit IRC13:55
dims_sdague : console.html13:55
dims_johnthetubaguy : right.13:55
sdaguedims_: ok, nice, I didn't realize we already had that in there13:55
sdaguethat's not a new bug, but it's a good one to be tracking13:56
sdaguewill definitely merge that13:56
johnthetubaguyawesome to capture that one, its a very old friend13:56
dims_sdague : should i open a new bug to log the elastic-recheck against?13:56
*** vladikr has joined #openstack-nova13:56
dims_johnthetubaguy : right, it seems like the last dhcp_release for that ip address did not make it to dnsmasq as i don't see entries in syslog for it13:57
johnthetubaguyyeah, sounds like it captures the broken vif quite well13:57
*** admin0 has quit IRC13:57
*** rushiagr_away is now known as rushiagr13:57
sdaguedims_: yeh, probably13:58
dims_k13:58
openstackgerritjichenjc proposed openstack/nova: Use SpawnIsSynchronousFixture in most unit tests  https://review.openstack.org/23095313:59
openstackgerritjichenjc proposed openstack/nova: Replace fake_utils by using Fixture  https://review.openstack.org/23095413:59
sdagueso, I'm a little confused that we aren't passing network info with config drive13:59
*** haomaiwang has quit IRC14:01
openstackgerritVladik Romanovsky proposed openstack/nova: pci: do not filter out any SRIOV Physical Functions  https://review.openstack.org/24901614:01
openstackgerritVladik Romanovsky proposed openstack/nova: pci: adding support to specify a device_type in pci requests  https://review.openstack.org/25925414:01
*** haomaiwang has joined #openstack-nova14:01
johnthetubaguysdague: oh, true, but I think we had some jobs without config drive?14:02
openstackgerritVladik Romanovsky proposed openstack/nova: pci: changing the claiming and allocation logic for PF/VF assignment  https://review.openstack.org/24901814:02
*** rlrossit has joined #openstack-nova14:03
openstackgerritVladik Romanovsky proposed openstack/nova: Add a vnic type for PF passthrough and a new libvirt vif driver  https://review.openstack.org/26258314:03
openstackgerritVladik Romanovsky proposed openstack/nova: neutron: pci_request logic considers 'direct-physical' vnic type  https://review.openstack.org/26258414:03
sdaguewe do, not this one14:03
openstackgerritVladik Romanovsky proposed openstack/nova: pci: Add utility method for getting the MAC addr  https://review.openstack.org/26258514:04
*** dane-fichter has joined #openstack-nova14:04
openstackgerritVladik Romanovsky proposed openstack/nova: neutron: Update the port with a MAC address for PFs  https://review.openstack.org/26258614:04
dane-fichterdanpb: could you take a look at https://review.openstack.org/#/c/189843/ when you get a chance? It's been updated to use ImageMeta per your suggestion.14:05
*** krtaylor has quit IRC14:06
sdaguedims_: what's up with this - http://logs.openstack.org/66/265266/3/check/gate-cinder-python34-constraints/8b779ee/console.html#_2016-01-11_13_30_26_594 ?14:06
*** liverpooler has quit IRC14:06
*** Jeffrey4l has joined #openstack-nova14:07
dims_sdague : the "Zeromq not found", we fixed it last week, waiting for a release14:07
openstackgerritClaudiu Belu proposed openstack/nova: Hyper-V: Trace original exception before converting exception  https://review.openstack.org/26523914:07
claudiubjohnthetubaguy: yeap, seems to be fine. thanks for the suggestion. :)14:07
*** mdrabe has joined #openstack-nova14:07
*** jang has quit IRC14:08
openstackgerritYingxin Cheng proposed openstack/nova: Refactor claim code to eliminate duplication  https://review.openstack.org/26293914:08
openstackgerritYingxin Cheng proposed openstack/nova: Scheduler use Claim to check resource consumption  https://review.openstack.org/26293814:08
*** jang has joined #openstack-nova14:08
*** omnipresent has joined #openstack-nova14:09
*** jwcroppe has joined #openstack-nova14:09
sdaguedims_: ok, cool, just started noticing it in unit tests14:11
johnthetubaguyclaudiub: np14:11
cdentwhich magic recheck to recheck "check-citrix-xenserver"14:11
*** zenoway has quit IRC14:12
*** bklei has joined #openstack-nova14:12
*** dslev has quit IRC14:14
*** med_ has quit IRC14:15
johnthetubaguycdent: BobBall will know, I think its just recheck xenserver14:15
*** dslevin has quit IRC14:15
johnthetubaguycdent: I thought the comment used to say, but I don't totally remember14:16
cdentthanks johnthetubaguy14:16
andrearosacdent: I think it is xen:recheck14:16
openstackgerritBalazs Gibizer proposed openstack/nova: doc: add devref about versioned notifications  https://review.openstack.org/26378814:16
openstackgerritBalazs Gibizer proposed openstack/nova: Add service status notification  https://review.openstack.org/24567814:16
openstackgerritBalazs Gibizer proposed openstack/nova: Generate doc for versioned notifications  https://review.openstack.org/26515114:16
openstackgerritBalazs Gibizer proposed openstack/nova: Add infra for versioned notifications  https://review.openstack.org/24702414:16
openstackgerritBalazs Gibizer proposed openstack/nova: Adds json sample for the versioned notifications  https://review.openstack.org/24816714:16
openstackgerritBalazs Gibizer proposed openstack/nova: Make emitting versioned notifications configurable  https://review.openstack.org/24756414:16
*** claudiub has quit IRC14:17
*** takedakn has joined #openstack-nova14:18
*** takedakn has quit IRC14:18
*** krtaylor has joined #openstack-nova14:18
*** ducttape_ has joined #openstack-nova14:19
*** ctrath has joined #openstack-nova14:19
*** med_ has joined #openstack-nova14:20
*** med_ is now known as Guest7402314:20
*** cfriesen__ has joined #openstack-nova14:22
johnthetubaguyandrearosa: that might be xenproject CI rather than XenServer CI14:23
*** jichen has quit IRC14:23
*** lucasagomes is now known as lucas-hungry14:23
*** zhangjn has quit IRC14:23
*** ducttape_ has quit IRC14:24
andrearosajohnthetubaguy: ops, thanks for the correction14:28
johnthetubaguyso many Xen's :)14:28
andrearosa:)14:29
*** dslevin has joined #openstack-nova14:30
*** otter768 has joined #openstack-nova14:31
*** zenoway has joined #openstack-nova14:32
alaskisfinucan: I'll go through your series in a bit.  I think the last time I looked there was a -1 from ndipanov and I stopped there14:32
sfinucanalaski: That would be great. Appreciate it :)14:33
*** eharney has joined #openstack-nova14:34
*** busterswt has joined #openstack-nova14:35
*** omnipresent has quit IRC14:35
*** smatzek has quit IRC14:35
BobBallcdent: Hit "Toggle CI" at the bottom right, then look at the "XenServer CI" comment.  A recheck is 'xenserver: recheck'.14:36
*** otter768 has quit IRC14:36
*** bkumar has joined #openstack-nova14:36
cdentah, okay, thanks BobBall14:36
*** ildikov has quit IRC14:36
johnthetubaguyah, its in the comment, thats it14:37
ndipanovthanks alaski !14:38
BobBallAnd yes, "Toggle CI" is the bottom left not the bottom right... ... ...14:38
*** achinm has quit IRC14:39
*** rushiagr is now known as rushiagr_away14:40
*** rushiagr_away is now known as rushiagr14:42
*** zhangjn has joined #openstack-nova14:42
*** ducttape_ has joined #openstack-nova14:43
*** dedery has joined #openstack-nova14:43
*** omnipresent has joined #openstack-nova14:44
*** mriedem has joined #openstack-nova14:45
*** zenoway_ has joined #openstack-nova14:45
*** zenoway has quit IRC14:45
*** mmedvede has quit IRC14:46
*** annegentle has joined #openstack-nova14:46
*** annegentle has quit IRC14:47
*** xyang1 has joined #openstack-nova14:47
*** annegentle has joined #openstack-nova14:48
dansmithndipanov: why are you not making the test stub return true (i.e. emulate the future)? https://review.openstack.org/#/c/249015/18/nova/tests/unit/pci/test_manager.py14:48
PaulMurrayndipanov, if you have a minute could you check this attach/detach volumes please: https://review.openstack.org/#/c/259528 (plus trivial preceding patch)14:48
*** gszasz has quit IRC14:48
*** cfriesen has joined #openstack-nova14:48
*** omnipresent has quit IRC14:48
*** cfriesen__ has quit IRC14:48
*** dedery has quit IRC14:49
ndipanovdansmith, I'm conservative like that :) (also it doesn't matter for that test - we just check the number of calls)14:49
*** cfarquhar has joined #openstack-nova14:50
*** cfarquhar has quit IRC14:50
*** cfarquhar has joined #openstack-nova14:50
dansmithndipanov: just seems weird, but I guess it doesn't matter14:50
*** garyk has quit IRC14:51
*** mrkz has joined #openstack-nova14:52
dansmithndipanov: one other question14:52
dansmithndipanov: here: https://review.openstack.org/#/c/249015/18/nova/pci/devspec.py14:52
dansmithndipanov: is this changing what would go in the pci device whitelist blob?14:52
dansmithndipanov: i.e. is "dev_dict" the thing we pull out of the whitelist?14:53
ndipanovdansmith, so I don't think we use match() anywhere anymore14:55
*** gszasz has joined #openstack-nova14:55
*** gszasz has quit IRC14:55
ndipanovjust match_pci_obj14:55
ndipanovlet me check14:55
dansmithndipanov: well, the same change happens there14:55
*** lennyb_ has joined #openstack-nova14:56
ndipanovdansmith, then I don't get the question14:56
dansmithndipanov: is this matching thing taking the spec from the pci whitelist and using it to filter devices?14:56
*** esracelik has quit IRC14:57
ndipanovso class PciDeviceSpec instance is generated based on the whitelist14:57
*** pradk has joined #openstack-nova14:58
ndipanovthen it is passed either a device_dict (straight from the virt driver) or a device object to see if it can be used at all14:58
ndipanovdansmith, ^ does that make sense?14:58
*** pratikmallya has joined #openstack-nova14:59
dansmithokay, so self.tags is the thing from the whitelist and dev_dict comes from ... the object?14:59
ndipanovyeah14:59
ndipanovor driver14:59
*** dedery has joined #openstack-nova15:00
dansmithokay, I just want to make sure we're not breaking the format of the whitelist in config (again)15:00
dansmithso that's cool, just checking15:00
ndipanovyeah15:00
ndipanovgood point15:00
*** claudiub has joined #openstack-nova15:00
ndipanovit actually took quite a bit of thinking to figure out how to do this without breaking it15:00
markus_zedleaf: Kevin_Zheng: tjones: ccarmack: sfinucan: esracelik: Do you have a moment in #openstack-meeting-3 for a quick talk about the config options?15:00
*** haomaiwang has quit IRC15:01
sfinucanmarkus_z: I'm there15:01
ndipanovtags are basically freeform fields - but one of them is special (physical_network)15:01
*** haomaiwang has joined #openstack-nova15:01
*** haomaiwang has quit IRC15:01
ndipanovwhich is how neutron ports work - it's a massive hack15:01
*** pratikma_ has joined #openstack-nova15:01
*** haomaiwang has joined #openstack-nova15:02
*** zenoway has joined #openstack-nova15:02
dansmithnice15:03
ndipanovdansmith, see my comment here - those whitelists are a mistake15:04
*** xyang1 has quit IRC15:04
*** pratikmallya has quit IRC15:04
ndipanovhttps://review.openstack.org/#/c/242555/15:04
johnthetubaguytobasco: bauzas: for that bug we were talking about, have we checked this logic here: https://github.com/openstack/nova/blob/master/nova/conductor/manager.py#L36015:05
*** mmedvede has joined #openstack-nova15:05
openstackgerritBalazs Gibizer proposed openstack/nova: doc: add devref about versioned notifications  https://review.openstack.org/26378815:05
openstackgerritBalazs Gibizer proposed openstack/nova: Add service status notification  https://review.openstack.org/24567815:05
openstackgerritBalazs Gibizer proposed openstack/nova: Generate doc for versioned notifications  https://review.openstack.org/26515115:05
openstackgerritBalazs Gibizer proposed openstack/nova: Add infra for versioned notifications  https://review.openstack.org/24702415:05
openstackgerritBalazs Gibizer proposed openstack/nova: Adds json sample for the versioned notifications  https://review.openstack.org/24816715:05
openstackgerritBalazs Gibizer proposed openstack/nova: Make emitting versioned notifications configurable  https://review.openstack.org/24756415:05
johnthetubaguytobasco: bauzas: feels like it should really check the disk_gb relative to the requested volumes, but I don't see that happening, but thats separate to the resource tracker15:05
*** zenoway_ has quit IRC15:05
*** xyang1 has joined #openstack-nova15:06
*** dave-mccowan has joined #openstack-nova15:06
*** Jeffrey4l has quit IRC15:06
*** gszasz has joined #openstack-nova15:07
*** moshele has joined #openstack-nova15:07
*** dave-mcc_ has joined #openstack-nova15:07
*** cdent has quit IRC15:10
*** smatzek has joined #openstack-nova15:10
dansmithndipanov: yeah, I'd really like to see that thing broken out into a separate file with more consistent formatting and structure15:11
tobascojohnthetubaguy: bauzas ok, i have yet only checked out the code for the resource tracker to see how it calculates the values that are then updated in the compute_nodes databas table15:11
*** dave-mccowan has quit IRC15:11
johnthetubaguytobasco: I think its probably both things15:11
johnthetubaguytobasco: that one is so the disk filter knows its not request any local disk, the resource tracker stuff is for getting the local claim/report correct15:12
*** admin0 has joined #openstack-nova15:13
*** obondarev has quit IRC15:14
*** ansiwen has quit IRC15:14
*** mdbooth has quit IRC15:14
*** migi has quit IRC15:14
gibijohnthetubaguy: I added the proxy object for the publisher field of the notification as we discussed.15:14
johnthetubaguygibi: ah, cool15:14
gibigibi: so if you have time then any comment are appreciated. :)15:14
*** obondarev has joined #openstack-nova15:15
gibiI mean s/gibi/johnthetubaguy/15:15
tobascojohnthetubaguy: ok cool, yeah there would be two changes then, i'm not the optimal person for the job but we need to figure out where to do the changes, for the resource tracker we need to make sure that it can access the is_volume_backed_instance function from the compute api however I cannot see it being instantiated anywhere right now15:15
*** migi has joined #openstack-nova15:16
*** ansiwen has joined #openstack-nova15:16
*** mdbooth has joined #openstack-nova15:16
*** artom has quit IRC15:17
johnthetubaguytobasco: yeah, it might be a bit trickier, as its really a case of checking all the final BDMs for any "local" device vs "cinder" devices15:17
*** bkumar has quit IRC15:17
* bauzas scolling back the convo15:18
bauzaswas otp15:18
*** Jeffrey4l has joined #openstack-nova15:18
*** pkholkin has quit IRC15:19
*** admin0 has quit IRC15:19
tobascojohnthetubaguy: so the conclusion would be two different changes, one too where the diskfilter checks local disk when booting from a volume and another one where the resource tracker is tracking volume size as local disk used15:20
tobascobauzas:15:20
bauzasnot sure I got your discussion, folks15:21
bauzasthe DiskFilter is only caring about some information given by host states15:22
openstackgerritMike Fedosin proposed openstack/nova: Remove version hardcoding for 'detail', 'download' and 'delete' methods  https://review.openstack.org/23830915:22
openstackgerritMike Fedosin proposed openstack/nova: Remove version hardcoding for 'create' and 'update' methods  https://review.openstack.org/25909715:22
matrohonhi all15:22
*** pkholkin has joined #openstack-nova15:22
bauzasif we consider that Cinder provides resources, it's a shared storage15:23
matrohonI'm trying to reproduce the error that I reported for live-migration : https://bugs.launchpad.net/nova/+bug/144105415:23
openstackLaunchpad bug 1441054 in OpenStack Compute (nova) "live-migration --block-migrate fails with default libvirt flags" [Medium,Incomplete] - Assigned to Mathieu Rohon (mathieu-rohon)15:23
bauzastobasco: johnthetubaguy: and we know that we suck when it comes to shared resources, hence the resource-providers BP15:23
matrohonhowever I've got on error from libvirt that I've never seen before15:24
*** belmoreira has quit IRC15:24
matrohon2016-01-11 15:08:01.765+0000: 28690: debug : virDomainObjListAddLocked:2336 : Requested operation is not valid: domain 'instance-00000001' is already active15:24
matrohon2016-01-11 15:08:01.765+0000: 28691: debug : virNetClientProgramDispatchError:177 : Requested operation is not valid: domain 'instance-00000001' is already active15:24
matrohonif anybody can help :)15:25
*** admin0 has joined #openstack-nova15:25
*** lucas-hungry is now known as lucasagomes15:25
johnthetubaguysorry lost all my IRC messages for last 10 mins, stupid parents internet15:27
*** nkrinner has quit IRC15:27
*** yamahata has joined #openstack-nova15:27
tobascojohnthetubaguy: http://paste.openstack.org/show/483441/15:27
bauzasheh15:27
*** mragupat has joined #openstack-nova15:27
*** omnipresent has joined #openstack-nova15:28
tobascomatrohon: any interesting messages in the nova-compute logs on both sides?15:29
*** vivekd has joined #openstack-nova15:30
matrohontobasco, well nova is reporting back the libvirt error : Requested operation is not valid: domain 'instance-00000001' is already active15:30
*** zenoway has quit IRC15:30
tobascomatrohon: hm15:31
*** thangp has joined #openstack-nova15:32
*** breitz has quit IRC15:32
*** breitz has joined #openstack-nova15:32
matrohontobasco, kashyap  I'll try to remove VIR_MIGRATE_TUNNELLED flag set by nova, to see if it fixes the issue as stated in the bug report15:32
*** zenoway has joined #openstack-nova15:32
*** dane-fichter has quit IRC15:33
matrohontobasco, kashyap : actually libvirt is also giving me a warning :  warning : qemuMigrationBeginPhase:2332 : NBD in tunnelled migration is currently not supported15:33
kashyapmatrohon: Hi15:34
kashyapmatrohon: By the way, you might've slighlty misread that OSSN15:35
kashyapAllow me to explain15:35
kashyapmatrohon: When you said "indeed, live block migration cannot occur in tunneling mode" -- that's entirely true.15:35
*** kfarr has joined #openstack-nova15:36
*** omnipresent has quit IRC15:36
*** mdrabe has quit IRC15:36
kashyapSince there are _two_ migration approaches, tunneling works fine in the old method (the QMP command '"inc":true' approach).  However, it doesn't work with the _new_ method (which is NBD-based).15:36
kashyapErr, I made a typo earlier: s/that's entirely true/that's NOT entirely true/  :-)15:37
*** zz_dimtruck is now known as dimtruck15:37
*** garyk has joined #openstack-nova15:38
*** PaulMurray is now known as ptm_away15:38
matrohonkashyap, ok  I see15:38
kashyapThat's an important distinction to keep in mind.15:38
garykbauzas: please look at https://review.openstack.org/26564515:38
*** artom has joined #openstack-nova15:38
*** annegentle has quit IRC15:39
matrohonkashyap, however the fallback to old method mentioned by markmc doesn't seem to happen with my libvirt : 1.2.9-915:39
*** Jeffrey4l has quit IRC15:40
kashyapmatrohon: Can you please write a full response in the bug, mention your test, versions, etc.15:40
matrohonkashyap, I'll do some more tests to be sure of that15:40
*** omnipresent has joined #openstack-nova15:40
*** zhangyufei has joined #openstack-nova15:40
matrohonkashyap, I'll do for sure, that's the purpose of my current tests15:41
openstackgerritTimofey Durakov proposed openstack/nova: Use instance in setup_networks_on_host  https://review.openstack.org/24911015:41
*** omnipresent has quit IRC15:41
*** zenoway has quit IRC15:41
kashyapmatrohon: As you can see from mine and Mark's tests, with the said versions, libvirt gracefully falls back to the old approach when you try to tunnel.15:41
mdboothI suspect this is a FAQ: with the deprecation of run_tests.sh, is there a replacement for run_tests.sh -8, which only runs flake8 against files which are currently dirty or modified by the most recent changeset?15:42
*** zenoway has joined #openstack-nova15:42
matrohonkashyap, I see yes, I'm trying to figure out in which version of libvirt this feature has been introduced15:43
*** omnipresent has joined #openstack-nova15:44
artomndipanov, thanks for the reviews :) I'm aware every patch "beyond" the metadata objects is missing tests. I started by splitting up the initial huge patch, and am now working through the split up series to add tests, address feedback, etc15:44
*** Sukhdev has joined #openstack-nova15:44
openstackgerritMatthew Booth proposed openstack/nova: Only attempt to inject files if the injection disk exists  https://review.openstack.org/25087215:45
openstackgerritMatthew Booth proposed openstack/nova: Remove deprecated option libvirt.remove_unused_kernels  https://review.openstack.org/26588615:45
kashyapmdbooth: Something like? tox -epep8 -- -HEAD15:46
mdboothkashyap: Does that do it?15:46
kashyapmdbooth: I'm no expert, just posted it from some IRC logs :-)15:46
*** zhangjn has quit IRC15:46
mdboothI said I thought it was a FAQ :)15:46
*** dane-fichter has joined #openstack-nova15:47
mdboothWell searched :)15:47
kashyapHeh15:47
*** zenoway has quit IRC15:47
*** sahid has quit IRC15:47
andrearosakashyap: mdbooth just tested and it seems to work15:48
kashyapandrearosa: Thanks15:48
mdboothkashyap andrearosa: Thanks!15:48
ndipanovartom, cool - there are some inline nits too so try to get them as well15:50
*** mdrabe has joined #openstack-nova15:52
*** gcb has joined #openstack-nova15:53
*** tonytan4ever has joined #openstack-nova15:53
*** mtanino has joined #openstack-nova15:53
*** aorourke has joined #openstack-nova15:53
johnthetubaguytobasco: bauzas: ah, got those messages now, via paste15:54
*** sahid has joined #openstack-nova15:54
johnthetubaguybauzas: this is about when you boot from volume, you shouldn't be requesting any local storage in the request_spec / spec_obj, I feel15:55
johnthetubaguybauzas: this seems totally independent of cinder15:55
*** zenoway has joined #openstack-nova15:55
*** Jeffrey4l has joined #openstack-nova15:57
*** sahid has quit IRC15:57
tobascojohnthetubaguy: do we have the tools to check if a instance is volume backed properly so that we can implement it with the resource tracker, i have confirmed that if we can make sure the root_gb and ephemeral_gb keys is 0 when having a cinder volume the resource tracking should be correct15:57
tobascothe DiskFilter however is a completely different story15:58
*** sahid has joined #openstack-nova15:58
johnthetubaguytobasco: thats about making sure the spec_obj sent to the scheduler has the correct values in it, I think15:58
bauzasjohnthetubaguy: sure, but do you think Cinder should provide the resources ?15:59
*** omnipresent has quit IRC15:59
bauzasjohnthetubaguy: because if no, anyone could ask like 10 times an instance with a related volume like 500GB and Cinder backends just beeing full16:00
bauzasunless I missed something16:00
*** jlanoux has quit IRC16:01
johnthetubaguybauzas: but thats a different issue to this16:01
*** jlanoux has joined #openstack-nova16:01
*** femnad has quit IRC16:01
johnthetubaguybauzas: the quota should be on the cinder volumes at that point, I believe16:01
tobascobauzas: ah I see what you mean, that would require a lot of work from Cinder side to provide information about storage states then I guess, I don't think it's nova's job to care if there is storage available or not16:01
*** annegentle has joined #openstack-nova16:02
*** cdent has joined #openstack-nova16:02
bauzasjohnthetubaguy: then, agreed16:02
tobascojohnthetubaguy: so the fix would be to modify the payload that the nova-scheduler recieves then?16:02
*** jlanoux has quit IRC16:02
bauzasjohnthetubaguy: if people ask for booting a cinder volume, then nova shouldn't care about checking the volume resource16:02
johnthetubaguybauzas: I am worried about making sure we only worry about local disk usage, when its actually being used16:02
johnthetubaguybauzas: yeah, that16:02
bauzasokay I see your point then16:03
*** jlanoux has joined #openstack-nova16:03
bauzashonestly, that's again the main problem of being able to have nova creating a cinder volume IMHO16:03
johnthetubaguybauzas: thats basically my suggestion, here, modfiy spec_obj so it doesn't request local storage when you are not going to use local storage16:03
johnthetubaguybauzas: well, the API is nuts, but thats a different issue16:03
bauzasbecause if people would be creating the volume first, and then calling nova saying "eh, take it as the root volume", then I totally agree, we should not care about that16:04
johnthetubaguybauzas: this affects both cases the same16:04
bauzasjohnthetubaguy: I feel the problem is that since we accept that as part of our API, it creates a contract16:04
johnthetubaguybauzas: in both of those cases, you have no interest in how much hypervisor local disk is available16:04
bauzasjohnthetubaguy: sure, I agree on that16:04
johnthetubaguythats all this bug is about16:05
bauzasjohnthetubaguy: okay, lemme be clear => +1 to having DiskFilter just bypassing the root_gb if it's a volume reqspec16:05
*** mjura has quit IRC16:05
openstackgerritAndrea Rosa proposed openstack/nova: Enable volume operationa for shelved instances  https://review.openstack.org/26589816:06
openstackgerritAndrea Rosa proposed openstack/nova: Enable volume operations for shelved instances  https://review.openstack.org/26589816:07
tobascobauzas: johnthetubaguy would the DiskFilter even need to be modified if it recieves the payload with root_gb already set to 0?16:07
johnthetubaguybauzas: cool, and matching logic in the resource manager so you don't need to claim stuff16:07
johnthetubaguytobasco: diskfilter should be unchanged, I think16:07
*** dane-fichter has quit IRC16:07
bauzasmmm16:08
bauzasI wonder the right approach16:08
bauzasit's a boot request problem, not a resource problem, right?16:08
bauzasie. someone is asking for something that nova doesn't claim16:08
tobascojohnthetubaguy: ah ok got a little confused there16:08
johnthetubaguywell kinda16:08
johnthetubaguythats where I said the API is crazy16:09
bauzasexactly...16:09
bauzasit's totally confusing, because by some extend, we own some volume resources16:09
johnthetubaguyyou say flavor 34 please, except sod that root disk, use volume uuid_5 instead16:09
tobascothe resource tracker wouldn't be an issue if the root_gb is set to 0 already which it should if we do a fix like johnthetubaguy is on16:09
*** salv-orl_ has joined #openstack-nova16:09
johnthetubaguynow the spec object should say16:09
johnthetubaguyOK, no local disk, uuid_5 from cinder, rather than 10Gb local and uuid_5 from cinder16:10
*** mriedem has left #openstack-nova16:10
*** lyanchih has quit IRC16:10
*** mriedem has joined #openstack-nova16:10
*** annegentle has quit IRC16:11
*** salv-orlando has quit IRC16:12
tobascojohnthetubaguy: so the fix would go into build_request_spec func in scheduler/utils.py? setting the instance properties?16:13
openstackgerritRyan Rossiter proposed openstack/nova: Remove DictCompat from ComputeNode  https://review.openstack.org/26552116:13
*** tpatzig has left #openstack-nova16:13
johnthetubaguytobasco: thats part of it, I think16:13
bauzasI would say possible yes16:14
bauzaspossibly yes16:14
bauzasthat sounds the best fit16:14
johnthetubaguylikewise16:14
bauzasbecause that's where we define what would be the instance16:14
bauzasa VBI doesn't really has root gb, isn't it ?16:14
bauzasbut I'm possibly missing the implications of that16:14
bauzasie. what if we say that the instance_prop.root_gb becomes 0 ?16:15
*** hemnafk is now known as hemna16:15
tobascowe also need access to the is_volume_backed_instance func from the compute api16:15
*** Jeffrey4l has quit IRC16:16
tobascobauzas: that's the change we need, needs some good testing to make sure it doesn't affect anything else, as you said16:16
*** annegentle has joined #openstack-nova16:17
tobascojohnthetubaguy: or i might be wrong since the is_volume_backed_instance can't be called since we dont have an instance yet, then what variables would be best for checking and being sure the spawned instance is with a volume16:17
tobascohmm16:17
johnthetubaguyyou should have an instance object passed into the conductor I think16:18
johnthetubaguybut you need to check each BDM, I don't think that method helps much16:18
johnthetubaguyhmm, not sure they have been populated at that point though, the BDMs...16:19
johnthetubaguyoh dear16:19
johnthetubaguytobasco: I have to go do some reviews now, urgently, I will have to come back to this I am afraid, let me know what you find16:19
tobascojohnthetubaguy: bauzas thanks for helping out :) i need to rush now, i'll be sure to read any backlog if you continue on, i have a test environment at my disposal so i'll do some ugly testing16:19
johnthetubaguyhopefully some others on this channel can keep giving oyu a hand16:19
tobascojohnthetubaguy: sure, thanks for helping out16:20
* tobasco out16:20
*** daemontool_ has quit IRC16:21
*** _diana_1 has joined #openstack-nova16:24
*** zhangyufei has quit IRC16:26
*** edtubill has joined #openstack-nova16:26
*** admin0 has quit IRC16:27
*** Jeffrey4l has joined #openstack-nova16:29
*** bklei_ has joined #openstack-nova16:30
*** jdurgin1 has joined #openstack-nova16:31
*** ljxiash has quit IRC16:31
*** tongli has joined #openstack-nova16:31
*** gcb has quit IRC16:31
*** otter768 has joined #openstack-nova16:32
*** dedery_ has joined #openstack-nova16:33
*** zakora has quit IRC16:33
*** markstur_ has quit IRC16:33
*** tjones has joined #openstack-nova16:34
*** bklei has quit IRC16:34
*** paul-carlton2 has quit IRC16:34
*** bklei_ has quit IRC16:35
*** jaosorior has quit IRC16:36
*** jaosorior has joined #openstack-nova16:36
*** markstur has joined #openstack-nova16:36
*** otter768 has quit IRC16:37
*** dedery has quit IRC16:37
*** dedery_ has quit IRC16:38
openstackgerritRyan Rossiter proposed openstack/nova: Remove DictCompat from DNSDomain  https://review.openstack.org/26591616:39
*** vivekd has quit IRC16:40
*** _diana_1 has quit IRC16:42
*** danpb has quit IRC16:44
*** pratikma_ has quit IRC16:50
*** garyk1 has joined #openstack-nova16:53
*** moshele has quit IRC16:54
*** garyk has quit IRC16:55
*** armax has joined #openstack-nova16:55
*** ihrachys has quit IRC16:55
*** dims has joined #openstack-nova16:56
*** dims_ has quit IRC16:56
*** matrohon has quit IRC16:57
mriedemtobasco: you're trying to find out in the compute api if it's going to be a volume-backed instance on boot? (boot from volume)16:57
mriedemthe bdm's are created in the db here https://github.com/openstack/nova/blob/master/nova/compute/api.py#L120016:57
*** yamahata has quit IRC16:58
*** migi has quit IRC16:58
*** migi has joined #openstack-nova16:58
*** bklei has joined #openstack-nova16:58
*** tongli_ has joined #openstack-nova16:59
*** mgoddard_ has joined #openstack-nova16:59
*** vishwana_ has joined #openstack-nova17:00
*** mgoddard has quit IRC17:01
*** bklei has quit IRC17:01
*** bklei has joined #openstack-nova17:01
*** tongli has quit IRC17:02
*** vishwanathj has quit IRC17:03
markus_zsdague: would you +W https://review.openstack.org/#/c/260015/4 later today when xen gives its ok? You already did it last Friday but by mistake a new patchset interrupted the integration gate.17:03
*** jaosorior has quit IRC17:04
*** jaosorior has joined #openstack-nova17:04
*** yassine__ has quit IRC17:05
*** sfinucan has quit IRC17:06
*** tongli_ has quit IRC17:06
*** rk4n has quit IRC17:06
*** jlanoux has quit IRC17:08
BobBallmarkus_z: Looks like Xen is nearly finished... http://zuul.openstack.xenproject.org/ but it hit an issue (test_create_image_specify_multibyte_character_image_name)17:08
openstackgerritRyan Rossiter proposed openstack/nova: Remove DictCompat from EC2 objects  https://review.openstack.org/26593317:08
*** rdopiera has quit IRC17:08
BobBallmarkus_z: Suggest you xen: recheck again rather than waiting for results :)17:09
markus_zBobBall: ah, cool, thanks for the heads up, I'll do that17:10
*** ildikov has joined #openstack-nova17:10
*** daemontool has joined #openstack-nova17:10
bauzasmriedem: yeah, it's about notifying the scheduler that it shouldn't care about volume-backed instances if DiskFilter17:11
*** daemontool_ has joined #openstack-nova17:12
BobBallmarkus_z: Alternatively, as patch set #3 succeeded, and the #4 failure must have been a race rather than related to your change I'm sure sdague could +W without needing to wait for the CI?17:12
*** paul-carlton2 has joined #openstack-nova17:12
*** bklei has quit IRC17:13
*** rk4n has joined #openstack-nova17:14
markus_zIt's not a critical thing, let's wait for the result17:14
BobBallFair enough.17:14
*** daemontool has quit IRC17:15
*** burt has joined #openstack-nova17:18
*** yamahata has joined #openstack-nova17:22
*** markus_z has quit IRC17:22
*** tonytan4ever has quit IRC17:23
sdaguemarkus_z done17:31
sdagueI did read the xenserver ci fail logs, but it didn't seem related17:31
sdaguethough it did expose an unrelated oslo.db logging issue17:31
sdagueso was worth the time17:31
dims:)17:31
*** apoorvad has joined #openstack-nova17:32
*** mrkz has quit IRC17:41
openstackgerritRyan Rossiter proposed openstack/nova: Remove DictCompat from FixedIP  https://review.openstack.org/26595117:41
*** doug-fish has quit IRC17:41
*** doug-fish has joined #openstack-nova17:42
*** akshai has joined #openstack-nova17:43
*** vishwanathj has joined #openstack-nova17:46
*** doug-fish has quit IRC17:47
*** claudiub has quit IRC17:47
*** rk4n has quit IRC17:47
*** vishwana_ has quit IRC17:48
*** rk4n has joined #openstack-nova17:49
*** pratikmallya has joined #openstack-nova17:50
*** derekh has quit IRC17:51
*** penick has joined #openstack-nova17:55
*** ijw has joined #openstack-nova17:59
*** sahid has quit IRC18:00
*** e0ne has quit IRC18:01
*** ihrachys has joined #openstack-nova18:04
*** ijw has quit IRC18:04
*** suro-patz has joined #openstack-nova18:05
*** klkumar has quit IRC18:06
*** jdurgin1 has quit IRC18:10
*** pradk_ has joined #openstack-nova18:10
*** omnipresent has joined #openstack-nova18:11
*** pradk has quit IRC18:11
*** pradk_ is now known as pradk18:12
*** unicell1 has joined #openstack-nova18:12
*** lpetrut has joined #openstack-nova18:12
*** zenoway_ has joined #openstack-nova18:13
*** zenoway has quit IRC18:14
*** unicell has quit IRC18:14
*** rk4n_ has joined #openstack-nova18:14
*** yassine__ has joined #openstack-nova18:15
*** jistr has quit IRC18:15
*** omnipresent has quit IRC18:16
*** sileht has quit IRC18:17
*** krtaylor has quit IRC18:17
*** Sukhdev has quit IRC18:17
*** rk4n has quit IRC18:18
*** Sukhdev has joined #openstack-nova18:20
openstackgerritNeetu Jain proposed openstack/python-novaclient: Default quota-show to current tenant and user  https://review.openstack.org/26597118:20
openstackgerritNeetu Jain proposed openstack/python-novaclient: Default quota-show to current tenant and user  https://review.openstack.org/26597118:21
*** andreykurilin__ has quit IRC18:22
*** moshele has joined #openstack-nova18:25
*** Sukhdev has quit IRC18:28
*** krtaylor has joined #openstack-nova18:28
openstackgerritVladik Romanovsky proposed openstack/nova: virt: introduce libosinfo library to set hardware policy  https://review.openstack.org/14962518:29
openstackgerritVladik Romanovsky proposed openstack/nova: libvirt: use osinfo when configuring network model  https://review.openstack.org/14962718:29
openstackgerritVladik Romanovsky proposed openstack/nova: libvirt: adding a class to retrieve hardware properties  https://review.openstack.org/14962618:29
openstackgerritVladik Romanovsky proposed openstack/nova: libvirt: use osinfo when configuring the disk bus  https://review.openstack.org/14962818:29
*** daemontool_ has quit IRC18:30
*** lpetrut has quit IRC18:31
*** lpetrut has joined #openstack-nova18:32
*** sileht has joined #openstack-nova18:33
*** otter768 has joined #openstack-nova18:33
mriedemcburgess_: reading up on the efficient rbd snapshots spec again before reviewing the code, re: show_image_direct_url  in glance, is that a glance v1 and v2 thing, or api version doesn't matter?18:33
suro-patzjohnthetubaguy: should I abandon the https://review.openstack.org/#/c/254423/ for Mitaka? suggestion?18:34
cburgess_mriedem Good question... been a while let me check.18:34
cburgess_mriedem Been a while can you re-link me the spec?18:34
mriedemhttp://specs.openstack.org/openstack/nova-specs/specs/mitaka/approved/rbd-instance-snapshots.html18:34
*** aix has quit IRC18:35
mriedemcburgess_: looks like only glance v218:36
*** paul-carlton2 has quit IRC18:36
mriedemflaper87: ^ could you confirm?18:36
*** jichen has joined #openstack-nova18:36
cburgess_mriedem Yeah I think so.18:37
mriedemhttps://github.com/openstack/glance/blob/master/glance/api/v2/images.py#L74818:37
mriedemand it's not in glance v318:37
mriedemheh18:37
cburgess_Oh cute....18:38
*** otter768 has quit IRC18:38
cburgess_and I have the stupid _ again. I need to fix that....18:38
cburgess_mriedem OK well so is lack of v3 support a potential issue?18:38
*** rk4n_ has quit IRC18:38
mriedemidk18:38
openstackgerritSean Dague proposed openstack/nova: API sample testing without project_id  https://review.openstack.org/25608918:38
mriedemi'm jumping to the glance channel to ask about it18:38
openstackgerritSean Dague proposed openstack/nova: Make project_id optional in v2.1 urls  https://review.openstack.org/23307618:38
openstackgerritSean Dague proposed openstack/nova: WIP: fixing routes issue  https://review.openstack.org/26598318:38
cburgess_mriedem OK18:39
mriedemcburgess_: my concern is around all of the things that can fail with the rbd snapshot,18:39
mriedemand whether or not nova will be smart enough to say what actually failed and how the admin should go about fixing it18:39
mriedemlike, i'm on glance v1, so move to glance v218:39
mriedembut i don't want to enable show_image_direct_url for security reasons18:39
cburgess_mriedem Right18:39
mriedembut i also don't want to see exceptions in n-cpu logs every time someone creates a snapshot of an instance18:40
cburgess_Hmm so might need a flag to force it to fail back?18:40
mriedemwell, the spec says that if anything in the efficient snapshot operation fails, we cleanup and revert to the old copy method18:40
mriedemfull copy18:40
cburgess_Oh thats right.. we did do something to detect that and fail back.18:40
cburgess_Forgot we did it that way.18:40
mriedembut what i'm wondering about is if we want a flag to squash even trying the new path until we know it could work, like knowing that i'm using at least glance v2 and have show_image_direct_url=True18:41
mriedemand show_image_direct_url isn't exposed in the glance API from what i can tell, so it's not really discoverable18:41
mriedemwell i guess the image would have the direct_url meta property18:41
cburgess_Yeah18:41
mriedembut is that needed before or after we're doing the snapshot?18:42
mriedemi thought that was when uploading the cloned snapshot to glance18:42
cburgess_mriedem But if you want a flag that can turn it off I don't think thats terrible. I would argue it should default to try new fall back to old and the flag should be to suppress ever trying new.18:42
cburgess_mriedem Let me check18:42
mriedembasically step 6 here http://specs.openstack.org/openstack/nova-specs/specs/mitaka/approved/rbd-instance-snapshots.html#proposed-change18:43
*** annegentle has quit IRC18:43
cburgess_mriedem Right checking18:43
openstackgerritChuck Carmack proposed openstack/nova: config options: centralize 'spice' options  https://review.openstack.org/26427118:44
*** davideag_ has quit IRC18:46
*** burgerk has joined #openstack-nova18:47
openstackgerritjichenjc proposed openstack/nova: Support mac and type for /servers/ips request  https://review.openstack.org/25726118:48
*** ZZelle has joined #openstack-nova18:48
*** e0ne has joined #openstack-nova18:49
*** burgerk has quit IRC18:49
cburgess_mriedem Let me check with nic and get back to you. Stuck in a conf call right now and splitting my attention between trying to re-read the review and the call isn't working. So give me a bit.18:49
*** burgerk has joined #openstack-nova18:49
artomWhere do the random-looking alphadecimal strings in releasenotes come from?18:50
artomex: nova/releasenotes/parallels_support_snapshot-29b4ffae300c1f05.yaml18:50
*** davideagnello has joined #openstack-nova18:50
mriedemcburgess_: ok, np18:50
artomgit blame seems to indicate the files themselves are added by people, but it looks like there's a tool that generates them?18:51
cburgess_mriedem I think the only place use it is in determine what pool the image lives in... So see....18:51
openstackgerritPavel Kholkin proposed openstack/nova: enginefacade: 'instance_group'  https://review.openstack.org/26131618:51
mriedemartom: reno18:51
cburgess_mriedem  https://review.openstack.org/#/c/205282/24/nova/virt/libvirt/imagebackend.py line 906 - 92118:51
artommriedem, cheers!18:51
mriedemartom: http://docs.openstack.org/developer/reno/usage.html18:52
cburgess_mriedem I'll confirm with nic18:52
cburgess_mriedem If thats the only place we could work around that by having a config option that just tells nova which pool all images should live in. Its not as nice as dynamically figuring it out but workable.18:53
*** ijw has joined #openstack-nova18:53
*** jaosorior has quit IRC18:53
*** jaosorior has joined #openstack-nova18:54
sdaguemigi / dansmith is there a uuidsentinal invocation that gives the uuid without out the '-' in it?18:54
dansmithsdague: no18:54
sdagueor should I just run the replace('-','') after if I care18:54
*** Guest41804 is now known as mgagne18:54
cburgess_mriedem The whole try except block could have a 3 condition which is to fall back on a config option if set. But like I said I'll sync up with nic once he pops online.18:54
*** zenoway_ has quit IRC18:54
dansmithsdague: if there are lots of cases we could have something inbuilt, but if there's just a few, I'd .replace18:54
sdaguelets see how many I trip over here18:55
*** mgagne is now known as Guest8441918:55
mriedemcburgess_: ok, he also has to fix unit tests :)18:55
migisdague: not at the moment, why?18:55
*** barra204 has joined #openstack-nova18:55
cburgess_mriedem Also pretty sure that lines 908-909 prevent us from exploding if the direct url stuff isn't enabled.18:55
cburgess_mriedem Did they bit rot?18:55
mriedemcburgess_: he addressed some comment but didn't update unit tests it looks like18:55
cburgess_mriedem Yeah just saw that.18:56
mriedemanyway, i'm making comments on it right now so don't really need him updating today18:56
*** shakamunyi has quit IRC18:56
cburgess_OK I'll have him come talk to you about the direct questions and remind him to fix the unit tests.18:56
cburgess_mriedem OK yeah if you ask the questions in the review he is pretty good about reviewing and responding to that stuff.18:56
mriedemnikhil is also looking at the spec18:56
cburgess_But... pretty sure the answer to your question is that we use it to determine the pool and we could fall back to using a config option if needed.18:57
*** tongli has joined #openstack-nova18:57
*** SourabhP has joined #openstack-nova18:57
cburgess_mriedem Whats the deadline? I know its coming up soon.18:58
mriedem1/2118:58
nikhilmriedem:  looks like a fair spec. one thing though that may fall in the icky spot is not keeping the feature optional (for RBD in this case). features like image signing, checksum consistencies can potentially break18:58
mriedemnikhil: yeah was talking to cburgess_ about adding a flag to make it optional18:59
mriedemgiven how many things you have to have configured before this will work18:59
cburgess_mriedem OK... I'll raise some awareness here. Sounds like we have a few minor issues but looks like we have commitment from you all to get this merged assuming we can work through the last few issues?18:59
nikhilI don't see a clear mention of the config flag so .. yeah that is a must have I would say18:59
cburgess_mriedem nikhil Yeah we can add a config option if thats whats wanted. We try and avoid that since there is an aversion to adding yet more config options to nova.19:00
mriedemnikhil: there wasn't a mention in the spec19:00
mriedemcburgess_: i wouldn't say 'you all' :)19:00
mriedemi'm just trying to review it19:00
nikhilcburgess_: I know!! nova and configs :) but this is a breaker w/o config19:00
mriedembecause i know it missed liberty19:00
nikhilmriedem: gotcha19:00
cburgess_mriedem Some people seem to like to provide a perfunctory -1 if there is a new option. Better?19:00
cburgess_nikhil Not at all. It doesn't break at all. It just traps the error and falls back.19:01
*** diogogmt has joined #openstack-nova19:01
mriedemcburgess_: new config options are ok when they make sense19:01
mriedemi agree that dynamically doing things is best if possible19:01
cburgess_mriedem Well so sounds like possibly a third condition that checks for the config option and falls back to using that if it fails to dynamically determine it?19:02
nikhilcburgess_: I see, you are saying if a error is detected then there is a failover but I was thinking of some corner cases when those errors are not caught19:02
cburgess_I suppose its possible but we both catch all exceptions and have handling for getting back an empty URL.19:02
*** nelsnels_ has quit IRC19:02
*** nelsnelson has joined #openstack-nova19:03
*** doug-fish has joined #openstack-nova19:03
mriedemlet me keep reviewing this before talking any more about config options :)19:03
mriedemi think nic can at least split up some of the refactoring into a dependent change to make this more digestable19:03
nikhilone of them being the signed images, the uploaded images could potentially be useless if not configured properly but then we are also saying the education for a complexly configured nova + glance + backend deployment19:04
sdaguemigi: because I'm trying to use the uuidsentinel bits on project_id in urls19:04
sdaguebut that has the form without slashes19:04
sdagueit also makes me a little sad that our context modules don't normalize form19:05
openstackgerritArtom Lifshitz proposed openstack/nova: vNIC tagging: virtual interface tags DB table  https://review.openstack.org/26401419:05
openstackgerritArtom Lifshitz proposed openstack/nova: vNIC tagging: metadata objects  https://review.openstack.org/26401519:05
openstackgerritArtom Lifshitz proposed openstack/nova: vNIC tagging: user visible changes  https://review.openstack.org/26401819:05
openstackgerritArtom Lifshitz proposed openstack/nova: vNIC tagging: compute manager nic tagging support  https://review.openstack.org/26401719:05
openstackgerritArtom Lifshitz proposed openstack/nova: vNIC tagging: libvirt driver implementation  https://review.openstack.org/26401619:05
nikhilanyways, I would refrain from making any more judgements on what nova should choose to do . Glance POV: I think it's easier for ops to enable advanced glance features if we have the explicit config.19:05
cburgess_nikhil Fair enough19:06
*** erlon has quit IRC19:06
*** doug-fish has quit IRC19:07
*** doug-fish has joined #openstack-nova19:07
*** annegentle has joined #openstack-nova19:09
*** eil397 has joined #openstack-nova19:11
*** vilobhmm11 has joined #openstack-nova19:11
*** vilobhmm11 has quit IRC19:11
migisdague: I would keep the uuid from sentinel as they are and if required convert the comparison to the ones with slashes or vice-versa19:11
*** vilobhmm11 has joined #openstack-nova19:11
sdaguemigi: yeh, that's what I'm doing right now19:12
alaskisdague: are you expecting that project_ids are uuids?19:12
sdagueuuids.project_id.replace('-', '')19:12
migisdague: is that correct?19:12
sdaguealaski: yes.... is that a problem?19:12
*** shakamunyi has joined #openstack-nova19:12
*** barra204 has quit IRC19:12
migiah ok project uuids in urls got it19:13
alaskiwell, they're just freeform strings I thought19:13
alaskithey certainly aren't uuids at rax19:13
sdaguethat's because rax doesn't use keystone?19:13
migiproject_id must be a valid uuid19:13
alaskithey use a "keystone compatible" thing19:14
alaskibut that must be a keystone req they weren't aware of19:14
sdagueI guess, for some definition of keystone...19:14
sdagueok, well, what format are they there19:14
openstackgerritRyan Rossiter proposed openstack/nova: Add helper shim for getting items  https://review.openstack.org/26599519:14
alaskiint I think :|19:14
sdaguehere is the problem, free from project_id means we can't build a route table that works both with and without project_id19:15
sdaguebecause where does /v2.1/extensions/os-agents go?19:16
migihmm they are in here as xsd:string http://developer.openstack.org/api-ref-identity-v3.html19:16
openstackgerritRyan Rossiter proposed openstack/nova: Remove DictCompat from ComputeNode  https://review.openstack.org/26552119:16
*** zenoway has joined #openstack-nova19:17
sdaguethat's actually the issue that tripped over here in the 11th hour of the optional project_id url path19:17
*** Guest84419 is now known as mgagne19:18
*** mgagne has quit IRC19:18
*** mgagne has joined #openstack-nova19:18
alaskiwhat affect does the project_id currently have for /v2/extensions/os-agents ?19:19
alaskiI think what I'm missing is why does the project_id affect routing19:19
alaskiI thought it was only checked against the context19:20
*** zenoway has quit IRC19:21
sdague  /v2/{project_id}/os-agents is a thing19:22
sdaguesorry, /v2.1/{project_id}/os-agents is a thing19:23
sdagueas is /v2.1/extensions/os-agents19:23
sdaguebut if project id can be anything, it can be 'extensions'19:23
alaskiah, I see19:23
sdagueand the way python routes work is it compiles the mother of all regexes with all the match/variable values19:23
ildikovmriedem: hi19:24
sdagueso you have a regex with over 100 branches19:24
sdagueplus backtracking19:24
openstackgerritjichenjc proposed openstack/nova: Add DiskFormat as Enum in fields  https://review.openstack.org/22985419:24
notmorgansdague: oooh did the glance things merge? cause if so, yay!19:24
sdagueand sometimes /v2.1/extensions/os-agents matches to the extensions controller19:24
sdagueand sometimes to the os-agents controller19:25
sdaguenotmorgan: yes, all the full url in api_servers did19:25
notmorgansdague: WOOOT19:25
alaskisdague: yeah, I see the issue now19:25
notmorgansdague: :)19:25
sdaguenotmorgan: :)19:25
ildikovmriedem: I added a comment about maybe introducing multiattach as experimental to one of the patches19:26
ildikovmriedem: what is your opinion about this idea?19:27
alaskisdague: forcing project_id to a uuid is going to cause complications, at least for rax19:27
sdaguealaski: yeh, I wonder who else is affected19:28
alaskisdague: would it be possible to just build one routing table, without project_id, and then silently drop it from the URL when received?19:28
*** shz has quit IRC19:28
sdaguealaski: how would you know when it was safe to drop?19:28
sdagueif we have no idea what a project id looks like19:29
migisdague: how about then adding uuid_to_uri kind of function19:29
sdaguewhat part of the url can we throw away?19:29
*** shz has joined #openstack-nova19:29
*** zenoway has joined #openstack-nova19:29
dansmithsdague: duh, the project_id part!19:29
* dansmith runs19:29
openstackgerritDan Smith proposed openstack/nova: Add xenapi support for XenapiLiveMigrateData objects  https://review.openstack.org/24785319:29
alaskiI keep thinking of routing like a tree, and at the first non match you could drop.  but a regex obviously won't allow that19:30
openstackgerritDan Smith proposed openstack/nova: Actually pass the migration data object down to the virt drivers  https://review.openstack.org/24821119:30
sdaguealaski: right, except it's not a tree19:30
openstackgerritDan Smith proposed openstack/nova: Allow sending the migrate data objects over the wire  https://review.openstack.org/25158819:30
dansmithalaski: if you could ever get a project called "extensions" your cloud would stop working19:30
sdaguehonestly, I didn't really understand how python routes fully worked until this morning when I finally got to the bottom of how to address this19:30
alaskidansmith: yeah19:31
dansmithalaski: you could make a two hours hollywood movie on that premise, as long as you had john travolta and vertical falling green text on some screens19:31
dansmiths/hours/hour/19:31
openstackgerritPawel Koniszewski proposed openstack/nova: Auto converge as a default LM parameter  https://review.openstack.org/26600119:32
sdagueok, so we could put a deprecated config option in that lets you override the regex, and give fair warning that it will be deleted in 2 cycles.19:32
alaskidansmith: heh19:33
sdaguethe regex is a little gross right now because of a routes issue19:33
sdaguehttps://github.com/bbangert/routes/pull/5719:33
*** jaosorior has quit IRC19:33
*** Jeffrey4l has quit IRC19:33
sdaguehttps://review.openstack.org/#/c/265983/1/nova/api/openstack/__init__.py - L20319:33
alaskiwhat about comparing whatever comes after /v2/ or /v2.1/ to context.project_id and if they match it's a safe assumption it's a project_id?19:34
alaskiand then big warnings about potential breakage if project_id matches a valid part of a path19:34
sdaguealaski: that's way after routing happens19:34
sdaguewe've punted all processing of routes off to the routes module, kind of by design19:35
*** ducttape_ has quit IRC19:36
dansmithI kinda think that if we ever have to actually break old clients then it's not worth making this change19:36
sdagueI get the concept, but to the best of my reading we don't have all these pieces together at once19:36
dansmithI think the assumption has always been that we can work around this by just letting them specify it if they want right?19:36
sdaguedansmith: specifying which thing?19:36
*** moshele has quit IRC19:36
dansmithsdague: project_id in the url19:37
dansmither, wait, I might be misremembering19:37
mriedemildikov: i haven't looked at those changes recently, how would making it experimental work?19:37
dansmiththis doesn't break the client, it just means you have to configure your keystone differently, right?19:37
sdaguedansmith: right19:37
dansmithwithout the variable in the url or whatever?19:37
dansmithright, okay19:37
sdagueno clients break19:37
migisorry for maybe foolish question, but why one would ever do any sort of matching rather then exact comparison19:37
dansmithsdague: so ignore what I just said19:37
sdaguethe challenge is doing the thing that makes no clients break, because we've got these 2 namespaces overlapping. Which works fine if you have a contract about what a project_id is19:38
sdagueand is an intractable problem if you don't19:38
alaskisdague: you've adequately convinced me that this is a very tough problem19:38
dansmithsdague: if a deployer removes it from their keystone and configures their nova to not allow it simultaneously, then everything's fine right?19:39
migihow about making a very simple thing of forcing new api to do exact matching and if that fails do the fallback on supporting old api19:39
dansmithsdague: the problem is just operational overlap for making that change?19:39
migithis way old support will eventually go away19:39
sdaguemigi: it's not really an api, it happens before the api layer19:39
sdaguemigi: and this is a library, we don't control all the processing details19:40
sdaguedansmith: right, assuming that all clients are well behaved and always start with keystone19:40
sdagueinstead of hardcoding in their api url19:40
sdaguebecause it is computable19:40
dansmithsdague: yeah19:40
dansmithsdague: well, that is a concern19:40
sdaguewhich is an assumption I was not making19:41
sdagueright now there is no configuration for this to be one way or the other, it's just always both ways after this microversion19:41
ildikovmriedem: it's a quick idea on top of my head currently19:41
*** yassine__ has quit IRC19:41
dansmithyeah19:41
migidansmith: do I remember you telling me that this uuid thing is the simplest thing in the entire world ?19:41
dansmithmigi: this part of the uuid thing is not your responsibility :P19:42
ildikovmriedem: basically we can add the experimental config option check to the two blocking checks for volume snapshot and boot from volume19:42
dansmithmigi: and i was certainly not including this in that "easy" thing :)19:42
migi:)19:42
sdaguethe best idea I currently have is exposing a validation regex in config for override19:42
ildikovmriedem: and also check it when we enable to multiattach a volume19:42
*** mrkz has joined #openstack-nova19:42
sdagueso rax could set it to \d+19:42
ildikovmriedem: the db, bdm object and detach changes are not harmful in any sense19:43
dansmithsdague: yeah, I dunno19:43
sdagueanyway, I've got to fix some unit tests to not all have 'fake' for project regardless I think19:43
alaskisdague: I can't think of anything better, unless we could add further constraints19:43
dansmithor not do this :)19:43
alaskior that19:44
sdaguewell if we don't do this, we kind of give up fixing the service catalog entirely19:44
alaskiv3 was going to remove project_id from the url19:44
sdaguethis is step 1 for that19:44
migican't we have a convert function whic converts api2 non valid uuid to an internal correct uuid for all other components to be used19:44
alaskiI think a better patch would be to not have this be optional past a given point in time19:44
patrickeastmriedem: hey, back again to bug about https://review.openstack.org/#/c/205726/ :D lost your +2 from a rebase...19:44
alaskis/patch/path/19:44
migiso this way there is a mapping which will dissapear later19:44
dansmithsdague: can we give people something in paste to handle this if they need it or is that too late again?19:45
dansmithsdague: meaning, a thing that just strips out the project from the Nth spot, where maybe N is configurable19:45
sdagueright, but you still need a definition of project_id19:45
dansmithbecause otherwise paste is broken?19:46
ildikovmriedem: thinking it through again in check_attach we can add the experimental config option check and raise an error if it's not enabled and the volume already attached19:46
sdaguebecause what do you do with /v2.1/extensions/os-agents19:46
dansmithwell,19:46
sdaguethat's actually the test case that caught this19:46
dansmiththis would be a thing to that would just let them keep the old url format forever, to some degree19:46
*** Jeffrey4l has joined #openstack-nova19:47
*** omnipresent has joined #openstack-nova19:47
dansmithsdague: so if I'm a deployer, can I configure my nova service entry to be /foo instead of /{project_id} and then get stats on who is hard coding the project?19:47
dansmithlike, do that today I mean19:47
migiisn't there a response field telling that some request will be deprecated by XYZ ?19:48
*** rushiagr is now known as rushiagr_away19:49
migidansmith: so you could have - yes you can use this untill some date, where the /foo will get depricated and removed19:49
*** zenoway has quit IRC19:49
dansmithmigi: not that I know of, and certainly  not that would indicate to clients that already aren't consulting the service catalog *what* is being deprecated19:49
migiok19:50
dansmithin the past, we've done this by giving the deployers some way to measure use of a given piece of the api, determine the impact of the change, and let them consult with the problematic parts of their user base19:50
dansmithprior to making the change19:50
*** mspreitz has joined #openstack-nova19:51
dansmithwhich is why I asked about hard-coding a fake project into the url as a sentinel19:51
* migi found the answer http://developer.openstack.org/api-guide/compute/versions.html19:51
dansmiththat's not the answer for communicating this kind of change, IMHO19:51
miginot communicating, but having it in current release of api as status DEPRICATED will give some advice for developers that this will change19:52
migiand communicating is on top of that19:52
dansmithwe can't do that unless we raise the minimum version of the api, which we may never do19:53
dansmithand even still, I don't think this is really something we want to cover under microversions19:53
migiah, ok19:53
*** lucasagomes is now known as lucas-dinner19:53
sdaguedansmith: so let me ponder what you are suggesting. Put another middleware in place that pillages the url to add / remove sections pre routing?19:54
dansmithsdague: well, that's one suggestion19:54
dansmithsdague: the other is to have them hard-code a fake project in place of the variable19:54
dansmithsdague: so they can see anyone not using /foo/... is clearly doing it client-side19:54
sdagueok, so if we do that, then we have to throw out our actual check of project_id vs. context.project_id, which we still do19:55
dansmithright19:55
dansmithso we drop that for the moment and say we're going with the context, but still tolerate/ignore the url project,19:55
dansmithgather data and then work on a drop procedure19:56
sdagueright, and we still need to know what a url looks like with19:56
sdaguesorry, what the project_id looks like for the site specific drop19:56
migisdague: if we are talking about this project_id should as well something be done with tenant ? I think this is another part that may cause issues19:56
auggydansmith: sdague: would it be worth possibly trying to get user information about how people are setting the project_id and what values they are using?19:57
sdaguebefore going down this path, I guess the real question is if you use keystone can project_id ever not be a uuid19:57
sdaguenotmorgan: ? ^^^19:57
notmorganyes19:57
notmorganit can19:57
sdaguenotmorgan: ok19:57
sdagueit can be anything?19:58
dansmithauggy: that'd be the point of my hardcode hack to let people measure how many clients are doing the wrong thing19:58
notmorganit tehcnically can be anything19:58
notmorgannow.19:58
dansmithsdague: you're eff'd.. give up now :P19:58
notmorganlet me put an asterisk next to that19:58
notmorganthat is mostly history19:58
notmorganwe don't have LDAP assignment19:58
auggydansmith: i mean for them to provide to us to make sure we don't have any surprise edge cases but yeah that was what i was building on ;)19:58
dansmithauggy: yep19:59
notmorganldap assignment is where that mostly occured, but if someone has a custom driver, the id could be anything. in 99% of the cases it will be uuid19:59
jrollcan it include '/'?19:59
notmorganjroll: in the past, yes.19:59
jrollbecause that would make this regex really wicked19:59
sdaguenotmorgan: so by "technically anything" you mean by an out of tree driver?19:59
notmorganjroll: if you're talking about the project_id19:59
notmorgansdague: yep.19:59
jrollnotmorgan: yep19:59
sdaguejroll: well that doesn't work in nova today anyway19:59
jrollsure, good point20:00
sdagueyou can not access nova resources with a project_id that has a '/' in it20:00
*** angdraug has joined #openstack-nova20:00
notmorgansdague: you'd have a hard time accessing that in keystone20:00
notmorgantoo20:00
notmorganso i think it's safe to say project_id must be URL safe20:01
dansmithgroup%2Fsubgroup <- done! :P20:01
sdaguenotmorgan: is there any way with in tree keystone to have non uuid values ?20:01
notmorganwhich means '/' is out20:01
notmorgansdague: not without mucking around in the DB.20:01
notmorganwith sql20:01
sdagueldap?20:01
notmorganLDAP resource/assignment is dead20:01
notmorganin tree20:01
dansmithwe know of one major public cloud where it's not a uuid20:02
dansmithnot using keystone, and generally evil anyway, BUT20:02
dansmithwe know it's in the wild,20:02
notmorganalso migration from LDAP -> SQL might make non-uuid ids20:02
dansmithso acting like it's not seems like a fun but not very useful exercise to me20:02
notmorganfwiw20:02
alaskiworking on migrating towards keystone, which raises the question on how they're going to handle the non-uuid project_ids20:02
notmorganrequiring it to be a UUID might break deployments that did upgrades20:02
notmorganor are doing upgrades from <non-sql/non-keystone> -> keystone20:03
notmorgansdague: in our schemas, project_id is sql.String(length=64)20:04
notmorgansdague: so it is a safe bet that project_ids will always be <64 chars20:04
notmorganjroll, alaski, ^ cc20:04
notmorganbut not guaranteed to be UUID.20:04
sdagueyeh, length doesn't really matter here20:04
sdaguedansmith: right, but they have a well defined schema for it20:05
notmorganand they will be URL Safe20:05
sdagueit's just different20:05
notmorganbeyond that i can't assert anything else.20:05
dansmithsdague: sure, I just mean not providing for that pattern (if thats where you were headed) seems like a non-starter20:05
sdagueright20:05
sdagueno, I'm not saying not provide anything20:05
alaskijust checked, and my rax project_id is a six digit int20:06
sdagueI'm trying to scope the number of ways this deviates from our hopeful norm20:06
notmorganalaski: thats not too bad.20:06
notmorganalaski: glad it's not >64char ;)20:06
sdaguebecause if we have upstream as uuid20:06
sdagueand plugable to others, that feels like we can provide a path through this20:07
notmorganif it helps there is talk of allowing cloud_admin define the project_id when creating a project20:07
notmorgansdague: so that we can address an issue where someone deleted an old project.20:07
notmorganand it needs to be restored.20:07
*** lpetrut has quit IRC20:07
notmorganut that also opens the door for the id to be *anything* that is url-safe.20:07
sdaguenotmorgan: unless you restrict it on the keystone api call20:07
sdaguewhich, please do20:07
notmorganexcept we can't 100% restrict it20:08
sdaguethen I would like my project_id to be 'extensions'20:08
notmorganbecause if rax moves to keystone, and needs to restore a project it's either <SQL queries> or create with ID <6 digits>20:08
notmorganif that makes sense20:08
notmorgansdague: technically as a cloud admin, if we do this, you could do that.20:09
notmorgansdague: it's still being discussed for N20:09
notmorganwont be a feature in mitaka20:09
sdaguenotmorgan: right, which is a recipe for complete failure20:09
sdaguebecause keystone doesn't know all the reserve words in projects20:09
notmorgansdague: it's mostly a break-glass scenario20:09
notmorganthat API call will be explicit/different from the normal create project one20:10
notmorganand if someone wants to shoot themselves in the foot, we can't really stop them20:10
sdaguewell the problem is they won't know they shot themselves in the foot until a stream of hard to understand helpdesk tickets20:10
notmorganbut just keep in mind that project ids are fluid-ish from historical deployments20:10
notmorganmodern deployments are unlikely to have anything that isn't a SHA256 or UUID value20:11
notmorganvery unlikely20:11
notmorganno one except HP, RAX, and CERN afaik run custom backends these days20:11
*** kmartin has quit IRC20:11
*** markmcclain has quit IRC20:12
*** ihrachys has quit IRC20:12
*** markmcclain has joined #openstack-nova20:12
auggysdague: sorry to interrupt, i noticed the microversion bump on https://review.openstack.org/#/c/233076/ missed the test_versions tests and i can do a quick patch to fix those20:12
*** mspreitz has quit IRC20:13
openstackgerritVladik Romanovsky proposed openstack/nova: libvirt: use osinfo when configuring network model  https://review.openstack.org/14962720:14
openstackgerritVladik Romanovsky proposed openstack/nova: libvirt: adding a class to retrieve hardware properties  https://review.openstack.org/14962620:14
openstackgerritVladik Romanovsky proposed openstack/nova: libvirt: use osinfo when configuring the disk bus  https://review.openstack.org/14962820:14
openstackgerritNeetu Jain proposed openstack/python-novaclient: Default quota-show to current tenant and user  https://review.openstack.org/26597120:15
*** whenry has joined #openstack-nova20:15
*** omnipresent has quit IRC20:18
sdagueauggy: sure20:19
auggysdague: also i'm still trying to fully understand the problem, what i'm understanding is the routing logic is looking for the project id in the url and attempting to remove it and there's some difficulty defining what the project_id is exactly due to these edge cases?20:21
auggywould the project_id be in the context at that point or only if the caller used keystone for auth?20:21
* auggy might be confused ;)20:22
auggywhat i understood is due to this inconsistency /v2.1/extensions/os-agents sometimes gets interpreted as a call to os-agents to a project called "extensions"20:23
*** aginwala has joined #openstack-nova20:23
auggywhat i'm unsure about is if the correct project id would always be in the context and if there was a way to check against that?20:24
*** ducttape_ has joined #openstack-nova20:24
*** dslevin has quit IRC20:25
*** ZZelle_ has joined #openstack-nova20:27
*** Sukhdev has joined #openstack-nova20:29
*** zenoway has joined #openstack-nova20:33
openstackgerritChuck Carmack proposed openstack/nova: config options: centralize 'spice' options  https://review.openstack.org/26427120:33
*** otter768 has joined #openstack-nova20:34
*** ociuhandu has quit IRC20:35
*** ctrath has quit IRC20:35
sdagueauggy: right, so by convention in all the upstream work project_id is always a uuid20:37
sdagueand in all the docs20:37
*** ZZelle has quit IRC20:37
sdaguefor reference, this is the routes regex (line breaks inserted so you can read it) - http://paste.openstack.org/show/483489/20:37
*** zenoway has quit IRC20:37
*** ctrath has joined #openstack-nova20:38
auggywow crazy town20:38
*** otter768 has quit IRC20:38
*** lpetrut has joined #openstack-nova20:40
*** aginwala has quit IRC20:41
*** gszasz has quit IRC20:44
sdagueyeh, it also looks like we forgot an xml removal20:49
*** ctrath has quit IRC20:49
*** markmcclain has quit IRC20:50
*** amotoki has joined #openstack-nova20:52
*** markmcclain has joined #openstack-nova20:52
sdagueyou know, I guess we could go the other direction20:54
*** ociuhandu has joined #openstack-nova20:54
sdagueand blacklist project_id values20:54
*** doug-fish has quit IRC20:54
*** doug-fish has joined #openstack-nova20:55
*** whenry is now known as ipbabble20:55
*** lpetrut has quit IRC20:56
*** aginwala has joined #openstack-nova20:57
*** thangp has quit IRC20:58
openstackgerritAugustina Ragwitz proposed openstack/nova: Make project_id optional in v2.1 urls  https://review.openstack.org/23307620:59
*** doug-fish has quit IRC20:59
*** doug-fish has joined #openstack-nova21:00
*** apoorvad has quit IRC21:02
openstackgerritjichenjc proposed openstack/nova: Add description for server query  https://review.openstack.org/25956521:02
sdaguehmmmm no, that's not going to work21:04
* cdent passes sdague some sustaining brain food21:06
*** apoorvad has joined #openstack-nova21:07
*** jichen has quit IRC21:08
sdaguecdent: you don't happen to know, or know anyone, that knows the routes maintainer do you?21:08
sdaguebecause there is a patch there which would open up some options here I just sent a PR for21:09
cdentsdague: sorry, I don't21:10
cdentyou might check with lukasa, he seems to know a lot of the web-related crowd21:11
*** ihrachys has joined #openstack-nova21:11
*** kmartin has joined #openstack-nova21:11
*** zenoway has joined #openstack-nova21:11
*** mrkz has quit IRC21:12
mriedemtjones: does nsx ci run on stable/liberty? https://review.openstack.org/#/c/259693/21:15
mriedemtjones: rechecked last week but never got any results on that one21:15
tjonesmriedem: i'll check - i think we do periodically but focus on current21:15
tjonesjust a sec21:15
tjoneswe can prob trigger that manully if needed21:16
*** zenoway has quit IRC21:16
*** aysyd has quit IRC21:17
*** aginwala has quit IRC21:17
*** ctrath1 has joined #openstack-nova21:23
*** pratikmallya has quit IRC21:23
tjonesmriedem: we run on master only.  checking to see how much work to trigger manually on liberty21:23
*** smatzek has quit IRC21:24
*** e0ne has quit IRC21:25
mriedemok21:25
dansmithmriedem: while you wait, feel free to re-ack my live migration patches :P21:26
mriedemon it21:27
mriedemdansmith: while i do that, you can review the first 2 in this backport series for a security bug https://review.openstack.org/#/q/status:open+project:openstack/nova+branch:stable/liberty+topic:bug/152427421:27
mriedemthe 3rd change isn't merged yet on master21:27
dansmithoh yeah, I'm supposed to be looking at these anyway21:28
mriedemtsk tsk21:28
*** dslev has joined #openstack-nova21:28
*** FL1SK has quit IRC21:29
*** suro-patz has quit IRC21:32
mriedemhuh, has anyone noticed this? http://logs.openstack.org/53/247853/21/check/gate-tempest-dsvm-multinode-full/909458c/logs/screen-n-cpu.txt.gz?level=TRACE#_2016-01-11_20_17_18_54221:32
*** mrkz has joined #openstack-nova21:33
*** suro-patz has joined #openstack-nova21:33
mriedemlooks like broken by https://github.com/openstack/nova/commit/f0d5fc61916f41214da580097a09136e4ed2c99a21:35
*** zenoway has joined #openstack-nova21:35
mriedemdims: isn't this what you were failing on http://logs.openstack.org/53/247853/21/check/gate-tempest-dsvm-multinode-full/909458c/logs/screen-n-cpu.txt.gz?level=TRACE#_2016-01-11_20_17_18_542 ?21:36
mriedemlive migration is all fubar since 1/621:36
*** MVenesio has quit IRC21:36
dimsmriedem: ha! that would do it :)21:36
mriedemi'll fix it21:37
*** rk4n has joined #openstack-nova21:37
dimsthanks Matt21:38
mriedemdansmith: +2 on your xen live migration object one21:39
dansmithmriedem: just acked the third one on master21:39
dansmithmriedem: thanks21:39
*** zenoway has quit IRC21:40
*** ihrachys has quit IRC21:41
*** ihrachys has joined #openstack-nova21:42
*** aginwala has joined #openstack-nova21:42
cdentDoies phil day still hang out in parts nova?21:43
mriedemnope21:43
cdentthanks mriedem21:43
cdentI was hoping to ask him about https://review.openstack.org/#/c/28179/21:44
cdentOh well, I shall have to use my brain I guess.21:44
*** pratikmallya has joined #openstack-nova21:46
bauzascdent: what do you want to know ?21:47
cdentbauzas: Just curious about the thing behind destroying the generators.21:47
cdents/thing/thinking/21:47
*** mrkz has quit IRC21:47
*** pratikma_ has joined #openstack-nova21:48
*** Sukhdev has quit IRC21:48
bauzascdent: honestly I don't feel a generator here is super useful21:48
cdentThe reason I even looked at it was because I was doing some experimenting with: nova/tests/unit/scheduler/test_caching_scheduler.py with the number of hosts raised up much higher21:49
cdentunder those conditions the number of useless calls to filter_all goes way way up21:49
cdentat the high end of the scale picture that's relevant21:50
cdentactually not even "much". I set up 2000 hosts21:50
*** pratikmallya has quit IRC21:51
*** ndipanov has quit IRC21:51
cdentbauzas: why not?21:52
*** ducttape_ has quit IRC21:54
bauzascdent: because I feel that using generators for 2000 hosts could help, but that's not the main problem21:55
cdenteventually the main problem will be solved, then whatever is next will be the main problem ;)21:55
*** ihrachys has quit IRC21:55
mriedemdansmith: i can already imagine how terrible it's going to be backporting mdbooth's cve fix down through grizzly :(21:56
cdentbauzas: What do you consider the main problem at this point?21:56
*** ihrachys has joined #openstack-nova21:56
alaskibauzas: I'm going through your comments still, but at a high level the reason I'm passing filter_properties into compute/api is because when parsing the AZ we get host/node there and if filter_props aren't created there those need to be passed down https://review.openstack.org/#/c/25443421:57
dansmithmriedem: want a job?21:57
mriedemmikal: sdague: dims: dansmith: ^ easy fix to unbreak live block migration tests in the multinode jobs21:57
mriedemoops, early21:57
mriedemdansmith: job as backport monkey?21:57
mriedemdoes it pay in bananas?21:57
dansmithmriedem: heh, no21:57
mriedemgerrit seems....sad21:58
*** Sukhdev has joined #openstack-nova21:58
mriedemslow21:58
tjonesmriedem: yes we can trigger manually.  doiing it now21:58
mriedemtjones: ok - note that i already approved it :)21:58
mriedembut sure21:58
bauzascdent: because using generators for helping the memory is good, but I feel that the problem with 2000 hosts is not memory-bound, but rather io-bound21:59
bauzashence the caching scheduler21:59
tjones:-)21:59
bauzasalaski: sure, I understood that21:59
openstackgerritMatt Riedemann proposed openstack/nova: libvirt: fix TypeError calling _live_migration_copy_disk_paths  https://review.openstack.org/26605722:00
mriedemthere we go ^22:00
bauzasalaski: honestly, I just feel proving forced_host/node to the compute/api seems not really bad IMHO22:00
cdentbauzas: exactly, so wouldn't you want to be able to use generators to exit the filtering process before visiting all the hoststates, if possible? Or is weighing (of all the hosts) really so important?22:00
*** suro-patz has quit IRC22:01
mikalmriedem: you found someone for that review yet?22:01
mriedemmikal: i have not22:01
bauzasalaski: like I said in my summary text, I think that parsing the AZ string is good to be in the API tree but I also feel that hydrating filt_props should be done in the compute module22:01
mikalmriedem: https://review.openstack.org/266057 is the one, yes?22:02
mriedemyes'r22:02
* mikal looks22:02
bauzascdent: mmm22:02
bauzascdent: sec, verifying something22:02
alaskibauzas: sure.  I liked that compute/api:create was cleaner passing in filter_props, but I can go for reducing duplication22:03
bauzasalaski: tbh, that's just one opinion22:04
alaskiI don't have a strong position on it, and all that matters is filter_props is created earlier than now.  either place works for me22:05
*** davidlenwell has quit IRC22:05
-openstackstatus- NOTICE: Gerrit is restarting to resolve java memory issues22:06
bauzasalaski: but I feel that the API tree modules should be there for verifying some related stuff like RBAC or parsing the options, not for creating new objects that could be taken by southbound modules22:06
*** salv-orlando has joined #openstack-nova22:09
rlrossitmriedem: ^ clearly it wasn't just you that thought it was slow22:09
mriedemi'm the canary22:09
*** thorst has quit IRC22:09
*** thorst has joined #openstack-nova22:10
alaskibauzas: creating filter_properties is borderline parsing of options, but I'll try it the other way and see how that looks22:11
*** salv-orl_ has quit IRC22:12
bauzasalaski: yeah, you could be right, I dunno honestly22:12
*** doug-fish has quit IRC22:12
*** doug-fish has joined #openstack-nova22:13
bauzasalaski: I don't want to be very opiniated, you know, just I feel that direction22:14
*** thorst has quit IRC22:14
bauzasalaski: so if you see some bad reason, just leave that out and I'll understand22:14
bauzasalaski: tbh, I hate the forced_host API we currently have, and that's something I'd like to modify in a next microversion22:15
alaskiit's just personal preference.  moving it into compute/api and reducing duplication is worthwhile22:15
alaskiI was blisfully ignorant until this patch, I now hate it as well22:16
bauzasalaski: but that's something mid-term22:16
bauzasalaski: you remember the check-destination-on-migrations BP, right ?22:16
alaskiyeah22:16
bauzasalaski: it's part of the big API modifications I'd like to see - with forced_host to be killed also22:17
*** doug-fish has quit IRC22:17
bauzasthe UX for forced_host is terrible, but that's not the main reason I hate it22:17
bauzasI hate it because it doesn't really claim the resources correctly22:17
*** eharney has quit IRC22:18
alaskiahh.  I was just shocked by how bad the ux for it was22:18
rlrossitthese dict compat changes help me find quite a bit of untested code. It opens up so many rabbit holes22:19
cdentrlrossit: I was having a similar reaction recently: "where's the test for this...oh"22:21
rlrossitcdent: luckily tempest is catching me on these, but every time I see one of those, I'm like "wow unit tests really should've caught me on this"22:21
openstackgerritTracy Jones proposed openstack/nova: change set_stubs to use stub_out in vmwareapi/stubs.py  https://review.openstack.org/26606022:21
rlrossitand it's in the api too, which really should have strong unit tests...22:21
cdentoh well, each day, in every way, we're making it better and better22:23
cdentor something22:23
*** jed56 has quit IRC22:23
*** Guest74023 is now known as med_22:23
rlrossitcheesy22:23
*** med_ has quit IRC22:23
*** med_ has joined #openstack-nova22:23
bauzasrlrossit: call it Continuous Improvement22:23
cdentrlrossit: that's a bastardization from a pink panther movie22:24
*** zenoway has joined #openstack-nova22:24
cdent(amongst other things)22:24
*** aginwala has quit IRC22:25
cdenthttps://www.youtube.com/watch?v=Xze_izjdEYk22:25
rlrossitcdent: prepare to feel old, but this movie was way before I was born http://www.imdb.com/title/tt0072081/22:26
rlrossitso I wouldn't know that quote :P22:26
*** pratikma_ has quit IRC22:26
cdentSure, but I've seen Casablanca, and it's from way before I was born ;)22:26
*** ihrachys has quit IRC22:26
rlrossitI make mriedem feel old all the time22:26
cdentuh oh22:27
cdentmriedem is a wee babe22:27
*** ihrachys has joined #openstack-nova22:28
mriedemi don't feel old22:28
mriedemonly when i talk about staying up until 3am playing video games and twitter22:28
*** aginwala has joined #openstack-nova22:28
*** zenoway has quit IRC22:28
* cdent his rocker and goes to the front porch22:28
mriedeme.g. "idk, don't you <30 year old just stay up until 3am on saturdays playing video games and playing on the twitter"22:29
*** davidlenwell has joined #openstack-nova22:29
*** markmcclain has quit IRC22:29
rlrossitmriedem: yes, the twitter22:30
rlrossitmriedem: you remember Gary Anderson at least right?22:30
*** mrkz has joined #openstack-nova22:30
rlrossitthat was '98, I was too young then22:30
*** tongli has quit IRC22:31
mriedemi was watching that game live22:31
mriedembefore people could tweet their rage about it22:31
*** tongli has joined #openstack-nova22:31
mriedemit was a simpler time22:31
*** Swanson has joined #openstack-nova22:31
*** ihrachys has quit IRC22:32
auggythey'd just call you and leave a message on your answering machine22:32
rlrossitI very very vaguely remember playing games online on my parent's windows 95 computer22:33
mriedemi've write a letter to my grandma about my displeasure with the outcome of the vikings 98 season22:34
mriedemand she'd send back a check for $422:34
mriedem*i'd22:34
*** otter768 has joined #openstack-nova22:35
auggyi used to play hunt the wumpus on my ti-99 ;)22:35
mriedemi think that's a dating site now22:35
* auggy will never think of that game the same way ever again22:35
*** tongli has quit IRC22:35
rlrossitauggy: thank goodness those calculators haven't changed in price ever22:36
openstackgerritJake Yip proposed openstack/python-novaclient: Fix broken link  https://review.openstack.org/26606322:36
auggyrlrossit: oh it wasn't a calculator... https://en.wikipedia.org/wiki/Texas_Instruments_TI-99/4A22:36
rlrossitholy cow22:36
rlrossitwow22:36
rlrossitdefinitely not what I expected22:36
openstackgerritJake Yip proposed openstack/python-novaclient: Fix broken link in documentation  https://review.openstack.org/26606322:36
mriedembauzas: how about fixing live block migration jobs https://review.openstack.org/#/c/266057/22:37
rlrossitauggy: the only thing I've ever known TI for is making calculators :P22:37
rlrossitthis thing did all of calc 3 for me https://en.wikipedia.org/wiki/TI-Nspire_series22:38
*** suro-patz has joined #openstack-nova22:38
openstackgerritMark McLoughlin proposed openstack/nova: libvirt: deprecate live/block_migration_flag opts  https://review.openstack.org/26343622:39
openstackgerritMark McLoughlin proposed openstack/nova: libvirt: remove the live/block_migration_flag opts  https://review.openstack.org/26343722:39
openstackgerritMark McLoughlin proposed openstack/nova: libvirt: add a new live_migration_tunnelled config  https://review.openstack.org/26343422:39
rlrossitI'm pretty sure you can load pokemon on that thing22:39
bauzasmriedem: +W'd before I say hello to my bed22:39
mriedembauzas: <322:39
auggyrlrossit: :) i was very confused when i needed to get a ti-81 for a class haha22:39
*** otter768 has quit IRC22:40
openstackgerritEric Brown proposed openstack/nova: Fix config option types  https://review.openstack.org/16848122:40
* cdent waves goodnight22:40
*** cdent has quit IRC22:40
auggyrlrossit: ooh fancy22:40
*** markmcclain has joined #openstack-nova22:41
*** doug-fis_ has joined #openstack-nova22:42
*** burgerk_ has joined #openstack-nova22:42
dansmithauggy: lol, rlrossit is a youngun'22:42
rlrossitdansmith: yet I still find a way to complain about kids these days...22:43
dansmithauggy: ask him what a Commodore PET is and I bet he points you at a tamagotchi22:43
*** thorst has joined #openstack-nova22:43
*** pratikmallya has joined #openstack-nova22:43
auggyor a nintendog ;D22:43
rlrossitauggy: ^22:43
rlrossitI never had either, but I remember nintendogs much better22:43
rlrossitthe commodore PET is as much a pet as a pet rock22:44
rlrossitpet rocks were a thing once right?22:44
*** pratikma_ has joined #openstack-nova22:45
*** burgerk has quit IRC22:45
*** rfolco has quit IRC22:46
*** doug-fis_ has quit IRC22:46
*** rk4n_ has joined #openstack-nova22:46
*** rk4n_ has quit IRC22:46
*** burgerk_ has quit IRC22:47
artomdansmith, so, is there a cost to having both virtual_interfaces and virtual_interface_tags?22:48
*** pratikmallya has quit IRC22:48
*** thorst has quit IRC22:48
*** edtubill has quit IRC22:48
*** zenoway has joined #openstack-nova22:49
*** busterswt has quit IRC22:49
*** rk4n has quit IRC22:49
dansmithartom: sure, more code, more schema22:51
mriedemmore confusion22:51
mriedemif i'm new and writing virtual interface looking code, which table do i need to use?22:51
artomdansmith, more code? It makes the code more straightforward because there's no need to differentiate Neutron vs nova-network22:52
artomI mean, as I said in the review, clearly the consensus is to use the existing virtual_interfaces, so I'll do that :)22:53
dansmithartom: yeah but mriedem's point is good.. both have the name "virtual interface" yet one would be exclusively for neutron and one for nova-net22:53
dansmithbut yeah, I'm sure it'll be less code22:53
*** zenoway has quit IRC22:53
dansmithyour change will be one new object field, one new model field, adding the column and that's mostly it :)22:53
artomYeah, but then when the tag is written there needs to be some extra logic.22:54
artomIf vif exists (because if was added by nova-network) add the tag, otherwise create it.22:54
dansmithartom: extra logic you mean .. "one if statement" right? :)22:55
artomHey, if statements are hard ;)22:55
*** rk4n has joined #openstack-nova22:56
dansmithif statements are hard, then what?22:56
* dansmith makes a joke22:56
artomAnd actually, the spec calls for eventually changing/adding tags on existing interfaces, so that logic would probably have to be added eventually...22:56
*** kfarr has quit IRC22:56
* artom appreciates the joke and fetches a Rimshot.22:57
dansmiththe spec definitely seems to aim towards adding a tag field to the relevant objects22:57
* rlrossit throws a tomato22:57
*** mriedem is now known as mriedem_away22:57
* artom will see if he can crank that out tonight once baby is sleeping...22:58
*** eil397 has quit IRC23:00
*** dslev has quit IRC23:00
*** dave-mcc_ has quit IRC23:00
*** eil397 has joined #openstack-nova23:02
*** thorst has joined #openstack-nova23:02
*** mdrabe has quit IRC23:02
*** thorst_ has joined #openstack-nova23:04
*** smatzek has joined #openstack-nova23:05
*** thorst has quit IRC23:07
*** kylek3h has quit IRC23:08
*** pratikma_ has quit IRC23:14
*** akshai has quit IRC23:14
*** akshai has joined #openstack-nova23:16
*** dimtruck is now known as zz_dimtruck23:16
*** smatzek has quit IRC23:16
*** otter768 has joined #openstack-nova23:18
*** gtt116__ has quit IRC23:19
*** gtt116__ has joined #openstack-nova23:19
*** burt has quit IRC23:19
*** akshai has quit IRC23:20
*** ctrath1 has quit IRC23:21
openstackgerritRyan Rossiter proposed openstack/nova: Remove DictCompat from FixedIP  https://review.openstack.org/26595123:21
openstackgerritRyan Rossiter proposed openstack/nova: Add tests for metadata functions  https://review.openstack.org/26607023:21
*** rlrossit has quit IRC23:22
*** ducttape_ has joined #openstack-nova23:25
*** zenoway has joined #openstack-nova23:25
*** amotoki has quit IRC23:25
*** markmcclain has quit IRC23:26
*** markmcclain has joined #openstack-nova23:26
*** zenoway has quit IRC23:29
*** FL1SK has joined #openstack-nova23:29
*** otter768 has quit IRC23:29
*** aginwala has quit IRC23:31
*** xyang1 has quit IRC23:32
*** aginwala has joined #openstack-nova23:35
*** MVenesio has joined #openstack-nova23:37
*** FL1SK has quit IRC23:37
*** pratikmallya has joined #openstack-nova23:37
*** Sukhdev has quit IRC23:37
*** mragupat has quit IRC23:38
*** alejandrito has quit IRC23:40
*** Sukhdev has joined #openstack-nova23:40
*** MVenesio has quit IRC23:42
*** otter768 has joined #openstack-nova23:44
openstackgerritTracy Jones proposed openstack/nova: config options: centralize section "wsgi"  https://review.openstack.org/25268723:47
*** zenoway has joined #openstack-nova23:49
*** ZZelle_ has quit IRC23:50
*** zz_dimtruck is now known as dimtruck23:51
*** bwallis_ has joined #openstack-nova23:53
*** zenoway has quit IRC23:53
*** gangil has joined #openstack-nova23:56
gangilHi, the commit https://github.com/openstack/nova/commit/4140eb40048ab8f7ebbc684b03c64a15bb39aed9 removes nova/cmd/objectstore.py module23:57
gangilthis causes failure in starting the n-obj service23:57
*** smoriya_ has joined #openstack-nova23:57
gangilsince that imports nova.cmd.objectstore23:57
*** rfolco has joined #openstack-nova23:58
*** mragupat has joined #openstack-nova23:59

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