Monday, 2016-02-15

*** alonma has joined #openstack-cinder00:00
*** alonma has quit IRC00:05
*** chlong has joined #openstack-cinder00:06
*** alonma has joined #openstack-cinder00:07
*** alonma has quit IRC00:12
*** chlong has quit IRC00:12
*** cknight has joined #openstack-cinder00:12
*** alonma has joined #openstack-cinder00:13
*** chlong has joined #openstack-cinder00:13
*** alonma has quit IRC00:18
*** salv-orlando has quit IRC00:21
*** laughterwym has joined #openstack-cinder00:23
*** laughter_ has joined #openstack-cinder00:24
*** alonma has joined #openstack-cinder00:25
*** laughter_ has quit IRC00:26
*** mylu has quit IRC00:27
*** houming has joined #openstack-cinder00:27
*** laughter_ has joined #openstack-cinder00:27
*** laughterwym has quit IRC00:27
*** alonma has quit IRC00:29
*** yhayashi has joined #openstack-cinder00:30
*** alonma has joined #openstack-cinder00:31
*** alonma has quit IRC00:35
*** alonma has joined #openstack-cinder00:37
*** alonma has quit IRC00:42
*** alonma has joined #openstack-cinder00:44
*** cknight has quit IRC00:46
*** alonma has quit IRC00:49
*** alonma has joined #openstack-cinder00:50
*** mylu has joined #openstack-cinder00:51
*** alonma has quit IRC00:55
*** markvoelker has joined #openstack-cinder00:55
*** alonma has joined #openstack-cinder00:56
*** cheneydc has joined #openstack-cinder00:57
*** markvoelker has quit IRC01:00
*** alonma has quit IRC01:01
*** alonma has joined #openstack-cinder01:03
*** chlong has quit IRC01:06
*** mylu has quit IRC01:07
*** alonma has quit IRC01:07
*** mylu has joined #openstack-cinder01:09
*** alonma has joined #openstack-cinder01:09
*** mylu has quit IRC01:10
*** mylu has joined #openstack-cinder01:10
*** davechen has joined #openstack-cinder01:12
*** alonma has quit IRC01:13
*** alonma has joined #openstack-cinder01:15
*** davechen1 has joined #openstack-cinder01:17
*** mylu has quit IRC01:19
*** alonma has quit IRC01:19
*** mylu has joined #openstack-cinder01:19
*** davechen has quit IRC01:19
*** davechen has joined #openstack-cinder01:23
*** haomaiwang has joined #openstack-cinder01:24
*** davechen1 has quit IRC01:25
*** salv-orlando has joined #openstack-cinder01:29
*** salv-orlando has quit IRC01:31
*** Lee1092 has joined #openstack-cinder01:32
*** lixiaoy1 has joined #openstack-cinder01:36
*** alonma has joined #openstack-cinder01:39
*** alonma has quit IRC01:43
*** alonma has joined #openstack-cinder01:45
*** baojg has joined #openstack-cinder01:48
*** alonma has quit IRC01:50
*** alonma has joined #openstack-cinder01:51
*** alonma has quit IRC01:56
openstackgerritLisaLi proposed openstack/cinder: Add restore_volume_id in backup  https://review.openstack.org/26090301:57
*** alonma has joined #openstack-cinder01:58
*** haomaiwang has quit IRC02:01
*** haomaiwang has joined #openstack-cinder02:01
*** alonma has quit IRC02:02
*** alonma has joined #openstack-cinder02:05
*** alonma has quit IRC02:09
*** chlong has joined #openstack-cinder02:09
*** mudassirlatif has joined #openstack-cinder02:11
*** alonma has joined #openstack-cinder02:11
*** alonma has quit IRC02:16
*** alonma has joined #openstack-cinder02:18
*** mylu has quit IRC02:19
*** alonma has quit IRC02:22
*** laughter_ has quit IRC02:26
*** laughterwym has joined #openstack-cinder02:27
*** mylu has joined #openstack-cinder02:43
*** mylu has quit IRC02:47
*** sheel has joined #openstack-cinder02:49
*** markvoelker has joined #openstack-cinder02:56
openstackgerritLisaLi proposed openstack/cinder: Scaling backup service  https://review.openstack.org/26239502:58
*** markvoelker has quit IRC03:00
*** haomaiwang has quit IRC03:01
*** haomaiwang has joined #openstack-cinder03:01
lixiaoy1:hemna ping may I ask you whether any plans to add sheepdog into os-brick?03:11
lixiaoy1:hemna is there anyone working on it?03:11
*** alonma has joined #openstack-cinder03:18
openstackgerritLisaLi proposed openstack/cinder: Update quota when volume type renames  https://review.openstack.org/26799903:19
*** alonma has quit IRC03:22
*** alonma has joined #openstack-cinder03:24
*** mylu has joined #openstack-cinder03:27
*** alonma has quit IRC03:29
*** cknight has joined #openstack-cinder03:29
*** alonma has joined #openstack-cinder03:31
*** cknight has quit IRC03:34
openstackgerritAngus Lees proposed openstack/os-brick: Trivial rootwrap -> privsep replacement  https://review.openstack.org/27722403:35
*** alonma has quit IRC03:36
*** coolsvap|away is now known as coolsvap03:36
*** alonma has joined #openstack-cinder03:37
*** alonma has quit IRC03:41
*** alonma has joined #openstack-cinder03:43
*** cknight has joined #openstack-cinder03:47
*** alonma has quit IRC03:48
*** cknight has quit IRC03:48
*** alonma has joined #openstack-cinder03:50
*** alonma has quit IRC03:54
*** dongc has joined #openstack-cinder03:56
*** alonma has joined #openstack-cinder03:56
*** cheneydc has quit IRC03:57
*** dongc is now known as cheneydc03:57
*** akshai has joined #openstack-cinder03:58
*** coolsvap is now known as coolsvap|away03:59
*** akshai_ has joined #openstack-cinder04:00
*** alonma has quit IRC04:00
*** dave-mccowan has quit IRC04:00
*** haomaiwang has quit IRC04:01
*** haomaiwa_ has joined #openstack-cinder04:01
*** akshai has quit IRC04:03
*** alonma has joined #openstack-cinder04:09
*** haomaiwa_ has quit IRC04:13
*** alonma has quit IRC04:13
*** haomaiwang has joined #openstack-cinder04:13
*** coolsvap|away is now known as coolsvap04:13
*** alonma has joined #openstack-cinder04:15
*** akshai_ has quit IRC04:18
*** kbyrne has quit IRC04:19
*** kbyrne has joined #openstack-cinder04:19
*** alonma has quit IRC04:20
*** dims has joined #openstack-cinder04:28
*** laughter_ has joined #openstack-cinder04:29
*** dims has quit IRC04:30
*** mudassirlatif has quit IRC04:32
*** laughterwym has quit IRC04:32
*** dongc has joined #openstack-cinder04:33
*** martyturner has joined #openstack-cinder04:34
*** cheneydc has quit IRC04:34
*** dongc is now known as cheneydc04:34
*** ircuser-1 has joined #openstack-cinder04:43
*** salv-orlando has joined #openstack-cinder04:44
*** cooldharma06 has quit IRC04:45
*** cooldharma06 has joined #openstack-cinder04:46
*** cooldharma06 has quit IRC04:46
*** salv-orlando has quit IRC04:49
*** shyama has joined #openstack-cinder04:50
*** shausy has joined #openstack-cinder04:56
*** markvoelker has joined #openstack-cinder04:56
*** sheel has quit IRC04:57
*** hideme has joined #openstack-cinder05:00
*** hideme has quit IRC05:00
*** markvoelker has quit IRC05:00
*** haomaiwang has quit IRC05:01
*** daneyon_ has joined #openstack-cinder05:01
*** haomaiwang has joined #openstack-cinder05:01
*** daneyon has quit IRC05:02
*** Guest78744 has joined #openstack-cinder05:12
*** Guest78744 is now known as guest_monitor05:13
*** alonma has joined #openstack-cinder05:15
*** Poornima has joined #openstack-cinder05:17
*** alonma has quit IRC05:20
*** david-lyle has quit IRC05:21
*** alonma has joined #openstack-cinder05:25
*** laughter_ has quit IRC05:28
*** laughterwym has joined #openstack-cinder05:29
*** alonma has quit IRC05:29
*** alonma has joined #openstack-cinder05:31
*** alonma has quit IRC05:36
*** alonma has joined #openstack-cinder05:37
*** alonma has quit IRC05:42
*** alonma has joined #openstack-cinder05:43
*** alonma has quit IRC05:48
*** baojg has quit IRC05:48
*** baojg has joined #openstack-cinder05:49
*** alonma has joined #openstack-cinder05:50
*** nkrinner has joined #openstack-cinder05:51
*** julim has quit IRC05:52
*** ankit_ag has joined #openstack-cinder05:52
*** alonma has quit IRC05:54
*** alonma has joined #openstack-cinder05:56
*** martyturner has quit IRC05:56
*** alonma has quit IRC06:00
*** haomaiwang has quit IRC06:01
*** haomaiwang has joined #openstack-cinder06:01
*** alonma has joined #openstack-cinder06:02
*** alonma has quit IRC06:07
openstackgerritLisaLi proposed openstack/cinder: Add backup update function  https://review.openstack.org/26317906:07
*** alonma has joined #openstack-cinder06:08
*** haomaiwang has quit IRC06:13
*** alonma has quit IRC06:13
*** haomaiwa_ has joined #openstack-cinder06:14
*** alonma has joined #openstack-cinder06:14
*** alonma has quit IRC06:19
*** abhishekk has joined #openstack-cinder06:22
*** ChubYann_ has quit IRC06:24
*** ysm has joined #openstack-cinder06:26
*** alonma has joined #openstack-cinder06:26
*** salv-orlando has joined #openstack-cinder06:30
*** alonma has quit IRC06:31
*** alonma has joined #openstack-cinder06:33
openstackgerritLisaLi proposed openstack/cinder: Use assert_valid_body in volume update  https://review.openstack.org/28008106:33
*** mudassirlatif has joined #openstack-cinder06:34
*** alonma has quit IRC06:37
*** mudassirlatif has quit IRC06:38
*** alonma has joined #openstack-cinder06:39
*** alonma has quit IRC06:43
*** vgridnev has joined #openstack-cinder06:45
*** alonma has joined #openstack-cinder06:46
*** lpetrut has joined #openstack-cinder06:47
*** alonma has quit IRC06:50
*** mylu has quit IRC06:52
*** alonma has joined #openstack-cinder06:52
*** alonma has quit IRC06:57
*** markvoelker has joined #openstack-cinder06:57
*** alonma has joined #openstack-cinder06:58
*** crose has joined #openstack-cinder07:00
*** haomaiwa_ has quit IRC07:01
*** haomaiwang has joined #openstack-cinder07:01
*** markvoelker has quit IRC07:02
*** aarefiev has quit IRC07:03
*** alonma has quit IRC07:03
*** cbader has quit IRC07:03
*** precurse has quit IRC07:03
*** jdurgin has quit IRC07:03
*** mordred has quit IRC07:03
*** sileht has quit IRC07:03
*** pots has quit IRC07:03
*** dulek has quit IRC07:03
*** krotscheck has quit IRC07:03
*** skraynev has quit IRC07:03
*** SergeyLukjanov has quit IRC07:03
*** cebruns has quit IRC07:03
*** pocketprotector has quit IRC07:03
*** netapp has quit IRC07:03
*** cbader has joined #openstack-cinder07:04
*** jdurgin has joined #openstack-cinder07:04
*** skraynev has joined #openstack-cinder07:04
*** pocketprotector has joined #openstack-cinder07:04
*** pots has joined #openstack-cinder07:04
*** mordred has joined #openstack-cinder07:04
*** SergeyLukjanov has joined #openstack-cinder07:04
*** netapp has joined #openstack-cinder07:04
*** alonma has joined #openstack-cinder07:04
*** sileht has joined #openstack-cinder07:04
*** krotscheck has joined #openstack-cinder07:04
*** cebruns has joined #openstack-cinder07:05
*** precurse has joined #openstack-cinder07:05
*** aarefiev has joined #openstack-cinder07:07
*** alonma has quit IRC07:09
*** alonma has joined #openstack-cinder07:10
*** crose has quit IRC07:10
openstackgerritMerged openstack/cinder: Don't use Mock.called_once_with that does not exist  https://review.openstack.org/27913407:15
*** alonma has quit IRC07:15
*** gouthamr has quit IRC07:15
openstackgerritMerged openstack/cinder: Log stack trace for middleware faults  https://review.openstack.org/27796307:16
*** wanghao has joined #openstack-cinder07:16
*** alonma has joined #openstack-cinder07:16
wanghaolixiaoy1: ping07:17
lixiaoy1wanghao: pong07:17
wanghaolixiaoy1: hi I'm reviewing "update quota when rename type" patch.07:18
lixiaoy1what's up?07:19
wanghaolixiaoy1: there's a question I want to know, is it necessary to update quota_class and quota?07:19
wanghaolixiaoy1: Can't image some cases for those two updating.07:20
*** liverpooler has joined #openstack-cinder07:21
lixiaoy1cinder quota-show lists quotas for a tenant.  we need to change the resource if volume type name is changed07:21
*** alonma has quit IRC07:22
lixiaoy1users can update quota07:22
lixiaoy1wanghao: by quota-update07:22
wanghaolixiaoy1: but quota-update should just update the limit of quota.07:23
lixiaoy1wanghao: yes. for example, a volume type 'test1', we set one quota item volumes_test1 as 10.07:24
lixiaoy1wanghao: and then the type name is renamed to 'test2', the item in 'quota-show' should be volumes_test2 1007:25
*** alonma has joined #openstack-cinder07:26
wanghaolixiaoy1: oh, i see...07:28
wanghaolixiaoy1, If updating limit before rename type, we need to update quota table too.07:29
lixiaoy1wanghao: yes. quota and quota-class shows limitations, and quota-usage shows the usage of resource07:30
*** chlong has quit IRC07:30
*** arecknag has joined #openstack-cinder07:30
*** alonma has quit IRC07:30
wanghaolixiaoy1: Got it, looks like we can merge this now, thx:)07:31
*** alonma has joined #openstack-cinder07:32
lixiaoy1wanghao: waiting for another core..07:33
wanghaolixiaoy1: Yeah, I think it's soon. BTW, do you have any idea about how to provide the clean-up script off-tree?07:34
wanghaolixiaoy1: some wiki? or API doc?07:35
*** alonma has quit IRC07:37
*** alonma has joined #openstack-cinder07:38
openstackgerritAnkit Agrawal proposed openstack/python-cinderclient: Add release notes for return-request-id-to-caller  https://review.openstack.org/27393007:39
*** alonma has quit IRC07:43
*** alonma has joined #openstack-cinder07:45
*** salv-orlando has quit IRC07:47
*** Julien-zte has joined #openstack-cinder07:48
*** alonma has quit IRC07:49
*** alonma has joined #openstack-cinder07:51
lixiaoy1wanghao: no,07:52
lixiaoy1wanghao: may we upload the script in github, and then add the link in the comments of the bug07:53
*** yhayashi has quit IRC07:54
*** yhayashi_ has joined #openstack-cinder07:54
*** alonma has quit IRC07:55
*** shyama_ has joined #openstack-cinder07:56
*** shyama has quit IRC07:56
*** yhayashi_ has quit IRC07:56
*** shyama_ is now known as shyama07:56
*** alonma has joined #openstack-cinder07:57
openstackgerritxiaoqin proposed openstack/cinder: Storwize/SVC: Clone volume between different volume size  https://review.openstack.org/26674307:57
*** lpetrut has quit IRC07:58
*** ildikov_ has quit IRC07:58
*** haomaiwang has quit IRC08:01
wanghaolixiaoy1: hm, great.08:01
*** alonma has quit IRC08:01
*** haomaiwang has joined #openstack-cinder08:01
wanghaolixiao1: also need some docs to guide users to use it.08:02
*** alonma has joined #openstack-cinder08:03
*** yhayashi has joined #openstack-cinder08:06
*** alonma has quit IRC08:07
*** alonma has joined #openstack-cinder08:09
*** lpetrut has joined #openstack-cinder08:12
*** subscope has joined #openstack-cinder08:13
*** alonma has quit IRC08:13
*** alonma has joined #openstack-cinder08:14
*** Julien-zte has quit IRC08:20
openstackgerritLisaLi proposed openstack/cinder: Add backup update function  https://review.openstack.org/26317908:31
*** laughterwym has quit IRC08:32
*** laughterwym has joined #openstack-cinder08:33
*** rcernin has joined #openstack-cinder08:34
*** ildikov_ has joined #openstack-cinder08:35
*** laughter_ has joined #openstack-cinder08:37
*** laughterwym has quit IRC08:40
*** laughter_ has quit IRC08:42
*** ysm has quit IRC08:49
*** ysm has joined #openstack-cinder08:50
*** ysm has quit IRC08:50
*** alonma has quit IRC08:51
*** alonma has joined #openstack-cinder08:52
*** sheel has joined #openstack-cinder08:56
*** alonma has quit IRC08:56
*** ysm has joined #openstack-cinder08:57
*** alonma has joined #openstack-cinder08:58
*** markvoelker has joined #openstack-cinder08:58
*** yhayashi has quit IRC08:59
*** salv-orlando has joined #openstack-cinder08:59
*** salv-orlando has quit IRC08:59
*** salv-orlando has joined #openstack-cinder08:59
*** haomaiwang has quit IRC09:01
*** haomaiwang has joined #openstack-cinder09:01
*** markvoelker has quit IRC09:03
*** alonma has quit IRC09:03
*** dulek has joined #openstack-cinder09:04
*** alonma has joined #openstack-cinder09:04
openstackgerritYAMADA Hideki proposed openstack/cinder: Sheepdog: Fix malformed image url format  https://review.openstack.org/28011409:04
*** bardia has joined #openstack-cinder09:05
*** Julien-zte has joined #openstack-cinder09:06
*** houming has quit IRC09:06
*** lpetrut has quit IRC09:06
*** houming has joined #openstack-cinder09:06
*** sborkows has joined #openstack-cinder09:08
openstackgerritBardia Keyoumarsi proposed openstack/cinder: Coho volume stats update  https://review.openstack.org/27976609:08
*** alonma has quit IRC09:09
*** chlong has joined #openstack-cinder09:09
*** houming has quit IRC09:11
*** ysm has quit IRC09:14
sborkowsgeguileo: Hi, I have talked to some ppl in my team about my problem we discussed about last thursday. One of the solutions involves putting the creation process in a transaction and first create temporary table with all volumes except the created one and then conditional update with that temporary table in filters. Is it a good convention for cinder?09:15
*** ysm has joined #openstack-cinder09:16
geguileosborkows: I don't think you need the temporary table09:16
*** alonma has joined #openstack-cinder09:16
*** alonma has quit IRC09:16
*** liverpooler has quit IRC09:16
*** liverpooler has joined #openstack-cinder09:16
*** arecknag has quit IRC09:16
*** arecknag has joined #openstack-cinder09:16
*** rcernin has quit IRC09:17
*** rcernin has joined #openstack-cinder09:17
*** alonma has joined #openstack-cinder09:17
*** sheel has quit IRC09:17
*** sheel has joined #openstack-cinder09:17
*** alonma has quit IRC09:17
*** alonma has joined #openstack-cinder09:17
geguileosborkows: You can do it with a transaction and setting the isolation level to serializable09:17
dulekgeguileo: Can we set transaction level in a per-transaction manner? If I recall correctly with oslo.db it would require changing it globally for all connections.09:18
sborkowsgeguileo: so then we do not need the conditional update, do we? It can be done normally as earlier but wrapped with the transaction09:19
dulekAnd serializable would have terrible impact on performance.09:19
geguileodulek: SQLAlchemy supports setting it at transaction level09:19
*** ysm has quit IRC09:19
geguileodulek: I know about the performance, but creating a temporary table would probably be even worse  :-(09:19
*** ysm has joined #openstack-cinder09:19
dulekSure, not only perfomancewise, but also would be just ugly…09:20
*** sgotliv has joined #openstack-cinder09:20
*** lpetrut has joined #openstack-cinder09:21
*** bardia has quit IRC09:22
geguileoI'm no SQL expert, but I find it odd that we cannot do the update with an exists condition on the same table  :-(09:22
*** aagrawal has joined #openstack-cinder09:25
*** lpetrut has quit IRC09:25
*** ircuser-1 has quit IRC09:26
geguileoI'm still convinced that it should work using an alias on the table  r:-??09:26
*** ysm has quit IRC09:26
*** hemna_ has joined #openstack-cinder09:27
*** bapalm has quit IRC09:28
*** Nakato has quit IRC09:28
*** mvk has quit IRC09:28
*** mattymo has quit IRC09:28
*** subscope has quit IRC09:29
*** mattymo has joined #openstack-cinder09:29
*** mvk has joined #openstack-cinder09:29
*** Nakato has joined #openstack-cinder09:29
*** ankit_ag has quit IRC09:29
*** hemna has quit IRC09:29
*** bapalm has joined #openstack-cinder09:29
*** Julien-zte has quit IRC09:31
*** laughterwym has joined #openstack-cinder09:32
*** ysm has joined #openstack-cinder09:36
*** jordanP has joined #openstack-cinder09:36
*** laughterwym has quit IRC09:36
duleksborkows: Can you prepare a simple query that's affected by the issue and then try aliasing the table?09:36
*** subscope has joined #openstack-cinder09:37
sborkowsdulek: I tried to do that thing, by aliasing the table which goes to filter condition. It still does not work09:38
*** ysm has quit IRC09:38
sborkowsI used 'aliased' from sqlalchemy.orm09:39
*** ysm has joined #openstack-cinder09:39
openstackgerritAnkit Agrawal proposed openstack/python-cinderclient: Add release notes for return-request-id-to-caller  https://review.openstack.org/27393009:41
*** lpetrut has joined #openstack-cinder09:41
*** ysm has quit IRC09:41
sborkowsand a query was like: update volumes set ... where ... and exists(select * from volumes as volumes_1 where ...)09:42
*** yuriy_n17 has joined #openstack-cinder09:46
openstackgerritYuriy Nesenenko proposed openstack/cinder-specs: Deleting volume metadata keys with a single request  https://review.openstack.org/27920209:46
*** ysm has joined #openstack-cinder09:47
*** lpetrut has quit IRC09:48
geguileosborkows: When you say it didn't work you mean the tests failed or that it failed when running against postgresql or mysql?09:53
sheeldulek: hi09:53
sheeldulek:you there?09:53
*** davechen has left #openstack-cinder09:54
sborkowsgeguileo: I tested it on my devstack environment, by just issuing the cinder create command with specified volume id09:55
geguileosborkows: Ok09:55
sborkowsI will be in about 2 hours, we have a meeting now09:55
geguileosborkows: Ok, ttyl09:56
sheeldulek:need your views on mysql utf8 character set update to utf8mb409:56
*** shausy has quit IRC09:58
*** ysm has quit IRC09:58
*** e0ne has joined #openstack-cinder09:59
*** cheneydc has quit IRC10:00
*** haomaiwang has quit IRC10:01
*** haomaiwang has joined #openstack-cinder10:01
*** sborkows_ has joined #openstack-cinder10:01
*** salv-orl_ has joined #openstack-cinder10:03
*** sborkows has quit IRC10:05
*** salv-orlando has quit IRC10:06
*** ysm has joined #openstack-cinder10:14
duleksheel: I have a meeting now, I'll be free in about an hour.10:14
sheeldulek:sure.10:14
duleksheel: But that's 4-byte UTF stuff, right?10:14
sheeldulek:right10:14
*** ysm has quit IRC10:15
*** ysm has joined #openstack-cinder10:18
*** ircuser-1 has joined #openstack-cinder10:19
*** ysm has quit IRC10:21
*** ysm has joined #openstack-cinder10:21
*** ysm has quit IRC10:23
openstackgerritYuriy Nesenenko proposed openstack/cinder: Fix service-list filter  https://review.openstack.org/26325710:24
*** ysm has joined #openstack-cinder10:25
*** ysm has quit IRC10:29
*** lpetrut has joined #openstack-cinder10:30
*** marcusvrn_ has joined #openstack-cinder10:32
openstackgerritEdward Hope-Morley proposed openstack/cinder: Conditionally restore display_name  https://review.openstack.org/27862910:35
*** alyson_ has joined #openstack-cinder10:38
*** baojg has quit IRC10:43
openstackgerritVictor Stinner proposed openstack/cinder: Port API v1 and v2 to Python 3  https://review.openstack.org/27783510:46
*** sborkows_ has quit IRC10:46
*** tpsilva has joined #openstack-cinder10:49
*** sborkows_ has joined #openstack-cinder10:51
*** ndipanov has quit IRC10:55
*** chlong has quit IRC10:56
*** shyama has quit IRC10:56
*** shyama has joined #openstack-cinder10:57
*** sgotliv has quit IRC10:59
*** markvoelker has joined #openstack-cinder10:59
openstackgerritVictor Stinner proposed openstack/cinder: Port hgst driver to Python 3  https://review.openstack.org/28015411:00
*** haomaiwang has quit IRC11:01
*** haomaiwa_ has joined #openstack-cinder11:01
*** subscope has quit IRC11:02
*** ndipanov has joined #openstack-cinder11:04
*** markvoelker has quit IRC11:04
duleksheel: Hi, so what's the problem with utf8mb4?11:04
duleksheel: You probably have doubts how it fit into our online-schema-migrations policy?11:04
sheeldulek:yes, I wanted to discuss for this specifically11:05
duleksheel: https://dev.mysql.com/doc/refman/5.6/en/innodb-create-index-overview.html11:06
sheeldulek: will altering table column structure and re indexing will create problem for this11:06
*** adrianofr has joined #openstack-cinder11:06
duleksheel: According to that this is pretty serious change that copies the table… But it seems to allow concurrent queries, which is nice.11:06
duleksheel: Do you have a patch where you propose these migrations?11:07
sheeldulek: I could see in first line that table copy will not be required - CREATE INDEX, ADD INDEXYes*No*YesYes11:07
sheeldulek: no, still in spec form11:08
duleksheel: Oh, wait, this is not a "Convert character set"?11:08
dulekIt's just creating an index?11:08
sheeldulek: oops, i missed11:08
sheeldulek: its both11:08
*** shyama has quit IRC11:08
sheelin convert character set we have to reindex as well11:09
duleksheel: I think you're right.11:09
*** shyama has joined #openstack-cinder11:09
dulekAnd we probably want to affect all the "name" and "description" columns in volumes, snapshots, backups, etc.?11:09
openstackgerritxiaoqin proposed openstack/cinder: Storwize/SVC: Clone volume between different volume size  https://review.openstack.org/26674311:10
sheeldulek: exactly11:10
sheeldulek: you got the crux11:10
sheeldulek: and this is to be discussed with all components as this would be the case with other componenets as well11:10
sheeldulek: so, this spec is specific to cross project repo11:11
duleksheel: Other components here mean Nova?11:11
sheeldulek: yes, at least nova11:11
sheeldulek: and all other component as well where user can input 4 byte unicode11:11
duleksheel: But that probably wouldn't affect Nova's DB, right?11:12
duleksheel: They don't save cinder volumes names in Nova's DB, are they?11:13
sheeldulek: I am not sure why it will not effect nova!!11:13
sheeldulek: may be if they have already blocked usage of 4byte unicode..only then this will not affect11:13
openstackgerritVictor Stinner proposed openstack/cinder: Port hgst driver to Python 3  https://review.openstack.org/28015411:13
sheeldulek: yes, nova dont store11:14
dulek:)11:14
sheeldulek: but they also can use 4byte for instance name11:14
*** haypo has joined #openstack-cinder11:14
sheeldulek: so, nova should be impacted11:14
duleksheel: Ah, so this is more like cross-project thing to start supporting 4-byte unicode names?11:15
sheeldulek: yes, in this context, it is11:15
sheeldulek: so first concern for me in this implementation was upgrade support11:16
sheeldulek: so, I pinged you..11:16
sheel:)11:16
duleksheel: Our online-schema-migrations guidelines are built on Nova's. It's Nova who first decided what migrations are problematic for ops.11:16
dulekThat means all the problem we will have - Nova will also have.11:16
sheeldulek: right11:16
*** sgotliv has joined #openstack-cinder11:17
dulekAnd Nova guys are far more experienced in that than me.11:17
johnthetubaguythere are guidelines not rules as such, what issues are you hitting with that?11:17
dulekAre you proposing that topic for a cross project meeting? It may be really interesting to discuss.11:17
sheeldulek: yes11:17
sheeldulek: by tomorrow, I will propose..11:18
dulekjohnthetubaguy: Ah, thanks for showing up! :) sheel is starting work on 4-byte unicode names support.11:18
johnthetubaguysome common patters between the projects would be good stuff11:18
sheeljohnthetubaguy: hey thanks for joining in.. :)11:18
dulekjohnthetubaguy: And the main problem is the MySQL DB, where a change of columns charset would be required - which is a migration prohibited by the Nova's (and Cinder) online-schema-upgrades policies.11:19
johnthetubaguyah, yeah, it would be an online data migration for us11:19
johnthetubaguyusing the objects framework11:19
johnthetubaguyadd new column, move stuff across, etc11:20
dulekjohnthetubaguy: Ah, right, you would be able to implement that in one release. In Cinder it's at least 2 (we have no atomic update of all the conductors).11:20
johnthetubaguywe don't have an atomic update, we report the versions of services that are running, and only move data when required11:21
johnthetubaguywe wait for the min_version to be high enough to allow the migration, roughly11:22
sheeljohnthetubaguy: ok11:23
dulekjohnthetubaguy: Whoa, I wasn't aware of that. Any chance of pointing me to some code or any resources on that "conditional" migrations?11:23
johnthetubaguylet me find that11:23
sheeljohnthetubaguy: So, as stated by dulek, actually we were discussing about upgrade support... whether converting utf8 to utf8mb will create any problem in online migration or not..11:23
johnthetubaguyit is new11:23
duleksheel: I think you should discuss it on a cross-project-meeting. I'll make sure to be there. If this will have positive feedback I'll work to provide online-schema-migration scheme that will allow us to implement this as soon as it's possible.11:24
johnthetubaguysheel: depends if the database can do that live or not, it seems like that might requite a lock, but I am unsure11:24
dulekjohnthetubaguy: It certainly will require a lock.11:24
johnthetubaguydulek: right, thats a big no then11:24
duleksheel: I also need to think a little on how make that migration in a smart way.11:25
johnthetubaguyneed a new colum and a move11:25
*** alonma has quit IRC11:25
*** alonma has joined #openstack-cinder11:25
johnthetubaguyso this is the key bit:11:26
johnthetubaguyhttps://github.com/openstack/nova/blob/master/nova/objects/pci_device.py#L12211:26
dulekjohnthetubaguy: Sure, in Cinder it's a more complicated process streching through multiple releases, but maybe these "conditional" migrations will somehow help us to shrink this time.11:26
johnthetubaguywe use our service group to report a service version11:26
johnthetubaguywe expand and move in the same release, generally11:26
johnthetubaguyI think its the service version stuff that changes that11:26
dulekjohnthetubaguy: Sure, we report it there too.11:26
johnthetubaguyso if you check the min_version, and update that on SIG_UP, we can wait until things are in "new enough" that we can move the data11:27
johnthetubaguythe computes can be old while we move the data, because we proxy all the DB through the conductor, but API and conductor have to be new before we do the data move11:27
johnthetubaguyI think that is correct11:27
dulekjohnthetubaguy: Cool. This expands our sets of tool - I've never thought of doing it that way. Thanks!11:28
johnthetubaguyno worries11:28
* johnthetubaguy starts paying more attention at the operator meetup now its got going again11:29
dulekjohnthetubaguy: Have fun, thanks again!11:29
duleksheel: I believe next CP meeting is tomorrow, am I right?11:30
johnthetubaguyits tuesday if its on11:30
*** subscope has joined #openstack-cinder11:30
sheeldulek: :)11:30
*** alonma has quit IRC11:30
sheeldulek: as stated by johnthetubaguy11:31
sheeldulek: so, how we see it for cinder?11:31
duleksheel: So I'll make sure to be there if you propose this topic for the agenda. Meanwhile I'll look how we would be able to make such DB migration in Cinder safely.11:31
*** alonma has joined #openstack-cinder11:31
sheeldulek: ok, sure11:32
duleksheel: As I think now it would take two releases, but maybe I'll be able to find a way to shrink it safely.11:32
*** zhonghua-lee has quit IRC11:32
sheeldulek: but will it be possible on cinder end ...means from perspective of current upgrade support?11:32
sheeldulek: Ok, got your point11:32
*** zhonghua-lee has joined #openstack-cinder11:32
duleksheel: This probably won't get merged in M (two weeks left!), so 2 means we have 4-byte UTF working in O.11:33
sheeldulek: right11:33
duleksheel: Still - I need to confirm that - this stuff John showed may simplify things for us. :)11:33
*** ildikov_ has quit IRC11:34
sheeldulek: right. So, I think first we should clear it from cinder end, and then can discuss in cross project11:34
sheeldulek: what you say?11:34
sheeldulek: I am ok with tomorrow as well11:34
*** ociuhandu has quit IRC11:35
duleksheel: Oh, I think the discussion can start in parallel - if it receives positive feedback and cross-project spec is merged, then we will have no choice other than implementing it. :)11:35
sheeldulek: ohk, sure11:36
sheeldulek: so, will propose this in tomorrow's meeting11:36
duleksheel: And come on - it can't be that our rolling upgrades guidelines will block some work indefinitely.11:36
sheeldulek: hmm...right11:36
*** alonma has quit IRC11:36
sheeldulek: so, lets do it..catch you tomorrow..11:36
duleksheel: If it won't be enteirely possible to implement something because of the guidelines, then the guidelines are wrong.11:37
dulekSure! :)11:37
sheeldulek: yupp11:37
sheeldulek: thanks for your time...11:38
*** alonma has joined #openstack-cinder11:38
duleksheel: No problem. :)11:38
sheeldulek: :)11:38
*** nkrinner has quit IRC11:39
sheeldulek: It seems meeting is not scheduled for tomorrow   https://wiki.openstack.org/wiki/Meetings/CrossProjectMeeting11:40
sheeldulek: Next meeting Date: 2/9/1611:40
duleksheel: 2/9/16 means last week? It's either nothing on agenda yet or meeting is canceled.11:41
duleksheel: Let me look through mailing list.11:42
*** alonma has quit IRC11:42
sheeldulek: oh great...11:42
sheeldulek: if need any help from my side, please let me know...11:42
*** alonma has joined #openstack-cinder11:44
duleksheel: I see no post on openstack-dev about cancellation, so you're probably free to move 2/9 to previous meetings and add a new with your item.11:44
dulekthingee: ^ (if you're here maybe you'll help us?)11:44
sheeldulek: I think its quite early(3:46 AM) for thingee for now..11:46
*** alonma has quit IRC11:48
*** alonma has joined #openstack-cinder11:50
*** alonma has quit IRC11:54
*** sheel has left #openstack-cinder11:56
*** alonma has joined #openstack-cinder11:56
*** sheel has joined #openstack-cinder11:57
thingeesheel, dulek I'm around, in manchester for the ops meetup12:00
*** haomaiwa_ has quit IRC12:01
*** alonma has quit IRC12:01
*** haomaiwang has joined #openstack-cinder12:01
*** alonma has joined #openstack-cinder12:02
* thingee updates the cross-project meeting agenda12:02
dulekthingee: Thanks! :)12:05
*** ociuhandu has joined #openstack-cinder12:06
*** alonma has quit IRC12:06
*** alonma has joined #openstack-cinder12:08
sheelthingee: thanks12:09
openstackgerritxiaoqin proposed openstack/cinder: Storwize/SVC: Clone between different size volumes  https://review.openstack.org/26674312:11
*** ildikov_ has joined #openstack-cinder12:11
*** alonma has quit IRC12:13
*** alonma has joined #openstack-cinder12:14
*** laughterwym has joined #openstack-cinder12:15
*** raildo-afk is now known as raildo12:17
*** raildo is now known as raildo-afk12:18
*** raildo-afk is now known as raildo12:18
sheeldulek: agenda added in cross project12:19
*** alonma has quit IRC12:19
sheeldulek: will update with spec link if able to write till tomorrow..12:19
*** chlong has joined #openstack-cinder12:20
*** alonma has joined #openstack-cinder12:21
sheeldulek: but it will be quite odd time for you as well as me... 2100 UTC... :)12:24
*** alonma has quit IRC12:25
duleksheel: Yeah, it is… Not that bad for me - I have trouble sleeping since my return from the mid-cycle. ;)12:27
* dulek is always strongly affected by jet lag.12:27
sheeldulek: hehehe....I will be having after this meeting... 2:30 AM12:27
sheeldulek: :)12:27
*** openstackgerrit_ has joined #openstack-cinder12:28
*** alonma has joined #openstack-cinder12:28
*** markvoelker has joined #openstack-cinder12:29
*** alonma has quit IRC12:33
*** markvoelker has quit IRC12:34
*** chhavi has joined #openstack-cinder12:34
*** alonma has joined #openstack-cinder12:34
*** coolsvap is now known as coolsvap|away12:36
*** marcusvrn_ has quit IRC12:37
*** alonma has quit IRC12:39
*** alonma has joined #openstack-cinder12:41
*** sborkows_ has quit IRC12:41
*** sborkows_ has joined #openstack-cinder12:41
openstackgerritYuriy Nesenenko proposed openstack/cinder-specs: Deleting volume metadata keys with a single request  https://review.openstack.org/27920212:42
*** dims_ has joined #openstack-cinder12:42
*** alonma has quit IRC12:45
*** alonma has joined #openstack-cinder12:47
*** alonma has quit IRC12:51
openstackgerritYuriy Nesenenko proposed openstack/cinder: Fix service-list filter  https://review.openstack.org/26325712:53
*** alonma has joined #openstack-cinder12:53
*** cdelatte has quit IRC12:53
*** alonma has quit IRC12:54
*** alonma has joined #openstack-cinder12:54
*** sborkows_ has quit IRC12:54
*** sborkows_ has joined #openstack-cinder12:55
*** haomaiwang has quit IRC13:01
*** 14WAAFARW has joined #openstack-cinder13:01
*** salv-orl_ has quit IRC13:04
*** sb has quit IRC13:06
*** abhishekk has quit IRC13:06
*** sb has joined #openstack-cinder13:08
*** subscope has quit IRC13:10
*** cdelatte has joined #openstack-cinder13:11
*** JoseMello has joined #openstack-cinder13:13
*** dave-mccowan has joined #openstack-cinder13:14
*** dustins has joined #openstack-cinder13:16
*** subscope has joined #openstack-cinder13:17
*** shakamunyi has quit IRC13:20
*** 14WAAFARW has quit IRC13:21
*** jkraj has joined #openstack-cinder13:23
*** Julien-zte has joined #openstack-cinder13:24
*** porrua has joined #openstack-cinder13:30
*** markvoelker has joined #openstack-cinder13:30
*** edmondsw has joined #openstack-cinder13:31
*** porrua has quit IRC13:31
*** dims_ has quit IRC13:33
*** dims has joined #openstack-cinder13:33
openstackgerritVictor Stinner proposed openstack/cinder: Fix test_blockbridge to support hash randomization  https://review.openstack.org/28022413:35
*** markvoelker has quit IRC13:35
*** salv-orlando has joined #openstack-cinder13:40
*** jiangliucheng has joined #openstack-cinder13:42
openstackgerritVictor Stinner proposed openstack/cinder: Port test_emc_vnx to Python 3  https://review.openstack.org/28024113:51
*** dims has quit IRC13:53
*** marcusvrn_ has joined #openstack-cinder13:54
*** porrua has joined #openstack-cinder13:56
*** haomaiwang has joined #openstack-cinder13:57
*** dims has joined #openstack-cinder13:57
*** porrua has quit IRC13:57
*** delattec has joined #openstack-cinder13:58
*** fthiagogv has joined #openstack-cinder14:00
*** dims has quit IRC14:00
*** haomaiwang has quit IRC14:01
*** rlrossit has joined #openstack-cinder14:01
*** haomaiwa_ has joined #openstack-cinder14:01
*** cdelatte has quit IRC14:01
*** vgridnev has quit IRC14:02
*** dims has joined #openstack-cinder14:02
*** vgridnev has joined #openstack-cinder14:06
*** Poornima has quit IRC14:07
*** jgregor has joined #openstack-cinder14:08
*** jungleboyj has quit IRC14:16
openstackgerritVictor Stinner proposed openstack/cinder: Port API contribs to Python 3  https://review.openstack.org/27786114:17
haypogeguileo, ^^ patch updated for tests-py3.txt (now "cinder.tests.unit.api.contrib" is tested)14:17
geguileohaypo: Thanks!14:18
haypogeguileo: FYI i ran *all* unit tests on py3 with all my pending patches, and very few tests still fail (less than 10)14:18
geguileohaypo: Wow!!! That's great!!14:18
haypoi see the light at the end of the tunnel...14:18
geguileohaypo: Indeed, only 10 remaining!!! Congrats!14:19
dulekhaypo: Had you tried running tempest on Cinder running with Python 3?14:19
haypodulek: i'm making baby steps :) one by one14:19
haypodulek: running tempest is too scary for me :-D14:20
dulekhaypo: :D14:20
haypodulek: (i expect huge traceback when running tempest)14:20
haypofixing unit tests is a major milestone, but you're right that it's not enough14:20
dulekhaypo: That's why I've wondered. :) I'm really curious what the end-result will be.14:20
haypoi finished to port horizon & glance (with the help of cyril for glance)14:20
*** JoseMello_ has joined #openstack-cinder14:21
haypodulek: the next step is to fix devstack to be able to install services on py3, to be able to run tempest on gates with services running on top of py314:21
*** mtanino has joined #openstack-cinder14:21
haypodulek: there is an approved spec for that, but i don't know that status of the patch14:21
*** marcusvrn__ has joined #openstack-cinder14:21
dulekhaypo: Sure, this sound logical.14:22
openstackgerritVictor Stinner proposed openstack/cinder: Port API v1 and v2 to Python 3  https://review.openstack.org/27783514:22
haypogeguileo: ditto for this patch (tests-py3.txt fixed) ^^14:22
geguileohaypo: Thanks14:23
*** spring_ has joined #openstack-cinder14:23
geguileohaypo: I know you prefered being explicit about the tests, so thanks for changing it14:23
haypogeguileo: don't worry, in a few days, we will be able to drop tests-py3.txt ;)14:23
*** liverpoo1er has joined #openstack-cinder14:24
*** edmondsw_ has joined #openstack-cinder14:24
*** marcusvrn_ has quit IRC14:24
*** edmondsw has quit IRC14:24
*** dave-mccowan has quit IRC14:24
*** JoseMello has quit IRC14:24
*** ndipanov has quit IRC14:24
*** liverpooler has quit IRC14:24
*** guest_monitor has quit IRC14:24
*** marcusvrn__ is now known as marcusvrn_14:24
*** dave-mccowan has joined #openstack-cinder14:24
*** JoseMello_ is now known as JoseMello14:25
*** edtubill has joined #openstack-cinder14:26
*** salv-orlando has quit IRC14:27
*** dims has quit IRC14:28
*** mriedem has joined #openstack-cinder14:30
smcginnishaypo: Awesome progress!14:31
*** ociuhandu has quit IRC14:32
* haypo hugs the whole IRC channel14:32
smcginnis:)14:32
*** diablo_rojo has joined #openstack-cinder14:35
*** ndipanov has joined #openstack-cinder14:35
*** dims has joined #openstack-cinder14:36
*** diablo_rojo has left #openstack-cinder14:37
sheel:)14:39
openstackgerritMerged openstack/python-cinderclient: Fix link for OpenStack manual  https://review.openstack.org/26869014:41
scottdae0ne: I put a hack in the microversion patches and now apache is passing: https://review.openstack.org/#/c/224910/14:44
e0nescottda: hi, thanks!14:44
scottdathanks for all your help. That patch set ^^^ is ripe for reviewing smcginnis DuncanT dulek geguileo14:45
smcginnisscottda: Excellent!14:45
*** superdan is now known as dansmith14:46
scottdahaypo: I had to put a hack in to deal with encoding differences b/w 2.7 and 3.4 . Perhaps you know a better way? https://review.openstack.org/#/c/224910/27..28/cinder/api/openstack/wsgi.py14:47
sheelsmcginnis: hi there14:47
smcginnissheel: Hey14:47
sheelsmcginnis: this is regarding openstack client14:47
sheelsmcginnis: are we planning to support all commands of cinder in openstack client in some specific release14:47
sheelsmcginnis: or its open?14:48
smcginnissheel: Right now it's open.14:48
smcginnissheel: I haven't gone through to identify what is missing yet.14:48
smcginnissheel: I do think we would want to support all commands.14:48
sheelsmcginnis: Actually I have found many many commands which still needs to incorporated in openstack client14:48
sheelsmcginnis: refer https://blueprints.launchpad.net/python-openstackclient/+spec/cinder-command-support for details14:48
smcginnissheel: The overall direction was that individual projects should deprecate their CLIs in favor or osc.14:49
sheelsmcginnis: So, I am planning to support all these command, i think around 15 in osc14:49
smcginnissheel: If we are going to actually get rid of our CLI (which I still have some doubts about) then we would need everything implemented in osc.14:49
sheelsmcginnis: yes, that is why i raised BP for it https://blueprints.launchpad.net/python-openstackclient/+spec/cinder-command-support14:49
sheelsmcginnis: will work for it now14:49
smcginnissheel: Ah, thanks. I hadn't noticed that one yet.14:49
*** amoturi has joined #openstack-cinder14:50
sheelsmcginnis: hope osc for cinder comes under you..is it?14:50
smcginnissheel: Might want to check in with DuncanT quick. I think he was going to look in to a possible way to automagically impport CLI commands.14:50
amoturihemna_: Hi could you take a look at https://review.openstack.org/#/c/238635/14:50
*** eharney has joined #openstack-cinder14:50
smcginnissheel: No, that's a separate project with a different set of cores.14:50
sheelsmcginnis: ohkk...14:51
smcginnissheel: Which is part of the concern. We would be losing some control if we deprecated our CLI.14:51
*** haomaiwa_ has quit IRC14:51
sheelsmcginnis: haha..14:51
sheelsmcginnis:  no, we will send some of our members to be core over there14:52
smcginnis;)14:52
sheelsmcginnis: still control is ours :)14:52
*** delattec has quit IRC14:52
smcginnissheel: I don't mind giving up control so much as risking adding delays to get things done.14:52
sheelsmcginnis: yes, jk..14:53
smcginnissheel: Yep. :)14:53
flip214for cinder driver configuration items -- if an item is not mentioned in the cinder.conf, should the driver receive the "default=" value?14:53
sheelsmcginnis: Should i discuss with DuncanT ..if he has any idea of automatically merging CLIs..that will ease my work...14:53
smcginnisflip214: Correct.14:54
smcginnissheel: Yeah, definitely.14:54
smcginnissheel: Not sure if it can work, but if it could it would be a huge time saver.14:54
sheelsmcginnis: thats ok....14:54
flip214smcginnis: yeah, a print() says that, too... but why can't JSON parse that?14:54
DuncanTsheel: I've not had time to look yet, but it is definitely something we should propose - it's far more sane than having a third project in the way of completing a feature14:55
sheelsmcginnis: thanks for giving direction...14:55
sheelDuncanT: do we have some way to automatically merge CLIs to ops?14:55
sheelDuncanT: else i will start working on it ...14:55
smcginnisflip214: Hmm, not sure. Doesn't seem right.14:55
sheelDuncanT: your suggestion will be much helpful if something is there14:56
smcginnisDuncanT: The naming conflict is the only risk I see.14:56
smcginnisDuncanT: But if we could have a decorator, something like @osc_command("volume-list") on our "list" command, could be a simple way to use different names.14:56
DuncanTsmcginnis: Yup, something like that. Should be solvable.14:57
sheelDuncanT: smcginnis: may we discuss the approach later in this week..?14:59
*** dims has quit IRC14:59
sheelDuncanT: smcginnis: or should I keep it part of cinder meeting?14:59
smcginnissheel: Sure. I'd love to see a simple solution to that, if at all possible.14:59
smcginnissheel: Maybe spend a little time looking in to it.15:00
DuncanTsheel: Probably worth looking at and coming up with something that works, then we can discuss15:00
smcginnissheel: Then if there are any design considerations we can discuss in the meeting.15:00
sheelsmcginnis: DuncanT : yes sure..15:00
smcginnissheel: Thanks!15:00
sheelsmcginnis: DuncanT: Thank you..15:01
flip214brrr, " vs. ' for the json keys and values.15:01
*** akerr has joined #openstack-cinder15:01
openstackgerritMerged openstack/python-cinderclient: Update HACKING with current information  https://review.openstack.org/26559415:02
DuncanTflip214: If I had a shekel for every time I'd done that...15:02
DuncanTflip214: I could afford a good coffee at least15:02
openstackgerritGage Hugo proposed openstack/cinder: Removed duplicated code in VNX cinder driver  https://review.openstack.org/27978215:02
flip214DuncanT: thanks, so it's not just me.   baaah, too many programming languages, and each one a little bit different...15:03
*** baojg has joined #openstack-cinder15:04
*** baumann has joined #openstack-cinder15:05
*** Julien-zte has quit IRC15:06
openstackgerritMerged openstack/python-cinderclient: Code is hosted on git.openstack.org  https://review.openstack.org/26869115:06
openstackgerritMerged openstack/python-cinderclient: Removes MANIFEST.in as it is not needed explicitely by PBR  https://review.openstack.org/25840815:06
*** baojg has quit IRC15:09
*** diablo_rojo has joined #openstack-cinder15:09
*** dims has joined #openstack-cinder15:10
*** jkraj has quit IRC15:13
*** knomura has joined #openstack-cinder15:15
*** pots has quit IRC15:22
*** julim has joined #openstack-cinder15:25
*** zhangjn has quit IRC15:25
*** PsionTheory has joined #openstack-cinder15:26
*** zhangjn has joined #openstack-cinder15:26
*** akerr is now known as akerr_away15:26
*** jdurgin1 has joined #openstack-cinder15:27
*** subscope has quit IRC15:30
*** adrianofr has quit IRC15:31
*** alyson_ has quit IRC15:34
*** jungleboyj has joined #openstack-cinder15:34
openstackgerritVictor Stinner proposed openstack/cinder: Port hgst driver to Python 3  https://review.openstack.org/28015415:34
*** adrianofr has joined #openstack-cinder15:37
*** alyson_ has joined #openstack-cinder15:37
*** pots has joined #openstack-cinder15:38
knomurasmcginnis: Hi, Are you there? I have a question about this patch. (https://review.openstack.org/#/c/271763/)15:41
*** subscope has joined #openstack-cinder15:41
smcginnisknomura: Hey, back now.15:43
smcginnislooking15:43
*** akerr_away is now known as akerr15:43
sheelDuncanT: e0ne: Hi, Could you please review https://review.openstack.org/#/c/273938/15:43
smcginnisknomura: Oh, OK. I remember now.15:44
sheelDuncanT: e0ne : comments have been incorporated as per previous review comments..15:44
*** eharney has quit IRC15:44
knomurasmcginnis: Thank you. As you know, this patch has a lot of code changes. So It is difficult to review it. I thought how to break a large patch into the smaller patches.15:44
smcginnisknomura: That would be good if you could.15:45
*** kvidvans has joined #openstack-cinder15:45
smcginnisknomura: You'll have a much better chance of it getting through in a more timely matter.15:45
smcginnisknomura: I've spent some time reviewing it, but I still have a ways to go.15:45
*** liverpoo1er has quit IRC15:46
kvidvansHi Cinder core...looking for +2 on https://review.openstack.org/#/c/263766/6 . Both Oracle CI's have reported success..its a few lines change and wont take much time. promise :)15:48
knomurasmcginnis: My current idea is breaking this patch to $B!H(Bcommon code$B!I(B patch and $B!H(Bdriver code$B!I(B patches. But if we update $B!H(Bcommon code$B!I(B at first, this will break the existing driver and whole unit tests. So I$B!G(Bm thinking these two options.15:49
*** sborkows_ has quit IRC15:49
*** asselin_ has joined #openstack-cinder15:50
openstackgerritJohn Griffith proposed openstack/cinder: Replication v2.1  https://review.openstack.org/27579715:50
knomurasmcginnis: sorry. I mistake. this sentence have wrong word.15:51
*** mylu has joined #openstack-cinder15:52
knomurasmcginnis: My current idea is breaking this patch to "common code" patch and "driver code" patches. But if we update "common code" at first, this will break the existing driver and whole unit tests. So I'm thinking these two options.15:53
smcginnisknomura: I wouldn't think it should. If you are keeping the same functionality but moving it into a common location, it really should just be moving code from one (or more) files to a single common place.15:54
smcginnisknomura: That shouldn't break your functionality.15:54
smcginnisknomura: That's actually something that surprised me about this patch.15:54
smcginnisknomura: One of the stated goals is to have common functionality, but the lines of code actually increase rather than decrease with the patch.15:55
mtaninosmcginnis: oops, The "common code patch" means patch for our "hitachi/hbsd/hbsd_common.py".15:56
mtaninosmcginnis: sorry for confusion.15:56
*** daneyon_ has quit IRC15:56
smcginnismtanino: Isn't part of that moving common functionality out of the drivers and into common?15:56
mtaninosmcginnis: No.15:56
knomuramtanino: Thank you for helping.15:56
*** daneyon has joined #openstack-cinder15:56
smcginnismtanino: I'm really confused then. You may want to check the definition of refactoring. That might not be the correct word to use for this.15:57
smcginnisIf the code is being refactored to improve maintainability, I would expect the lines of code count to go down, not up.15:58
*** baumann has quit IRC15:58
*** daneyon has quit IRC15:59
*** eharney has joined #openstack-cinder15:59
*** daneyon has joined #openstack-cinder16:00
*** shyama has quit IRC16:00
*** krtaylor has quit IRC16:01
*** shyama has joined #openstack-cinder16:01
mtaninosmcginnis: Sorry, common is not appropriate key word.16:01
*** jungleboyj has quit IRC16:01
*** jungleboyj has joined #openstack-cinder16:02
*** daneyon_ has joined #openstack-cinder16:04
*** arch-nemesis has joined #openstack-cinder16:06
*** daneyon has quit IRC16:07
*** mylu has quit IRC16:08
mtaninosmcginnis: So our driver is basically consisted "hbsd_common.py" + hbsd driver.py. Current proposd patch includes fixed both of them.16:09
mtaninosmcginnis: and knomura is tring to divide the patch to patch for "hbsd_common.py" and patch for hbsd driver.py.16:10
*** ociuhandu has joined #openstack-cinder16:12
*** ociuhandu has quit IRC16:13
knomurasmcginnis mtanino: That's right. I'm sorry for confusing you.16:13
*** krtaylor has joined #openstack-cinder16:15
mtaninosmcginnis: knomura One problem is when we'll post a patch for "hbsd_common.py" at first, this will break existing driver's unit tests. So we are thinking what should we do to break the patch.16:15
smcginnismtanino, knomura: Tests will definitely need to be updated along with the code.16:15
*** chhavi has quit IRC16:15
smcginnismtanino, knomura: But I'm still really confused. I have no idea what you're trying to accomplish.16:16
smcginnismtanino, knomura: And there is so much code churn here I can't readily tell.16:16
*** akerr is now known as akerr_away16:16
*** ociuhandu has joined #openstack-cinder16:17
*** vgridnev has quit IRC16:17
jgriffithdulek: ping16:19
SwansonEvery time I see "dulek" I think it is some kind of conjoined dalek.  My brain doesn't work right.16:20
diablo_rojoSwanson: +1 Same..16:23
smcginnisHe's exterminating rolling upgrade issues.16:23
diablo_rojosmcginnis: EXTERMINATE!! EXTERMINATE!! EXTERMINATE!!16:24
jungleboyjdiablo_rojo: FYI, new oslo.config release coming this week with fix for config option ordering.16:24
diablo_rojosmcginnis: Though upgrading is more of a cyberman thing16:24
diablo_rojojungleboyj: Cool. Good to know. Thanks!16:24
smcginnisdiablo_rojo: Hah, true.16:24
jungleboyjdiablo_rojo: Welcome.16:25
jungleboyjDELETE!!16:25
diablo_rojojungleboyj: smcginnis We are a bunch of nerds :)16:25
jungleboyjdiablo_rojo: Yep.  And I think we are proud of it.16:26
*** mrrowden has joined #openstack-cinder16:26
diablo_rojojungleboyj: Too true.16:27
jungleboyjdiablo_rojo: It is your fault I am a Dr. Who nerd.16:28
*** sgotliv has quit IRC16:28
sheeldiablo_rojo: hi16:30
diablo_rojosheel: Hello :)16:30
*** shyama has quit IRC16:30
sheeldiablo_rojo: regarding unicode support in mysql16:30
diablo_rojosheel: Sure, what's up?16:31
sheeldiablo_rojo: I have set meeting agenda for cross project16:31
sheelhttps://wiki.openstack.org/wiki/Meetings/CrossProjectMeeting16:31
openstackgerritJohn Griffith proposed openstack/cinder: Replication v2.1  https://review.openstack.org/27579716:31
sheeldiablo_rojo: lets discuss same tomorrow16:31
diablo_rojosheel: Yeah Jacob told me about it. Sounds good :)16:31
diablo_rojosheel: I'll be there :)16:32
*** chhavi has joined #openstack-cinder16:32
sheeldiablo_rojo: ohk, seems office mates16:32
diablo_rojosheel: Yeah we are :)16:32
sheel:)16:32
sheeldiablo_rojo: ok, so catch u guys tomorrow in meeting16:33
diablo_rojosheel: yep!16:33
openstackgerritVincent Hou proposed openstack/cinder: Migration: take the direct path for the source volume  https://review.openstack.org/25022016:35
*** vincent_hou has joined #openstack-cinder16:36
vincent_hougeguileo: eharney: https://review.openstack.org/#/c/250220/. I have submitted a one patch set.16:37
*** arch-nemesis has quit IRC16:38
*** mrrowden has quit IRC16:39
*** mylu has joined #openstack-cinder16:39
*** eharney has quit IRC16:39
*** arch-nemesis has joined #openstack-cinder16:41
*** PsionTheory has quit IRC16:41
*** subscope has quit IRC16:42
openstackgerritMerged openstack/cinder: Fix 'asert' typo in unit test  https://review.openstack.org/27966616:42
*** alonma has quit IRC16:45
mtaninosmcginnis: Thank you. We will discuss internally again.16:45
*** rajinir has joined #openstack-cinder16:46
*** subscope has joined #openstack-cinder16:46
*** rajinir has quit IRC16:47
*** rajinir has joined #openstack-cinder16:47
*** rcernin has quit IRC16:48
knomurasmcginnis: Thank you.16:48
*** arecknag has quit IRC16:50
*** cdelatte has joined #openstack-cinder16:50
*** alonma has joined #openstack-cinder16:52
jungleboyjsmcginnis: Am I being a jerk or does this seems a little scary for backport?16:52
jungleboyjhttps://review.openstack.org/#/c/280297/16:52
*** ByPasS has quit IRC16:52
*** ByPasS has joined #openstack-cinder16:54
*** mylu has quit IRC16:54
*** mylu has joined #openstack-cinder16:54
*** gouthamr has joined #openstack-cinder16:55
*** kvidvans has quit IRC16:55
*** jwcroppe has joined #openstack-cinder16:56
*** alonma has quit IRC16:56
e0nejungleboyj: is it covered by tempest tests?16:57
jungleboyje0ne: Not sure.16:57
*** alonma has joined #openstack-cinder16:58
e0nejungleboyj: I'm OK with a patch itself. I'm worried only about will it affect existing deployments?16:58
e0nejungleboyj: unfortunately, I don't see unit-tests which revify the fix16:59
jungleboyje0ne: Right, concerned that it will change the behavior of existing installations.17:00
*** jwcroppe_ has joined #openstack-cinder17:00
openstackgerritMerged openstack/cinder: Updated from global requirements  https://review.openstack.org/27975917:00
mc_naire0ne: my understanding is that the only affect it would have for existing deployments would be if they had previously set the CONF.volume_api_class (which would have incorrectly have been ignored), that config will now get picked up17:00
mc_nairinstead of always being the default17:00
smcginnisjungleboyj: I agree, I'd be a little worried backporting that at this point.17:00
*** vgridnev has joined #openstack-cinder17:01
jgriffithe0ne: around?17:01
smcginnismtanino, knomura: Thanks. Don't mean to give you a hard time on this, but it's hard to review something like that.17:01
e0nemc_nair: good point. does anybody use this param?17:01
smcginnismtanino, knomura: Hopefully you kind find a simpler way.17:01
e0nejgriffith: yes17:01
jungleboyjsmcginnis: mc_nair Anything that has the potential to change the behavior of a customer's system on a backport is not a good candidate.17:01
mtaninosmcginnis: We will try. thanks.17:01
jgriffithe0ne: here's your chance to win me over on Rally :)17:01
jgriffithe0ne: can you teach me how to interpret the failure here:  http://logs.openstack.org/04/279304/2/check/gate-rally-dsvm-cinder/0749d2c/17:02
e0nejgriffith: oh...17:02
jgriffithe0ne: how do I figure out "why" it fails... and "how" to fix it... and "what" it actually means :)17:02
e0nejgriffith: it's a bad example:(17:02
mc_naire0ne: I would doubt it since it plain would not do anything if you set it before.  The config was basically broken and would always be the default value.  But that's wild speculation17:02
jgriffithe0ne: but that's my point, it's a *real* example :)17:02
e0nejgriffith: agree17:03
*** EinstCra_ has joined #openstack-cinder17:03
*** alonma has quit IRC17:03
*** baumann has joined #openstack-cinder17:03
*** dims_ has joined #openstack-cinder17:03
e0nejgriffith: it's "bad" for me, because I didn't know why it happen17:03
jgriffithe0ne: so this is why I say "no" on making rally voting :)17:03
jgriffithe0ne: ahh.. that's fair17:03
e0nejgriffith: let me try to answer your questions one-by-one17:03
jgriffithe0ne: but I've spent 15 minutes looking at the rally data and output, and I don't have any idea why it fails :)17:03
*** EinstCrazy has quit IRC17:03
jungleboyjmc_nair: Regardless, if a customer had it set, thought it was being used and now they update and it suddenly starts working ... that is concerning.17:04
e0nejgriffith: I've spend 1 day and failed:(17:04
jgriffithe0ne: or what is "wrong"17:04
*** laughterwym has quit IRC17:04
jgriffithe0ne: LOL... then I don't feel bad any more :)17:04
*** jwcroppe has quit IRC17:04
jungleboyjOh, interesting.17:04
jungleboyjguitarzan: Just updated the bug.17:04
*** dims has quit IRC17:04
e0nejgriffith: my thoughts were: backups doesn't work, let's see c-bak logs17:04
*** laughterwym has joined #openstack-cinder17:04
jungleboyjguitarzan: So, this worked in Kilo and then broke in Liberty and is preventing upgrades?17:04
*** alonma has joined #openstack-cinder17:05
*** jwcroppe_ has quit IRC17:05
guitarzanjungleboyj: right, that config option worked before, then didn't work :)17:05
e0nejgriffith: we use swift backend for c-bak. and we've for permission denied error: http://logs.openstack.org/04/279304/2/check/gate-rally-dsvm-cinder/0749d2c/logs/screen-c-bak.txt.gz?level=WARNING#_2016-02-12_00_47_47_47317:05
DuncanTjgriffith: Ok, I'll bite since I think I can see how to tell as much as tempest tells you17:06
jungleboyjguitarzan: I guess that makes it a little less concerning.17:06
jgriffithe0ne: yeah... ok.  So "why" :)17:06
*** salv-orlando has joined #openstack-cinder17:06
jgriffithe0ne: so yeah, that's awesome... we can see it failed for permission denied on the put to swift17:07
e0nejgriffith: according to http://logs.openstack.org/04/279304/2/check/gate-rally-dsvm-cinder/0749d2c/logs/etc/swift/proxy-server.conf.txt.gz, we must have "Member" or "admin" role  ([filter:keystoneauth] section)17:07
jgriffithe0ne: are we checking swift quota in the backup?17:07
e0nejgriffith: no, we are not17:08
DuncanTjgriffith: We don't test swift quota17:08
jgriffithe0ne: right on... so the problem is the infra config for the rally test then?  But why *this patch*?17:08
guitarzanswift has quotas? today I learned...17:08
jgriffithe0ne: why not ALL patches :)17:08
e0nejgriffith: it failed for all patches, afaik17:08
jgriffithguitarzan: no, not saying that ... sorry, don't tweet that or something :)17:08
jgriffithe0ne: ahh... ok, I hadn't noticed that17:08
*** laughterwym has quit IRC17:09
e0nejgriffith: I've failed a bug to cinder to track a progress17:09
jgriffithe0ne: ok, good enough :)17:09
jgriffithe0ne: sorry to put you on the spot in the middle of the night there :)17:09
guitarzanjgriffith: so it isn't a thing? I don't really know :)17:09
e0nejgriffith: I'll make a patch to disable this tests later tonight17:09
guitarzanI'm easily confused though17:09
jgriffithe0ne: but it goes to my point about how I'm not comfortable with making rally voting at the moment17:10
*** alonma has quit IRC17:10
jgriffithguitarzan: I have NO idea :)17:10
guitarzanhaha17:10
e0nejgriffith: don't worry, I'm always ready to help when available17:10
jgriffithguitarzan: I'm the easiest to confuse these days :)17:10
DuncanTI wonder if the problem is with the user rally creates not having enough roles to write to swift at all?17:10
jgriffithguitarzan: OpenStack and Cinder have gotten *hard*17:10
e0neDuncanT, jgriffith: http://logs.openstack.org/04/279304/2/check/gate-rally-dsvm-cinder/0749d2c/rally-plot/results.html.gz#/CinderVolumes.create_and_restore_volume_backup/task - here you can see that rally must add Member role to user17:10
jgriffithDuncanT: seems like it17:10
*** julim has quit IRC17:11
*** alonma has joined #openstack-cinder17:11
*** salv-orlando has quit IRC17:11
jgriffithDuncanT: based on the logs at any rate.. as e0ne pointed out it seems that was just missed in the config17:11
guitarzanjgriffith: indeed, I'm currently reading up on this nonsense: https://github.com/openstack/pycadf17:11
jgriffithguitarzan: oh dear!17:11
e0neDuncanT, jgriffith: but in http://logs.openstack.org/04/279304/2/check/gate-rally-dsvm-cinder/0749d2c/logs/screen-s-proxy.txt.gz we see that there is only "_member_" role17:11
e0neDuncanT, jgriffith: search by "403" error code17:12
e0neDuncanT, jgriffith: I can't open http://logs.openstack.org/04/279304/2/check/gate-rally-dsvm-cinder/0749d2c/console.html.gz right now17:13
guitarzanjgriffith: fyi: http://docs.openstack.org/juno/config-reference/content/object-storage-account-quotas.html17:13
guitarzanso I guess it is a thing17:13
e0neDuncanT, jgriffith: there were a logs wehre I found that rally added Member role to all created roles17:13
e0neguitarzan: we've got 403 error, not 413 :(17:14
openstackgerritMerged openstack/cinder: RBD: use versioned objects  https://review.openstack.org/27915817:14
guitarzane0ne: yeah, sorry, I'm not really helping, I just didn't know quotas were a thing17:14
e0nejgriffith: that's everything I've found. and I can't reproduce it on mu local env17:14
e0neneed to head home. I'll be back in ~2 hours17:15
*** abhishekk has joined #openstack-cinder17:15
*** alonma has quit IRC17:15
*** mtanino has quit IRC17:16
*** e0ne has quit IRC17:16
*** alonma has joined #openstack-cinder17:17
*** abhishekk has quit IRC17:17
dulekjgriffith: I'm here. :)17:18
openstackgerritVictor Stinner proposed openstack/cinder: Port netapp dataontap driver to Python 3  https://review.openstack.org/28033117:20
*** alonma has quit IRC17:22
jgriffithdulek: hey ya17:22
jgriffithdulek: I wanted to ask about your comments on the versioning in my rep patch17:22
dulekSure, what's wrong?17:22
jgriffithdulek: might be easiest to just ask you to look at the revision I made and see if that's what you were getting at?17:22
*** alejandrito has joined #openstack-cinder17:22
jgriffithdulek: nothing *wrong* just wanted to make sure I understood the last part correctly :)17:23
* dulek is looking.17:23
*** alonma has joined #openstack-cinder17:23
jgriffithdulek: https://review.openstack.org/#/c/275797/8..9/cinder/volume/rpcapi.py17:23
dulekjgriffith: That's it I think. This isn't really related to versioning or upgrades.17:24
*** rcernin has joined #openstack-cinder17:24
dulekjgriffith: https://review.openstack.org/#/c/271848/17:24
jgriffithdulek: ahh... I see17:25
dulekjgriffith: The reason for this patch is that in case of zmq messages need to be addressed for a hostname, so our oslo.messaging hacking with host@backend#pool was breaking zmq.17:25
jgriffithdulek: ok, makes sense (I think) :)17:26
*** akshai has joined #openstack-cinder17:26
dulekjgriffith: There's a follow up patch by Vivek, but I don't think it will affect replication work https://review.openstack.org/#/c/277113/17:26
jgriffithdulek: yeah, first glance that should be "ok", only messing with the delimeters17:27
*** knomura has quit IRC17:27
jgriffithdulek: my changes should just suck in what's needed there magically17:28
*** alonma has quit IRC17:28
jgriffithdulek: if not I'll comment with a -1 :)17:28
dulekjgriffith: :D17:28
*** erlon has joined #openstack-cinder17:28
jgriffithdulek: thanks for the help... and for the review17:28
openstackgerritVictor Stinner proposed openstack/cinder: Fix last Python 3 issues in zonemanager  https://review.openstack.org/28033517:29
*** knomura has joined #openstack-cinder17:29
dulekjgriffith: No problem. I need to grab something to eat and continue to unclog my review queue. :)17:30
*** krtaylor has quit IRC17:30
jgriffithdulek: review queue's are always clogged I've decided17:30
openstackgerritVictor Stinner proposed openstack/cinder: Fix last Python 3 issues in zonemanager  https://review.openstack.org/28033517:30
jgriffithdulek: simple math... input >> output17:30
*** akshai has quit IRC17:30
*** alonma has joined #openstack-cinder17:30
mc_nairjgriffith: on that note... thank you muchly for the quota review (and the size limits review for that matter) - know it was a larger one17:31
jgriffithNeeds to be a 5:1 rule... you have to do 5 reviews for every 1 patch you submit17:31
jgriffithmc_nair: yeah.. YOU'RE KILLIN ME :)17:31
jgriffithjust kidding17:31
mc_nair:)17:31
*** krtaylor has joined #openstack-cinder17:31
jgriffithmc_nair: did my comment on the size patch make sense?17:32
*** markvoelker has joined #openstack-cinder17:32
jgriffithmc_nair: so I have a strong distaste for one-offs in the API methods17:32
dulekSwanson, smcginnis, diablo_rojo: I've needed to Google daleks, I guess I'm not a nerd. :(17:32
mc_nairjgriffith: I think so.  I'm trying to finish up some more quota stuff first, then I'm going to take another path at it17:32
jgriffithmc_nair: get's  unwieldy17:32
jgriffithmc_nair: fair enough17:33
jgriffithdulek: you and I both17:33
mc_nairjgriffith: yea - makes total sense.  Was taking path of least resistance, but I agree with what you said17:33
jgriffithI guess you have to watch Dr Who to be a true nerd?17:33
*** knomura has quit IRC17:33
*** subscope has quit IRC17:33
diablo_rojojgriffith: If you want to be a cool nerd you must watch Doctor Who :)17:34
jgriffithdiablo_rojo: apparantly so!17:35
jbernardDoctor who?17:35
jbernard(get it?)17:35
*** lpetrut has quit IRC17:35
jbernardsorry, couldn't help myself17:35
jgriffithjbernard: Nice!17:35
diablo_rojojbernard: Lol17:35
*** alonma has quit IRC17:35
jgriffithjbernard: I used to pull that one with my Dad when I was a kid17:35
jgriffithjbernard: play on the "who's on first"... he didn't think I was funny17:36
*** salv-orlando has joined #openstack-cinder17:36
jbernardthey never do :)17:37
*** markvoelker has quit IRC17:37
jgriffith:(17:37
dulekjgriffith: You were making dad's jokes as a kid? I thought it is supposed to go the other way. :D17:37
smcginnisjgriffith: Someone else that grew up watching the old ones?!17:37
jgriffithdulek: I was warped :)17:37
jgriffithsmcginnis: yes!  Those are the only ones I've ever watched17:38
*** alonma has joined #openstack-cinder17:38
*** asselin__ has quit IRC17:38
diablo_rojojgriffith: 'was' ? ;) I think we all ARE warped17:38
jgriffithdiablo_rojo: fair point!17:38
*** chhavi has quit IRC17:41
*** alonma has quit IRC17:42
*** alonma has joined #openstack-cinder17:44
*** openstackgerrit has quit IRC17:45
*** neophy has joined #openstack-cinder17:46
*** openstackgerrit has joined #openstack-cinder17:46
*** mylu has quit IRC17:47
*** alonma has quit IRC17:48
*** mylu has joined #openstack-cinder17:49
*** alonma has joined #openstack-cinder17:50
openstackgerritTom Swanson proposed openstack/cinder: Dell: Failed vol create could leave dead volumes  https://review.openstack.org/28034317:51
*** porrua has joined #openstack-cinder17:52
*** alonma has quit IRC17:55
*** alonma has joined #openstack-cinder17:58
openstackgerritMerged openstack/cinder: Huawei: Implement v2 replication (managed)  https://review.openstack.org/26124617:59
*** ChubYann has joined #openstack-cinder18:00
*** alonma has quit IRC18:03
*** alonma has joined #openstack-cinder18:05
*** alonma has quit IRC18:09
*** alonma has joined #openstack-cinder18:12
*** gouthamr has quit IRC18:13
*** e0ne has joined #openstack-cinder18:13
*** vincent_hou has quit IRC18:13
*** mylu has quit IRC18:15
*** lpetrut has joined #openstack-cinder18:15
*** alonma has quit IRC18:16
*** alejandrito has quit IRC18:18
*** alonma has joined #openstack-cinder18:19
*** vincent_hou has joined #openstack-cinder18:20
*** vincent_hou has quit IRC18:21
*** alonma has quit IRC18:23
*** eharney has joined #openstack-cinder18:25
*** bardia has joined #openstack-cinder18:27
*** mtanino has joined #openstack-cinder18:30
wNwhere is the volume_attachements table in earlier versions of osp? i cant find it in the cinder db.18:31
*** mylu has joined #openstack-cinder18:32
*** baumann1 has joined #openstack-cinder18:37
*** jordanP has quit IRC18:38
*** alonma has joined #openstack-cinder18:39
*** baumann has quit IRC18:39
*** gouthamr has joined #openstack-cinder18:40
*** bardia has quit IRC18:42
*** sgotliv has joined #openstack-cinder18:43
*** alonma has quit IRC18:45
openstackgerritIvan Kolodyazhny proposed openstack/cinder: Disable Rally backup-related scenarios  https://review.openstack.org/28035918:46
e0nejgriffith: ^^18:46
*** alonma has joined #openstack-cinder18:46
e0newN: what versions do you mean?18:47
wNe0ne: icehouse -- but i think i figured it out. thanks!18:49
jgriffithe0ne: thanks18:49
openstackgerritVipin Balachandran proposed openstack/cinder: VMware: manage_existing_get_size for VMDK driver  https://review.openstack.org/27606318:49
e0nejgriffith: np18:50
e0neI just want to get all jobs stable18:50
jgriffithe0ne: roger that18:51
*** alonma has quit IRC18:51
*** jdurgin1 has quit IRC18:51
e0nejgriffith: did you see my comment for https://review.openstack.org/#/c/279432/?18:52
e0nejgriffith: I'm looking for the best way to test cinderclient on gates18:53
jgriffithe0ne: ahh.. that's fair18:53
jgriffithe0ne: how about we start with the basics and add later though?18:54
jgriffithe0ne: ie create, delete, snapshot etc18:54
jgriffithe0ne: also we can "fake" things like nova-volume-attach IMHO18:54
e0nejgriffith: makes sense, but I would like to drop tempest job to save time18:54
jgriffithe0ne: because I still would consider that cross-project and as covered by dsvm-full18:54
geguileodulek: ping - rolling upgrades question18:54
e0nejgriffith: tempest for cinderclient?18:54
jgriffithe0ne: well, depending on which ones you're talking about there are some you should never drop18:55
e0nejgriffith: are they going to use clients again?18:55
jgriffithe0ne: well; they're not specifically cinderclient tests18:55
eharneythis little patch would quite like a review: https://review.openstack.org/#/c/278594/18:55
jgriffithe0ne: they use clients now, that's the only way it works18:55
openstackgerritMerged openstack/cinder: Support for consistency groups in ScaleIO driver  https://review.openstack.org/26962418:55
*** subscope has joined #openstack-cinder18:55
e0nejgriffith: I'm not sure that we're on the same page18:56
smcginniseharney: Well that went quick.18:56
jgriffithe0ne: sounds like I may be missing something18:56
jgriffithanybody know anything about this:  http://paste.openstack.org/show/487031/18:57
e0nejgriffith: tempest does NOT use cinderclient18:58
jgriffithe0ne: oh?18:58
openstackgerritVipin Balachandran proposed openstack/cinder: VMware: manage_existing_get_size for VMDK driver  https://review.openstack.org/27606318:58
e0nejgriffith: eharney just posted link to fix ^^18:58
e0nejgriffith: tempest uses own client to access APIs18:58
jgriffithe0ne: I think that's different18:59
dulekgeguileo: hi18:59
jgriffitheharney: 's patch18:59
jgriffitherr.. wait18:59
jgriffithe0ne: ok, one thing at a time for me...18:59
jgriffithe0ne: back to Tempest18:59
e0nejgriffith: :)18:59
geguileodulek: Hi18:59
geguileodulek: Regarding the _current and _available version fields in the DB19:00
geguileodulek: I see we are setting current in start19:00
dulekgeguileo: Right, these were merged in Liberty, when idea was a little different.19:00
geguileodulek: Why aren't we setting available as well?19:00
dulekgeguileo: That's why available is unused.19:00
geguileodulek: So we can drop available?19:00
*** gouthamr_ has joined #openstack-cinder19:01
geguileodulek: I'm asking because I need to work that stuff out for the job distribution patches19:01
e0nejgriffith: we can't test cinderclient with tempest19:01
dulekgeguileo: I think we can drop it, I have a bad habit of leaving the indefinite decision for the last moments… ;)19:01
dulekgeguileo: But in current status it's much easier to readd things, than to drop it.19:02
geguileodulek: Ok, so I won't recreate that field in the nodes table19:02
e0nejgriffith: https://github.com/openstack/tempest/search?utf8=%E2%9C%93&q=cinderclient19:02
dulekgeguileo: Cool. I'll propose patche to remove these fields from the model, so we'll be able to drop them from the DB in Newton.19:02
geguileodulek: And the current one is the one that the service runs or the minimum?19:02
dulekgeguileo: It's the manager version of the service.19:03
dulekgeguileo: So the version the service runs.19:03
*** ociuhandu has quit IRC19:03
geguileodulek: Ok, and minimum will be used from the Service method you added19:04
*** gouthamr has quit IRC19:04
*** vgridnev has quit IRC19:04
jgriffithe0ne: my point is/was we can test cinderclient without the cross project stuff being installed19:04
jgriffithe0ne: do you disagree?19:04
jgriffithe0ne: at the very least we can start that way19:05
openstackgerritMerged openstack/cinder: Port utils.safe_minidom_parse_string() to Python 3  https://review.openstack.org/27798319:05
e0nejgriffith: I'm agree with you19:05
e0nejgriffith: but we're talking about different things19:05
jgriffithe0ne: yes, perhaps19:05
geguileodulek: And I need to move those fields to the node table19:06
e0nejgriffith: IMO, we need 2 types of tests19:06
jgriffithe0ne: so you're saying also set up a full integration test suite19:06
dulekgeguileo: Yes, it gets all the managers version and selects lowest one.19:06
geguileodulek: Ok, thanks19:06
jgriffithe0ne: that depends on Nova, Neutron, Swift etc19:06
*** vgridnev has joined #openstack-cinder19:06
e0nejgriffith: 1) w/o cross-project things to verify cinderclient itselfs19:06
dulekgeguileo: Yes, as we probably should allow to update nodes one-by-one as well.19:07
e0nejgriffith: correct, 2) integration tests to verify cinderclient API to make sure that we won't break other projects/client users19:07
dulekgeguileo: And if this would be reported in the same DB entry… That wouldn't work. :)19:07
geguileodulek: Yes we need to support it19:07
jgriffithe0ne: ok, yes that makes sense19:07
geguileodulek: Yes, I've moved a couple of fields already, but I have to move these 2 as well19:07
e0nejgriffith: tempest doesn't verify clients for cross-projetc stuff. so, I think it's OK to have few tests in cinderclietn for that19:08
jgriffithe0ne: perhaps... but I do think the functional tests are the better place to start19:09
jgriffithe0ne: but ok, I'll remove my vote and let others hash it out :)19:09
jgriffithe0ne: I'm just saying that I think it makes more sense to start with the basics and build on them19:09
mtaninojgriffith: I have fixed that port error but seems it was broken.... https://review.openstack.org/#/c/259524/19:10
*** akerr_away has quit IRC19:10
jgriffithmtanino: thank you for that link!  I suspect my rebase messed things up perhaps?  I'll look and make sure I have everything in place19:10
mtaninojgriffith: But now eharney is trying to fix it again. Looks good. https://review.openstack.org/#/c/278594/19:11
jgriffithmtanino: right, and I gave that a +2/A19:12
jgriffithmtanino: but I'm confused now :(19:12
mtaninojgriffith: oh :(19:12
openstackgerritMerged openstack/cinder: Sheepdog: Fix malformed image url format  https://review.openstack.org/28011419:13
eharneyas am i19:13
eharneymtanino: oh, i see.   https://review.openstack.org/#/c/258541/ removed your fix.19:14
*** annasort has joined #openstack-cinder19:15
mtaninoeharney: yes... unfortunately...19:15
mtaninoI noticed it now...19:15
jgriffithThat's disappointing19:15
*** fthiagogv_ has joined #openstack-cinder19:16
SwansonEasy +2 for anyone so inclined ...  https://review.openstack.org/28034319:17
*** fthiagogv has quit IRC19:19
jgriffithhmm... so yes, indeed19:20
jgriffiththat explains it all19:20
jgriffiththanks mtanino and eharney19:20
mtaninojgriffith: you got something?19:20
jgriffithmtanino: yeah... well; I cherry-picked in eharney 's changes that I did not think would impact this.  Turns out I was very wrong :)19:21
jgriffithmtanino: eharney this fixed the failing items that I started seeing after the last rebase19:21
eharneygood19:21
jgriffithI was confused by this though...  but anyway; probably doesn't matter19:21
jgriffithstill bothers me, but I'll get over it ;)19:22
e0nejgriffith: I'll send a mail to openstack-dev: python-*client  integraion  tests could be cross-project issues19:22
jgriffithe0ne: that's a great idea19:22
jgriffithe0ne: seems to me that would be something applicable to that team19:22
e0nejgriffith: thanks, it's mostly your idea19:23
jgriffithe0ne: take it you saw my comment regarding the duplication of tests?19:23
e0nejgriffith: looking on your comment19:23
jgriffithe0ne: if the majority thinks I'm off my rocker that's ok too.  I don't want to stop progress19:23
jgriffithe0ne: I just think it could result in a lot of duplication of effort and double/triple testing etc19:24
e0nejgriffith: tests duplication could be an issue, I'm agree with you19:25
jgriffithe0ne: cool.. and also keep in mind that I'd assume OSC has a lot of this going on as well19:25
e0nejgriffith: OSC will cover only CLI19:25
*** kvidvans has joined #openstack-cinder19:26
openstackgerritHelen Walsh proposed openstack/cinder: EMC VMAX - Recreating SG when it has been deleted  https://review.openstack.org/27990019:26
jgriffithe0ne: well... perhaps, but that cli is calling the client which is calling the API and checking the results19:27
jgriffithe0ne: in other words it's testing the code paths19:27
jgriffithe0ne: I could be wrong, maybe they're not going end2end.. I'll look19:27
jgriffithe0ne: yes, it looks to me like they are19:27
e0nejgriffith: :)19:28
*** lpetrut has quit IRC19:28
jgriffithe0ne: for example... here's yet another volume-attach test :)  http://logs.openstack.org/20/279920/2/check/gate-tempest-dsvm-neutron-src-python-openstackclient/e980e0c/logs/screen-c-vol.txt.gz#_2016-02-14_13_32_46_82419:28
e0nejgriffith: in such case, I would like to run it on every cinderclient's patch19:29
*** salv-orlando has quit IRC19:30
*** markvoelker has joined #openstack-cinder19:32
*** markvoelker has quit IRC19:37
*** alejandrito has joined #openstack-cinder19:41
*** alejandrito has quit IRC19:42
*** alejandrito has joined #openstack-cinder19:42
*** alejandrito has quit IRC19:42
*** alejandrito has joined #openstack-cinder19:42
*** alonma has joined #openstack-cinder19:46
jgriffithe0ne: sure, but I'd argue that's overkill... if you write proper functional tests that should be sufficient19:48
jgriffithe0ne: as opposed to having 6 or 7 different test-suites all testing the exact same thing :)19:49
*** raildo is now known as raildo-afk19:49
e0nejgriffith: I can't argue with you because you're right:)19:50
e0nejgriffith: http://lists.openstack.org/pipermail/openstack-dev/2016-February/086591.html - I've tried to summurize our conversation19:50
jgriffithe0ne: haha... wow!!  I don't think I've ever had anybody say that to me before :)19:50
jgriffithe0ne: excellent, thanks Ivan!19:50
e0nejgriffith: forget it, I didn't say that ;)19:50
jgriffithe0ne: LOL!!  Smart man!!19:51
e0nejgriffith: :)19:51
*** alonma has quit IRC19:51
*** alonma has joined #openstack-cinder19:53
e0nejgriffith: I believe, we'll find best way to test cinderclient19:53
jgriffithe0ne: agreed19:53
e0neneed to take a break. be back tomorrow in ~12 hours19:53
jgriffithe0ne: sleep well.. see you tomorrow19:54
jgriffithe0ne: thanks for all the help, and being patient explaining things to me :)19:54
e0nejgriffith: you're welcome!19:54
*** 20WAADYST has joined #openstack-cinder19:55
e0nejgriffith: btw, do you have day-off due to Presidents Day?19:55
jgriffithe0ne: yes.. but it's a good chance for me to work on OpenStack stuff without meetings or other interruptions :)19:56
e0nejgriffith: :)19:56
*** raildo-afk is now known as raildo19:56
openstackgerritMerged openstack/cinder: Tests: Set volume listen port to test_service_listen_port  https://review.openstack.org/27859419:56
e0nehave a good day! see you tomorrow19:56
*** e0ne has quit IRC19:56
*** alonma has quit IRC19:57
*** alonma has joined #openstack-cinder19:59
*** e0ne has joined #openstack-cinder19:59
*** 20WAADYST has quit IRC20:00
mtaninoe0ne: see you!20:01
*** alonma has quit IRC20:04
*** alonma has joined #openstack-cinder20:05
*** alonma has quit IRC20:09
dulekjgriffith: What does "default" mean in active_backend_id field?20:10
jgriffithdulek: :)20:10
dulekjgriffith: I just wonder if it shouldn't be just NULL by default.20:10
jgriffithdulek: so it *means* just the NORMAL backend is in use.. no replication target etc... and YES, you're correct, I think Null is more appropriate20:11
dulekjgriffith: Hey, that was easy… ;)20:11
jgriffith:)20:11
*** raildo is now known as raildo-afk20:11
*** alonma has joined #openstack-cinder20:11
*** alonma has quit IRC20:16
*** openstackgerrit has quit IRC20:17
*** openstackgerrit_ is now known as openstackgerrit20:17
*** openstackgerrit has quit IRC20:17
*** alonma has joined #openstack-cinder20:17
*** openstackgerrit_ has joined #openstack-cinder20:18
*** openstackgerrit_ is now known as openstackgerrit20:18
*** openstackgerrit_ has joined #openstack-cinder20:19
*** lpetrut has joined #openstack-cinder20:20
*** alonma has quit IRC20:22
*** alonma has joined #openstack-cinder20:23
*** erlon has quit IRC20:26
*** alonma has quit IRC20:28
*** e0ne has quit IRC20:29
*** alonma has joined #openstack-cinder20:31
*** alonma has quit IRC20:36
openstackgerritVictor Stinner proposed openstack/cinder: Port infortrend driver to Python 3  https://review.openstack.org/28038920:37
openstackgerritTom Swanson proposed openstack/cinder: Dell: Failed vol create could leave dead volumes  https://review.openstack.org/28034320:38
*** alonma has joined #openstack-cinder20:42
*** salv-orlando has joined #openstack-cinder20:42
*** alonma has quit IRC20:46
*** vgridnev has quit IRC20:47
openstackgerritTom Swanson proposed openstack/cinder: Dell: Failed vol create could leave dead volumes  https://review.openstack.org/28034320:56
Swanson!@#! pep820:56
openstackSwanson: Error: "@#!" is not a valid command.20:56
smcginnisSwanson: tox -e pep820:58
jgriffithYou tell him openstack bot!20:58
*** dustins has quit IRC20:59
smcginnisopenstack bot is so helpful. We should nominate him for core.20:59
Swansonopenstack bot can suck it.20:59
smcginnis:D20:59
jgriffithsmcginnis: haha +120:59
*** mylu has quit IRC21:03
openstackgerritVictor Stinner proposed openstack/cinder: Test middleware test_faults to Python 3  https://review.openstack.org/24939921:11
*** Lee1092 has quit IRC21:12
*** sgotliv has quit IRC21:12
jgriffithpatrickeast: ping21:16
jgriffithSwanson: you might have some input too...21:16
jgriffithI'm working on implementing the exception handling in manager.failover...21:16
Swansonjgriffith, wut?21:16
jgriffithSo I have a few cases that I catch:  UnableToFailOver, InvalidTarget and just the general "I'm hosed" Driver exception21:17
jgriffithI'm trying to decide what will not make people came at me with pitch-forks in terms of setting state on these21:17
jgriffiths/came/come/21:18
Swansons/will not make/will make fewer/21:18
jgriffithI can set "replication_status" to "error" or "failover-error" or ignore the problem and just set it back to "enabled"21:19
jgriffithin the case of success BTW it changes to "failed-over"21:19
Swanson'failover-error'21:19
patrickeastjgriffith: hey21:19
jgriffithSwanson: that's what I thought too, but then I need a mechanism to clear that or allow passing in the failover command again later21:19
jgriffithpatrickeast: hey21:20
jgriffithpatrickeast: thoughts on that?21:20
jgriffithSwanson: which is "ok"21:20
patrickeastI'm ok with an error kind of state as long as we can try and failover again while in that state21:20
jgriffithpatrickeast: ok... Swanson you agree I think?21:20
patrickeastI just got a lot of feedback from the v2 one that it was really hard to recover if you type the secondary name wrong21:20
jgriffithpatrickeast: Swanson the invalid-target case I think should just reset back to where it was and return and error to the user?21:21
patrickeastSounds good to me21:21
jgriffithalthough that raises the problem/question of blocking on failover again :(21:21
Swansonjgriffith, I would agree.  You bozoed the command, nothing happened, back to the start state.21:21
jgriffithSwanson: yeah, seems reasonable to me, just don't know if people are going to freak out that there's no feedback to indicate that21:22
jgriffithmaybe I'll just add an error-reason column and be done with it ;)21:22
patrickeastjgriffith: ah yea, I was wondering about that too, if we do end up doing non-blocking on failover we could add a driver api that was like validate_secondary or even have the manager peek at the list targets and check that the name is there21:24
jgriffithpatrickeast: yeah, I think I have a comment to that affect somewhere21:25
patrickeastBut for general errors the error column makes a lot of sense imo21:25
jgriffithpatrickeast: so maybe that's good follow up work :)21:25
patrickeastYea v2.2 :D21:25
jgriffithLOL21:25
jgriffithpatrickeast: I think I'll table the error-reason column for a future patch as well21:25
jgriffithpatrickeast: it would SURE come in handy for other things in the future21:26
SwansonI would punt for now if it isn't really needed.  Not going to have a ton of runtime on 2.1 before release as is.21:27
jgriffithSwanson: good point21:27
*** ianbrown_ has quit IRC21:28
*** markvoelker has joined #openstack-cinder21:33
*** cdelatte has quit IRC21:35
*** markvoelker has quit IRC21:38
*** alonma has joined #openstack-cinder21:43
*** haomaiwang has joined #openstack-cinder21:44
*** amoturi has left #openstack-cinder21:46
*** sheel has quit IRC21:47
*** alonma has quit IRC21:47
openstackgerritJohn Griffith proposed openstack/cinder: Replication v2.1  https://review.openstack.org/27579721:47
*** subscope has quit IRC21:48
*** haomaiwang has quit IRC21:48
*** esp has joined #openstack-cinder21:49
*** alejandrito has quit IRC21:49
*** cdelatte has joined #openstack-cinder21:50
*** alonma has joined #openstack-cinder21:50
*** sgotliv has joined #openstack-cinder21:52
*** alonma has quit IRC21:54
*** esp has quit IRC21:56
*** alonma has joined #openstack-cinder21:57
*** esp has joined #openstack-cinder21:59
*** zhonghua-lee has quit IRC21:59
*** zhonghua-lee has joined #openstack-cinder22:00
*** alonma has quit IRC22:01
*** alyson_ has quit IRC22:02
*** salv-orl_ has joined #openstack-cinder22:03
*** alonma has joined #openstack-cinder22:03
*** esp has quit IRC22:04
*** laughterwym has joined #openstack-cinder22:05
*** salv-orlando has quit IRC22:05
*** alonma has quit IRC22:07
*** alonma has joined #openstack-cinder22:09
*** laughterwym has quit IRC22:10
jgriffithWell that sucks22:13
jgriffithI add the get Service object in the manager which works fine in real life.. but fails 516 of the unit tests because of missing components in the fakes22:13
jgriffith:(22:13
*** neophy has quit IRC22:14
*** alonma has quit IRC22:14
*** alonma has joined #openstack-cinder22:15
openstackgerritVincent Hou proposed openstack/cinder: Migration: take the direct path for the source volume  https://review.openstack.org/25022022:17
*** ociuhandu has joined #openstack-cinder22:18
*** alonma has quit IRC22:20
diablo_rojosmcginnis: Got the link to that page with all the CI triggers? jungleboyj needs it.22:21
smcginnisdiablo_rojo: https://wiki.openstack.org/wiki/ThirdPartySystems22:21
jgriffithUmmm... diablo_rojo smcginnis you guys got some kinda Vulcan mind-meld there or what?22:22
jungleboyjdiablo_rojo: I told you that was the one he was talking about.22:22
jungleboyjjgriffith: You didn't get that?22:22
jgriffithdiablo_rojo: smcginnis 30 seconds to figure it out, find the link and post it!22:22
*** alonma has joined #openstack-cinder22:23
diablo_rojosmcginnis: jungleboyj Maybe I am blind or stupid but I don't see the triggers there..22:23
jgriffithjungleboyj: the mind-meld?  Nope.. lucky for all of you :)22:23
diablo_rojosmcginnis: Blind.22:24
jgriffithjungleboyj: none of you want to look inside here22:24
diablo_rojosmcginnis: I am blind.22:24
smcginnisjgriffith: I've had to use that link often. ;)22:24
jgriffithsmcginnis: :)22:24
jgriffithsmcginnis: sorry to hear that22:24
smcginnisdiablo_rojo: If you go to a specific CI, we've been trying to put the recheck triggers at the bottom.22:24
jungleboyjsmcginnis: That was what I thought.  Ok, cool.22:24
smcginnisjgriffith: I think I've said it before. My mind is just one giant index of pointers to other information. :)22:24
jungleboyjTried to find an example but had no luck.22:24
diablo_rojosmcginnis: Took me a sec cause I happend to click on like three links with no trigger listed lol22:24
smcginnisYeah, no way to enforce it, so not all of them have it.22:25
jungleboyjsmcginnis: I will start calling you google mcginnis22:25
*** sgotliv has quit IRC22:25
diablo_rojosmcginnis: But then I clicked on an IBM driver and the trigger was there :)22:25
diablo_rojosmcginnis: Recheck trigger: "<please update with the comment format(s) that will trigger a recheck of this CI>"22:27
*** alonma has quit IRC22:28
*** huanan_L has quit IRC22:28
smcginnisdiablo_rojo: ;)22:28
diablo_rojosmcginnis: Thank you for such ninja linking22:28
*** JoseMello has quit IRC22:28
*** huanan_L has joined #openstack-cinder22:28
*** liewegas has quit IRC22:29
*** liewegas has joined #openstack-cinder22:30
*** baumann1 has left #openstack-cinder22:31
*** diablo_rojo has quit IRC22:32
*** jungleboyj has quit IRC22:32
openstackgerritJohn Griffith proposed openstack/cinder: Replication v2.1  https://review.openstack.org/27579722:35
*** jgregor has quit IRC22:39
*** lpetrut has quit IRC22:40
*** ociuhandu has quit IRC22:41
*** edtubill has quit IRC22:56
*** mriedem is now known as mriedem_away22:57
*** arif-ali has left #openstack-cinder22:59
*** rlrossit has quit IRC23:01
jgriffithsmcginnis: I know this was unpopular, but I fail to see why we still fight with that ?23:03
jgriffithsmcginnis: as opposed to just requiring that you trigger on "recheck-<ci-name>"23:04
*** jungleboyj has joined #openstack-cinder23:04
*** rcernin has quit IRC23:05
*** tpsilva has quit IRC23:06
DuncanTsmcginnis: What do you mean no way to enforce it? Just start removing drivers and the triggers magically appear23:10
* DuncanT suggests that people also implement alternative recheck triggers, such as 'for f%$@ sake solidfire' and such23:11
*** krtaylor has quit IRC23:11
jgriffithDuncanT: heeh.. I like that!23:12
*** krtaylor has joined #openstack-cinder23:23
*** mylu has joined #openstack-cinder23:28
*** akerr has joined #openstack-cinder23:28
*** Julien-zte has joined #openstack-cinder23:29
openstackgerritMerged openstack/cinder: Add missing requirements  https://review.openstack.org/26825423:30
*** akerr has quit IRC23:31
*** haomaiwang has joined #openstack-cinder23:32
*** markvoelker has joined #openstack-cinder23:34
*** haomaiwang has quit IRC23:36
*** markvoelker has quit IRC23:38
openstackgerritMerged openstack/cinder: py3: Fix usage of JSON in API contrib  https://review.openstack.org/27798923:41
*** dims_ has quit IRC23:41
*** yhayashi has joined #openstack-cinder23:51
openstackgerritMerged openstack/cinder: Profiler: don't call trace_cls if profiler is not enabled  https://review.openstack.org/27859523:52
*** Julien-zte has quit IRC23:57
*** dims has joined #openstack-cinder23:57

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