Wednesday, 2016-03-23

*** salv-orl_ has joined #openstack-cinder00:02
*** dims_ has joined #openstack-cinder00:03
*** dims has quit IRC00:04
*** mylu has quit IRC00:05
*** salv-orlando has quit IRC00:05
*** yangyapeng has quit IRC00:06
*** yangyapeng has joined #openstack-cinder00:06
*** salv-orl_ has quit IRC00:07
*** baojg has joined #openstack-cinder00:07
*** baojg has quit IRC00:08
*** yangyapeng has quit IRC00:11
*** mylu has joined #openstack-cinder00:20
*** garthb has quit IRC00:22
*** mylu has quit IRC00:25
*** sasukeh has quit IRC00:27
*** sasukeh has joined #openstack-cinder00:28
*** laughterwym has joined #openstack-cinder00:29
*** laughterwym has quit IRC00:33
*** mriedem has joined #openstack-cinder00:34
*** laughterwym has joined #openstack-cinder00:35
*** laughterwym has quit IRC00:36
*** laughterwym has joined #openstack-cinder00:36
*** sasukeh has quit IRC00:40
*** krotscheck has joined #openstack-cinder00:41
*** laughterwym has quit IRC00:43
*** laughterwym has joined #openstack-cinder00:45
*** erlon has quit IRC00:47
itlinuxI have made some translation to the Italian lang today for Cinder ..00:50
itlinuxshould be pushed out tonight00:50
*** gcb has quit IRC00:56
*** cheneydc has joined #openstack-cinder01:00
*** daneyon has quit IRC01:00
*** jdillaman has quit IRC01:05
*** mylu has joined #openstack-cinder01:06
*** gcb has joined #openstack-cinder01:07
*** yangyapeng has joined #openstack-cinder01:09
*** sasukeh has joined #openstack-cinder01:12
*** ebalduf has quit IRC01:13
*** yangyapeng has quit IRC01:14
*** kprabhu has quit IRC01:21
*** EinstCrazy has joined #openstack-cinder01:21
*** mylu has quit IRC01:23
*** Lee1092 has joined #openstack-cinder01:23
*** mtanino has joined #openstack-cinder01:23
*** arch-nemesis has quit IRC01:24
*** yangyapeng has joined #openstack-cinder01:28
*** daneyon has joined #openstack-cinder01:29
*** mriedem has quit IRC01:31
*** mylu has joined #openstack-cinder01:33
*** salv-orlando has joined #openstack-cinder01:35
*** daneyon has quit IRC01:35
*** daneyon has joined #openstack-cinder01:36
*** Julien-zte has joined #openstack-cinder01:37
*** IlyaG has joined #openstack-cinder01:38
*** dims_ has quit IRC01:40
*** jwcroppe has joined #openstack-cinder01:42
*** salv-orlando has quit IRC01:42
*** baojg has joined #openstack-cinder01:46
*** gouthamr has joined #openstack-cinder01:52
*** mylu has quit IRC01:54
*** Fdaisuke has joined #openstack-cinder01:54
*** Fdaisuke has quit IRC01:54
*** gouthamr_ has quit IRC01:55
*** Fdaisuke has joined #openstack-cinder01:55
*** mylu has joined #openstack-cinder01:57
*** bardia has quit IRC01:57
*** tpsilva has quit IRC01:57
*** mylu has quit IRC01:58
*** mylu has joined #openstack-cinder02:00
*** haplo37 has joined #openstack-cinder02:03
*** panda has quit IRC02:05
*** panda has joined #openstack-cinder02:05
*** haplo37 has quit IRC02:13
*** houming has joined #openstack-cinder02:15
*** mylu has quit IRC02:15
*** qeelee has joined #openstack-cinder02:16
*** mylu has joined #openstack-cinder02:17
*** kprabhu has joined #openstack-cinder02:17
*** laughterwym has quit IRC02:22
*** laughterwym has joined #openstack-cinder02:22
*** IlyaG has quit IRC02:24
*** iceyao has joined #openstack-cinder02:24
*** sasukeh has quit IRC02:25
*** iceyao has quit IRC02:25
*** laughter_ has joined #openstack-cinder02:25
*** lprice has joined #openstack-cinder02:26
*** laughterwym has quit IRC02:26
*** apoorvad has quit IRC02:26
*** iceyao has joined #openstack-cinder02:31
*** sasukeh has joined #openstack-cinder02:32
*** akshai_ has quit IRC02:32
*** gcb has quit IRC02:33
*** knikolla has quit IRC02:34
*** mylu has quit IRC02:38
*** kprabhu has quit IRC02:38
*** mylu has joined #openstack-cinder02:39
*** haplo37 has joined #openstack-cinder02:39
*** akshai has joined #openstack-cinder02:40
*** salv-orlando has joined #openstack-cinder02:41
*** laughter_ has quit IRC02:42
*** laughterwym has joined #openstack-cinder02:43
*** laughterwym has quit IRC02:44
*** laughterwym has joined #openstack-cinder02:44
*** gcb has joined #openstack-cinder02:48
*** baojg has quit IRC02:48
*** baojg has joined #openstack-cinder02:50
*** laughterwym has quit IRC02:50
*** laughterwym has joined #openstack-cinder02:51
*** haomaiwa_ has joined #openstack-cinder02:51
*** salv-orlando has quit IRC02:51
*** wN has quit IRC02:53
*** gcb has quit IRC02:55
*** laughterwym has quit IRC02:55
*** iceyao has quit IRC02:55
*** laughterwym has joined #openstack-cinder02:58
*** markvoelker has quit IRC02:59
*** wN has joined #openstack-cinder02:59
*** wN has joined #openstack-cinder02:59
*** haomaiwa_ has quit IRC03:01
*** haomaiwang has joined #openstack-cinder03:01
openstackgerritXuepeng Ji proposed openstack/cinder-specs: Support volume migration in Ceph driver
*** iceyao has joined #openstack-cinder03:07
*** gouthamr has quit IRC03:10
*** gcb has joined #openstack-cinder03:13
*** laughterwym has quit IRC03:15
*** laughterwym has joined #openstack-cinder03:15
*** sasukeh has quit IRC03:16
*** sasukeh has joined #openstack-cinder03:17
*** mylu has quit IRC03:17
*** ebalduf has joined #openstack-cinder03:19
*** laughterwym has quit IRC03:19
*** mylu has joined #openstack-cinder03:22
*** IlyaG has joined #openstack-cinder03:22
*** links has joined #openstack-cinder03:28
*** jwcroppe has quit IRC03:33
*** jwcroppe has joined #openstack-cinder03:34
*** bharath has joined #openstack-cinder03:34
*** jwcroppe has quit IRC03:39
*** haplo37 has quit IRC03:39
*** gcb has quit IRC03:40
*** iceyao_ has joined #openstack-cinder03:40
*** laughterwym has joined #openstack-cinder03:41
*** IlyaG has quit IRC03:42
*** cknight has joined #openstack-cinder03:42
*** edtubill has joined #openstack-cinder03:43
*** iceyao has quit IRC03:43
*** laughterwym has quit IRC03:45
*** qeelee has quit IRC03:51
*** Poornima has joined #openstack-cinder03:55
*** markvoelker has joined #openstack-cinder03:59
*** arch-nemesis has joined #openstack-cinder04:00
*** haomaiwang has quit IRC04:01
*** haomaiwang has joined #openstack-cinder04:01
*** markvoelker has quit IRC04:04
*** kprabhu has joined #openstack-cinder04:05
*** arch-nemesis has quit IRC04:07
*** salv-orlando has joined #openstack-cinder04:10
*** haomaiw__ has joined #openstack-cinder04:12
*** haomaiwang has quit IRC04:13
*** edtubill has quit IRC04:14
*** salv-orlando has quit IRC04:14
*** laughterwym has joined #openstack-cinder04:17
*** arch-nemesis has joined #openstack-cinder04:20
*** dave-mccowan has quit IRC04:24
*** cknight has quit IRC04:28
*** laughter_ has joined #openstack-cinder04:31
*** mylu has quit IRC04:32
*** laughterwym has quit IRC04:33
*** jwcroppe has joined #openstack-cinder04:35
*** mylu has joined #openstack-cinder04:36
*** mylu has quit IRC04:38
*** IlyaG has joined #openstack-cinder04:42
*** jwcroppe has quit IRC04:45
*** IlyaG has quit IRC04:47
*** mylu has joined #openstack-cinder04:50
openstackgerritWilson Liu proposed openstack/cinder: Huawei: Raise if no FC port found
openstackgerritWilson Liu proposed openstack/cinder: Huawei: Fix getting admin_metadata
*** qeelee has joined #openstack-cinder04:58
*** haomaiw__ has quit IRC05:01
*** haomaiwang has joined #openstack-cinder05:01
*** laughter_ has quit IRC05:07
*** laughterwym has joined #openstack-cinder05:07
*** akshai has quit IRC05:07
*** laughter_ has joined #openstack-cinder05:08
*** qeelee has quit IRC05:11
*** laughterwym has quit IRC05:12
*** laughter_ has quit IRC05:12
*** mylu has quit IRC05:17
*** laughterwym has joined #openstack-cinder05:17
*** qeelee has joined #openstack-cinder05:17
*** zerda has joined #openstack-cinder05:28
*** kprabhu has quit IRC05:29
*** sgotliv has joined #openstack-cinder05:34
*** lpetrut has joined #openstack-cinder05:37
*** jwcroppe has joined #openstack-cinder05:41
*** salv-orlando has joined #openstack-cinder05:42
*** salv-orlando has quit IRC05:49
*** jwcroppe has quit IRC05:49
*** qeelee has quit IRC05:54
openstackgerritVipin Balachandran proposed openstack/cinder: VMware: Support for non-default port
*** ankit_ag has joined #openstack-cinder05:56
*** qeelee has joined #openstack-cinder05:57
*** markvoelker has joined #openstack-cinder06:00
*** haomaiwang has quit IRC06:01
*** haomaiwang has joined #openstack-cinder06:01
*** wanghao has quit IRC06:01
*** Dongsheng has quit IRC06:02
*** wanghao has joined #openstack-cinder06:02
*** markvoelker has quit IRC06:04
*** panda has quit IRC06:05
*** panda has joined #openstack-cinder06:06
openstackgerritAbhishek Kekane proposed openstack/cinder: Provide user friendly message for FK failure
*** lpetrut has quit IRC06:15
*** Dongsheng has joined #openstack-cinder06:17
*** nkrinner has joined #openstack-cinder06:17
*** akolbasov has joined #openstack-cinder06:18
*** qeelee has quit IRC06:21
*** IlyaG has joined #openstack-cinder06:23
*** IlyaG has quit IRC06:28
*** ChubYann has quit IRC06:32
*** lpetrut has joined #openstack-cinder06:35
*** lpetrut has quit IRC06:41
*** sgotliv has quit IRC06:42
*** sgotliv has joined #openstack-cinder06:42
*** jwcroppe has joined #openstack-cinder06:46
*** Julien-zte has quit IRC06:49
*** jwcroppe has quit IRC06:53
*** salv-orlando has joined #openstack-cinder06:58
*** e0ne has joined #openstack-cinder06:58
*** laughterwym has quit IRC06:58
*** laughterwym has joined #openstack-cinder07:00
*** haomaiwang has quit IRC07:01
*** haomaiwang has joined #openstack-cinder07:01
*** markvoelker has joined #openstack-cinder07:01
openstackgerritzhangsong proposed openstack/cinder: Sheepdog:make full use of all sheepdog nodes
*** anshul has joined #openstack-cinder07:06
*** haomaiwang has quit IRC07:06
*** markvoelker has quit IRC07:07
*** ndipanov has quit IRC07:08
*** haomaiwang has joined #openstack-cinder07:09
*** salv-orlando has quit IRC07:15
*** ebalduf has quit IRC07:17
*** cristicalin has joined #openstack-cinder07:17
*** akolbasov has quit IRC07:20
*** bjornar has quit IRC07:20
openstackgerritDinesh Bhor proposed openstack/cinder: Provide user friendly messages for db sync
*** qeelee has joined #openstack-cinder07:22
*** arecknag has joined #openstack-cinder07:27
*** e0ne has quit IRC07:28
*** shyama_ has joined #openstack-cinder07:30
*** qeelee has quit IRC07:32
*** shyama has quit IRC07:33
*** shyama_ is now known as shyama07:33
*** shyama has quit IRC07:33
*** shyama has joined #openstack-cinder07:34
*** sasukeh has quit IRC07:38
*** sgotliv has quit IRC07:40
*** tesseract has joined #openstack-cinder07:41
*** tesseract is now known as Guest6084207:41
*** sasukeh has joined #openstack-cinder07:41
openstackgerritThomas Bechtold proposed openstack/cinder: Remove PyMySQL and psycopg2 from test-requirements.txt
*** sasukeh has quit IRC07:43
openstackgerritDanny Al-Gaaf proposed openstack/cinder: Hitachi: extend volume if larger than snapshot
*** jwcroppe has joined #openstack-cinder07:50
*** arch-nemesis has quit IRC07:50
*** jwcroppe has quit IRC08:00
*** haomaiwang has quit IRC08:01
*** haomaiwa_ has joined #openstack-cinder08:01
*** laughterwym has quit IRC08:03
openstackgerritMerged openstack/cinder: Updated doc string
*** laughterwym has joined #openstack-cinder08:04
*** sasukeh has joined #openstack-cinder08:05
*** sasukeh has quit IRC08:09
*** nkrinner has quit IRC08:12
*** gcb has joined #openstack-cinder08:12
*** EinstCra_ has joined #openstack-cinder08:12
*** EinstCrazy has quit IRC08:16
*** nkrinner has joined #openstack-cinder08:17
*** bjornar has joined #openstack-cinder08:30
*** xek has quit IRC08:32
*** xek has joined #openstack-cinder08:33
*** laughterwym has quit IRC08:39
*** laughterwym has joined #openstack-cinder08:39
*** Dongsheng has quit IRC08:40
openstackgerritxiexs proposed openstack/cinder-specs: Enhance error messages for API user
*** laughter_ has joined #openstack-cinder08:42
*** permalac has joined #openstack-cinder08:43
*** qeelee has joined #openstack-cinder08:44
*** laughterwym has quit IRC08:44
*** laughter_ has quit IRC08:47
openstackgerritxiaoqin proposed openstack/cinder: Remove CG db access in Storwize driver
*** Dongsheng has joined #openstack-cinder08:53
openstackgerritzwei proposed openstack/python-cinderclient: volumes number than osapi_max_limit
*** jwcroppe has joined #openstack-cinder08:56
*** haomaiwa_ has quit IRC09:01
*** links has quit IRC09:01
*** haomaiwang has joined #openstack-cinder09:01
*** pradipm has joined #openstack-cinder09:01
openstackgerritzwei proposed openstack/python-cinderclient: volumes number than osapi_max_limit
*** e0ne has joined #openstack-cinder09:03
*** markvoelker has joined #openstack-cinder09:03
*** openstackgerrit has quit IRC09:03
*** openstackgerrit has joined #openstack-cinder09:04
*** salv-orlando has joined #openstack-cinder09:06
openstackgerritzwei proposed openstack/python-cinderclient: volumes number greater than osapi_max_limit
*** zioproto_switch has joined #openstack-cinder09:07
*** markvoelker has quit IRC09:08
*** sgotliv has joined #openstack-cinder09:08
zioproto_switchhello. I have a problem where cinder snapshot-list does not return all the snapshots. How ever snapshots are in the database, and they appear if called with cinder snapshot-show. I am running Kilo. I tried both cinder client and openstack client. am I hitting a known bug ?09:09
zioproto_switchI did not mention I am running cinder with ceph rbd backend, so the snapshots are ceph snapshots. Also, the snapshots are correctly created in ceph. The bug is that the snapshot-list is incomplete09:10
*** Dongsheng has quit IRC09:11
*** gcb has quit IRC09:11
*** houming has quit IRC09:12
*** houming has joined #openstack-cinder09:14
openstackgerritCao ShuFeng proposed openstack/cinder: [WIP] ehanche error message
*** links has joined #openstack-cinder09:18
dulekzioproto_switch: Are these snapshot deleted/unmanaged? Check out `deleted` column in the DB.09:22
dulekzioproto_switch: Also these can be owned by another tenant. Admin can see snapshots from all the tenants using --all-tenants option.09:23
zioproto_switchdulek: no they are fine09:23
zioproto_switchdulek: no same tenant09:23
zioproto_switchI found the bug09:23
zioproto_switchbecause I have a script09:23
zioproto_switchthat makes snapshot create09:23
zioproto_switchand then09:23
zioproto_switchto check that the snapshot is there, it will call later snapshot-list to check if the snapshot is the creating state09:23
*** gcb has joined #openstack-cinder09:24
zioproto_switchso it turned out that sometimes I create a snapshot. The snapshot is created successfully and I also get the ID from the output of snapshot-create, However the next snapshot-list calls will not list the snapshot09:24
zioproto_switchplease check here. I wrote all the details of the troubleshooting
zioproto_switchall the entries in the 'snapshots' table in the cinder DB look valid. However not all are listed in the snapshot-list output09:27
openstackgerritVipin Balachandran proposed openstack/cinder: VMware: Support for non-default port
zioproto_switchdulek: is there any other database table that is updated when creating a snapshot ?09:28
dulekzioproto_switch: Can you dump a few records that are shown and few that are not from the DB?09:28
zioproto_switchyes sure give me a minute09:28
dulekzioproto_switch: Also you can check out --debug option for cinderclient to take a look on the raw REST API output.09:29
zioproto_switchdulek: you want a select * from snapshots where id='id'; right ? for two snapshots, one that appears and one that does not appear, right ?09:31
dulekzioproto_switch: That would be cool. :)09:31
zioproto_switchI checked with --debug and the JSON object returned looks OK. The snapshots aremissing also there09:31
*** cristicalin has quit IRC09:33
*** Dongsheng has joined #openstack-cinder09:34
zioproto_switchdulek: I have to be away from keyboard 10 minutes, coming back soon09:37
openstackgerritBhagyashri Shewale proposed openstack/cinder: NexentaStor: Remove extra format string specifier
openstackgerritChangBo Guo(gcb) proposed openstack/os-brick: Don't use oslo-incubator stuff
*** Dongsheng has quit IRC09:45
zioproto_switchdulek: I am back09:46
dulekzioproto_switch: I've looked through the code and I can't find any place where snap can be dropped. DB query looks fine as well.09:46
dulekzioproto_switch: Your grep is faulty maybe? :D09:46
zioproto_switchdulek: I tried to less and to find the id in the big list09:47
zioproto_switchdulek: anyway the list is like 5 times smaller than the entries in the database09:47
*** anshul has quit IRC09:47
dulekzioproto_switch: I guess you should place a breakpoint using pdb/ipdb in cinder/volume/ (get_all_snapshots) and see what's returned from the DB.09:47
dulekzioproto_switch: I don't really have an idea what's happening here…09:47
zioproto_switchdid you read my email on the openstack-operators mailing list ?09:48
dulekzioproto_switch: Yup.09:49
zioproto_switchthe problem is that this is a production system, with 2TB cinder volumes. When I try to reproduce the bug in a small scale in staging system I cannot repoduce it09:49
*** qeelee has quit IRC09:49
zioproto_switchit sounds like a race condition when creating the 2TB snapshots. I am not sure if i can insert the breakpoint the production system09:49
dulekzioproto_switch: Ah… No, breakpoint in production sounds like a very bad idea.09:50
zioproto_switchdulek: do you want I paste the output with --debug ?09:50
dulekI don't think this will change anything.09:50
dulekThing is that snapshot-list call is really simple - it just gets stuff from DB and prints it.09:51
dulekAnd your DB entries look perfectly sane.09:51
dulekAre you using V1 API maybe?09:51
zioproto_switchso I am using CinderV2, how to double check this ?09:52
sheeldulek: could it be problem at cinder client end?09:52
sheeldulek: may be we can check cURL output once to check09:52
zioproto_switchI tried different version of cinder client and also openstack client09:52
dulek--debug should give you URLs it's calling.09:52
zioproto_switchok give me a moment to make the pastebin09:52
duleksheel: Well, zioproto_switch says that raw REST outputs from --debug are still missing the snapshots.09:52
sheeldulek: hmm09:53
dulekzioproto_switch: Yeah, maybe this --debug will be useful, let's look at the URLs generated.09:53
*** sdague has joined #openstack-cinder09:58
zioproto_switchdulek: the paste is too big for the free version of pastebin, hold on!10:00
*** lpetrut has joined #openstack-cinder10:00
*** dims has joined #openstack-cinder10:00
dulekzioproto_switch: You can use paste.openstack.org10:00
*** haomaiwang has quit IRC10:01
*** haomaiwang has joined #openstack-cinder10:01
*** Dongsheng has joined #openstack-cinder10:01
*** cheneydc has quit IRC10:02
zioproto_switchdulek: I just deleted the token from the debug output10:04
*** panda has quit IRC10:05
*** links has quit IRC10:05
zioproto_switchdulek: I just see 17 lines... did it work >10:05
dulekzioproto_switch: I think so, the last one is a looong one.10:06
*** baojg has quit IRC10:06
*** panda has joined #openstack-cinder10:06
zioproto_switchdulek: yes here is better
zioproto_switchdulek: this pastes last forever ? I cannot set an expiration time like on ?10:07
zioproto_switchdulek: I feel this paste is not complete !10:08
dulekzioproto_switch: It looks like the line isn't proper JSON.10:08
dulekBut well - v1/0dbf138e395a4c3cbf2acadf2c7fdf61/snapshots/detail?all_tenants=1 is a correct URL.10:09
dulekThat's v1 API however.10:09
*** ndipanov has joined #openstack-cinder10:09
*** LZ has quit IRC10:09
dulekzioproto_switch: OKAY!10:10
dulekzioproto_switch: Check out CONF.osapi_max_limit.10:10
dulekzioproto_switch: V1 is slicing your request according to that setting.10:10
*** EinstCra_ has quit IRC10:10
* dulek feels victorious. :)10:11
*** laughterwym has joined #openstack-cinder10:11
zioproto_switchdulek: in cinder.conf ?10:12
dulekzioproto_switch: Yup. 1000 by default.10:13
*** yangyapeng has quit IRC10:13
zioproto_switchok, so I have more than 1000 snapshots and are notlisted ?10:13
*** laughterwym has quit IRC10:15
dulekzioproto_switch: I think so. You can use offset parameter to list next page I think.10:16
zioproto_switchgreat, I will try that ! thanks for support10:16
*** iceyao_ has quit IRC10:16
zioproto_switchI will write to openstack-operators for an update10:16
dulekzioproto_switch: I've noticed that on your DB dump - listed snap was waaaay older.10:16
dulekzioproto_switch: You can also try V2 API - I haven't noticed similar limit there (I'm not 100% sure though).10:17
*** Dongsheng has quit IRC10:17
*** links has joined #openstack-cinder10:22
*** laughterwym has joined #openstack-cinder10:23
sheeldulek:  👍10:25
*** tpsilva has joined #openstack-cinder10:26
*** laughterwym has quit IRC10:28
*** liverpooler has joined #openstack-cinder10:28
*** qeelee has joined #openstack-cinder10:32
*** Dongsheng has joined #openstack-cinder10:34
*** e0ne has quit IRC10:35
*** mvk has joined #openstack-cinder10:39
*** baojg has joined #openstack-cinder10:42
*** laughterwym has joined #openstack-cinder10:44
*** e0ne has joined #openstack-cinder10:45
openstackgerritzwei proposed openstack/python-cinderclient: volumes number greater than osapi_max_limit
*** baojg has quit IRC10:47
*** laughterwym has quit IRC10:48
*** _degorenko|afk is now known as degorenko10:51
*** haomaiwang has quit IRC11:01
*** haomaiwang has joined #openstack-cinder11:01
*** markvoelker has joined #openstack-cinder11:04
*** dims_ has joined #openstack-cinder11:05
openstackgerritDanny Al-Gaaf proposed openstack/cinder: HPE LeftHand: extend volume if larger than snapshot
*** dims has quit IRC11:06
*** markvoelker has quit IRC11:08
*** zioproto_switch has quit IRC11:12
*** ociuhandu has quit IRC11:29
*** shyama_ has joined #openstack-cinder11:31
*** shyama has quit IRC11:31
*** shyama_ is now known as shyama11:31
*** laughterwym has joined #openstack-cinder11:33
*** jordanP has joined #openstack-cinder11:36
*** laughterwym has quit IRC11:37
openstackgerritDanny Al-Gaaf proposed openstack/cinder: NexentaEdge: extend volume if larger than snapshot
*** yangyapeng has joined #openstack-cinder11:42
*** haplo37 has joined #openstack-cinder11:50
*** Dongsheng has quit IRC11:52
*** david-lyle_ has joined #openstack-cinder11:58
*** ociuhandu has joined #openstack-cinder11:59
*** Poornima has quit IRC12:00
*** david-lyle has quit IRC12:00
*** haomaiwang has quit IRC12:01
*** pradipm has quit IRC12:01
*** haomaiwang has joined #openstack-cinder12:01
*** yangyapeng has quit IRC12:01
*** salv-orl_ has joined #openstack-cinder12:02
*** yangyapeng has joined #openstack-cinder12:02
*** yangyape_ has joined #openstack-cinder12:04
*** haplo37 has quit IRC12:04
*** lpetrut has quit IRC12:04
*** salv-orlando has quit IRC12:04
*** Dongsheng has joined #openstack-cinder12:04
*** yangyapeng has quit IRC12:07
*** smoriya_ has quit IRC12:09
*** haomaiwang has quit IRC12:16
*** houming has quit IRC12:17
*** lpetrut has joined #openstack-cinder12:19
*** markvoelker has joined #openstack-cinder12:20
*** laughterwym has joined #openstack-cinder12:20
openstackgerritErlon R. Cruz proposed openstack/os-brick: Reduce ISCSIConnector rescan intervals
*** zerda has quit IRC12:22
*** adisky has joined #openstack-cinder12:23
openstackgerritMerged openstack/cinder: Datera: resize volume if cloned image is larger
*** ankit_ag has quit IRC12:25
*** edmondsw has joined #openstack-cinder12:28
*** raildo-afk is now known as raildo12:30
*** qeelee has quit IRC12:31
*** krtaylor has quit IRC12:32
*** ociuhandu has quit IRC12:34
*** ociuhandu has joined #openstack-cinder12:35
*** qeelee has joined #openstack-cinder12:39
*** EinstCrazy has joined #openstack-cinder12:42
*** lpetrut has quit IRC12:46
*** lpetrut has joined #openstack-cinder12:46
*** krtaylor has joined #openstack-cinder12:46
*** baojg has joined #openstack-cinder12:50
*** dave-mccowan has joined #openstack-cinder12:52
*** ociuhandu has quit IRC12:52
*** ociuhandu has joined #openstack-cinder12:53
*** mtanino has quit IRC12:53
*** haomaiwang has joined #openstack-cinder12:57
*** porrua has joined #openstack-cinder12:57
*** markus_z is now known as markus_z_meeting12:59
*** haomaiwang has quit IRC13:01
*** links has quit IRC13:01
*** arecknag has quit IRC13:01
*** akerr has joined #openstack-cinder13:02
*** lpetrut has quit IRC13:03
openstackgerritMerged openstack/cinder: typo: add a missing '}' in comment.
*** darosale has joined #openstack-cinder13:04
*** david-lyle_ is now known as david-lyle13:06
openstackgerritIvan Kolodyazhny proposed openstack/cinder: Remove XML API
*** rlrossit has joined #openstack-cinder13:08
*** akerr has quit IRC13:09
openstackgerritIvan Kolodyazhny proposed openstack/cinder: Remove XML API
duleke0ne: +13, -6553 :)13:10
e0nedulek: I think that there are too many code in cinder :)13:11
duleke0ne: You're not alone in that opinion. :D13:11
*** jwcroppe has quit IRC13:12
e0negeguileo: why only +1?13:13
geguileoBecause I have mixed feelings, as it probably breaks like 10 of my patches that are up for review and another 5 I have downstream for the Active/Active cleanup13:14
geguileoJust kidding, +1 is because I meant as in "I agree with that statement"13:15
geguileoNot as in a review vote  ;-)13:15
e0nebtw, it took about hour to rabase it :(13:15
e0nemostly because of new imports13:15
dulekSo it looks like besides having too much code we also have too much patches. ;)13:16
geguileoe0ne: I can relate, until last week or so I've been rebasing my patches like once or twice a day...13:16
geguileodulek: lol13:16
e0neit's a rebase hell13:16
e0neno code, no patches, no needs to review, no bugs - I like it13:17
duleke0ne: Looks like you can add a release note in your patch.13:17
e0nedulek: good point13:18
e0neI'll do13:18
*** mriedem has joined #openstack-cinder13:18
smcginnisjgriffith: Uh oh, what's that for?13:21
dulekGood morning John! :)13:22
openstackgerritIvan Kolodyazhny proposed openstack/cinder: Remove XML API
e0nedulek: done13:22
e0nejgriffith: morning, John :)13:22
jgriffithAnybody try setting a volume to an Error status and then deleting it lately?13:22
jgriffithLooks like we never send the call down to the driver any more if the volume is in Error status13:23
* dulek spins up a VM…13:23
e0nejgriffith: didn't try to do such things13:23
jgriffithdulek: hehe... I was just doing the same thing; incase I've got a mess in my current branch13:23
*** arecknag has joined #openstack-cinder13:24
dulekjgriffith: Current master:
dulekSeems to work okay.13:26
jgriffithdulek: hmm... odd13:26
dulekjgriffith: If it has no host set, then we don't know where to send the request.13:28
jgriffithdulek: Ohh.... you misunderstand me13:28
*** arecknag has quit IRC13:28
dulekjgriffith: So we're just deleting that from the DB.13:28
jgriffithdulek: we DO delete the object and db entry13:28
jgriffithBUT we never send the call to the driver which is really bad13:28
*** qeelee has quit IRC13:28
jgriffithdulek: so we get orphaned volumes on the backend13:28
dulekjgriffith: In that case we don't know where to send it.13:28
jgriffithdulek: well, that's a bug13:28
jgriffithwe should never have that problem13:28
dulekjgriffith: Wait, wait, wait.13:29
jgriffithdulek: I'm not even sure that's the path it hit, checking now13:29
*** arecknag has joined #openstack-cinder13:29
*** arecknag has quit IRC13:29
dulekjgriffith: If a volume fails before scheduling, then it was never created on the backend.13:29
dulekjgriffith: And the only moment when host=NULL should be when request never got to c-vol.13:30
jgriffithdulek: so I've found a case where the volume is created.. but I then modify the create call in my driver to raise an error13:30
jgriffithdulek: it's entirely possible/normal to expect that a call can go to the driver, and return an exception BUT that the volume was actually created13:30
dulekjgriffith: Isn't set by cinder-scheduler?13:31
jgriffithdulek: ie; a resize failed... replication setup failed etc13:31
dulekLet's get one step back.13:31
*** arecknag has joined #openstack-cinder13:31
dulekThe path you're showing happens *only* when
jgriffithdulek: no worries... I'll trace through it and figure it out13:31
jgriffithdulek: like I said that may not even be the path I hit :)  Could be something else, but that's still bad13:32
jgriffithwe've apparantly introduced some fragility somewhere13:32
dulekjgriffith: Okay! I don't think this will be the path you're hitting.13:32
jgriffithdulek: haha... it is :)13:33
dulekjgriffith: So your is NULL?13:33
jgriffithdulek: indeed13:34
jgriffithand I tihnk it's because the manager catches the exception and bales13:34
jgriffithdulek: without ever updating the object... looking now13:35
dulekjgriffith: But if manager (you mean c-vol) got the request, then should be set.13:35
jgriffithdulek: indeed, it *should*13:35
dulekjgriffith: It is set just before executing RPC call to c-vol by c-sch or c-api.13:35
dulekjgriffith: Any specifics on how you're creating a volume?13:35
jgriffithdulek: so do this...  just modify the last line of driver.create;13:36
jgriffithdulek: have it raise a driver api exception13:36
jgriffithor some random exception13:36
jgriffith*after* actually creating the volume on the backend though13:36
dulekjgriffith: I've added one as last line in create_volume in driver.lvm, restarting services…13:37
dulekjgriffith: uh, oh…13:38
jgriffithdulek: yup13:39
dulekjgriffith: In my case rescheduling happened. Maybe there's a problem.13:39
*** knikolla has joined #openstack-cinder13:39
jgriffithdulek: oh... yeah, that's the other thing I've had distaste on for a couple years13:39
jgriffithdulek: Tflow will retry on unknown exceptions13:40
*** arecknag has quit IRC13:40
*** haomaiwang has joined #openstack-cinder13:40
jgriffithwhich causes a whole host of other issues... like creating a bunch of volumes that now Cinder isn't tracking13:40
dulekjgriffith: Makes sense. We could've identify cases when rescheduling is needed because of race-condition-prone scheduler and reschedule only then.13:41
*** iceyao has joined #openstack-cinder13:41
jgriffithdulek: well... I've always felt it would be *better* to reverse it from a blacklist of retries to a whitelist13:42
jgriffithdulek: so ONLY retry known retryable things as opposed to what we do with "retry anything not on list"13:42
jgriffithalthough, I thought we did change that13:42
jgriffithperhaps we just need to add another item to the list :)13:43
jgriffithregardless... one problem at a time :)13:43
*** timcl has joined #openstack-cinder13:43
dulekjgriffith: I think it's still a blacklist - no_reschedule_types.13:43
jgriffithdulek: yup it is :(13:43
jgriffithdulek: so where's that host update supposed to happen from the create flow?13:44
*** mtanino has joined #openstack-cinder13:44
dulekjgriffith: In case of rescheduling it should be the same - request gets back to scheduler.13:45
*** mvk_ has joined #openstack-cinder13:45
*** porrua has quit IRC13:46
jgriffithdulek: hmm... but does the object ever get updated?13:46
jgriffithdulek: because that's still going direct to db no?13:46
jgriffithdulek: never mind13:46
dulekjgriffith: Yeah, objects are mostly proyxing requests to DB.13:46
jgriffithdulek: db isn't set either... so it's certainly not that13:46
*** Yogi1 has joined #openstack-cinder13:47
*** klkumar has joined #openstack-cinder13:48
*** mkrcmari__ has joined #openstack-cinder13:48
dulekjgriffith: ipdb tells me that something's cleans up host on rescheduling. Looking further…13:49
*** jgregor has joined #openstack-cinder13:49
*** mvk has quit IRC13:50
jgriffithdulek: yeah... just saw that.  So we do infact set it, but after failure it's kind enough to "clean up" the entry :(13:50
dulekjgriffith: git blame shows me, but I think I've just moved that code, let me look…13:51
jgriffithdulek: it's certainly possible this was introduced *before* you moved the code13:52
*** mvk_ has quit IRC13:52
jgriffithdulek: so there's still something fishy though13:52
dulekjgriffith: Yeah, I've just moved the method up to maintain logic order in _pre_rescheduling, rescheduling, _post_rescheduling.13:53
jgriffithdulek: first there's the resched problem...13:53
*** cknight has joined #openstack-cinder13:53
*** dustins has joined #openstack-cinder13:53
jgriffithdulek: but aside from that... the pre-schedule should be sequential13:53
jgriffithdulek: so the *last* retry shouldn't call this again13:53
jgriffithdulek: see what I mean?13:53
jgriffithdulek: I'm not being very clear :)13:54
*** mriedem is now known as mriedem_meeting13:55
dulekjgriffith: I know what you mean.13:55
jgriffithdulek: ok, thanks!!13:55
jgriffithI'm sitting here trying to type it out :)  Easier when you just say "yeah, I get it" :)13:55
jgriffithdulek: so we're kinda F'd in two ways here:13:55
jgriffith1. Rescheduling causing us to create multiple orphaned volumes on a backend in certain cases13:56
*** prazumovsky has joined #openstack-cinder13:56
*** baumann has joined #openstack-cinder13:56
jgriffith2. the host update to None screwing us over13:56
prazumovskyHi! You have 1.5.0 version of your client, but global requirements still has >=1.3.1. When you think to update it?13:57
*** mvk has joined #openstack-cinder13:57
*** haplo37 has joined #openstack-cinder13:57
*** mkrcmari__ has quit IRC13:58
dulekjgriffith: I'm tracking that further to see why this host is added here.13:58
dulek(it still blames to me BTW…)13:59
jgriffithdulek: haha13:59
*** BigWillie has joined #openstack-cinder13:59
*** haomaiwang has quit IRC14:01
jgriffithdulek: that's what you get for submitting code :)14:01
*** haomaiwang has joined #openstack-cinder14:01
*** mvk has quit IRC14:01
dulekjgriffith: Don't worry, you've approved it: :D14:02
jgriffithdulek: LOL14:02
jgriffithdulek: touchet14:03
dulekjgriffith: I don't really know why this resetting of is added there…14:04
*** dims has joined #openstack-cinder14:04
*** dims_ has quit IRC14:04
*** panda has quit IRC14:04
jgriffithdulek: yeah, me neither; and I don't see where it "was" prior14:05
*** panda has joined #openstack-cinder14:05
*** akerr has joined #openstack-cinder14:05
jgriffithdulek: so even if we just did an update without clearing it that would be better14:05
jgriffithdulek: we still have some issues with the reschedule, but at least we wouldn't have cases where we nuke the host column14:07
*** salv-orl_ has quit IRC14:07
jgriffithdulek: I'm of the opinion that the auto-retry is mostly useless and more harmful than good anyway14:07
jgriffithdulek: 9 9% of the time it picks the same host anyway14:08
jgriffithdulek: we're not like Nova with 100 compute nodes to choose from14:08
*** openstack has joined #openstack-cinder14:24
*** ametts has joined #openstack-cinder14:24
mmarinHello I'm the French translator for Openstack Cinder and I have a question regarding strings like: "MSG_DENIED: RPC_MISMATCH: %r"14:24
smcginnismmarin: Hmm, yeah. :)14:24
mmarinIs there anything to translate in here or are those variables that will be replaced by messages14:24
smcginnismmarin: You can probably just skip those?14:24
mmarinOK we have to have 100% complete by Friday14:25
mmarinso can't skip14:25
smcginnismmarin: Or MSG_REFUSE ?14:25
smcginnismmarin: Or MSG_REFUS ?14:25
smcginnismmarin: But I would probably just leave it as is. That's not really a user friendly string anyway.14:26
mmarinI totally agree with you!14:26
smcginnismmarin: Cool. Thanks for translating!14:26
mmarinDo you have some time to answer other questions?14:26
smcginnismmarin: Sure, I can try.14:26
mmarinWhat does "child usage" mean in the following string ? Sum of child usage '%(sum)s' is greater than free quota of '%(free)s' for project '%(proj)s' for resource '%(res)s'. Please lower the limit or usage for one or more of the following projects: '%(child_ids)s'14:27
mmarinis it the usage by a child device?14:27
smcginnismmarin: That is for the nested quotas.14:27
DuncanTmmarin: That's for hierarchical quotas14:27
smcginnismmarin: So there is a "parent" quota that contains one or more "child" quotas.14:27
mmarinOk great14:27
mmarinthat makes sense now!14:28
smcginnismmarin: Whew, that was an easy one. :)14:28
mmarinNot for the translator believe me, without your explanation it's really a nightmare14:28
smcginnismmarin: I can imagine! That is an enormous undertaking.14:29
mmarinShould we translate concatenated words or words with underscores or are they keywords like: "consistencygroup assigned"  "consistencygroup changed" "glance_metadata changed"14:30
mmarinShould we leave them in English?14:30
mmarinconsistencygroup and glance_metadata or they can be translated with space instead of concatenation?14:30
*** IlyaG has joined #openstack-cinder14:30
*** liverpooler has quit IRC14:31
smcginnisglance_metadata may be referring to a field, so that should probably stay.14:31
smcginnisconsistencygroup could be broken out to "consistency group" or its translated equivalent.14:32
mmarinok thanks14:32
*** crose has joined #openstack-cinder14:32
mmarinWhat does vnr stands for in the following string? DRBDmanage timeout waiting for volume size; volume ID "%(id)s" (res "%(res)s", vnr %(vnr14:32
smcginnisHuh, now you got me. Where is that one located. Maybe I can get some context from the source.14:33
mmarinwell I have no context it's in cinder.po file somewhere14:33
mmarinI only have this segment without further context14:34
smcginnisOh, OK. I'll do a quick search.14:34
mmarinI have other questions that might be easier, I can leave vnr for the moment14:34
*** tongli has joined #openstack-cinder14:34
*** kprabhu has joined #openstack-cinder14:34
mmarin"Option map (cls._map) is not defined." What is an Option map ?14:35
mmarina map of options?14:35
smcginnisSounds reasonable. Yeah, I think that is correct.14:36
smcginnisWe really have some confusing strings, don't we? :)14:36
geguileommarin: vnr stands for volume number14:36
geguileommarin: It's something specific to that driver14:37
mmarinok so I will leave it as is14:37
geguileommarin: Yes, I think it's best14:37
mmarinIs portgroup translatable or not in the following string? "Cannot get the portgroup from the masking view."14:39
*** adisky has quit IRC14:40
mmarinsometime we have portgroup, sometime port group, for translators when words are concatenated they suppose to be keywords and are not translated will that rule applies here?14:40
*** IlyaG has quit IRC14:40
*** andymaier has joined #openstack-cinder14:40
smcginnisI think I would treat that as a keyword.14:40
mmarinok portgroup will stay portgroup14:40
*** arecknag has joined #openstack-cinder14:42
mmarin"Storage-assisted migration failed during manage volume." What is a storage-assisted migration?14:42
*** mriedem_meeting is now known as mriedem14:43
smcginnismmarin: Migration performed with help of the storage backend. Offloaded from the nova host.14:43
mmarinwaow I could really not have guessed that one! Thank you so much14:43
*** jungleboyj has joined #openstack-cinder14:44
mmarinI have a question for "manage volume" and "unmanage volume", manage volume ok but what does unmanage volume mean to stop managing a volume or are "manage volume" and "unmanage volume" command names?14:47
*** david-lyle_ is now known as david-lyle14:47
smcginnismmarin: Correct, it is to stop managing a volume. So the opposite meaning of manage volume.14:47
*** mdenny has quit IRC14:48
mmarinOk thanks a lot14:48
*** akshai has joined #openstack-cinder14:48
*** mdenny has joined #openstack-cinder14:48
*** zzzeek has quit IRC14:50
mmarinI have a warning when I use apostrophe in several segments, should I double the apostrophe or should I leave my apostrophes as is?14:51
*** iceyao has quit IRC14:52
*** atuvenie has quit IRC14:53
smcginnismmarin: Is that a zanata issue? I'm not sure how that works.14:53
*** arch-nemesis has joined #openstack-cinder14:53
mmarinHere is another not user friendly string: "create_volume, volume: %(volume)s, volumename: %(volumename)s, eternus_pool: %(eternus_pool)s, Storage Configuration Service not found."14:53
mmarinI am wondering what to translate here except for Storage Configuration Service not found14:54
mmarinshould I leave the rest as is create_volume, volumename, eternus_pool?14:54
jgriffithuh oh.... lights are flickering again14:54
smcginnisjgriffith: NetApp forget to pay the electric bill. :P14:55
smcginnismmarin: Yeah, I think that makes sense.14:55
openstackgerritVincent Hou proposed openstack/cinder: Storwize: do the correct update after failover
mmarinsmcginnis: ok thanks a lot for your help!14:56
jgriffithsmcginnis: LOL... we're having a blizzard here14:57
*** bjornar has quit IRC14:57
jgriffithseems I've been lucky to have power this morning, the outage map shows pretty much everywhere around my house is "out"14:57
jgriffithsmcginnis: once again proving that overhead power lines are a bad idea!14:58
jgriffithburry all the things!!!14:58
*** haomaiwang has quit IRC15:01
*** haomaiwang has joined #openstack-cinder15:01
*** zzzeek has joined #openstack-cinder15:02
patrickeastMeeting time?15:02
patrickeastErr wait15:02
*** baojg has quit IRC15:03
*** EinstCrazy has quit IRC15:03
patrickeastYea I also forgot that I'm one hour off from PST so my calendar thingy is wrong15:03
diablo_rojopatrickeast: One more hour :)15:03
* jgriffith keeps saying we should all just use UTC and be done with it :)15:05
Swansonjgriffith, with underground power lines you are at the mercy of the C.H.U.D.s.  I'd rather have them above ground.15:05
jgriffithSwanson: I don't know what C.H.U.D.s is?15:05
Swansonjgriffith, cannibalistic humanoid underground dweller.15:06
jgriffithSwanson: ha!  I should've known!15:06
* smcginnis shakes head15:06
smcginnisjgriffith: We're supposed to potentially get a foot of snow here.15:07
smcginnisjgriffith: Time to get out the skis.15:07
Swansonsmcginnis, wait, what?15:07
jgriffithSwanson: but overhead power lines mean man eating electric monkeys15:07
patrickeastI should have checked the weather forecast before coming to Denver, thus snow is a pain15:07
jgriffithsmcginnis: nice!!15:07
smcginnispatrickeast: You in Denver right now?15:07
Swansonsmcginnis, I took the snow tires off!15:07
smcginnisSwanson: Of course. And that is why we are getting snow.15:08
smcginnispatrickeast: Nice. I'd rather be in Denver with snow than MN with snow.15:08
jgriffithsmcginnis: the problem here is it started raining at about 2 am when I woke up... then the temp dropped and everything froze. Add a foot of snow and 50 MPH winds... it's VERY PLEASANT15:08
smcginnisjgriffith: Sounds darn lovely.15:08
jgriffithsmcginnis: I'm not interested in going outside again, let alone skiing15:08
smcginnis2am ?15:08
jgriffithyeah... couldn't sleep15:08
smcginnisI get the same thing time to time. I've gone in to work at 3-4am because I finally gave up on any chance of falling asleep again.15:09
jgriffithsmcginnis: exactly... might as well "use" the time15:09
jgriffithsmcginnis: beats sitting there being pissed off staring at the ceiling15:10
smcginnisI usually pay for it later, but at least I get a few hours of uninterupted productivity.15:10
*** thrawn01_ has joined #openstack-cinder15:10
jgriffithhaha... yeah, I"ll be good til about noon15:10
smcginnisIf you suddenly drop off from the meeting we'll know either the snow took you out or you fell asleep on your keyboard and the drool shorted it out. :)15:11
*** ebalduf has joined #openstack-cinder15:11
*** openstackstatus has joined #openstack-cinder15:11
*** ChanServ sets mode: +v openstackstatus15:11
*** garthb has joined #openstack-cinder15:12
*** lpetrut has joined #openstack-cinder15:12
Swansonsmcginnis, Wait a minute.  I've paid for snow removal all season and gotten nothing out of it.  I hope 6 feet fall.15:15
*** knikolla_ has joined #openstack-cinder15:15
*** sgotliv has quit IRC15:17
openstackgerritEvgeny Antyshev proposed openstack/cinder: Move test from test_glusterfs and test_quobyte to test_remotefs
openstackgerritEvgeny Antyshev proposed openstack/cinder: vzstorage: add ploop volume format support
openstackgerritEvgeny Antyshev proposed openstack/cinder: vzstorage: fix creating and deleting snapshots of in-use volumes
openstackgerritEvgeny Antyshev proposed openstack/cinder: Use versionedobjects in
*** knikolla_ has quit IRC15:25
*** crose has quit IRC15:27
*** jdurgin1 has joined #openstack-cinder15:31
*** tongli has quit IRC15:36
openstackgerritWalter A. Boring IV (hemna) proposed openstack/os-brick: Fix coverage generation
SwansonThanks for the review jungleboyj.  Anyone else want to give the high sign to ?  Quick patch to fix volume size in create_volume_from_snapshot.15:40
*** markus_z_meeting is now known as markus_z15:44
*** bjornar has joined #openstack-cinder15:49
*** adrianofr_ has joined #openstack-cinder15:52
*** bharath has quit IRC15:56
mmarinHi, anyone can tell me what dGB means for volume size? Is it translatable? "source volume %(src_vol)s size is %(src_size)dGB and doesn't fit in target volume %(tgt_vol)s of size %(tgt_size)dGB." or is the "d" part of the variable here?15:56
*** tongli has joined #openstack-cinder15:56
*** apoorvad has joined #openstack-cinder15:58
*** bjornar has quit IRC15:58
*** IlyaG has joined #openstack-cinder15:59
*** mvk has joined #openstack-cinder15:59
*** apoorvad has quit IRC15:59
*** laughterwym has quit IRC15:59
*** apoorvad has joined #openstack-cinder15:59
*** lpetrut has quit IRC15:59
*** daneyon has quit IRC16:00
*** haomaiwang has quit IRC16:01
mc_nairmmarin: no, it's separate from the GB.  The "d" is saying that the "tgt_size" variable is an base 10 integer16:01
*** tongli has quit IRC16:01
*** haomaiwang has joined #openstack-cinder16:01
mc_nairas opposed to a string, or things like that16:01
*** lpetrut has joined #openstack-cinder16:03
*** vincent_hou has joined #openstack-cinder16:04
mmarinmc_nair: I will leave it for now since it's attached to a variable and we don't know how it will be resolved16:05
*** links has joined #openstack-cinder16:06
mmarinmc_nair: %(src_size)dGB  usually the variable include a letter after the parenthesis so it's tricky here16:06
*** wanghao has quit IRC16:07
*** wanghao has joined #openstack-cinder16:08
*** erlon has joined #openstack-cinder16:08
*** tongli has joined #openstack-cinder16:17
*** sage has quit IRC16:18
mc_nairmmarin: sorry - I don't think I'm being clear.  The '%(src_size)d' will just get replaced with some number.  So the end string could be "source volume vol_id_1 size is 5GB and doesn't fit in target volume vol_id_2 of size 3GB."16:18
mc_nairmmarin: does that help?16:18
*** sage has joined #openstack-cinder16:19
*** timcl has quit IRC16:19
*** Guest60842 has quit IRC16:21
mmarinmc_nair : thank you so much for your answer16:21
mmarinthat makes sense16:21
mmarinHi another question for strings like "Create hypermetro error. %s." does it mean there is an error creating hypermetro or to create an error for hypermetro?16:22
*** tongli has quit IRC16:22
*** andymaier has quit IRC16:22
diablo_rojommarin: I believe that means there was an error creating hypermetro16:24
*** arecknag has quit IRC16:28
openstackgerritWalter A. Boring IV (hemna) proposed openstack/cinder: Remove local_dev from cinder
*** crose has joined #openstack-cinder16:31
*** salv-orlando has joined #openstack-cinder16:31
*** rajinir has joined #openstack-cinder16:32
*** tongli has joined #openstack-cinder16:32
*** raunak has joined #openstack-cinder16:32
*** bardia has joined #openstack-cinder16:33
*** david-lyle has quit IRC16:33
*** tongli has quit IRC16:33
*** tongli has joined #openstack-cinder16:33
*** david-lyle has joined #openstack-cinder16:33
*** jwcroppe has joined #openstack-cinder16:34
*** salv-orlando has quit IRC16:38
openstackgerritWalter A. Boring IV (hemna) proposed openstack/os-brick: os-brick refactor get_connector_properties
*** salv-orlando has joined #openstack-cinder16:42
mmarindiablo_rojo: thank you I will take the meaning "there was an error creating hypermetro"16:44
diablo_rojommarin: Yes I looked at the code and I believe that is the correct interpretation of that phrasing.16:45
*** timcl has joined #openstack-cinder16:47
mmarindiablo_rojo: We have a lot of strings like this, for example "Create replication pair failed.", etc so I guess it's ok16:47
mmarinto interpreate it as error while creating xxx16:47
diablo_rojommarin: Yeah I've seen that a lot throughout the code.16:47
mmarinCreate replication pair failed. what is a replication pair?16:48
mmarinpair is a pair system or two elements for the replication?16:48
diablo_rojommarin: The pairing between two backends in a replication relationship.16:49
*** lpetrut has quit IRC16:49
*** links has quit IRC16:49
mmarinso it means creating the association of two backends failed?16:50
mmarincreating association of two backends for the replication failed, correct?16:51
openstackgerritDanny Al-Gaaf proposed openstack/cinder: HPE LeftHand: extend volume if larger than snapshot
smcginnismmarin: Yes, I think that is correct.16:52
diablo_rojohemna: I found a selfie stick that doubles as a tripod on amazon that I am going to get for the summit so you don't need to worry about a tripod.16:52
hemnaurl ?16:52
smcginnisI have duct tape.16:52
diablo_rojohemna: Has the regular camera mount too16:52
mmarindiablo_rojo: Split replication failed. what does that mean? the action of splitting a replication failed?16:52
hemnadiablo_rojo, nice16:53
*** gouthamr has quit IRC16:53
diablo_rojohemna: Yep. So I will have that :) Just need your camera/sound equipment.16:53
*** cdelatte has joined #openstack-cinder16:53
diablo_rojojgriffith: wanna help mmarin out with that translation?16:53
jungleboyjmmarin: Where is that in the code?16:54
jgriffithdiablo_rojo: hmm... sounds like maybe a typo?16:54
*** salv-orlando has quit IRC16:54
smcginnisHuawei replication error message.16:55
smcginnisMaybe something specific to them.16:55
mmarinI cannot tell you where it is in the code, in the translation tool I use I just have segments without any context16:55
smcginnisjgriffith: What is this call?
jgriffithsmcginnis: that's not one of mine16:56
smcginnisjgriffith: I wonder if that's left over cruft from some interim repl work.16:56
mmarinI wish I were a developer to understand all this code... so can you actually split a replication?16:56
smcginnismmarin: That appears to be a vendor specific thing.16:57
*** tongli has joined #openstack-cinder16:57
smcginnismmarin: So if you're going to translate that,  think the action of splitting a replication failed.16:58
smcginnisMy best guess at least.16:58
jgriffithsmcginnis: mmarin diablo_rojo that's an internal huawei method16:58
jgriffithand log statement16:58
jungleboyjLooking at the code it looks like they are trying to separate the replication relationship before failing over to the replica.16:59
jgriffithit's defined by their internal AbsReplicaOp parent class16:59
*** vincent_hou has quit IRC16:59
*** haomaiwang has quit IRC17:01
*** lpetrut has joined #openstack-cinder17:01
*** krtaylor has quit IRC17:01
*** haomaiwang has joined #openstack-cinder17:01
*** tongli has quit IRC17:01
*** pots has joined #openstack-cinder17:02
mmarinsmcginnis: thank you, without further context it's probably the best guess17:02
*** edtubill has quit IRC17:02
*** darosale has quit IRC17:04
*** dims_ has quit IRC17:05
*** dims has joined #openstack-cinder17:06
*** rhagarty has quit IRC17:07
*** rhagarty has joined #openstack-cinder17:08
*** gouthamr has joined #openstack-cinder17:10
*** bjornar has joined #openstack-cinder17:12
*** porrua has joined #openstack-cinder17:12
*** krtaylor has joined #openstack-cinder17:13
*** martyturner has joined #openstack-cinder17:13
mmarinHi, in the following string: "Set pair secondary access error." pair means two systems?17:14
jungleboyjmmarin: I think that would make sense.17:15
mmarinok thanks17:16
*** diablo_rojo has quit IRC17:17
*** krtaylor has quit IRC17:17
*** jungleboyj has quit IRC17:21
*** mylu has joined #openstack-cinder17:22
*** krtaylor has joined #openstack-cinder17:24
*** vincent_hou has joined #openstack-cinder17:24
*** klkumar has quit IRC17:27
*** baumann has quit IRC17:29
*** rcernin has quit IRC17:29
*** doffm has left #openstack-cinder17:34
*** jdurgin has quit IRC17:42
*** jdurgin has joined #openstack-cinder17:43
*** lpetrut has quit IRC17:47
*** lpetrut has joined #openstack-cinder17:47
*** salv-orlando has joined #openstack-cinder17:48
*** jdurgin has quit IRC17:50
*** vincent_hou has quit IRC17:50
*** mriedem1 has joined #openstack-cinder17:51
*** lpetrut has quit IRC17:52
*** mriedem has quit IRC17:52
*** tongli has joined #openstack-cinder17:54
*** daneyon has joined #openstack-cinder17:54
*** tongli has quit IRC17:55
*** tongli has joined #openstack-cinder17:55
*** jdurgin has joined #openstack-cinder17:57
*** mriedem has joined #openstack-cinder18:00
*** mriedem1 has quit IRC18:00
*** jordanP has quit IRC18:00
*** haomaiwang has quit IRC18:01
*** haomaiwang has joined #openstack-cinder18:01
*** salv-orl_ has joined #openstack-cinder18:01
*** salv-orlando has quit IRC18:04
*** panda has quit IRC18:04
*** panda has joined #openstack-cinder18:05
*** lixiaoy1 has quit IRC18:13
openstackgerritNate Potter proposed openstack/cinder: Added more options while uploading volume as image
*** krotscheck has quit IRC18:14
*** krotscheck has joined #openstack-cinder18:15
*** ericksonsantos has quit IRC18:16
*** bardia has quit IRC18:20
*** mvk_ has joined #openstack-cinder18:22
*** esker has joined #openstack-cinder18:23
*** mvk has quit IRC18:25
dulekjgriffith: Can I bother you more about this problem we were discussing previously.18:26
jgriffithdulek: for sure18:26
*** ericksonsantos has joined #openstack-cinder18:26
dulekjgriffith: I now know why it's important to clean up host field.18:26
*** krotscheck has quit IRC18:26
*** raildo is now known as raildo-afk18:26
*** raildo-afk is now known as raildo18:26
*** krotscheck has joined #openstack-cinder18:26
dulekjgriffith: It's because of capacity tracking - in case of rescheduling we're not increasing it and we want not to decrease it when deleting.18:27
jgriffithdulek: meh... yeah, I can see that18:27
jgriffithdulek: but while were' "in" a request I think it's ok to error on the side of caution and assume we've allocated/used the storage18:28
dulekjgriffith: I was thinking about that and it seems like a broken model - we cannot do both things accurately.18:28
jgriffithdulek: even worse in this case we do in fact allocate it (3 times)18:28
*** arch-nemesis has quit IRC18:28
jgriffithdulek: not sure I follow what you are thinking specifically there18:28
openstackLaunchpad bug 1408763 in Cinder "allocated_capacity tracking is broken in manager" [Medium,Fix released] - Assigned to Michal Dulko (michal-dulko-f)18:29
jgriffithdulek: ha!  Are you trying to make my head explode :)18:30
*** xinli has joined #openstack-cinder18:30
*** cknight has quit IRC18:30
jgriffithdulek: so yes, you agree that our whole way of doing this is "flawed and broken"?18:30
openstackgerritScott DAngelo proposed openstack/python-cinderclient: Add docs for running tests
dulekjgriffith: You've wrote that more than a year ago. ;)18:31
jgriffithdulek: yes!  That's why I said my head might explode18:31
jgriffithdulek: I actually still remember clearly the day I was working on that18:32
jgriffithdulek: it was VERY frustrating for me to try and make things work correctly in our model18:32
dulekI guess you were surprised your head survived that? ;)18:32
jgriffithdulek: and as you see I punted and gave up, because my best proposal was to rewrite the whole mess18:32
jgriffithdulek: LOL.. yes!18:33
dulekjgriffith: So let me sleep with that, I'll try to get all of my thoughts on that in a neat bugreport tomorrow in the morning.18:33
jgriffithdulek: fair enough18:34
dulekjgriffith: And maybe the problem is worthy of a discussion at the working session in Austin.18:34
jgriffithdulek: well... perhaps (been there done that)18:34
jgriffithdulek: my concern however is I'll need to push some sort of fix for Mitaka18:34
dulekjgriffith: Anyway it doesn't look like fixable for Mitaka to me. :(18:34
jgriffithdulek: the orphaned resources is a big problem IMO18:34
dulekI cannot disagree.18:35
*** mmarin has quit IRC18:35
jgriffithdulek: well, I agree... I don't think a "full" fix18:35
*** arch-nemesis has joined #openstack-cinder18:35
jgriffithdulek: but I might have an idea to band-aid the orphan problem18:35
jgriffithdulek: I'll sync up with you in the morning (my morning) :)18:35
dulekjgriffith: You can ping me if you come up with a partial fix, but I really need to get off work for today (7:30 PM here).18:36
dulekjgriffith: Thanks! :)18:36
jgriffithdulek: I understand completely18:36
jgriffithdulek: besides, I probably need to go get the tractor fired up and start clearing some snow drifts before I'm trapped inside until summer :)18:36
jgriffithdulek: or heck... maybe I'll just hold up until everything melts18:37
*** cknight has joined #openstack-cinder18:37
* dulek haven't seen snow for a month now. ;)18:37
*** xinli has quit IRC18:38
*** krotscheck has quit IRC18:38
*** xinli has joined #openstack-cinder18:39
*** krotscheck has joined #openstack-cinder18:39
*** permalac has quit IRC18:39
*** xinli has quit IRC18:39
openstackgerritSzymon Wróblewski proposed openstack/cinder: Start/Stop coordinator with Services
jgriffithdulek: well here ya go then
*** bardia has joined #openstack-cinder18:45
*** angela-s has joined #openstack-cinder18:45
*** xinli has joined #openstack-cinder18:45
*** sgotliv has joined #openstack-cinder18:49
*** diablo_rojo has joined #openstack-cinder18:49
*** jungleboyj has joined #openstack-cinder18:49
*** openstack has joined #openstack-cinder19:23
*** zhiyan_ is now known as zhiyan19:23
*** serverascode_ is now known as serverascode19:23
*** DuncanT_ is now known as DuncanT19:24
*** xinli has joined #openstack-cinder19:24
*** martyturner has quit IRC19:24
*** rlrossit has joined #openstack-cinder19:26
*** timcl1 has joined #openstack-cinder19:26
*** mylu has quit IRC19:27
*** timcl has quit IRC19:27
*** alaski_ is now known as alaski19:28
*** martyturner has joined #openstack-cinder19:30
*** dustins_ has joined #openstack-cinder19:34
*** dustins has quit IRC19:36
*** mylu has joined #openstack-cinder19:37
*** leeantho has quit IRC19:39
*** leeantho_ has joined #openstack-cinder19:39
*** baumann has joined #openstack-cinder19:40
*** simondodsley has joined #openstack-cinder19:43
*** dims_ has joined #openstack-cinder19:43
*** daneyon has quit IRC19:44
*** daneyon has joined #openstack-cinder19:45
*** dims has quit IRC19:45
*** ChubYann has joined #openstack-cinder19:45
*** baumann has quit IRC19:46
*** sheel has quit IRC19:47
*** daneyon_ has joined #openstack-cinder19:47
*** daneyon has quit IRC19:50
*** baumann has joined #openstack-cinder19:51
*** xiaohui has quit IRC19:51
*** kprabhu is now known as karthikp19:51
*** karthikp has quit IRC19:52
*** kprabhu has joined #openstack-cinder19:52
*** dims_ has quit IRC19:53
*** karthikp has joined #openstack-cinder19:54
*** kprabhu has quit IRC19:54
*** Yogi1 has quit IRC19:55
*** dims has joined #openstack-cinder19:56
*** jgregor has joined #openstack-cinder19:56
*** karthikp has quit IRC19:59
*** karthikp has joined #openstack-cinder19:59
*** haomaiw__ has quit IRC20:01
*** haomaiwang has joined #openstack-cinder20:01
*** xiaohui has joined #openstack-cinder20:04
*** ociuhandu has quit IRC20:05
diablo_rojoWhat protocol(s) does the Disco driver use?20:07
jungleboyjdiablo_rojo: The 'Ball' protocol /.20:08
Swansonjungleboyj, That's much better.20:09
jungleboyjSwanson: I try.20:09
angela-sLOL, so glad this team has a sense of humor20:10
smcginnisangela-s: ;)20:10
SwansonExcellent, Spotify has the Bee Gees!20:10
diablo_rojoSwanson: You should have come to hang out with us. We are at the same coffee shop we were at earlier.20:11
smcginnisdiablo_rojo: I made sure not to tell him which one.20:11
*** lpetrut has joined #openstack-cinder20:12
diablo_rojosmcginnis: Itd be worse if we were at like starbucks or caribou. There are hundreds of those. There are only so many of these coffee shops.20:12
*** BigWillie has quit IRC20:13
*** timcl1 has quit IRC20:14
Swansonsnowed in?20:14
SwansonAnd has anyone heard from jgriffith since he said he need to go out and plow?20:15
*** rajinir has quit IRC20:15
*** xinli has quit IRC20:17
*** e0ne has joined #openstack-cinder20:17
*** openstack has joined #openstack-cinder20:33
*** cknight has joined #openstack-cinder20:34
*** gouthamr has quit IRC20:35
*** e0ne has quit IRC20:37
*** martyturner has joined #openstack-cinder20:39
*** haplo37 has quit IRC20:41
*** sdague has quit IRC20:44
*** mdenny has quit IRC20:44
*** mylu_ has quit IRC20:44
*** cknight has quit IRC20:45
*** mylu has joined #openstack-cinder20:46
*** BigWillie has quit IRC20:48
*** porrua has quit IRC20:56
*** tongli has quit IRC20:58
*** david-lyle has quit IRC20:59
*** haomaiwang has quit IRC21:01
*** haomaiwang has joined #openstack-cinder21:01
*** Lee1092 has quit IRC21:02
*** david-lyle has joined #openstack-cinder21:05
*** mylu has quit IRC21:09
*** alkhodos has joined #openstack-cinder21:11
*** mylu has joined #openstack-cinder21:12
*** mylu has quit IRC21:15
*** tpsilva has quit IRC21:17
*** david-lyle has quit IRC21:21
alkhodosHi guys, there was a recent patch for Nexenta driver (unfortunately I didn't notice the bug myself) and yesterday our CI started to fail with this error Any idea why volume object does not have 'size' key ?21:21
*** edmondsw has quit IRC21:22
*** edmondsw has joined #openstack-cinder21:22
*** edmondsw has quit IRC21:22
*** IlyaG has quit IRC21:23
smcginnisalkhodos: That actually looks like a new one.21:23
smcginnisalkhodos: There was the issue that cloning a volume could be a larger size.21:23
*** david-lyle has joined #openstack-cinder21:23
smcginnisalkhodos: That was that patch referred, and your CI appears to be happy with that one.21:24
smcginnisalkhodos: There's a second new one that's similar but different.21:24
alkhodossmcginnis: yes, I understand the reasoning for the patch, but that's the only place where the driver call volume['size']21:24
smcginnisalkhodos: That's for creating a volume from snapshot.21:24
smcginnisThe paste appears to be related to that.21:24
smcginnisThere is a check that volume has size, but not that snapshot has size.21:24
smcginnisalkhodos: Is the failing patch on a fix for that one?21:25
*** ociuhandu has joined #openstack-cinder21:25
alkhodossmcginnis: from some point it fails all the patches, so looks like some merged patch is the reason21:26
smcginnisalkhodos: Odd, I didn't think any of those snapshot ones went through yet.21:27
smcginnisalkhodos: You are right, that snapshot['size'] check was from the clone size fix.21:29
alkhodossmcginnis: I should probably add a 'size' in snapshot check ?21:30
smcginnisNot sure why snapshot doesn't have size.21:30
smcginnisIt's possible it is only passed in if a new size is specified.21:30
smcginnisalkhodos: If that's the case, it could be safe to change it from snapshot['size'] to snapshot.get('size', 0)21:31
smcginnisIn fact, line 326 could probably just be changed to "if volume.get('size', 0) > snapshot.get('size', 0)"21:32
alkhodossmcginnis: but in that case if volume has size and snapshot doesn't, we will always call extend21:32
smcginnisalkhodos: Oh, right. :]21:33
alkhodossmcginnis: doesn't look like correct workflow :)21:34
*** charlesrose has quit IRC21:34
*** IlyaG has joined #openstack-cinder21:37
*** jgregor has quit IRC21:38
*** bluex has quit IRC21:38
*** jgregor has joined #openstack-cinder21:41
alkhodossmcginnis: shouldn't we use snapshot['volume']['size'] there ?21:42
smcginnisalkhodos: Quite possible. Honestly, I haven't looked in to that too much other than to notice that the majority of drivers do not comply to new volume sizes on the clone.21:47
*** adrianofr_ has quit IRC21:50
*** rlrossit has quit IRC21:51
*** mriedem has quit IRC21:53
*** IlyaG has quit IRC21:58
*** haomaiwang has quit IRC22:01
*** jgregor has quit IRC22:01
openstackgerritJay Bryant proposed openstack/cinder: Fix misspelled word in help text
*** haomaiwang has joined #openstack-cinder22:02
*** knikolla has quit IRC22:04
*** panda has quit IRC22:04
*** bluex has joined #openstack-cinder22:05
*** panda has joined #openstack-cinder22:05
jgriffithSwanson: I live!!22:06
Swansonjgriffith, not trapped under your tractor?22:08
jgriffithSwanson: nope, not this time!22:08
jgriffithAlmost rolled it over once.. but that's table stakes22:08
*** mylu has joined #openstack-cinder22:09
*** alyson_ has quit IRC22:12
*** ametts has quit IRC22:14
*** diablo_rojo has quit IRC22:17
*** martyturner has quit IRC22:19
*** gouthamr has joined #openstack-cinder22:19
*** jungleboyj has quit IRC22:21
*** bluex has quit IRC22:24
*** arch-nemesis has quit IRC22:26
*** knikolla has joined #openstack-cinder22:40
*** liuke has quit IRC22:40
*** sheel has joined #openstack-cinder22:40
*** garthb has joined #openstack-cinder22:43
*** angela-s has quit IRC22:50
*** karthikp has quit IRC22:53
*** IlyaG has joined #openstack-cinder22:59
*** haomaiwang has quit IRC23:01
*** mriedem has joined #openstack-cinder23:01
*** haomaiwa_ has joined #openstack-cinder23:01
*** IlyaG has quit IRC23:04
*** alaski has quit IRC23:05
*** mylu has quit IRC23:06
*** mylu has joined #openstack-cinder23:07
*** gouthamr has quit IRC23:10
*** alaski has joined #openstack-cinder23:11
*** BigWillie has joined #openstack-cinder23:12
*** BigWillie has quit IRC23:16
*** erlon has quit IRC23:17
*** openstack has joined #openstack-cinder23:24
*** sgotliv has quit IRC23:34
*** yangyapeng has quit IRC23:34
*** gouthamr has joined #openstack-cinder23:37
*** dustins_ has quit IRC23:40
*** smoriya_ has joined #openstack-cinder23:52

Generated by 2.14.0 by Marius Gedminas - find it at!