Friday, 2016-01-15

smcginnis_2Coming in for a landing. Cya later.00:01
*** smcginnis_2 has quit IRC00:01
*** akshai has quit IRC00:03
*** zhangjn has joined #openstack-cinder00:04
*** zhangjn has quit IRC00:04
*** alonma has quit IRC00:04
*** zhangjn has joined #openstack-cinder00:04
*** [1]Thelo has joined #openstack-cinder00:04
*** yhayashi has quit IRC00:05
*** mudassirlatif has quit IRC00:05
*** alonma has joined #openstack-cinder00:05
*** Thelo has quit IRC00:07
*** [1]Thelo is now known as Thelo00:07
*** yhayashi has joined #openstack-cinder00:07
*** mudassirlatif has joined #openstack-cinder00:10
*** alonma has quit IRC00:10
*** alonma has joined #openstack-cinder00:11
*** mudassirlatif has quit IRC00:12
*** diogogmt has joined #openstack-cinder00:14
*** alonma has quit IRC00:16
*** zhangjn has quit IRC00:16
*** zhangjn has joined #openstack-cinder00:17
*** alonma has joined #openstack-cinder00:18
openstackgerritWalter A. Boring IV (hemna) proposed openstack/cinder: CONF add suppress_request_ssl_warnings  https://review.openstack.org/26787000:18
hemnaI'm sure that'll be controversial00:18
*** ociuhandu has quit IRC00:21
*** mudassirlatif has joined #openstack-cinder00:21
*** alonma has quit IRC00:24
*** zhangjn has quit IRC00:25
*** alonma has joined #openstack-cinder00:26
*** diablo_rojo has joined #openstack-cinder00:26
*** apoorvad has joined #openstack-cinder00:27
*** alonma has quit IRC00:30
*** alonma has joined #openstack-cinder00:32
*** apoorvad has quit IRC00:33
*** hemna is now known as hemnafk00:35
*** martyturner has quit IRC00:35
*** alonma has quit IRC00:36
*** alonma has joined #openstack-cinder00:38
*** mudassirlatif has quit IRC00:40
*** alonma has quit IRC00:43
*** alonma has joined #openstack-cinder00:44
*** alonma has quit IRC00:49
*** merooney has joined #openstack-cinder00:49
*** mriedem has joined #openstack-cinder00:50
*** apoorvad has joined #openstack-cinder00:52
*** sombrafam has joined #openstack-cinder00:52
*** zhangjn has joined #openstack-cinder00:53
*** leeantho has quit IRC00:58
*** zhangjn has quit IRC00:58
*** cheneydc has joined #openstack-cinder01:00
*** zhangjn has joined #openstack-cinder01:02
*** crose has joined #openstack-cinder01:05
*** rajinir has quit IRC01:05
*** diogogmt has quit IRC01:05
*** garthb__ has quit IRC01:06
*** mudassirlatif has joined #openstack-cinder01:06
*** mudassirlatif has quit IRC01:07
*** EinstCrazy has joined #openstack-cinder01:07
*** bardia has quit IRC01:09
*** jacky-zhang has joined #openstack-cinder01:10
*** zhangjn has quit IRC01:14
*** gouthamr has quit IRC01:15
*** mudassirlatif has joined #openstack-cinder01:24
*** cknight1 has joined #openstack-cinder01:28
*** Lee1092 has joined #openstack-cinder01:29
*** davechen has joined #openstack-cinder01:30
*** cknight has quit IRC01:30
*** leeantho has joined #openstack-cinder01:34
*** cheneydc has quit IRC01:36
*** zhangjn has joined #openstack-cinder01:36
*** gouthamr has joined #openstack-cinder01:37
*** haomaiwang has joined #openstack-cinder01:37
*** cheneydc has joined #openstack-cinder01:38
*** alonma has joined #openstack-cinder01:38
*** leeantho has quit IRC01:40
*** alonma has quit IRC01:43
*** zhangjn has quit IRC01:43
*** alonma has joined #openstack-cinder01:44
*** zhangjn has joined #openstack-cinder01:46
*** alonma has quit IRC01:49
*** zhangjn has quit IRC01:50
*** wanghao has joined #openstack-cinder01:51
*** alonma has joined #openstack-cinder01:51
*** zhangjn has joined #openstack-cinder01:53
*** alonma has quit IRC01:56
*** jacky-zhang_ has joined #openstack-cinder01:59
*** jacky-zhang has quit IRC02:00
*** jacky-zhang_ is now known as jacky-zhang02:00
*** haomaiwang has quit IRC02:01
*** haomaiwang has joined #openstack-cinder02:01
*** abhi has quit IRC02:01
*** zhangjn has quit IRC02:02
*** wenjuan has joined #openstack-cinder02:03
*** wenjuan has quit IRC02:03
*** wenjuan has joined #openstack-cinder02:04
*** wer_ has joined #openstack-cinder02:04
*** wenjuan has quit IRC02:05
*** zhangjn has joined #openstack-cinder02:08
*** laughterwym has joined #openstack-cinder02:08
*** gouthamr has quit IRC02:12
*** alonma has joined #openstack-cinder02:13
*** alonma has quit IRC02:17
*** cknight1 has quit IRC02:18
*** alonma has joined #openstack-cinder02:19
*** chenying has joined #openstack-cinder02:23
*** houming has joined #openstack-cinder02:23
*** alonma has quit IRC02:23
*** alonma has joined #openstack-cinder02:25
*** alonma has quit IRC02:30
*** alonma has joined #openstack-cinder02:32
*** crose has quit IRC02:33
*** diogogmt has joined #openstack-cinder02:33
*** mriedem has quit IRC02:34
*** alonma has quit IRC02:37
*** zhangjn has quit IRC02:37
*** sombrafam has quit IRC02:40
*** julim has joined #openstack-cinder02:42
*** gcb has joined #openstack-cinder02:44
*** wer_ has quit IRC02:46
*** edmondsw has quit IRC02:49
*** diablo_rojo has quit IRC02:50
*** diablo_rojo has joined #openstack-cinder02:50
openstackgerritPeter Wang proposed openstack/cinder: Fix inconsistency and typos in replication v2 DOC  https://review.openstack.org/26567802:58
*** haomaiwang has quit IRC03:01
*** haomaiwang has joined #openstack-cinder03:01
lixiaoy1wanghao: ping03:02
wanghaolixiaoy1: hi03:03
lixiaoy1wanghao: do you have time? i am working on a bug about quota, it seems that you have lots of experiences in this area, may we can work together to fix it?03:04
*** mtanino has quit IRC03:04
wanghaolixiaoy1: sure, I'd glad to.03:05
lixiaoy1wanghao: the bug is https://bugs.launchpad.net/cinder/+bug/147318303:05
openstackLaunchpad bug 1473183 in Cinder "quota usage is wrong after volume type rename" [High,Confirmed] - Assigned to Lisa Li (lisali)03:05
wanghaolixiaoy1: got it, check it now03:06
lixiaoy1wanghao: :) this bug is about quota when volume type is renamed. as you konw, it uses volume_type_name in quota_usage tables03:07
openstackgerritMudassir Latif proposed openstack/cinder: Replication V2 for Pure Storage  https://review.openstack.org/21482503:07
lixiaoy1wanghao: as a result, when volume type is renamed, the relationship between quota and volume types are corrupted03:07
*** dims has quit IRC03:11
lixiaoy1wanghao: let's talk after you read the bug. I have some solutions...03:11
*** mudassirlatif has quit IRC03:11
wanghaolixiaoy1: great, I need some tests as you did.03:12
*** diablo_rojo has quit IRC03:13
*** diablo_rojo has joined #openstack-cinder03:14
*** alkhodos has quit IRC03:22
*** itzsunkum has quit IRC03:22
*** smoriya_ has quit IRC03:23
*** thambi has quit IRC03:23
openstackgerritchenzongliang proposed openstack/cinder: Huawei: Refactor driver for the second time  https://review.openstack.org/25692003:24
*** apoorvad has quit IRC03:27
*** smoriya_ has joined #openstack-cinder03:28
*** jacky-zhang has quit IRC03:30
wanghaolixiaoy1: okay, I see this, because cinder just update the volume type record in DB, but didn't update the quota_usage table at same time.03:31
lixiaoy1wanghao: yes03:31
lixiaoy1wanghao: what I am concerned is when to update quota_usage?03:31
lixiaoy1wanghao: as there may be still reversations during the time03:32
*** alonma has joined #openstack-cinder03:36
lixiaoy1wanghao: lunch now, and back in one hour. talk to you later03:39
*** alonma has quit IRC03:41
wanghaolixiaoy1: emm, if there is reversations, we need to update the resource in reversations too before commit. Otherwise, it still be error.03:42
wanghaolixiaoy1: sure.03:42
*** alonma has joined #openstack-cinder03:44
*** cknight has joined #openstack-cinder03:47
*** alonma has quit IRC03:48
*** links has joined #openstack-cinder03:49
*** alonma has joined #openstack-cinder03:50
*** hyakuhei has joined #openstack-cinder03:51
openstackgerritLiucheng Jiang proposed openstack/cinder: Huawei: Implement v2 replication (managed)  https://review.openstack.org/26124603:54
*** mragupat has joined #openstack-cinder03:55
*** alonma has quit IRC03:55
*** mragupat has quit IRC03:55
*** mragupat has joined #openstack-cinder03:56
*** links has quit IRC03:56
*** haomaiwang has quit IRC04:01
*** alonma has joined #openstack-cinder04:01
*** haomaiwa_ has joined #openstack-cinder04:01
*** alonma has quit IRC04:05
*** diablo_rojo has quit IRC04:06
*** alonma has joined #openstack-cinder04:07
*** salv-orlando has joined #openstack-cinder04:11
*** alonma has quit IRC04:11
*** salv-orl_ has quit IRC04:13
*** alonma has joined #openstack-cinder04:14
*** zhangjn has joined #openstack-cinder04:17
*** alonma has quit IRC04:18
*** alonma has joined #openstack-cinder04:21
*** alonma has quit IRC04:25
*** zhangjn has quit IRC04:25
*** jacky-zhang has joined #openstack-cinder04:26
*** alonma has joined #openstack-cinder04:27
*** apoorvad has joined #openstack-cinder04:28
*** coolsvap|away is now known as coolsvap04:28
*** cheneydc has quit IRC04:31
*** alonma has quit IRC04:31
*** jacky-zhang_ has joined #openstack-cinder04:31
*** vgridnev has joined #openstack-cinder04:33
*** jacky-zhang has quit IRC04:33
*** jacky-zhang_ is now known as jacky-zhang04:33
*** zhangjn has joined #openstack-cinder04:35
*** itlinux has joined #openstack-cinder04:35
*** alonma has joined #openstack-cinder04:38
*** cknight has quit IRC04:38
*** links has joined #openstack-cinder04:40
*** apoorvad has quit IRC04:42
*** alonma has quit IRC04:42
*** alonma has joined #openstack-cinder04:44
*** cheneydc has joined #openstack-cinder04:45
*** lcurtis has quit IRC04:46
*** alonma has quit IRC04:49
*** alonma has joined #openstack-cinder04:50
*** zhangjn has quit IRC04:53
*** haomaiwa_ has quit IRC04:53
*** sheel has joined #openstack-cinder04:53
*** laughterwym has quit IRC04:53
*** hyakuhei has quit IRC04:53
*** 77CAAJ1C4 has joined #openstack-cinder04:54
*** alonma has quit IRC04:54
lixiaoy1wanghao: my concerns about this bug: when renaming volume type, if we updated "resource" field in quota_usage and reservation table, this just prevent the bug in future.04:56
lixiaoy1wanghao: another concern is to clear current invalid rows in quota_usages.04:56
lixiaoy1wanghao: as there are non-deleted and invalid rows in quota_usages if customers upgrade cinder from liberty. these invalid rows may lead problems04:57
lixiaoy1wanghao: or we need to check whether existed resources when creating a volume type04:58
*** jacky-zhang has quit IRC05:00
*** 77CAAJ1C4 has quit IRC05:01
*** alonma has joined #openstack-cinder05:01
*** haomaiwa_ has joined #openstack-cinder05:01
*** alonma has quit IRC05:05
*** itlinux has quit IRC05:06
*** alonma has joined #openstack-cinder05:07
*** alonma has quit IRC05:11
*** merooney has quit IRC05:13
*** alonma has joined #openstack-cinder05:13
*** vivekd has joined #openstack-cinder05:16
*** daneyon has joined #openstack-cinder05:16
*** alonma has quit IRC05:18
*** asselin has joined #openstack-cinder05:18
*** daneyon__ has quit IRC05:19
*** asselin__ has quit IRC05:19
*** alonma has joined #openstack-cinder05:20
*** daneyon has quit IRC05:21
*** chlong has joined #openstack-cinder05:24
*** alonma has quit IRC05:25
*** harlowja_at_home has joined #openstack-cinder05:26
*** alonma has joined #openstack-cinder05:27
*** gcb has quit IRC05:30
*** anshul has joined #openstack-cinder05:31
*** alonma has quit IRC05:32
*** alonma has joined #openstack-cinder05:35
*** zhangjn has joined #openstack-cinder05:35
*** sgotliv has joined #openstack-cinder05:36
*** zhangjn has quit IRC05:36
*** itlinux has joined #openstack-cinder05:37
*** zhangjn has joined #openstack-cinder05:37
*** pots has quit IRC05:37
*** alonma has quit IRC05:39
*** zhangjn_ has joined #openstack-cinder05:39
*** houming has quit IRC05:40
*** zhangjn_ has quit IRC05:40
*** zhangjn_ has joined #openstack-cinder05:41
*** gcb has joined #openstack-cinder05:42
*** alonma has joined #openstack-cinder05:42
*** zhangjn_ has quit IRC05:42
*** zhangjn has quit IRC05:43
*** zhangjn has joined #openstack-cinder05:43
*** alonma has quit IRC05:47
*** sgotliv has quit IRC05:47
*** zhangjn has quit IRC05:47
*** zhangjn has joined #openstack-cinder05:47
*** laughterwym has joined #openstack-cinder05:54
*** laughterwym has quit IRC05:59
*** vivekd has quit IRC06:01
*** haomaiwa_ has quit IRC06:01
*** haomaiwang has joined #openstack-cinder06:01
*** harlowja_at_home has quit IRC06:02
*** boris-42 has quit IRC06:03
*** nkrinner has joined #openstack-cinder06:05
openstackgerritAngus Lees proposed openstack/os-brick: Migrate remotefs from rootwrap to privsep  https://review.openstack.org/25825206:09
*** vgridnev has quit IRC06:12
*** kaisers has joined #openstack-cinder06:26
*** ChubYann has quit IRC06:28
yhayashismcginnis,xyang: Hi, I updated the patch about Fujits ETERNUS DX FC Driver(https://review.openstack.org/263941 ), and CI is Happy. Could you review it?06:32
yhayashiI'm really sorry for tight schedule of this driver review.06:33
*** laughterwym has joined #openstack-cinder06:36
*** chlong has quit IRC06:40
*** alonma has joined #openstack-cinder06:42
*** sheel has quit IRC06:43
*** cfriesen has quit IRC06:44
*** sheel has joined #openstack-cinder06:46
*** alonma has quit IRC06:47
*** alonma has joined #openstack-cinder06:48
*** shyama has quit IRC06:51
*** vgridnev has joined #openstack-cinder06:51
*** shyama has joined #openstack-cinder06:51
*** alonma has quit IRC06:53
*** alonma has joined #openstack-cinder06:55
*** shyama has quit IRC06:55
*** shyama has joined #openstack-cinder06:55
*** teju has joined #openstack-cinder06:58
*** alonma has quit IRC06:59
*** haomaiwang has quit IRC07:01
*** 17WABJ0T0 has joined #openstack-cinder07:01
*** alonma has joined #openstack-cinder07:02
openstackgerrithuanan proposed openstack/cinder: Huawei: Add manage/unmanage snapshot support  https://review.openstack.org/26115607:03
*** alonma has quit IRC07:06
openstackgerritdongwenjuan proposed openstack/cinder-specs: Add ServiceGroup using Tooz driver  https://review.openstack.org/25896807:08
*** alonma has joined #openstack-cinder07:09
*** shyama_ has joined #openstack-cinder07:13
*** alonma has quit IRC07:14
*** shyama has quit IRC07:15
*** shyama_ is now known as shyama07:15
*** alonma has joined #openstack-cinder07:16
*** links has quit IRC07:17
*** shyama has quit IRC07:17
*** shyama has joined #openstack-cinder07:17
*** vivekd has joined #openstack-cinder07:19
*** alonma has quit IRC07:21
*** alonma has joined #openstack-cinder07:24
*** coolsvap is now known as coolsvap|away07:25
*** alonma has quit IRC07:27
*** alonma has joined #openstack-cinder07:27
openstackgerrithuanan proposed openstack/cinder: Huawei: Add manage/unmanage snapshot support  https://review.openstack.org/26115607:28
*** zwei_ has joined #openstack-cinder07:29
*** lpetrut has joined #openstack-cinder07:29
zwei_hi all  . join cinder07:30
*** links has joined #openstack-cinder07:30
*** savihou has joined #openstack-cinder07:34
*** ociuhandu has joined #openstack-cinder07:35
*** sgotliv has joined #openstack-cinder07:37
*** links has quit IRC07:39
*** Lallana has quit IRC07:40
*** vivekd has quit IRC07:41
*** links has joined #openstack-cinder07:42
*** zwei_ has quit IRC07:44
*** vivekd has joined #openstack-cinder07:45
*** salv-orlando has quit IRC07:47
*** alonma has quit IRC07:48
*** salv-orlando has joined #openstack-cinder07:48
*** alonma has joined #openstack-cinder07:48
*** alonma has quit IRC07:53
*** alonma has joined #openstack-cinder07:54
*** Lallana has joined #openstack-cinder07:55
*** mragupat has quit IRC07:58
*** alonma has quit IRC07:59
*** 17WABJ0T0 has quit IRC08:01
*** haomaiwang has joined #openstack-cinder08:01
wanghaolixiaoy1: sorry, have a meeting afternoon.08:05
wanghaolixiaoy1: You're right, in the upgrade case, we should consider how to remove those invalid rows in DB.08:07
lixiaoy1wanghao: I wrote some codes, you may have a look at first. let's decide how to do it08:08
lixiaoy1wanghao: it doesnot matter08:08
*** alonma has joined #openstack-cinder08:09
wanghaolixiaoy1: Sure, In my mind, I prefer to use cinder-manage to let users can fix those invalid data.08:09
wanghaolixiaoy1: I will check the code first.08:09
wanghaolixiaoy1: If you commit your code, please let me know, thx :)08:11
lixiaoy1wanghao: test codes are not ready, :) let's agree on the solution at first08:12
*** ociuhandu has quit IRC08:13
*** alonma has quit IRC08:13
wanghaolixiaoy1: First step, update resource in quota_usage and reservation table when updating type's name.08:13
wanghaolixiaoy1: Second step: Using cinder-manage to fix invalid rows if we upgrade cinder from liberty.08:14
wanghaolixiay2: This's my thought, how do you think?08:14
openstackgerritLisaLi proposed openstack/cinder: Update quota when volume type renames.  https://review.openstack.org/26799908:14
*** ociuhandu has joined #openstack-cinder08:15
wanghaolixiaoy1: okay, check the code.08:15
lixiaoy1wanghao: please08:15
*** vivekd has quit IRC08:16
*** vgridnev has quit IRC08:16
lixiaoy1wanghao: in first step, no need to update reservations, as we can mapping reservation to quota_usage by id (id in quota_usage) which will not change08:16
lixiaoy1wanghao: feel  free to update08:17
lixiaoy1wanghao: and add your name as co-author there08:18
wanghaolixiaoy1: okay, thx.08:19
*** zhangjn has quit IRC08:19
openstackgerritMerged openstack/cinder: LeftHand: Implement v2 replication (managed)  https://review.openstack.org/25500208:22
wanghaolixiaoy1: I think we should update reservations since the reservations have resource name too, and when committing reservation, cinder use the resource name to find usage: usage = usages[reservation.resource]08:23
openstackgerritOpenStack Proposal Bot proposed openstack/cinder: Updated from global requirements  https://review.openstack.org/26614808:23
openstackgerritMerged openstack/cinder: Fix ChunkedBackupDriver _create_container  https://review.openstack.org/26760808:24
wanghaolixiaoy1: So if the reservation.resource is old name, and usage.resource is new name, that's will be mistake.08:24
lixiaoy1wanghao: this will not lead to problems. as when commit/rollback, we use quota_usage id to find quota_usage08:26
*** lpetrut has quit IRC08:27
*** houming has joined #openstack-cinder08:32
*** mudassirlatif has joined #openstack-cinder08:41
*** yhayashi has quit IRC08:44
*** manous has joined #openstack-cinder08:45
*** itlinux has quit IRC08:49
*** zongliang has joined #openstack-cinder08:49
*** salv-orlando has quit IRC08:55
*** salv-orlando has joined #openstack-cinder08:56
openstackgerrityifan403 proposed openstack/cinder: Add ZTE Block Storage Driver  https://review.openstack.org/25888008:56
*** ankit_ag has joined #openstack-cinder08:58
*** geguileo_mobile has quit IRC08:59
*** haomaiwang has quit IRC09:01
*** haomaiwang has joined #openstack-cinder09:01
*** geguileo_phone has joined #openstack-cinder09:03
*** zhangjn has joined #openstack-cinder09:04
*** belmoreira has joined #openstack-cinder09:05
*** alonma has joined #openstack-cinder09:09
*** nkrinner has quit IRC09:14
*** alonma has quit IRC09:14
*** nkrinner has joined #openstack-cinder09:14
*** vgridnev has joined #openstack-cinder09:15
*** savihou has quit IRC09:15
*** chhavi has joined #openstack-cinder09:15
openstackgerritMichal Dulko proposed openstack/cinder: Add missing RPC calls version to rpcapi's  https://review.openstack.org/26802409:15
openstackgerritMichal Dulko proposed openstack/cinder: WIP: Report RPC and objects versions  https://review.openstack.org/26802509:15
*** alonma has joined #openstack-cinder09:15
openstackgerritMichal Dulko proposed openstack/cinder: WIP: Pin RPC and object version to lowest running  https://review.openstack.org/26802609:15
*** savihou has joined #openstack-cinder09:17
*** alonma has quit IRC09:20
*** mudassirlatif has quit IRC09:21
*** jordanP has joined #openstack-cinder09:22
wanghaolixiaoy1: I'm not sure this, you can see reservation_commit in db api. We get the quota_usage filtering by project_id, and then use usages[reservation.resource] to get the usage. Anyway, I will test the code. Thx :)09:25
*** savihou has quit IRC09:25
*** houming has quit IRC09:26
openstackgerritAlexey Khodos proposed openstack/cinder: NexentaStor 5 NFS backend driver.  https://review.openstack.org/19027309:26
openstackgerrithuanan proposed openstack/cinder: Huawei: Add manage/unmanage snapshot support  https://review.openstack.org/26115609:26
*** jistr has joined #openstack-cinder09:27
*** zhangjn has quit IRC09:34
*** manous has quit IRC09:35
*** manous has joined #openstack-cinder09:36
*** teju has quit IRC09:36
*** shyama has quit IRC09:43
openstackgerritmelissaml proposed openstack/python-cinderclient: Put py34 first in the env order of tox  https://review.openstack.org/26676109:46
*** zongliang has quit IRC09:46
*** zongliang has joined #openstack-cinder09:47
*** Lallana has quit IRC09:47
*** Lallana has joined #openstack-cinder09:47
*** vivekd has joined #openstack-cinder09:51
*** salv-orlando has quit IRC09:52
*** salv-orlando has joined #openstack-cinder09:52
*** davechen has left #openstack-cinder09:55
*** coolsvap|away is now known as coolsvap09:56
*** cheneydc has quit IRC09:59
*** haomaiwang has quit IRC10:01
*** manous has quit IRC10:01
*** lpetrut has joined #openstack-cinder10:01
*** haomaiwang has joined #openstack-cinder10:01
*** Thelo has quit IRC10:07
*** EinstCrazy has quit IRC10:08
*** e0ne has joined #openstack-cinder10:08
*** EinstCrazy has joined #openstack-cinder10:08
*** Thelo has joined #openstack-cinder10:10
*** salv-orl_ has joined #openstack-cinder10:10
*** ociuhandu has quit IRC10:11
tiagogomesHi, is there any relation between nova availability zones and cinder availability zones? I wonder about the best way of creating an LVM volume in a node where a VM using that volume will run10:12
*** ociuhandu has joined #openstack-cinder10:13
*** salv-orlando has quit IRC10:13
*** EinstCrazy has quit IRC10:14
dulektiagogomes: Nova is sending AZ name along with boot-from-volume request.10:14
dulektiagogomes: But… Why not use cinder.scheduler.filters.instance_locality_filter ?10:14
*** alonma has joined #openstack-cinder10:16
*** jordanP has quit IRC10:16
tiagogomesdulek so in the boot-from-volume case, there needs to be a matching availability zone name?10:17
*** Thelo has quit IRC10:19
dulektiagogomes: By default - yes. You may set availability_zone_fallback option in cinder.conf and disable availability_zone_filter if you don't care about Cinder's AZs.10:19
tiagogomesdulek thanks!10:20
*** alonma has quit IRC10:20
*** jordanP has joined #openstack-cinder10:21
*** lpetrut1 has joined #openstack-cinder10:22
*** alonma has joined #openstack-cinder10:22
*** ndipanov has joined #openstack-cinder10:22
*** lpetrut has quit IRC10:23
*** lpetrut1 is now known as lpetrut10:23
yuriy_n17dulek: Hi Michal.10:25
openstackgerritWilson Liu proposed openstack/cinder: Huawei: Balanced FC port selection when zoning  https://review.openstack.org/26115110:25
dulekyuriy_n17: Hi!10:25
yuriy_n17dulek: I'd like to discuss https://review.openstack.org/#/c/267656/10:25
yuriy_n17dulek: It's only a small patch to fix that bug.10:26
*** alonma has quit IRC10:26
dulekyuriy_n17: So my own impression is that this isn't a bug actually.10:27
*** Thelo has joined #openstack-cinder10:27
dulekyuriy_n17: It doens't block anything as we don't support Python 3 yet.10:27
openstackgerritPhilipp Marek proposed openstack/cinder: Infrastructure to use the DRBD transport for NOVA  https://review.openstack.org/25997310:27
dulekyuriy_n17: We *do* Python 3 compatibility work as a blueprint Victor is contributing to.10:27
*** alonma has joined #openstack-cinder10:28
dulekyuriy_n17: Ah, found it: http://lists.openstack.org/pipermail/openstack-dev/2016-January/083877.html10:29
dulekyuriy_n17: I personally don't like such small global bugs and agree with Julien's opinion there completely.10:29
*** ntt has joined #openstack-cinder10:30
dulekyuriy_n17: So if we want to do something with Python 3 compatibility - let's do it completely.10:30
yuriy_n17dulek: I agree with you that it is not bug. You offer to port full test?10:30
nttHi, it is possible to use openstack-cinder-volume in an active/passive configuration? I'm using the icehouse release10:30
*** lpetrut has quit IRC10:31
nttActually I'm trying to use the openstack-resource-agents, but it fails with an error message: "ERROR: Cinder Volume is not connected to the AMQP server: 1"10:31
dulekyuriy_n17: I would be totally supportive if changes would result in having whole test module to be added to test-py3.txt.10:31
nttIt seems that it is not possible to detach openstack-cinder-volume from scheduler and api using the Ha configuration10:32
dulekyuriy_n17: I don't however have any resources to actually contribute to this work in Mitaka.10:32
*** lpetrut has joined #openstack-cinder10:32
*** sheel has quit IRC10:32
*** alonma has quit IRC10:33
dulekntt: It should be possible, but it needs AMQP access. For pacemaker-related issues I recommend asking at #openstack-ha10:33
yuriy_n17dulek: Ok, I don't object against it.10:33
nttdulek: ok, thank you10:33
*** ildikov has quit IRC10:37
*** smoriya_ has quit IRC10:39
openstackgerritAnkit Agrawal proposed openstack/cinder: Python 3: Replace reduce and xrange with six.moves  https://review.openstack.org/26805910:39
*** Thelo has quit IRC10:40
*** Thelo has joined #openstack-cinder10:41
openstackgerritting wang proposed openstack/cinder: Remove run_tests.sh  https://review.openstack.org/26806510:47
*** sileht has quit IRC10:48
*** sileht has joined #openstack-cinder10:48
*** haomaiwang has quit IRC11:01
*** haomaiwang has joined #openstack-cinder11:01
*** dims has joined #openstack-cinder11:12
openstackgerritMerged openstack/cinder: Base iSCSI initiator validation  https://review.openstack.org/26770611:25
*** tpsilva has joined #openstack-cinder11:31
*** haomaiwang has quit IRC11:40
*** coolsvap is now known as coolsvap|away11:43
openstackgerritMichal Dulko proposed openstack/cinder: WIP: Pin RPC and object version to lowest running  https://review.openstack.org/26802611:45
openstackgerritMichal Dulko proposed openstack/cinder: WIP: Report RPC and objects versions  https://review.openstack.org/26802511:45
openstackgerritMichal Dulko proposed openstack/cinder: Add missing RPC calls version to rpcapi's  https://review.openstack.org/26802411:45
*** merooney has joined #openstack-cinder11:51
*** ociuhandu has quit IRC11:55
*** gouthamr has joined #openstack-cinder12:09
*** salv-orl_ has quit IRC12:15
*** salv-orlando has joined #openstack-cinder12:15
*** alonma has joined #openstack-cinder12:17
*** ildikov has joined #openstack-cinder12:18
*** haomaiwa_ has joined #openstack-cinder12:19
*** ociuhandu has joined #openstack-cinder12:20
*** haomaiwa_ has quit IRC12:20
*** alonma has quit IRC12:21
*** alonma has joined #openstack-cinder12:23
*** alonma has quit IRC12:27
*** EinstCrazy has joined #openstack-cinder12:28
*** alonma has joined #openstack-cinder12:29
*** haomaiwa_ has joined #openstack-cinder12:31
*** alonma has quit IRC12:34
*** cdelatte has joined #openstack-cinder12:35
*** alonma has joined #openstack-cinder12:36
*** jwcroppe has joined #openstack-cinder12:39
*** alonma has quit IRC12:40
*** salv-orlando has quit IRC12:40
*** salv-orlando has joined #openstack-cinder12:40
*** alonma has joined #openstack-cinder12:42
*** ankit_ag has quit IRC12:44
*** chhavi has quit IRC12:44
*** alonma has quit IRC12:47
*** alonma has joined #openstack-cinder12:49
*** crose has joined #openstack-cinder12:49
*** openstackgerrit has quit IRC12:50
*** openstackgerrit has joined #openstack-cinder12:51
*** alonma has quit IRC12:53
openstackgerritAlexey Khodos proposed openstack/cinder: NexentaStor 5 NFS backend driver.  https://review.openstack.org/19027312:54
*** links has quit IRC12:55
*** alonma has joined #openstack-cinder12:56
*** links has joined #openstack-cinder12:58
*** alonma has quit IRC13:00
*** haomaiwa_ has quit IRC13:01
*** raildo-afk is now known as raildo13:01
*** haomaiwang has joined #openstack-cinder13:01
*** links has quit IRC13:03
*** jwcroppe has quit IRC13:08
*** hyakuhei has joined #openstack-cinder13:10
*** dslevin has quit IRC13:22
*** fthiagogv has quit IRC13:24
*** cdelatte has quit IRC13:33
*** cdelatte has joined #openstack-cinder13:34
*** vivekd has quit IRC13:36
*** hyakuhei has quit IRC13:39
*** cbader_2 has quit IRC13:41
*** Yogi1 has joined #openstack-cinder13:48
*** sombrafam has joined #openstack-cinder13:48
*** timcl has joined #openstack-cinder13:49
geguileodulek: ping - HA Job Distribution13:50
dulekgeguileo: I'm in a meeting, but go on. :)13:51
geguileodulek: Regarding your comments on host/cluster, etc13:51
dulekYeah it's complicated, I know… :(13:51
geguileodulek: If I understand correctly rolling upgrades process13:52
geguileoWe do DB changes, then we upgrade API, SCH, C-vol and c-back13:52
geguileoAnd while this is going on the cloud is expected to work seamlessly13:52
dulekThat's right, c-bak can be upgraded before c-sch, it doesn't matter.13:53
dulek(only c-api talks with c-bak)13:53
*** dslev has joined #openstack-cinder13:53
* dulek is always scared with such talks - what if I've missed something…? ;)13:53
geguileoXD13:54
geguileodulek: I have replied to your comments, but I'll sumarize it here13:54
mkodererHi! One quick question.. how do I set the capability "sparse_copy_volume".. is it defined per driver or configuration?13:54
dulekOh, let me read then13:54
dulekgeguileo: Am I understanding correctly that you're talking about `host` column in `volumes` table?13:56
geguileodulek: Yes13:56
*** alonma has joined #openstack-cinder13:56
dulekgeguileo: That's something I haven't had thought of - you don't mention any changes to `volumes` table.13:56
geguileoAnd in service and maybe in more13:57
geguileoMy mind may be slipping, let me have another look13:57
dulek:)13:58
*** cbader has joined #openstack-cinder13:58
dulekSo one case is writing a hostname to `host` field on `volume`. We take `cluster` field from service, if it's empty then we get `host` and write it to `volume`.13:59
dulek`cluster` has priority over `host` so once upgraded we only use `cluster`.14:00
*** alonma has quit IRC14:01
*** haomaiwang has quit IRC14:01
dulekOn volume migration host field can change, but that's on `volume`, not `service` table.14:01
geguileodulek: Yes, but now I'm thinking that maybe I didn't consider the implications of host fields on all the other tables14:01
*** haomaiwang has joined #openstack-cinder14:01
dulekYou mean in the spec? I don't see an obvious problem there, but I get the point.14:02
geguileoI mean in *any* of the specs14:02
dulekBut we're still scheduling volumes for a "cluster" and not for cluster+host pair, aren't we?14:04
*** rlrossit has joined #openstack-cinder14:04
geguileodulek: Correct14:05
*** alonma has joined #openstack-cinder14:05
geguileoBut in the cleanup spec I talk like we have also changed host in volumes to cluster14:06
geguileoSo we really need to change host field everywhere14:06
dulekSo the logic here won't change at all… Question is - do we use `host` column for something else than identifying where the resource is placed.14:06
dulekIs it totally required? That is only a rename.14:06
geguileoWe only need a rename14:07
geguileoBut since that is not possible...14:07
*** porrua has joined #openstack-cinder14:07
dulekIt is. ;) Just takes time and planning. :)14:07
geguileoAs I'm seeing it it's not possible  :-(14:08
geguileo(I hope it's my mind being on Friday mode)14:08
*** thangp has joined #openstack-cinder14:08
dulekgeguileo: https://specs.openstack.org/openstack/cinder-specs/specs/mitaka/online-schema-upgrades.html14:09
dulekgeguileo: I believe this is the same situation.14:09
dulekFor this particular rename we cannot use fast-track I've explained on your spec as it can be changed. And old service instance will write only to old place.14:10
*** alonma has quit IRC14:10
smcginnisThelo: I forget, but did I tell you to make your Cinder driver depends-on the nova patch?14:11
*** alonma has joined #openstack-cinder14:12
geguileodulek: Is it me or that is not correct?14:13
geguileodulek: Because when you start rolling the upgrade to O first you change the DB and remove the old place field14:13
geguileodulek: And then all N nodes will break when they try to write to "both places"14:14
dulekgeguileo: "Therefore we can have a post-upgrade migration script that finally drops the column"14:14
dulekgeguileo: Where post-upgrade is the key.14:14
dulekWell, it may work also to drop as first migration in P… Either's way would work.14:15
geguileodulek: Then you should have corrected my initial message  ;-P14:15
geguileo14:52:28         geguileo | We do DB changes, then we upgrade API, SCH, C-vol and c-back14:15
dulekOh, yes, yes, initially we should run migrations.14:16
geguileodulek: I mean you should have told me that there could be post upgrade DB changes14:16
geguileo;-)14:16
dulekThat dropping one in O would be a special case.14:16
*** alonma has quit IRC14:16
geguileodulek: Well, I'm not so sure it's a special case...14:17
geguileodulek: As I see it we'll need it for HA as wel...14:17
dulekspecial case = "db post-upgrade-sync"14:17
dulekThat's what I've meant.14:17
dulekNot a special case because it's an essential step of every that complicated migration.14:18
geguileoBut the post upgrade is the one that drops it, and that's what HA will most likely need14:18
*** alonma has joined #openstack-cinder14:18
dulekLet's not use "special" then. ;)14:18
geguileoOk, I'll think of a solution considering we can have an extra step to drop/sync things14:19
geguileoBecause when I was thinking I kept running into the case where I needed that step14:19
geguileoXD14:19
dulekYou mean in case you decide it's worth it to rename columns on Volume, Snapshot, …14:19
dulek?14:19
geguileodulek: Well, we can't have volume.host when it's not referring to the host but the cluster...14:20
*** shyama has joined #openstack-cinder14:20
dulekTechnically we can. It's just confusing for developers.14:20
geguileoAnd for operators14:21
geguileoAnd when we talk to each other14:21
geguileoWe won't know if we are talking about the cluster or the host14:21
geguileoXD14:21
geguileoThat's the road to madness and a lot of angry people14:21
dulekYou've managed to convince me that this is important. ;)14:22
geguileodulek: Anyway, thanks for the help14:22
*** alonma has quit IRC14:22
dulekOne more idea - what if we'll leave host field meaning "where the volume is placed" (meaning cluster in your model) and we'll add a new field that will serve as "field" in your model?14:23
duleks/"field"/"host"14:24
*** alonma has joined #openstack-cinder14:24
*** shyama has quit IRC14:26
*** chhavi has joined #openstack-cinder14:27
*** geguileo_phone has quit IRC14:27
*** cknight has joined #openstack-cinder14:27
geguileoI think that's still confusing14:28
openstackgerritSean McGinnis proposed openstack/python-cinderclient: Update HACKING with current information  https://review.openstack.org/26559414:28
*** akshai has joined #openstack-cinder14:28
geguileocluster and host are well know and specific names14:28
*** xyang1 has joined #openstack-cinder14:28
geguileoAnd host (meaning cluster) and field (meaning host) not so much14:28
*** jgregor has joined #openstack-cinder14:29
*** dustins has joined #openstack-cinder14:29
*** alonma has quit IRC14:29
*** alonma has joined #openstack-cinder14:31
openstackgerrityifan403 proposed openstack/cinder: Add ZTE Block Storage Driver  https://review.openstack.org/25888014:33
*** akerr has joined #openstack-cinder14:35
*** alonma has quit IRC14:35
*** hyakuhei has joined #openstack-cinder14:36
*** mriedem has joined #openstack-cinder14:36
*** alonma has joined #openstack-cinder14:37
*** krtaylor has quit IRC14:39
*** crose has quit IRC14:41
*** nkrinner has quit IRC14:41
*** alonma has quit IRC14:41
*** esker has quit IRC14:41
*** diablo_rojo has joined #openstack-cinder14:42
*** dansmith is now known as superdan14:43
*** alonma has joined #openstack-cinder14:43
*** hyakuhei has quit IRC14:45
*** cfriesen has joined #openstack-cinder14:45
*** hyakuhei has joined #openstack-cinder14:46
*** eharney has quit IRC14:46
e0nedulek: hi! how are you?14:46
*** hyakuhei has quit IRC14:46
duleke0ne: Hi, I'm fine! What's up?14:47
*** alonma has quit IRC14:47
e0nedulek: I'm reading your comments for https://etherpad.openstack.org/p/mitaka-cinder-spec-review-tracking14:48
e0nedulek: especially "I wouldn't ever call this stable for M as we don't have a CI testing that yet."14:48
duleke0ne: Ah, someone noticed. ;)14:48
e0nedulek: I'm totally agree with this statement!14:48
*** hyakuhei has joined #openstack-cinder14:48
e0nedulek: is any plan to introduce such kind of testing on gates?14:49
dulekI want to follow up with that through RC (if it won't be a hot period for me) or in early N.14:49
dulekPartial grenade is the thing, but the problem with it is that no one ever did it in 3-parts.14:50
dulekNova for example is just upgrading controller services and running tempest against non-upgraded computes.14:50
e0nedulek: let's add this topic to discuss at midcycle14:50
dulekI agree, we can add it.14:50
e0neIMO, we have to do it14:51
dulekAlthough I don't know if we'll have a infra-magician there. ;)14:51
e0newithout test this extremly important feature will be broken sooner or earlier14:52
duleke0ne: Or if I get hit by a bus and stop doing reviews. :D14:52
dulekAdding it right now.14:52
e0nedulek: we have to discuss what can we do from the cinder side at least14:52
dulek"Are we going to setup CI for rolling upgrades or grenade job is enough?"14:53
e0nedulek: don't get out the building before CI will be implemented ;)14:53
e0neyes, sounds good14:53
dulekOkay, there's that item already in rolling upgrades section, so we're fine. I'll prepare for the discussion before the  mid-cycle.14:53
* dulek is running for another meeting…14:56
*** knomura has joined #openstack-cinder14:56
*** alonma has joined #openstack-cinder14:56
*** gabriel has quit IRC14:57
*** alonma has quit IRC15:00
*** haomaiwang has quit IRC15:01
*** haomaiwang has joined #openstack-cinder15:01
*** eharney has joined #openstack-cinder15:02
*** alonma has joined #openstack-cinder15:06
*** EinstCrazy has quit IRC15:07
*** alonma has quit IRC15:10
*** krtaylor has joined #openstack-cinder15:11
*** ericksonsantos has quit IRC15:11
*** alonma has joined #openstack-cinder15:12
*** lprice has joined #openstack-cinder15:14
*** jungleboyj has joined #openstack-cinder15:14
*** alonma has quit IRC15:16
*** mtanino has joined #openstack-cinder15:18
*** lprice1 has joined #openstack-cinder15:18
*** alonma has joined #openstack-cinder15:19
*** lprice has quit IRC15:20
*** raildo is now known as raildo-afk15:20
smcginnisReminder for cores that I should have brought up in the meeting:15:22
smcginnisNew driver deadline is early next week.15:22
smcginnisSo if you have time to get them feedback, sooner would be better.15:22
*** lcurtis has joined #openstack-cinder15:23
smcginnisAnd FYI for everyone - session proposals are open for the summit.15:23
smcginnisIf you have anything you want to present, submit your topics soon.15:23
*** alonma has quit IRC15:23
*** alonma has joined #openstack-cinder15:26
Thelosmcginnis: Morning Sean, any news regarding the new os-brick release?15:26
smcginnisThelo: Still in flight.15:26
smcginnisThelo: I forget, did I tell you to make the cinder patch depends-on the nova patch?15:27
openstackgerritEric Harney proposed openstack/cinder: NetApp eseries: report max_over_subscription_ratio correctly  https://review.openstack.org/26772615:27
smcginnisThelo: I vaguely remember discussing some kind of dependency, but I don't know why I would have done that.15:27
smcginnisThelo: It actually seems backwards. You want the driver in first before nova can use it.15:27
smcginnisThelo: So your driver patch is approved, but because of the depends-on in the commit it is holding.15:28
Thelosmcginnis: So the cinder patch cannot be merged unless the nova patch has merged?15:28
smcginnisThelo: With that in the commit message, yes.15:28
smcginnisThelo: So if you could update that to remove the depends-on line, I'll just reapprove it.15:28
Thelosmcginnis: ok15:29
smcginnisThelo: Then at least your driver will get merged in Cinder and you just have the nova work outstanding.15:29
*** martyturner has joined #openstack-cinder15:29
*** crose has joined #openstack-cinder15:29
smcginnisThelo: And sorry if I was the one that told you to do it in the first place. :)15:29
*** alonma has quit IRC15:30
*** hyakuhei has quit IRC15:31
openstackgerritThelo Gaultier proposed openstack/cinder: ITRI DISCO cinder driver  https://review.openstack.org/25335615:31
*** SergeyLukjanov has quit IRC15:32
Thelosmcginnis: about the deadline do I need the nova patch to be merged too?15:33
*** aix has quit IRC15:33
smcginnisThelo: Nova deadlines are a whole other thing.15:33
*** alonma has joined #openstack-cinder15:33
smcginnisThelo: I'm not sure what their policies are at the moment.15:33
*** martyturner has quit IRC15:34
smcginnisThelo: It would probably be good to bring it up over in #openstack-nova to get the official word.15:35
*** sheel has joined #openstack-cinder15:35
*** hyakuhei has joined #openstack-cinder15:36
*** martyturner has joined #openstack-cinder15:38
*** alonma has quit IRC15:38
*** SergeyLukjanov has joined #openstack-cinder15:38
smcginnisWhat the heck. All of a sudden I'm having all kinds of DNS issues, including review.openstack.org. Anyone else having issues?15:38
*** sgotliv has quit IRC15:39
*** mragupat has joined #openstack-cinder15:40
mtaninoI can open review.openstack.org without any problem.15:44
*** lcurtis has quit IRC15:47
smcginnismtanino: Thanks. Looks like whatever DNS I'm going through is having issues.15:47
*** wilson has joined #openstack-cinder15:47
*** wilson is now known as Guest8933415:47
smcginnisAnd now it's better. Sheesh15:47
mtanino:)15:48
smcginnisDarn computers.15:48
*** edtubill has joined #openstack-cinder15:49
*** Guest89334 has quit IRC15:51
*** takedakn has joined #openstack-cinder15:51
*** wilson_liu has joined #openstack-cinder15:51
Thelosmcginnis: FYI I just asked about the nova deadline and I have until 1/21 to merge the nova patch ( under a nova blueprint), Hence I should abandon the current patch for nova or simply update the blueprint in the commit message?15:54
Thelosmcginnis: For cinder part is it ok if the nova patch has not merged on 1/19?15:54
sheelgeguileo:hi15:58
*** takedakn has quit IRC15:59
*** baumann has joined #openstack-cinder16:00
*** haomaiwang has quit IRC16:01
*** aix has joined #openstack-cinder16:01
*** haomaiwang has joined #openstack-cinder16:01
smcginnisThelo: The cinder part is independent.16:03
*** chris_morrell has joined #openstack-cinder16:04
*** belmoreira has quit IRC16:05
Swansonls16:06
Swansondamnit16:07
smcginnis:P16:07
*** cbader has quit IRC16:07
*** salv-orl_ has joined #openstack-cinder16:10
*** chhavi has quit IRC16:12
*** edtubill has quit IRC16:12
*** lcurtis has joined #openstack-cinder16:13
*** salv-orlando has quit IRC16:13
*** edtubill has joined #openstack-cinder16:14
*** dslev has quit IRC16:20
sheelsmcginnis: hi there16:21
sheelsmginnis: need your opinion on https://bugs.launchpad.net/cinder/+bug/152445016:23
openstackLaunchpad bug 1524450 in Cinder "Filtering bootable volumes are not working for non-admin users" [Undecided,In progress] - Assigned to Sheel Rana (ranasheel2000)16:23
sheelsmginnis: Under "launch instance" with non-admin user login, drop down list for bootable volumes  shows non bootable volumes as well. This is because in _get_volumes, we remove filter options if they are other than " name, status, metadata, availability_zone"16:25
*** garthb__ has joined #openstack-cinder16:25
*** vivekd has joined #openstack-cinder16:25
sheelsmginnis:reference: https://github.com/openstack/cinder/blob/master/cinder/api/v2/volumes.py#L22916:26
sheelhttps://github.com/openstack/cinder/blob/master/cinder/api/v2/volumes.py#L3916:26
openstackgerritAlexey Khodos proposed openstack/cinder: NexentaStor 5 iSCSI backend driver.  https://review.openstack.org/19039116:27
sheeloh sorry, its smcginnis:16:27
openstackgerritAlexey Khodos proposed openstack/cinder: NexentaStor 5 NFS backend driver.  https://review.openstack.org/19027316:28
*** alkhodos has joined #openstack-cinder16:29
*** ericksonsantos has joined #openstack-cinder16:31
*** vgridnev has quit IRC16:32
*** sombrafam has quit IRC16:33
*** vgridnev has joined #openstack-cinder16:33
*** alonma has joined #openstack-cinder16:33
*** vgridnev has quit IRC16:34
*** cbader has joined #openstack-cinder16:35
openstackgerritHelen Walsh proposed openstack/cinder: EMC VMAX - necessary updates for CG changes  https://review.openstack.org/26822316:36
*** daneyon has joined #openstack-cinder16:36
*** zhangjn has joined #openstack-cinder16:38
*** alonma has quit IRC16:38
*** alonma has joined #openstack-cinder16:40
*** edtubill has quit IRC16:41
*** hemnafk is now known as hemna16:42
*** edtubill has joined #openstack-cinder16:42
*** alonma has quit IRC16:44
*** sombrafam has joined #openstack-cinder16:45
*** alonma has joined #openstack-cinder16:46
*** itlinux has joined #openstack-cinder16:48
hemnasmcginnis, ping16:48
*** vivekd has quit IRC16:48
*** zhangjn has quit IRC16:51
*** alonma has quit IRC16:52
*** alonma has joined #openstack-cinder16:52
*** vilobhmm11 has joined #openstack-cinder16:53
vilobhmm11rdmcnair  : ping16:53
*** vivekd has joined #openstack-cinder16:54
*** alonma has quit IRC16:57
*** alonma has joined #openstack-cinder16:59
*** vilobhmm11 has quit IRC17:00
*** diogogmt has quit IRC17:00
*** haomaiwang has quit IRC17:01
*** haomaiwang has joined #openstack-cinder17:01
*** diogogmt has joined #openstack-cinder17:02
*** alonma has quit IRC17:03
smcginnissheel: Sorry, was away. Yeah, looks like that's the root cause.17:03
smcginnishemna: pong17:03
*** wilson_liu has quit IRC17:03
*** lpetrut has quit IRC17:03
*** salv-orl_ has quit IRC17:04
*** salv-orlando has joined #openstack-cinder17:04
sheelsmcginnis: its ok...So, its ok to include "bootable" as default filter ?17:05
hemnasmcginnis, any updates on the os-brick release ?17:05
*** laughterwym has quit IRC17:05
sheelso that non admin user can also get accurate entry17:05
*** alonma has joined #openstack-cinder17:07
*** crose has quit IRC17:08
smcginnissheel: I believe so. I don't see any reason why non-admin users shouldn't be able to do that.17:08
smcginnishemna: Not yet. Let me look at the latest.17:09
sheelsmcginnis: yes...17:09
sheelsmcginnis:thank you for your prompt support17:09
smcginnissheel: Thanks for looking into the fix!17:09
sheelsmcginnis : :)17:09
smcginnishemna: Just a +1 from mriedem: https://review.openstack.org/#/c/267722/17:09
smcginnishemna: I'll go ping some folks.17:10
hemnaok thanks17:10
*** alonma has quit IRC17:12
*** e0ne has quit IRC17:13
smcginnishemna: Shot down - no releases on Friday unless absolutely necessary.17:13
smcginnishemna: Looks like it will have to sit until Monday.17:13
hemnawah wah wahhhhh17:13
*** apoorvad has joined #openstack-cinder17:13
*** cbader has quit IRC17:14
*** alonma has joined #openstack-cinder17:14
*** vgridnev has joined #openstack-cinder17:16
knomurasmcginnis: Hi Sean, I open new blueprints for supporting CG and replication in HBSD driver. Could you approve these new blueprints? https://blueprints.launchpad.net/cinder/+spec/hbsd-add-consistency-groups  https://blueprints.launchpad.net/cinder/+spec/hbsd-add-v2-replication17:18
*** alonma has quit IRC17:18
smcginnisknomura: Sure thing.17:19
knomurasmcginnis: Thanks.17:19
TheloDuncanT: Would you mind reviewing again? https://review.openstack.org/#/c/253356/17:20
smcginnisThelo: Since you just removed the depends-on line I just reapproved it.17:21
*** alonma has joined #openstack-cinder17:21
smcginnisNot that others can't still take a look, but not strictly necessary at this point.17:21
asselin_Thelo, thanks for the write-up. Any objection to making it public?17:23
smcginnisjungleboyj: Old man.17:23
*** leeantho has joined #openstack-cinder17:23
Theloasselin_: no problem, there might be typos though17:23
*** raildo-afk is now known as raildo17:24
Thelosmcginnis: I still need two +2 to get in the workflow no?17:24
*** raildo is now known as raildo-afk17:25
openstackgerritAnthony Lee proposed openstack/cinder: LeftHand: Implement un/manage snapshot support  https://review.openstack.org/25501517:25
jungleboyjsmcginnis: Look who's talking!17:25
*** alonma has quit IRC17:25
smcginnisThelo: No, I gave +A. Nothing will hold it back pending another one.17:25
smcginnisjungleboyj: Hehe17:25
openstackgerritAnthony Lee proposed openstack/cinder: LeftHand: Updating minimum client version  https://review.openstack.org/26778017:25
smcginnisjungleboyj: Very true though. :]17:25
jungleboyjsmcginnis: I am still young at heart.17:26
*** mdenny has quit IRC17:26
smcginnisjungleboyj: Hah!17:27
jungleboyjsmcginnis: You know it is true.17:27
smcginnisjungleboyj: Know it and have seen it! Haha17:28
jungleboyj:-)17:28
Thelosmcginnis:I see, thanks. So now we need to wait until monday for the new os-brick release, am I correct? One more question, If this patch is accepted and merged, Do I need to change the blueprint status?17:29
*** mudassirlatif has joined #openstack-cinder17:30
smcginnisThelo: No, it should be good. With the "Implements blueprint" line there it _should_ automatically update the blueprint when the patch merges.17:32
openstackgerritYuriy Nesenenko proposed openstack/cinder: Port drivers/netapp/eseries/test_library.py to Python 3  https://review.openstack.org/26765617:32
smcginnisThelo: And then hopefully the os-brick release makes it through on Monday and you can update your CI to not have to pull in brick from github.17:33
Swansonasselin_, I'll take any additional notes right now as I'm CIing it again today.17:33
*** yuriy_n17 has quit IRC17:34
Thelosmcginnis: and I can try to get my nova patch merged.. because having everything except that patch would just ruined everything17:35
smcginnisThelo: Yes, I agree. At least you have the cinder side in place, but it won't do much good until the nova side makes it too.17:35
*** jordanP has quit IRC17:35
smcginnisUnfortunately that's been a theme lately.17:35
openstackgerritAlexey Khodos proposed openstack/cinder: NexentaStor 5 NFS backend driver.  https://review.openstack.org/19027317:36
diablo_rojosmcginnis: Might be good to get some eyes on this spec I mentioned the other day during the meeting since it will effect the cinderclient https://review.openstack.org/#/c/236712/217:38
smcginnisdiablo_rojo: Oh right, thanks for the reminder.17:40
diablo_rojosmcginnis: No problem :)17:40
*** crose has joined #openstack-cinder17:40
diablo_rojosmcginnis: This one too https://review.openstack.org/#/c/226157/17:42
smcginnisdiablo_rojo: Should you be taking jungleboyj out somehere?17:42
smcginnis:P17:42
diablo_rojosmcginnis: Yes. Its a surprise. We are leaving at 1 so we can drink the day away.17:42
diablo_rojosmcginnis: Trying to get the guys to work up in the cities next Wed if you wanted to hang with us :) Would set up camp in some hipster coffee shop and go to Surly for lunch?17:43
smcginnisdiablo_rojo: Ooo, Cinder hackathon!17:44
*** chhavi has joined #openstack-cinder17:44
jungleboyjsmcginnis: I will still accept birthday gifts next week as well.17:44
jungleboyj;-)17:44
diablo_rojosmcginnis: So you're interested?17:45
smcginnisjungleboyj: I'll buy you dinner Tuesday night at the meetup. (via Pure) :P17:45
smcginnisdiablo_rojo: Yeah, definitely!17:45
diablo_rojosmcginnis: Coolio :)17:45
*** shakamunyi has joined #openstack-cinder17:46
*** edtubill has quit IRC17:47
smcginnisdiablo_rojo: Just let me know where you guys end up.17:47
jungleboyjsmcginnis: :=p17:47
*** knomura has quit IRC17:47
diablo_rojosmcginnis: Thinking Claddagh Coffee on West 7th, but I know of a good one in Northeast if you don't wanna go to St. Paul.17:48
diablo_rojosmcginnis: Spyhouse on Broadway17:48
smcginnisdiablo_rojo: Been to spyhouse a bunch. Never been to claddagh. Either works. I'll ping you Tuesday night or Wednesday morning.17:49
diablo_rojosmcginnis: Sounds good.17:49
openstackgerritEric Harney proposed openstack/cinder: Add missing requirements  https://review.openstack.org/26825417:51
openstackgerritEric Harney proposed openstack/cinder: Add pip-missing-reqs tox env  https://review.openstack.org/26825517:51
*** jamielennox is now known as jamielennox|away17:52
*** ericksonsantos has quit IRC17:53
openstackgerritHelen Walsh proposed openstack/cinder: EMC VMAX - VMAX driver failing to remove zones  https://review.openstack.org/24493317:53
*** cknight has quit IRC17:53
asselin_Swanson, Thelo  https://etherpad.openstack.org/p/thirdpartyci17:55
*** edtubill has joined #openstack-cinder17:57
*** bardia has joined #openstack-cinder17:57
mc_nairvilobhmm11 - looks like you were trying to ping me before?17:57
openstackgerritAlexey Khodos proposed openstack/cinder: NexentaStor 5 NFS backend driver.  https://review.openstack.org/19027317:57
*** cknight has joined #openstack-cinder17:57
*** ntpttr has joined #openstack-cinder17:57
*** harlowja_at_home has joined #openstack-cinder17:57
asselin_Swanson, Thelo fyi I added that etherpad also to here: https://wiki.openstack.org/wiki/Meetings/ThirdParty#Reference_links17:58
*** fthiagogv has joined #openstack-cinder18:00
*** e0ne has joined #openstack-cinder18:00
*** haomaiwang has quit IRC18:01
*** haomaiwang has joined #openstack-cinder18:01
*** ericksonsantos has joined #openstack-cinder18:05
*** mriedem has quit IRC18:05
*** laughterwym has joined #openstack-cinder18:06
*** edtubill has quit IRC18:06
xyang1hemna: rhagarty_ hi, do you want to talk about the force flag18:06
*** hyakuhei has quit IRC18:08
xyang1hemna: rhagarty_ actually create cgsnapshot is already using the force flag.  I looked at the wrong place the other day.  so no need to change anything now18:09
*** laughterwym has quit IRC18:10
*** vivekd has quit IRC18:11
*** leeantho has quit IRC18:11
*** mriedem has joined #openstack-cinder18:12
*** leeantho has joined #openstack-cinder18:13
*** bardia has quit IRC18:13
rhagarty_xyang1, I think that will work for the Horizon use case. I may attempt to warn users in the "create snapshot" diaglog if any volumes are attached18:18
xyang1rhagarty_: ok18:19
rhagarty_hemna, thoughts?18:19
*** alonma has joined #openstack-cinder18:21
rhagarty_xyang1, so that leaves 3 issues... 1) exposing the CG create quota, 2) allow update of CG snapshot name and description, and 3) defaulting CG policies to enabled. That sound right to you?18:23
xyang1rhagarty_: sure.  the last one has to be discussed.  I can't enable it yet18:24
rhagarty_xyang1, #1 above is https://bugs.launchpad.net/cinder/+bug/152692318:24
openstackLaunchpad bug 1526923 in Cinder "Consistency Group quota needs to be accessible" [Undecided,New]18:24
rhagarty_ok18:24
xyang1rhagarty_: ok, can you open a bug for #2 as well18:25
rhagarty_xyang1, will do18:25
xyang1rhagarty_: I'll bring up the default CG policy issue at the meetup18:25
*** alonma has quit IRC18:25
rhagarty_xyang1, ok18:26
*** alonma has joined #openstack-cinder18:27
*** anshul has quit IRC18:27
*** ntt_ has joined #openstack-cinder18:30
*** martyturner has quit IRC18:30
hemnaback18:30
hemnaok18:30
hemnaso the regular snapshot api defaults the force flag to False18:30
*** cknight has quit IRC18:31
hemnaand if you want to snapshot a volume that's attached, you must pass in the force flag True.18:31
*** vilobhmm11 has joined #openstack-cinder18:31
hemnawe need to be consistent with that mechanism18:31
hemnathat's all I'd like to make sure we have18:31
*** martyturner has joined #openstack-cinder18:31
xyang1hemna: a snapshot in Cgsnapshot cannot be used by itself, so it is different18:32
*** alonma has quit IRC18:32
xyang1hemna: it does not make sense to only allow cgsnapshot to be created when volume is available18:32
hemnaI'm just saying that if we allow snapshotting CG's where the volumes are attached, the force flag should be defaulted off, and required to be passed in True18:33
xyang1hemna: it is always true18:33
*** jgregor has quit IRC18:33
rhagarty_and on the Horizon side, if we detect any attached volumes, we warn the user and set the force-flag to true. For CG snapshots, there is no force-flag available18:33
*** jgregor has joined #openstack-cinder18:33
hemnaxyang1, that doesn't seem right.18:33
hemnayou always allow snapshotting attached volumes in the CG ?18:33
xyang1hemna: yes18:33
hemnathat defintely can cause problems18:33
openstackgerritSzymon Wróblewski proposed openstack/cinder: Conditional update support for model fields  https://review.openstack.org/26828118:33
hemnaIO not flushed out to the array18:34
hemnanot being there when the snapshot was taken.18:34
*** alonma has joined #openstack-cinder18:34
hemnathat's bad mmmkay18:34
xyang1hemna: it is not useful to create cgsnapshot for available volumes only18:34
*** cbader has joined #openstack-cinder18:34
*** dslev has joined #openstack-cinder18:34
*** mdenny has joined #openstack-cinder18:34
hemnathat's fine18:34
xyang1hemna: io will be frozen on the array when creating cgsnapshot18:34
hemnabut don't default the force flag to True.18:35
hemnausers need to know that it's a dangerous operation18:35
*** ociuhandu has quit IRC18:35
xyang1hemna: it has to be true18:35
hemnaI understand that you need it to be true for the call to work18:35
hemnathat's not my problem18:35
xyang1hemna: otherwise snapshot cannot be taken when inuse18:35
*** cknight has joined #openstack-cinder18:35
hemnayes I understand that18:35
hemnathe problem is the assumption it makes to the user if they don't have to set the force flag to True18:36
hemnathere will be IO that hasn't been flushed to the backend yet at the time they snapshot18:36
xyang1hemna: snapshot is not taken individually18:36
patrickeastisn't the whole point of it being in a cg so that you can take in-use snapshots and have them not be borked?18:36
xyang1patrickeast: yes18:36
hemnapatrickeast, yes it is18:36
hemnathe entire point of the force flag18:36
patrickeastyea so it should always force18:36
hemnais a warning to people snapshotting attached volumes18:36
*** salv-orlando has quit IRC18:37
openstackgerritRyan McNair proposed openstack/cinder: Make IBM drivers return snapshot object for cg ops  https://review.openstack.org/26828318:37
hemnabecause IO might not be flushed to the array from the host doing IO18:37
xyang1hemna: so I suggest you give a warning for cgsnapshot18:37
hemnaI'm saying our API should be consistent18:37
*** salv-orlando has joined #openstack-cinder18:37
xyang1hemna: whenever you create cgsnapshot, it is always force18:37
hemnathe reason we have a force flag at all is because of this IO flush issue and potential inconsistency with the point in time the snapshot is taken.18:37
xyang1hemna: we are not using snapshot api18:37
hemnathat same problem holds true for volumes in a cg18:38
hemnayou are missing my point entirely.18:38
hemna*sigh*18:38
xyang1hemna: cgsnapshot api is different from snapshot api18:38
*** alonma has quit IRC18:38
hemnanevermind18:38
hemnaI give up18:38
patrickeasthemna: so i get what you are saying, but i think maybe its then a difference in what is expected of the cgsnapshot api18:38
hemnathe expectation is that you want to snapshot a cg18:39
hemnafor volumes in use18:39
patrickeastyea18:39
hemnaotherwise a cg is kinda useless.18:39
patrickeastwhich implies there *might* be data that hasn't been flushed on the initiator18:39
hemnabut that is completely irrelevant to the IO flush and consistency problem of snapshotting volumes that are in use.18:40
hemnaregardless of cinder and it's api18:40
*** ericksonsantos has quit IRC18:40
hemnathis is a problem regardless of cg or not18:40
patrickeastits a block level snapshot of the cinder volume, not like an app level thing where it can stop io from the db or whatever it is18:40
hemnavolumes in a cg and out of a cg have the same exact problem.18:40
*** ericksonsantos has joined #openstack-cinder18:40
rhagarty_I agree, to be consistent, both API's should have a force-flag.18:40
hemnapatrickeast, exactly18:40
hemnawhich is why our API should be consistent18:41
hemnathe force flag makes that consistent.18:41
rhagarty_and both should fail for attached volumes unless the flag is true18:41
xyang1no, cgsnapshot is useless if we do not allow inuse volume18:41
hemnayes18:41
hemna*sigh*18:41
*** chhavi has quit IRC18:41
patrickeasti get your point18:41
hemnaI'm not sure xyang1 does18:41
patrickeastbut i'm also concerned that we would add a flag that must always be used18:41
patrickeastlike18:41
patrickeastits seems kind of wasteful18:42
hemnawe have to do it for normal volumes18:42
xyang1hemna: the flag has to set to true always18:42
rhagarty_on the Horizon side, we warn users, then set it to true for them.18:42
hemna*smh*18:42
hemnaseriously, I give up18:42
patrickeastlol18:42
xyang1rhagarty_: for cgsnapshot, always warn users18:43
xyang1rhagarty_: because force is always true18:43
rhagarty_yes, that would match behavior with normal snapshots. At least for Horizon users18:43
rhagarty_hemna, would a user ever decide not to do the snapshot in this case?18:44
hemnarhagarty_, a user could decide to pause the io, before doing the snapshot to make sure the data is flushed to the volumes.18:45
*** hyakuhei has joined #openstack-cinder18:46
hemnaideally, we could eventually add a call to nova to pause IO on the vms to coordinate the snapshotting.18:46
patrickeastwasn't there a spec or something for that? hypervisor assisted snapshots or somethin18:47
patrickeasthard to find them without knowing the name in launchpad :(18:47
xyang1patrickeast: I think that is different18:47
hemnaI think so, I'm not sure if it works though without having a guest agent18:47
*** alonma has joined #openstack-cinder18:47
patrickeasthmm yea thats true18:47
hemna:(18:47
xyang1patrickeast, hemna nova already has api for that18:48
xyang1patrickeast: hemna but not external yet18:48
rhagarty_hemna, so this is a CLI issue. I think the Horizon use case is acceptable.18:48
hemnaxyang1, but without a guest agent, it doesn't really work as expected from what I understand.18:48
*** lpetrut has joined #openstack-cinder18:48
xyang1hemna: you are right18:48
rhagarty_xyang1, here is the defect you requested.. https://bugs.launchpad.net/cinder/+bug/153478118:50
openstackLaunchpad bug 1534781 in Cinder "Consistency Group snapshot name and description should be editable" [Undecided,New]18:50
xyang1rhagarty_: thanks18:50
*** bardia has joined #openstack-cinder18:51
*** alonma has quit IRC18:52
*** ericksonsantos has quit IRC18:53
*** alonma has joined #openstack-cinder18:53
*** lpetrut has quit IRC18:56
kmartinHappy Birthday jungleboyj !!!18:57
jungleboyjkmartin: Thank you!18:57
kmartinjungleboyj, I owe you a beer in NC18:58
*** alonma has quit IRC18:58
*** martyturner has quit IRC18:59
*** haomaiwang has quit IRC19:01
*** haomaiwa_ has joined #openstack-cinder19:01
*** hyakuhei has quit IRC19:01
*** hyakuhei has joined #openstack-cinder19:02
*** hyakuhei has quit IRC19:02
*** savihou has joined #openstack-cinder19:02
*** rlrossit has quit IRC19:02
*** sgotliv has joined #openstack-cinder19:04
*** crose has quit IRC19:05
ntt_Hi, I'm trying to realize a configuration for cinder high availability and I need some advises. Actually I'm using a san that exposes one large disk to openstack-cinder-volume. On that disk I create a pv and then a vg named cinder-volumes. My san is already high available, but how can I manage the case when the openstack-cinder-volume node goes down? Is there a canonical solution for this?19:07
*** rlrossi__ has joined #openstack-cinder19:07
*** rlrossi__ has quit IRC19:07
ntt_My idea is to start openstack-cinder-volume inside the san. In this way I can create an high available cinder-volumes VG, but failover seems not working correctly.19:08
vilobhmm11jungleboyj : Happy Birthday !19:09
vilobhmm11jungleboyj : qq on https://bugs.launchpad.net/cinder/+bug/1531502 is there a WIP or patch out there or someone working on this one19:10
openstackLaunchpad bug 1531502 in Cinder "Child project's default quota not enforced" [High,New] - Assigned to Ryan McNair (rdmcnair)19:10
vilobhmm11smcginnis : ^^19:10
*** fthiagogv has quit IRC19:10
alkhodosHi. Is there anything I can do with this neutron test failure? https://jenkins07.openstack.org/job/gate-tempest-dsvm-neutron-full/21178/console  Not even sure how to debug this19:11
mc_nairvilobhmm11: hey - I'm working on that currently19:13
*** ntpttr has left #openstack-cinder19:13
mc_nairvilobhmm11: basically the best options would be adding parent_project_id to the Keystone token, or allowing a project to be retrieve by a user of the project instead of just admin.  Actually about to talk to bring that up in the Keystone channel (and we added it to their next meeting as well)19:14
*** thangp has left #openstack-cinder19:16
openstackgerritMichal Dulko proposed openstack/cinder: OVO request_spec in migrate/manage/retype calls  https://review.openstack.org/25245819:16
openstackgerritMichal Dulko proposed openstack/cinder: Switch request_spec in create volume calls to ovo  https://review.openstack.org/24660019:16
openstackgerritMichal Dulko proposed openstack/cinder: Switch request_spec_list in create CG to OVO  https://review.openstack.org/25303319:16
openstackgerritMichal Dulko proposed openstack/cinder: Convert filter_properties to OVO (create, retype)  https://review.openstack.org/25730519:16
mtaninontt_: I think DRBD is one of a solution for your situation. http://www.slideshare.net/mail4visu/disaster-recovery-of-openstack-cinder-using-drbd19:18
vilobhmm11mc_nair : why can't this be done 1. change to admin context and try fetching the heirachy in create vol request.19:20
mtaninontt_: Also C-Vol Active/Active HA might help too. But this is ongoing feature. https://etherpad.openstack.org/p/mitaka-cinder-spec-review-tracking19:20
*** martyturner has joined #openstack-cinder19:21
*** rlrossit has joined #openstack-cinder19:21
vilobhmm11mc_nair : you there ?19:23
mc_nairvilobhmm11: switch to admin context as in do something like context.get_admin_context?  I tried that initially, don't think that will help us be able to grab things from Keystone, just flips the is_admin flag true19:23
vilobhmm11mc_nair : the requirement here is the user should be able to get quota values for a child project right ?19:24
vilobhmm11a child project should be able to perform get19:25
vilobhmm11of the quota values19:25
mc_nairvilobhmm11: the requirement would that a user be able to do a get of their current project from Keystone19:25
*** crose has joined #openstack-cinder19:26
mc_naircurrently there's no way to get to the "parent_project_id" reliably, so in the case of child prject default enforcement we don't know whether to enforce child project defaults or non-child defaults19:26
vilobhmm11not only info about the project but the quota values as well IMHO because lets say (B) is a child of A and intially quota of B is zero then we should prohitbit creating volumes inside B right ?19:27
vilobhmm11mc_nair : i understand that19:27
mc_nairvilobhmm11: correct, but I don't think there's any issue with the case that the quota is set.  Because the child project can get it's quota *if it's explicitly* been set19:28
mc_nair because it can retrieve that from Cinder19:28
mc_nairthe only issue that I'm seeing here is with the default because that requires knowing about the current project heirarchy19:28
ntt_mtanino: I'm interested in a active/passive solution, but first link is difficult to understand .... have you more details about?19:28
vilobhmm11mc_nair : do you see quota values for child project in cinder.quotas as 019:29
vilobhmm11cinder.quotas should have values for resources for each project19:29
mc_nairvilobhmm11: are you talking about in the case the child project doesn't have quota set (i.e. defaults)?19:30
vilobhmm11mc_nair : yes19:30
vilobhmm11default case19:30
*** ericksonsantos has joined #openstack-cinder19:32
vilobhmm11mc_nair : ^^19:32
mtaninontt_: I haven't tried that configuration. I guess some engineers from DRBD might be in this channel. It's better to talk with them if you are interested in that configuratoin.19:32
mc_nairvilobhmm11: for the default case, I am getting 0's on the quota show.  But not when it tries to grab the quota as part of the enforcement.19:32
mc_nairvilobhmm11: here running a few commands again as refresher....19:33
vilobhmm11mc_nair : what do you mean by "But not when it tries to grab the quota as part of the enforcement."19:33
ntt_ok.... my san already uses drbd (and works well). With pacemaker/corosync it easy to make an HA volume group... so I think that cinder should not be so difficult19:33
vilobhmm11so if the quota for default case is 0 then why can't we add a validation in the volume create path to avoid running into this case19:33
vilobhmm11mc_nair : ^^19:34
mc_nairvilobhmm11: so I'm double checking that "quota show" will always 0 for the default cause I don't remember anymore offhand.  It may have been that only returned 0 when you were using the admin context.19:35
vilobhmm11mc_nair : can you please confirm ? in either case whether admin or non-admin we can get the quota values and then do a validation check that if zero don't let the volume creation proceed till valid quota is set for the project ?19:36
vilobhmm11thoughts ?19:37
*** jistr has quit IRC19:37
*** erlon has joined #openstack-cinder19:37
mc_nairvilobhmm11: give me like 15 minutes.  I'm trying to get Keystone happy again cause I was messing with it, and then I'll let you know the exact behavior and we can decide how to move forward19:39
*** merooney has quit IRC19:39
vilobhmm11mc_nair : sounds good19:39
mtaninontt_: ah, you already have drbd configuration in your san. nice19:40
ntt_yes..... actually the san has drbd resource -> LVM RA with pacemaker -> iscsi target RA -> iscsilun RA19:41
*** ebalduf has joined #openstack-cinder19:41
ntt_My idea is to create another LVM RA with a volume called cinder-volumes. In this way the cinder-volumes VG is HA19:41
ntt_but the problem is that I need to make openstack-cinder-volume HA too19:42
*** merooney has joined #openstack-cinder19:43
openstackgerritVincent Hou proposed openstack/cinder: Storwize: Implement v2 replication (split IO)  https://review.openstack.org/23738719:45
*** merooney has quit IRC19:45
*** ntt_ has quit IRC19:45
openstackgerritAndrew Kerr proposed openstack/cinder: Convert osapi_volume_ext_list to ListOpt  https://review.openstack.org/26830619:47
*** martyturner has quit IRC19:49
*** merooney has joined #openstack-cinder19:50
*** sombrafam has quit IRC19:52
openstackgerritMichal Dulko proposed openstack/cinder: Convert filter_properties to OVO (create, retype)  https://review.openstack.org/25730519:53
*** mudassirlatif has quit IRC19:53
mc_nairvilobhmm11: ok - just confirmed the issue.  Even quota show will give different things for child default value depending on whether you use an admin or non-admin user19:53
*** sgotliv has quit IRC19:53
*** alonma has joined #openstack-cinder19:54
vilobhmm11mc_nair : can you please paste the output here http://paste.openstack.org/19:55
*** mudassirlatif has joined #openstack-cinder19:55
vilobhmm11child default values for admin vs non-admin19:55
mc_nairwhich makes sense because "quota-show" is an admin-or-owner action, but Keystone project get is an admin only action19:55
mc_nairsure19:55
*** mudassirlatif has quit IRC19:55
*** hyakuhei has joined #openstack-cinder19:56
patrickeasthemna: did your package mirror ever finish downloading?19:56
mc_nairvilobhmm11: http://paste.openstack.org/show/484038/19:57
*** alonma has quit IRC19:58
*** crose has quit IRC20:00
hemnapatrickeast, yup20:00
hemnathen the network on my blade died20:00
hemna:P20:00
hemnabut I think I have it dialed20:00
*** haomaiwa_ has quit IRC20:01
*** alonma has joined #openstack-cinder20:01
hemnaI was able to do an apt-get update against it20:01
hemnaand it worked20:01
hemnaonce I get it finished, I can share my setup20:01
*** 5EXAAQR7M has joined #openstack-cinder20:01
patrickeasthemna: sweet20:01
*** lcurtis_ has joined #openstack-cinder20:02
patrickeasthemna: i was inspired by that and started playing around with some stuff too, stood up a cache server to see how much if helps20:02
patrickeasthemna: was going to wait to hear how well the mirror worked before downloading my own ;)20:02
hemnaso debmirror is garbage20:02
patrickeastoh yea?20:02
hemnadon't even bother20:02
hemnait's awful20:02
patrickeasti did apt-cacher-ng behind a squid proxy/cache20:03
hemnasingle threaded and sequential20:03
patrickeastand devpi also behind squid20:03
hemnatakes for-effing-ever20:03
patrickeastouch20:03
hemnaapt-mirror is what I've been playing with20:03
hemnait fires up 20 threads and saturates the ports20:03
hemna:)20:03
patrickeasthaha perfect20:04
mc_nairvilobhmm11: look, this right here basically explains why child project default quotas are busted currently - https://github.com/openstack/cinder/blob/master/cinder/api/contrib/quotas.py#L245-L25920:04
vilobhmm11mc_nair : non-admin should not be allowed to do any quota-* ops check here http://docs.openstack.org/user-guide-admin/cli_set_compute_quotas.html they are meant only for *admins*20:05
*** alonma has quit IRC20:05
vilobhmm11mc_nair : so we should only have values returned by admin user20:06
vilobhmm11which http://paste.openstack.org/show/484038/ seem to be correct as default values are 020:06
mc_nairvilobhmm11: https://github.com/openstack/cinder/blob/master/etc/cinder/policy.json#L37 - by default we let admin or member of the current project do them20:06
vilobhmm11mc_nair : ok20:07
*** laughterwym has joined #openstack-cinder20:07
vilobhmm11https://github.com/openstack/cinder/blob/master/cinder/api/contrib/quotas.py#L245-L259 what was your point again ?20:07
vilobhmm11mc_nair : ^^20:07
mc_nairvilobhmm11: regardless, the fact that we only let the explicit "quota.*" commands be admin is just masking the real issue.... on other flows, e.g. create_volume, we need to enforce quotas.  Those are not admin only commands20:07
*** aix has quit IRC20:08
*** alonma has joined #openstack-cinder20:08
*** esker has joined #openstack-cinder20:09
*** esker has quit IRC20:09
*** martyturner has joined #openstack-cinder20:09
akerrpatrickeast: I use apt-cacher behind our corp firewall20:09
mc_nairKeystone by only lets get_project for admin users.  So we don't currently have a way to get parent_project_id for any non-admin actions20:09
akerrpatrickeast: also use devpi for pip caching20:09
patrickeastakerr: do they work pretty well?20:09
akerrpatrickeast: haven't had any issues with them20:09
*** mudassirlatif has joined #openstack-cinder20:09
patrickeasti've just got them working, waiting for a nodepool image to build with confs baked in20:10
akerrpatrickeast: but preinstalling the pip requirements for the main projects really sped up my devstack builds20:10
*** mudassirlatif has quit IRC20:10
patrickeastakerr: yea, iirc the upstream infra scripts do that for the images too20:11
patrickeasti should check to make sure thats actually working in mine...20:11
*** laughterwym has quit IRC20:12
*** esker has joined #openstack-cinder20:12
akerrpatrickeast: i know they preload the repos but I don't think they install the requirements.txt files.  I limited it to just nova, cinder, glance, neutron, and manila on our nodes20:12
patrickeastakerr: oo interesting20:13
*** alonma has quit IRC20:13
patrickeastakerr: don't suppose you've got a script for that around somewhere i can look at?20:13
akerrpatrickeast: let me see if i can find it20:13
*** alonma has joined #openstack-cinder20:14
openstackgerritGorka Eguileor proposed openstack/cinder: Remote unused iscsi_targets table  https://review.openstack.org/26832020:15
mc_nairvilobhmm11: that make any sense?20:17
*** alonma has quit IRC20:19
*** alonma has joined #openstack-cinder20:21
akerrpatrickeast: so i'm not sure how out of sync my config project is from the current ones, but I modified the cache_gi_repos.py file under the nodepool scripts: http://paste.openstack.org/show/484042/20:22
mc_nairso I mean the easiest fix would just be to change https://github.com/openstack/keystone/blob/master/etc/policy.json#L37 to "admin_or_owner".  But I don't know if that'd make people sad, going to ask keystone20:22
akerrpatrickeast: primarily I changed what file I was reading to know which projects to cache and then I added the "install_deps" function20:23
vilobhmm11mc_nair : sure..sorry someone stopped by20:23
*** e0ne has quit IRC20:23
patrickeastakerr: awesome, thanks!20:23
vilobhmm11mc_nair : how about create_volume => quota_call => change user context admin context => get_projects20:23
*** mudassirlatif has joined #openstack-cinder20:24
*** dslev has quit IRC20:24
akerrpatrickeast: that shaved about 10-15 minutes off our runs20:25
patrickeastakerr: woa thats some serious improvements20:25
*** alonma has quit IRC20:26
*** [1]Thelo has joined #openstack-cinder20:26
*** mudassirlatif has quit IRC20:26
*** e0ne has joined #openstack-cinder20:26
openstackgerritSheel Rana proposed openstack/cinder: Added 'bootable volume' filter for non-admin user  https://review.openstack.org/26832220:27
*** alonma has joined #openstack-cinder20:27
mc_nairvilobhmm11: so when you're saying change to admin context, we need to be a user with admin priveledges I believe.  So DuncanT had mentioned that it may be possible to fix this using the Cinder service role (though not ideal).  I hacked up a WIP along those lines here - https://review.openstack.org/#/c/267848/20:28
*** Thelo has quit IRC20:28
*** [1]Thelo is now known as Thelo20:28
vilobhmm11mc_nair : why can't we do context_elevated ()20:29
mc_nairwhich works so long as the Cinder user is added to "service" project as an admin role (which it wasn't in devstack for some reason)20:29
mc_nairvilobhmm11: so I'm still reasonably unfamiliar but my understanding is that just flips some the "is_admin" flag in the Cinder RequestContext, so it lets you do *Cinder* admin only actions but admin actions in Keystone20:30
mc_nairbut I'm sure others could give better perspective on that.  My experience with that was "I tried that and it didn't work, maybe this is why..."20:31
*** alonma has quit IRC20:33
vilobhmm11mc_nair : IMHO we need admin priviledge to get quota values (default) for the child project and this should help us20:33
vilobhmm11smcginnis : ^^20:33
*** ericksonsantos has quit IRC20:33
vilobhmm11jungleboyj :^^20:33
*** alonma has joined #openstack-cinder20:33
mc_nairvilobhmm11: well we never needed admin priveledges before to get quota defaults (certainly not internally with flows like create volume).  This is all coming out of the fact we need to ask keystone to fetch us the project20:35
vilobhmm11mc_nair : yes ..if its was not needed before doesn;t mean we won't need it in future :) its just for getting quota details for rest operation we do as cinder user IMHO20:36
*** ericksonsantos has joined #openstack-cinder20:36
*** alonma has quit IRC20:38
*** mudassirlatif has joined #openstack-cinder20:39
*** mudassirlatif has quit IRC20:40
mc_nairvilobhmm11: but why wouldn't someone be able to see their current quota?20:41
mc_nairvilobhmm11: we would just say "You can't create a volume, not enough quota".... "Can't look at your quota to see what your maxes are"?20:41
sheeleharney: hi, you there?20:42
eharneysheel: hi20:43
sheeleharney: I wanted to talk about https://review.openstack.org/#/c/266036/...20:43
sheeleharney: it seems partially fixed...20:43
*** alonma has joined #openstack-cinder20:43
vilobhmm11mc_nair : even the quota-show cli needs to change to make sure admin gets those details since _get_projects is admin onyl api20:43
eharneysheel: sure20:43
sheeleharney:please let me know if you are busy and need help to fix other APIs context20:44
sheeleharney:i tested your fix, it was working fine..20:44
mc_nairvilobhmm11: but I disagree - I think that get_projects should change in Keystone to let you grab your current project.  Then both problems are solved (don't have to make quota-show admin and the create_volume enforcement works)20:45
*** dslevin has joined #openstack-cinder20:45
eharneysheel: i don't intend to apply it to all the APIs myself as of now20:45
vilobhmm11mc_nair : thats a long process but we should even fix it for people seeing it now20:46
sheeleharney:so should i go ahead with left APIs?20:46
eharneysheel: sure20:46
eharneysheel: i was trying to come up with a nice decorator or something to make it simple to apply to many of them, but didn't really get there20:46
vilobhmm11mc_nair : and it will happen one day..I am not denying that its not a valid solution20:46
sheeleharney:ok, thank you...20:46
sheeleharney:i think fix is clean20:46
eharneysheel: it's not bad, just a little more verbose than i was hoping20:47
sheeleharney: right...20:47
*** alonma has quit IRC20:47
sheeleharney: so, if you have any suggestion or may be you can let me know what addtional things you want in fix..20:48
sheeleharney: I will try accordingly20:49
eharneysheel: i don't really have anything as of now20:49
mc_nairvilobhmm11: so changing to admin only for quota-show is easy enough to fix.  But the enforcement fix is tougher.  We *could* do something with the service user role I think (see that WIP), but couldn't the easier fix for existing customers be change "policy.json" for Cinder to let "get_projects" be admin_or_owner (assuming Keystone folks don't think that's an issue to do)?20:49
sheeleharney: Ok, I think for now we can go ahead with same solution for all APIs20:50
eharneysheel: sounds good20:50
sheeleharney: Ok, thank you20:50
vilobhmm11mc_nair : ok20:51
vilobhmm11lemme check20:51
sheeleharney: I will be drafting  BP-https://blueprints.launchpad.net/cinder/+spec/summarymessage20:52
*** lcurtis_ has quit IRC20:52
sheeleharney: will discuss with you on design around 25th..20:52
*** timcl has quit IRC20:53
*** sombrafam has joined #openstack-cinder20:53
sheeleharney: please find some spare time, will seek some bandwidth of yours on design discussion20:53
mc_nairvilobhmm11: that's just my current take on things.  It's been changing every day :)20:53
eharneysheel: ok, i'll be sure to be involved there.  i suspect a handful of us already have ideas about what we want to see there20:54
*** mudassirlatif has joined #openstack-cinder20:54
*** hyakuhei has quit IRC20:55
*** mudassirlatif has quit IRC20:55
sheeleharney: yes, this is important improvement..so many of us would have though about... lets go ahead with this BP with combined ideas...20:55
sheeleharney: I have already given html tagging in BP itself, do have a look when you get some time..20:56
sheeleharney: this will sync our ideas..20:56
eharneysheel: ok20:56
sheeleharney: :)20:57
*** apoorvad has quit IRC20:57
*** savihou has quit IRC20:58
*** savihou has joined #openstack-cinder20:58
openstackgerritEric Harney proposed openstack/cinder: Set LVM driver default overprovisioning ratio to 1.0  https://review.openstack.org/26698621:00
*** 5EXAAQR7M has quit IRC21:01
*** haomaiwang has joined #openstack-cinder21:01
mc_nairvilobhmm11: even if we changed that piece in Cinder, we'd have to update Cinder so that we're actually retrieving the project in the create_volume flow (currently missing) which I'll do once we hash the other parts of it out.  Ideally we'd move parent_project_id to Keystone token so we don't have to query Keystone on each create_volume, but I think that'll get some pushback as there's a limit to how much you can put in there21:05
*** hyakuhei has joined #openstack-cinder21:06
openstackgerritSheel Rana proposed openstack/cinder: Added 'bootable volume' filter for non-admin user  https://review.openstack.org/26832221:07
*** merooney has quit IRC21:08
openstackgerritVincent Hou proposed openstack/cinder: Storwize: Implement v2 replication (mirror)  https://review.openstack.org/24904221:09
*** mudassirlatif has joined #openstack-cinder21:09
openstackgerritGorka Eguileor proposed openstack/cinder-specs: Job Distribution to support HA A/A  https://review.openstack.org/23259521:10
*** cdelatte has quit IRC21:10
*** mudassirlatif has quit IRC21:10
*** martyturner1 has joined #openstack-cinder21:13
*** alkhodos has quit IRC21:13
*** sheel has quit IRC21:13
*** sheel has joined #openstack-cinder21:14
*** porrua has quit IRC21:15
*** gouthamr has quit IRC21:15
*** martyturner has quit IRC21:16
*** dslevin has quit IRC21:19
*** adrianofr has quit IRC21:20
*** edmondsw has joined #openstack-cinder21:20
*** edmondsw has quit IRC21:21
*** mudassirlatif has joined #openstack-cinder21:24
*** mudassirlatif has quit IRC21:25
*** martyturner1 has quit IRC21:26
*** apoorvad has joined #openstack-cinder21:29
*** laughterwym has joined #openstack-cinder21:29
*** salv-orlando has quit IRC21:29
*** salv-orlando has joined #openstack-cinder21:29
openstackgerritxing-yang proposed openstack/cinder: ScaleIO QoS Support  https://review.openstack.org/26071921:31
*** Lee1092 has quit IRC21:32
*** gouthamr has joined #openstack-cinder21:33
*** daneyon has quit IRC21:34
*** laughterwym has quit IRC21:35
*** gouthamr_ has joined #openstack-cinder21:35
openstackgerritSheel Rana proposed openstack/cinder: Added 'bootable volume' filter for non-admin user  https://review.openstack.org/26832221:36
*** jungleboyj has quit IRC21:36
*** gouthamr has quit IRC21:39
*** mudassirlatif has joined #openstack-cinder21:39
*** baumann has quit IRC21:39
*** mudassirlatif has quit IRC21:40
*** cknight has quit IRC21:40
*** akerr has quit IRC21:41
*** alonma has joined #openstack-cinder21:44
*** savihou has quit IRC21:45
*** jgregor has quit IRC21:46
*** alonma has quit IRC21:48
*** diablo_rojo has quit IRC21:48
*** baumann has joined #openstack-cinder21:48
openstackgerritxing-yang proposed openstack/cinder: Manage/unmanage volume in ScaleIO driver  https://review.openstack.org/26834421:49
openstackgerritxing-yang proposed openstack/cinder: Manage/unmanage volume in ScaleIO driver  https://review.openstack.org/26834421:50
*** alonma has joined #openstack-cinder21:50
*** mragupat has quit IRC21:52
*** jamielennox|away is now known as jamielennox21:54
*** mudassirlatif has joined #openstack-cinder21:54
*** alonma has quit IRC21:55
*** mudassirlatif has quit IRC21:55
openstackgerritEric Harney proposed openstack/cinder: Reduce use of eval()  https://review.openstack.org/26834521:55
*** dustins has quit IRC21:55
openstackgerritAlex O'Rourke proposed openstack/cinder: Remove old client version checks from 3PAR driver  https://review.openstack.org/26834621:56
*** alonma has joined #openstack-cinder21:56
*** tpsilva has quit IRC21:56
*** cdelatte has joined #openstack-cinder21:59
*** dims_ has joined #openstack-cinder21:59
*** cdelatte has quit IRC22:00
*** cdelatte has joined #openstack-cinder22:00
*** alonma has quit IRC22:00
*** haomaiwang has quit IRC22:01
*** haomaiwang has joined #openstack-cinder22:01
*** baumann has quit IRC22:01
*** dims has quit IRC22:01
*** alonma has joined #openstack-cinder22:03
*** sombrafam has quit IRC22:04
openstackgerritxing-yang proposed openstack/cinder: Manage/unmanage volume in ScaleIO driver  https://review.openstack.org/26834422:05
*** e0ne has quit IRC22:08
*** dslevin has joined #openstack-cinder22:08
*** dslevin has quit IRC22:08
*** mudassirlatif has joined #openstack-cinder22:09
*** alonma has quit IRC22:09
*** mudassirlatif has quit IRC22:10
*** salv-orl_ has joined #openstack-cinder22:10
*** baumann has joined #openstack-cinder22:11
*** alonma has joined #openstack-cinder22:11
*** sheel has quit IRC22:12
*** salv-orlando has quit IRC22:13
*** alonma has quit IRC22:16
*** baumann has quit IRC22:16
*** alonma has joined #openstack-cinder22:18
*** eharney has quit IRC22:19
*** alonma has quit IRC22:22
*** mudassirlatif has joined #openstack-cinder22:24
*** alonma has joined #openstack-cinder22:24
*** mudassirlatif has quit IRC22:25
*** vgridnev has quit IRC22:26
*** vilobhmm11 has left #openstack-cinder22:27
*** alonma has quit IRC22:29
*** eharney has joined #openstack-cinder22:33
*** mudassirlatif has joined #openstack-cinder22:39
*** mudassirlatif has quit IRC22:40
*** eharney has quit IRC22:42
*** rlrossit has quit IRC22:44
*** julim has quit IRC22:45
*** mriedem has quit IRC22:47
*** mudassirlatif has joined #openstack-cinder22:54
*** IlyaG has joined #openstack-cinder22:54
*** mudassirlatif has quit IRC22:55
*** jiangliucheng has quit IRC23:00
*** haomaiwang has quit IRC23:01
*** haomaiwang has joined #openstack-cinder23:01
*** mudassirlatif has joined #openstack-cinder23:03
*** mudassirlatif has quit IRC23:10
*** hyakuhei has quit IRC23:11
*** IlyaG has quit IRC23:16
openstackgerritApoorva Deshpande proposed openstack/cinder: Tintri image cache cleanup  https://review.openstack.org/26837023:19
*** sheel has joined #openstack-cinder23:19
*** mdenny has quit IRC23:20
*** mudassirlatif has joined #openstack-cinder23:24
sheelgrenade test failed:    tempest_lib.exceptions.SSHTimeout: Connection to the 10.1.0.3 via SSH timed out.23:24
sheeltempest.scenario.test_volume_boot_pattern.TestVolumeBootPattern.test_volume_boot_patter23:24
*** alonma has joined #openstack-cinder23:25
*** mudassirlatif has quit IRC23:25
sheelanyone have any idea what these are all about - ssh timedout?23:25
sheelhttp://logs.openstack.org/22/268322/3/check/gate-grenade-dsvm/de9b29b/logs/testr_results.html.gz23:25
*** alonma has quit IRC23:29
*** dims_ has quit IRC23:29
*** xyang1 has quit IRC23:29
SwansonIt created an instance and tried to log in to it.  ssh timed out.23:30
sheelSwanson: right, but how could i get to know if this is due to my changes or not23:31
sheelits a bit confusing to derive23:31
sheel:(23:31
*** alonma has joined #openstack-cinder23:31
*** lcurtis has quit IRC23:31
sheelSwanson: is this seems some general error ?23:32
*** alonma has quit IRC23:35
*** dims has joined #openstack-cinder23:37
*** alonma has joined #openstack-cinder23:37
sheelSwanson: By the way thanks for your prompt reply, I think best way for now to check is rerunning tests..(recheck)23:38
sheelrunning recheck23:38
*** alonma has quit IRC23:42
*** alonma has joined #openstack-cinder23:43
*** IlyaG has joined #openstack-cinder23:44
*** garthb__ has quit IRC23:47
*** alonma has quit IRC23:48
*** alonma has joined #openstack-cinder23:50
*** alkhodos has joined #openstack-cinder23:51
*** mudassirlatif has joined #openstack-cinder23:52
*** alonma has quit IRC23:55
*** alonma has joined #openstack-cinder23:56
alkhodosHi guys, could you please review this patch https://review.openstack.org/#/c/190273 when you have time. I've addressed all previous comments and CI is running stable. Thanks in advance.23:58
*** dims has quit IRC23:59

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