Wednesday, 2016-05-25

*** karthikp_ has joined #openstack-cinder00:02
*** yangyapeng has quit IRC00:02
*** salv-orlando has quit IRC00:03
*** karthikp_ has quit IRC00:07
*** enriquetaso has quit IRC00:08
*** markvoelker has joined #openstack-cinder00:12
*** markvoelker has quit IRC00:16
*** laughterwym has joined #openstack-cinder00:21
*** laughterwym has quit IRC00:21
*** laughterwym has joined #openstack-cinder00:21
*** karthikp_ has joined #openstack-cinder00:24
*** Suyi has quit IRC00:31
openstackgerritWeiwei Gu proposed openstack/cinder-specs: Support volume migration between different availability zones  https://review.openstack.org/29755000:40
*** bardia has quit IRC00:43
*** Julien-zte has joined #openstack-cinder00:47
*** cheneydc has joined #openstack-cinder00:58
*** karthikp_ has quit IRC01:01
*** karthikp_ has joined #openstack-cinder01:02
*** karthikp_ has quit IRC01:04
*** karthikp_ has joined #openstack-cinder01:04
*** zhongjun_ has joined #openstack-cinder01:08
*** karthikp_ has quit IRC01:11
*** karthikp_ has joined #openstack-cinder01:11
*** markvoelker has joined #openstack-cinder01:13
*** JoseMello has joined #openstack-cinder01:15
*** markvoelker has quit IRC01:17
*** sheel has joined #openstack-cinder01:21
*** ducttape_ has joined #openstack-cinder01:21
*** karthikp_ has quit IRC01:25
*** karthikp_ has joined #openstack-cinder01:26
*** EinstCrazy has joined #openstack-cinder01:30
*** yangxi has joined #openstack-cinder01:31
openstackgerritKongWei proposed openstack/cinder: Add ZTE Block Storage Driver  https://review.openstack.org/31235501:31
*** Apoorva has quit IRC01:31
*** karthik__ has joined #openstack-cinder01:31
*** karthikp_ has quit IRC01:32
*** yangxi has quit IRC01:33
*** yangyapeng has joined #openstack-cinder01:33
*** yangyapeng has quit IRC01:35
*** yangyapeng has joined #openstack-cinder01:35
*** Lee1092 has joined #openstack-cinder01:38
*** karthik__ has quit IRC01:38
*** karthikp_ has joined #openstack-cinder01:39
*** yangyape_ has joined #openstack-cinder01:40
*** sdake has joined #openstack-cinder01:40
*** yangxi has joined #openstack-cinder01:42
*** yangyape_ has quit IRC01:42
*** yangyape_ has joined #openstack-cinder01:42
*** ducttape_ has quit IRC01:42
*** karthikp_ has quit IRC01:43
*** yangyape_ has quit IRC01:43
*** yangyapeng has quit IRC01:43
*** yangyapeng has joined #openstack-cinder01:43
*** karthikp_ has joined #openstack-cinder01:44
*** sdake_ has joined #openstack-cinder01:52
*** Apoorva has joined #openstack-cinder01:53
*** sdake has quit IRC01:53
*** karthikp_ has quit IRC01:54
*** karthikp_ has joined #openstack-cinder01:58
*** yangxi has quit IRC01:59
*** chris_morrell has joined #openstack-cinder01:59
*** yangxi has joined #openstack-cinder02:02
*** Julien-zte has quit IRC02:04
*** julim has joined #openstack-cinder02:04
*** Apoorva has quit IRC02:04
*** bardia has joined #openstack-cinder02:04
*** chris_morrell has quit IRC02:04
*** karthikp_ has quit IRC02:08
*** karthikp_ has joined #openstack-cinder02:08
*** chris_morrell has joined #openstack-cinder02:09
*** sdake_ has quit IRC02:09
*** chris_morrell has quit IRC02:13
*** raunak has quit IRC02:15
*** merooney has joined #openstack-cinder02:18
*** karthikp_ has quit IRC02:23
*** karthikp_ has joined #openstack-cinder02:23
*** salv-orlando has joined #openstack-cinder02:27
*** iceyao has joined #openstack-cinder02:28
*** yangxi has quit IRC02:29
*** salv-orlando has quit IRC02:32
*** gouthamr_ has quit IRC02:33
jgriffithsmcginnis: I'll need to check it again since I changed things for unit tests02:38
jgriffithsmcginnis: all the failing CI's isn't promissing, although I can't see logs on any of them so who knows :)02:38
jgriffithHGST passed at least02:38
jgriffith:)02:38
jgriffithglass 1/2 full02:38
openstackgerritWeiwei Gu proposed openstack/python-cinderclient: add reset-state API for consistency groups  https://review.openstack.org/32074802:39
*** karthikp_ has quit IRC02:56
openstackgerritWeiwei Gu proposed openstack/python-cinderclient: add reset-state API for consistency groups  https://review.openstack.org/32074802:56
*** karthikp_ has joined #openstack-cinder02:57
*** raunak has joined #openstack-cinder02:59
*** karthikp_ has quit IRC02:59
*** yangxi has joined #openstack-cinder03:01
openstackgerritWeiwei Gu proposed openstack/python-cinderclient: add reset-state API for consistency groups  https://review.openstack.org/32074803:01
*** chip_ has quit IRC03:03
*** chip_ has joined #openstack-cinder03:03
*** karthikp_ has joined #openstack-cinder03:11
*** karthik__ has joined #openstack-cinder03:15
*** chip_ has quit IRC03:15
*** sdake has joined #openstack-cinder03:15
*** martyturner has joined #openstack-cinder03:16
*** chip_ has joined #openstack-cinder03:16
*** karthikp_ has quit IRC03:17
openstackgerritKarthik Prabhu Vinod proposed openstack/cinder: [WIP] Switch service capabilities to ovo  https://review.openstack.org/31904003:19
*** karthikp_ has joined #openstack-cinder03:19
*** karthik__ has quit IRC03:19
*** karthikp_ has quit IRC03:22
*** martyturner has quit IRC03:22
*** karthikp_ has joined #openstack-cinder03:24
*** bardia has quit IRC03:26
*** sdake has quit IRC03:27
*** karthikp_ has quit IRC03:32
*** karthikp_ has joined #openstack-cinder03:33
*** chip_ has quit IRC03:33
*** chip_ has joined #openstack-cinder03:34
*** sheel has quit IRC03:35
*** jdurgin1 has joined #openstack-cinder03:38
*** karthikp_ has quit IRC03:38
*** yangxi has quit IRC03:41
*** sdake has joined #openstack-cinder03:44
*** chip_ has quit IRC03:45
*** karthikp_ has joined #openstack-cinder03:45
*** sheel has joined #openstack-cinder03:46
*** chip_ has joined #openstack-cinder03:46
*** yangxi has joined #openstack-cinder03:50
openstackgerritMerged openstack/cinder: Revert "Add hacking check to prevent assert_called_once"  https://review.openstack.org/32056503:51
*** yangxi has quit IRC03:54
*** sgotliv_ has joined #openstack-cinder03:55
*** salv-orlando has joined #openstack-cinder03:56
*** chip_ has quit IRC04:01
*** merooney has quit IRC04:01
*** links has joined #openstack-cinder04:01
*** salv-orlando has quit IRC04:02
*** chip_ has joined #openstack-cinder04:02
*** Poornima has joined #openstack-cinder04:18
*** chip_ has quit IRC04:27
*** chip_ has joined #openstack-cinder04:28
*** laughter_ has joined #openstack-cinder04:31
*** karthikp_ has quit IRC04:33
*** laughterwym has quit IRC04:34
*** karthikp_ has joined #openstack-cinder04:35
*** chip_ has quit IRC04:39
*** liverpooler has quit IRC04:39
*** chip_ has joined #openstack-cinder04:40
*** yangxi has joined #openstack-cinder04:42
*** karthikp_ has quit IRC04:42
*** karthikp_ has joined #openstack-cinder04:43
openstackgerritMitsuhiro Tanino proposed openstack/python-cinderclient: Support name option for volume restore  https://review.openstack.org/27591004:46
*** karthikp_ has quit IRC04:49
openstackgerritSheel Rana proposed openstack/cinder: Updated volume, version, limit, metadata API-ref  https://review.openstack.org/31658704:49
*** karthikp_ has joined #openstack-cinder04:50
*** jamielennox is now known as jamielennox|away04:50
*** pgadiya has joined #openstack-cinder04:52
*** jamielennox|away is now known as jamielennox05:04
*** lpetrut has joined #openstack-cinder05:06
*** sdake_ has joined #openstack-cinder05:11
*** GB21 has joined #openstack-cinder05:13
*** dave-mccowan has quit IRC05:13
*** sdake has quit IRC05:13
*** yangxi has quit IRC05:14
*** yangxi has joined #openstack-cinder05:19
*** Poornima has quit IRC05:19
*** karthikp_ has quit IRC05:22
*** Poornima has joined #openstack-cinder05:22
*** bardia has joined #openstack-cinder05:24
*** salv-orlando has joined #openstack-cinder05:26
openstackgerritSheel Rana proposed openstack/cinder: Support for checking JSON format  https://review.openstack.org/32011105:27
*** zhongjun_ has quit IRC05:28
sheelgeguileo: hi05:28
sheelgeguileo: one simple query, please refer https://review.openstack.org/#/c/313113/12/cinder/tests/unit/message/test_api.py05:30
openstackgerritPeter Wang proposed openstack/cinder: VNX: New Cinder driver in Newton  https://review.openstack.org/31242705:31
*** zhongjun_ has joined #openstack-cinder05:31
openstackgerritPeter Wang proposed openstack/cinder: VNX: New Cinder driver in Newton  https://review.openstack.org/31242705:31
*** laughter_ has quit IRC05:32
*** laughterwym has joined #openstack-cinder05:32
*** salv-orlando has quit IRC05:35
*** ChubYann has quit IRC05:35
*** yangxi_ has joined #openstack-cinder05:38
*** yangxi has quit IRC05:42
*** nkrinner_afk is now known as nkrinner05:42
*** savihou has joined #openstack-cinder05:42
*** liewegas has quit IRC05:45
*** liewegas has joined #openstack-cinder05:46
*** bardia has quit IRC05:48
*** salv-orlando has joined #openstack-cinder05:51
*** salv-orlando has quit IRC05:51
*** salv-orlando has joined #openstack-cinder05:51
*** jamielennox is now known as jamielennox|away05:54
*** liverpooler has joined #openstack-cinder05:58
*** laughterwym has quit IRC05:59
*** laughterwym has joined #openstack-cinder06:00
*** ig0r_ has joined #openstack-cinder06:01
*** laughter_ has joined #openstack-cinder06:02
*** laughterwym has quit IRC06:04
*** jwcroppe has joined #openstack-cinder06:05
*** avishay has joined #openstack-cinder06:07
*** jwcroppe_ has quit IRC06:07
*** jamielennox|away is now known as jamielennox06:10
*** noamsh has joined #openstack-cinder06:12
*** yangxi_ has quit IRC06:16
*** ig0r_ has quit IRC06:17
*** laughter_ has quit IRC06:17
*** laughterwym has joined #openstack-cinder06:18
*** jamielennox is now known as jamielennox|away06:21
*** rcernin has joined #openstack-cinder06:21
*** mjura has joined #openstack-cinder06:25
*** sgotliv_ has quit IRC06:26
*** yangxi has joined #openstack-cinder06:27
*** jamielennox|away is now known as jamielennox06:28
sheelwanghao: hi06:28
sheelwanghao: regarding manage snapshot code - snapshot_manage.py06:29
wanghaosheel: hi06:29
sheelwanghao:  I could see that we are using name and display name in parallel06:30
sheel# NOTE(wanghao) if name in request body, we are overriding the 'name'06:30
sheelsnapshot_parameters['name'] = snapshot.get('name',06:30
sheel                                           snapshot.get('display_name')06:30
sheel                                           )06:30
sheelwanghao:  but i think this is not required for manage snapshot... may be only required in snapshot create for backward compatibility06:31
*** laughterwym has quit IRC06:31
*** mjura has quit IRC06:31
sheelwanghao:  could you please confirm?06:31
sheelwanghao: i am refering libery code06:31
*** laughterwym has joined #openstack-cinder06:32
wanghaosheel: sure, checking it.06:32
sheelwanghao:  :)06:32
*** belmoreira has joined #openstack-cinder06:36
*** laughterwym has quit IRC06:37
wanghaosheel: yeah, seems 'display_name' is useless here.06:37
sheelwanghao:  thanks for confirmation, i wil update through patch06:37
*** laughterwym has joined #openstack-cinder06:37
sheelwanghao:  there are multiple things in different code blocks where optimization is possible..06:38
wanghaosheel: okay, thanks to working this.06:38
sheelwanghao: :)06:38
*** raunak has quit IRC06:39
wanghaosheel: indeed, it's a long time work.06:39
sheelwanghao:  yes you are right..06:40
sheelwanghao:  I was looking into nova and cinder so found around 10-15 areas where things can be updated.. may be required in past but not required anymore..06:40
sheelwanghao:  thanks for your prompt response..06:41
wanghaosheel: you're welcome, :)06:41
sheel:)06:41
*** laughterwym has quit IRC06:42
*** laughterwym has joined #openstack-cinder06:43
*** mjura has joined #openstack-cinder06:43
*** tesseract has joined #openstack-cinder06:47
*** laughterwym has quit IRC06:52
*** e0ne has joined #openstack-cinder06:52
*** laughterwym has joined #openstack-cinder06:52
*** laughter_ has joined #openstack-cinder06:53
*** salv-orlando has quit IRC06:55
*** arecknag has joined #openstack-cinder06:55
*** laughterwym has quit IRC06:57
*** jsheeren has joined #openstack-cinder06:57
*** laughter_ has quit IRC06:58
openstackgerritBhagyashri Shewale proposed openstack/cinder: Return BadRequest for invalid 4byte unicode character  https://review.openstack.org/29509707:01
openstackgerritSheel Rana proposed openstack/cinder: 'name' is not used in snapshot_manage  https://review.openstack.org/32080507:01
*** laughterwym has joined #openstack-cinder07:02
*** laughterwym has quit IRC07:04
*** savihou has quit IRC07:04
*** savihou has joined #openstack-cinder07:04
*** laughterwym has joined #openstack-cinder07:06
*** savihou has quit IRC07:07
openstackgerritwanghao proposed openstack/python-cinderclient: Improve deleting volumes with snapshots in CLI  https://review.openstack.org/32080907:19
wanghaosheel: hi, one commit in your patch regarding 'display_name' and 'name'.07:24
wanghaosheel: I think we shoud remove display_name here.07:24
*** Poornima has quit IRC07:25
*** iceyao has quit IRC07:25
*** iceyao has joined #openstack-cinder07:25
*** laughterwym has quit IRC07:26
*** laughterwym has joined #openstack-cinder07:28
openstackgerritwanghao proposed openstack/python-cinderclient: Improve deleting volumes with snapshots in CLI  https://review.openstack.org/32080907:30
*** adisky has joined #openstack-cinder07:30
geguileosheel: ping07:37
sheelwanghao:  oops.. I mapped that with volume case07:37
sheelwanghao:  will update, thanks07:37
sheelgeguileo:  hi07:37
geguileosheel: Hi07:37
*** laughter_ has joined #openstack-cinder07:37
geguileosheel: What I meant is that you are not making a request with marker argument07:38
geguileosheel: That would query the second page07:38
geguileosheel: Basically making the request with the next_link07:39
sheelgeguileo:  ohk...07:39
geguileosheel: Or is there a test I missed?07:39
sheelgeguileo:  no you are right07:39
sheelgeguileo:  i wil update/add07:40
geguileosheel: Thanks07:40
sheelgeguileo:  thank you..07:40
wanghaosheel: Okay07:40
*** laughterwym has quit IRC07:41
sheelwanghao: :)07:41
*** hoonetorg has quit IRC07:43
openstackgerritSheel Rana proposed openstack/cinder: 'name' is not used in snapshot_manage  https://review.openstack.org/32080507:44
openstackgerritSheel Rana proposed openstack/cinder: 'display-name' is not used in snapshot_manage  https://review.openstack.org/32080507:45
*** chlong has quit IRC07:46
avishaysheel: you're going to make me rebase again? :) ^^07:49
*** JoseMello has quit IRC07:49
sheelavishay:  you want  me to hold it?07:49
sheelavishay: its ok to hold as this is not major change07:49
avishaysheel: no it's OK, thanks07:49
*** jordanP has joined #openstack-cinder07:49
*** daneyon has quit IRC07:50
sheelavishay:  np07:50
*** jwcroppe_ has joined #openstack-cinder07:55
*** sdake_ has quit IRC07:56
*** hoonetorg has joined #openstack-cinder07:56
*** jwcroppe has quit IRC07:57
openstackgerritMatan Sabag proposed openstack/cinder: Manage/unmanage snapshot in ScaleIO driver  https://review.openstack.org/31674207:58
*** zzzeek has quit IRC08:00
*** zzzeek has joined #openstack-cinder08:00
*** laughter_ has quit IRC08:04
*** avishay has quit IRC08:04
*** laughterwym has joined #openstack-cinder08:04
*** laughterwym has quit IRC08:04
*** laughterwym has joined #openstack-cinder08:05
openstackgerritDavanum Srinivas (dims) proposed openstack/cinder: [WIP] Testing latest u-c  https://review.openstack.org/30376608:10
openstackgerritDavanum Srinivas (dims) proposed openstack/cinder: [WIP] Testing latest u-c  https://review.openstack.org/30376608:10
*** salv-orlando has joined #openstack-cinder08:15
*** ig0r_ has joined #openstack-cinder08:20
*** salv-orlando has quit IRC08:21
*** salv-orlando has joined #openstack-cinder08:21
*** Poornima has joined #openstack-cinder08:22
*** avishay has joined #openstack-cinder08:23
*** Poornima has quit IRC08:24
*** arecknag has quit IRC08:27
*** _fortis has quit IRC08:32
*** arecknag has joined #openstack-cinder08:33
*** savihou has joined #openstack-cinder08:39
*** lpetrut has quit IRC08:41
*** laughterwym has quit IRC08:41
*** laughterwym has joined #openstack-cinder08:42
*** laughter_ has joined #openstack-cinder08:43
*** sdake has joined #openstack-cinder08:44
*** laughterwym has quit IRC08:46
*** laughter_ has quit IRC08:48
*** sdake has quit IRC08:49
*** sdake has joined #openstack-cinder08:51
*** lpetrut has joined #openstack-cinder08:52
*** daneyon has joined #openstack-cinder08:52
*** ociuhandu has quit IRC08:54
*** daneyon has quit IRC08:55
*** daneyon has joined #openstack-cinder08:56
*** yangyapeng has quit IRC08:56
*** lpetrut has quit IRC08:57
*** yangyapeng has joined #openstack-cinder08:57
*** sgotliv_ has joined #openstack-cinder08:58
*** yhayashi has quit IRC09:00
*** yangxi has quit IRC09:03
*** markvoelker has joined #openstack-cinder09:03
*** sdake has quit IRC09:05
*** yangxi has joined #openstack-cinder09:06
*** markvoelker has quit IRC09:08
*** avishay has quit IRC09:08
*** mvk has quit IRC09:22
*** gouthamr has joined #openstack-cinder09:35
*** laughterwym has joined #openstack-cinder09:49
*** laughterwym has quit IRC09:53
*** cheneydc has quit IRC09:54
*** mvk has joined #openstack-cinder09:55
openstackgerritMichal Dulko proposed openstack/cinder: OVO request_spec in migrate/manage/retype calls  https://review.openstack.org/25245809:56
openstackgerritMichal Dulko proposed openstack/cinder: Switch request_spec in create volume calls to ovo  https://review.openstack.org/24660009:56
openstackgerritMichal Dulko proposed openstack/cinder: Switch request_spec_list in create CG to OVO  https://review.openstack.org/25303309:56
openstackgerritMichal Dulko proposed openstack/cinder: Convert filter_properties to OVO (create, retype)  https://review.openstack.org/25730509:56
*** arecknag has quit IRC09:59
*** sdague has joined #openstack-cinder10:03
*** markvoelker has joined #openstack-cinder10:04
*** GB21 has quit IRC10:05
*** al_indigo has quit IRC10:06
*** EinstCrazy has quit IRC10:09
*** markvoelker has quit IRC10:09
*** EinstCrazy has joined #openstack-cinder10:09
*** yangyapeng has quit IRC10:12
*** EinstCrazy has quit IRC10:14
*** ankit_ has joined #openstack-cinder10:15
*** lpetrut has joined #openstack-cinder10:21
*** yangxi has quit IRC10:22
*** avishay has joined #openstack-cinder10:23
*** ociuhandu has joined #openstack-cinder10:26
*** lprice1 has quit IRC10:26
*** lprice has joined #openstack-cinder10:27
*** jsheeren has quit IRC10:28
*** arecknag has joined #openstack-cinder10:32
*** gouthamr has quit IRC10:38
*** GB21 has joined #openstack-cinder10:59
*** markvoelker has joined #openstack-cinder11:05
*** avishay has quit IRC11:06
openstackgerritMerged openstack/cinder: Handle SSL termination proxies for version list  https://review.openstack.org/30515211:07
*** markvoelker has quit IRC11:10
*** vnogin has joined #openstack-cinder11:14
*** openstackgerrit has quit IRC11:18
*** openstackgerrit has joined #openstack-cinder11:19
*** avishay has joined #openstack-cinder11:19
*** yangyapeng has joined #openstack-cinder11:20
*** yangxi has joined #openstack-cinder11:23
sheeldulek: hi11:25
duleksheel: hi, what's up?11:26
sheeldulek: all well11:26
sheeldulek: dulek: refering to your patches ^^, wont we need to bump volumetypelist versions to 1.7?11:26
sheelhttps://review.openstack.org/#/c/253033/22/cinder/objects/base.py11:26
*** yangxi has quit IRC11:27
duleksheel: Whoops. Yes, we should. Thanks!11:27
sheeldulek: np11:28
sheeldulek:  here as well : https://review.openstack.org/#/c/257305/2311:29
sheelrebase required for same11:29
*** belmoreira has quit IRC11:31
openstackgerritMichal Dulko proposed openstack/cinder: Switch request_spec_list in create CG to OVO  https://review.openstack.org/25303311:33
openstackgerritMichal Dulko proposed openstack/cinder: Convert filter_properties to OVO (create, retype)  https://review.openstack.org/25730511:33
*** GB21 has quit IRC11:34
*** iceyao has quit IRC11:40
openstackgerritMatan Sabag proposed openstack/cinder: Adding Scaling QoS for ScaleIO driver  https://review.openstack.org/32092311:48
*** ankit_ has quit IRC11:49
*** ankit_ has joined #openstack-cinder11:50
*** GB21 has joined #openstack-cinder11:50
*** jamielennox is now known as jamielennox|away11:58
*** avishay has quit IRC12:04
*** jamielennox|away is now known as jamielennox12:07
*** markvoelker has joined #openstack-cinder12:10
*** ociuhandu has quit IRC12:11
*** ociuhandu has joined #openstack-cinder12:11
*** delatte has quit IRC12:12
*** gouthamr has joined #openstack-cinder12:13
*** jseiler_ has joined #openstack-cinder12:18
*** GB21 has quit IRC12:19
*** jseiler has quit IRC12:22
*** martyturner has joined #openstack-cinder12:25
*** itzdilip has joined #openstack-cinder12:30
*** lixiaoy1 has quit IRC12:31
*** lixiaoy1 has joined #openstack-cinder12:32
*** ccesario has quit IRC12:33
*** itzdilip has quit IRC12:35
*** tpsilva has joined #openstack-cinder12:36
*** pgadiya has quit IRC12:39
*** gcb has quit IRC12:42
*** markvoelker has quit IRC12:42
*** diablo_rojo has joined #openstack-cinder12:43
*** itzdilip has joined #openstack-cinder12:44
*** markvoelker has joined #openstack-cinder12:48
*** ccesario has joined #openstack-cinder12:49
*** laughterwym has joined #openstack-cinder12:58
*** ducttape_ has joined #openstack-cinder12:58
*** iceyao has joined #openstack-cinder12:58
*** cknight has joined #openstack-cinder12:59
*** edmondsw has joined #openstack-cinder12:59
*** laughter_ has joined #openstack-cinder12:59
*** eharney has joined #openstack-cinder13:00
*** belmoreira has joined #openstack-cinder13:01
*** laughterwym has quit IRC13:03
*** laughter_ has quit IRC13:03
*** laughterwym has joined #openstack-cinder13:04
*** porrua has joined #openstack-cinder13:04
*** ig0r__ has joined #openstack-cinder13:06
*** dave-mccowan has joined #openstack-cinder13:07
*** rlrossit has joined #openstack-cinder13:07
*** ig0r_ has quit IRC13:08
*** mjura has quit IRC13:08
*** ducttape_ has quit IRC13:09
*** itzdilip has quit IRC13:13
*** akerr has joined #openstack-cinder13:15
*** gman-tx has joined #openstack-cinder13:16
*** itzdilip has joined #openstack-cinder13:18
*** akshai has joined #openstack-cinder13:27
*** akshai_ has joined #openstack-cinder13:28
*** eharney has quit IRC13:29
*** timcl has joined #openstack-cinder13:30
*** xyang1 has joined #openstack-cinder13:31
*** akshai has quit IRC13:32
*** ivase has joined #openstack-cinder13:32
*** itzdilip has quit IRC13:33
openstackgerritAleksey Ruban proposed openstack/cinder: Nexenta: Add NDB driver for NexentaEdge.  https://review.openstack.org/32006013:37
*** dustins has joined #openstack-cinder13:37
*** lpetrut has quit IRC13:37
*** itzdilip has joined #openstack-cinder13:38
jgriffithildikov: smcginnis johnthetubaguy So this is interesting.....13:41
smcginnisjgriffith: "Interesting"?13:41
ildikovjgriffith: there are a few things, which one you mean? :)13:41
jgriffithildikov: smcginnis johnthetubaguy it appears that although Nova will always do the flow of "reserve, initialize, attach" and that's what I'd expect to be enforced, there are some tempest tests that just fast fwd to the attach13:41
jgriffithhttps://github.com/openstack/tempest/blob/master/tempest/api/volume/test_volumes_actions.py#L6213:41
smcginnisjgriffith: Oh great. Broken tempest tests now as well.13:42
ildikovjgriffith: boot from volume: when you attach an already existing Cinder volume at instance boot time skips reserve13:42
jgriffithildikov: reserve is ok to skip, initialize_connection is the problem for me :(13:42
ildikovjgriffith: I mean Nova itself does not call reserve13:42
smcginnisildikov: Oh right. Wasn't boot from volume and one other one identified in the last meeting as not following the reserve step?13:43
ildikovjgriffith: ah, ok got it13:43
jgriffithildikov: that's fine13:43
jgriffithsmcginnis: yeah, I think so and I can live with that for now13:43
*** liverpooler has quit IRC13:43
smcginnisjgriffith: OK, good.13:43
ildikovjgriffith: so this is why your code does not find the record in the db13:43
jgriffithsmcginnis: ildikov my point here is that we apparantly have behavior in the wild that doesn't require initialize_connection :(13:43
ildikovjgriffith: as manually it worked fine13:43
jgriffithThat makes me very very sad13:43
ildikovjgriffith: the host is Null in the DB though13:44
jgriffithildikov: wait... one thing at a time ;)13:44
jgriffithildikov: are you talking about the boot from volume case?13:44
ildikovjgriffith: sorry :)13:44
ildikovjgriffith: no, I applied your code in my Devstack env and checked what's happening when I attach a volume13:45
jgriffithildikov: ohhh :)13:45
ildikovjgriffith: I couldn't get there yet though to check all the logs yet13:45
jgriffithildikov: ok, let's talk about that13:45
jgriffithildikov: you say the host was null in the DB?  When, which entry?13:45
jgriffithildikov: I'm assuming you mean for a regular "nova volume-attach" call13:46
jgriffithildikov: did you check volume_attachment:attached_host ?13:46
ildikovjgriffith: yeah, I mean the regular nova volume-attach13:47
*** ankit_ has quit IRC13:47
ildikovjgriffith: and the attached_host is NULL as you say13:48
*** links has quit IRC13:48
jgriffithOhhh, snap13:48
jgriffithI think I know what might be happening13:48
ildikovjgriffith: IIRC we know the host at initialize time and you store it as well in your code13:48
ildikovI think it's overwritten at attach13:49
ildikovbut I couldn't get there to verify this thought13:49
jgriffiththat should be set via the connector during initialize_connection.  I wonder if during the attach call I'm updating and wiping it out accidentally13:49
ildikovok, then we have the same thought on this :)13:49
jgriffithildikov: yes, I think you must be right... I'll make a note to check that out13:49
jgriffithThe more troubling thing for me here is the crappy fact that we've been allowing attach without reserve or initialize :(13:50
jgriffiththat makes me very sad13:50
jgriffithI have to laugh after all of this.... folks always said "Nova makes bad assumptions".  The reality is the Cinder flow is horribly broken and inconsistent.  There's no way anybody could do anything but make bad assumptions :(13:51
thrawn01jgriffith: detach is in a similar state13:51
*** ametts has joined #openstack-cinder13:51
jgriffiththrawn01: indeed13:51
thrawn01jgriffith: it's possible for a user to use 'os-detach' as a poor mans reset state to available13:52
thrawn01atleast it was that case in icehouse, i've not looked since.13:53
jgriffiththrawn01: icehouse... you mean back during the "ice age" , that was forever ago :)13:53
thrawn01yeah, well, rackspace is just joining the present =/13:53
smcginnis:)13:54
jgriffiththrawn01: hehe13:54
*** xek has quit IRC13:54
*** jungleboyj has joined #openstack-cinder13:55
jgriffithWell I must say I'm a bit annoyed13:55
*** adrianofr has joined #openstack-cinder13:55
smcginnisjgriffith: Well, on the bright side we are finally identifying some of these issues and starting to do something about it. :/13:56
jgriffithI was trying to avoid just deprecating and rewriting API methods13:56
jgriffithEspecially with all this micro-versioning madness.  I'd vowed to never write an API change again13:56
smcginnisCinder API /v4 FTW!13:56
jgriffithsmcginnis: there you go with the glass 1/2 full again :)13:56
*** salv-orl_ has joined #openstack-cinder13:56
jgriffithsmcginnis: LOL13:56
jgriffithsmcginnis: I received some unpleasant feedback about OpenStack's microversioning implemntation yesterday afternoon from some users13:57
jgriffithscottda: which reminds me, we should make sure we make the experience less painful for Cinder consumers... you may already be doing that, but just a note13:59
jgriffithscottda: people seem to get upset when their version settings break and they can't figure out how to get them set correctly13:59
*** salv-orlando has quit IRC13:59
*** porrua has quit IRC14:00
scottdajgriffith: I'm interested in making the experience less painful as well. Is there something specific you can share, so we/I can look at fixing it?14:00
*** porrua has joined #openstack-cinder14:00
scottdaI'm wondering how their version settings broke?14:00
jgriffithscottda: well other than the general "what is this crazy scheme for versioning all about"... there was a problem with I tihnk Packstack setting the wrong default version somewhere14:01
*** martyturner has quit IRC14:01
jgriffithscottda: apprantly it took a bit of unwinding for them14:01
*** darosale has joined #openstack-cinder14:01
jgriffithscottda: it's more of a dsitro/deployment issue, but apparantly it was difficult to unravel.14:02
scottdajgriffith: OK. Well, we are following the recommendation of the API wg, and the TC is behind microversioning as well. So I think it's something that's going to continue to crop up in OpenStack for all services.14:02
jgriffithscottda: there were some issues with their setting in nova.conf, and some interactions with keystone that hosed some things up... then apparantly they got into some dependency traps with some oslo-libs14:02
jgriffithscottda: yes, I mentioned that to them.  Their response was less than enthusiastic14:03
*** lprice1 has joined #openstack-cinder14:04
scottdajgriffith: OK, well, Cinder mitaka and Nova still use /v2 endpoints as the default, so something specific in their distro would be needed to even switch over to /v3 and allow microversions. At least for Cinder.14:04
*** ducttape_ has joined #openstack-cinder14:04
jgriffithscottda: yeah... well not my area so I couldn't help them much.  They talked about 2.1 or 2.5 on Nova and some other things... but who knows14:04
*** lprice has quit IRC14:05
jgriffithscottda: just thinking maybe we can learn from past experiences14:05
*** sheel has quit IRC14:05
jgriffithscottda: like gather feedback, bug info etc and have some insight of what people have or have not run into14:05
*** martyturner has joined #openstack-cinder14:05
scottdajgriffith: Yeah, there have been mistakes in how Nova did things that we need to learn from. I'm trying to stay on top of that.14:05
jgriffithscottda: cool14:06
*** timcl1 has joined #openstack-cinder14:06
jgriffithnow that I've let my ADD run off there....14:06
scottda:)14:06
jgriffithback to this attach/detach mess14:06
*** timcl has quit IRC14:07
jgriffithsmcginnis: ildikov thrawn01 would it seem reasonable to put back in the 1/2 assed attachment record creation in the case that initialize was never called.... log it as a deprecated thing14:08
*** lpetrut has joined #openstack-cinder14:08
jgriffithand then for multi-attach require that the flow is enforced correctly?14:08
*** ducttape_ has quit IRC14:09
jgriffithI hate to add to the problem that's already been created :(14:09
*** ducttape_ has joined #openstack-cinder14:09
jgriffithI guess the other option whcih smcginnis and I talked about already, is just clean slate... new calls and deprecate the old ones14:09
jgriffithI suppose that honestly might be better at this point then continuing the spaghetti making14:10
jgriffithand I think smcginnis suggested it would be better before, but I ignored him :)14:10
*** haplo37_ has joined #openstack-cinder14:10
ildikovjgriffith: for multiattach we will need a Cinder microversion anyway most probably14:10
ildikovjgriffith: I think if we could finally do it right than we should14:11
jgriffithildikov: I'll just give you a brand spanking new api call :)14:11
jgriffithalright, let me see how this works out14:11
ildikovjgriffith: I guess it means we will be busy with the fixes pretty much :)14:12
ildikovlook, I think it's really the time to stop the madness14:12
johnthetubaguyjgriffith: I am curious what those API version settings are about?14:13
*** lprice1 has quit IRC14:13
smcginnisjgriffith: The advantage I see with the new calls is it's a clean slate and a very clear separation where we're not trying to do things in a different way while still trying to make old ones happy and ultimately ending up making compromises for both.14:13
ildikovsmcginnis: +114:13
ildikovsmcginnis: I think it's way better to do visible changes rather than having assumptions and workarounds hidden in the code14:14
smcginnisildikov: Exactly! :)14:14
*** gman-tx has quit IRC14:14
*** baumann has joined #openstack-cinder14:15
scottdasmcginnis: jgriffith +1 to new calls. If we continue to band-aid the old broken stuff it remains hard to maintain and understand.14:15
jgriffithrighty ho then14:15
johnthetubaguyjgriffith: curious about the microversions issue14:16
*** sheel has joined #openstack-cinder14:16
johnthetubaguyjgriffith: what is the "default" version?14:16
jgriffithjohnthetubaguy: that's what I didn't quite get, I'm honestly not familiar enough with the microversioning to understand completely14:17
jgriffithjohnthetubaguy: but they had mentioned that something was set at 2.0 but needed to be 2.1?14:17
johnthetubaguyit honestly sounds like they are doing it wrongly, somewhere14:17
jgriffithdoes that make any sense?14:17
johnthetubaguyfor microversions I always ask people to read this: https://dague.net/2015/06/05/the-nova-api-in-kilo-and-beyond-2/14:17
johnthetubaguyits quite short, and explains the why14:18
johnthetubaguyand how to use it14:18
scottdajohnthetubaguy: Yeah, that's where I always like to start people.14:18
jgriffithIt also sounded like they had a mismatch between their conf settings an dkeystone14:18
jgriffithOh... I forgot about that14:18
jgriffithjohnthetubaguy: maybe I can contact them.... give them this link and get some other info14:18
johnthetubaguyjgriffith: that would be great14:19
jgriffithjohnthetubaguy: I actually met the guy at a non-openstack/non-work event14:19
johnthetubaguyI am worried people are using it wrongly, our docs on using microversions are not great right now14:19
jgriffithjust so happened he worked at a startup that was trying to deploy OpenStack for their internal dev teams14:19
jgriffithjohnthetubaguy: yeah, I am sure that's the case14:20
*** baumann has quit IRC14:20
*** diogogmt has quit IRC14:20
jgriffithI keep saying "the guy" because I'm embarassingly terrible at remembering names :(14:20
johnthetubaguyjgriffith: I totally have that problem too14:21
jgriffithThrow in a few beers and forget it14:21
smcginnisHah, same.14:21
johnthetubaguyso I used linked in to look people up now, its not fool proof, but it helps14:21
johnthetubaguylinkedin14:21
jgriffithjohnthetubaguy: oh, not a bad idea14:22
*** arecknag has quit IRC14:24
*** lprice has joined #openstack-cinder14:25
*** merooney has joined #openstack-cinder14:25
openstackgerritKendall Nelson proposed openstack/cinder: Add VolumeAttachStatus Enum  https://review.openstack.org/29088514:26
*** lprice has quit IRC14:30
*** adisky has quit IRC14:30
*** salv-orl_ has quit IRC14:33
*** jgregor has joined #openstack-cinder14:34
*** lprice has joined #openstack-cinder14:36
*** eharney has joined #openstack-cinder14:36
*** lprice1 has joined #openstack-cinder14:38
*** lprice has quit IRC14:40
*** merooney has quit IRC14:40
*** iceyao has quit IRC14:41
*** merooney has joined #openstack-cinder14:42
*** kfarr has joined #openstack-cinder14:45
*** pgadiya has joined #openstack-cinder14:46
*** baumann has joined #openstack-cinder14:48
*** EinstCrazy has joined #openstack-cinder14:50
*** xinli has joined #openstack-cinder14:53
xinligeguileo: I have alerady fixed all the issues in your comments, could you please review the code?14:59
geguileoxinli: What patch?14:59
xinligeguileo: https://review.openstack.org/#/c/268283/14:59
*** martyturner has quit IRC15:00
*** Julien-zte has joined #openstack-cinder15:01
xinligeguileo: In your last code review, you added 13 comments which really improves the code quarlity.15:01
*** martyturner has joined #openstack-cinder15:01
geguileoxinli: I don't understand why you set cgsnap status value here: https://review.openstack.org/#/c/268283/7..8/cinder/tests/unit/test_gpfs.py15:01
Swansonxyang1, If you're around can I get you to take a peek at https://review.openstack.org/#/c/310064/ again?  Thanks!15:02
geguileoxinli: For example in test_create_cgsnapshot15:02
*** EinstCrazy has quit IRC15:02
xinligeguileo: actually I just use the cgsnap for test the model_update15:04
*** martyturner1 has joined #openstack-cinder15:04
*** arch-nemesis has joined #openstack-cinder15:05
*** arch-nemesis has quit IRC15:05
*** arch-nemesis has joined #openstack-cinder15:05
geguileoxinli: That's confusing15:05
*** martyturner has quit IRC15:05
geguileoxinli: Because you use it as an argument to the method you are testing15:06
*** baumann has quit IRC15:06
geguileoxinli: As well as for the expected part, but changing the value15:06
*** pgadiya has quit IRC15:06
geguileoxinli: If you want to test for available, you should just set the fields.ConsistencyGroupStatus.AVAILABLE in the reference dict, it's less confusing15:07
*** baumann has joined #openstack-cinder15:07
openstackgerritSean McGinnis proposed openstack/cinder: Remove mox usage from test_nexenta  https://review.openstack.org/32105515:07
xinligeguileo: I think this is what you mean: self.asertEqual(fields.ConsistencyGroupStatus.DELETED, model_update['status'])15:08
geguileoxinli: Better to have it closer to what you have now15:08
*** sdake has joined #openstack-cinder15:09
xinligrguileo: Please add new comments and I will change it, good point15:09
geguileoxinli:  Equal({'status': ...DELETED}, model_update)15:09
geguileoxinli: That way you check that there are no additional keys, like you are doing now15:09
geguileoxinli: Ok, I'll add the comment15:09
xinligeguileo: Equal({'status': ...DELETED}, model_update) even better15:10
*** lpetrut has quit IRC15:10
*** EinstCrazy has joined #openstack-cinder15:11
geguileoxinli: Mmmm, isn't that what I wrote? r:-??15:11
*** GB21 has joined #openstack-cinder15:11
scottdae0ne: Did you say that you got Devstack working with multi-backend using "CINDER_ENABLED_BACKENDS=lvm:lvmdriver-1,lvm:lvmdriver-2" ?15:11
scottdae0ne: Would you mind sharing your local.conf?15:12
e0nescottda: hi. I'll try to find working conf15:12
e0nescottda: I have not it right now15:12
scottdae0ne: Thanks. Whatever I try does not work, unless I change the default in lib/cinder and then it works fine. So it must be me, or something in my local.conf.15:12
*** EinstCrazy has quit IRC15:13
scottdae0ne: There is no hurry, but when you get a chance I think it would help me to have something that is known to work.15:13
*** sdake_ has joined #openstack-cinder15:13
e0nescottda: it could be a bug in devstack too. I've tried it few months ago15:13
*** sdake has quit IRC15:13
sheelscottda:  e0ne: I have tried migration after setting multiple backends15:13
sheelscottda:  e0ne  in case you dont find, I will share tomorrow15:14
scottdae0ne: Well, I'd be relieved if it was a bug, as I cannot get it to work.15:14
*** belmoreira has quit IRC15:14
sheelbut i tried in rhel15:14
sheel;)15:14
scottdasheel: My problem is that when I use that conf setting ^^^ in local.conf , it does not create the 2 backends. I must change the defaults to use that in devstack/lib/cinder and then it works.15:14
sheelscottda:  ok, then may be specific to devstack only15:15
scottdasheel: This is also on Ubuntu15:15
sheelscottda:  seems bug, wil also check on my ubuntu setup if works as in rhel or not...15:16
sheelscottda:  will let you know tomorrow if this is your setup issue or devstack issue15:16
scottdasheel: Thanks.15:16
sheelscottda: np15:16
*** EinstCrazy has joined #openstack-cinder15:18
*** itzdilip has quit IRC15:18
*** merooney has quit IRC15:18
*** diogogmt has joined #openstack-cinder15:19
*** EinstCrazy has quit IRC15:19
*** EinstCrazy has joined #openstack-cinder15:19
*** EinstCrazy has quit IRC15:22
*** timcl1 has quit IRC15:22
*** itzdilip has joined #openstack-cinder15:22
*** savihou has quit IRC15:24
*** lpetrut has joined #openstack-cinder15:25
*** EinstCrazy has joined #openstack-cinder15:25
*** nkrinner has quit IRC15:26
*** gman-tx has joined #openstack-cinder15:26
*** EinstCrazy has quit IRC15:26
*** itzdilip has quit IRC15:27
*** EinstCrazy has joined #openstack-cinder15:28
*** itzdilip has joined #openstack-cinder15:28
*** timcl has joined #openstack-cinder15:29
*** salv-orlando has joined #openstack-cinder15:33
*** sdake_ has quit IRC15:34
*** EinstCrazy has quit IRC15:35
*** salv-orlando has quit IRC15:38
*** itzdilip has quit IRC15:40
*** esker has joined #openstack-cinder15:50
*** leeantho has joined #openstack-cinder15:59
xyang1Swanson: sure16:00
Swansonxyang1, Thanks!16:01
*** liverpooler has joined #openstack-cinder16:01
*** timcl has quit IRC16:03
*** avishay has joined #openstack-cinder16:03
*** rcernin has quit IRC16:04
avishayxyang1 geguileo DuncanT smcginnis - sorry I can't join the meeting.  I'd like to request some attention on my "list manageable" patches - I submitted them 3 months ago with the goal to have them in Newton with some decent driver support. Thank you very much.16:06
smcginnisavishay: OK, I'll bring it up. Thanks!16:06
avishaysmcginnis: gracias16:07
openstackgerritJohn Griffith proposed openstack/cinder: Fix attachment_get_by_* to return entire list  https://review.openstack.org/32109516:08
*** links has joined #openstack-cinder16:11
*** avishay has quit IRC16:12
*** tesseract has quit IRC16:13
*** sgotliv_ has quit IRC16:21
*** timcl has joined #openstack-cinder16:22
*** esker has quit IRC16:23
*** esker has joined #openstack-cinder16:24
*** GB21 has quit IRC16:25
*** laughterwym has quit IRC16:26
*** laughterwym has joined #openstack-cinder16:27
xinligeguileo: for the snapshot, it's difficult to compare the dict, since it has more items:  {'id': '253b2878-ec60-4793-ad19-e65496ec7aab', 'status': 'available'}, id and status.16:27
geguileoxinli: But you do have the ID, right?16:28
geguileoxinli: So it just would have a bigger reference dictionary, right?16:28
*** sdake has joined #openstack-cinder16:29
*** laughterwym has quit IRC16:31
*** lpetrut has quit IRC16:31
*** sayalilunkad has quit IRC16:32
*** merooney has joined #openstack-cinder16:35
*** bardia has joined #openstack-cinder16:38
*** raunak has joined #openstack-cinder16:40
*** merooney has quit IRC16:44
*** Julien-zte has quit IRC16:45
*** merooney has joined #openstack-cinder16:50
*** salv-orlando has joined #openstack-cinder16:50
*** Apoorva has joined #openstack-cinder16:51
openstackgerritBardia Keyoumarsi proposed openstack/cinder: Coho Data: Reconnect to cluster on broken pipe  https://review.openstack.org/31838216:52
xyang1DuncanT: will you be here after the meeting?16:57
DuncanTxyang1: For a while at least, yes16:57
xyang1DuncanT: ok, I will ping you on a backup bug16:58
DuncanTxyang1: Sure16:58
*** martyturner1 has quit IRC17:00
*** e0ne has quit IRC17:00
*** liverpooler has quit IRC17:01
*** diablo_rojo has quit IRC17:01
xinligeguileo: I use the snapshot.id to compare the hole dict, the only item I don't modify is list comprehension.17:01
xyang1DuncanT: hi, backup an in use volume and backup snapshot using the optimal path are both broken on local node as well17:01
*** martyturner has joined #openstack-cinder17:01
geguileoxinli: Ok, I'll review it again17:01
xyang1DuncanT: I have a WIP patch: https://review.openstack.org/#/c/319434/17:02
geguileoDuncanT: Ok, I'll look into adding the logging in another patch17:02
DuncanTxyang1: looking17:02
xinligeguileo: I try to write some small script, it fails  and I am still learning the new skill :-)17:02
xyang1DuncanT: my concern is this patch cannot be backported to mitaka because it changes a lot17:02
xyang1DuncanT: the changes in LVM can be ignored, it is for my testing purpose17:03
DuncanTxyang1: The initial backport should probably be just a patch that disables anything that causes visible breakage17:03
xyang1DuncanT: sure17:03
xyang1DuncanT: thar means bring back code that finds volume manGer on local node17:04
xyang1manager17:04
DuncanTxyang1: Or just disable the optimised path17:04
*** jdurgin1 has quit IRC17:04
xyang1DuncanT: but that means something working in liberty is broken in mitaka17:04
xyang1DuncanT: if we disable that17:05
DuncanTxyang1: Optimised backup of snap or in-use vol was working in liberty?17:05
DuncanTxyang1: I didn't realise we got that in17:05
DuncanTxyang1: I wonder if we can detect when we're on the same host and only use the optimised path in that case?17:06
xyang1DuncanT: yes17:06
DuncanTxyang1: Not ideal but might be the least intrusive path initially17:06
xyang1DuncanT: I will propose a patch and let you see17:07
DuncanTxyang1: Thanks. I know somebody at HP has a bug report about this, I'll find out who.17:07
xyang1DuncanT: that will add back some code we removed for scaling backup17:07
*** ducttape_ has quit IRC17:08
*** jordanP has quit IRC17:08
*** ducttape_ has joined #openstack-cinder17:08
openstackgerritAleksey Ruban proposed openstack/cinder: Nexenta: Add NDB driver for NexentaEdge.  https://review.openstack.org/32006017:09
DuncanTxyang1: I don't think there's an elegant solution here for something back-portable. We need to figure out a way to CI this stuff or it is likely to get broken again17:09
xyang1DuncanT: sure17:09
*** tschrock52 has joined #openstack-cinder17:09
tschrock52Hi guys17:09
tschrock52I asked a few questions in OpenStack's main channel and got no reply. Can you guys help me with a cinder problem in Kilo??17:10
*** ducttape_ has quit IRC17:10
DuncanTtschrock52: Ask here, somebody might know something17:10
tschrock52I'm trying to figure out how to make Cinder listen on multiple IPs. I.E. - my_ip would be two values.17:10
*** ducttape_ has joined #openstack-cinder17:10
tschrock52DuncanT, thanks for the reply too man. Really appreciate it17:11
DuncanTtschrock52: I assume you mean for LVM/iscsi?17:11
tschrock52Yes17:11
tschrock52In cinder.conf17:11
DuncanT0.0.0.0 will listen on all interfaces still I believe17:12
DuncanTIf that is good enough17:12
tschrock52I think that will solve that problem in particular17:12
tschrock52Can you help with another one maybe? Same train of thought17:12
DuncanTAsk away... no promises I can help but you never know until you ask17:12
tschrock52What happened was, I installed a new 10GB NIC on my storage controller. Then I set /etc/hosts on all my compute nodes to the new IP. So, assuming I wanted to take advantage of this new 10GB NIC, I'd need to change all iscsi targets in the nova database to my NEW IP address. I'm trying to avoid that like the plague.17:13
tschrock52I.E. - Existing VM points to 10.10.0.109/etc/etc/etc/ and I want that to NOW point to the 10GB nic at 10.10.0.11117:14
tschrock52I'd have to do a massive amount of DB motifications to achieve this with my existing instances17:14
tschrock52I'm wondering, outside of rebuilding all 70 of my VMs, is there a better way?17:14
*** bardia has quit IRC17:14
DuncanTtschrock52: Hmmm, not sure that you can avoid it. For an instance that is currently up with an attached volume, at the very least you'll need to do detach & attach, you can't change live AFAIK17:15
tschrock52Can't do the detach and re-attach. It's the root volume on all instances17:15
tschrock52Kilo won't let you detach the root filesystem volume from an instance, as I recall17:15
DuncanTtschrock52: Short of something nasty and manual I can't think of anything17:16
DuncanTIf the old and new interfaces are on the same subnet you could swap their IPs?17:16
tschrock52Very true17:16
tschrock52It might be better to manage this at the hardware level, you are correct17:16
tschrock52!= might be. IS17:17
openstacktschrock52: Error: "=" is not a valid command.17:17
DuncanTIt isn't a scenario we've every designed for I don't think, it's a rather specialised case17:17
tschrock52Yeah, not a common problem, even out there on the web17:17
*** lpetrut has joined #openstack-cinder17:17
DuncanTYou could probably script something, but it would be nasty and involved17:17
DuncanTYou'd have to pause each VM while you swapped things around under it at a guess... should only need a fraction of a second pause though17:18
tschrock52No sense in it. You're right, the hardware level is the way to handle this. Make the new NIC have the same IP as the old one. Then all should click into place and roll nice n smooth17:18
tschrock52I can bring this stack offline17:19
tschrock52So I will17:19
DuncanTThat should work, yes, if it is possible for you17:19
DuncanTGood luck :-)17:19
tschrock52Definitely is. Thank you so much DuncanT. Really man. You gave me exactly what I needed dude; another brain to bounce this off of. You rock.17:19
DuncanTtschrock52: You're welcome :-)17:19
tschrock52*cheers* clinks glass17:20
DuncanTOn that positive note, time for me to not be here.17:20
tschrock52lolz17:20
DuncanTSláinte17:21
DuncanTOr I guess I should say L'chaim these days17:22
*** ociuhandu has quit IRC17:23
*** martyturner has quit IRC17:27
*** martyturner has joined #openstack-cinder17:28
openstackgerritXinli Guan proposed openstack/cinder: Make IBM drivers return snapshot object for cg ops  https://review.openstack.org/26828317:32
*** salv-orlando has quit IRC17:32
*** ChubYann has joined #openstack-cinder17:32
xinligegiileo: the new patchset posted, thank you very much for code review17:33
*** sdake_ has joined #openstack-cinder17:33
*** sdake has quit IRC17:35
*** diablo_rojo has joined #openstack-cinder17:40
*** suyash has joined #openstack-cinder17:41
*** suyash has quit IRC17:42
*** suyash has joined #openstack-cinder17:42
openstackgerritGorka Eguileor proposed openstack/cinder: Move OVO methods from CinderObject to Persistent  https://review.openstack.org/31293017:44
openstackgerritGorka Eguileor proposed openstack/cinder: Remove remotable from OVOs  https://review.openstack.org/31292917:44
openstackgerritGorka Eguileor proposed openstack/cinder: Refactor create, save, and destroy OVO methods  https://review.openstack.org/31554117:44
openstackgerritGorka Eguileor proposed openstack/cinder: Add auto relationship mappings to VOs  https://review.openstack.org/30707517:44
openstackgerritGorka Eguileor proposed openstack/cinder: Link VOs with their list counterparts  https://review.openstack.org/30707417:44
openstackgerritGorka Eguileor proposed openstack/cinder: Stop assuming persistent OVOs are also DictCompat  https://review.openstack.org/32114217:44
openstackgerritGorka Eguileor proposed openstack/cinder: Add debug level logs on OVO backports  https://review.openstack.org/32114317:44
openstackgerritGorka Eguileor proposed openstack/cinder: Implement OVO class init mechanism  https://review.openstack.org/32114417:44
*** tschrock52 has quit IRC17:45
geguileoxinli: Reviewed :-)17:45
geguileoDuncanT: I have added the patch with the logging to the patch series17:45
*** savihou has joined #openstack-cinder17:47
openstackgerritKendall Nelson proposed openstack/cinder-specs: Dynamic Reconfiguration  https://review.openstack.org/28623417:48
*** ociuhandu has joined #openstack-cinder17:50
*** bardia has joined #openstack-cinder17:51
*** ig0r__ has quit IRC17:51
*** links has quit IRC17:52
*** salv-orlando has joined #openstack-cinder17:53
*** e0ne has joined #openstack-cinder17:54
*** merooney has quit IRC17:56
*** crose has joined #openstack-cinder17:58
*** jgregor has quit IRC18:00
*** diablo_rojo has quit IRC18:00
*** jgregor has joined #openstack-cinder18:01
*** lpetrut has quit IRC18:03
*** diablo_rojo has joined #openstack-cinder18:06
*** enriquetaso has joined #openstack-cinder18:06
*** e0ne has quit IRC18:06
*** jungleboyj has quit IRC18:06
*** jungleboyj has joined #openstack-cinder18:09
*** e0ne has joined #openstack-cinder18:11
*** _ducttape_ has joined #openstack-cinder18:11
*** e0ne has quit IRC18:14
*** ducttape_ has quit IRC18:15
openstackgerritGorka Eguileor proposed openstack/cinder: Minimize cost of DB exists decorator checks  https://review.openstack.org/31917718:18
openstackgerritGorka Eguileor proposed openstack/cinder: Improve DB volume check in LVM manage volume  https://review.openstack.org/31932318:18
*** mvk has quit IRC18:20
openstackgerritClinton Knight proposed openstack/cinder: NetApp: Add iterator handling to client library  https://review.openstack.org/32116418:21
*** sdake_ is now known as sdake18:23
*** sdake_ has joined #openstack-cinder18:35
*** sdake has quit IRC18:37
*** sdake_ is now known as sdake18:48
*** lpetrut has joined #openstack-cinder18:52
*** sgotliv_ has joined #openstack-cinder18:53
*** rlrossit has quit IRC18:54
*** diablo_rojo has quit IRC18:56
*** liverpooler has joined #openstack-cinder18:57
*** jungleboyj has quit IRC18:59
*** raunak has quit IRC19:01
*** diablo_rojo has joined #openstack-cinder19:01
*** rlrossit has joined #openstack-cinder19:02
*** darosale has quit IRC19:03
*** jungleboyj has joined #openstack-cinder19:03
*** mvk has joined #openstack-cinder19:05
*** alyson_ has quit IRC19:07
*** raunak has joined #openstack-cinder19:13
*** liverpooler has quit IRC19:13
*** _ducttape_ has quit IRC19:17
*** daneyon has quit IRC19:26
*** merooney has joined #openstack-cinder19:27
*** ducttape_ has joined #openstack-cinder19:28
*** daneyon has joined #openstack-cinder19:33
*** sgotliv_ has quit IRC19:34
*** darosale has joined #openstack-cinder19:34
openstackgerritTom Swanson proposed openstack/cinder: Dell SC: Switched REST calls to async where available  https://review.openstack.org/31522619:37
*** chenying has quit IRC19:39
*** chenying has joined #openstack-cinder19:40
*** diablo_rojo has quit IRC19:53
smcginnisjgriffith: ping19:54
*** porrua has quit IRC20:01
*** karthikp_ has joined #openstack-cinder20:01
*** merooney has quit IRC20:04
*** sheel has quit IRC20:05
*** karthikp_ has quit IRC20:05
*** karthikp_ has joined #openstack-cinder20:06
*** earlephilhower has quit IRC20:06
*** akerr has quit IRC20:07
*** diablo_rojo has joined #openstack-cinder20:11
*** darosale has quit IRC20:14
*** Apoorva has quit IRC20:15
*** lpetrut has quit IRC20:15
*** diablo_rojo has quit IRC20:24
*** zul has quit IRC20:29
*** karthikp_ has quit IRC20:30
patrickeastany chance someone can +A this? https://review.openstack.org/#/c/313679/ all the +2's in the world and my stupid ci finally gave it the green-light20:31
*** jwcroppe has joined #openstack-cinder20:40
*** gouthamr has quit IRC20:40
*** cknight has quit IRC20:43
*** jwcroppe_ has quit IRC20:43
geguileopatrickeast: Done20:45
patrickeastgeguileo: thanks!20:46
smcginnispatrickeast: Finally got it all back together? :)20:46
*** sdake_ has joined #openstack-cinder20:46
patrickeastsmcginnis: mostly20:46
patrickeastsmcginnis: some stuff didn't survive very well... so i ended up redeploying, and took the opportunity to try out mitaka20:47
patrickeastsmcginnis: which went... about as well as could be expected20:47
patrickeastneutron linux bridge provider networks are sweet though20:47
patrickeastmy networking has never been so simple20:47
*** sdake has quit IRC20:48
scottdaameade: Did those tempest tests that put plumbing in for microversions ever merge?20:48
Swansonpatrickeast, do tell. How did you set it up?20:49
patrickeastSwanson: so in the past we've deployed all-in-one nodes so that vm's can do iscsi traffic right through their 10G nics to the array... and for doing the FC passthrough stuff20:50
ameadescottda: did gerrit change again?20:50
patrickeastSwanson: this new one switched to using something like this http://docs.openstack.org/mitaka/networking-guide/scenario-provider-lb.html20:51
scottdaameade: Not sure about gerrit, but I'm having a hard time finding the link for your tests.20:51
patrickeastbut with flat networks for everything20:51
ameadescottda: https://review.openstack.org/#/c/300639/20:51
scottdaameade: thx20:51
ameadeno wait20:51
scottdaameade: Too late!20:51
patrickeastSwanson: so all the network traffic for VM's whether its iscsi or management just goes right through the linux bridge and onto the l2 physical network20:51
ameadescottda: yeah that's it i guess, unless that had one before it20:52
patrickeastSwanson: cuts like 8 million jumps between all kinds of openvswitch thingys20:52
Swansonpatrickeast, oh.20:52
*** earlephilhower has joined #openstack-cinder20:52
Swansonpatrickeast, I think those 8 million jumps were screwing me.20:52
scottdaameade: That looks like the one I was looking for. Thanks.20:52
ameadescottda: oh yeah, he had a separate patch but then squashed it back20:52
ameadecool20:52
patrickeastSwanson: yea it was a constant source of trouble for my nodes :(20:52
*** Lee1092 has quit IRC20:53
*** raunak has quit IRC20:53
patrickeastSwanson: i also ditched the fc passthrough scripts we were using and just use nova's built in stuff ala https://wiki.openstack.org/wiki/Pci_passthrough20:53
patrickeastSwanson: so i just make a vm with like the 'devstack-fc' flavor and i get one with two FC HBA's ready to roll20:53
Swansonpatrickeast, I was meaning to ask you about how you did FC. This seems way cool.20:54
patrickeastSwanson: its a nice improvement over what we did before with https://github.com/openstack/third-party-ci-tools/blob/master/provisioning_scripts/fibre_channel/invoke_fc_passthrough.sh20:55
*** xinli has quit IRC20:55
patrickeastSwanson: so far it fails less, i think because if it can't do the passthrough nova fails to build the instance and it re-schedules it to another node20:55
patrickeastSwanson: whereas the other one would be failing after jenkins started the job20:55
*** julim has quit IRC20:56
Swansonpatrickeast, nice!20:58
*** gouthamr has joined #openstack-cinder21:00
*** karthikp_ has joined #openstack-cinder21:00
*** Apoorva has joined #openstack-cinder21:00
smcginnispatrickeast: Very cool.21:00
*** lcurtis has joined #openstack-cinder21:00
smcginnisNova-net is officially deprecated now, so I know I need to switch over to neutron sooner or later.21:00
*** crose has quit IRC21:01
smcginnisI did get a successful run using neutron with lb. Just have had enough other trouble with my CI that I didn't want to introduce yet another change.21:01
*** haplo37_ has quit IRC21:01
*** karthikp_ has quit IRC21:03
patrickeastah yea, my understanding is that the lb provider networks are basically nova-net21:03
*** karthikp_ has joined #openstack-cinder21:03
smcginnispatrickeast: Hah! Well there you go. :)21:03
patrickeasti figured it was a good time to switch since everything was already broken21:03
smcginnisRight, at some point it can't get any worse, right? :)21:04
patrickeasthaha exactly21:04
smcginnisMy problem has been mines be mostly kinda working but not always. So trying to stabilize rather than redo.21:04
patrickeastyea thats hard21:04
*** raunak has joined #openstack-cinder21:05
smcginnisI did get very close to just scrapping the whole thing and trying to start over, but not quite there yet.21:05
patrickeastluckily i had enough hardware that i split it up and left some on the old-kinda-mostly working setup and did green-field setup on the rest21:05
smcginnisNice!21:05
*** dustins has quit IRC21:05
*** raildo is now known as raildo-afk21:09
*** darosale has joined #openstack-cinder21:11
*** karthikp_ has quit IRC21:13
*** karthikp_ has joined #openstack-cinder21:14
*** eharney has quit IRC21:18
*** karthikp_ has quit IRC21:24
*** karthikp_ has joined #openstack-cinder21:28
*** ametts has quit IRC21:28
*** rlrossit has quit IRC21:29
*** arch-nemesis has quit IRC21:37
*** tasker has joined #openstack-cinder21:37
taskerGood day Cinder; With regards to this blueprint (https://blueprints.launchpad.net/cinder/+spec/support-import-export-snapshots), I have need to test the export of snapshots, and according to wanghao's comment, the client support was/is/should be add in Mitaka. Mitaka supports python-cinderclient 1.5.0 and 1.6.0, but I cannot find any function in the module that references snapshot import / export. I've also looked throu21:37
*** ducttape_ has quit IRC21:37
*** jgregor has quit IRC21:38
patrickeasttasker: its very possible that support wasn't added to the client yet21:39
taskeraww, sad face.21:40
patrickeasttasker: err wait,  https://review.openstack.org/#/c/249090/21:40
patrickeastthe question then i guess is what version of the client is it in21:40
*** edmondsw has quit IRC21:41
patrickeasttasker: i see snapshot-manage in 1.6.021:42
taskerok, so what does it mean to "manage" and "unmanage" a snapshot? I tried those functions of the cinderclient and it turned my snapshots into errors. I didn't get a sense of what those functions are doing.21:42
*** jungleboyj has quit IRC21:42
patrickeastmanage means import some snapshot into cinder, unmanage means export it from cinders management21:43
taskerthat is an odd choice of verbiage, but seems simple now.21:43
patrickeasti think the naming leaned towards manage vs import/export since it doesn't actually move the data or anything, just turns on/off cinder managing it21:44
taskeroh.21:44
*** Julien-zte has joined #openstack-cinder21:44
taskerwait, then am I going after functionality that doesn't exist?21:44
patrickeasthaha21:44
patrickeastwell21:45
patrickeastwhat do you want to do?21:45
taskerI was hoping for something like glance image upload / download.21:45
*** sdake_ has quit IRC21:45
taskerget the bits from Cinder to store on external media.21:45
patrickeastah yea21:45
patrickeastso there are a few ways to get the data21:46
patrickeastnone of which are a single command though XD21:46
taskerbut you didn't say "no".  . )21:46
taskerwhat should I be looking for?21:47
patrickeastyea so you could use cinder backups or upload to image, and then snag it from whatever service those go off to21:47
patrickeastor you can, in theory, attach the cinder volume to a machine and just like dd the data21:47
patrickeastcould even rig up a nova instance to attach the volume and expose some web-api for your management to get data in chunks from it21:47
patrickeasti dunno of any less hacky ways to get the data directly from cinder, aside from just going right to the backend device21:48
taskerall sound good. I like the idea of sending it back to glance.21:48
patrickeastyea, it might be slow, but it would work21:49
taskerok. yea, I go directly to the back-end for now. was hoping to do it all via OS.21:49
openstackgerritMerged openstack/python-cinderclient: Remove deprecated tempest_lib and use tempest.lib  https://review.openstack.org/31861821:49
*** daneyon has quit IRC21:49
*** daneyon has joined #openstack-cinder21:50
taskergreat. Thanks a bunch Patrick. I'll look into some of those ideas.21:50
patrickeastnp21:50
*** sdake has joined #openstack-cinder21:51
*** baumann has left #openstack-cinder21:52
*** arch-nemesis has joined #openstack-cinder21:52
*** karthikp_ has quit IRC21:55
*** tasker has left #openstack-cinder21:55
*** bardia has quit IRC21:56
*** bardia has joined #openstack-cinder21:56
*** enriquetaso has quit IRC21:58
SwansonAnyone around want to take a look at a failover_host failback patch? https://review.openstack.org/#/c/310064/21:58
*** bill_az_ has joined #openstack-cinder22:02
*** adrianofr has quit IRC22:02
openstackgerritMerged openstack/cinder: Assisted snapshot:  use Keystone Session with Nova Client  https://review.openstack.org/31020422:07
*** jwcroppe has quit IRC22:08
*** jwcroppe has joined #openstack-cinder22:08
openstackgerritMerged openstack/cinder: Specify a user-agent in Pure volume drivers  https://review.openstack.org/31367922:10
*** darosale has quit IRC22:10
*** karthikp_ has joined #openstack-cinder22:12
*** jwcroppe has quit IRC22:13
*** leeantho has quit IRC22:14
karthikpHi all.. I wanted to create a non-model(non db) based oslo versioned object....What base class do I from inherit from. Currently my New ovo object inherits from base.CinderObject,base.CinderPersistentObject, base.CinderComparableObject22:21
*** sdake has quit IRC22:25
*** earlephilhower has quit IRC22:26
*** diogogmt has quit IRC22:27
openstackgerritHelen Walsh proposed openstack/cinder: EMC VMAX - multi-attach failure to VMAX3 when SLO is omitted  https://review.openstack.org/30895222:29
patrickeastkarthikp: i'm not 100% sure, but I think if you want a non-db object just drop the persistent base class22:29
*** martyturner has quit IRC22:35
*** martyturner has joined #openstack-cinder22:36
*** akshai_ has quit IRC22:42
*** savihou has quit IRC22:43
karthikp@patrickeast22:43
karthikppatrickeast: Thanks ..let me give it a shot22:43
*** ducttape_ has joined #openstack-cinder22:46
*** karthikp_ has quit IRC22:47
*** chip_ has quit IRC22:47
*** tpsilva has quit IRC22:47
*** chip_ has joined #openstack-cinder22:49
*** kfarr has quit IRC22:49
*** salv-orl_ has joined #openstack-cinder22:50
*** merooney has joined #openstack-cinder22:50
*** salv-orlando has quit IRC22:53
*** karthikp_ has joined #openstack-cinder22:54
*** karthikp_ has quit IRC22:55
*** chip_ has quit IRC22:55
*** chip_ has joined #openstack-cinder22:57
*** merooney has quit IRC23:01
*** martyturner has quit IRC23:04
*** chlong has joined #openstack-cinder23:05
*** harlowja has quit IRC23:12
*** jwcroppe has joined #openstack-cinder23:14
*** lcurtis has quit IRC23:14
*** arch-nemesis has quit IRC23:22
*** ducttape_ has quit IRC23:25
*** Julien-zte has quit IRC23:26
*** salv-orl_ has quit IRC23:27
*** sdake has joined #openstack-cinder23:28
*** ducttape_ has joined #openstack-cinder23:28

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