Friday, 2016-05-20

*** smoriya has joined #openstack-cinder00:04
*** ducttape_ has quit IRC00:06
*** yangyapeng has quit IRC00:07
*** salv-orlando has joined #openstack-cinder00:13
*** baater has joined #openstack-cinder00:15
baateranyone here00:16
hemnaZzzzzzzzz00:17
baaterhello00:17
*** salv-orlando has quit IRC00:17
baateri got an issue when i intergrate cinder with ceph. i saw volume log and it always start the lvmdriver,00:18
baatercan not boot the rbd drvier00:18
hemnasounds like a cinder.conf issue00:18
baaterwhere is the problem occured?00:18
hemnalvm is the default driver if there is a cinder.conf problem00:18
patrickeastthat usually happens if you don't have the enabled_backends thingy setup correctly00:19
baateri put those conf in cinder conf correctly00:19
baatermine is Liberty00:19
hemnabaater, pastebin your cinder.conf (scrub passwords...)00:19
patrickeastor with the passwords :D00:20
hemnaand IPs and usernames00:20
hemna:)00:20
patrickeastmhmm mhmm00:20
baaterplease more detail00:20
patrickeastuse paste.openstack.org and copy what your cinder.conf looks like into it, we can probably tell you what to change00:20
baatersome issue on paste file00:21
*** sdake has quit IRC00:21
openstackgerritwanghao proposed openstack/python-cinderclient: Remove deprecated tempest_lib and use tempest.lib  https://review.openstack.org/31861800:21
*** sdake has joined #openstack-cinder00:21
*** sdake has quit IRC00:21
baaterok   wait a sec00:22
*** ozialien10 has quit IRC00:23
*** winston-d_ has joined #openstack-cinder00:23
baaterhttp://paste.openstack.org/show/497821/00:24
*** enriquetaso has joined #openstack-cinder00:25
hemnaheh00:25
hemnayou don't have a volume driver specified00:25
baateryeah i just saw that    my mistake    hehe00:26
baaterdamn it   my brain00:26
baateranyway  many thanks00:26
baaterhemna00:26
hemnanp00:26
*** enriquetaso has quit IRC00:27
patrickeastyou are also going to need to create a [rbd] section for the enabled_backends thing to pick it up00:27
patrickeastcheck out the example over at http://docs.ceph.com/docs/master/rbd/rbd-openstack/#configuring-cinder00:27
hemnaif you use the enabled_backends yah00:27
*** salv-orlando has joined #openstack-cinder00:27
patrickeasteither that or remove the enabled_backends section00:27
baaterit is not in default section ?00:27
patrickeastyou can do it in the default section, but if you do you have to remove the enabled_backends variable00:28
baatershould pull out and put it into rbd section ?00:28
patrickeasti like using different sections, but it doesn't really matter much00:28
baateri just affraid that there will be issue when i put that in rbd section00:29
*** salv-orlando has quit IRC00:30
*** jamielennox|away is now known as jamielennox00:31
baateri still got this log       2016-05-19 20:31:16.276 2500 INFO cinder.volume.manager [req-45900df5-0e75-4e8e-ad76-b2faa08fd5e2 - - - - -] Starting volume driver LVMVolumeDriver (3.0.0)00:32
*** laughterwym has joined #openstack-cinder00:33
*** laughterwym has quit IRC00:34
*** laughterwym has joined #openstack-cinder00:34
baatereven i removed the lvm section in cinder conf     but still not working with rbd driver00:36
hemnapastebin....00:36
hemna:)00:36
baateri just put the enaled_backend into  rbd section    it works00:39
*** Apoorva has quit IRC00:40
baaterStarting volume driver RBDDriver (1.2.000:40
baateri got this00:40
hemnasweet00:40
*** itzdilip has quit IRC00:41
baateri will try to create a volume to chk it is working with rbd00:42
*** itzdilip has joined #openstack-cinder00:45
*** Suyi has quit IRC00:49
*** jwcroppe_ has joined #openstack-cinder00:55
*** ozialien10 has joined #openstack-cinder00:55
*** jwcroppe has quit IRC00:57
*** itzdilip has quit IRC00:57
*** cheneydc has joined #openstack-cinder00:58
*** cknight1 has quit IRC01:00
*** bardia has quit IRC01:05
openstackgerritWilson Liu proposed openstack/cinder-specs: Migrate volume between backends in an async way  https://review.openstack.org/31285301:07
*** iceyao has joined #openstack-cinder01:10
*** yangyapeng has joined #openstack-cinder01:10
*** raunak has quit IRC01:10
baateri got issue  when i create volume in rbd    please help    http://paste.openstack.org/show/497824/01:11
*** Apoorva has joined #openstack-cinder01:12
baaterwhen creating volume with image,   image MUST be in the rbd also?01:14
baatermy image is qcow201:14
baaterMUST be raw ???01:14
patrickeastthe logs say its a permission error, from the callstack it seems to indicate a permission issue with rbd stuff, i don't know much about that stuff01:24
baaterclient.cinder01:24
baater key: AQDsVz1XKJB3ORAAhqnWH+5ktWdpcX1sT93zsg==01:24
baater caps: [mon] allow r01:24
baater caps: [osd] allow object_prefix class-read rbd_children, allow rwx pool=volumes, allow rx pool=vms01:24
baateri run ceph auth list   i chk there is cinder user01:25
baater[root@controller ~]# rados --id cinder -p volumes ls01:25
baaterrados returned (1) Operation not permitted01:25
baateri run this   i got this01:25
baateris this trigger the issue when i create volume?01:25
lixiaoy1baater: I think so.01:26
baaterbut i already set   this   allow rwx pool=volumes,01:26
lixiaoy1baater: I remember there is a doc in ceph which tells you how to set auth step by step01:26
openstackgerritKongWei proposed openstack/cinder: Add ZTE Block Storage Driver  https://review.openstack.org/31235501:27
lixiaoy1baater: http://docs.ceph.com/docs/master/rbd/rbd-openstack/01:29
*** Guest60864 is now known as jgriffith01:29
baatermany thks01:30
*** Lee1092 has joined #openstack-cinder01:32
*** EinstCrazy has joined #openstack-cinder01:36
*** salv-orlando has joined #openstack-cinder01:37
openstackgerritwanghao proposed openstack/cinder: Clean up image tmp file if c-vol gets restarted  https://review.openstack.org/22508101:37
*** yangxi has joined #openstack-cinder01:38
*** itzdilip has joined #openstack-cinder01:40
*** salv-orlando has quit IRC01:41
*** Apoorva has quit IRC01:44
openstackgerritBin Zhou proposed openstack/cinder: add function call chain  https://review.openstack.org/31729501:45
openstackgerritwanghao proposed openstack/cinder: Unmanaging vol/snap reduces quota incorrectly  https://review.openstack.org/23243601:46
*** jwcroppe_ has quit IRC01:51
*** jwcroppe has joined #openstack-cinder01:52
*** itzdilip has quit IRC01:57
*** gcb has quit IRC02:00
*** EinstCrazy has quit IRC02:01
*** iceyao_ has joined #openstack-cinder02:03
*** yangxi has quit IRC02:03
*** yangyape_ has joined #openstack-cinder02:04
*** EinstCrazy has joined #openstack-cinder02:04
*** yangxi has joined #openstack-cinder02:05
*** iceyao__ has joined #openstack-cinder02:05
*** yangyapeng has quit IRC02:06
*** iceyao has quit IRC02:06
*** iceyao_ has quit IRC02:07
*** itzdilip has joined #openstack-cinder02:10
*** yangyapeng has joined #openstack-cinder02:12
*** gcb has joined #openstack-cinder02:15
*** yangyape_ has quit IRC02:16
*** karthikp has joined #openstack-cinder02:23
*** karthikp_ has joined #openstack-cinder02:24
*** raunak has joined #openstack-cinder02:25
*** jungleboyj has joined #openstack-cinder02:32
*** ducttape_ has joined #openstack-cinder02:37
*** iceyao__ has quit IRC02:39
*** yangxi has quit IRC02:39
*** bill_az has quit IRC02:39
*** yangxi has joined #openstack-cinder02:39
*** iceyao has joined #openstack-cinder02:39
*** houming has joined #openstack-cinder02:39
openstackgerritChangBo Guo(gcb) proposed openstack/cinder: Remove unused logging import and LOG global var  https://review.openstack.org/26147202:43
openstackgerritCao ShuFeng proposed openstack/python-cinderclient: Fix useless api_version of Manager class  https://review.openstack.org/30928302:47
*** xyang has joined #openstack-cinder02:51
*** baater has quit IRC02:51
*** karthikp_ has quit IRC02:52
*** iceyao has quit IRC02:52
*** EinstCrazy has quit IRC02:52
*** iceyao has joined #openstack-cinder02:53
*** EinstCrazy has joined #openstack-cinder02:53
*** baater has joined #openstack-cinder02:54
*** dims_ has quit IRC02:55
*** dims has joined #openstack-cinder03:00
*** karthikp has quit IRC03:01
*** karthikp has joined #openstack-cinder03:02
*** gcb has quit IRC03:04
*** gouthamr_ has quit IRC03:05
*** salv-orlando has joined #openstack-cinder03:07
*** salv-orlando has quit IRC03:12
*** xyang has quit IRC03:15
*** salv-orlando has joined #openstack-cinder03:16
*** gcb has joined #openstack-cinder03:17
*** salv-orlando has quit IRC03:18
openstackgerritxiexs proposed openstack/python-cinderclient: Fix the incorrect alignment  https://review.openstack.org/31903803:26
*** iceyao has quit IRC03:28
*** EinstCrazy has quit IRC03:28
*** yangxi has quit IRC03:28
*** yangyapeng has quit IRC03:28
*** iceyao has joined #openstack-cinder03:29
*** EinstCrazy has joined #openstack-cinder03:30
*** yangyapeng has joined #openstack-cinder03:30
*** yangxi has joined #openstack-cinder03:30
openstackgerritKarthik Prabhu Vinod proposed openstack/cinder: [WIP] Switch service capabilities to ovo  https://review.openstack.org/31904003:39
*** EinstCra_ has joined #openstack-cinder03:41
*** laughterwym has quit IRC03:44
*** laughterwym has joined #openstack-cinder03:45
*** EinstCrazy has quit IRC03:46
*** ducttape_ has quit IRC03:48
*** harlowja_at_home has joined #openstack-cinder03:49
*** laughterwym has quit IRC03:49
*** jungleboyj has quit IRC03:55
*** karthikp has quit IRC04:03
*** dave-mccowan has quit IRC04:03
*** harlowja_at_home has quit IRC04:07
openstackgerritxiexs proposed openstack/python-cinderclient: Add max-width feature to limit the width of the printed table  https://review.openstack.org/31904404:07
*** asselin__ has joined #openstack-cinder04:11
*** links has joined #openstack-cinder04:13
*** asselin has quit IRC04:15
*** Poornima has joined #openstack-cinder04:19
*** Poornima is now known as Poornima|osp-boo04:19
*** Poornima|osp-boo is now known as Poornima04:19
*** pgadiya has joined #openstack-cinder04:23
*** sdake_ has joined #openstack-cinder04:30
*** xyang has joined #openstack-cinder04:35
*** salv-orlando has joined #openstack-cinder04:37
*** raunak has quit IRC04:37
*** pgadiya is now known as pgadiya|OSPBootC04:39
*** karthikp has joined #openstack-cinder04:44
*** lpetrut has joined #openstack-cinder04:50
*** salv-orlando has quit IRC04:53
*** EinstCra_ has quit IRC04:53
*** EinstCrazy has joined #openstack-cinder04:54
*** karthikp has quit IRC05:01
*** EinstCrazy has quit IRC05:03
*** EinstCrazy has joined #openstack-cinder05:04
*** xyang has quit IRC05:04
*** yangxi has quit IRC05:06
*** lprice has quit IRC05:06
*** Nakato has quit IRC05:07
*** EinstCrazy has quit IRC05:07
*** houming has quit IRC05:15
*** rchurch has quit IRC05:19
*** houming has joined #openstack-cinder05:22
*** iceyao has quit IRC05:22
*** yangyapeng has quit IRC05:22
guyHi everyone, is there a minimum requirement for a backup driver for the N release? Thank you.05:23
*** iceyao has joined #openstack-cinder05:23
*** yangyapeng has joined #openstack-cinder05:23
openstackgerritxiexs proposed openstack/python-cinderclient: Add max-width feature to limit the width of the printed table  https://review.openstack.org/31904405:32
*** salv-orlando has joined #openstack-cinder05:40
*** yangyape_ has joined #openstack-cinder05:41
*** yangyapeng has quit IRC05:43
*** houming has quit IRC05:43
*** ChubYann has quit IRC05:45
*** rcernin has joined #openstack-cinder05:48
openstackgerritOpenStack Proposal Bot proposed openstack/cinder: Updated from global requirements  https://review.openstack.org/31884305:57
*** yangxi has joined #openstack-cinder06:01
*** EinstCrazy has joined #openstack-cinder06:06
*** belmoreira has joined #openstack-cinder06:09
*** salv-orl_ has joined #openstack-cinder06:14
*** mjura has joined #openstack-cinder06:14
*** yangxi has quit IRC06:14
*** yangxi has joined #openstack-cinder06:15
*** salv-orlando has quit IRC06:17
*** lpetrut has quit IRC06:18
*** mjura has quit IRC06:19
*** cheneydc has quit IRC06:19
*** mjura has joined #openstack-cinder06:19
*** cheneydc has joined #openstack-cinder06:20
openstackgerritwanghao proposed openstack/cinder: Clean up image tmp file if c-vol gets restarted  https://review.openstack.org/22508106:21
*** yangxi has quit IRC06:23
*** david-lyle_ has joined #openstack-cinder06:26
*** yangxi has joined #openstack-cinder06:26
*** mmotiani_ is now known as mmotiani06:27
*** david-lyle has quit IRC06:28
*** boris-42 has quit IRC06:28
*** guitarzan has quit IRC06:28
*** boris-42 has joined #openstack-cinder06:29
*** guitarzan has joined #openstack-cinder06:29
*** yangyape_ has quit IRC06:30
*** Nakato has joined #openstack-cinder06:31
*** al_indigo has quit IRC06:32
*** al_indigo has joined #openstack-cinder06:32
*** iceyao has quit IRC06:38
*** yangxi has quit IRC06:38
*** EinstCrazy has quit IRC06:38
*** yangxi has joined #openstack-cinder06:39
*** iceyao has joined #openstack-cinder06:39
*** EinstCrazy has joined #openstack-cinder06:40
*** adisky has joined #openstack-cinder06:41
openstackgerritLisaLi proposed openstack/cinder: Retype encrypted volumes  https://review.openstack.org/31907806:45
openstackgerritLisaLi proposed openstack/cinder: Retype encrypted volumes  https://review.openstack.org/31907806:46
*** salv-orl_ has quit IRC06:47
*** EinstCrazy has quit IRC06:48
*** EinstCrazy has joined #openstack-cinder06:48
*** sgotliv_ has joined #openstack-cinder06:52
*** EinstCra_ has joined #openstack-cinder07:04
*** iceyao_ has joined #openstack-cinder07:04
*** EinstCrazy has quit IRC07:07
*** iceyao has quit IRC07:08
*** realitix has joined #openstack-cinder07:11
realitixHi geguileo ! I'm fixing the OverQuota problem (should inherit QuotaError) but I'm not sure if I have to open a launchpad bug on this ? What do you think ?07:13
*** nkrinner_afk is now known as nkrinner07:14
*** iceyao has joined #openstack-cinder07:16
*** iceyao_ has quit IRC07:20
*** yangxi_ has joined #openstack-cinder07:20
*** yangxi has quit IRC07:24
*** salv-orlando has joined #openstack-cinder07:32
*** arecknag has joined #openstack-cinder07:32
*** savihou has joined #openstack-cinder07:36
openstackgerritLisaLi proposed openstack/cinder: Retype encrypted volumes  https://review.openstack.org/31907807:37
*** jamielennox is now known as jamielennox|away07:49
*** markvoelker has joined #openstack-cinder07:56
*** zzzeek has quit IRC08:00
*** zzzeek has joined #openstack-cinder08:00
*** yangxi has joined #openstack-cinder08:02
*** yangxi_ has quit IRC08:02
*** markvoelker has quit IRC08: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
geguileorealitix: I kind of remember the problem, but would you mind refreshing my memory on the specifics, please?08:10
*** lpetrut has joined #openstack-cinder08:12
*** salv-orlando has quit IRC08:15
*** jistr has joined #openstack-cinder08:15
*** salv-orlando has joined #openstack-cinder08:16
realitixgeguileo : I was catching all exceptions in _extend method to return a Bad Request. But you said to me that wsgi handles exception. But you saw that OverQuota exception was not inheriting from QuotaError exception ans you said to me that I can do it. So I don't know if a bug appears because of that bu it allows to be more consistent08:18
geguileorealitix: Ok, I'm looking at the code and I think maybe the reason why it's not inheriting from QuotaError is because that exception was meant to be caught by the caller and converted08:25
geguileoto any of the other exceptions (VolumeLimitExceeded, VolumeSizeExceedsAvailableQuota, etc.08:26
geguileoSo it was never meant to go all the way back08:27
geguileoSo now I'm not so sure this is a bug... r:-???08:27
geguileoOr if this should be left as it is08:27
geguileo:-(08:27
*** houming has joined #openstack-cinder08:34
realitixOk geguileo. Why in extends method, cinder catch InvalidVolume and return a HTTPBadRequest. Maybe it should be like for the others exceptions, handled by the caller ?08:36
geguileorealitix: It should, and I'm working on making the changes to both NotFound and Invalid exceptions08:37
geguileorealitix: Here's the NotFound patch https://review.openstack.org/#/c/314193/08:37
geguileorealitix: And I have most of the Invalid exceptions patch also done08:37
realitixyes I saw it.08:37
realitixGreat08:37
geguileorealitix: But I'm finding difficulties convincing other people that this is OK08:38
geguileo:-(08:38
realitixWhy ?08:38
geguileoBecause they want more negative tests on the API to confirm everything is OK08:38
realitixI can help with that, how much tests to add ?08:39
realitixhow many*08:39
geguileorealitix: No idea how many they want08:41
geguileorealitix: Let me look at where are the negative tests...08:42
geguileorealitix: Ok, here are the volume tests: https://github.com/openstack/tempest/blob/master/tempest/api/volume/test_volumes_negative.py08:44
geguileoAnd here the snapshots: https://github.com/openstack/tempest/blob/master/tempest/api/volume/test_volumes_snapshots_negative.py08:44
realitixThey want tempest tests ? Not only unit ?08:44
geguileoYep08:44
geguileoWe have enough unittests I believe08:45
realitixOk08:45
geguileoSo we would need admin_actions, backups, cgsnapshots, consistencygroups, hosts, qos, services, volume_type...08:45
realitixWhen I have time, I will add some tests to tesmpest08:46
geguileorealitix: Awesome!09:01
*** e0ne has joined #openstack-cinder09:06
openstackgerritChangBo Guo(gcb) proposed openstack/cinder: Remove unused logging import and LOG global var  https://review.openstack.org/26147209:18
*** mvk has joined #openstack-cinder09:21
baaterhello all   i hv questions.  how does the ceph intergrate with cinder and nove by using iSCSI?  tell me about the novaconf and cinderconf . thx09:33
*** savihou has quit IRC09:33
*** wanghao has quit IRC09:35
*** wanghao has joined #openstack-cinder09:36
*** houming has quit IRC09:40
openstackgerritLucian Petrut proposed openstack/cinder: Windows iSCSI: properly handle config option  https://review.openstack.org/31917009:54
*** dave-mccowan has joined #openstack-cinder09:59
*** yangxi has quit IRC10:00
*** EinstCra_ has quit IRC10:01
*** cheneydc has quit IRC10:02
*** xyang has joined #openstack-cinder10:05
*** xyang has quit IRC10:06
*** iceyao has quit IRC10:07
openstackgerritGorka Eguileor proposed openstack/cinder: Minimize cost of DB exists decorator checks  https://review.openstack.org/31917710:12
*** sdague has joined #openstack-cinder10:14
openstackgerritGorka Eguileor proposed openstack/cinder: Fail on disabled_reasons with more than 255 chars  https://review.openstack.org/31874410:15
*** baater has quit IRC10:24
*** jwcroppe has quit IRC10:26
*** jwcroppe has joined #openstack-cinder10:26
*** jwcroppe has quit IRC10:26
*** alaski is now known as lascii10:43
openstackgerritGorka Eguileor proposed openstack/cinder: Move OVO methods from CinderObject to Persistent  https://review.openstack.org/31293010:55
openstackgerritGorka Eguileor proposed openstack/cinder: Remove remotable from OVOs  https://review.openstack.org/31292910:55
openstackgerritGorka Eguileor proposed openstack/cinder: Refactor create, save, and destroy OVO methods  https://review.openstack.org/31554110:55
openstackgerritGorka Eguileor proposed openstack/cinder: Add auto relationship mappings to VOs  https://review.openstack.org/30707510:55
openstackgerritGorka Eguileor proposed openstack/cinder: Link VOs with their list counterparts  https://review.openstack.org/30707410:55
*** laurent\_ is now known as laurent\11:01
*** laurent\ has quit IRC11:02
*** laurent\ has joined #openstack-cinder11:02
dulekgeguileo: I'm not much opinionated on that, but what's the point of having new constraint code added into try-except?11:02
dulekgeguileo: https://review.openstack.org/#/c/318744/2/cinder/utils.py11:02
geguileodulek: New constraint? r:-??11:10
geguileodulek: You mean the allow_spaces?11:10
geguileodulek: In general you want to check the length of a string, but you may want it to not be all blank (like we do in disabled_reason)11:11
openstackgerritGorka Eguileor proposed openstack/cinder: Remove API races from consistency groups  https://review.openstack.org/25942911:11
openstackgerritGorka Eguileor proposed openstack/cinder: Remove API races from migrate and retype  https://review.openstack.org/22144211:11
*** zzzeek has quit IRC11:12
openstackgerritKushal Wathore proposed openstack/cinder: Implemented unit test cases for HPE LeftHand driver  https://review.openstack.org/31920711:28
openstackgerritxiexs proposed openstack/cinder-specs: Enhance error messages for API user  https://review.openstack.org/29330611:29
dulekgeguileo: I get the point of the change, I just think that it should go outside of try-except block there. What do you think?11:40
geguileoOh, let me see11:40
geguileodulek: Yep, that's a -1 right there11:41
geguileodulek: I originally intended to raise Value Error and let the except catch it11:41
geguileoBut that was absurd11:41
geguileoI'll move it now  :-)11:41
geguileoThanks!11:42
dulekCool :)11:42
nikeshmhi11:43
openstackgerritGorka Eguileor proposed openstack/cinder: Fail on disabled_reasons with more than 255 chars  https://review.openstack.org/31874411:43
nikeshmhttps://github.com/openstack/cinder/blob/stable/kilo/cinder/volume/driver.py#L25311:45
nikeshmwhere is default implementation of clone volume11:45
*** yhayashi has quit IRC11:47
*** raildo-afk is now known as raildo11:55
*** ducttape_ has joined #openstack-cinder11:59
*** julim has joined #openstack-cinder12:02
*** Lee1092 has quit IRC12:02
*** iceyao has joined #openstack-cinder12:05
*** vnogin has quit IRC12:07
*** sgotliv_ has quit IRC12:14
*** ducttape_ has quit IRC12:15
*** bill_az has joined #openstack-cinder12:17
*** Poornima has quit IRC12:23
*** kfarr has joined #openstack-cinder12:24
openstackgerritwanghao proposed openstack/cinder: Unmanaging vol/snap reduces quota incorrectly  https://review.openstack.org/23243612:25
*** salv-orl_ has joined #openstack-cinder12:33
*** salv-orlando has quit IRC12:37
*** jwcroppe has joined #openstack-cinder12:41
e0negeguileo: hi12:45
geguileoe0ne: Hi12:45
e0negeguileo: I've got few questions about A/A HA things12:45
geguileoe0ne: HA A/A or the API races?12:45
e0negeguileo: both of them12:46
geguileoOk12:46
geguileoShoot!12:46
e0negeguileo: I'm going to test it both for Mitaka and Newton12:46
geguileo:-)12:46
e0negeguileo: is it documented anywhere what is done and what is still in progress?12:46
*** timcl has joined #openstack-cinder12:46
geguileoe0ne: In the LP, but I have to update it12:47
*** marcusvrn_ has joined #openstack-cinder12:47
e0negeguileo: it will be awsome, if you'll do it early next week12:47
geguileoOh, I'll do it right now12:47
e0negeguileo: I'm preprearing envs for testing12:48
geguileoAWESOME!!12:48
*** julim has quit IRC12:49
geguileoe0ne: Ok, updated12:51
*** pgadiya|OSPBootC has quit IRC12:51
e0negeguileo: https://blueprints.launchpad.net/cinder/+spec/cinder-volume-active-active-support - this one?12:52
geguileoe0ne: Yes, sorry I forgot to give you the link12:53
geguileo:-(12:53
e0negeguileo: don't worry. thanks for update12:53
geguileonp12:53
geguileoThank you for working on the stress tests  :-)12:54
*** cknight has joined #openstack-cinder12:54
*** savihou has joined #openstack-cinder12:54
*** salv-orl_ has quit IRC12:55
*** julim has joined #openstack-cinder12:57
*** salv-orlando has joined #openstack-cinder12:58
openstackgerritIvan Kolodyazhny proposed openstack/os-brick: Add support for processutils.execute  https://review.openstack.org/30920112:58
*** cknight1 has joined #openstack-cinder13:01
*** darosale has joined #openstack-cinder13:02
*** laughterwym has joined #openstack-cinder13:03
*** pgadiya|OSPBootC has joined #openstack-cinder13:04
*** cknight has quit IRC13:04
*** porrua has joined #openstack-cinder13:04
*** akerr has joined #openstack-cinder13:06
*** kfarr has quit IRC13:07
*** laughterwym has quit IRC13:08
*** darosale has quit IRC13:09
*** xyang1 has joined #openstack-cinder13:10
openstackgerritwanghao proposed openstack/python-cinderclient: Remove deprecated tempest_lib and use tempest.lib  https://review.openstack.org/31861813:13
*** rlrossit has joined #openstack-cinder13:15
*** bill_az has quit IRC13:15
*** salv-orl_ has joined #openstack-cinder13:19
*** EinstCrazy has joined #openstack-cinder13:20
*** salv-orlando has quit IRC13:22
*** jwcroppe has quit IRC13:26
*** mjura has quit IRC13:27
*** EinstCrazy has quit IRC13:28
*** EinstCrazy has joined #openstack-cinder13:29
*** akshai has joined #openstack-cinder13:31
*** dansmith is now known as superdan13:31
*** gouthamr has joined #openstack-cinder13:32
*** chuck__ is now known as zul13:33
*** salv-orl_ has quit IRC13:38
*** arecknag has quit IRC13:43
*** diablo_rojo has joined #openstack-cinder13:43
*** winston-d_ has quit IRC13:45
*** links has quit IRC13:46
*** smoriya has quit IRC13:46
*** EinstCrazy has quit IRC13:47
*** EinstCrazy has joined #openstack-cinder13:48
*** ducttape_ has joined #openstack-cinder13:50
openstackgerritMerged openstack/cinder: Capacity weigher: Pass correct arg to super()  https://review.openstack.org/31874913:51
openstackgerritMerged openstack/cinder: Remove unused logging import and LOG global var  https://review.openstack.org/26147213:51
openstackgerritMerged openstack/cinder: Tests: Fix mock imports  https://review.openstack.org/31887713:52
openstackgerritMerged openstack/cinder: Tests: Don't attempt connection for Coho driver init  https://review.openstack.org/31707113:52
*** ametts has joined #openstack-cinder13:53
*** dustins has joined #openstack-cinder13:58
*** nikeshm has quit IRC13:59
*** EinstCrazy has quit IRC14:01
*** timcl has quit IRC14:06
*** timcl has joined #openstack-cinder14:06
openstackgerritAlfredo Moralejo proposed openstack/cinder: Add additional translation files for compile_catalog  https://review.openstack.org/31926514:07
*** dustins has quit IRC14:13
*** ozialien10 has quit IRC14:14
*** darosale has joined #openstack-cinder14:21
openstackgerritSven Anderson proposed openstack/cinder: Let setup.py compile_catalog process all language files  https://review.openstack.org/31927614:22
*** xyang has joined #openstack-cinder14:22
*** akshai has quit IRC14:23
*** xyang has quit IRC14:24
*** raunak has joined #openstack-cinder14:24
*** nkrinner is now known as nkrinner_afk14:26
*** sgotliv_ has joined #openstack-cinder14:26
*** baumann has joined #openstack-cinder14:28
*** gouthamr_ has joined #openstack-cinder14:29
*** akerr_ has joined #openstack-cinder14:29
*** cknight has joined #openstack-cinder14:29
*** cknight1 has quit IRC14:29
*** timcl has quit IRC14:29
*** timcl has joined #openstack-cinder14:30
*** hemna_ has joined #openstack-cinder14:30
*** kfarr has joined #openstack-cinder14:30
*** gouthamr has quit IRC14:30
*** porrua has quit IRC14:31
*** jungleboyj has joined #openstack-cinder14:31
*** akshai has joined #openstack-cinder14:31
*** akerr has quit IRC14:31
*** pgadiya|OSPBootC has quit IRC14:32
*** laughterwym has joined #openstack-cinder14:40
*** jdurgin1 has joined #openstack-cinder14:46
*** diogogmt has joined #openstack-cinder14:47
*** mtanino has joined #openstack-cinder14:48
*** pgadiya has joined #openstack-cinder14:49
*** lprice has joined #openstack-cinder14:49
openstackgerritEvgeny Antyshev proposed openstack/cinder: Move test from test_glusterfs and test_quobyte to test_remotefs  https://review.openstack.org/26154914:51
openstackgerritEvgeny Antyshev proposed openstack/cinder: vzstorage: add ploop volume format support  https://review.openstack.org/26224614:51
openstackgerritEvgeny Antyshev proposed openstack/cinder: vzstorage: fix create/delete snapshots of in-use volumes  https://review.openstack.org/27646514:51
openstackgerritEvgeny Antyshev proposed openstack/cinder: Use versionedobjects in remotefs.py  https://review.openstack.org/26155814:51
*** dillaman has joined #openstack-cinder15:02
*** realitix has quit IRC15:04
*** iceyao has quit IRC15:05
*** hemna_ has quit IRC15:05
*** diogogmt has quit IRC15:06
*** gouthamr_ is now known as gouthamr15:06
dulekgeguileo: There are no downsides of reducing this number of version bumps, right? (I'm just making sure my comment was valid and I'm not breaking something by misunderstanding your intentions).15:09
geguileodulek: No, it has no real downsides15:10
geguileoAs far as I can think of right now15:10
geguileoBut maybe a month ago when I did that I thought of something...15:10
dulekOh, I know that feeling.15:11
geguileolol15:11
dulekAnd you don't really remember why you've put them in the first place, right? ;)15:11
*** diogogmt has joined #openstack-cinder15:11
*** xyang has joined #openstack-cinder15:12
*** xyang has quit IRC15:13
*** raunak has quit IRC15:15
*** akshai has quit IRC15:15
*** markvoelker has joined #openstack-cinder15:18
*** markvoelker has quit IRC15:18
geguileoI think I did to makr the synchronization15:18
geguileoBut not sure anymore15:18
*** markvoelker has joined #openstack-cinder15:18
*** akshai has joined #openstack-cinder15:21
*** belmoreira has quit IRC15:28
*** pgadiya has quit IRC15:36
openstackgerritGorka Eguileor proposed openstack/cinder: Minimize cost of DB exists decorator checks  https://review.openstack.org/31917715:42
openstackgerritGorka Eguileor proposed openstack/cinder: Improve DB volume check in LVM manage volume  https://review.openstack.org/31932315:42
*** jungleboyj has quit IRC15:44
openstackgerritRajini Ram proposed openstack/cinder: Volume manage/unmanage support for Eqlx driver  https://review.openstack.org/31874815:48
*** Nakato has quit IRC15:49
*** rcernin has quit IRC15:51
openstackgerritRajini Ram proposed openstack/cinder: Volume manage/unmanage support for Eqlx driver  https://review.openstack.org/31874815:52
*** geguileo has quit IRC15:53
*** markvoelker has quit IRC15:54
*** xinli has joined #openstack-cinder15:55
*** leeantho has joined #openstack-cinder15:55
*** baumann has quit IRC15:56
*** baumann has joined #openstack-cinder15:58
*** sdake_ has quit IRC15:59
*** Apoorva has joined #openstack-cinder15:59
*** porrua has joined #openstack-cinder16:00
*** sdake has joined #openstack-cinder16:01
*** salv-orlando has joined #openstack-cinder16:02
*** darosale has quit IRC16:04
*** timcl has quit IRC16:04
*** raunak has joined #openstack-cinder16:05
*** jdurgin1 has quit IRC16:05
*** salv-orlando has quit IRC16:06
*** e0ne has quit IRC16:06
*** diablo_rojo has quit IRC16:09
*** darosale has joined #openstack-cinder16:12
*** sdake has quit IRC16:12
ildikovhemna: hey, around?16:12
openstackgerritTom Swanson proposed openstack/cinder: Dell SC: Switched REST calls to async where available  https://review.openstack.org/31522616:14
ildikovhemna: I played a bit with attaching an existing volume at instance boot and I think that flow does not call reserve16:16
*** jungleboyj has joined #openstack-cinder16:16
xinli@smcgnnis: if code review and Jenkins test passed, but the CI never starts (flashsyst), both me and the component owner rerun the 'run flashci" for 5 times, what can I do? https://review.openstack.org/#/c/307451/616:17
ildikovjgriffith: hey16:17
jgriffithildikov: hi ere16:17
jgriffiththere16:17
Swansonxinli, contact the CI owner.16:18
ildikovjgriffith: I just wanted to ask about those patches we talked about on Tuesday :)16:19
jgriffithI'm going to push a series of things up today16:19
jgriffithdoing some refactoring now16:19
ildikovcool, I basically wanted to ask whether you need more hands16:20
ildikovbut it sounds like good progress :)16:21
jgriffithildikov: the patch will certainly be a WIP and need help16:21
jgriffithildikov: it's just a foundation to build on16:21
ildikovjgriffith: sure, I would like to have a reference to put into the multi-attach spec and get that approved before the deadline in two weeks16:21
ildikovjgriffith: and to make myself useful I'm happy to chime in if we can figure out a good setup to not step on each other's toes16:22
ildikovjgriffith: thanks for the update16:24
*** hemna_ has joined #openstack-cinder16:25
openstackgerritSven Anderson proposed openstack/cinder: Let setup.py compile_catalog process all language files  https://review.openstack.org/31927616:25
*** salv-orlando has joined #openstack-cinder16:25
*** salv-orlando has quit IRC16:26
*** salv-orlando has joined #openstack-cinder16:26
*** diablo_rojo has joined #openstack-cinder16:27
*** cknight has quit IRC16:28
*** timcl has joined #openstack-cinder16:30
Swansonjgriffith, on failover_host failback (failback to default) is there a timeout on that call? Or didn't you do that bit?16:31
jgriffithSwanson: just the rpc timeout16:31
jgriffithSwanson: IIRC that was an issue for some16:32
Swansonjgriffith, Probably an issue for me. How long is that?16:32
jgriffithSwanson: It's configurable, but I think the default is like 60 or 90 seconds16:32
*** raunak has quit IRC16:33
*** cknight has joined #openstack-cinder16:33
Swansonjgriffith, Didn't someone change that to an async call of some sort?16:34
jgriffithSwanson: could be16:34
Swansonjgriffith, I know where to look now.  Thanks!16:34
jgriffithsure16:35
openstackgerritCarl Pecinovsky proposed openstack/cinder: Avoid ascii code error for request body strings  https://review.openstack.org/30862616:40
xinliswanson: the CI owner seems also no solution, the CI just not working16:41
*** rajinir has quit IRC16:42
Swansonxinli, They should wander over to #openstack-infra and see of they can get some help fixing it. That is the CI associated with that driver, right?16:44
xinliswanson: got it16:45
openstackgerritAleksey Ruban proposed openstack/cinder: Nexenta patchset for Newton release  https://review.openstack.org/31934916:46
*** diogogmt has quit IRC16:47
Swansonxinli, If it is any consolation I'm having the same kind of issues with my patches this cycle. Getting them through my own CI is an adventure.16:47
*** laughterwym has quit IRC16:47
*** diogogmt has joined #openstack-cinder16:48
*** karthikp has joined #openstack-cinder16:56
*** kfarr has quit IRC16:59
*** raunak has joined #openstack-cinder17:09
*** jistr has quit IRC17:09
*** tpsilva has joined #openstack-cinder17:11
*** diogogmt has quit IRC17:13
*** diogogmt has joined #openstack-cinder17:14
*** adelia has joined #openstack-cinder17:16
*** mimizone has joined #openstack-cinder17:16
mimizoneHi all.17:17
mimizoneanybody can make sense of these logs when trying to delete a volume? (actually deleting an instance with its vda on ceph) http://paste.openstack.org/show/497945/17:18
mimizoneit's openstack icehouse. so quite old.17:18
mimizonethe weird thing is that it sometimes work.17:18
*** david-lyle_ is now known as david-lyle17:22
*** hemna_ has quit IRC17:23
*** akerr_ is now known as akerr_away17:33
*** akerr_away is now known as akerr_17:33
*** salv-orlando has quit IRC17:36
openstackgerritSean McGinnis proposed openstack/cinder: Add driver interface checks  https://review.openstack.org/29714017:40
*** ChubYann has joined #openstack-cinder17:40
*** sdague has quit IRC17:43
smcginnisI've given up on this for now: https://review.openstack.org/#/c/290464/17:44
smcginnisOwner is looking for someone to pick it up.17:44
smcginnisI've found some interesting issues so far, but the unit tests need a lot more work.17:44
smcginnisSo if anyone is looking for something interesting to dig into - have at it.17:44
*** akshai has quit IRC17:44
*** dustins has joined #openstack-cinder17:45
*** e0ne has joined #openstack-cinder17:46
*** akshai has joined #openstack-cinder17:47
*** laughterwym has joined #openstack-cinder17:48
*** ntpttr has quit IRC17:51
openstackgerritSean McGinnis proposed openstack/python-cinderclient: WIP: switch to keystoneauth  https://review.openstack.org/29046417:51
*** ntpttr_ is now known as ntpttr17:51
e0nesmcginnis: hi. looks like it's a high or critical for us https://bugs.launchpad.net/python-cinderclient/+bug/1584056:(17:53
openstackLaunchpad bug 1584056 in python-cinderclient "upload_to_image() takes exactly 7 arguments (5 given)" [Undecided,New]17:53
*** ducttape_ has quit IRC17:53
*** laughterwym has quit IRC17:53
smcginnise0ne: Err, yeah. That doesn't look good.17:53
e0nesmcginnis: for now, only rally gates are affected17:54
e0nebut who knows...17:54
*** markvoelker has joined #openstack-cinder17:54
e0neany existing user could be affected17:55
*** sdague has joined #openstack-cinder17:55
smcginnisYeah, looks like it. Those new args should have defaults so it stay backwards compatible. :[17:55
e0nesmcginnis: I'm going to make a patch17:55
smcginnise0ne: OK, great. Thanks! I'll watch for it.17:56
ntpttre0ne smcginnis: ah that was my patch that recently got merged - not sure how that didn't get caught I'm sorry!17:56
smcginnisntpttr: Looks like we all missed it. :/17:56
ntpttrshould just be fixed by giving them 'private' and 'False' defaults17:56
smcginnisntpttr: It happens. Luckily it was caught quick.17:56
*** mtanino has quit IRC17:57
*** markvoelker has quit IRC17:59
*** rlrossit has quit IRC18:03
e0nesmcginnis, ntpttr: I'm not sure that adding defauls is a right way18:03
ntpttre0ne: why not? The images were already being uploaded as private and unprotected by default I believe18:04
e0nesmcginnis, ntpttr: yes, but technically, it means that we add these params for v218:05
e0nesmcginnis, ntpttr: I hope, something like http://paste.openstack.org/show/497946/ will work18:05
ntpttre0ne: won't that not work if you try to use those parameters? How does that happen with python, I guess I'm not sure18:06
ntpttrah wait nvm18:07
ntpttrI see that the 3.1 version wrap has them there, that's a good call18:07
ntpttrjust didn't have that in the paste18:08
e0nesmcginnis, ntpttr: IMO, we don't need to pass visibility, protected for v2.0 & v3.018:09
ntpttre0ne: but what about this line here https://github.com/openstack/python-cinderclient/blob/master/cinderclient/v3/volumes.py#L11818:09
ntpttrit will try to pass those along anyways18:09
ntpttrmaybe put another api version check there18:10
ntpttrand make the call in two different ways based on the way it returns?18:10
*** lpetrut has quit IRC18:10
*** lpetrut has joined #openstack-cinder18:11
e0nentpttr: it's a good question18:11
ntpttrI think that would probably work18:13
*** mtanino has joined #openstack-cinder18:14
*** ducttape_ has joined #openstack-cinder18:16
openstackgerritAleksey Ruban proposed openstack/cinder: Replaced nas_ip option with nas_host in NFS driver for NexentaStor 5. Added NexentaEdge NBD driver. Added HA support in NexentaEdge iSCSI driver. Added unit tests for NexentaEdge NBD driver. Refactored code to pass PEP8, Python 2,3 tests.  https://review.openstack.org/31934918:20
*** adisky has quit IRC18:20
*** lpetrut has quit IRC18:20
*** ntpttr_ has joined #openstack-cinder18:23
*** julim has quit IRC18:27
*** akerr_ is now known as akerr18:28
*** sgotliv_ has quit IRC18:31
*** rlrossit has joined #openstack-cinder18:32
*** Redcavalier has joined #openstack-cinder18:33
RedcavalierHi, I think I may have found a bug in cinder, but before I report anything, I'd just like to check if it is a bug, or if I'm missing something.18:34
RedcavalierBasically, we're using the dell iscsi driver with cinder. I am testing out availability-zones in nova and I figured out before long that I need to set the same availability-zone in cinder too. I did so, but instances do not boot from volume. I can create volumes from images by themselves, no problem. But when I try to attach those volumes as boot drives to a nova instance, libvirt thinks the storage is local and tries to boot the drive18:38
Redcavalierlocally. It's the only way this happens, as if I don't specify availability-zones, all works well.18:38
SwansonRedcavalier, asking around.18:44
SwansonRedcavalier, any notable errors in the c-vol log?18:44
*** sdake has joined #openstack-cinder18:46
RedcavalierSwanson, nothing notable. There is the "created volume successfully" message and that's about it. Debug is not activated though18:48
*** diogogmt has quit IRC18:48
Redcavalierwhen I try to boot an instance from the volume, I litterally get libvirtError: Cannot access storage file '/var/lib/nova/instances/73fe56dd-1104-4ae7-90e4-caeb4bf976af/disk' (as uid:107, gid:107): No such file or directory18:49
*** rajinir has joined #openstack-cinder18:51
*** charlesr has joined #openstack-cinder18:53
openstackgerritDavid Rosales proposed openstack/cinder: Remove excess database calls in volume attach  https://review.openstack.org/31832418:55
*** dustins has quit IRC18:59
*** darosale has quit IRC19:02
*** Yogi1 has joined #openstack-cinder19:03
*** lpetrut has joined #openstack-cinder19:04
*** dustins has joined #openstack-cinder19:12
*** ericksonsantos has quit IRC19:15
scottdantpttr: e0ne Is one of you working on the upload_to_image cinderclient bug? It is not assigned.....and I can work on it if you are not.19:17
e0neIdo19:17
ntpttrscottda: I think e0ne said he wanted to19:17
e0nes/Ido/ I do19:17
ntpttre0ne: maybe you should assign yourself so nobody snags it19:17
*** Yogi1 has quit IRC19:17
*** hemna_ has joined #openstack-cinder19:18
*** julim has joined #openstack-cinder19:20
openstackgerritIvan Kolodyazhny proposed openstack/python-cinderclient: WIP. Fix upload_to_image method  https://review.openstack.org/31941919:21
e0nescottda: ^^ here is WIP patch19:21
*** marksei has joined #openstack-cinder19:27
openstackgerritIvan Kolodyazhny proposed openstack/python-cinderclient: Fix upload_to_image method  https://review.openstack.org/31941919:28
scottdae0ne: I think you will need some code to deal with this: https://github.com/openstack/python-cinderclient/blob/master/cinderclient/v2/shell.py#L2019:28
e0nescottda, ntpttr: please, review19:28
scottdaWe translate v3/shell.py volumev3 stuff to v2/shell.py volumev219:29
e0neoh...19:30
*** charlesr has quit IRC19:30
smcginnisSorry, had stepped away. Looks like you have things mostly figured out.19:30
smcginnisI was going to suggest pinging scottda, so glad to see he chimed in. :)19:31
smcginnisRedcavalier: That sounds like it may be a Nova issue. I know there have been some problems with AZs. Not sure if its related, but might be worth checking on that channel.19:31
e0nescottda: omg... is't a bad idea to use v3 in v2.shell. did I +2 on it?19:32
Redcavaliersmcginnis, yea, I wasn't sure if I should poke cinder or nova. thanks for the info.19:32
e0nescottda: sorry, I missunderstood what retype_method doo19:33
*** raunak has quit IRC19:33
scottdaYeah, Gorka and I worked on several ideas to re-use the shell for v3 and v2.19:33
*** akerr has quit IRC19:33
smcginnisRedcavalier: Hard to really say, but if there aren't any errors creating the volume, and the error is from libvirt, I'm leaning that way until proven otherwise. ;)19:34
smcginnisv2 should be == to v3. It's different for v3.1, 3.2, etc.19:34
SwansonRedcavalier, smcginnis, that's what I was thinking. Could be an issue but I'd check Nova first.19:35
scottdaYeah, I think what is missing is versioning for 3.1 in v3/shell.py19:35
RedcavalierSwanson, smcginnis, to be quite honest, we might not even use availability zones after all so that bug is not much of a concern for me, but I'll make sure to inform the nova team, just so they know.19:36
e0nescottda: now, I broke unit tests for 'shell' module:(19:36
*** timcl has quit IRC19:37
SwansonRedcavalier, can I ask who 'we" are? Always like to know who's using our stuff.19:38
RedcavalierSwanson, I'm working for PlanetHoster. A small-to-medium sized host based in montreal, quebec.19:39
Redcavalierhoster*19:39
SwansonRedcavalier, thanks!19:39
scottdae0ne: I *think* the answer is to put do_upload_to_image(..) in v2/shell with the proper v2 args. That seems ugly. The original way I wrote it , the code lived in v2/shell.py and v3/shell.py would have the code that overrides.19:39
RedcavalierSwanson, you're welcome :)19:39
e0nescottda: that's what I'm doing right know19:40
e0nescottda: IMO, we have to fix it asap and release a new version19:40
e0nescottda: then, we'll have a time to find a better solution if needed19:40
*** jwcroppe has joined #openstack-cinder19:40
scottdae0ne: Well, I think that we'll always have to add a version of the original code in v2/shell.py for anything that changes in v3/shell.py.19:41
e0nescottda: or start use OOP19:42
e0nescottda: we've already have a lot of duplicated code in client19:42
scottdaYes, it would be good to clean that up.19:43
e0nescottda: TBH, I've added some copy-pasted code right now19:43
*** hemna_ has quit IRC19:45
*** ericksonsantos has joined #openstack-cinder19:50
openstackgerritIvan Kolodyazhny proposed openstack/python-cinderclient: Fix upload_to_image method  https://review.openstack.org/31941919:50
*** laughterwym has joined #openstack-cinder19:50
e0nesmcginnis: shold we change https://github.com/openstack/requirements/blob/master/global-requirements.txt#L185 here to not use 1.7.0?19:51
smcginnise0ne: Yeah, we should block it now. This will cause problems for any existing deployments. :(19:53
e0nesmcginnis: thanks for the confirmation. will do it right now19:54
smcginnise0ne: Cool, thanks.19:55
*** laughterwym has quit IRC19:55
openstackgerritIvan Kolodyazhny proposed openstack/python-cinderclient: Fix upload_to_image method  https://review.openstack.org/31941919:56
e0nesmcginnis: https://review.openstack.org/#/c/319431/19:59
smcginnise0ne: A couple comments there.20:02
*** salv-orlando has joined #openstack-cinder20:03
e0nesmcginnis: thanks, Sean20:03
e0nelooks like I have to take a break to not do more stupid mistakes20:04
*** Apoorva has quit IRC20:04
smcginnise0ne: Hah! Getting late there on a Friday, isn't it? :)20:04
scottdae0ne: I think at this hour "break" is called "sleep"20:04
e0nesmcginnis: you're right20:05
scottdae0ne: I just reviewed and tested and it looks like a good fix to me.20:05
openstackgerritxing-yang proposed openstack/cinder: Testing: Do Not Merge  https://review.openstack.org/31943420:05
smcginnise0ne: Ah, another issue I'm afraid. Where'd the rest of the file go?20:05
e0nesmcginnis: 11pm is a late enough time for Friday's work20:05
scottdantpttr: Are you around to test this ? https://review.openstack.org/#/c/319431/20:06
e0nesmcginnis: "rest of the file" what exactly do you mean?20:06
smcginnise0ne: Too late IMO. You should be out partying it up. :D20:06
e0ne:)20:06
smcginnise0ne: All lines before the cinderclient line are gone in that latest one.20:06
* e0ne takes a beer20:06
smcginnisUnless gerrit is playing tricks on me again.20:06
e0neooops20:06
e0nefised20:07
e0nefixed20:07
*** salv-orlando has quit IRC20:08
e0nehave a good Friday! see you soon20:08
*** e0ne has quit IRC20:08
scottdae0ne: Have a good one.20:08
smcginnisGood night! He got out quick! :)20:09
scottdasmcginnis: I don't see any issue with PS#420:09
smcginnisscottda: Yep, looks good.20:09
scottdasmcginnis: Yeah, i tried to type "e0ne" with tab competion 2 seconds after his goodbye and he was gone!20:09
smcginnisscottda: Now we just need a new client so folks installing it stand along don't get the 1.7.0 release.20:10
smcginnis*alone20:10
scottdasmcginnis: Yeah, does that mean a 1.7.1 release?20:10
*** IlyaG has joined #openstack-cinder20:10
smcginnisscottda: I think so... :|20:10
smcginnisAnd it's a Friday, so no releases. But I'll see if we can get one through since it's an issue.20:11
ntpttrscottda: sorry I was out - still want some help w/ testing? I'd be happy to20:12
scottdantpttr: Yes, test and review if you've time.20:12
ntpttrsure20:12
*** e0ne has joined #openstack-cinder20:12
smcginnishttps://review.openstack.org/#/c/319419/20:12
scottdantpttr: ^^ that one. I sent you the wrong link before.20:13
ntpttrscottda: gotcha, I thought that was probably it20:13
smcginnisscottda: So, microversion wise, did we do this correctly on the cinder side? https://review.openstack.org/#/c/230617/20:14
smcginnisShould only be 3.1, right?20:14
ntpttrsmcginnis: I'm pretty sure we did20:14
smcginnisntpttr: OK, I thought so.20:15
ntpttrthe error is just happening on the client side w/ the extra parameters being non-backwards compatible20:15
* smcginnis thinks there are too many things to watch for in reviews now. :(20:15
ntpttrsmcginnis: gotta have like a sticky on your desktop with reminders for everything or something20:16
smcginnisntpttr: Hah, no doubt.20:16
scottdasmcginnis: Yes, that server code still looks good.20:18
smcginnisscottda: Thanks. Just double checking. ;)20:19
scottdasmcginnis: sure. Don't worry, this was the first use of microversions. We'll get better at reviewing...20:19
* scottda feels guilty for introducing the scourge of microversions20:19
smcginnisYeah, hopefully some of this just becomes natural.20:19
smcginnisHaha.20:19
smcginnisWe had to go there sooner or later.20:20
ntpttrthe mistake wasn't even really microversions fault20:20
smcginnisntpttr: Right!20:20
scottdaI'm kinda like Sir Walter Raleigh bringing tobacco to Europe20:20
smcginnisIt just adds that little bit of doubt..20:20
ntpttrI put in new params into a function, should've realized it wasn't backwards compatible and fixed it :(20:20
smcginnisscottda: Hah20:20
ntpttrscottda: that's a really good and obscure simile there20:21
smcginnisNo kidding!20:21
scottdaWell, it seemed like a good idea at the time...20:21
smcginnisntpttr: scottda is trying to show of his trivia prowess I think. :)20:21
*** sdake has quit IRC20:22
ntpttrhah yeah that is some prime trivia knowledge!20:22
*** sdake has joined #openstack-cinder20:22
scottdas/Cards Against Humanity/Trivial Pursuit20:23
*** porrua has quit IRC20:23
*** marksei has quit IRC20:24
ntpttrscottda: love that game. Another one that should be pretty fun along similar lines is the 'joking hazard' game the cyanide and happiness webcomic guys are coming out with20:24
*** sdake has quit IRC20:25
smcginnisI like the comic.20:25
*** lpetrut has quit IRC20:27
*** lpetrut has joined #openstack-cinder20:27
*** akerr has joined #openstack-cinder20:29
*** akerr has quit IRC20:29
*** jungleboyj has quit IRC20:29
*** raunak has joined #openstack-cinder20:31
*** e0ne has quit IRC20:32
*** delattec has quit IRC20:33
xinliteam need help, how can I use pdb to debug the test ocde?  tox -e py27 -m pdb -- -n cinder.tests.unit.test_gpfs failed20:42
ntpttrxinli: in the code, put "import pdb; pdb.set_trace()" in your test and then just run it individually20:42
jgriffithhemna: you around?20:42
ntpttrin my experience pdb doesn't always work if you're running multiple tests, maybe it does now20:42
ntpttrbut that should get it to work for you without the -m pdb in your command20:43
jgriffithntpttr: it does20:43
jgriffithntpttr: -- -n20:43
ntpttrjgriffith: cool good to know20:43
xinlintpttr: let me try now20:44
ntpttrxinli: all right let me know if it works for you20:44
jgriffithjbernard: maybe you can help me with a question I have?20:45
*** sdake has joined #openstack-cinder20:45
*** gouthamr has quit IRC20:45
jgriffithjbernard: oh, wait... think I just found what I was looking for :)20:45
jgriffithnever mind20:45
*** gouthamr has joined #openstack-cinder20:46
*** gouthamr has quit IRC20:46
smcginnisntpttr: Did you get a chance to try out https://review.openstack.org/#/c/319419/20:47
*** Apoorva has joined #openstack-cinder20:47
ntpttrsmcginnis: had to re-spin up and stack my devstack VM, I had deleted it to make space for all the storage simulators for coprhd20:48
ntpttrsmcginnis: should be done stacking soon and I'll give it a go20:48
smcginnisntpttr: Hah, I'm sure that takes a lot to simulate all the various simulators. :)20:48
smcginnisEr, storage.20:49
ntpttryeah they're a bit of a memory hog, but super convenient for running some quick tests20:49
*** bardia has joined #openstack-cinder20:49
smcginnisDefinitely20:49
openstackgerritMerged openstack/cinder: Avoid ascii code error for request body strings  https://review.openstack.org/30862620:49
*** Redcavalier has quit IRC20:50
*** cknight has quit IRC20:52
*** raildo is now known as raildo-afk20:53
*** karthikp_ has joined #openstack-cinder20:57
*** IlyaG has quit IRC20:57
*** karthikp has quit IRC20:59
*** karthikp_ is now known as karthikp20:59
*** bardia has quit IRC21:00
*** IlyaG has joined #openstack-cinder21:01
*** baumann has left #openstack-cinder21:03
*** diablo_rojo has quit IRC21:06
*** akshai has quit IRC21:06
ntpttrsmcginnis: tested and reviewed, it works21:16
ntpttrcrisis averted21:16
smcginnisntpttr: Awesome, thanks for checking it.21:18
ntpttrsmcginnis: np21:18
smcginnisjgriffith: Mind taking a quick look: https://review.openstack.org/#/c/319419/421:19
jgriffithsure21:19
jgriffithoh lord21:19
smcginnis:)21:19
smcginnisOops21:19
*** rcernin has joined #openstack-cinder21:20
*** markvoelker has joined #openstack-cinder21:21
jgriffithsmcginnis: done21:23
*** chenying has quit IRC21:23
smcginnisjgriffith: Thanks!21:23
*** chenying has joined #openstack-cinder21:23
smcginnisjgriffith: How goes the attach battle?21:23
smcginnisjgriffith: Better if folks stopped interupting you with stupid questions? :)21:23
jgriffithI'd like to scream at our code... well I have been screaming at it :)21:24
smcginnisHah21:24
jgriffithI keep trying to whittle some things down21:24
*** markvoelker has quit IRC21:24
jgriffithOur nightmarish unit tests are making my life difficult though21:24
*** adelia has quit IRC21:24
*** timcl has joined #openstack-cinder21:24
*** markvoelker has joined #openstack-cinder21:24
jgriffithand it also seems that over the years we've decided that *everything* should be optional21:24
smcginnisOh man. I banged my head on that keystoneauth patch for way too long and it's all because of unit tests. :/21:25
*** rlrossit has quit IRC21:25
jgriffithso I'm finding I can't count on any sort of consistency21:25
jgriffithyeah... I hate our unit tests21:25
jgriffithcontrib/api tests inparticular21:25
smcginnisAre they coded as optional but in reality pretty much required?21:25
*** markvoelker_ has joined #openstack-cinder21:25
jgriffiththey do things like "issue a rest call" and go through the ENTIRE code path21:25
jgriffithwhich kind of goes against the definition of a unit test21:26
jgriffithIMO21:26
jgriffithsmcginnis: well... I don't know how you determine that?21:26
smcginnisWe have a lot that I wouldn't really consider "unit tests" in my definition of it21:26
jgriffithsmcginnis: unless I had all 80 drivers loaded up :)21:26
smcginnisAnd then on the other spectrum, the ones that test that mock works.21:26
jgriffithsmcginnis: yeah.. it's a shame21:26
jgriffithsmcginnis: I'm like Goldie Lox... I want it to be "juuuuust right"21:26
openstackgerritKarthik Prabhu Vinod proposed openstack/cinder: [WIP] Switch service capabilities to ovo  https://review.openstack.org/31904021:27
smcginnisHaha. I'll send you some porridge. ;)21:27
jgriffithanyway... I'm going to push up a WIP of this stuff today/tonight regardless of where it's at.  At least to get some eyes on it21:27
jgriffithhehe... porridge :)21:27
jgriffithmmmmm21:27
*** dustins has quit IRC21:27
*** IlyaG has quit IRC21:27
smcginnisA WIP is probably good. Then we can see if there is something specific to each of our drivers that would cause problems for the whole thing.21:28
jgriffithI have a patch for Nova, cinderclient and cinder all queued up21:28
smcginnisOh nice!21:28
*** markvoelker_ has quit IRC21:28
*** timcl1 has joined #openstack-cinder21:28
jgriffithsmcginnis: yeah.. the good thing is that functionally in devstack everything is working.21:28
jgriffithgoing to wait on the multi-attach changes though until the first wave gets some eyes on it21:28
smcginnisjgriffith: Just against LVM? Or did you also do SF?21:28
*** markvoelker_ has joined #openstack-cinder21:28
jgriffithLVM and SF21:28
jgriffithand multi-attach21:29
smcginnisWell, 1/40th verified at least. ;)21:29
jgriffithbut that was easy for those two drivers anyway21:29
jgriffithhaha21:29
jgriffiththat's better than .0000001/40'th21:29
*** timcl has quit IRC21:29
smcginnisIt's at least part way there!21:29
*** markvoelker has quit IRC21:30
*** ametts has quit IRC21:31
*** timcl1 has quit IRC21:34
*** ducttape_ has quit IRC21:36
*** xyang1 has quit IRC21:37
*** IlyaG has joined #openstack-cinder21:40
*** lprice has quit IRC21:42
scottdaWhat? Everyone missed a good nit:21:43
scottdaCorrect misspelt words in msg in cinder21:43
scottdaShould be misspelled21:43
scottdaThe irony.21:44
jgriffithlol21:47
jgriffithscottda: did folks *miss it* or *choose to ignore it*21:47
*** savihou has quit IRC21:48
jgriffith:)21:49
scottdaI dunno, just funny to misspell mispelled21:49
*** lascii is now known as alaski21:50
*** jungleboyj has joined #openstack-cinder21:50
smcginnisThat's not one of those funny British spellings, is it? :)21:50
*** diogogmt has joined #openstack-cinder21:57
*** sdake has quit IRC21:59
scottdaHaha.. just might be.22:00
*** alyson_ has quit IRC22:07
*** lpetrut has quit IRC22:08
*** sdake has joined #openstack-cinder22:09
*** adrianofr has quit IRC22:12
karthikpHi All... I am trying to implement have one of the fields for oslo object as a list of dicts... Do I need to create new item in fields.py for that?  I remember we create enum field in fields.py ..never seen a list of dicts there..22:13
karthikpis list of dicts  already a part of oslo-versioned.fields?22:14
karthikposlo_versioned22:14
openstackgerritMerged openstack/python-cinderclient: Fix upload_to_image method  https://review.openstack.org/31941922:17
*** hemna_ has joined #openstack-cinder22:19
*** stevemar is now known as notstevemar22:24
*** IlyaG has quit IRC22:24
*** gouthamr has joined #openstack-cinder22:25
*** tpsilva has quit IRC22:27
*** xinli has quit IRC22:28
*** jungleboyj has quit IRC22:29
*** jwcroppe has quit IRC22:34
*** dave-mccowan has quit IRC22:36
*** jamielennox|away is now known as jamielennox22:48
*** krotscheck is now known as krotscheck_dcm22:57
*** salv-orlando has joined #openstack-cinder22:59
*** laughterwym has joined #openstack-cinder23:01
*** sdague has quit IRC23:03
*** laughterwym has quit IRC23:05
*** asselin has joined #openstack-cinder23:11
*** marcusvrn_ has quit IRC23:13
*** asselin__ has quit IRC23:14
*** karthikp_ has joined #openstack-cinder23:31
*** salv-orlando has quit IRC23:33
*** jwcroppe has joined #openstack-cinder23:35
*** leeantho has quit IRC23:36
*** jwcroppe has quit IRC23:41
*** sbezverk has quit IRC23:42
*** markvoelker_ has quit IRC23:49
*** karthikp_ has quit IRC23:53
*** raunak has quit IRC23:54
*** karthikp_ has joined #openstack-cinder23:55

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