Wednesday, 2016-01-06

*** haomaiwang has quit IRC00:01
*** haomaiwang has joined #openstack-cinder00:01
*** alonma has quit IRC00:03
*** angela-s has quit IRC00:05
*** ntpttr1 has joined #openstack-cinder00:09
*** ntpttr1 has quit IRC00:11
*** ntpttr has quit IRC00:11
*** garthb_ has joined #openstack-cinder00:12
*** garthb has quit IRC00:13
*** chris_morrell has quit IRC00:15
*** chris_morrell has joined #openstack-cinder00:15
*** pratap has quit IRC00:20
*** lcurtis has quit IRC00:21
*** yhayashi has joined #openstack-cinder00:22
*** pratap has joined #openstack-cinder00:25
*** harlowja_ has joined #openstack-cinder00:27
*** harlowja has quit IRC00:30
openstackgerritAlex O'Rourke proposed openstack/cinder: LeftHand: Implement v2 replication (unmanaged)  https://review.openstack.org/25554400:45
*** smoriya_ has joined #openstack-cinder00:46
fernnestsmcginnis, HP XP driver completed successfully on patch https://review.openstack.org/#/c/263515/00:47
*** zhangjn has joined #openstack-cinder00:57
*** alonma has joined #openstack-cinder00:59
*** haomaiwang has quit IRC01:01
*** haomaiwang has joined #openstack-cinder01:01
*** daneyon has joined #openstack-cinder01:01
*** alonma has quit IRC01:04
*** cheneydc has joined #openstack-cinder01:07
*** eharney has quit IRC01:08
*** alonma has joined #openstack-cinder01:10
*** alonma has quit IRC01:14
*** alonma has joined #openstack-cinder01:16
guitarzanhemna: cool, thanks, I'm guessing my rootwrap stuff is all messed up01:16
*** EinstCrazy has joined #openstack-cinder01:17
*** davechen has joined #openstack-cinder01:19
*** pratap has quit IRC01:21
*** alonma has quit IRC01:22
*** alonma has joined #openstack-cinder01:24
*** zhangjn has quit IRC01:28
*** zhangjn has joined #openstack-cinder01:29
*** garthb_ has quit IRC01:29
*** julim has quit IRC01:30
*** julim has joined #openstack-cinder01:30
openstackgerrithuangtianhua proposed openstack/python-cinderclient: Make _discover_extensions public  https://review.openstack.org/25925001:30
*** akerr has quit IRC01:31
openstackgerritMerged openstack/cinder: Allow replicated volumes to be recoverable  https://review.openstack.org/21990001:31
*** alonma has quit IRC01:31
*** akerr has joined #openstack-cinder01:32
*** haomaiwang has quit IRC01:32
*** manous has quit IRC01:32
*** manous has joined #openstack-cinder01:32
*** [1]Thelo has joined #openstack-cinder01:33
*** alonma has joined #openstack-cinder01:34
*** leeantho has quit IRC01:35
*** Thelo has quit IRC01:36
*** [1]Thelo is now known as Thelo01:36
*** alonma has quit IRC01:38
*** cknight has joined #openstack-cinder01:39
*** akerr has quit IRC01:39
*** alonma has joined #openstack-cinder01:40
*** akerr has joined #openstack-cinder01:41
*** davechen1 has joined #openstack-cinder01:43
*** martyturner has quit IRC01:44
*** alonma has quit IRC01:45
*** davechen has quit IRC01:46
openstackgerritLisaLi proposed openstack/cinder: Cleanup in backup reset status  https://review.openstack.org/24674801:47
*** davechen has joined #openstack-cinder01:48
*** davechen1 has quit IRC01:50
*** Lee1092 has joined #openstack-cinder01:51
*** mtanino has quit IRC02:07
*** manous has quit IRC02:13
*** rajinir has quit IRC02:15
*** davechen has quit IRC02:15
*** zhangjn has quit IRC02:17
*** zhangjn has joined #openstack-cinder02:18
*** 14WAALZU3 has joined #openstack-cinder02:20
*** pratap has joined #openstack-cinder02:20
*** houming has joined #openstack-cinder02:21
openstackgerritLisaLi proposed openstack/cinder: Add restore_volume_id in backup  https://review.openstack.org/26090302:31
openstackgerritEinst Crazy proposed openstack/cinder: Replace assertEqual(*, None) with assertIsNone in tests  https://review.openstack.org/26399702:39
*** zhangjn has quit IRC02:39
*** mudassirlatif has quit IRC02:39
*** alonma has joined #openstack-cinder02:41
*** zhangjn has joined #openstack-cinder02:42
openstackgerritThelo Gaultier proposed openstack/os-brick: Add connector for ITRI DISCO cinder driver  https://review.openstack.org/25335202:43
*** akerr_ has joined #openstack-cinder02:44
*** alonma has quit IRC02:45
*** akerr has quit IRC02:47
*** alonma has joined #openstack-cinder02:47
*** daneyon has quit IRC02:51
*** sasukeh has joined #openstack-cinder02:51
*** alonma has quit IRC02:52
*** alonma has joined #openstack-cinder02:54
*** zhangjn has quit IRC02:54
*** pratap has quit IRC02:55
*** rushiagr_away is now known as rushiagr02:57
*** zhangjn has joined #openstack-cinder02:58
*** alonma has quit IRC02:59
*** dims has quit IRC02:59
*** 14WAALZU3 has quit IRC03:01
*** haomaiwang has joined #openstack-cinder03:01
*** alonma has joined #openstack-cinder03:01
*** alonma has quit IRC03:06
*** cknight has quit IRC03:07
*** alonma has joined #openstack-cinder03:11
*** sasukeh_ has joined #openstack-cinder03:12
*** gouthamr has quit IRC03:13
*** sasukeh has quit IRC03:15
*** alonma has quit IRC03:16
*** alonma has joined #openstack-cinder03:18
openstackgerritLisaLi proposed openstack/cinder: Scaling backup service  https://review.openstack.org/26239503:18
openstackgerritLisaLi proposed openstack/cinder: Add restore_volume_id in backup  https://review.openstack.org/26090303:18
*** daneyon has joined #openstack-cinder03:19
openstackgerritReedip proposed openstack/python-cinderclient: Fix argument order for assertEqual to (expected, observed)  https://review.openstack.org/26400603:20
*** alonma has quit IRC03:22
*** aorourke_ has joined #openstack-cinder03:23
*** bardia has quit IRC03:31
openstackgerritReedip proposed openstack/python-cinderclient: Fix db error when running python34 unit tests  https://review.openstack.org/26400903:37
*** zhangjn has quit IRC03:38
*** aorourke_ has quit IRC03:41
*** aorourke_ has joined #openstack-cinder03:42
*** aorourke_ has joined #openstack-cinder03:42
*** aorourke_ has quit IRC03:43
*** aorourke_ has joined #openstack-cinder03:43
openstackgerrithuanan proposed openstack/cinder: Huawei: Add manage/unmanage snapshot support  https://review.openstack.org/26115603:48
*** daneyon has quit IRC03:49
*** rat_ has joined #openstack-cinder03:50
*** links has joined #openstack-cinder03:51
rat_general problems faced by a basic guy with cinder?03:52
*** haomaiwang has quit IRC04:01
*** haomaiwang has joined #openstack-cinder04:01
*** coolsvap|away is now known as coolsvap04:06
openstackgerritMerged openstack/cinder: Remove name_id when creating volume with cache enabled  https://review.openstack.org/25993704:11
*** PsionTheory has quit IRC04:13
*** rushiagr is now known as rushiagr_away04:14
*** Pandy has joined #openstack-cinder04:16
*** shyama has joined #openstack-cinder04:16
Pandyhi all04:16
Pandyam getting colume hangs in creating states forever, only restart of cinder-volume service on compute node helps04:17
Pandyhow can i rectify it ?04:17
Pandym getting Volume hangs in creating states forever, only restart of cinder-volume service on compute node helps04:17
*** shyama has quit IRC04:18
*** alonma has joined #openstack-cinder04:19
jgriffithPandy: what backend?  And do you have a pastebin of any of the logs?04:20
*** alonma has quit IRC04:23
*** alonma has joined #openstack-cinder04:27
*** coolsvap is now known as coolsvap|away04:29
*** alonma has quit IRC04:31
*** alonma has joined #openstack-cinder04:35
*** rat_ has quit IRC04:35
*** alonma has quit IRC04:40
Pandyceph is backend04:40
Pandyhere same launchpad bug :  /oslo.utils/+bug/150209204:48
openstackgerritmelissaml proposed openstack/cinder: Wrong usage of "an"  https://review.openstack.org/26402404:49
*** rushiagr_away is now known as rushiagr04:57
*** haomaiwang has quit IRC05:01
*** haomaiwang has joined #openstack-cinder05:01
*** akerr_ is now known as akerr_away05:02
*** sheel has joined #openstack-cinder05:02
*** aagrawal has quit IRC05:13
*** pratap has joined #openstack-cinder05:17
*** merooney has quit IRC05:17
*** chhavi has joined #openstack-cinder05:17
*** chhavi has quit IRC05:26
*** zhangjn has joined #openstack-cinder05:26
*** chhavi has joined #openstack-cinder05:26
*** ankit_ag has joined #openstack-cinder05:27
*** zhangjn has quit IRC05:35
*** coolsvap|away is now known as coolsvap05:35
*** zhangjn has joined #openstack-cinder05:36
*** Pandy has quit IRC05:49
openstackgerritAngela Smith proposed openstack/cinder: Adds friendly zone name support  https://review.openstack.org/18051805:50
openstackgerritTomoki Sekiyama proposed openstack/cinder: Fix image volume creation error  https://review.openstack.org/26308105:52
*** pratap has quit IRC05:52
*** coolsvap is now known as coolsvap|away05:55
*** gcb has joined #openstack-cinder05:56
*** zhangjn_ has joined #openstack-cinder06:00
*** haomaiwang has quit IRC06:01
*** zhangjn has quit IRC06:02
*** haomaiwa_ has joined #openstack-cinder06:03
*** zhangjn_ has quit IRC06:05
*** zhangjn has joined #openstack-cinder06:08
*** sgotliv has joined #openstack-cinder06:11
*** zhangjn has quit IRC06:15
*** harlowja_at_home has joined #openstack-cinder06:16
*** zhangjn has joined #openstack-cinder06:16
*** coolsvap|away is now known as coolsvap06:18
*** dslevin has quit IRC06:20
*** ChubYann has quit IRC06:22
*** alonma has joined #openstack-cinder06:23
*** alonma has quit IRC06:28
*** enowy has joined #openstack-cinder06:28
*** alonma has joined #openstack-cinder06:30
*** Pandy has joined #openstack-cinder06:31
*** alonma has quit IRC06:36
*** shausy has joined #openstack-cinder06:37
*** jwcroppe has quit IRC06:38
*** isaacb has joined #openstack-cinder06:38
*** alonma has joined #openstack-cinder06:42
*** shausy has quit IRC06:46
*** alonma has quit IRC06:47
*** shausy has joined #openstack-cinder06:48
*** alonma has joined #openstack-cinder06:48
*** chlong has quit IRC06:50
*** harlowja_at_home has quit IRC06:51
*** alonma has quit IRC06:53
*** dslevin has joined #openstack-cinder06:54
*** alonma has joined #openstack-cinder06:55
*** belmoreira has joined #openstack-cinder06:59
*** alonma has quit IRC06:59
*** haomaiwa_ has quit IRC07:01
*** alonma has joined #openstack-cinder07:01
*** haomaiwang has joined #openstack-cinder07:01
*** alonma has quit IRC07:05
*** alonma has joined #openstack-cinder07:07
*** zongliang has quit IRC07:09
*** zhangjn has quit IRC07:11
*** alonma has quit IRC07:12
*** shausy has quit IRC07:13
*** shausy has joined #openstack-cinder07:13
*** alonma has joined #openstack-cinder07:14
*** zhangjn has joined #openstack-cinder07:15
*** yangyapeng has joined #openstack-cinder07:19
*** klkumar has joined #openstack-cinder07:19
*** alonma has quit IRC07:19
*** isaacb has quit IRC07:20
*** alonma has joined #openstack-cinder07:21
*** e0ne has joined #openstack-cinder07:25
*** alonma has quit IRC07:25
openstackgerritLisaLi proposed openstack/cinder: Schedule creating encrypted volume  https://review.openstack.org/26405607:26
*** alonma has joined #openstack-cinder07:27
*** alonma has quit IRC07:31
openstackgerritChhavi Agarwal proposed openstack/cinder-specs: Allow setting multiattach property  https://review.openstack.org/26405907:31
*** enowy has quit IRC07:31
*** alonma has joined #openstack-cinder07:33
*** yangyapeng has quit IRC07:33
*** anshul has joined #openstack-cinder07:37
*** alonma has quit IRC07:37
*** alonma has joined #openstack-cinder07:39
openstackgerritChhavi Agarwal proposed openstack/cinder-specs: Allow setting multiattach property  https://review.openstack.org/26405907:41
*** Thelo has quit IRC07:41
*** alonma has quit IRC07:44
*** martyturner has joined #openstack-cinder07:44
*** zhangjn has quit IRC07:45
*** alonma has joined #openstack-cinder07:45
*** martyturner has quit IRC07:48
*** alonma has quit IRC07:50
openstackgerritmelissaml proposed openstack/cinder: Wrong usage of "an" in the mesages:  an volume  https://review.openstack.org/26406307:50
*** alonma has joined #openstack-cinder07:51
*** alonma has quit IRC07:56
*** lpetrut has joined #openstack-cinder07:56
*** alonma has joined #openstack-cinder07:58
*** coolsvap is now known as coolsvap|away08:00
*** isaacb has joined #openstack-cinder08:00
*** haomaiwang has quit IRC08:01
*** rushiagr is now known as rushiagr_away08:01
*** haomaiwang has joined #openstack-cinder08:01
*** alonma has quit IRC08:02
*** alonma has joined #openstack-cinder08:04
*** coolsvap|away is now known as coolsvap08:06
*** alonma has quit IRC08:09
*** wiebalck has joined #openstack-cinder08:09
*** chlong has joined #openstack-cinder08:11
*** pratap has joined #openstack-cinder08:14
*** alonma has joined #openstack-cinder08:15
*** alonma has quit IRC08:19
*** apoorvad has joined #openstack-cinder08:20
*** alonma has joined #openstack-cinder08:21
sheelankit_ag:hi08:22
*** rushiagr_away is now known as rushiagr08:22
ankit_agsheel: hi..08:22
sheelkindly confirm https://bugs.launchpad.net/cinder/+bug/153140008:23
openstackLaunchpad bug 1531400 in Cinder "Creating volume_types, CGs, encryption-type, backup, QoS with unicode name fails with 500 error" [Undecided,New] - Assigned to Sheel Rana (ranasheel2000)08:23
sheeland confirm if any other API is affected than reported08:24
*** wiebalck has quit IRC08:25
*** alonma has quit IRC08:26
*** rushiagr is now known as rushiagr_away08:27
ankit_agsheel: One which I have tested and is not there either in the patch under review or the LP bug you have filed is Snapshot update08:27
*** alonma has joined #openstack-cinder08:27
ankit_agIMO you should test all the remaining APIs in order to fix this issue completely08:28
*** rushiagr_away is now known as rushiagr08:28
sheelankit_ag:I have tested that also, snapshot edit/update fails08:29
sheelankit_ag:same is the case with volume update/edit08:29
ankit_agsheel: Yeah, but volume update is handled in the current patch I think08:30
sheelbut missed in patch under review, I would have given this as review comment in patch under review once jenkins passed08:30
ankit_agI have confirmed the bug as the APIs you mentioned in the bug raises 500 error08:31
sheelankit_ag: thank you08:31
ankit_agsheel: welcome08:31
*** EinstCra_ has joined #openstack-cinder08:32
*** sgotliv has quit IRC08:32
*** alonma has quit IRC08:32
*** alonma has joined #openstack-cinder08:33
*** rushiagr is now known as rushiagr_away08:34
*** EinstCrazy has quit IRC08:35
*** rushiagr_away is now known as rushiagr08:35
openstackgerritAnkit Agrawal proposed openstack/python-cinderclient: Return wrapper classes with request_ids attribute  https://review.openstack.org/25718008:35
openstackgerritAnkit Agrawal proposed openstack/python-cinderclient: Add request_ids attribute to resource objects  https://review.openstack.org/25718708:35
openstackgerritAnkit Agrawal proposed openstack/python-cinderclient: Add Wrapper classes for list, dict, tuple  https://review.openstack.org/25717008:35
openstackgerritAnkit Agrawal proposed openstack/python-cinderclient: Add request_ids attribute to resource objects  https://review.openstack.org/25719508:36
openstackgerritAnkit Agrawal proposed openstack/python-cinderclient: Add request_ids attribute to resource objects  https://review.openstack.org/25719908:36
*** alonma has quit IRC08:38
*** shausy has quit IRC08:38
*** alonma has joined #openstack-cinder08:40
sheelankit_ag: updated bug description with - "9. update/edit of entities mentioned in step1-8"08:40
ankit_agsheel: Thanks08:40
*** shausy has joined #openstack-cinder08:40
sheelankit_ag: :)08:40
ankit_agsheel: Please let me know if you need any help to fix this issue08:41
*** rushiagr is now known as rushiagr_away08:41
sheelankit_ag: I will check and if required will let you know08:41
sheelankit_ag: thanks08:42
ankit_agsheel: sure08:42
*** rushiagr_away is now known as rushiagr08:42
*** rushiagr is now known as rushiagr_away08:43
*** alonma has quit IRC08:44
*** alonma has joined #openstack-cinder08:46
*** pratap has quit IRC08:49
*** rushiagr_away is now known as rushiagr08:49
*** alonma has quit IRC08:51
*** alonma has joined #openstack-cinder08:52
*** shyama has joined #openstack-cinder08:53
*** rushiagr is now known as rushiagr_away08:54
*** lpetrut has quit IRC08:56
*** jordanP has joined #openstack-cinder08:57
*** rushiagr_away is now known as rushiagr08:57
*** alonma has quit IRC08:57
*** alonma has joined #openstack-cinder08:58
*** haomaiwang has quit IRC09:01
*** haomaiwang has joined #openstack-cinder09:01
*** rushiagr is now known as rushiagr_away09:02
*** yhayashi has quit IRC09:02
*** alonma has quit IRC09:03
*** rushiagr_away is now known as rushiagr09:04
*** shyama has quit IRC09:04
*** shyama has joined #openstack-cinder09:04
*** alonma has joined #openstack-cinder09:04
*** alonma has quit IRC09:09
*** zhangjn has joined #openstack-cinder09:12
*** rushiagr is now known as rushiagr_away09:13
*** rushiagr_away is now known as rushiagr09:13
*** shyama_ has joined #openstack-cinder09:14
*** alonma has joined #openstack-cinder09:15
*** shyama has quit IRC09:17
*** shyama_ is now known as shyama09:17
*** jistr has joined #openstack-cinder09:17
openstackgerritSheel Rana proposed openstack/cinder: Constant defined for sqlAlchemy VARCHAR & INTEGER  https://review.openstack.org/26408509:19
*** tiagogomes_ has left #openstack-cinder09:19
*** alonma has quit IRC09:20
*** alonma has joined #openstack-cinder09:22
*** aix has joined #openstack-cinder09:23
*** apoorvad has quit IRC09:24
*** alonma has quit IRC09:26
*** alonma has joined #openstack-cinder09:28
jordanPhi guys. I have a simple patch here https://review.openstack.org/#/c/250915 that has been here for 2 months. It's simple. Could someone review it please ? :) thanks09:28
*** alonma has quit IRC09:32
*** alonma has joined #openstack-cinder09:34
*** ociuhandu has quit IRC09:34
*** ociuhandu has joined #openstack-cinder09:35
*** zhangjn has quit IRC09:35
*** jwcroppe has joined #openstack-cinder09:39
*** alonma has quit IRC09:39
openstackgerritmelissaml proposed openstack/cinder: Wrong usage of "an" in the mesages:  an volume  https://review.openstack.org/26406309:40
*** alonma has joined #openstack-cinder09:40
*** EinstCra_ has quit IRC09:40
*** EinstCrazy has joined #openstack-cinder09:42
*** sheel has quit IRC09:43
*** jwcroppe has quit IRC09:43
*** ociuhandu has quit IRC09:44
*** alonma has quit IRC09:44
*** sgotliv has joined #openstack-cinder09:46
*** alonma has joined #openstack-cinder09:46
*** Pandy has quit IRC09:47
*** Pandy has joined #openstack-cinder09:47
*** Pandy has left #openstack-cinder09:49
*** alonma has quit IRC09:50
*** zhangjn has joined #openstack-cinder09:51
*** alonma has joined #openstack-cinder09:52
*** shyama has quit IRC09:54
*** shyama has joined #openstack-cinder09:54
*** alonma has quit IRC09:57
*** alonma has joined #openstack-cinder09:59
*** cheneydc has quit IRC10:00
*** haomaiwang has quit IRC10:01
*** haomaiwang has joined #openstack-cinder10:01
*** alonma has quit IRC10:03
*** EinstCrazy has quit IRC10:04
*** ndipanov has joined #openstack-cinder10:05
*** alonma has joined #openstack-cinder10:05
*** tpsilva has joined #openstack-cinder10:07
*** chhavi has quit IRC10:08
*** alonma has quit IRC10:09
*** alonma has joined #openstack-cinder10:11
*** ndipanov has quit IRC10:12
*** slunkad has quit IRC10:15
*** alonma has quit IRC10:15
*** zhangjn has quit IRC10:17
*** alonma has joined #openstack-cinder10:17
*** chhavi has joined #openstack-cinder10:17
*** zhangjn has joined #openstack-cinder10:18
*** lpetrut has joined #openstack-cinder10:19
*** alonma has quit IRC10:22
*** zhangjn has quit IRC10:22
*** alonma has joined #openstack-cinder10:23
*** slunkad has joined #openstack-cinder10:27
*** alonma has quit IRC10:27
*** alonma has joined #openstack-cinder10:29
*** ociuhandu has joined #openstack-cinder10:31
*** sheel has joined #openstack-cinder10:32
*** alonma has quit IRC10:34
*** ndipanov has joined #openstack-cinder10:34
*** alonma has joined #openstack-cinder10:36
*** sheel has quit IRC10:37
*** sheel has joined #openstack-cinder10:38
*** alonma has quit IRC10:40
openstackgerritYatin Kumbhare proposed openstack/cinder: Use assertTrue/False instead of assertEqual(T/F)  https://review.openstack.org/26411610:41
*** alonma has joined #openstack-cinder10:42
*** alonma has quit IRC10:46
*** dims has joined #openstack-cinder10:47
openstackgerritmelissaml proposed openstack/cinder: Wrong usage of "an" in the mesages: an service  https://review.openstack.org/26412110:48
*** alonma has joined #openstack-cinder10:49
*** pratap has joined #openstack-cinder10:50
*** gcb has quit IRC10:52
*** houming_ has joined #openstack-cinder10:52
*** houming has quit IRC10:52
*** houming_ is now known as houming10:52
*** alonma has quit IRC10:54
*** gcb has joined #openstack-cinder10:54
*** alonma has joined #openstack-cinder10:56
*** klkumar has quit IRC10:59
*** alonma has quit IRC11:00
*** haomaiwang has quit IRC11:01
*** haomaiwang has joined #openstack-cinder11:01
*** gcb has quit IRC11:01
*** alonma has joined #openstack-cinder11:02
*** sasukeh_ has quit IRC11:03
*** manous has joined #openstack-cinder11:05
*** alonma has quit IRC11:06
*** alonma has joined #openstack-cinder11:08
*** klkumar has joined #openstack-cinder11:12
*** alonma has quit IRC11:13
*** smoriya_ has quit IRC11:15
*** zhangjn has joined #openstack-cinder11:16
*** alonma has joined #openstack-cinder11:17
*** haomaiwang has quit IRC11:17
*** gcb has joined #openstack-cinder11:21
*** alonma has quit IRC11:21
*** alonma has joined #openstack-cinder11:23
*** jwcroppe has joined #openstack-cinder11:24
*** pratap has quit IRC11:25
*** alonma has quit IRC11:27
*** mriedem has joined #openstack-cinder11:28
*** alonma has joined #openstack-cinder11:29
*** chhavi has quit IRC11:30
*** laurent\ has joined #openstack-cinder11:32
*** wiebalck has joined #openstack-cinder11:33
*** alonma has quit IRC11:33
*** alonma has joined #openstack-cinder11:35
ericksonsantosmorning11:38
*** alonma has quit IRC11:39
*** alonma has joined #openstack-cinder11:41
*** jwcroppe has quit IRC11:42
e0nehello11:45
*** wiebalck has quit IRC11:46
*** alonma has quit IRC11:46
*** chhavi has joined #openstack-cinder11:46
*** klkumar has quit IRC11:47
*** coolsvap is now known as coolsvap|away11:47
*** alonma has joined #openstack-cinder11:47
*** alonma has quit IRC11:52
*** klkumar has joined #openstack-cinder11:53
*** alonma has joined #openstack-cinder11:54
*** lprice has joined #openstack-cinder11:56
*** lprice1 has quit IRC11:56
*** apoorvad has joined #openstack-cinder11:57
*** alonma has quit IRC11:58
openstackgerritHarshada Mangesh Kakad proposed openstack/cinder: Replace deprecated library function os.popen() with subprocess  https://review.openstack.org/26272911:58
*** alonma has joined #openstack-cinder12:00
*** klkumar has quit IRC12:02
*** klkumar has joined #openstack-cinder12:02
*** skraynev has quit IRC12:04
*** alonma has quit IRC12:05
*** alonma has joined #openstack-cinder12:06
*** apoorvad has quit IRC12:06
*** klkumar has quit IRC12:08
*** alonma has quit IRC12:11
*** alonma has joined #openstack-cinder12:12
*** klkumar has joined #openstack-cinder12:13
*** alonma has quit IRC12:17
*** sheel has quit IRC12:18
*** alonma has joined #openstack-cinder12:18
*** alonma has quit IRC12:23
*** alonma has joined #openstack-cinder12:24
openstackgerritMannu proposed openstack/cinder: volume create with unicode name results in HTTP 500 fix  https://review.openstack.org/26129012:25
*** zhangjn has quit IRC12:26
*** alonma has quit IRC12:29
*** martyturner has joined #openstack-cinder12:29
*** martyturner has quit IRC12:30
*** alonma has joined #openstack-cinder12:31
*** timcl has joined #openstack-cinder12:31
*** martyturner has joined #openstack-cinder12:32
*** alonma has quit IRC12:35
*** zhangjn has joined #openstack-cinder12:45
*** zhangjn has quit IRC12:45
*** alonma has joined #openstack-cinder12:45
*** timcl1 has joined #openstack-cinder12:46
*** zhangjn has joined #openstack-cinder12:46
*** zhangjn has quit IRC12:46
*** zhangjn has joined #openstack-cinder12:47
*** timcl has quit IRC12:48
*** akerr_away has quit IRC12:48
*** alonma has quit IRC12:50
*** alonma has joined #openstack-cinder12:51
*** cdelatte has joined #openstack-cinder12:53
*** EinstCrazy has joined #openstack-cinder12:53
*** houming has quit IRC12:54
*** haomaiwang has joined #openstack-cinder12:56
*** alonma has quit IRC12:57
*** gouthamr has joined #openstack-cinder12:57
*** gouthamr is now known as gouthamr_away12:58
*** gouthamr_away is now known as gouthamr12:58
*** gouthamr is now known as gouthamr_away12:58
*** alonma has joined #openstack-cinder12:58
*** klkumar has quit IRC12:59
*** gouthamr_away is now known as gouthamr13:00
*** gouthamr is now known as gouthamr_away13:00
*** haomaiwang has quit IRC13:01
*** zhipeng has joined #openstack-cinder13:01
*** gouthamr_away has quit IRC13:02
*** gouthamr has joined #openstack-cinder13:03
*** alonma has quit IRC13:03
*** gouthamr is now known as gouthamr_away13:05
*** gouthamr_away is now known as gouthamr13:05
*** EinstCrazy has quit IRC13:09
*** alonma has joined #openstack-cinder13:09
*** manous has quit IRC13:10
*** manous has joined #openstack-cinder13:10
*** EinstCrazy has joined #openstack-cinder13:11
*** EinstCrazy has quit IRC13:12
openstackgerritAniket Anikhindi proposed openstack/cinder: Fixes "Wrong usage of 'an' in the message"  https://review.openstack.org/26416313:13
*** alonma has quit IRC13:14
*** gouthamr has quit IRC13:15
*** gouthamr has joined #openstack-cinder13:16
*** timcl1 has quit IRC13:18
*** alonma has joined #openstack-cinder13:18
*** timcl has joined #openstack-cinder13:19
*** pratap has joined #openstack-cinder13:19
*** dslev has joined #openstack-cinder13:22
*** alonma has quit IRC13:22
openstackgerritMannu proposed openstack/cinder: volume create with unicode name results in HTTP 500 fix  https://review.openstack.org/26129013:24
*** alonma has joined #openstack-cinder13:24
*** akerr has joined #openstack-cinder13:29
*** alonma has quit IRC13:29
*** alonma has joined #openstack-cinder13:31
*** links has quit IRC13:32
*** esker has joined #openstack-cinder13:33
*** zhangjn has quit IRC13:33
*** sheel has joined #openstack-cinder13:33
*** edmondsw has joined #openstack-cinder13:34
*** alonma has quit IRC13:35
openstackgerritAniket Anikhindi proposed openstack/cinder: Fixes wrong usage of "an"  https://review.openstack.org/26417313:35
*** alonma has joined #openstack-cinder13:37
*** zhipeng has quit IRC13:38
*** jwcroppe has joined #openstack-cinder13:38
*** zhangjn has joined #openstack-cinder13:38
*** dslev has quit IRC13:38
*** zhangjn has quit IRC13:39
*** shausy has quit IRC13:40
*** rushiagr is now known as rushiagr_away13:40
*** alonma has quit IRC13:41
*** alonma has joined #openstack-cinder13:43
*** eharney has joined #openstack-cinder13:43
*** dave-mccowan has joined #openstack-cinder13:45
*** diablo_rojo has joined #openstack-cinder13:46
*** alonma has quit IRC13:48
*** ankit_ag has quit IRC13:48
*** alonma has joined #openstack-cinder13:49
*** jwcroppe has quit IRC13:50
*** alonma has quit IRC13:53
*** pratap has quit IRC13:55
*** alonma has joined #openstack-cinder13:55
*** zhangjn has joined #openstack-cinder13:56
openstackgerritIvan Kolodyazhny proposed openstack/python-brick-cinderclient-ext: Attach/detach features implementation  https://review.openstack.org/26374413:57
*** jwcroppe has joined #openstack-cinder13:59
*** alonma has quit IRC14:00
openstackgerritIvan Kolodyazhny proposed openstack/python-brick-cinderclient-ext: Attach/detach features implementation  https://review.openstack.org/26374414:01
*** haomaiwang has joined #openstack-cinder14:01
*** cknight has joined #openstack-cinder14:01
*** alonma has joined #openstack-cinder14:01
*** klkumar has joined #openstack-cinder14:01
*** rlrossit has joined #openstack-cinder14:03
*** julim has quit IRC14:03
*** sgotliv has quit IRC14:05
*** alonma has quit IRC14:06
*** alonma has joined #openstack-cinder14:07
smcginnisfernnest: Thanks for taking care of that quickly!14:10
*** timcl has quit IRC14:11
*** porrua has joined #openstack-cinder14:12
*** alonma has quit IRC14:12
*** dslevin_ has joined #openstack-cinder14:12
*** wilson has joined #openstack-cinder14:16
*** wilson is now known as Guest82614:16
*** skraynev has joined #openstack-cinder14:18
*** changbl has quit IRC14:19
*** alonma has joined #openstack-cinder14:19
*** timcl has joined #openstack-cinder14:20
*** zhangjn has quit IRC14:20
*** chhavi has quit IRC14:21
*** links has joined #openstack-cinder14:23
*** chhavi has joined #openstack-cinder14:23
*** alonma has quit IRC14:23
*** Guest826 has quit IRC14:23
*** wilson_liu has joined #openstack-cinder14:24
*** alonma has joined #openstack-cinder14:25
*** anshul has quit IRC14:26
*** jordan__ has joined #openstack-cinder14:26
*** jgregor has joined #openstack-cinder14:26
*** sgotliv has joined #openstack-cinder14:28
*** links has quit IRC14:28
*** alonma has quit IRC14:29
*** jordanP has quit IRC14:29
*** merooney has joined #openstack-cinder14:30
*** alonma has joined #openstack-cinder14:31
*** esker has quit IRC14:32
*** timcl has quit IRC14:33
*** martyturner has quit IRC14:33
*** cknight has quit IRC14:33
*** alonma has quit IRC14:35
*** cknight has joined #openstack-cinder14:36
*** alonma has joined #openstack-cinder14:37
*** itzdilip1 has joined #openstack-cinder14:41
*** alonma has quit IRC14:42
*** timcl has joined #openstack-cinder14:42
*** alonma has joined #openstack-cinder14:43
*** martyturner has joined #openstack-cinder14:44
*** itzdilip1 has quit IRC14:44
*** rushiagr_away is now known as rushiagr14:44
*** itzdilip has joined #openstack-cinder14:46
*** esker has joined #openstack-cinder14:46
*** alonma has quit IRC14:48
*** julim has joined #openstack-cinder14:49
*** jungleboyj has joined #openstack-cinder14:49
*** alonma has joined #openstack-cinder14:50
*** itzdilip has quit IRC14:53
*** dustins has joined #openstack-cinder14:53
*** diablo_rojo has quit IRC14:54
*** alonma has quit IRC14:54
*** alonma has joined #openstack-cinder14:56
*** lprice has quit IRC14:57
*** itzdilip has joined #openstack-cinder14:57
*** merooney has quit IRC15:00
*** haomaiwang has quit IRC15:01
*** alonma has quit IRC15:01
*** pratap has joined #openstack-cinder15:01
*** alonma has joined #openstack-cinder15:02
*** 77CAAHDEK has joined #openstack-cinder15:02
*** merooney has joined #openstack-cinder15:02
*** aorourke_ has quit IRC15:03
smcginnise0ne: The client extension library is official now. Nice! :)15:04
e0nesmcginnis: cool :)15:04
*** alonma has quit IRC15:07
*** baumann has joined #openstack-cinder15:07
*** alonma has joined #openstack-cinder15:08
openstackgerritShlomi Avihou proposed openstack/cinder: Add backend driver for Zadara Storage VPSA  https://review.openstack.org/26302615:08
*** yusuke has joined #openstack-cinder15:11
*** yusuke has left #openstack-cinder15:11
*** yusuke has joined #openstack-cinder15:12
*** yusuke has left #openstack-cinder15:12
*** alonma has quit IRC15:13
*** yhayashi has joined #openstack-cinder15:14
*** alonma has joined #openstack-cinder15:14
*** shyama has quit IRC15:15
*** itzdilip has left #openstack-cinder15:17
*** xyang has joined #openstack-cinder15:18
*** diablo_rojo has joined #openstack-cinder15:19
*** alonma has quit IRC15:19
*** adrianofr has quit IRC15:20
*** aorourke_ has joined #openstack-cinder15:21
*** alonma has joined #openstack-cinder15:21
*** thangp has joined #openstack-cinder15:22
*** tpsilva has quit IRC15:23
*** adrianofr has joined #openstack-cinder15:23
*** tpsilva has joined #openstack-cinder15:24
*** aorourke_ has quit IRC15:24
*** wilson_liu has quit IRC15:25
*** alonma has quit IRC15:26
*** mtanino has joined #openstack-cinder15:26
*** lprice has joined #openstack-cinder15:26
*** alonma has joined #openstack-cinder15:27
*** tpsilva is now known as _tpsilva15:28
*** tpsilva has joined #openstack-cinder15:29
*** _tpsilva has quit IRC15:29
*** breitz has quit IRC15:30
*** breitz has joined #openstack-cinder15:30
*** alonma has quit IRC15:31
*** alonma has joined #openstack-cinder15:33
*** rs007_ has joined #openstack-cinder15:33
*** rs007 has joined #openstack-cinder15:33
*** rs007_ has left #openstack-cinder15:34
*** rs007 has quit IRC15:34
*** geguileo_phone has joined #openstack-cinder15:34
*** rs007 has joined #openstack-cinder15:34
*** isaacb has quit IRC15:35
*** geguileo_phone has joined #openstack-cinder15:36
*** pratap has quit IRC15:36
*** alonma has quit IRC15:37
*** alonma has joined #openstack-cinder15:39
*** pots has quit IRC15:39
*** jixuepeng has joined #openstack-cinder15:39
*** pots has joined #openstack-cinder15:40
*** merooney has quit IRC15:43
*** alonma has quit IRC15:44
*** merooney has joined #openstack-cinder15:44
*** pratap has joined #openstack-cinder15:44
*** dustins has quit IRC15:45
*** alonma has joined #openstack-cinder15:46
*** lcurtis has joined #openstack-cinder15:47
*** jordanP has joined #openstack-cinder15:48
*** mragupat has joined #openstack-cinder15:48
*** ntpttr has joined #openstack-cinder15:49
*** alonma has quit IRC15:50
*** klkumar has quit IRC15:50
*** klkumar has joined #openstack-cinder15:51
*** jordan__ has quit IRC15:51
*** alonma has joined #openstack-cinder15:52
*** yhayashi has left #openstack-cinder15:53
*** Yogi1 has joined #openstack-cinder15:55
*** alonma has quit IRC15:56
jixuepenghello15:57
*** shyama has joined #openstack-cinder15:57
*** jseiler has joined #openstack-cinder15:58
*** mragupat has quit IRC15:58
*** krtaylor has quit IRC15:58
*** alonma has joined #openstack-cinder15:58
*** mragupat has joined #openstack-cinder15:58
*** Yogi1 has quit IRC15:59
*** dustins has joined #openstack-cinder15:59
DuncanTjixuepeng: Hi!15:59
*** esker has quit IRC16:00
*** 77CAAHDEK has quit IRC16:01
e0nehi16:01
*** Guest56749 is now known as cfouts16:01
*** haomaiwang has joined #openstack-cinder16:01
*** rushiagr is now known as rushiagr_away16:01
*** mc_nair_ has quit IRC16:02
*** alonma has quit IRC16:03
*** alonma has joined #openstack-cinder16:05
*** sgotliv has quit IRC16:06
*** rajinir has joined #openstack-cinder16:06
*** haomaiwang has quit IRC16:07
*** cknight has quit IRC16:07
*** alonma has quit IRC16:09
openstackgerritMerged openstack/cinder: Don’t log warnings for image cache when disabled  https://review.openstack.org/26351516:10
openstackgerritTom Swanson proposed openstack/cinder: Dell SC: Implements Replication V2  https://review.openstack.org/24486716:10
*** krtaylor has joined #openstack-cinder16:10
*** kfox1111 has left #openstack-cinder16:11
*** esker has joined #openstack-cinder16:12
*** salv-orlando has joined #openstack-cinder16:12
*** esker has quit IRC16:12
*** alonma has joined #openstack-cinder16:13
*** mc_nair has joined #openstack-cinder16:13
*** vgridnev has joined #openstack-cinder16:13
*** jgregor has quit IRC16:14
*** esker has joined #openstack-cinder16:14
*** jgregor has joined #openstack-cinder16:15
*** cknight has joined #openstack-cinder16:16
*** alonma has quit IRC16:17
*** sgotliv has joined #openstack-cinder16:18
*** belmoreira has quit IRC16:18
openstackgerritPeter Penchev proposed openstack/cinder: Reintroduce the StorPool driver  https://review.openstack.org/22015516:19
*** alonma has joined #openstack-cinder16:20
*** garthb has joined #openstack-cinder16:22
*** merooney has quit IRC16:23
*** merooney has joined #openstack-cinder16:23
openstackgerritMerged openstack/cinder: Scality SOFS: don't always read /proc/mounts twice  https://review.openstack.org/25091516:24
*** alonma has quit IRC16:24
*** alonma has joined #openstack-cinder16:26
*** fernnest has quit IRC16:30
*** alonma has quit IRC16:31
openstackgerritTom Barron proposed openstack/cinder: Add restore_volume_id in backup  https://review.openstack.org/26090316:31
*** isaacb has joined #openstack-cinder16:32
*** alonma has joined #openstack-cinder16:32
*** dslevin_ has quit IRC16:34
*** alonma has quit IRC16:37
*** alonma has joined #openstack-cinder16:39
*** merooney has quit IRC16:41
mriedemhemna: just on the os-brick lvm thing, nova probably wouldn't take that in until N b/c of the privsep implications16:44
*** alonma has quit IRC16:44
hemnayah that's fine16:44
*** dslevin_ has joined #openstack-cinder16:44
hemnaCinder used os-brick by itself for a release before nova used it.16:44
hemnathis is just the first step16:44
hemnafrankly, I'd like to move to privsep sooner than later, but it's going to be a while.16:44
hemnathere is a lot of Cinder plumbing needed to make privsep happen, as would Nova16:45
*** alonma has joined #openstack-cinder16:47
*** chhavi has quit IRC16:47
*** jwcroppe has quit IRC16:48
*** dslevin_ has quit IRC16:49
*** jgregor has quit IRC16:49
*** erlon has joined #openstack-cinder16:51
*** alonma has quit IRC16:52
*** jgregor has joined #openstack-cinder16:55
*** markstur has quit IRC16:56
*** salv-orlando has quit IRC16:57
*** salv-orlando has joined #openstack-cinder16:58
*** pratap has quit IRC16:59
*** jordanP has quit IRC16:59
*** markstur has joined #openstack-cinder16:59
*** chhavi has joined #openstack-cinder17:00
*** dslevin_ has joined #openstack-cinder17:00
*** ntpttr has quit IRC17:01
*** rs007 has quit IRC17:01
*** fernnest has joined #openstack-cinder17:01
*** jixuepeng has quit IRC17:03
*** fernnest has quit IRC17:03
*** fernnest has joined #openstack-cinder17:03
scottdashyama: hemna Hi17:04
*** shyama has quit IRC17:04
smcginnishemna: Hey about that logging.17:04
hemnahey17:04
smcginnishemna: That paragraph was actually what I was going to post to you.17:05
scottdaI think I see the point about fixing the cinder side of multi-attach detach...17:05
smcginnishemna: I think you may be misinterpreting that.17:05
scottdahttps://review.openstack.org/#/c/255595/717:05
scottdaThe question seems to be, we are putting logic in the call to detach() that checks for multiple connections before calling remove_export...17:05
smcginnishemna: "when the message is only sent directly to the log" is if a string is just being used for logging.17:05
scottdaShould we put similar logic in the call to terminate_connection ?17:06
smcginnishemna: It doesn't matter if the string is assigned to a variable first and passed in or sent as a literal.17:06
hemnascottda, I'm not sure what to do really17:06
hemnaif we block terminate_connection, then that will break the 3par driver17:06
smcginnisA logging string needs to be translated for the given level of logging. The only exception is if it's being used for an exception message as well then it's _().17:06
hemnaas the 3par driver creates a new export for every attach, even for the same volume.17:07
hemnaso terminate_connection has to be called.17:07
smcginnisAnd if it's used for anything else other than logging or exception messages, then no translation.17:07
hemnasmcginnis, ok I'll change it.17:07
smcginnishemna: Thanks!17:07
scottdahemna: Yeah, where should the logic go then, for accounting? In the driver itself?17:08
hemnaI think so17:08
hemnaour driver checks17:08
scottdaFigure out whether it's the last attach in manager.terminate_connection(), and then pass that in to the driver call?17:08
*** tongli has joined #openstack-cinder17:09
hemnaI think the problem is though that some drivers don't keep track of it.  they have a target exported to a host, and if it's already there, do nothing in initialize_connection17:09
hemnabut terminate_connection is another story.17:09
*** isaacb has quit IRC17:09
hemnathe volume itself has the attachments17:09
hemnaand if nova passes in the host during attach time, which I believe ildikov's patch does, then cinder can know how many times a volume is being used on that host.17:10
hemnathe driver can decide what to do, for terminate_connection.17:10
scottdaYeah, but if we passed a flag to the driver is_last_connection, then the driver could decide if it needs to do it's work for each call to terminate_connection, or just the last.17:10
scottdaok, I think we are saying the same thing.17:10
*** wN has quit IRC17:10
ildikovhemna: yeah, if you're patch removes that check I can pass it to Cinder17:10
johnthetubaguyits likely to get tricky with live-migrates and migrates, if we have to update the host we pass, I don't think we do that right now17:11
ildikovalthough it's not a backward compatible solution17:11
hemnascottda, https://review.openstack.org/#/c/255595/7/cinder/volume/manager.py17:11
hemnaso basically the same thing that's at line 1027 on.17:11
ildikovjohnthetubaguy: no, we don't, I added it here: https://review.openstack.org/#/c/256273/17:12
ildikovor well, started to add17:12
*** pratap has joined #openstack-cinder17:12
hemnaI suppose I could make a util function that gets the existing attaches left for a host.17:12
*** wN has joined #openstack-cinder17:12
*** wN has joined #openstack-cinder17:12
scottdahemna: You're saying add that to terminate_connection?17:12
hemnathen the driver can do a if len(host_attaches) == 0: backend.remove_export()17:13
scottdaahh..right17:13
hemnanotmorgan, I'm saying the driver can call this util function to get the host_attaches left on a volume.17:13
hemnaand then decide what to do.17:13
hemna*sigh*17:13
johnthetubaguyildikov: ah, OK. that might the the right thing, long term, I guess.17:13
scottdasounds right17:13
hemnafriggin xchat17:13
hemnajohnthetubaguy, and there is no API to do that now.17:13
hemnathere isn't a mechanism for updating a host for an attachment currently.17:14
notmorganhemna: ;)17:14
jgriffithhemna: didn't you and I talk about this at length in the past?17:14
johnthetubaguylen(host_attaches) == 0 does feel a bit racy, or is that just me?17:14
hemnanotmorgan, sorry man.   I can't type "no, " in xchat, it automagically converts that to notmorgan,17:14
jgriffithhemna: inparticular replacing a lot of what's going on in there with an attachments list and just using that?17:14
hemnajgriffith, and I keep saying we have an attachments list already17:15
jgriffithhemna: alright, never mind17:15
hemnait just doesn't have the host information.17:15
*** jgriffith is now known as jgriffith_away17:15
hemnaas nova isn't passing it.17:15
jgriffith_awayYou do have the info however17:15
*** timcl has quit IRC17:15
jgriffith_awaybut I have to jam for a few17:15
hemnajohnthetubaguy, the volume is in detaching state and can't get another attachment until it's back into 'in-use' or 'available'17:15
jgriffith_awaycan chat later if you want17:16
hemnajgriffith_away, ok sounds good.17:16
*** merooney has joined #openstack-cinder17:16
johnthetubaguyhemna: ah, OK, that should work17:16
notmorganhemna: no worries :)17:17
*** leeantho has joined #openstack-cinder17:17
*** sgotliv has quit IRC17:18
*** pratap has quit IRC17:18
*** salv-orlando has quit IRC17:19
*** salv-orlando has joined #openstack-cinder17:20
*** akerr has quit IRC17:20
scottdahemna: OK, so I guess the path of least resistance is to have some way (flag or util function) for the driver to determine the last attachment during the call to terminate_connection, and the driver can then do whatever is best.17:21
scottdaIs there anything besides removing the export that could/should be done?17:21
*** akerr has joined #openstack-cinder17:22
scottdasince it still seems that if the driver is doing remove_export in the call to terminate_connection instead of detach(), it's done in the wrong place.17:22
hemnascottda, so there is a live migration issue of the host not being updated after the migration.17:23
hemnawhich would make that attachments out of sync17:23
scottdayeah, that's bad.17:23
hemnawe have the host at initialize_connection time, but we don't know which attachment that's associated with.17:23
scottdaany way to fix that without providing a new cinder api to update_host for Nova to call?17:23
hemnaif we had the attachment_id, or the instance_id at initialize_connection time, then we could update it17:24
scottdableh17:24
hemnabut nova doesn't pass either of those at initialize_connection time.17:24
hemnaso....17:24
*** isaacb has joined #openstack-cinder17:24
*** esker has quit IRC17:25
johnthetubaguyJust wondering if we need to worry about host+node, for cases like vmware and ironic, etc?17:26
scottdahemna: Sorry, I feel like we've had this conversation more than once in the past.17:26
hemnascottda, https://review.openstack.org/#/c/255595/7 so I -1'd my own review17:26
hemnatake a look at see what you think.17:26
hemnascottda, yah IU think so..17:26
*** martyturner has quit IRC17:27
hemnaI think the host should be passed always IMHO17:27
*** esker has joined #openstack-cinder17:27
*** cknight has quit IRC17:27
hemnasince the BM node attaches will be done using the new extension to the cinderclient, all it has is the host17:27
scottdahemna: Your comment makes sense. In my mind, that mostly resolves the one issue around needing logic in terminate_connection.17:28
hemnayup17:28
*** esker has quit IRC17:30
*** jgriffith_away is now known as jgriffith17:30
jgriffithha17:30
jgriffithshow up 15 minutes late for a meeting and get out 5 minutes early!!17:30
jgriffithNow that's my kinda meeting!17:31
*** timcl has joined #openstack-cinder17:31
hemnawee!17:31
jgriffithYou guys still talking multi-attach?17:31
jgriffithOne thing that I've thought about... rather than trying to cram things into the semantics we currently have, should we be considering changing the whole deal?17:32
*** e0ne has quit IRC17:32
jgriffithwhat I mean is, that since attach, initialize, export etc etc seems to be a bit unclear and open to misinterpretation17:32
hemnajgriffith, I think we started toying with that idea at our Austin meetup ?17:32
jgriffithshould we consider taking another look at that entire internal process from start to finish?17:32
hemnajgriffith, yup I think so17:33
jgriffithI've been looking at these patches and just seems like a lot of contortions to try and interpret the right thing to do and make things "work" with the existing model17:33
jgriffithI don't remember if we talked about it in Austin or not17:33
hemnawe sketched something on the white board at one of the meetups related to exactly this issue of trying to 'fix' the Nova -> Cinder api workflows17:33
jgriffithbut you've been doing all the work here, so just wondering what you thought17:33
jgriffithhemna: ahh... yes, but you guys were just calling it "nova's bad assumptions" which never worked for me17:34
jgriffithnow I remember17:34
hemnabut we never really followed through on it or figured out exactly what it would end up being.17:34
jgriffithhmmm17:34
hemnaI still think it's worth chewing on and seeing if we need a new API/semantics17:34
jgriffithI guess I'd just hate to see everybody kill themeselves to force this in to Nova and Cinder only to end up with something super complex that we look at and say "we should've just cleaned up the whole thing"17:35
hemnascottda, the insanity of how difficult it is to get multi attach in nova is a prime example.17:35
jgriffithFWIW, pulling out the target code was supposed to be a first step in that direction17:35
hemnajgriffith, yah I agree.17:36
hemnait's been painful for a while17:36
jgriffithNot sure if it's helpful to bring any of this up or not17:36
*** ntpttr has joined #openstack-cinder17:36
hemnawhich is what made me start thinking about doing something more long term for a while.  but honestly, I've got nothin17:36
jgriffithcertainly wouldn't want to derail the track you're on now if you think it's going to land in M17:36
jgriffithI'm worried about it though from a maintainability perspective17:36
openstackgerritHarshada Mangesh Kakad proposed openstack/cinder: Replace deprecated library function os.popen() with subprocess  https://review.openstack.org/26272917:36
hemnasame here.17:37
hemnait's less than ideal17:37
scottdajgriffith: hemna It seems that there are multiple features/issues that point to a new/improved api for , at least /attach/detach17:38
scottdaIt's just going to be a ton of work17:39
jgriffithscottda: sadly you may be right17:39
jgriffithscottda: it doesn't seem like the current process is something folks really grok, and are having trouble with in terms of flexibility17:39
hemnaI briefly looked at allowing nova to call attach again, to update the host entry, but that changes things quite a bit.17:39
jgriffithhemna: I have a patch that just did that17:40
jgriffithit was actually rather simple, on both the Nova and Cinder sides17:40
jgriffithBUT17:40
hemnaok17:40
jgriffithI was creating a new target even if it's going to the same host17:40
hemnaI think that would fix the live migration issue17:41
jgriffithwhich I think is a good answer17:41
hemnaof keeping the host updated for that attachment.17:41
jgriffithright, just treat them as independent attachments17:41
jgriffiththat's what I was kinda getting at with the list comment again17:41
jgriffithIt's not just "having a list" but relying on and using that list17:41
jgriffithin the DB itself17:41
jgriffithbut anyway17:42
jgriffithlemme see if I can find those patches17:42
hemnaok, so I'm probably missing something or we are crossing signals17:42
jgriffithhemna: or I'm missing something :)17:42
hemnabut we do in fact have a list of attachments for the volume today.17:42
jgriffithbut yeah, quite possibly17:42
hemnain the db17:42
jgriffithhemna: right, but what I'm saying is skip all the semantics on how that works in terms of what to do on a detach etc when there's multiple attachments17:43
jgriffithhemna: you do "everything" you currently do today; you just do it on that single attachment entry17:43
hemnak17:43
*** Yogi1 has joined #openstack-cinder17:43
hemnaI guess I'm a bit lost.17:43
hemnaI'm slow on the uptake.17:43
hemnaheh sorry17:43
jgriffithso if you keep the target independent you can safely do things like disconnect and remote the target etc17:43
*** bardia has joined #openstack-cinder17:43
jgriffithnahh... it's hard to discuss in text17:43
hemnaok I think that's what I'm trying to do17:44
scottdaYeah, that's the problem. The entire API needs a nice pretty diagram17:44
jgriffithSo what I'm saying is that if you treat EVERY attachment as a truly independent instantiaton, you can do whatever you want17:44
hemnais keep enough information in each of the attachment entries so that we can know when to remove the single target17:44
jgriffithwith the existing api's17:44
jgriffithyou just need to modify the api checks17:44
*** jistr has quit IRC17:45
hemnathat's what the 3par does in fact.  but with the additional overhead of a new target as well.17:45
jgriffithhemna: well, I'm saying maybe you don't need to17:45
hemnaso it just 'works'17:45
jgriffithattach-1 ---> target-117:45
jgriffithattach-2 ---> target-217:45
jgriffithdetach-2 --->  clean up and delete target-217:45
jgriffithattach-3 --> target-317:46
*** chhavi has quit IRC17:46
jgriffithdetach-1 ---> clean up and delete target-217:46
jgriffithoops!!17:46
jgriffithtarget-117:46
hemnalolz17:46
jgriffithsee what I mean?17:46
hemnayah17:46
hemnathat's in fact exactly what our driver does17:46
jgriffithWell, I guess what I was getting at was the manager should understand how to do all of that17:47
jgriffithof course the driver might need to do "the work" but you know what I mean?17:47
*** alonma has joined #openstack-cinder17:47
jgriffithif they're independent and unique attachments you already have all the info you need17:48
jgriffithbecause you have the tgt-iqn.17:48
*** jwcroppe has joined #openstack-cinder17:48
hemnayah completely17:48
hemnaI guess that's sorta what my remove_export patch is trying to do.17:49
jgriffithwell, what I was thinking was you still call remove export17:49
jgriffithyou still do everything you do normally17:49
jgriffithbut you only do it on THAT attach instance17:49
jgriffithyou have a unique export for every attachment17:50
hemnayah17:50
jgriffithwhen you get rid of one, you go ahead and just delete it like you do normally17:50
hemnaso the lvm driver would have to create a new export for every attachment, and then remove it at detach.17:50
jgriffithyep17:50
jgriffithand later if we wanted to optimize things we could consider it17:51
hemnaok17:51
jgriffithbut I'm not sure there's any real value in it17:51
hemnayah that would help a lot I think17:51
*** klkumar has quit IRC17:51
jgriffithI'm happy to have a look at the lvm side if it helps17:51
*** timcl has quit IRC17:51
guitarzancrazy question, is that "optimization" something that really causes any problems?17:51
jgriffithor whatever you might want in terms of help17:51
jgriffithor if you've got it then that's cool17:51
jgriffithguitarzan: which?17:51
jgriffithguitarzan: sharing a target?17:52
guitarzanjgriffith: the difference between one and two targets17:52
guitarzanyeah17:52
*** alonma has quit IRC17:52
guitarzanis that just a "feels better" thing?17:52
guitarzanor does it have a measurable impact17:52
jgriffithyeah, it seems to be causing some heart burn/complication on detach and cleanup17:52
hemnajgriffith, I think that would be another way of fixing the same bug that my patch tries to address.17:52
jgriffithhemna: ^^17:52
guitarzanjgriffith: right, but we're saying that the "deoptimization" is better right?17:52
hemnamight be worth trying out before the nova patches merge17:52
hemnaso we can test it out17:52
guitarzanI should've air quoted "better" as well17:53
jgriffithguitarzan: I was saying it would be better because it's cleaner, and right now as I understand it the hang up is there's no way to figure out reliably if/when you can remote the target17:53
jgriffithguitarzan: but I need to defer to hemna and scottda on the details of that17:53
guitarzanjgriffith: I'm in 100% agreement on that17:53
hemnajgriffith, completely correct17:53
guitarzanI may be misunderstanding and hearing the word "optimization" as "sharing targets"17:54
jgriffithguitarzan: no, that's what I meant when I said it17:54
guitarzanI'm basically asking is there any measurable reason to not go 1-1 attachment-export17:54
scottdaguitarzan: no, you are right. It's the sharing of targets that's the root of the problem17:54
jgriffithguitarzan: not in my opinion :)17:55
guitarzancool, I wonder if there's any dissent17:55
jgriffithand technically I don't see a reason17:55
hemnaworks for me!17:55
scottdaI'm sure there's some idealist who would dissent, but to heck with them17:55
guitarzanhah17:55
* scottda looks around for DuncanT17:55
jgriffithguitarzan: so the reality is, like in my devices case; I'm actually going to be using the same target, I'm just going to have another connection/session to it17:55
jgriffithguitarzan: but none of this impacts me because I don't "delete" targets :)17:56
jgriffiththey just go away when there are no connections left17:56
jgriffithor "sessions"17:56
guitarzanjgriffith: well that confuses me then :)17:56
guitarzanyou're saying it's good to go 1-1, but you're going to keep up 1-N17:56
guitarzanwhich is fine, I'm just trying to figure out what you're saying :)17:56
jgriffithguitarzan: nahh... I'm saying from a logic perspecitve cinder, nova and cinder-manager will see them as 217:57
*** isaacb has quit IRC17:57
guitarzandoes this mean we need another construct for exports?17:57
jgriffithguitarzan: internally, my device will just say "yeah... whatever, 1 target 2 sessions"17:57
jgriffithguitarzan: well... that's what I was saying earlier :)17:57
jgriffithguitarzan: exports are abused right now and misinterpretted17:57
guitarzanok, I admit I'm only half following all of this17:57
guitarzanagreed17:57
jgriffithLVM has exports, because it needs to create/associate a target17:58
guitarzanthat's one reason I haven't started working on multiple attach for rax yet17:58
*** alonma has joined #openstack-cinder17:58
jgriffithSolidFire exports are an internal thing... from Cinder's perspective they essentially don't exist17:58
jgriffithguitarzan: I was mentioning earlier the way I look at it is:  exports ---> target-mangement17:59
guitarzaneither way, I guess I'm firmly in the 1-1 camp17:59
guitarzansure17:59
*** cknight has joined #openstack-cinder18:00
jgriffithmost important thing is what hemna and scottda want to do here18:00
guitarzansince I put acls on each target, I either need cinder to do this (multiple "exports/targets") or do a ton of work myself to manage it18:00
jgriffiththey're the ones that have been working on it and putting things together18:00
DuncanTDon't look at me, I know nothing18:01
jgriffithguitarzan: yes18:01
guitarzansure18:01
hemnahehe18:01
hemnano I think this sounds good jgriffith18:01
scottdajgriffith: I reckon there is the short term question of "can we land multi-attach in Nova with minimal changes to Cinder, and in Mitaka?" and the long term question of "should we make this better and more easily understood, to prevent the complexity from continuing to crush us?"18:02
hemnascottda, +118:02
*** alonma has quit IRC18:03
jgriffithscottda: yeah, I think so18:03
scottdaI like the 1-1 idea for exports18:03
jgriffithscottda: or the third option, can I bend everyones will to meet mine and agree on the existing API's and semantics :)18:03
*** martyturner has joined #openstack-cinder18:03
jgriffithscottda: I think the answer to that is NO :)18:03
jgriffithscottda: because... well, maybe I"m just flat out wrong :)18:03
jgriffithDuncanT: I'm looking at you, you know lots!18:04
scottdajgriffith: I think you could make a good case for the existing API's and semantics being out there for a long time, with a reference implementation.18:04
hemnaoff to a beating....bbiab.18:04
*** hemna is now known as hemnafk18:04
jgriffithscottda: yeah, I was half joking about all that18:04
*** esker has joined #openstack-cinder18:04
*** timcl has joined #openstack-cinder18:04
*** esker has quit IRC18:05
DuncanTjgriffith: I was faking that to get invited to parties18:05
jgriffithscottda: so I do think that maybe some good documentation and clear consensus among core might be what we need18:05
jgriffithLOL18:05
jgriffithDuncanT: ^^18:05
jgriffithscottda: part of why I think we're in a mess right now is every driver implementation has had a slightly different interpretation of what is used for what18:06
jgriffithscottda: which means obviously it wasn't clear and simple enough :)18:06
*** alonma has joined #openstack-cinder18:06
scottdajgriffith: Yes, that seems to come up again and again, i.e. the discussion in the meeting today around some drivers rexmove the eport during terminate_connection, instead of deach-> remove_export18:07
*** esker has joined #openstack-cinder18:07
scottdaOk, sense a mid-cycle topic here18:07
scottdasense/I sense18:08
*** nestorf has quit IRC18:08
*** salv-orlando has quit IRC18:08
*** salv-orlando has joined #openstack-cinder18:09
jgriffithscottda: yeah, maybe something i can contribute this time around18:09
*** alonma has quit IRC18:11
*** isaacb has joined #openstack-cinder18:11
*** alonma has joined #openstack-cinder18:13
*** Yogi1 has quit IRC18:13
*** daneyon has joined #openstack-cinder18:14
*** dslevin_ has quit IRC18:14
patrickeastanyone know if https://review.openstack.org/#/c/196482/ was blocked or waiting on anything?18:15
*** daneyon_ has joined #openstack-cinder18:15
* patrickeast wants to have encrypted multipath volumes18:15
patrickeasthemnafk: mriedem: ^ looks like you guys were the main reviewers on it so far18:16
*** isaacb has quit IRC18:17
*** alonma has quit IRC18:17
*** daneyon has quit IRC18:19
mriedempatrickeast: i had a -1 on ps8 and then it languished18:19
mriedemand i moved to other things18:19
openstackgerritMerged openstack/cinder: Fix grammatical mistake in defining articles.  https://review.openstack.org/26313618:20
*** dslevin_ has joined #openstack-cinder18:22
*** mudassirlatif has joined #openstack-cinder18:23
*** PsionTheory has joined #openstack-cinder18:24
*** alonma has joined #openstack-cinder18:27
*** esker has quit IRC18:28
*** bardia has quit IRC18:29
*** merooney has quit IRC18:30
*** alonma has quit IRC18:31
*** merooney has joined #openstack-cinder18:31
mriedemhemnafk: are the os-brick unit tests racy?18:32
*** wiebalck has joined #openstack-cinder18:34
*** leeantho has quit IRC18:35
*** merooney has quit IRC18:36
*** geguileo_mobile has joined #openstack-cinder18:36
*** wiebalck has left #openstack-cinder18:36
*** leeantho has joined #openstack-cinder18:38
*** geguileo_phone has quit IRC18:39
*** merooney has joined #openstack-cinder18:42
*** e0ne has joined #openstack-cinder18:44
openstackgerritNate Potter proposed openstack/cinder: Added more options while uploading volume as image  https://review.openstack.org/23061718:44
*** hemnafk is now known as hemna18:51
hemnamriedem, sup ?18:51
mriedemos_brick.tests.initiator.test_connector seems very racy18:51
mriedemfailing me w/o any changes18:52
hemnahrmm, it shouldn't be racy18:52
hemnado you have attached volumes on the box you are running the tests?18:52
hemnaI think there might be some skips on tests for that scenario18:53
mriedemno...18:53
*** krtaylor has quit IRC18:53
mriedemthis is a fresh clone18:53
mriedemrunning with --concurrency=1 didn't help either18:53
mriedemwtf18:53
hemnahrmm18:53
mriedeme.g. http://paste.openstack.org/show/483167/18:54
hemnalet me try in a fresh vagrant18:54
mriedem'scsi_id --page 0x83 --whitelisted /dev/disk/by-path/pci-0000:00:00.0-ip-10.0.2.15:3260-iscsi-iqn.2010-10.org.openstack:volume-00000001-lun-1',18:54
mriedemshows up when it's not expected18:54
*** timcl has quit IRC18:54
sheelDuncanT:Hi18:55
*** timcl has joined #openstack-cinder18:55
DuncanTsheel: Hi18:55
*** alejandrito has joined #openstack-cinder18:56
sheelDuncanT: Its regarding our yesterday's discussion on "Code Refactoring" in Bug #1528989.18:56
openstackbug 1528989 in Cinder "Refactoring required in cinder/tests/unit/test_migrations.py" [Undecided,In progress] https://launchpad.net/bugs/1528989 - Assigned to Sheel Rana (ranasheel2000)18:56
DuncanTsheel: Yup18:56
sheelDuncanT: Could you please review patch for this @ https://review.openstack.org/#/c/264085/ ?18:56
*** martyturner has quit IRC18:57
hemnamriedem, - Failed: 018:57
hemnaah18:58
hemnathat test is skipped unless there is a /dev/disk/by-path18:58
hemnayou have an attached volume on your system18:58
hemnawhich is why it is skipped for me18:58
hemnamriedem, http://paste.openstack.org/show/483171/18:59
*** angela-s has joined #openstack-cinder18:59
DuncanTsheel: Done18:59
*** cknight has quit IRC18:59
sheelDuncanT:Thank you!!19:00
*** martyturner has joined #openstack-cinder19:00
*** cknight has joined #openstack-cinder19:00
mriedemhemna: ah i see19:01
mriedemhuh, well it seems the test is wrong then19:01
mriedemsince it should expect "scsi_id --page 0x83 --whitelisted /dev/disk/by-path/pci-0000:00:00.0-ip-10.0.2.15:3260-iscsi-iqn.2010-10.org.openstack:volume-00000001-lun-1"19:01
*** timcl has quit IRC19:01
*** martyturner has quit IRC19:01
*** sgotliv has joined #openstack-cinder19:01
*** jordanP has joined #openstack-cinder19:01
*** rlrossit has quit IRC19:01
*** martyturner has joined #openstack-cinder19:02
*** merooney has quit IRC19:03
*** bardia has joined #openstack-cinder19:03
hemnaok I'll see if I can get it to reproduce here19:04
hemnaheh that was easy19:05
hemnajust created the /dev/disk/by-path dir and it pukes19:05
hemnableh ok19:05
mriedem:)19:05
hemnamriedem, thanks for that.19:05
*** merooney has joined #openstack-cinder19:06
openstackgerritMatt Riedemann proposed openstack/os-brick: Actually log the command used in _run_iscsiadm  https://review.openstack.org/26431019:06
mriedemhemna: ^ is what i really wanted19:06
*** krtaylor has joined #openstack-cinder19:07
hemnaah cool19:07
hemnabah, my fault19:07
mriedemi was wondering what was going on with these logs http://logs.openstack.org/64/263664/5/check/gate-manila-tempest-dsvm-neutron/835bf51/logs/screen-n-cpu.txt.gz#_2016-01-06_13_53_38_305 :)19:07
mriedemeasy fix19:07
*** rlrossit has joined #openstack-cinder19:08
mriedemi guess it does log stuff, but it's not pretty19:08
*** manous has quit IRC19:09
mriedemyou know what, we should just remove that entire line19:10
mriedemhttp://logs.openstack.org/64/263664/5/check/gate-manila-tempest-dsvm-neutron/835bf51/logs/screen-n-cpu.txt.gz#_2016-01-06_13_53_38_30419:10
*** manous has joined #openstack-cinder19:10
mriedemprocessutils already logs the command19:10
*** sheel has quit IRC19:10
hemnaah yah it does19:10
mriedemi'll change that patch to just remove the logging from os-brick19:11
hemnaok sounds good19:11
*** edmondsw has quit IRC19:14
*** edmondsw has joined #openstack-cinder19:17
*** harlowja_ has quit IRC19:18
*** jordanP has quit IRC19:19
*** harlowja has joined #openstack-cinder19:19
openstackgerritMatt Riedemann proposed openstack/os-brick: Remove redundant command execution debug logging  https://review.openstack.org/26431019:19
*** jordanP has joined #openstack-cinder19:20
openstackgerritWalter A. Boring IV (hemna) proposed openstack/os-brick: Fix another unit test failure  https://review.openstack.org/26431719:23
hemnamriedem, ^^19:23
mriedemwill test that out19:23
*** mc_nair has quit IRC19:25
*** lpetrut has quit IRC19:25
*** dustins_ has joined #openstack-cinder19:25
*** alonma has joined #openstack-cinder19:27
*** dustins has quit IRC19:29
*** dustins_ has quit IRC19:29
*** dustins_ has joined #openstack-cinder19:29
*** dustins_ is now known as dustins19:30
openstackgerritWalter A. Boring IV (hemna) proposed openstack/os-brick: os-brick add extend_volume API  https://review.openstack.org/24377619:30
mriedemthis looks bad right? http://logs.openstack.org/64/263664/5/check/gate-manila-tempest-dsvm-neutron/835bf51/logs/screen-n-cpu.txt.gz#_2016-01-06_14_05_03_71619:30
mriedemiscsiadm sessions piling up19:30
hemnahuh19:31
mriedemeventually the libvirt driver can't determine if the devices are volumes http://logs.openstack.org/64/263664/5/check/gate-manila-tempest-dsvm-neutron/835bf51/logs/screen-n-cpu.txt.gz#_2016-01-06_14_05_11_41219:31
*** alonma has quit IRC19:31
hemnadepends on what's going on19:31
mriedemand eventually we run out of available devices to use http://logs.openstack.org/64/263664/5/check/gate-manila-tempest-dsvm-neutron/835bf51/logs/screen-n-cpu.txt.gz#_2016-01-06_14_05_17_30319:32
mriedemthis is some manila tempest job19:32
hemnawonder if those are being left behind19:32
mriedemwhere they are attaching/detaching the same volume to the same instance 26 times19:32
mriedemand it looks like the detach is not clean19:32
mriedemwe don't see this in the gate b/c we have tenant isolation, the manila jobs don't use tenant isolation19:33
mriedemso it's the same instance and same volume each time19:33
*** alonma has joined #openstack-cinder19:33
mriedemapparently this started around 1/319:33
hemnaI've not seen this19:33
mriedemhttps://bugs.launchpad.net/nova/+bug/153084719:33
openstackLaunchpad bug 1530847 in OpenStack Compute (nova) "TypeError attaching volume to instance" [High,In progress] - Assigned to Matt Riedemann (mriedem)19:33
hemnalast os-brick release was 12-1819:34
mriedemyeah, checked that already :)19:34
hemnaodd that this is popping up only after 1/319:34
*** ChubYann has joined #openstack-cinder19:34
*** changbl has joined #openstack-cinder19:35
*** ociuhandu has quit IRC19:35
*** ntpttr has quit IRC19:36
*** alonma has quit IRC19:37
mriedemlots o targets http://logs.openstack.org/64/263664/5/check/gate-manila-tempest-dsvm-neutron/835bf51/logs/screen-c-vol.txt.gz#_2016-01-06_14_05_01_72319:39
*** jordanP has quit IRC19:39
*** alonma has joined #openstack-cinder19:40
hemnaso those devices are actually there19:42
*** alonma has quit IRC19:44
*** dslevin_ has quit IRC19:47
*** e0ne has quit IRC19:47
mriedemhemna: aha19:47
mriedemhttp://logs.openstack.org/64/263664/5/check/gate-manila-tempest-dsvm-neutron/835bf51/logs/libvirt/libvirtd.txt.gz19:47
mriedemthere are many virDomainAttachDeviceFlags calls19:48
mriedembut only 2 virDomainDetachDeviceFlags19:48
mriedemfor vdb19:48
mriedemso after that, it looks like libvirt is never detaching anything19:48
*** vgridnev has quit IRC19:48
*** alonma has joined #openstack-cinder19:49
hemnauhh.  ok19:49
hemnaI'm not sure I follow that19:49
hemnavirsh magic ?19:50
*** crose has joined #openstack-cinder19:51
mriedemnot sure, there was a change in nova's libvirt driver recently to retry until the device is gone from the domain19:51
mriedemi'm wondering if that screwed something up19:51
hemnadid that land 1/3 ?19:51
hemna:)19:51
mriedemnope19:51
mriedemwhich is the thing that baffles me19:51
mriedemhttps://github.com/openstack/nova/commit/3a3fb3cfb2c41ad182545e47649ff12a4f3a743e19:51
mriedemwe haven't seen a problem with that in the gate,19:52
mriedemhowever, we run with tenant isolation in the gate19:52
mriedemso i'm wondering if that makes a difference19:52
mriedemthis manila job doesn't19:52
*** dslevin_ has joined #openstack-cinder19:52
hemnawhat does that involve actually19:52
*** alonma has quit IRC19:53
*** alonma has joined #openstack-cinder19:55
mriedemeach test in tempest with tenant isolation will have a unique user/project to create volumes and instances19:58
mriedemso if test A and test B are attaching a volume to an instance, they'll at least be separate volumes/instances under different projects19:58
mriedemat least that's my understanding19:58
mriedemwith manila it's always the same volume/instance (i think)?19:58
hemnahrmm19:58
*** alonma has quit IRC19:59
*** lprice has quit IRC20:01
*** lpetrut has joined #openstack-cinder20:02
*** alonma has joined #openstack-cinder20:03
*** alonma has quit IRC20:07
hemnaso the detachDeviceFlags is trying to remove the device from the guest20:07
hemnaI guess that would have to fail in order to leave the host device still around ?20:08
hemnameaning the libvirt volume driver doesn't get called20:08
hemnafor disconnect_volume20:08
*** ndipanov has quit IRC20:09
*** ociuhandu has joined #openstack-cinder20:11
mriedemyeah, i checked the n-cpu logs,20:12
mriedemos-detach is only called twice20:12
mriedemso something is messed up in the tests where they aren't detaching20:12
mriedembut keep attaching20:12
mriedemand then kaboom20:12
hemnaand that's called after brick's disconnect_volume20:12
hemnaat least I'm pretty syre20:12
hemnasure20:12
*** krtaylor has quit IRC20:13
jidardo the controllers need to see the san (FC) for image-to-volume copies?20:13
hemnajidar, yes20:14
hemnaand the c-vol nodes need to have FC HBA's as well20:14
jidarcreating volumes and attaching them is fine, but this wasn't something I assumed would be needed :(20:14
jidaryea20:14
jidardamn it20:14
hemnaheh, another reason it would be nice to have a c-data service.20:14
jidaryea20:15
jidarI was just discussing running the volume service on the compute nodes because of this (though I don't like the idea very much)20:15
jidarI'll have to take everything down and create some HBA's for the controllers from UCS20:15
hemnac-data has been an idea we've tossed around a bit for several reasons20:15
hemnathis is a small one of those list of reasons20:15
smcginnishemna: Where did we leave that (c-data)? I seem to remember most thinking it was a good idea at the last midcycle.20:15
hemnasmcginnis, yup20:16
hemnathere is some cool stuff we can do if we had that20:16
smcginnishemna: Yeah, I think so too.20:16
jidarI'm not keen on the idea of mapping a lun to a controller and then unmapping it right away20:16
jidarlots of systems don't like having luns mapped and unmapped often20:16
hemnaone of the things on my list to do for os-brick is to report connector capability flags20:16
hemnaso we can tell which connectors would work on a given host.20:17
hemnajidar, I don't see a problem with that.20:17
jidaryou've never lost data because a host was all pissed off it's lun was unmapped :P20:17
smcginnisjidar: As long as they're cleanly removed, it _shouldn't_ be a problem. :)20:18
hemnayou should never have a lun just vanish from a host20:18
hemnacinder doesn't do that20:18
hemnacinder flushes io, then correctly removes the lun and removes the export20:18
hemnaas it should20:18
jidarI'm skeptical until I see it work well :)20:19
*** dustins has quit IRC20:19
hemnaoooohhhkay.20:19
jidargood news! I'll be testing this in the next day or two20:19
hemnajidar, well, good news is that cinder has been doing this exact thing for oh.....years now.20:19
hemnaif you find a bug, feel free to file it.20:19
jidarwill do, and thanks for the help :)20:20
*** belmoreira has joined #openstack-cinder20:22
*** hemna is now known as hemnafk20:22
openstackgerritMerged openstack/cinder: Add metadata aliases to Volume object  https://review.openstack.org/24776320:25
*** ntpttr has joined #openstack-cinder20:28
*** e0ne has joined #openstack-cinder20:28
*** e0ne has quit IRC20:29
*** e0ne has joined #openstack-cinder20:30
*** ntpttr has left #openstack-cinder20:32
*** martyturner has quit IRC20:33
*** e0ne has quit IRC20:33
*** vgridnev has joined #openstack-cinder20:33
*** manous has quit IRC20:36
*** merooney has quit IRC20:41
*** krtaylor has joined #openstack-cinder20:43
*** merooney has joined #openstack-cinder20:43
openstackgerritMerged openstack/os-brick: remove python 2.6 trove classifier  https://review.openstack.org/26081520:49
*** haomaiwang has joined #openstack-cinder20:56
*** lprice has joined #openstack-cinder20:58
*** haomaiwang has quit IRC21:01
*** lprice1 has joined #openstack-cinder21:01
*** dustins has joined #openstack-cinder21:01
openstackgerritMerged openstack/cinder: Optimize 3PAR array ID retrieval  https://review.openstack.org/26335521:03
*** martyturner has joined #openstack-cinder21:03
*** porrua has quit IRC21:03
*** lprice has quit IRC21:04
openstackgerritMerged openstack/cinder: Change minimum 3PAR API version for replication  https://review.openstack.org/26345821:04
*** raildo is now known as raildo-afk21:05
*** garthb_ has joined #openstack-cinder21:08
*** garthb has quit IRC21:09
*** alonma has joined #openstack-cinder21:11
*** alonma has quit IRC21:15
*** mragupat has quit IRC21:16
*** mragupat has joined #openstack-cinder21:16
ildikovcan anyone tell me here quickly what the volume['attach_status'] can be?21:16
ildikovI mean it is only 'attached' and 'detached' or there are other states too?21:16
openstackgerritAnthony Lee proposed openstack/cinder: 3PAR: Adding volume checks to manage snapshot API  https://review.openstack.org/26072821:17
*** kragniz is now known as {^-^}21:17
*** thangp has quit IRC21:18
*** {^-^} is now known as Guest4635321:18
*** Guest46353 is now known as kragniz21:18
openstackgerritChris Morrell proposed openstack/cinder: Enable consisgroups in SolidFire driver  https://review.openstack.org/25963821:20
*** alejandrito has quit IRC21:20
*** alonma has joined #openstack-cinder21:22
*** martyturner has quit IRC21:22
*** hemnafk is now known as hemna21:26
*** alonma has quit IRC21:26
hemnaildikov, attaching21:27
hemnaattaching, attached, detached21:27
hemnaafaik21:27
*** julim has quit IRC21:27
ildikovhemna: a-ha, ok21:28
ildikovI just try to understand the Nova volume attach code path and the checks21:28
*** belmoreira has quit IRC21:29
*** martyturner has joined #openstack-cinder21:30
jgriffithildikov: incase it's helpful:  http://j-griffith.github.io/2015/07/16/volume-attach-code-flow-in-cinder/21:30
openstackgerritMerged openstack/cinder: Constant defined for sqlAlchemy VARCHAR & INTEGER  https://review.openstack.org/26408521:30
jgriffithildikov: some day we'll move the states into an enum or something so we actually ALL can know what they are :)21:31
hemnacrazy talk!21:32
jgriffithBlasphemy!!21:32
ildikovjgriffith: lol :), huge +1 from me21:33
openstackgerritWalter A. Boring IV (hemna) proposed openstack/os-brick: os-brick add cinder local_dev lvm code  https://review.openstack.org/26073921:33
ildikovhemna: and is that status 'attached' in multiattach case after the first attach or it goes back to attaching when attaching the volume to the second instance?21:33
hemnayes, it's attached21:34
hemnait'll go from attached to attaching to attached21:34
hemnaand the volume status field will go from in-use to attaching to in-use21:34
*** xyang has quit IRC21:35
ildikovok, cool, tnx21:35
*** cknight has quit IRC21:36
ildikovalthough I realized this will still not help me, but I might understand the code now a bit more, so it's good :)21:36
hemnagreat, I'll be asking you questions then :)21:36
*** merooney has quit IRC21:40
*** gouthamr has quit IRC21:41
*** dave-mccowan has quit IRC21:47
hemnahave I said how much I hate the new gerrit UI yet today......21:47
smcginnishemna: It is worth stating daily.21:48
smcginnisThough I think I am slowly getting used to it.21:48
hemnaI just ran into a new to me pain21:49
hemnaI was trying to vote on a review, by hitting the reply button21:50
hemnabut the voting +1, -1 things were gone21:50
hemnaw t f!?!?!21:50
smcginnisYou looked at an old version, right?21:50
hemnayah21:50
hemnaa version of the patchset21:50
hemnaso amazingly lame21:50
smcginnisTook me a bit on that one too.21:50
smcginnisNot at all obvious,21:50
hemnanope21:50
hemnawho the hell thought this ui was a good idea?21:51
hemna</rant>21:51
smcginnisAnd no way to switch it either from what I saw other than knowing to remove the /nn from the URL.21:51
hemnathat's what I had to do21:51
eharneyit's way over on the top right as a "Patch Sets" dropdown21:52
smcginnisWell lookey there.21:52
smcginnisThanks eharney21:52
hemnaoh man21:53
smcginnisStill horrible design though. :)21:53
hemnaway over there.21:53
hemna*smh*21:53
*** cknight has joined #openstack-cinder21:55
*** cknight has quit IRC21:55
*** vgridnev has quit IRC21:55
*** erlon has quit IRC21:56
scottdahemna: ildikov I think the only valid attach_status's are "attached" and "detached"21:57
scottdaIt is the state that can be 'available', 'attaching' ,'detaching', 'in-use'21:58
scottda(or 'creating', 'deleting', 'error*'21:58
jgriffithscottda: hehe... state vs status :)21:58
jgriffithwhat were we thinking21:58
ildikovscottda: hmm, then I don't understand that Nova code again21:58
scottdayeah, and I've never understood why we need both 'attach_status' and 'state'21:59
scottdabut both are used in Nova21:59
ildikovhemna: smcginnis: I hate that new UI too, will take longer for me to get used to :(21:59
ildikovscottda: if attach_status can be attaching, then I think I understand21:59
ildikovif not, then I don't22:00
scottdaildikov: no, I don't think attach_status can be attaching22:00
ildikovscottda: how hard is it find these states out ffrom the code?22:00
scottdajust a sec, let me find the code22:00
ildikovnot that I don't believe you just I would check the state then too, etc.22:01
*** garthb_ has quit IRC22:02
*** akerr_ has joined #openstack-cinder22:02
hemnaildikov, attach_status can be attaching22:02
*** pots3 has joined #openstack-cinder22:03
ildikovhemna: could you discuss this with scottda?22:03
ildikovhemna: ... he's just wrote the opposite above :)22:03
Swansonsmcginnis, I like the UI.22:03
scottdaI could be wrong, so go with hemna22:03
*** martyturner1 has joined #openstack-cinder22:03
smcginnisSwanson: Well, I already know you're odd.22:03
hemnahehe22:04
*** ociuhandu_ has joined #openstack-cinder22:04
ildikov:D22:04
*** markstur_ has joined #openstack-cinder22:04
*** DuncanT has quit IRC22:04
*** martyturner has quit IRC22:04
*** ociuhandu has quit IRC22:04
*** laurent\ has quit IRC22:04
*** doffm has quit IRC22:04
*** swamireddy has quit IRC22:04
*** ociuhandu_ is now known as ociuhandu22:04
*** MIDENN_ has joined #openstack-cinder22:04
scottdayeah, I see where it is sometimes attaching, my bad22:04
*** aorourke_ has joined #openstack-cinder22:04
*** doffm has joined #openstack-cinder22:04
*** pots1 has quit IRC22:04
*** akerr has quit IRC22:05
*** markstur has quit IRC22:05
*** obutenko has quit IRC22:05
*** liewegas has quit IRC22:05
*** aorourke has quit IRC22:05
*** mdenny has quit IRC22:05
*** cppforlife_ has quit IRC22:05
openstackgerritKedar Vidvans proposed openstack/cinder: Filtering type extra-spec support to ZFSSA drivers  https://review.openstack.org/26376622:05
ildikovscottda: no worries, and thanks for checking22:05
*** obutenko has joined #openstack-cinder22:05
hemnascottda, https://github.com/openstack/cinder/blob/master/cinder/volume/manager.py#L89222:05
*** cppforlife_ has joined #openstack-cinder22:06
*** liewegas has joined #openstack-cinder22:06
*** laurent\ has joined #openstack-cinder22:06
*** sasukeh has joined #openstack-cinder22:06
scottdaYeah, my confusion. All part of the Suck of having a status that can be attaching and an attach_status that can be attaching...22:06
hemnayah22:07
scottdasomeone really should fix all this :)22:07
ildikovyeap that would be nice22:08
* hemna waves magic wand.22:09
hemnahrmm...nope22:09
*** salv-orl_ has joined #openstack-cinder22:09
*** martyturner1 has quit IRC22:09
scottdaneed a new wand22:09
openstackgerritReedip proposed openstack/python-cinderclient: Fix argument order for assertEqual to (expected, observed)  https://review.openstack.org/26400622:10
ildikovok guys, I call it a day22:10
ildikovthanks for the help!22:10
scottdag'night ildikov22:10
hemnaildikov, night!22:10
ildikovlaters :)22:11
Swansonjgriffith, If you get a chance to take a look at this one https://review.openstack.org/#/c/244867/ that would be cool.  It is the one I mentioned yesterday.  Thanks!22:11
*** salv-orlando has quit IRC22:12
*** lprice1 has quit IRC22:12
*** fernnest has quit IRC22:14
*** swamireddy has joined #openstack-cinder22:15
*** crose has quit IRC22:15
openstackgerritAnthony Lee proposed openstack/os-brick: Adding a tool for querying volume paths  https://review.openstack.org/20419122:15
*** garthb_ has joined #openstack-cinder22:17
*** DuncanT has joined #openstack-cinder22:18
*** fernnest has joined #openstack-cinder22:18
*** fmccrthy has quit IRC22:22
*** dims has quit IRC22:22
*** alonma has joined #openstack-cinder22:22
*** fmccrthy has joined #openstack-cinder22:24
*** alonma has quit IRC22:27
*** alonma has joined #openstack-cinder22:28
openstackgerritWalter A. Boring IV (hemna) proposed openstack/cinder: WIP 3PAR fix driver to work with image cache  https://review.openstack.org/23614322:31
*** Lee1092 has quit IRC22:31
*** jungleboyj has quit IRC22:32
openstackgerritWalter A. Boring IV (hemna) proposed openstack/cinder: WIP 3PAR fix driver to work with image cache  https://review.openstack.org/23614322:32
*** alonma has quit IRC22:33
openstackgerritChris Morrell proposed openstack/cinder: Enable consisgroups in SolidFire driver  https://review.openstack.org/25963822:38
*** haomaiwang has joined #openstack-cinder22:45
*** mriedem has quit IRC22:46
*** haomaiwang has quit IRC22:49
*** jgregor has quit IRC22:50
*** jgregor has joined #openstack-cinder22:51
*** krtaylor has quit IRC22:51
*** baumann has quit IRC22:53
*** dims has joined #openstack-cinder22:53
*** lpetrut has quit IRC22:55
*** rlrossit has quit IRC22:56
*** mragupat has quit IRC22:57
*** sasukeh has quit IRC23:01
*** dims has quit IRC23:04
*** diablo_rojo has quit IRC23:09
openstackgerritOpenStack Proposal Bot proposed openstack/os-brick: Updated from global requirements  https://review.openstack.org/26291123:10
*** diablo_rojo has joined #openstack-cinder23:11
*** fernnest_ has joined #openstack-cinder23:12
openstackgerritOpenStack Proposal Bot proposed openstack/cinder: Updated from global requirements  https://review.openstack.org/26441423:13
*** dustins has quit IRC23:14
*** diablo_rojo has quit IRC23:18
chris_morrellpatrickeast have a second? jgriffith mentioned talking to you re: trim/discard support in nova and cinder. Looks like it went into Nova in Sept 2014?23:20
*** alonma has joined #openstack-cinder23:29
*** dims_ has joined #openstack-cinder23:29
*** gouthamr has joined #openstack-cinder23:29
*** dave-mccowan has joined #openstack-cinder23:31
*** alonma has quit IRC23:33
*** dims_ has quit IRC23:34
*** dims_ has joined #openstack-cinder23:36
*** mriedem has joined #openstack-cinder23:44
*** krtaylor has joined #openstack-cinder23:45
openstackgerritMatt Riedemann proposed openstack/os-brick: Actually log the command used in _run_iscsiadm  https://review.openstack.org/26431023:50
*** yhayashi has joined #openstack-cinder23:52
*** s-moriya has joined #openstack-cinder23:54
*** akerr_ is now known as akerr_away23:55
jgriffithchris_morrell: Sept 2014?  Or 2015?23:58
* jgriffith supposes he could go look :)23:59

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