Thursday, 2016-05-05

*** amitkar has joined #openstack-cinder00:00
*** rdx_matt has joined #openstack-cinder00:04
*** yangyapeng has quit IRC00:05
*** rdx_matt has quit IRC00:09
*** mriedem has joined #openstack-cinder00:11
*** vmtrooper has joined #openstack-cinder00:15
*** amitkar has quit IRC00:18
*** amitkar has joined #openstack-cinder00:20
*** laughterwym has joined #openstack-cinder00:20
*** laughterwym has joined #openstack-cinder00:21
*** garthb_ has joined #openstack-cinder00:23
*** amitkar has quit IRC00:24
*** gouthamr has joined #openstack-cinder00:27
*** garthb_ has quit IRC00:27
*** garthb has quit IRC00:27
*** bardia has quit IRC00:29
mriedemscottda: it's d'angelo for your last name right?00:33
mriedemyes! https://openstacksummitoctober2015tokyo.sched.org/event/49x1/contributing-to-openstack-201-a-primer-for-the-not-so-new-contributor00:34
*** karthikp has quit IRC00:36
openstackgerritMitsuhiro Tanino proposed openstack/cinder: WIP: Add image_conversion_cache_mode config for qemu-img  https://review.openstack.org/31279700:41
*** amit213 has quit IRC00:42
*** arch-nemesis has quit IRC00:46
*** amitkar has joined #openstack-cinder00:46
*** suyash has quit IRC00:49
*** esker has joined #openstack-cinder00:52
*** J has joined #openstack-cinder00:53
*** J is now known as Guest224900:54
*** cheneydc has joined #openstack-cinder00:54
*** amitkar has quit IRC00:55
*** esker has quit IRC00:57
*** mtanino has quit IRC01:05
*** rdx_matt has joined #openstack-cinder01:05
*** rdx_matt has quit IRC01:10
*** ozialien10 has quit IRC01:12
jgriffithsmcginnis: care to help me figure something out?01:13
*** yangyapeng has joined #openstack-cinder01:13
*** amit213 has joined #openstack-cinder01:13
*** mriedem has quit IRC01:14
*** yangyapeng has quit IRC01:15
*** amit213 has quit IRC01:16
*** daneyon has joined #openstack-cinder01:19
*** sdake has joined #openstack-cinder01:22
*** daneyon_ has joined #openstack-cinder01:25
*** EinstCrazy has joined #openstack-cinder01:27
*** yangxi has joined #openstack-cinder01:27
*** daneyon has quit IRC01:28
*** esker has joined #openstack-cinder01:28
*** raunak has quit IRC01:28
*** Lee1092 has joined #openstack-cinder01:28
*** dims has quit IRC01:30
*** Julien-zte has joined #openstack-cinder01:31
*** esker has quit IRC01:33
*** dims has joined #openstack-cinder01:35
*** daneyon_ has quit IRC01:36
*** vmtrooper has quit IRC01:37
*** julim has joined #openstack-cinder01:45
*** laughterwym has quit IRC01:52
openstackgerritMerged openstack/cinder: Pass default executor to os-brick  https://review.openstack.org/31268101:53
*** gouthamr has quit IRC01:53
*** amitkar has joined #openstack-cinder01:54
*** amitkar has quit IRC01:57
*** yangxi has quit IRC01:59
*** htaccess has joined #openstack-cinder02:01
htaccesswhen attachinga vloume to an instances using nova volume-attach should i expect to see something in dmesg on the instance about the device?02:02
htaccessim doing this on a 16.04 instance and i don't see anything02:02
htaccesssudo fdisk -l shows the device02:02
*** laughterwym has joined #openstack-cinder02:02
htaccessand i get dmesg output after creating a partition and mounting but nothing from the volume-attach action02:03
*** savihou has quit IRC02:04
*** esker has joined #openstack-cinder02:04
*** savihou has joined #openstack-cinder02:04
*** rdx_matt has joined #openstack-cinder02:06
*** salv-orlando has joined #openstack-cinder02:08
*** sdake_ has joined #openstack-cinder02:08
*** esker has quit IRC02:09
*** rdx_matt has quit IRC02:10
*** sdake has quit IRC02:11
*** salv-orlando has quit IRC02:17
openstackgerritPeter Wang proposed openstack/cinder: VNX: New Cinder driver in Newton  https://review.openstack.org/31242702:23
*** raunak has joined #openstack-cinder02:25
*** sdake_ has quit IRC02:27
*** apoorvad has quit IRC02:30
*** salv-orlando has joined #openstack-cinder02:30
*** salv-orlando has quit IRC02:31
*** salv-orlando has joined #openstack-cinder02:31
*** yangxi has joined #openstack-cinder02:32
openstackgerritLisaLi proposed openstack/os-brick: Copy encryptors from Nova to os-brick  https://review.openstack.org/24737202:33
*** laughterwym has quit IRC02:39
*** esker has joined #openstack-cinder02:40
*** laughterwym has joined #openstack-cinder02:40
*** laughterwym has quit IRC02:44
*** esker has quit IRC02:44
*** salv-orlando has quit IRC02:45
*** raunak has quit IRC02:46
*** raunak has joined #openstack-cinder02:55
*** yangxi has quit IRC02:56
*** laughterwym has joined #openstack-cinder02:56
openstackgerritCao ShuFeng proposed openstack/cinder: Allow API user to update multiattach attr of volume  https://review.openstack.org/30967402:57
*** laughterwym has quit IRC03:01
*** yangxi has joined #openstack-cinder03:01
*** cdelatte has quit IRC03:03
*** zhongjun_ has quit IRC03:03
*** zhongjun_ has joined #openstack-cinder03:04
*** rdx_matt has joined #openstack-cinder03:07
openstackgerritCao ShuFeng proposed openstack/cinder: remove extra quota commit of manage snapshot  https://review.openstack.org/29852203:09
*** laughterwym has joined #openstack-cinder03:10
*** rdx_matt has quit IRC03:12
*** laughterwym has quit IRC03:14
*** esker has joined #openstack-cinder03:15
*** jdurgin1 has joined #openstack-cinder03:17
openstackgerritChangBo Guo(gcb) proposed openstack/cinder: Let method CONF.set_override with enfore_type=true by default  https://review.openstack.org/25332803:18
*** gcb has joined #openstack-cinder03:18
*** nnex has joined #openstack-cinder03:18
*** esker has quit IRC03:20
*** garthb has joined #openstack-cinder03:20
*** salv-orlando has joined #openstack-cinder03:20
*** laughterwym has joined #openstack-cinder03:21
*** Julien-zte has quit IRC03:23
openstackgerritMitsuhiro Tanino proposed openstack/cinder: WIP: Add image_conversion_cache_mode config for qemu-img  https://review.openstack.org/31279703:24
*** laughterwym has quit IRC03:25
*** laughterwym has joined #openstack-cinder03:37
*** laughterwym has quit IRC03:38
*** laughterwym has joined #openstack-cinder03:38
openstackgerritKongWei proposed openstack/cinder: Add ZTE Block Storage Driver  https://review.openstack.org/31235503:39
*** salv-orlando has quit IRC03:42
*** laughterwym has quit IRC03:44
*** lamt has quit IRC03:45
*** jungleboyj has joined #openstack-cinder03:46
*** laughterwym has joined #openstack-cinder03:49
*** pleia2 has quit IRC03:51
*** esker has joined #openstack-cinder03:51
*** laughterwym has quit IRC03:54
*** esker has quit IRC03:57
*** laughterwym has joined #openstack-cinder03:57
*** ircuser-1 has quit IRC04:00
*** rdx_matt has joined #openstack-cinder04:08
*** rdx_matt has quit IRC04:13
*** yangxi has quit IRC04:15
*** sdake has joined #openstack-cinder04:18
*** yangxi has joined #openstack-cinder04:18
*** liverpooler has quit IRC04:19
*** esker has joined #openstack-cinder04:27
*** esker has quit IRC04:32
*** Poornima has joined #openstack-cinder04:34
*** dave-mccowan has quit IRC04:45
*** sdake has quit IRC04:47
*** sdake has joined #openstack-cinder04:48
*** raunak has quit IRC04:52
*** htaccess has left #openstack-cinder04:56
*** jungleboyj has quit IRC05:01
*** esker has joined #openstack-cinder05:03
*** yangxi has quit IRC05:07
*** esker has quit IRC05:08
*** rdx_matt has joined #openstack-cinder05:08
*** laughterwym has quit IRC05:08
*** iceyao has joined #openstack-cinder05:09
*** yangxi has joined #openstack-cinder05:10
*** laughterwym has joined #openstack-cinder05:12
*** iceyao_ has joined #openstack-cinder05:13
openstackgerritMerged openstack/cinder: Huawei: Do not do split if replication pair abnormal  https://review.openstack.org/29978005:14
*** iceyao has quit IRC05:16
*** laughterwym has quit IRC05:17
*** harlowja_at_home has joined #openstack-cinder05:20
*** laughterwym has joined #openstack-cinder05:21
*** laughterwym has quit IRC05:23
*** laughterwym has joined #openstack-cinder05:24
*** laughter_ has joined #openstack-cinder05:26
*** harlowja_at_home has quit IRC05:26
*** laughterwym has quit IRC05:29
*** iceyao_ has quit IRC05:34
openstackgerritCao ShuFeng proposed openstack/cinder: enhanche error message [1/5]  https://review.openstack.org/29630405:35
openstackgerritCao ShuFeng proposed openstack/cinder: remove extra quota commit of manage snapshot  https://review.openstack.org/29852205:43
*** laughterwym has joined #openstack-cinder05:44
*** iceyao has joined #openstack-cinder05:47
*** laughter_ has quit IRC05:49
*** bigdogstl has joined #openstack-cinder05:51
*** bigdogstl has quit IRC05:56
*** openstackgerrit has quit IRC06:03
*** openstackgerrit has joined #openstack-cinder06:04
*** liverpooler has joined #openstack-cinder06:05
*** vgridnev has joined #openstack-cinder06:07
*** daneyon has joined #openstack-cinder06:08
*** daneyon_ has joined #openstack-cinder06:09
openstackgerritCao ShuFeng proposed openstack/cinder: enhanche error message [1/5]  https://review.openstack.org/29630406:09
*** garthb has quit IRC06:12
*** daneyon has quit IRC06:13
*** iceyao_ has joined #openstack-cinder06:16
*** iceyao has quit IRC06:20
*** daneyon_ has quit IRC06:24
*** daneyon has joined #openstack-cinder06:24
*** yangyapeng has joined #openstack-cinder06:31
*** e0ne has joined #openstack-cinder06:32
*** sdake has quit IRC06:32
*** daneyon has quit IRC06:37
*** e0ne has quit IRC06:43
*** tesseract has joined #openstack-cinder06:44
*** yangxi has quit IRC06:45
*** tesseract is now known as Guest2128806:45
*** EinstCrazy has quit IRC06:46
*** EinstCrazy has joined #openstack-cinder06:46
*** yangxi has joined #openstack-cinder06:49
openstackgerritCao ShuFeng proposed openstack/cinder: Allow API user to update multiattach attr of volume  https://review.openstack.org/30967406:57
*** jdurgin1 has quit IRC07:01
*** cheneydc has quit IRC07:34
*** cheneydc has joined #openstack-cinder07:34
*** mvk_ has quit IRC07:44
*** sasukeh has joined #openstack-cinder07:52
*** lpetrut has joined #openstack-cinder07:54
*** zzzeek has quit IRC08:00
*** zzzeek has joined #openstack-cinder08:04
*** e0ne has joined #openstack-cinder08:06
openstackgerritWilson Liu proposed openstack/cinder-specs: Migrate volume between backends in an async way  https://review.openstack.org/31285308:08
openstackgerritDavanum Srinivas (dims) proposed openstack/cinder: [WIP] Testing latest u-c  https://review.openstack.org/30376608:10
openstackgerritWilson Liu proposed openstack/cinder-specs: Migrate volume between backends in an async way  https://review.openstack.org/31285308:27
*** gcb has quit IRC08:30
openstackgerritWilson Liu proposed openstack/cinder-specs: Migrate volume between backends in an async way  https://review.openstack.org/31285308:31
*** jistr has joined #openstack-cinder08:34
*** mvk_ has joined #openstack-cinder08:39
*** gcb has joined #openstack-cinder08:42
*** laughterwym has quit IRC08:42
openstackgerritWilson Liu proposed openstack/cinder-specs: Migrate volume between backends in an async way  https://review.openstack.org/31285308:42
*** laughterwym has joined #openstack-cinder08:43
*** e0ne has quit IRC08:46
*** laughterwym has quit IRC08:48
*** e0ne has joined #openstack-cinder08:49
*** theanalyst has joined #openstack-cinder08:50
*** ircuser-1 has joined #openstack-cinder08:53
openstackgerritWilson Liu proposed openstack/cinder-specs: Migrate volume between backends in an async way  https://review.openstack.org/31285308:54
openstackgerritYuriy Nesenenko proposed openstack/cinder: Add unmanage volume for RBD driver  https://review.openstack.org/30734208:57
*** ankit_ag has joined #openstack-cinder09:00
*** sasukeh has quit IRC09:06
openstackgerritWilson Liu proposed openstack/cinder-specs: Migrate volume between backends in an async way  https://review.openstack.org/31285309:07
*** lpetrut has quit IRC09:07
*** lpetrut has joined #openstack-cinder09:08
*** lpetrut has quit IRC09:14
openstackgerritWilson Liu proposed openstack/cinder-specs: Migrate volume between backends in an async way  https://review.openstack.org/31285309:14
*** yangxi has quit IRC09:15
*** vgridnev has quit IRC09:18
*** laughterwym has joined #openstack-cinder09:18
*** yangxi has joined #openstack-cinder09:20
*** laughterwym has quit IRC09:23
*** sdake has joined #openstack-cinder09:24
openstackgerritMerged openstack/cinder: Add provider_location to cloned volume  https://review.openstack.org/30908609:28
openstackgerritYuriy Nesenenko proposed openstack/cinder: Image virtual size doesn't fit to volume size  https://review.openstack.org/31115209:29
openstackgerritIvan Kolodyazhny proposed openstack/cinder: Fix gate-cinder-tox-db-functional job  https://review.openstack.org/31287509:36
*** laughterwym has joined #openstack-cinder09:47
*** lpetrut has joined #openstack-cinder09:47
*** e0ne has quit IRC09:48
*** e0ne has joined #openstack-cinder09:49
*** yangxi has quit IRC09:51
*** yangxi has joined #openstack-cinder09:55
*** cheneydc has quit IRC10:01
*** e0ne has quit IRC10:05
*** sdague has joined #openstack-cinder10:06
*** vgridnev has joined #openstack-cinder10:09
openstackgerritDavanum Srinivas (dims) proposed openstack/cinder: [WIP] Testing latest u-c  https://review.openstack.org/30376610:10
*** iceyao_ has quit IRC10:15
*** rushiagr has joined #openstack-cinder10:19
openstackgerritYuriy Nesenenko proposed openstack/cinder: Image virtual size doesn't fit to volume size  https://review.openstack.org/31115210:26
*** kmartin has quit IRC10:28
*** sdake has quit IRC10:29
*** EinstCrazy has quit IRC10:41
openstackgerritYuriy Nesenenko proposed openstack/cinder: Handle SSL termination proxies for version list  https://review.openstack.org/30515210:42
*** yuriy_n17 has quit IRC10:43
*** yangxi has quit IRC10:43
*** yuriy_n17 has joined #openstack-cinder10:44
*** yangxi has joined #openstack-cinder10:44
*** yangyapeng has quit IRC10:46
openstackgerritPeter Wang proposed openstack/cinder: VNX: New Cinder driver in Newton  https://review.openstack.org/31242710:51
*** e0ne has joined #openstack-cinder10:51
*** yangxi has quit IRC11:03
*** links has joined #openstack-cinder11:05
*** nnex has quit IRC11:06
openstackgerritPeter Wang proposed openstack/cinder: VNX: New Cinder driver in Newton  https://review.openstack.org/31242711:08
*** nnex has joined #openstack-cinder11:10
*** lprice1 has quit IRC11:16
*** lprice has joined #openstack-cinder11:16
openstackgerritWilson Liu proposed openstack/cinder-specs: Migrate volume between backends in an async way  https://review.openstack.org/31285311:18
openstackgerritGorka Eguileor proposed openstack/cinder: Remove API races on extend and volume_upload_image  https://review.openstack.org/21637811:26
openstackgerritGorka Eguileor proposed openstack/cinder: Remove API races from consistency groups  https://review.openstack.org/25942911:26
openstackgerritGorka Eguileor proposed openstack/cinder: Remove API races from migrate and retype  https://review.openstack.org/22144211:26
openstackgerritGorka Eguileor proposed openstack/cinder: Add ordering possibilities to conditional update  https://review.openstack.org/23193611:26
openstackgerritWilson Liu proposed openstack/cinder-specs: Migrate volume between backends in an async way  https://review.openstack.org/31285311:38
*** rdx_matt has quit IRC11:41
*** rdx_matt has joined #openstack-cinder11:41
*** gcb has quit IRC11:42
*** rdx_matt has quit IRC11:46
*** links has quit IRC11:53
*** dave-mccowan has joined #openstack-cinder11:53
*** gcb has joined #openstack-cinder11:55
*** tpsilva has joined #openstack-cinder11:55
*** dave-mcc_ has joined #openstack-cinder11:56
*** akerr has joined #openstack-cinder11:57
*** dave-mccowan has quit IRC11:58
openstackgerrithuanan proposed openstack/cinder: Huawei: Fixed problems caused by password expires  https://review.openstack.org/30563312:04
*** ekarlso has quit IRC12:06
*** ekarlso has joined #openstack-cinder12:06
openstackgerritYuriy Nesenenko proposed openstack/cinder: Handle SSL termination proxies for version list  https://review.openstack.org/30515212:10
*** iceyao has joined #openstack-cinder12:16
*** krtaylor has quit IRC12:20
*** rdx_matt has joined #openstack-cinder12:21
*** akerr_ has joined #openstack-cinder12:30
*** timcl has joined #openstack-cinder12:32
*** akerr has quit IRC12:33
openstackgerritTomaz Vieira proposed openstack/cinder: Improve hitachi hnas volume drivers log messages  https://review.openstack.org/31078512:36
openstackgerritClinton Knight proposed openstack/cinder: NetApp: Decouple capacity volume stats collection  https://review.openstack.org/31292712:42
openstackgerritWilson Liu proposed openstack/cinder: Huawei: Continue to deal with other port groups  https://review.openstack.org/31292812:44
openstackgerritIvan Kolodyazhny proposed openstack/cinder: Fix gate-cinder-tox-db-functional job  https://review.openstack.org/31287512:51
*** bapalm has joined #openstack-cinder12:54
*** xyang1 has joined #openstack-cinder12:58
openstackgerritGorka Eguileor proposed openstack/cinder: Add auto relationship mappings to VOs  https://review.openstack.org/30707512:58
openstackgerritGorka Eguileor proposed openstack/cinder: Link VOs with their list counterparts  https://review.openstack.org/30707412:58
openstackgerritGorka Eguileor proposed openstack/cinder: Remove remotable from OVOs  https://review.openstack.org/31292912:58
openstackgerritGorka Eguileor proposed openstack/cinder: Move OVO methods from CinderObject to Persistent  https://review.openstack.org/31293012:58
*** yangyapeng has joined #openstack-cinder12:59
geguileodulek: ^ I owed you the last 2  ;-)12:59
*** akerr_ is now known as akerr12:59
*** rlrossit has joined #openstack-cinder13:00
*** gouthamr has joined #openstack-cinder13:03
*** eharney has joined #openstack-cinder13:04
*** nnex has quit IRC13:09
*** raunak has joined #openstack-cinder13:10
*** yangyapeng has quit IRC13:14
*** nnex has joined #openstack-cinder13:14
*** skraynev has quit IRC13:15
*** nnex has quit IRC13:15
*** esker has joined #openstack-cinder13:17
*** raunak_ has joined #openstack-cinder13:18
eharneye0ne: do you think this is the patch that broke the functional job?  https://review.openstack.org/#/c/300189/13:18
*** raunak has quit IRC13:18
*** raunak_ is now known as raunak13:18
eharneye0ne: because it looks related, but the functional job didn't run against that patch...13:19
e0neeharney: looing on it13:19
e0ne*looking13:19
openstackgerritGoutham Pacha Ravi proposed openstack/cinder: Implement CHAP Authentication for E-Series Driver  https://review.openstack.org/24699013:20
*** Poornima has quit IRC13:20
*** rdx_matt has quit IRC13:21
*** rdx_matt has joined #openstack-cinder13:21
eharneye0ne: oh, i was wrong, the job did run against it13:21
e0neeharney: yes, looks like your patch broke it13:22
eharneye0ne: indeed13:23
*** Poornima has joined #openstack-cinder13:23
e0neeharney: so, I'm wrong with commit message:(13:23
eharneye0ne: yeah, oslo.versionedobjects doesn't enforce this yet13:23
openstackgerritIvan Kolodyazhny proposed openstack/cinder: Fix gate-cinder-tox-db-functional job  https://review.openstack.org/31287513:24
e0neeharney: thanks for the help13:24
e0nescottda: could you please take a look on my comment for https://review.openstack.org/#/c/309674/?13:26
scottdae0ne: sure13:26
*** esker has quit IRC13:27
*** raunak has quit IRC13:28
*** esker has joined #openstack-cinder13:28
e0nescottda: thanks! I still feel a bit uncomfortable with microversions. I have to implement one to get more practice13:29
*** krtaylor has joined #openstack-cinder13:30
*** mriedem has joined #openstack-cinder13:31
*** akshai has joined #openstack-cinder13:31
*** Julien-zte has joined #openstack-cinder13:32
*** rdx_matt has quit IRC13:33
*** rdx_matt has joined #openstack-cinder13:34
*** lprice has quit IRC13:34
*** yangyapeng has joined #openstack-cinder13:35
*** ankit_ag has quit IRC13:35
*** lpetrut has quit IRC13:37
*** rdx_matt has quit IRC13:38
*** raildo has left #openstack-cinder13:40
*** porrua has joined #openstack-cinder13:40
*** mtanino has joined #openstack-cinder13:41
*** skraynev has joined #openstack-cinder13:41
*** openstackgerrit has quit IRC13:47
*** akapil has joined #openstack-cinder13:48
*** openstackgerrit has joined #openstack-cinder13:48
*** jgregor has joined #openstack-cinder13:49
*** EinstCrazy has joined #openstack-cinder13:49
*** lpetrut has joined #openstack-cinder13:50
*** ametts has joined #openstack-cinder13:55
*** dustins has joined #openstack-cinder13:55
*** martyturner has joined #openstack-cinder13:56
*** garthb has joined #openstack-cinder14:00
*** baumann has joined #openstack-cinder14:05
*** baumann has left #openstack-cinder14:05
*** cknight has joined #openstack-cinder14:07
*** links has joined #openstack-cinder14:08
*** lprice has joined #openstack-cinder14:10
*** xinli has joined #openstack-cinder14:10
*** links has quit IRC14:16
*** sdague has quit IRC14:21
*** sdague has joined #openstack-cinder14:22
*** liverpooler has quit IRC14:25
*** krotscheck has quit IRC14:27
*** Poornima has quit IRC14:29
*** jistr has quit IRC14:29
*** Poornima has joined #openstack-cinder14:29
*** igornsa has quit IRC14:30
openstackgerritPetrut Lucian proposed openstack/os-brick: Add Windows connectors  https://review.openstack.org/27252214:32
openstackgerritPetrut Lucian proposed openstack/os-brick: Ensure that the base connector is platform independent  https://review.openstack.org/31299914:32
*** krotscheck has joined #openstack-cinder14:33
openstackgerritGoutham Pacha Ravi proposed openstack/cinder: Implement CHAP Authentication for E-Series Driver  https://review.openstack.org/24699014:34
*** jkraj has joined #openstack-cinder14:37
*** akapil has quit IRC14:41
*** akapil has joined #openstack-cinder14:45
*** jungleboyj has joined #openstack-cinder14:45
*** cdelatte has joined #openstack-cinder14:48
*** bhbhavsa_ has joined #openstack-cinder14:48
*** sdake has joined #openstack-cinder14:50
*** jistr has joined #openstack-cinder14:51
*** bhbhavsa has quit IRC14:51
*** arch-nemesis has joined #openstack-cinder14:52
*** garthb has quit IRC14:54
*** garthb has joined #openstack-cinder14:54
*** markstur_ has joined #openstack-cinder14:54
*** iceyao has quit IRC14:54
*** markstur_ has left #openstack-cinder14:54
*** Poornima has quit IRC14:55
*** lpetrut has quit IRC14:57
*** karthikp has joined #openstack-cinder15:02
*** baumann has joined #openstack-cinder15:03
*** esker has quit IRC15:05
*** Poornima has joined #openstack-cinder15:08
*** daneyon has joined #openstack-cinder15:09
*** karthikp has quit IRC15:09
*** crose has joined #openstack-cinder15:14
*** pleia2 has joined #openstack-cinder15:15
*** lprice has quit IRC15:17
*** lprice has joined #openstack-cinder15:17
*** lpetrut has joined #openstack-cinder15:21
*** julim has quit IRC15:22
hemnamornin15:22
hemnaildikov, scottda, https://review.openstack.org/#/c/312773/15:22
scottdahemna: I'll have a look ...15:22
*** Lickitysplitted_ has quit IRC15:22
*** Lickitysplitted has joined #openstack-cinder15:22
Swansonmornin15:23
*** lcurtis has joined #openstack-cinder15:23
*** med_ has quit IRC15:23
*** kmartin has joined #openstack-cinder15:23
*** med_ has joined #openstack-cinder15:24
*** julim has joined #openstack-cinder15:24
*** med_ is now known as Guest8250615:24
*** Poornima has quit IRC15:24
*** Guest82506 is now known as medberry15:25
*** medberry has quit IRC15:25
*** medberry has joined #openstack-cinder15:25
*** plastikman has quit IRC15:28
*** garthb has quit IRC15:33
*** leeantho has joined #openstack-cinder15:33
ildikovhemna: coolio15:34
smcginnishemna: Jenkins passed. Ship it.15:34
hemnaheh15:35
hemnaI really think we need a new API in cinder15:35
*** lpetrut has quit IRC15:35
hemnafor fetching target connection_info15:35
smcginnisyep15:35
*** lpetrut has joined #openstack-cinder15:35
hemnaeverything that initialize_connection returns, just without the semantics of creating a new export/target15:35
hemnathen nova can call that as much as it wants/needs15:35
ildikovhemna: +115:36
ildikovlong term that sounds way better and a simpler interaction between the two modules IMHO15:36
hemnaI think most drivers would simply refactor their existing initialize_connection15:37
hemnawith a simple if then15:37
hemnaand it'd just work15:37
smcginnishemna: Yeah, should be really minor.15:37
smcginnisAnd until we get all drivers updated, probably not any worse to just route it to initialize_connection.15:37
smcginnisThough only as a temporary thing.15:37
hemnaos-connection_info15:37
hemnashould I just code this shit up?15:39
hemnaI guess I can make a spec for it as well.15:39
*** plastikman has joined #openstack-cinder15:39
hemnawe have our multi-attach meeting at 9?15:39
openstackgerritPetrut Lucian proposed openstack/os-brick: Add Windows connectors  https://review.openstack.org/27252215:40
openstackgerritPetrut Lucian proposed openstack/os-brick: Ensure that the base connector is platform independent  https://review.openstack.org/31299915:40
*** akapil has quit IRC15:40
*** laughterwym has quit IRC15:40
openstackgerritSheel Rana proposed openstack/cinder: WADL to RST migration  https://review.openstack.org/31211315:41
*** adrianofr has quit IRC15:42
ildikovhemna: I hope so, most people accepted the invite15:43
scottdahemna: Yes to meeting at 9:00 PDT; yes to code "shit" up (please watch potty language); Yes, probably needs spec to be pedantic, so we can bikeshed over the naming , etc.15:43
scottdaWe can discuss at meeting, but it would certainly be more clear if the API was something like : get_new_connector(), update_connector(), get_connector_info()15:45
ildikovhemna: BTW, did you manage to play with deleting check_attach from Nova?15:46
jgriffithsmcginnis: hemna ummmm15:46
*** Guest21288 has quit IRC15:46
hemnaildikov, I pulled the check_attach out but didn't get to test it much15:47
jgriffithI'm already working on that as I pointed out yesterday15:47
jgriffithOk... I guess we can all just work in parallel15:47
jgriffithsubmit and let people review/merge or whatever they want to do15:47
* jgriffith is so frustrated15:47
scottdajgriffith: Will you be at the hangout in 12 minutes (10:00 MDT)?15:48
hemnajgriffith, sorry man I didn't know you were working on it.15:48
jgriffithyes15:48
jgriffithI'll be on the hangout15:48
hemnaI just threw that together yesterday simply to try it out and see what would happen.15:48
jgriffithhey.. one thing I wanted to clairfy by the way15:48
jgriffithcurrently multi-attach is a non-existent thing for all purposes15:48
jgriffiththere's no way to "use it" so it's sort of like non existent15:49
hemnafor Nova yah.15:49
jgriffitheven though it's been in Cinder's code base with a bunch of logic for 2 years :(15:49
smcginnisIf a tree falls in a forest and no one is there to hear it...15:49
*** salv-orlando has joined #openstack-cinder15:49
jgriffithLOL15:49
hemnayah we all get that, that's why we've been working on the Nova side of things and seeing out to get it done.15:49
ildikovsmcginnis: lol, that's a good one :)15:49
SwansonCan I get a map for the create_export, initialize_connection, hemna_initialize_connection_info and jg_initialize_connection_info?15:50
smcginnisjgriffith: So your point is we can change things without being concerned about backward compat?15:50
jgriffithhemna: well... it's a lot easier to fix this stuff if we just ignore that for now and fix things on the Cinder side15:50
jgriffithsmcginnis: yes, exactly15:50
smcginnis+115:50
*** earlephilhower has joined #openstack-cinder15:50
ildikovfor the API we have microversioning as well, which is also good so we will not break things like last time15:51
jgriffithildikov: hehe :)15:51
jgriffithildikov: so just FYI, what i'm doing now is just trying to clean up attach/detach on the Cinder side and keeping it compatible15:52
* ildikov does not like breaking things that much, especially within Nova :)15:52
jgriffithildikov: then follow up is the multi-attach additions15:52
ildikovjgriffith: sounds cool15:52
jgriffithildikov: awww... come on where's the fun in not breaking things!15:52
*** apoorvad has joined #openstack-cinder15:53
* jgriffith has been breaking things since he was a kid15:53
ildikovjgriffith: I think with scottda and hemna we touched on check_attach a few times as we hope it can be removed from Nova15:53
jgriffithlike the time I wanted to see how my dads stereo worked, so I took it all apart in the living room one day15:53
*** ircuser-1 has quit IRC15:53
ildikovjgriffith: just to try to simplify things15:53
ildikovno code yet, just checking the diagrams and the code in Nova15:54
jgriffithildikov: got ya15:54
smcginnisI can picture little Johnny getting into a lot of trouble. :)(15:54
openstackgerritMerged openstack/cinder: ibm flashsystem: Fixing hardcoded attribute  https://review.openstack.org/30920815:54
jgriffithsmcginnis: yes... LOTS15:54
jgriffithsmcginnis: 7 year old with a screw driver and a BUNCH of discrete components laying on the floor15:54
jgriffithsmcginnis: never could get that thing back together :)15:54
ildikovjgriffith: I'm an only child and happened to be a girl, so all eyes were on me constantly without breaking anything15:54
jgriffithildikov: LOL15:55
ildikovjgriffith: so I didn't need it ;)15:55
johnthetubaguyjust curious, why do we want to drop check attach?15:55
jgriffithjohnthetubaguy: you'll have to ask hemna and scottda15:55
jgriffithand ildikov15:55
jgriffithI missed that conversation15:55
scottdajohnthetubaguy: Because it's racy and superfluous15:55
ildikovjohnthetubaguy: it seems that we have the logic in reserve_volume on Cinder side15:55
jgriffithscottda: that's not a real explanation/reason... can you elaborate?15:55
johnthetubaguyOK, so you want cinder to "own" if the attach is allowed?15:56
ildikovand what scottda says :)15:56
scottdaWe check attach, then when we call reserve_volume(), the state may have changes and cinder checks the attach state again.15:56
hemnajohnthetubaguy, it's racy and contains checks against the 'state' of the volume15:56
*** arch-nemesis has quit IRC15:56
hemnait's one of the major complaints that was raised in Friday's meeting15:56
ildikovjohnthetubaguy: it would be good to have only component responsible for it and Cinder looks like a logical choice15:56
ildikov*one15:56
hemnais that nova shouldn't care about the state management of cinder volumes.15:56
hemnanova should simply call reserve15:56
johnthetubaguyyep, I like the "let cinder" worry about it approach15:57
hemnacinder does all of those checks already in reserve15:57
hemnaminus the availability zone check15:57
johnthetubaguythe follow question is on error handling, do we understand the errors properly on the nova size15:57
johnthetubaguyside15:57
scottdaI think we can discuss this at the design-of-cinder level at the meeting: Should Nova care about Cinder state? Should Cinder care about what Nova(or Ironic, etc) does with an attachment?15:57
hemnanova shouldn't have to understand the internal states of cinder volumes.15:58
*** akshai has quit IRC15:58
ildikovif we can agree on these points we can then move forward and see the impacts15:58
ildikovhemna: +115:58
johnthetubaguyI am all for making the interface between nova and cinder much cleaner and less racy15:58
*** akshai has joined #openstack-cinder15:59
hemnajohnthetubaguy, that's all part of this IMHO.15:59
johnthetubaguytotally15:59
ildikovjohnthetubaguy: that's what motivated us to think about this as well15:59
hemnait's kinda what the whole virtual volume idea was trying to accomplish from nova's perspective.16:00
johnthetubaguystepping back and deciding how you want Nova to interact with you is a good idea16:00
smcginnisMeeting time?16:00
*** martyturner has quit IRC16:00
*** lpetrut has quit IRC16:01
smcginnisShoot, can't find the hangout link. Can someone DM it to me?16:01
scottdasmcginnis: johnthetubaguy Are you joining?16:01
hemnasmcginnis, https://hangouts.google.com/hangouts/_/z4ulm6fupfezlgixwv6uugkx3ue16:01
smcginnishemna: Thanks16:01
johnthetubaguyyeah, I forgot it was a hangout16:02
ildikovjohnthetubaguy: we hoped we can be more productive this way for now16:02
johnthetubaguyits a good idea16:02
*** ivase has joined #openstack-cinder16:03
*** jwcroppe has joined #openstack-cinder16:04
*** martyturner has joined #openstack-cinder16:04
*** Julien-zte has quit IRC16:05
*** raunak has joined #openstack-cinder16:05
*** jwcroppe_ has joined #openstack-cinder16:05
hemnamy mic lights are working16:06
*** garthb has joined #openstack-cinder16:08
*** yangyapeng has quit IRC16:08
*** yangyape_ has joined #openstack-cinder16:08
openstackgerritGorka Eguileor proposed openstack/cinder: Add devref for conditional updates  https://review.openstack.org/31304016:08
*** nnex has joined #openstack-cinder16:09
*** jwcroppe has quit IRC16:09
*** akapil has joined #openstack-cinder16:10
*** raunak has quit IRC16:10
*** raunak has joined #openstack-cinder16:12
*** medberry is now known as med_16:14
*** akapil has quit IRC16:14
*** vgridnev has quit IRC16:15
ameadehey sheel, have you started on the pagination stuff yet?16:18
sheelyes, half way to it16:19
ameadei wouldn't mind knocking that out today16:19
ameadekk16:19
sheelameade: testing is left for same...else things are almost complete..16:19
sheelameade:  most probabely will push today16:19
ameadek cool :)16:19
openstackgerritRajini Ram proposed openstack/cinder: Dell Eqlx: Volume from snapshot now honors resize  https://review.openstack.org/31216016:20
*** vgridnev has joined #openstack-cinder16:20
*** vgridnev has quit IRC16:21
openstackgerritXinli Guan proposed openstack/cinder: Make IBM drivers return snapshot object for cg ops  https://review.openstack.org/26828316:21
*** salv-orlando has quit IRC16:23
*** igornsa has joined #openstack-cinder16:24
*** kmartin has quit IRC16:27
*** nnex has quit IRC16:28
*** sdake_ has joined #openstack-cinder16:29
*** nnex has joined #openstack-cinder16:29
hemnajohnthetubaguy, https://review.openstack.org/#/c/312773/16:30
*** daneyon has quit IRC16:30
*** sdake has quit IRC16:31
*** dustins has quit IRC16:31
*** dustins has joined #openstack-cinder16:32
*** salv-orlando has joined #openstack-cinder16:35
*** dustins has quit IRC16:36
*** jwcroppe_ has quit IRC16:37
*** crose has quit IRC16:39
*** jwcroppe has joined #openstack-cinder16:39
*** kmartin has joined #openstack-cinder16:40
*** akshai has quit IRC16:44
johnthetubaguyhttps://github.com/openstack/nova/blob/master/nova/volume/cinder.py#L27316:45
ildikovjohnthetubaguy: https://review.openstack.org/#/c/267587/22/nova/virt/block_device.py16:45
*** akshai has joined #openstack-cinder16:47
openstackgerritMerged openstack/cinder: Add ordering possibilities to conditional update  https://review.openstack.org/23193616:48
*** akshai has quit IRC16:52
ameadesmcginnis: DuncanT: whoever else:  the messages client patch should be gtg https://review.openstack.org/#/c/299052/16:52
*** crinkle has joined #openstack-cinder16:52
*** martyturner has quit IRC16:52
*** martyturner has joined #openstack-cinder16:52
smcginnisameade: Thanks, I'll add it to my list.16:52
ameadesmcginnis: do it now!16:53
ameadelol16:53
smcginnisameade: ;)16:53
*** jwcroppe has quit IRC16:53
*** akshai has joined #openstack-cinder16:54
*** daneyon has joined #openstack-cinder16:54
*** jwcroppe_ has joined #openstack-cinder16:55
*** martyturner has quit IRC16:57
*** adrianofr has joined #openstack-cinder16:57
*** lpetrut has joined #openstack-cinder16:58
*** daneyon has quit IRC17:00
*** cknight has quit IRC17:00
*** sdake_ has quit IRC17:00
*** cknight has joined #openstack-cinder17:01
* scottda adds to his list and hopes not to incur the wrath of ameade17:03
*** rlrossit has quit IRC17:03
*** martyturner has joined #openstack-cinder17:03
*** daneyon has joined #openstack-cinder17:05
*** jwcroppe_ has quit IRC17:07
*** igornsa has quit IRC17:07
*** jwcroppe has joined #openstack-cinder17:08
*** daneyon_ has joined #openstack-cinder17:09
*** akapil has joined #openstack-cinder17:11
*** daneyon has quit IRC17:13
*** jistr has quit IRC17:17
openstackgerritMerged openstack/cinder: Updated from global requirements  https://review.openstack.org/31082717:21
*** suyash has joined #openstack-cinder17:21
openstackgerritMerged openstack/cinder: NetApp: Use Local Cache to Copy an Available Image  https://review.openstack.org/30920217:21
SwansonThe new pycharm is slower than a 1 legged ant carrying a slug carrying a sloth.17:21
openstackgerritMerged openstack/cinder: Fix gate-cinder-tox-db-functional job  https://review.openstack.org/31287517:22
Swanson(cue banjo solo.)17:22
smcginnisSwanson: Nice visualization.17:22
Swansonsmcginnis, it might be underselling how slow it is. Tempted to go back a rev.17:24
*** fedruantine has quit IRC17:24
*** rlrossit has joined #openstack-cinder17:25
*** dustins has joined #openstack-cinder17:27
patrickeastSwanson: its sooo bad, i went back to 5.0.4 (the january release)17:30
*** jwcroppe_ has joined #openstack-cinder17:32
Swansonpatrickeast, The intelligent paste bit doesn't comprehend mock syntax and the ctrl-alt-shift-v requires finger physical therapy every third time I hit it.17:32
*** jwcroppe has quit IRC17:34
*** bardia has joined #openstack-cinder17:46
*** itlinux has joined #openstack-cinder17:52
*** akapil has quit IRC17:54
*** jwcroppe has joined #openstack-cinder17:55
cFoutse0ne: thanks for the review on 30920217:57
*** arch-nemesis has joined #openstack-cinder17:57
*** jwcroppe_ has quit IRC17:58
*** ivase has quit IRC17:58
*** cknight has quit IRC18:03
*** cknight has joined #openstack-cinder18:04
*** akapil has joined #openstack-cinder18:04
*** martyturner has quit IRC18:07
xinlipatrickeast: I fixed two test cases regarding the invalid UUIDs, and submit the patch, but Jenkins failed in gate-tempest-dsvm-neutron-full, I reviewed the log, it seems nothing to do with my code, does anyone in cinder community hits the issue? https://review.openstack.org/#/c/268283/18:10
*** salv-orlando has quit IRC18:11
*** martyturner has joined #openstack-cinder18:11
xinlipatrickeast: the root cause is the system timeout issue: failed. Error: Connection to the 172.24.5.120 via SSH timed out.18:13
*** lpetrut has quit IRC18:15
smcginnisxinli: Sounds like it's not related to your patch.18:16
smcginnisxinli: Leave a comment of "recheck" and it will trigger jenkins to run the tests again.18:17
jgriffithxinli: smcginnis net timeout looks like http://logs.openstack.org/83/268283/3/check/gate-tempest-dsvm-neutron-full/4ec56c1/console.html#_2016-05-05_17_20_13_22718:17
*** nnex has quit IRC18:17
smcginnisInterestingly enough, I've been hitting that in my ci.18:17
jgriffithhaven't seen those for a while, thought they might be gone :(18:17
smcginnisI wonder if something up with that.18:17
*** jwcroppe has quit IRC18:18
jgriffithsmcginnis: you running neutron full tests?18:18
smcginnisjgriffith: No, not even neutron at all. But getting connection timeouts similar to that.18:18
*** nnex has joined #openstack-cinder18:19
xinli@smcginnis: I reviewed the log, the root cause is Connetion issue: tempest.lib.exceptions.SSHTimeout: Connection to the 172.24.5.120 via SSH timed out.18:19
xinli2016-05-05 17:20:13.140 |     User: cirros, Password: None18:19
*** Nakato has quit IRC18:19
jgriffithsmcginnis:  :(18:20
jgriffithxinli: it is almost definitely not related to your patch18:21
jgriffithxinli: best thing is wait a while and run "recheck"18:21
smcginnisjgriffith: Yeah, my CI hasn't been happy for over a week now. I might have to revert my driver soon if I don't get this figured out. ;)18:21
patrickeastlol18:21
jgriffithLOL18:21
smcginnisAnd it had been running so good for a long stretch there!18:22
jgriffithseems like we've all been there at some point or another18:22
*** Nakato has joined #openstack-cinder18:22
patrickeastxinli: yea i agree with jgriffith and smcginnis, more than likely not anything to do with your change18:22
jgriffithsmcginnis: I know.. I get soooo mad when something goes goofy after a couple hundred succesful runs in a row18:22
xinlijgriffith: thanks18:22
patrickeastmy ci is still being racked up at its new home18:22
* patrickeast hopes no one notices how long its been mia18:22
jgriffithpatrickeast: you guys move your labs?18:22
* jgriffith warms up the revert button18:22
smcginnispatrickeast: Does its new home have a nice shiny Cisco switch in it? :)18:22
patrickeastjgriffith: yea we switched to a new colo for our engineering hardware18:22
*** nnex has quit IRC18:23
jgriffithpatrickeast: ahh... good times!!18:23
patrickeastsmcginnis: haha, yea the same ones as before... but now actually connected to things18:23
*** dustins has quit IRC18:24
*** akapil has quit IRC18:25
*** lpetrut has joined #openstack-cinder18:26
*** akapil has joined #openstack-cinder18:26
thingeesmcginnis: I thought the midcycle was july 19-21 according to http://eavesdrop.openstack.org/meetings/cinder/2016/cinder.2016-05-04-16.00.html - but your tweet says july 19-22 https://twitter.com/SeanTMcGinnis/status/72791206216101888018:28
smcginnisthingee: Yep: "Cinder midcycle July 19-21, hackday July 22. (FOR REAL)"18:29
smcginnisSo the 22nd is just an optional day for those that want to work on things.18:29
thingeeah ha got it18:29
*** e0ne has quit IRC18:32
scottdaHas anyone seen Vincent Hou lately?18:34
smcginnisscottda: I heard he was moving to another group.18:35
smcginnisscottda: I spoke with him briefly a couple weeks ago, but haven't seen him around much.18:35
scottdaeharney: Did you have info on how to CI Tempest tests (using the community CI) prior to merge (as needed by https://review.openstack.org/#/c/195443/ )18:35
scottdasmcginnis: Thanks. He was/is at IBM?18:36
smcginnisscottda: Yes, still there, but not going to be working on Cinder apparently.18:37
*** dustins has joined #openstack-cinder18:37
eharneyscottda: i can probably help sort that out, what do you need to know?18:38
eharneyscottda: ohh, right, how to execute them etc before merge18:38
scottdaeharney: I want to get CI running on that patch ^^^ to get it into Tempest18:38
eharneyscottda: i can show you how i was doing this for volume manage/unmanage18:39
scottdaeharney: That'd be great.18:39
patrickeastscottda: i think you would need to have a patch up that configures jenkins w/ cinder jobs to do multi-backend first as a dependency (otherwise you aren't able to migrate anywhere, right?)18:39
patrickeastscottda: then you can show it running on cinder gate to show the tests being run and passing18:40
*** esker has joined #openstack-cinder18:40
*** esker has quit IRC18:40
scottdapatrickeast: Right. And we were going to work on that. Will you have time to discuss this at some point?18:41
patrickeastscottda: yep, just let me know when18:42
patrickeastscottda: i'll be out of town most of next week though18:42
eharneyscottda: so looking at my patches, i don't think i ever got it wired up all the way to really work (and it's moving around a bit now since i'm adding the test to Cinder instead of tempest)18:42
scottdaeharney: OK. I'll work with patrickeast on getting stuff in place first, then ping you if needed.18:43
eharneyscottda: https://review.openstack.org/#/c/223188/ is the top of the chain18:43
patrickeasteharney: scottda: that brings up a good point, should those migrate tests even go into tempest? or just into cinders tempest plugin?18:43
scottdapatrickeast: Migrate calls Nova swap_volume, so should be in Tempest I think.18:44
patrickeastscottda: oh, its doing live volume migrates?18:44
* patrickeast should probably read through the patch18:44
patrickeastscottda: in that case, yea tempest it is18:45
scottdapatrickeast: I need to read through it myself, but if it does not test this, I'll add something that does.18:45
*** esker has joined #openstack-cinder18:45
patrickeastscottda: yea def, we need both scenarios covered18:45
eharneypatrickeast: btw, i looked more into adding new methods to tempest.lib's volumes client, it got confusing quite quickly.  did you have code where you've done that?18:46
patrickeasteharney: all the ones i did were extending the class... lemmie see if i can just dump it on github, one sec18:47
*** sdake has joined #openstack-cinder18:48
patrickeasteharney: heres a gist of some of that stuff https://gist.github.com/patrick-east/e6b4d0dc69ae357c00bcfe802dc1cc8118:50
patrickeasteharney: shows a couple of the clients, and how they are created/used in tests18:50
patrickeasteharney: i didn't modify the existing ones directly though, so these ones all end up with their own credentials/project/etc18:51
thingeeall booked for the midcycle18:51
eharneypatrickeast: cool... one thing i wasn't sure about was whether it was reasonable to directly import the clients from tempest or not18:51
thingee\o/18:51
smcginnisthingee: Glad we were able to work out a time that allowed that. :)18:52
patrickeasteharney: the docs i read made it seem like using the python-*client modules was a no-no, but i'm not sure how hard a rule it is18:52
patrickeasteharney: everywhere else in there they are rolling the requests by hand in the tempest clients18:52
eharneypatrickeast: i mean the tempest.services.volume.base etc18:52
smcginnispatrickeast: Maybe less of a restriction with having our plugin model?18:52
patrickeasteharney: ohh yea, i dunno18:52
eharneypatrickeast: the reason that tempest says don't do that is because they're specifically trying to be an independent client18:53
patrickeasteharney: i took some liberties there, it was also unclear18:53
patrickeasteharney: i followed what manilla did as best i could18:53
eharneypatrickeast: looks good to me :)18:53
patrickeasthttps://github.com/openstack/manila/tree/master/manila_tempest_tests18:53
eharneyyeah, i studied theirs a bit too18:53
*** mvk_ has quit IRC18:54
*** sdake_ has joined #openstack-cinder18:55
*** martyturner has quit IRC18:55
*** sdake has quit IRC18:57
*** xinli has quit IRC18:57
sheelameade: hey18:57
sheelameade: WIP for pagination : https://review.openstack.org/#/c/313113/18:57
ameadety will have a look18:58
sheelameade:  I could not test it so kept it WIP for now..18:58
sheelok18:58
*** martyturner has joined #openstack-cinder18:58
*** timcl1 has joined #openstack-cinder19:00
*** akapil has quit IRC19:00
*** timcl has quit IRC19:03
*** ducttape_ has joined #openstack-cinder19:03
*** haplo37 has joined #openstack-cinder19:04
ducttape_I'm a lost horizon person that has a cinder related change, which might be of interest to cinder team.  Anyone interested ?19:04
ducttape_(it's a horizon change in how cinder quotas / usage works)19:05
patrickeastoh man, i was with you right up until quotas19:05
* patrickeast runs away19:05
ducttape_don't worry, it's not that turrible19:05
patrickeastdo you have a patch or bug or something for it?19:06
ducttape_https://review.openstack.org/#/c/309204/  is the change, but essentially we have a problem when we have multiple storage backends19:06
smcginnisducttape_: Cool, what are you changing?19:06
ducttape_the problem being, our users access horizon and say "cool - I have 500 GB left to use".... but what they do not see is that they have 0 GB of SSD left, but like 500GB of HDD left19:07
ducttape_something like that at least19:07
patrickeastahh yea, that sounds like a good change19:07
ducttape_so the change is on the horizon over page to have the pie charts display to users "you have 50% left of SSD, 20% left of HDD"  etc19:08
ducttape_there would be a follow on change for admins to be able to change per backend quotas too, but that is a follow on19:08
ducttape_right now we are having quota issues and it's not very apparent what is going on, this is just to provide better insight19:08
*** akapil has joined #openstack-cinder19:09
*** akapil has quit IRC19:09
ducttape_I bring this, so maybe this team / group can chime in with horizon cores as to the usefulness etc of this change19:09
ducttape_to coordinate, and make openstack great again™®19:09
* ducttape_ hopes he does not troll too hard19:10
patrickeasthaha19:10
patrickeasti'll take a look at it this afternoon, but i'm on board with it... seems like a pretty solid improvement19:10
ducttape_anyway, you might have horizon developers local to you, could pull down the patch above... and see what you think etc19:10
*** akapil has joined #openstack-cinder19:11
*** akapil has quit IRC19:11
ducttape_thanks for any input / feedback / spoiled fruit thrown19:11
*** akapil has joined #openstack-cinder19:11
eharneyany taskflow wizards around that could help me debug a MissingDependencies issue?  http://paste.openstack.org/raw/496261/19:13
*** jwcroppe has joined #openstack-cinder19:13
eharneyharlowja: ^19:13
* ducttape_ lurks back into horizon room19:13
*** ducttape_ has left #openstack-cinder19:13
*** akshai has quit IRC19:14
*** akshai has joined #openstack-cinder19:14
*** akapil has quit IRC19:14
openstackgerritMerged openstack/cinder: VMware: Support for paraVirtual image adapter type  https://review.openstack.org/31276119:18
scottdaHas anyone ever tried to add CONF for multi-backend in tempest? We're just wondering why it's not in there....for tempest/api/volume/test_multi_backend.py19:19
patrickeasteharney: i vaguely recall hitting stuff like that from working on the image cache in the volume flow, somewhere in the flow you define what things are inputs and outputs of each task and they need to match up or you get errors like that19:19
eharneypatrickeast: well, this is just on a straight mitaka deployment, i'm not even trying to work on any code :/19:20
-openstackstatus- NOTICE: Gerrit is restarting to address performance issues related to a suspected memory leak19:20
patrickeasteharney: oh, thats not good19:20
*** jwcroppe has quit IRC19:21
*** xinli has joined #openstack-cinder19:21
patrickeasteharney: so like, https://github.com/openstack/cinder/blob/master/cinder/volume/flows/manager/create_volume.py#L237 defines what is required... and I think if those haven't been put into the tasks like context or whatever you get failures https://github.com/openstack/cinder/blob/master/cinder/volume/flows/manager/create_volume.py#L92419:22
mtaninoumm, Tons of merge failed....19:22
patrickeasteharney: in that case the create_what has the variables its looking for in the requires thingy19:22
patrickeasteharney: i'm sure theres more to it though19:22
eharneypatrickeast: yeah, i see the basic pieces there that are supposed to link together, i just don't know the code well enough yet to see why they aren't19:22
ildikovscottda: jgriffith hemna mriedem johnthetubaguy: I sent out the minutes of meeting as a response to Matt's recap on Cinder/Nova from last week19:24
ildikovplease take a look if you have time and add/correct if needed19:24
mriedemthanks19:24
* mriedem has to leave now19:24
*** mriedem has quit IRC19:25
openstackgerritMitsuhiro Tanino proposed openstack/cinder: Add Cheesecake APIs to policy.json file  https://review.openstack.org/31312419:26
*** akapil has joined #openstack-cinder19:26
mtaninojgriffith: hi,19:27
*** e0ne has joined #openstack-cinder19:27
ameadehey, i want to alter a column in a db migration, tests blow up saying thats not allowed19:27
ameadewhat are my options?19:28
*** jwcroppe has joined #openstack-cinder19:28
openstackgerritVipin Balachandran proposed openstack/cinder: VMware: Use _in_use() to check for in-use volumes  https://review.openstack.org/28987819:28
*** akshai has quit IRC19:29
*** akshai has joined #openstack-cinder19:30
openstackgerritTom Swanson proposed openstack/cinder: Dell SC: Added support for failover_host failback  https://review.openstack.org/31006419:30
*** raunak has quit IRC19:31
openstackgerritRajini Ram proposed openstack/cinder: Dell Eqlx: Volume from snapshot now honors resize  https://review.openstack.org/31216019:31
openstackgerritClinton Knight proposed openstack/cinder: NetApp: Managing cDOT LUN by UUID fails  https://review.openstack.org/31268419:32
*** mvk_ has joined #openstack-cinder19:32
openstackgerritClinton Knight proposed openstack/cinder: NetApp: Decouple capacity volume stats collection  https://review.openstack.org/31292719:33
ameadejust adding an exception19:35
scottdaildikov: Looks good. Thanks for doing that.19:35
patrickeasteharney: looking at https://github.com/openstack/cinder/blob/master/cinder/volume/flows/api/create_volume.py#L595-L601 if you got an exception there it wouldn't be putting 'reservations' into the flows store or whatever19:35
ildikovscottda: cool, thanks for checking19:36
patrickeasteharney: which is probably why that next create entry one got upset19:36
eharneypatrickeast: yeah, i'm suspecting there's an earlier failure here that isn't getting logged19:36
*** chris_morrell has joined #openstack-cinder19:39
*** jwcroppe has quit IRC19:39
eharneypatrickeast: i downgraded to an older taskflow package and it went away.... hmmmmm19:41
patrickeastruh oh19:41
patrickeastwell... at least its relatively easy to fix then, unless someone else has a dependency on the newer taskflow19:42
eharneylike cinder-scheduler, which is now broken in a different way :)19:42
patrickeasthaha19:42
eharneybut... useful data point19:42
openstackgerritTom Swanson proposed openstack/cinder: Dell SC: Added support for failover_host failback  https://review.openstack.org/31006419:44
*** jwcroppe has joined #openstack-cinder19:44
openstackgerritGyorgy Szombathelyi proposed openstack/cinder: Improve readabilty of CA verifying code  https://review.openstack.org/29936119:49
openstackgerritNate Potter proposed openstack/cinder: Implement backend usage reporting  https://review.openstack.org/30144419:52
*** gouthamr has quit IRC19:53
*** e0ne has quit IRC19:55
*** gouthamr has joined #openstack-cinder19:56
*** akapil has quit IRC19:56
*** martyturner has quit IRC19:56
*** gouthamr has quit IRC19:56
openstackgerritAlex O'Rourke proposed openstack/cinder: Fix 3PAR cg display name issues  https://review.openstack.org/30944319:57
*** jwcroppe_ has joined #openstack-cinder19:57
openstackgerritEric Harney proposed openstack/cinder: tempest: Add Unicode volume name test  https://review.openstack.org/31092519:58
*** martyturner has joined #openstack-cinder19:59
*** akapil has joined #openstack-cinder20:00
*** jwcroppe has quit IRC20:01
*** timcl has joined #openstack-cinder20:01
*** akapil has quit IRC20:01
*** timcl1 has quit IRC20:03
*** martyturner has quit IRC20:03
*** raunak has joined #openstack-cinder20:05
sheelameade: your option is to distribute this change in 3 releases20:06
sheelIf i remeber correctly, its like20:06
sheel 1. add new column20:06
sheel 2. copy data20:06
sheel 3. rename column20:06
sheelLive migration prohibit additive changes20:06
ameadesheel: ah i see20:07
openstackgerritMitsuhiro Tanino proposed openstack/cinder: WIP: Add image_conversion_cache_mode config for qemu-img  https://review.openstack.org/31279720:07
ameadeit looks like just setting a column to nullable is ok, dulek added an exception for mig 66 when he had to do the same20:07
sheelyes20:07
sheelits in 6620:08
sheelthough you can add your script as exception for test20:08
sheel:)20:08
*** jwcroppe_ has quit IRC20:09
ameadei got lucky20:09
sheelhah!20:09
openstackgerritAlex Meade proposed openstack/cinder: Add prefix to user message event ids  https://review.openstack.org/31314020:10
ameadesheel: ^20:10
*** jkraj has quit IRC20:11
sheelso finally we are adding volume to event id20:12
sheelI m happy20:12
patrickeastjgriffith: hey, just saw your bug about initialize_connection https://bugs.launchpad.net/cinder/+bug/157880120:12
openstackLaunchpad bug 1578801 in Cinder "Inconsistent method signatures for initialize_connection in drivers" [Undecided,New]20:12
sheelameade: i ll look into it20:12
sheelthnx for this change20:13
*** vgridnev has joined #openstack-cinder20:13
patrickeastjgriffith: i've actually been thinking about the whole initiator_data thing and how we are doing that... i'm a little concerned about it being racy, thinking towards A-A deployments20:13
patrickeastjgriffith: and there not being a good way to lock around getting/setting the data for it, or having a clean way to do the conditional updates20:13
patrickeastjgriffith: i guess the tl:dr; is that i might try and kill off that third parameter in favor of a helper method or something20:14
*** jwcroppe has joined #openstack-cinder20:17
-openstackstatus- NOTICE: Gerrit is restarting to revert incorrect changes to test result displays20:28
*** lpetrut has quit IRC20:32
*** jungleboyj has quit IRC20:33
*** cdelatte has quit IRC20:34
*** crose has joined #openstack-cinder20:34
*** sdake has joined #openstack-cinder20:35
*** sdake_ has quit IRC20:36
*** sdague has quit IRC20:37
openstackgerritNate Potter proposed openstack/cinder: Implement backend usage reporting  https://review.openstack.org/30144420:40
openstackgerritTin Lam proposed openstack/cinder: Added 'volume:get_transfer' to policy.json file  https://review.openstack.org/30685620:40
openstackgerritNate Potter proposed openstack/python-cinderclient: Implement cinder backend-usage command  https://review.openstack.org/30144520:40
openstackgerritNate Potter proposed openstack/python-cinderclient: Implement cinder backend-usage command  https://review.openstack.org/30144520:43
mtaninohemna: Thank you for the invitation :)20:43
openstackgerritNate Potter proposed openstack/cinder: Implement backend usage reporting  https://review.openstack.org/30144420:43
openstackgerritNate Potter proposed openstack/cinder: Implement backend usage reporting  https://review.openstack.org/30144420:46
*** akapil has joined #openstack-cinder20:47
*** daneyon_ has quit IRC20:47
*** jgregor has quit IRC20:49
*** amit213 has joined #openstack-cinder20:50
*** enriquetaso has joined #openstack-cinder20:50
hemnamtanino,  :)20:50
*** dustins has quit IRC20:51
openstackgerritJohn Griffith proposed openstack/cinder: Fix initialize_connection method signatures  https://review.openstack.org/31315420:51
*** akapil has quit IRC20:51
*** jwcroppe has quit IRC20:52
*** esker has quit IRC20:52
*** jwcroppe has joined #openstack-cinder20:52
*** vmtrooper has joined #openstack-cinder20:53
openstackgerritJay Mehta proposed openstack/cinder: 3PAR driver failure SR License missing in array  https://review.openstack.org/30491420:54
*** neophy has joined #openstack-cinder20:55
*** porrua has quit IRC20:56
jgriffithtbarron: I was going to follow your lead an modify those files one at a time20:56
jgriffith:)20:56
*** haplo37 has quit IRC20:57
tbarronjgriffith: i know you are kidding, but in general they were nothing like one file at a time.  one directory often, or one driver20:57
*** esker has joined #openstack-cinder20:57
xinli@smcginnis: Jenkins shows my patch has a merge conflict, si there any tool to show me how to resolve the issue? or I need to manually git rebase by my self? https://review.openstack.org/#/c/307451/20:58
hemnajgriffith, should we just +A that patch before jenkins responds?20:58
*** rlrossit has quit IRC20:58
hemna:P20:58
tbarronjgriffith: i did all api/contrib as one patch, but was told to break it up b/c it wa too big to review and had merge conflicts with tons of other patches20:59
openstackgerritJay Mehta proposed openstack/cinder: Fix Lun ID 0 in HPE 3PAR driver  https://review.openstack.org/30921320:59
jgriffithtbarron: I know.. I'm just messing with you.  Sorry20:59
tbarronjgriffith: oh, I see! :-) yours is +64/-63 !!!20:59
jgriffithIt's probably not funny like I think it is21:00
tbarronjgriffith: i'm just tired and tired of uuids :-)21:00
jgriffithtbarron: I know!!!  I tried so hard to get it even, but stupid pep8 thwarted my efforts21:00
jgriffithtbarron: LOL... I don't blame you21:00
*** baumann has quit IRC21:00
Swansondid someone remove volume_id from fake?21:00
jgriffithtbarron: but I'm sure glad that you did it21:00
SwansonLooking at you tbarron.21:00
tbarronjgriffith: sorry to be dumb about taking the bait21:00
*** akapil has joined #openstack-cinder21:00
jgriffithtbarron: I for one would not have wanted to do that21:00
jgriffithtbarron: that's alright, I'll stop making bad jokes21:01
jgriffithtbarron: well.. I'll try21:01
tbarronjgriffith: well, I won't stop.  I've got to keep up with swansoon21:01
tbarronswanson21:01
tbarronsoon21:01
smcginnisswan song21:01
Swansonxinli, probably manually git rebase.21:02
*** Lee1092 has quit IRC21:02
*** lpetrut has joined #openstack-cinder21:03
xinliswanson: 1) git pull 2) git checkout myPatch 3) git rebase -i master?21:03
jgriffithtbarron: oh.. you're on a slippery slope there21:03
tbarronjgriffith: :-)21:03
*** rlrossit has joined #openstack-cinder21:04
*** rcernin has joined #openstack-cinder21:05
patrickeastjgriffith: hey, you see my comment about the intiator_data stuff a little bit ago?21:06
patrickeastjgriffith: was hoping to catch you before you went and added the param to all the drivers :(21:07
Swansonxinli, yeah that looks right to me.21:07
*** lpetrut has quit IRC21:08
*** akapil has quit IRC21:09
harlowjaeharney u figure it out?21:09
harlowjaif not let me know21:09
*** dustins has joined #openstack-cinder21:11
eharneyharlowja: no, i didn't21:11
harlowjaya, some prior task not creating 'reservations'21:11
harlowjaeharney can u do pip freeze | grep networkx21:12
harlowjai want to make sure u got the right version21:12
eharneyharlowja: well, this is a packaged deployment, it's got python-networkx-core-1.8.1-13.el7ost.noarch21:13
harlowjaya, thats the issue i think21:13
openstackgerritNate Potter proposed openstack/cinder: Implement backend usage reporting  https://review.openstack.org/30144421:13
harlowjawhat version of taskflow eharney ?21:13
eharneyharlowja: 1.3021:13
harlowjaeharney  https://github.com/openstack/taskflow/blob/1.30.0/requirements.txt#L2221:13
jgriffithpatrickeast: LOL21:13
jgriffithpatrickeast: so FYI I'm fine with that21:14
harlowjaso ya, networkx updated with ordered graphs, which taskflow uses, and that needs networkx >= 1.1021:14
eharneyharlowja: ahh, great, that should be easy to sort out21:14
harlowja1.8 not new enough, so my guess packaged deployments of taskflow aren't right21:14
jgriffithin fact I can stuff it into the attachment data, but that means an awful lot of churn in the drivers21:14
eharneyright21:14
patrickeastjgriffith: stuff the initiator_data in there?21:15
harlowjaeharney  so my guess is that if u run with 1.10 (via pip install) it will all work out, then i guess a package needs to be updated somewhere21:15
jgriffithpatrickeast: yeah21:15
patrickeastjgriffith: my first question was to see if anyone other than pure ever used it for anything...21:15
jgriffithdon't know if that's good, bad or indifferent21:15
eharneyharlowja: will give it a shot, thanks a lot for the tip21:15
jgriffithpatrickeast: yeah... I don't know21:15
*** gouthamr has joined #openstack-cinder21:15
harlowjaeharney  np21:15
harlowjawhoever making those packages needs to check deps better :-P21:15
jgriffithThere's a descent number of folks that updated their methods, but not many actually usin git21:15
hemnapatrickeast, at one point we could have used it, but found a hack for it on our array21:15
jgriffithusing21:15
patrickeastthe biggest problem is that we cant lock around it, or do the fancy conditional db updates21:15
*** jgregor has joined #openstack-cinder21:16
patrickeastso like A-A c-vols both might try to set it21:16
patrickeastand then things just break :(21:16
patrickeastwe can lock around the initialize_connection, but the get/set for the db are outside of it21:16
patrickeastwhich would mean locks in the manager...21:16
jgriffithpatrickeast: not sure I follow the problem, but I'm not using that data so :)21:16
patrickeastjgriffith: heh yea, its kind of a silly problem21:17
guitarzanpatrickeast: how do two managers get the same call?21:17
jgriffithpatrickeast: ok, oh well21:17
guitarzanI'm not following either :)21:17
hemnawhy do you need locks around initialize_connection ?21:17
jgriffithsed is an easy tool, no big loss there21:17
hemnaI don't understand21:17
patrickeastso like, if you have two c-vol nodes handling the same backend ala A-A HA to attach a volume to a host, both volumes going to the same compute node21:17
patrickeastyou can get concurrent initialize_connections21:18
patrickeastfor the same initator21:18
jgriffithI'll wip that patch and ya'll can figure out if you want to use it or not21:18
patrickeastbut different volumes21:18
guitarzanpatrickeast: ah, different volumes21:18
guitarzangot it21:18
hemnahrmm, that seems like a failure up higher21:18
patrickeastbut we don't have a way to lock or synchronize the intiator data21:18
jgriffithpatrickeast: ummm... then something's wrong with our HA strategy IMO :)21:18
patrickeastwell yea21:18
patrickeastthats what i want to fix21:18
hemnawhy are we getting 2 simulataneous calls to the same target to initialize_connection ?21:18
jgriffithpatrickeast: once it gets to the manager we shouldn't have it go to another one I don't hink21:18
hemnajgriffith, +121:18
guitarzantwo volumes, same target?21:19
patrickeastwell we do things on a volume granularity21:19
patrickeastso like21:19
guitarzansame initiator21:19
patrickeasttwo volumes, one cinder backend21:19
patrickeastsame initiator21:19
jgriffithguitarzan: ewww... you can't do that can you?21:19
guitarzanjgriffith: no idea, but that's what he's saying :)21:19
hemnaoh wait21:19
patrickeastyea so like volume A and volume B are on the same pure flash array21:19
*** jwcroppe has quit IRC21:19
patrickeastand you get requests to connect them to some instances21:19
patrickeastboth instances happen to be on the same compute node21:20
jgriffithOhhh... yeah, you have that requirement that eveyrthing has to be the same right?21:20
*** jwcroppe has joined #openstack-cinder21:20
jgriffithOk21:20
patrickeastyea since we are stashing CHAP info in there, its bad if one overwrites the others21:20
guitarzanthey multiplex different volumes on the same target? that's pretty wild :)21:20
jgriffithwell, another abandoned patch for me :)21:20
patrickeastconditional updates totally fix it21:20
hemnawouldn't you get a different target for different volumes ?21:21
hemnaI'm confused21:21
patrickeastbut we can't pass it in and pull it out of the return dictionary21:21
* patrickeast needs a whiteboard21:21
*** timcl has quit IRC21:21
hemnaheh21:21
openstackgerritColleen Murphy proposed openstack/cinder: Mark the v1 API as deprecated  https://review.openstack.org/30965221:21
jgriffithpatrickeast: all I ask is that you do something "soon"21:22
hemnapatrickeast, along the same vein though, I don't think anything prevents 2 simultaneous initialize_connection calls for the same volume.21:22
jgriffithpatrickeast: I'm highly annoyed that we have the inconsistent method impl's that we have now21:22
patrickeasthemna: in theory the *ing states and stuff geguileo is working on prevents that sort of thing... i hope21:22
guitarzanhemna: true, for the silly migration case where it doesn't really follow the state workflow21:22
patrickeastjgriffith: yea agreed21:22
hemnapatrickeast, I don't think there is anything in the api for initialize_connection to prevent it21:23
hemnaother than a check on status == maintenance21:24
patrickeasthemna: huh, guess we should be checking for attaching status, right?21:24
hemnayah21:24
*** jwcroppe has quit IRC21:24
scottdaBut, aside from live migration, you go through the nova api and check attaching status, and again in reserve_volume..21:24
*** cdelatte has joined #openstack-cinder21:24
hemnabut in the case of A-A HA, how do we prevent the same thing from happening against 2 c-vol nodes ?21:25
* hemna has a sad21:25
*** andymaier has joined #openstack-cinder21:25
scottdaHow could you call initialize_connection 2x on the same volume, it's in "attaching" after the first one..21:25
hemnayou really only want 1 of them to get the request (for the same volume)21:25
patrickeastyea, they should sync up with the status checks using the db21:25
hemnascottda, I'm not sure, but the cinder API doesn't prevent it at all21:26
patrickeastthe first one to have successfully changed status to attaching wins and gets to continue21:26
patrickeastif we don't have code for it already we probably need to add that21:26
scottdaWe expect a well-behaved client to go through reserve_volume(), which prevents this....21:27
*** crose has quit IRC21:27
hemnawell it prevents other type of actions21:27
scottdaBut we could change the code to not expect a well-behaved client, and check state again in initialize_connection...21:27
*** crose has joined #openstack-cinder21:27
hemnabut it doesn't prevent simultaneous initialize_connection calls on the same volume.21:27
scottdaBut then, why not just have one call: reserve_and_initialize ?21:27
hemnabeing handled by 2 different c-vol hosts21:27
*** crose has quit IRC21:27
*** crose has joined #openstack-cinder21:28
hemnaif all we do is check against the volume in 'attaching', both calls will go through21:28
hemnamaybe I'm paranoid21:28
hemnanothing to see here....move along....21:28
scottdaHow? Gorka's patches make the checking and setting of "attaching" atomic21:28
scottdaYes, you can call initialize_connection regardless of state. You are correct about that.21:29
hemnasure, you get the volume into attaching state21:29
*** vgridnev has quit IRC21:29
hemnabut you can still call initialize_connection21:29
hemnaeven if we put a check on attaching state21:29
scottdaI agree.21:29
hemnayup, the volume is in attaching21:29
hemnahere is another request for init_connection21:29
hemnaworks21:29
scottdaSure, we trust our callers (nova)21:30
hemnaand then you could have 2 c-vol instances (for the same backend/volume) handling the initalize_connection call21:30
hemna:(21:30
scottdaSo, we could modify the API to have one call: get_connector() which will not succeed in attaching. It sets to attaching (atomically), calls initialize_connection, returns a connector, and then set's to in-use.21:31
openstackgerritMitsuhiro Tanino proposed openstack/cinder: Add snapshot_metadata operations to policy.json  https://review.openstack.org/31316321:31
*** andymaier has quit IRC21:31
scottdaInstead of NOva managing Cinder state, and hoping Ironic does the same, and future non-openStack user does the same, etc...21:31
hemnaoh well, I hate raising issues21:32
scottdaRaising issues is good.21:32
scottdaBut it doesn't require HA and 2 c-vol nodes. You can call initialize_connection 100 times simultaneously for a single volume today, right?21:33
hemnaespecially when jgriffith is working so hard to help shore this stuff up.21:33
hemnascottda, yah21:33
hemnayou can21:33
*** rlrossit has quit IRC21:34
scottdaSo, we sketched out a new & improved API in Fort Collins last year...I think this is part of it. Just one call to Cinder to get the connector, without all the state management, and solve this problem at the same time....Might not happen soon, but it might be what we want.21:34
*** ametts has quit IRC21:34
scottdaAnd of course deprecate and remove the old way...never.21:35
openstackgerritTom Swanson proposed openstack/cinder: Dell SC: Added support for failover_host failback  https://review.openstack.org/31006421:35
*** vmtrooper has quit IRC21:36
openstackgerritAlex Meade proposed openstack/python-cinderclient: Add v3 user messages  https://review.openstack.org/29905221:39
*** Guest2249 has quit IRC21:40
jgriffithYa'll know what's funny....21:41
SwansonShecky Green?21:41
jgriffithHere's the original Cinder initialize_connection code in Cinder's manager:21:41
jgriffithvolume_ref = self.db.volume_get(context, volume_id)21:41
jgriffithreturn self.driver.initialize_connection(volume_ref, connector)21:41
jgriffithThat's it21:42
guitarzanheck ya21:42
jgriffithjust those two lines21:42
patrickeasthaha, wow21:42
*** jay-mehta has joined #openstack-cinder21:43
jgriffithoh, and by the way... all the other attach/detach related calls; pretty much the same thing21:43
jgriffithmanager.py was only 449 lines21:43
jgriffithincluding blank lines, comments etc21:43
jgriffithcurrently it's 3,71021:43
guitarzanwow, 32021:43
guitarzan320021:43
guitarzanoh 3700? sheesh21:43
* guitarzan looks again21:43
guitarzanahh, liberty vs master21:44
jgriffithguitarzan: I'm just looking at my vim status bar, +/- 10% I suppose :)21:44
patrickeastmaybe we should throw it all away and rewrite it in go ;)21:44
jgriffithpatrickeast: ha21:44
jgriffithpatrickeast: or maybe we should write better code :P21:44
scottdaOr at least remove every other line21:44
jgriffithjust saying21:44
patrickeasthaha21:44
Swansonhemna put in 3261 or those lines?21:45
jgriffithSwanson: I'm pretty sure it was a group effort :)21:45
guitarzanhaha21:45
*** jgregor has quit IRC21:45
*** arch-nemesis has quit IRC21:45
*** jwcroppe has joined #openstack-cinder21:45
SwansonMy driver exploded by like 20% just adding failover-host failback to it. So these things happen.21:46
jgriffithSwanson: indeed they do21:46
*** vmtrooper has joined #openstack-cinder21:46
jgriffithSwanson: but I don't know that our current architecture is going to take another two years of this sort of growth21:46
guitarzangit can take it!21:47
jgriffithguitarzan: true-dat... I guess as long as you can stuff it in git it must be OK :)21:47
jgriffithanyway, just thought that was kind of an interesting historical data point21:48
jgriffithI always remember guitarzan saying "the manager doesn't really do anything anyway"21:48
guitarzanjgriffith: that might not be true anymore :)21:48
SwansonMost of that is probably logging.21:48
jgriffithguitarzan: :)21:48
jgriffithSwanson: yeah, I'm sure you're right, at least 3,101 lines of it21:49
openstackgerritaimee.ukasick proposed openstack/cinder: Add missing SnapshotUnavailable to cinder/exception.py  https://review.openstack.org/31316621:49
*** sdake has quit IRC21:50
*** sdake has joined #openstack-cinder21:51
*** sdake has quit IRC21:56
*** ametts has joined #openstack-cinder21:56
hemnahemna put in 3261 or those lines?21:56
hemnashit21:56
hemnareally?21:56
hemnalolz21:56
* hemna hides21:56
*** crose has quit IRC22:10
*** akshai has quit IRC22:12
*** jwcroppe has quit IRC22:13
*** eharney has quit IRC22:15
*** Julien-zte has joined #openstack-cinder22:21
*** cknight has quit IRC22:22
*** cdelatte has quit IRC22:22
*** apoorvad has quit IRC22:27
openstackgerritJay Mehta proposed openstack/cinder: Implement match-set type 3PAR FC VLUN creation  https://review.openstack.org/30961322:27
*** rcernin has quit IRC22:29
openstackgerritKarthik Prabhu Vinod proposed openstack/cinder: Add ServiceTopic & ServiceDisabledReason Enum  https://review.openstack.org/31317922:30
*** hemna is now known as hemnafk22:30
*** karthikp has joined #openstack-cinder22:31
*** ametts has quit IRC22:35
*** akerr has quit IRC22:37
*** lprice has quit IRC22:39
*** daneyon has joined #openstack-cinder22:40
*** dustins has quit IRC22:42
*** dustins has joined #openstack-cinder22:43
*** karthikp has quit IRC22:44
openstackgerritMitsuhiro Tanino proposed openstack/cinder: Make mountpoint parameter as an optional  https://review.openstack.org/31318022:44
*** garthb has quit IRC22:47
*** garthb_ has joined #openstack-cinder22:47
*** prometheanfire has joined #openstack-cinder22:48
prometheanfiremitaka suposed to work with python3.4 right?22:49
prometheanfireif so, found a bug22:49
*** neophy has quit IRC22:50
patrickeastnot sure cinder is supposed to be fully ready or still a WIP, either way bug reports are welcome22:50
*** cdelatte has joined #openstack-cinder22:51
prometheanfirehttps://gist.github.com/prometheanfire/ae1f0f128408e5f030b900d38fa108c322:51
patrickeastlooks like it is supposed to be according to https://wiki.openstack.org/wiki/Python322:51
prometheanfireya, that's what I get in 3.422:51
prometheanfireI assumed it was based on that page22:51
*** david-lyle has quit IRC22:51
prometheanfirehttps://bugs.launchpad.net/cinder/+bug/155095122:52
openstackLaunchpad bug 1550951 in cinder (Gentoo Linux) "http header value must be a string" [Undecided,New]22:52
*** zzelle has joined #openstack-cinder22:52
prometheanfirelol, I already reported it22:52
*** apoorvad has joined #openstack-cinder22:53
prometheanfirewonder why this is happening again22:53
*** david-lyle has joined #openstack-cinder22:53
*** salv-orlando has joined #openstack-cinder22:53
*** salv-orlando has quit IRC22:54
*** ducttape_ has joined #openstack-cinder22:54
zzelleHi everyone22:54
*** salv-orlando has joined #openstack-cinder22:54
prometheanfiremight need to be a change that needs backporting to mitaka22:55
zzelleSome cores can look at https://review.openstack.org/300243, it's waiting for cores since a month?22:55
prometheanfirechecking now22:55
openstackgerritXinli Guan proposed openstack/cinder: IBM FlashSystem: Cleanup host resource leaking  https://review.openstack.org/30745122:56
prometheanfireya, needs backporting22:57
*** david-lyle has quit IRC22:58
scottdapatrickeast: prometheanfire We discussed the wiki page for python3 support, it seems to be a bit misleading...22:59
prometheanfire?22:59
scottdaI says "unit tests pass on python3" which is true...22:59
scottdaBut it is not tested, except by prometheanfire22:59
scottdaBTW, if you are testing, can you look at this patch: https://review.openstack.org/#/c/30446223:00
*** xinli has quit IRC23:01
prometheanfiresure23:01
prometheanfireI just submitted the backport though23:01
* prometheanfire waits for it23:01
prometheanfireguess the bot is slow23:03
scottdaWell, if we're going to change that code, I just as soon change it, and then backport the change instead.23:03
prometheanfirehttps://review.openstack.org/31318323:03
prometheanfirescottda: ya, just crossing the streams is all23:03
prometheanfirescottda: seems to work23:03
scottdasure. Sorry I didn't flag that for backport candidate.23:03
scottdaOK, cool. patrickeast You or anyone else interested in reviewing this: https://review.openstack.org/#/c/304462/123:04
prometheanfirereviewed23:04
* prometheanfire shrugs23:04
*** tpsilva has quit IRC23:07
scottdaprometheanfire: Thanks for testing. I'll keep on people to get this new patch merged and backported.23:08
prometheanfirethanks23:08
scottdanp, thanks for living on the cutting edge.23:08
prometheanfirenow that I'm cc'd I'll bug people too :P23:08
prometheanfireI tend to do things slightly odd to find bugs23:08
prometheanfirepostgres and keystone for instance...23:09
*** daneyon has quit IRC23:11
*** zzelle has quit IRC23:19
openstackgerritMitsuhiro Tanino proposed openstack/cinder: Add upload_image API role-based access policy  https://review.openstack.org/31318623:21
*** sgotliv has quit IRC23:21
*** lprice has joined #openstack-cinder23:23
*** lcurtis has quit IRC23:24
jgriffithprometheanfire: hey there... are you still working on the Gentoo code for OpenStack?  Or have I got the wrong person23:25
*** salv-orlando has quit IRC23:26
jgriffithprometheanfire: I've been working on trying to get a running version on Gentoo, kinda stuck on some things23:27
prometheanfireit's me23:27
jgriffithprometheanfire: oh... it's my lucky day :)23:27
prometheanfirejust submitted the stable req bug for mitaka23:27
jgriffithprometheanfire: oh, nice!23:27
jgriffithprometheanfire: ahh..  reading scroll-back now23:27
prometheanfireit's been a month :P23:27
jgriffithmost excellent23:27
prometheanfireI and the other users are in #gentoo-virtualization23:28
jgriffithprometheanfire: and there's the answer to my next question23:28
jgriffithfantastic23:28
prometheanfire:P23:28
prometheanfireI'm working on getting openstack-ansible working on gentoo23:28
*** mtanino has quit IRC23:30
*** mtanino has joined #openstack-cinder23:30
*** krotscheck has quit IRC23:31
*** krotscheck has joined #openstack-cinder23:31
*** gouthamr_ has joined #openstack-cinder23:31
patrickeastjgriffith: hey so how would something like https://gist.github.com/patrick-east/afed6c0e68da1a11f1ab85f19a46cb34 sit with you for that initiator_data thing23:32
*** skraynev has quit IRC23:32
patrickeastthat code probably doesnt work.. but figured i should check before i spend too much time on it23:32
patrickeastjgriffith: gets a few wins; less stuff in manager, unified method sig, ability for drivers to synchronize accessing the initator_data23:33
patrickeastjgriffith: downside being that it kinda sorta lets drivers access the db23:33
*** mriedem has joined #openstack-cinder23:34
*** cdelatte has quit IRC23:34
*** gouthamr has quit IRC23:36
*** Julien-zte has quit IRC23:41
*** EinstCrazy has quit IRC23:48
*** jbernard has quit IRC23:48
*** jbernard has joined #openstack-cinder23:49
*** enriquetaso has quit IRC23:51
jgriffithpatrickeast: looking23:51
*** enriquetaso has joined #openstack-cinder23:52
jgriffithBTW.. funny ABC doesn't puke when your signature is different there :)23:52
patrickeasthaha yea23:53
jgriffithpatrickeast: so interestingly enough I just started a sort of driver_utils file23:54
jgriffithpatrickeast: so I think that must mean we "need" something like that :)23:54
patrickeastjgriffith: oh nice, yea i'm happy to toss that stuff wherever23:54
patrickeastjgriffith: yea i maybe *could* go into the driver base class23:54
patrickeasts/i/it/23:54
jgriffithMy only concern is that same I've had in the past about db access in the driver23:54
jgriffithand that's just about races23:54
patrickeastheh yea23:55
patrickeastso step one is moving to these helpers23:55
jgriffithReads only are fine23:55
patrickeaststep two is changing it to do the conditional updates23:55
jgriffithI don't care about that... something fails it fails but at least it doesn't clobber everyone23:55
patrickeastand having the helper do something smart so drivers can do something about it23:55
jgriffithpatrickeast: ahh23:55
patrickeastfor my use-case i'm totally happy to try and set, catch an exception, query it again and use what was there23:56
patrickeastbut having races on the set is what we are exposed to now :(23:56
jgriffithpatrickeast: the only other concern I'd have is the driver updates23:56
patrickeastwhich ones?23:56
jgriffithpatrickeast: after trying to update things in drivers a couple times today it's very NOT pretty23:56
jgriffithpatrickeast: so any of them that use the initiator_data23:57
patrickeastjgriffith: oh, yea luckily this only affects mine afaik23:57
patrickeasti saw solidfire has the param23:57
jgriffithpatrickeast: granted even out of the ones that implement it I don't know that anybody actually does anything with it23:57
jgriffithexcept maybe EMC23:57
patrickeastbut didn't look like you did anything with it23:57
jgriffithyeah, I follow driver.py :)23:57
jgriffitheven if I don't need it23:57
patrickeastmy suspicion is i'm the only one using it23:58
patrickeasti'll check more... but if it is in-use its a very small number23:58
jgriffithpatrickeast: you're right it is23:58
jgriffithpatrickeast: so I think I like the way you're heading with this if I follow correctly23:59
jgriffithI don't know if it should be it's own class or utils file or not etc23:59
jgriffithbut I do kinda like a driver_utils23:59

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