Thursday, 2015-08-20

*** mylu_ has quit IRC00:00
*** Yogi1 has joined #openstack-cinder00:00
*** mylu has joined #openstack-cinder00:01
*** bnemec has joined #openstack-cinder00:03
*** rushil has quit IRC00:03
*** ebalduf has quit IRC00:10
*** bnemec has quit IRC00:10
*** andreykurilin__ has quit IRC00:15
*** lixiaoy1 has joined #openstack-cinder00:24
*** mylu has quit IRC00:24
*** bnemec has joined #openstack-cinder00:25
*** mylu has joined #openstack-cinder00:25
jgriffithNightKhaos: that would be cool to look at00:27
jgriffithNightKhaos: problem I ran into before though was the scsi refresh00:27
jgriffithNightKhaos: not sure if what you came up with gets around that or not, or what it does to the file-system00:28
*** dannywil_ has quit IRC00:28
*** mylu has quit IRC00:29
*** salv-orl_ has quit IRC00:29
*** dims has joined #openstack-cinder00:30
*** bnemec has quit IRC00:30
*** leeantho has quit IRC00:31
*** tiny-hands has joined #openstack-cinder00:31
*** bnemec has joined #openstack-cinder00:44
*** mriedem has joined #openstack-cinder00:45
NightKhaosjgriffith: Okay, I'll write up a quick outline of how I did it. Bare in mind this is specific to ceph rbds.00:45
*** adurbin_ has quit IRC00:47
*** smoriya has joined #openstack-cinder00:49
*** tsekiyam_ has joined #openstack-cinder00:49
jgriffithNightKhaos: yeah, may not work the same with other protocols, but would be cool to look at00:50
jgriffithNightKhaos: FWIW, the Trove folks tried to get something like this off the ground last year00:51
*** xyang1 has quit IRC00:51
NightKhaosjgriffith: I can understand why they're want this. Means they can dynamically create databases without worrying about pre-allocation. Personally I'd solve that problem by providing thinly provisioned volumes, but that's just me. :)00:51
jgriffithNightKhaos: :)00:52
jgriffithNightKhaos: I like the way you think :)00:52
*** tsekiyama has quit IRC00:53
*** mtanino has quit IRC00:53
*** tsekiyam_ has quit IRC00:53
NightKhaosjgriffith: http://pastebin.com/dR5BzGxr00:58
jgriffithNightKhaos: hmm... that should work actually00:58
jgriffithNightKhaos: if it's just a function of virt-io driver00:58
NightKhaosjgriffith: Yeah, it worked just fine in the times I've tried it. It also looks like if you select a size smaller than the disk (e.g. forget the unit), the opereation will timeout.00:59
jgriffithNightKhaos: might be a good thing do check with Dberange on...00:59
NightKhaosjgriffith: Where can we find them?01:00
jgriffithI just looked in dev he's not there... maybe Nova...01:00
jgriffithNightKhaos: might be worth a post to the ML?01:01
NightKhaosjgriffith: Maybe, maybe. Never done that before. I'm kinda new at this. I just new enough about libvirt and found you could do a volume resize by reseting state without issues with Ceph RDBs... put 2 and 2, and violia.01:02
jgriffithNightKhaos: I'm still a bit nervous about what one does on the file-system.... but I guess if they're smart enough to type "cinder extend" it's kinda their problem01:02
jgriffith:)01:02
jgriffithNightKhaos: :)01:02
jgriffithNightKhaos: well, welcome first off....  second off you're doing things right IMO01:03
jgriffithNightKhaos: so you can post to openstack-dev mailing list, with the subject [nova][cinder] Extending attached disks01:03
jgriffithNightKhaos: and throw your idea out asking for feedback01:03
jgriffithNightKhaos: or we can try and grab some nova folks tomorrow....  either way, just so you know this would be next release before anything really happened with it01:04
jgriffithNightKhaos: everybody is going into feature freeze right now01:04
NightKhaosjgriffith: I've got a reproducable method I can give to ops for the moment, so they'll be happy regardless.01:05
jgriffithNightKhaos: sure, that's always good01:05
jgriffithNightKhaos: but it would be interesting to propose it back upstream to the community IMO01:05
NightKhaosjgriffith: Which is why I'm here!01:05
NightKhaosjgriffith: Should i post this to the general list? Or Future Dev/01:08
jgriffithopenstack-dev01:08
openstackgerritErickson Filipe Guedes dos Santos proposed openstack/cinder: Nested Quota Driver: Get Project Hierarchy  https://review.openstack.org/20617101:10
openstackgerritErickson Filipe Guedes dos Santos proposed openstack/cinder: Cinder Nested Quota Driver  https://review.openstack.org/20536901:10
*** diogogmt has joined #openstack-cinder01:11
*** haigang has joined #openstack-cinder01:16
*** bill_az_ has quit IRC01:25
*** dims has quit IRC01:25
*** mylu has joined #openstack-cinder01:26
*** skylerberg has quit IRC01:28
*** HoloIRCUser3 has quit IRC01:28
*** mylu has quit IRC01:30
*** Apoorva has quit IRC01:30
NightKhaosjgriffith: Can I get a proof read? I've updated that paste with the email I intend to send  to the list01:31
* jgriffith is reading...01:32
jgriffithNightKhaos: nice!01:32
*** vilobhmm1 has quit IRC01:33
jgriffithNightKhaos: I think that's great and I'd be one of the first to respond to it :)01:33
openstackgerritWilson Liu proposed openstack/cinder: Enhance FC zone support for Huawei driver  https://review.openstack.org/20157801:33
*** bill_az has joined #openstack-cinder01:34
NightKhaosjgriffith: Sent.01:35
*** bill_az has quit IRC01:35
NightKhaosjgriffith: Hmm, it's saying I have to be subscribed but I AM subscribed... hmm. Give me a moment.01:35
jgriffithNightKhaos: hmm...  I'm happy to send it by proxy, but better if you just get it sorted and keep it under your name etc01:36
openstackgerritVincent Hou proposed openstack/cinder: Adds the migration progress support for migration  https://review.openstack.org/20495301:38
*** Apoorva has joined #openstack-cinder01:39
NightKhaosjgriffith: Okay, fixed it. Apparently the first time the confirmation email didn't come through.01:39
*** Lee1092 has joined #openstack-cinder01:39
NightKhaosjgriffith: Whoops. Looks like it didn't send in plaintext. Should I resend?01:43
jgriffithNightKhaos: nah... it happens01:45
NightKhaosjgriffith: It's pretty hard to read the HTML version through01:45
jgriffithNightKhaos: you can reply with an apology if you like before somebody complains but shouldn't be a big deal01:45
jgriffithOhh... lemme look01:45
openstackgerritVincent Hou proposed openstack/cinder: WIP: Adds migration abortion  https://review.openstack.org/20775401:45
jgriffithNightKhaos: looks fine for me :)  But I'm using gmail so it just works out ok :)01:47
NightKhaoshttp://lists.openstack.org/pipermail/openstack-dev/2015-August/072495.html It's here where it looks pretty bad:01:47
jgriffithNightKhaos: just reply acking that you made a mistake and won't do it again :)01:47
jgriffithNightKhaos: ahh... I forgot about that01:48
jgriffithNightKhaos: sure, just resend in plain text01:48
NightKhaosjgriffith: http://lists.openstack.org/pipermail/openstack-dev/2015-August/072496.html MUCH better.01:49
jgriffithVery nice!01:49
*** boris-42 has quit IRC01:50
NightKhaosjgriffith: Now to wait for a reply...01:51
* NightKhaos goes back to documenting Neutron networks.01:51
*** haomaiwang has joined #openstack-cinder01:53
jgriffithNightKhaos: thanks for posting, hope to talk again and see something get submitted01:54
*** Yogi1 has quit IRC01:58
NightKhaosjgriffith: Any chance you can knock up an iSCSI test rig and give it a try?02:02
jgriffithNightKhaos: for sure, but probably not tonight02:02
jgriffithMaybe tomorrow02:02
*** _cjones_ has quit IRC02:02
NightKhaosjgriffith: obviously not now! Just curious if you have the hardware lieing around.02:02
*** davechen has joined #openstack-cinder02:04
*** p0rtal_ has quit IRC02:06
*** haomaiwang has quit IRC02:09
*** haomaiwang has joined #openstack-cinder02:10
*** hw_chenying has joined #openstack-cinder02:10
*** netapp has quit IRC02:11
jgriffithNightKhaos: I do, and honestly normally I would try it right now02:12
*** netapp has joined #openstack-cinder02:12
jgriffithNightKhaos: but tonight I'm tied up with other things02:12
*** baojg has joined #openstack-cinder02:16
*** hw_chenying has quit IRC02:17
*** dims has joined #openstack-cinder02:21
*** hw_chenying has joined #openstack-cinder02:21
*** ebalduf_ has quit IRC02:26
*** mylu has joined #openstack-cinder02:27
*** ebalduf has joined #openstack-cinder02:27
*** tiny-hands has quit IRC02:29
*** dims has quit IRC02:29
*** dims has joined #openstack-cinder02:30
*** mylu has quit IRC02:31
*** dims has quit IRC02:34
*** tiny-hands has joined #openstack-cinder02:35
*** bkopilov has quit IRC02:43
*** mriedem has quit IRC02:44
*** salv-orlando has joined #openstack-cinder02:44
*** markvoelker has quit IRC02:46
openstackgerritVincent Hou proposed openstack/cinder: WIP: Adds migration abortion  https://review.openstack.org/20775402:47
*** salv-orlando has quit IRC02:51
*** hakimo has joined #openstack-cinder02:52
*** hakimo_ has quit IRC02:54
*** salv-orlando has joined #openstack-cinder02:55
*** Apoorva has quit IRC02:56
*** diogogmt has quit IRC03:01
*** salv-orlando has quit IRC03:02
openstackgerritwanghao proposed openstack/cinder: Implement function to manage/unmanage snapshots  https://review.openstack.org/14459003:07
*** haomaiwang has quit IRC03:09
*** haomaiwang has joined #openstack-cinder03:10
openstackgerritVincent Hou proposed openstack/cinder: Update the devref for volume migration  https://review.openstack.org/21494103:18
openstackgerritThang Pham proposed openstack/cinder: WIP: Make RPC and objects backwards compatible  https://review.openstack.org/21494303:21
*** zhongjun has joined #openstack-cinder03:23
*** rushil has joined #openstack-cinder03:36
*** tiny-hands has quit IRC03:42
*** rushil_ has joined #openstack-cinder03:44
*** rushil_ has quit IRC03:46
*** markvoelker has joined #openstack-cinder03:46
*** baojg has quit IRC03:47
*** skylerberg has joined #openstack-cinder03:48
*** rushil has quit IRC03:48
*** lpetrut has joined #openstack-cinder03:51
*** markvoelker has quit IRC03:51
*** baojg has joined #openstack-cinder03:54
*** mylu has joined #openstack-cinder03:56
*** skylerberg has quit IRC04:07
*** zhongjun has quit IRC04:08
*** haomaiwang has quit IRC04:09
*** haomaiwang has joined #openstack-cinder04:10
*** skylerberg has joined #openstack-cinder04:10
*** hw_chenying has quit IRC04:24
*** bkopilov has joined #openstack-cinder04:30
*** lpetrut has quit IRC04:31
*** salv-orlando has joined #openstack-cinder04:32
*** salv-orlando has quit IRC04:35
*** baojg has quit IRC04:37
*** baojg has joined #openstack-cinder04:38
*** sgotliv has joined #openstack-cinder04:43
*** salv-orlando has joined #openstack-cinder04:47
*** skylerberg has quit IRC04:48
*** sgotliv has quit IRC04:51
*** salv-orlando has quit IRC04:51
*** zul has quit IRC05:04
*** mylu has quit IRC05:07
*** mylu has joined #openstack-cinder05:08
*** afazekas has joined #openstack-cinder05:08
*** haomaiwang has quit IRC05:09
*** danieru has quit IRC05:10
*** haomaiwang has joined #openstack-cinder05:10
openstackgerritSergey Vilgelm proposed openstack/cinder: Switch to the oslo_utils.fileutils  https://review.openstack.org/19953705:12
*** mylu has quit IRC05:12
*** mylu has joined #openstack-cinder05:12
*** haigang has quit IRC05:14
*** afazekas has quit IRC05:15
*** haomaiwang has quit IRC05:19
openstackgerritAbhishek Shrivastava proposed openstack/cinder: Adding delete-wait-loop for CloudByte Volumes  https://review.openstack.org/20105905:27
*** shausy has joined #openstack-cinder05:44
openstackgerritwanghao proposed openstack/cinder: Implement function to manage/unmanage snapshots  https://review.openstack.org/14459005:44
*** mylu has quit IRC05:45
*** mylu has joined #openstack-cinder05:45
*** danieru has joined #openstack-cinder05:52
*** nkrinner has joined #openstack-cinder05:52
openstackgerritwanghao proposed openstack/cinder: Forbid creating volume from image which size is 0  https://review.openstack.org/20769605:54
*** haomaiwa_ has joined #openstack-cinder06:00
*** hw_chenying has joined #openstack-cinder06:04
*** BharatK has joined #openstack-cinder06:05
*** salv-orlando has joined #openstack-cinder06:05
*** haomaiwa_ has quit IRC06:09
*** haomaiwang has joined #openstack-cinder06:13
*** salv-orlando has quit IRC06:16
*** haomaiwang has quit IRC06:17
*** vlaza has joined #openstack-cinder06:21
*** afazekas has joined #openstack-cinder06:21
*** baojg has quit IRC06:22
*** baojg has joined #openstack-cinder06:24
*** ankit_ag has joined #openstack-cinder06:24
*** haomaiwang has joined #openstack-cinder06:29
*** zhonghua-lee has joined #openstack-cinder06:30
*** salv-orlando has joined #openstack-cinder06:32
*** haigang has joined #openstack-cinder06:37
*** skylerberg has joined #openstack-cinder06:37
*** afazekas has quit IRC06:37
openstackgerritOpenStack Proposal Bot proposed openstack/cinder: Imported Translations from Transifex  https://review.openstack.org/21446806:41
*** vlaza has quit IRC06:44
*** vlaza has joined #openstack-cinder06:46
*** haomaiwang has quit IRC06:47
*** haomaiwang has joined #openstack-cinder06:52
*** anshul has joined #openstack-cinder06:53
*** ebalduf has quit IRC06:56
*** ebalduf has joined #openstack-cinder06:57
*** mylu has quit IRC07:00
*** mylu has joined #openstack-cinder07:00
*** ronis_ has joined #openstack-cinder07:01
*** ronis__ has joined #openstack-cinder07:03
*** mylu has quit IRC07:05
*** ishant has joined #openstack-cinder07:06
*** ronis_ has quit IRC07:06
*** hw_chenying has quit IRC07:07
*** hw_chenying has joined #openstack-cinder07:07
*** haomaiwang has quit IRC07:09
*** haomaiwang has joined #openstack-cinder07:10
*** mylu has joined #openstack-cinder07:11
openstackgerritOpenStack Proposal Bot proposed openstack/cinder: Updated from global requirements  https://review.openstack.org/21389107:15
*** nkrinner has quit IRC07:17
openstackgerritOpenStack Proposal Bot proposed openstack/python-cinderclient: Updated from global requirements  https://review.openstack.org/21091807:20
*** nkrinner has joined #openstack-cinder07:21
*** gardenshed has joined #openstack-cinder07:28
*** zhonghua-lee has quit IRC07:32
*** salv-orlando has quit IRC07:40
*** skylerberg has quit IRC07:41
*** alexschm has joined #openstack-cinder07:42
*** skylerberg has joined #openstack-cinder07:45
*** agarciam has joined #openstack-cinder07:47
openstackgerritSergey Vilgelm proposed openstack/cinder: Switch to the oslo_utils.fileutils  https://review.openstack.org/19953707:47
*** markvoelker has joined #openstack-cinder07:48
*** IanGovett has joined #openstack-cinder07:51
*** markvoelker has quit IRC07:53
*** markus_z has joined #openstack-cinder07:53
*** shyama has quit IRC07:54
*** skylerberg has quit IRC07:54
*** shyama has joined #openstack-cinder07:55
*** alexschm has quit IRC07:55
*** salv-orlando has joined #openstack-cinder07:55
*** sgotliv has joined #openstack-cinder08:08
*** haomaiwang has quit IRC08:09
*** alexschm has joined #openstack-cinder08:10
*** haomaiwa_ has joined #openstack-cinder08:10
*** mylu has quit IRC08:14
*** afazekas has joined #openstack-cinder08:18
*** jistr has joined #openstack-cinder08:28
*** jordanP has joined #openstack-cinder08:28
*** sayali has quit IRC08:35
*** sayali has joined #openstack-cinder08:37
openstackgerritAnton Arefiev proposed openstack/cinder: Add instructions on how to deploy API under Apache  https://review.openstack.org/20702008:39
openstackgerritAnton Arefiev proposed openstack/cinder: Add Cinder API WSGI app to run under Apache/Nginx  https://review.openstack.org/20055108:39
*** aix has joined #openstack-cinder08:41
openstackgerritAnton Arefiev proposed openstack/cinder: Add instructions on how to deploy API under Apache  https://review.openstack.org/20702008:44
openstackgerritAnton Arefiev proposed openstack/cinder: Add Cinder API WSGI app to run under Apache/Nginx  https://review.openstack.org/20055108:44
openstackgerritAnton Arefiev proposed openstack/cinder: Add instructions on how to deploy API under Apache  https://review.openstack.org/20702008:45
openstackgerritAnton Arefiev proposed openstack/cinder: Add Cinder API WSGI app to run under Apache/Nginx  https://review.openstack.org/20055108:45
openstackgerritPeter Wang proposed openstack/cinder: Support efficient non-disruptive volume backup in VNX  https://review.openstack.org/21462608:47
*** aagrawal has joined #openstack-cinder08:52
*** yuriy_n17 has joined #openstack-cinder08:54
*** ankit_ag has quit IRC08:55
*** alexschm has quit IRC08:59
*** markus_z has quit IRC08:59
*** lixiaoy1 has quit IRC09:02
*** ociuhandu has quit IRC09:07
*** haomaiwa_ has quit IRC09:09
*** haomaiwang has joined #openstack-cinder09:10
*** alexschm has joined #openstack-cinder09:11
*** markus_z has joined #openstack-cinder09:18
*** bluex-pl has joined #openstack-cinder09:19
*** jistr has quit IRC09:19
*** bluex-pl has quit IRC09:20
*** bluex-pl has joined #openstack-cinder09:20
*** jistr has joined #openstack-cinder09:20
openstackgerritPeter Wang proposed openstack/cinder: Update update_migrated_volume according to Cinder  https://review.openstack.org/21503609:28
*** zhonghua-lee has joined #openstack-cinder09:38
openstackgerritzhaohua proposed openstack/cinder: Huawei: fix multi REST-URLs bug  https://review.openstack.org/21450009:38
*** ebalduf has quit IRC09:49
*** markvoelker has joined #openstack-cinder09:49
*** wilson has joined #openstack-cinder09:49
openstackgerritWilson Liu proposed openstack/cinder: Enhance FC zone support for Huawei driver  https://review.openstack.org/20157809:50
*** aix has quit IRC09:51
*** gardenshed has quit IRC09:51
geguileotbarron: ping09:52
*** markvoelker has quit IRC09:54
*** davechen has left #openstack-cinder09:54
*** dims has joined #openstack-cinder09:56
openstackgerritSzymon Wróblewski proposed openstack/cinder: POC: Tooz locks demo  https://review.openstack.org/18564610:04
openstackgerritSzymon Wróblewski proposed openstack/cinder: Tooz locks  https://review.openstack.org/18353710:04
*** tiny-hands has joined #openstack-cinder10:06
*** ociuhandu has joined #openstack-cinder10:06
*** tiny-hands has quit IRC10:08
*** gardenshed has joined #openstack-cinder10:08
*** yrabl has quit IRC10:09
*** haomaiwang has quit IRC10:09
*** yrabl has joined #openstack-cinder10:09
*** BharatK has left #openstack-cinder10:09
*** haomaiwang has joined #openstack-cinder10:10
*** yrabl has quit IRC10:13
*** yrabl has joined #openstack-cinder10:13
*** markus_z has quit IRC10:15
*** baojg has quit IRC10:33
*** baojg has joined #openstack-cinder10:34
*** hw_chenying has quit IRC10:34
*** baojg has quit IRC10:38
*** lpetrut has joined #openstack-cinder10:38
*** haomaiwang has quit IRC10:48
*** agarciam1 has joined #openstack-cinder10:48
*** gardenshed has quit IRC10:48
*** agarciam has quit IRC10:48
*** agarciam has joined #openstack-cinder10:51
*** agarciam1 has quit IRC10:52
*** zhonghua-lee has quit IRC11:01
*** agarciam1 has joined #openstack-cinder11:07
*** agarciam has quit IRC11:08
*** agarciam has joined #openstack-cinder11:10
*** agarciam1 has quit IRC11:11
*** dims has quit IRC11:15
*** dims has joined #openstack-cinder11:16
*** aix has joined #openstack-cinder11:16
*** takedakn has joined #openstack-cinder11:18
openstackgerritOpenStack Proposal Bot proposed openstack/cinder: Updated from global requirements  https://review.openstack.org/21389111:20
*** dims has quit IRC11:20
*** ganso_ has joined #openstack-cinder11:27
*** markus_z has joined #openstack-cinder11:30
*** dims has joined #openstack-cinder11:33
*** markvoelker has joined #openstack-cinder11:35
*** kairo has joined #openstack-cinder11:36
*** takedakn has quit IRC11:39
*** markvoelker has quit IRC11:40
openstackgerritSzymon Wróblewski proposed openstack/cinder: Python 3 incompatible expression fix  https://review.openstack.org/21509911:40
*** alexschm has quit IRC11:42
*** bkopilov has quit IRC11:42
*** alexschm has joined #openstack-cinder11:43
*** salv-orlando has quit IRC11:45
*** afazekas has quit IRC11:46
*** dansmith has quit IRC11:47
*** dansmith has joined #openstack-cinder11:48
*** dansmith is now known as Guest9532811:48
*** gardenshed has joined #openstack-cinder11:59
*** bluex-pl has quit IRC12:02
*** lpetrut has quit IRC12:02
*** bluex-pl has joined #openstack-cinder12:03
*** gardenshed has quit IRC12:03
*** bswartz has quit IRC12:08
openstackgerritVincent Hou proposed openstack/cinder: Volume status management during migration  https://review.openstack.org/18631212:11
*** salv-orlando has joined #openstack-cinder12:11
*** lpetrut has joined #openstack-cinder12:17
*** haigang has quit IRC12:18
*** erlon has joined #openstack-cinder12:19
*** agarciam1 has joined #openstack-cinder12:19
*** takedakn has joined #openstack-cinder12:20
*** agarciam has quit IRC12:20
*** agarciam has joined #openstack-cinder12:22
*** edmondsw has joined #openstack-cinder12:23
*** agarciam1 has quit IRC12:23
*** ociuhandu_ has joined #openstack-cinder12:32
*** ociuhandu has quit IRC12:33
*** ociuhandu_ is now known as ociuhandu12:33
*** lpetrut has quit IRC12:39
*** markvoelker has joined #openstack-cinder12:39
*** mriedem has joined #openstack-cinder12:42
*** chlong has joined #openstack-cinder12:46
*** mriedem has quit IRC12:49
*** annegentle has joined #openstack-cinder12:50
*** martyturner has joined #openstack-cinder12:50
*** mriedem has joined #openstack-cinder12:51
*** cbader has quit IRC12:51
*** smoriya has quit IRC12:51
*** jistr is now known as jistr|mtg12:53
*** aix has quit IRC12:54
*** shausy has quit IRC12:56
*** shausy has joined #openstack-cinder12:56
*** bswartz has joined #openstack-cinder12:57
*** shausy has quit IRC12:58
*** kjnelson has joined #openstack-cinder12:58
*** porrua has joined #openstack-cinder12:58
*** lpetrut has joined #openstack-cinder12:59
*** aix has joined #openstack-cinder13:00
*** chlong has quit IRC13:00
*** bill_az has joined #openstack-cinder13:00
*** gouthamr has joined #openstack-cinder13:02
*** chlong has joined #openstack-cinder13:04
*** tiny-hands has joined #openstack-cinder13:05
*** Yogi1 has joined #openstack-cinder13:07
*** dustins has joined #openstack-cinder13:07
*** akerr has joined #openstack-cinder13:07
*** gardenshed has joined #openstack-cinder13:09
*** raildo-afk is now known as raildo13:10
*** kjnelson is now known as diablo_rojo13:12
*** bkopilov has joined #openstack-cinder13:15
*** krtaylor has quit IRC13:18
*** ishant has quit IRC13:21
*** aagrawal has quit IRC13:22
*** xyang1 has joined #openstack-cinder13:25
*** dustins has quit IRC13:26
*** dustins has joined #openstack-cinder13:26
*** jgregor has joined #openstack-cinder13:30
*** jamielennox is now known as jamielennox|away13:30
*** zul has joined #openstack-cinder13:30
*** krtaylor has joined #openstack-cinder13:31
*** dims_ has joined #openstack-cinder13:35
*** eharney has joined #openstack-cinder13:37
bswartzthingee: ping13:37
bswartzthingee: nm, I found what I was looking for13:38
*** diogogmt has joined #openstack-cinder13:39
* bswartz notes that google is faster than pinging people on IRC13:39
*** dims has quit IRC13:39
jordanPbswartz, especially if they are asleep !13:41
openstackgerritVincent Hou proposed openstack/cinder: Use cinder internal tenant to create the destination volume  https://review.openstack.org/21023713:43
openstackgerritSzymon Wróblewski proposed openstack/cinder: Python 3 incompatible expression fix  https://review.openstack.org/21509913:44
*** dims_ has quit IRC13:44
openstackgerritPeter Wang proposed openstack/cinder: Update update_migrated_volume according to Cinder  https://review.openstack.org/21503613:45
*** dims has joined #openstack-cinder13:46
*** julim has joined #openstack-cinder13:46
openstackgerritVincent Hou proposed openstack/cinder: Adds the migration progress support for migration  https://review.openstack.org/20495313:46
openstackgerritVincent Hou proposed openstack/cinder: WIP: Adds migration abortion  https://review.openstack.org/20775413:51
*** thangp has joined #openstack-cinder13:51
*** xyang1 has quit IRC13:52
*** Lee1092 has quit IRC13:53
*** haomaiwang has joined #openstack-cinder13:53
openstackgerritThang Pham proposed openstack/cinder: Conversion to volume object  https://review.openstack.org/17705413:56
*** lcurtis has joined #openstack-cinder13:58
*** xyang1 has joined #openstack-cinder13:59
*** skraynev has quit IRC13:59
*** skraynev has joined #openstack-cinder14:00
*** Guest95328 is now known as dansmith14:00
*** diogogmt has quit IRC14:04
*** aix has quit IRC14:04
*** afazekas has joined #openstack-cinder14:07
*** jistr|mtg is now known as jistr14:08
openstackgerritVincent Hou proposed openstack/cinder: Use cinder internal tenant to create the destination volume  https://review.openstack.org/21023714:09
*** aix has joined #openstack-cinder14:09
*** haomaiwang has quit IRC14:09
*** bill_az has quit IRC14:10
*** haomaiwang has joined #openstack-cinder14:10
*** ebalduf has joined #openstack-cinder14:11
*** Lee1092 has joined #openstack-cinder14:16
*** diogogmt has joined #openstack-cinder14:17
*** p0rtal has joined #openstack-cinder14:17
*** zul has quit IRC14:17
*** mtanino has joined #openstack-cinder14:17
*** vlaza has left #openstack-cinder14:26
*** sayali has quit IRC14:27
tbarrongeguileo: pong14:30
geguileotbarron: Hi14:30
tbarronhi, and congrats!14:31
*** albertom-afk is now known as albertom14:31
geguileotbarron: Thanks!14:31
tbarroni've been learning a lot from your reviews.  But  what's up?14:31
geguileotbarron: I'm looking at some code you introduced: https://review.openstack.org/#/c/202570/114:31
geguileotbarron: Currently in: https://github.com/openstack/cinder/blob/master/cinder/volume/drivers/netapp/dataontap/nfs_base.py#L68114:31
openstackgerritJordan Pittier proposed openstack/cinder: Rework Scality SOFS driver to use RemoteFS class  https://review.openstack.org/20061014:31
geguileotbarron: And I see a potential problem14:32
geguileotbarron: Wanted to run it by you to confirm14:32
tbarronsure, please do14:32
geguileotbarron: First the problem: If we have a list of locations and the first location is not an NFS location we will not look at any other location14:32
*** yrabl has quit IRC14:33
geguileotbarron: Solution: Replace urls.append(url) and break with continue14:33
geguileotbarron: Unless I'm missing something14:33
tbarrongeguileo: I think you are right.14:33
tbarronis there another problem you see as well?14:34
*** diogogmt has quit IRC14:34
geguileotbarron: Not really, that's the only one I saw14:34
tbarrondamn, rcallawa isn't on this channel right now.  He wrote that routine.14:35
geguileotbarron: But I was just looking at that specific patch14:35
tbarronBut I wrote the unit tests and did the commit, so it's just as much my fault or more !!14:35
tbarrongeguileo: I'll make a bug unless you already have.14:36
geguileotbarron: You didn't add negative tests14:36
geguileotbarron: No, I wanted to talk it with you first14:36
*** lpetrut has quit IRC14:37
tbarronfix will be TDD: write the tests that make it fail, then get it to pass with the continue.14:37
geguileotbarron: You can go ahead and file the bug14:37
tbarrongeguileo: I will. Thanks much!14:37
geguileotbarron: Thank you14:37
*** lpetrut has joined #openstack-cinder14:38
*** cbader has joined #openstack-cinder14:39
*** RobertMetcalf has joined #openstack-cinder14:41
*** RobertMetcalf has quit IRC14:41
*** tsekiyama has joined #openstack-cinder14:41
*** rmetcalf has joined #openstack-cinder14:41
openstackgerritVincent Hou proposed openstack/cinder: Use cinder internal tenant to create the destination volume  https://review.openstack.org/21023714:42
openstackgerritVincent Hou proposed openstack/cinder: Volume status management during migration  https://review.openstack.org/18631214:42
openstackgerritVincent Hou proposed openstack/cinder: Adds the migration progress support for migration  https://review.openstack.org/20495314:44
*** diablo_rojo has quit IRC14:45
*** dustins has quit IRC14:45
*** dustins has joined #openstack-cinder14:46
*** takedakn1 has joined #openstack-cinder14:46
*** takedakn has quit IRC14:50
*** raildo is now known as raildo-afk14:51
openstackgerritSzymon Wróblewski proposed openstack/cinder: Tooz locks  https://review.openstack.org/18353714:51
*** agarciam1 has joined #openstack-cinder14:53
*** agarciam has quit IRC14:54
tbarrongeguileo: https://bugs.launchpad.net/grenade/+bug/148707414:54
openstackLaunchpad bug 1487074 in grenade "NetApp NFS driver can miss valid glance image locations" [Undecided,New] - Assigned to Tom Barron (tpb)14:54
geguileotbarron: Nice!14:55
*** raildo-afk has quit IRC14:55
*** agarciam has joined #openstack-cinder14:56
*** agarciam1 has quit IRC14:57
*** annegentle has quit IRC14:58
*** annegentle has joined #openstack-cinder14:58
*** raildo has joined #openstack-cinder14:58
*** kjnelson has joined #openstack-cinder15:00
*** zul has joined #openstack-cinder15:02
*** alexschm has quit IRC15:03
*** vivek_nandavanam has joined #openstack-cinder15:03
*** p0rtal has quit IRC15:05
*** takedakn has joined #openstack-cinder15:07
*** alejandrito has joined #openstack-cinder15:08
*** hemnafk is now known as hemna15:08
*** takedakn1 has quit IRC15:09
*** haomaiwang has quit IRC15:09
*** haomaiwang has joined #openstack-cinder15:10
*** vincent_hou has joined #openstack-cinder15:12
vincent_hougeguileo:hi15:12
geguileovincent_hou: Hi15:12
vincent_houHow are you, dude? I am about to ask you a question.15:13
geguileovincent_hou: I hope it's not too difficult  :-)15:13
*** ronis__ has quit IRC15:13
vincent_houwill 'deleting' be the ending status for migration_status?15:13
geguileovincent_hou: No15:14
geguileovincent_hou: I modified the method that sets it to delete and it always set migration to None15:14
*** nkrinner has quit IRC15:14
*** hodos has joined #openstack-cinder15:14
geguileovincent_hou: Let me look it in the patch15:15
*** rmetcalf has quit IRC15:15
vincent_houOK.  cinder/volume/api.py Line 35815:15
vincent_houif volume['migration_status'] not in (None, 'deleting'):15:16
*** diogogmt has joined #openstack-cinder15:16
geguileovincent_hou: No, that's to make sure you can delete a volume that errored during migration15:16
*** anshul has quit IRC15:17
*** gardenshed has quit IRC15:17
geguileovincent_hou: https://github.com/openstack/cinder/blob/master/cinder/db/sqlalchemy/api.py#L121015:17
*** bluex-pl has quit IRC15:17
geguileovincent_hou: When we destroy a volume we set migration_status to None, that's the final value15:18
vincent_houThen I need you to help me on https://review.openstack.org/#/c/186312/. In my patch, I will put either success or error to migration_status15:18
vincent_houin the end.15:18
geguileovincent_hou: I'm not sure that's a good idea15:19
vincent_houThis is according to the BP for migration.15:19
geguileovincent_hou: Then you'll need to change a lot of code in Cinder15:19
geguileovincent_hou: Because everywhere we expect that to be None if we are not migrating15:19
*** diogogmt has quit IRC15:19
*** eharney has quit IRC15:19
vincent_houmigration_status is used to saved the state for the last migration15:19
vincent_houThis is what I follow from vancouver summit.15:20
vincent_houYou can check my patch and my BP spec.15:20
geguileovincent_hou: I'll have to check it indeed15:20
thingeevincent_hou: https://github.com/openstack/cinder/blob/master/cinder/volume/api.py#L35815:21
geguileovincent_hou: I guess that's part of the priority review list, right?15:21
thingeevincent_hou: you won't be able to delete the volume15:21
*** dannywilson has joined #openstack-cinder15:21
*** BharatK has joined #openstack-cinder15:21
*** jistr is now known as jistr|mtg15:22
geguileovincent_hou: ^ That's one the cases I was referring to15:22
*** diogogmt has joined #openstack-cinder15:22
geguileovincent_hou: And there are more places15:22
geguileovincent_hou: Like you won't be able to migrate it again15:23
geguileovincent_hou: Or probably retype it...15:23
geguileovincent_hou: Everywhere we assume that if migration succeeded None is set in there15:23
vincent_hougeguileo: Please take a close look at my patch and the BP in it. We change the rule in the BP15:23
vincent_houAdmin should know if his previous migration is ok or not.15:24
geguileovincent_hou: I only said that if you change the rule there are a lot of places that need to be changed15:24
vincent_houThat is OK. Not that many.15:24
geguileovincent_hou: Can't he do that now?15:24
vincent_houmigration_status is always none in the end of migration.15:25
vincent_houThat is the current situation.15:25
vincent_houadmin can know it fails or not by looking at the log.15:25
vincent_houthingee: Thanks, that is what I mean.15:26
openstackgerritJohn Griffith proposed openstack/cinder: Move then newly added genconfig to its own testenv  https://review.openstack.org/21519215:31
jgriffithsmcginnis: geguileo what do you guys think about just putting the full genconfig test back in the gate and making it non-voting?15:33
*** zul has quit IRC15:33
smcginnisjgriffith: Just reading your commit message now.15:33
smcginnisjgriffith: Sure, that makes sense.15:33
smcginnisjgriffith: I was a little unsure of that being part of pep8 testing.15:33
jgriffithsmcginnis: There's been resistance to that in the past, I'm indifferent15:33
jgriffithsmcginnis: well, I think part of the reasoning there was it "used to be there" and it was convenient to make it just get picked up by the existing gate jobs :)15:34
*** andreykurilin__ has joined #openstack-cinder15:34
openstackgerritVincent Hou proposed openstack/cinder: Volume status management during migration  https://review.openstack.org/18631215:34
*** haomaiwang has quit IRC15:35
*** r-daneel has joined #openstack-cinder15:36
*** takedakn has quit IRC15:36
jgriffithBAHHH15:37
jgriffithI need to add the sample to ignores :(15:37
openstackgerritJohn Griffith proposed openstack/cinder: Move then newly added genconfig to its own testenv  https://review.openstack.org/21519215:38
jgriffithat least for now15:38
jgriffithanyway... I'm not that set on it, just thought I'd throw some ideas out there15:39
dannywilsonjgriffith: good morning, my apologies on your replication patch yesterday, I seem to have borked it while submitting my patch based on yours15:39
jgriffithdannywilson: LOL15:40
jgriffithdannywilson: it happens15:40
dannywilsonjgriffith: yeah, and I probably shouldn't submit code while in a meeting either, oops15:40
geguileojgriffith: Sounds like a good idea15:40
mtaninogeguileo: hi,15:41
dannywilsonjgriffith: do you want me to just re-submit patch set 8 or is there a better way to fix it?15:41
geguileomtanino: Hi15:41
mtaninogeguileo: I have a question about your comment for https://review.openstack.org/#/c/201243/15:41
jgriffithdannywilson: I can do it, no problem.  Have some updates to add for xyang1 in there anyway :)15:41
geguileomtanino: Ok15:42
jgriffithdannywilson: gimme a half hour and I'll get it fixed up15:42
xyang1jgriffith: The replication patch?15:42
dannywilsonjgriffith: okay, no hurry, thanks15:42
jgriffithxyang1: yes15:42
xyang1jgriffith: Good:)15:42
mtaninogeguileo: your recommendation is init_vendor_properties() just returns a dictionary like a initialize_connection()?15:43
*** vincent_hou has quit IRC15:44
mtaninogeguileo: without using set_vendor_properties().15:44
geguileomtanino: Yes, returns a dictionary with the properties it wants to add15:44
openstackgerritKurt Martin proposed openstack/cinder: Port 3PAR drivers to use ABCMeta driver model  https://review.openstack.org/21520015:44
geguileomtanino: Withought the 'properties' key15:44
*** Yogi1 has quit IRC15:45
geguileomtanino: Just what it wants to add15:45
kvidvansthingee, jgriffith: How do I get https://review.openstack.org/#/c/210608/11 added to https://etherpad.openstack.org/p/cinder-liberty-3-reviews?  It passes all the requirements set out in:http://lists.openstack.org/pipermail/openstack-dev/2015-August/071505.html .Thanks15:45
geguileomtanino: And in init_capabilites we either add the vendor_ part or just confirm that all keys have it15:46
*** mriedem is now known as mriedem_away15:46
geguileomtanino: That way we are sure we are not overwriting any key from standard_capabilities15:46
thingeekvidvans: you type it on the etherpad. anyone can edit it15:46
kvidvansthanks..will do...Just wanted to confirm15:47
geguileomtanino: And it's easier to see that we are setting capabilites['properties'] to the contents of those 2 returned dictionaries15:47
geguileomtanino: The way it is now it's a lot harder to see that those 2 add their contents to capabilites['properties']15:48
mtaninogeguileo: Is it ok for creating a dictionary using existing set_vendor_properties or set_properties?15:48
mtaninogeguileo: or using it's is harder to read what in the dictionary?15:48
geguileomtanino: I don't follow what you mean15:49
*** belmoreira has joined #openstack-cinder15:49
mtaninogeguileo: current code set properties using set method such as set_vendor_properties or set_properties.15:50
*** crose has joined #openstack-cinder15:51
geguileomtanino: Current code is setting it in an instance attribute15:51
*** salv-orlando has quit IRC15:52
mtaninogeguileo: yes.15:52
geguileomtanino: It shouldn't15:52
geguileomtanino: That's why I'm saying to return a dictionary in _init_standard_capabilities15:53
mtaninogeguileo: and after that set the returned dictionary to self.capabilities['properties'] at init_capabilities()?15:55
geguileomtanino: If you want you can pass a dictionary to _set_properties (and rename it to _set_property since we no longer are setting 'properties' key there) and do the same thing you are doing with set_capabilities but with that variable instead15:55
geguileomtanino: Yes15:55
mtaninogeguileo: ok, let me consider again.15:56
geguileomtanino: Sure15:56
*** AlexeyElagin has joined #openstack-cinder15:57
*** belmoreira has quit IRC15:58
*** eharney has joined #openstack-cinder15:59
*** salv-orlando has joined #openstack-cinder15:59
*** JoseMello has joined #openstack-cinder16:01
*** esker has quit IRC16:07
openstackgerritThang Pham proposed openstack/cinder: Continue conversion to volume object  https://review.openstack.org/20140416:09
*** leeantho has joined #openstack-cinder16:09
*** jistr|mtg is now known as jistr16:10
*** crose has quit IRC16:10
openstackgerritDiem Tran proposed openstack/cinder: Local cache feature of Oracle ZFSSA drivers  https://review.openstack.org/21215516:10
*** porrua has quit IRC16:10
*** _cjones_ has joined #openstack-cinder16:13
*** Apoorva has joined #openstack-cinder16:14
hemnapatrickeast, ping16:18
*** rajinir has quit IRC16:18
*** krtaylor has quit IRC16:18
patrickeasthemna: hey16:19
hemnaso, friendly names SUCK16:19
hemnasuck suck suck16:19
hemnalooks like there is a problem with flushing mpath devices when friendly names is enabled16:19
hemnamultipath -f <wwn/dm-X> doesn't do anything16:19
patrickeastcrap16:19
hemnaturn off friendly names and multipath -f <wwn/dm-X> works16:19
hemnalooks like a bug in the daemon or the userspace multipath tool16:20
patrickeastyea that seems pretty weird16:20
hemnaso I'm going to send the dm folks an email, as they don't seem to have a web site for tracking bugs.16:20
hemnadm@redhat.com looks like a contact ?16:21
hemnaerr16:21
hemnadm-devel@redhat.com16:21
hemnahttp://christophe.varoqui.free.fr/16:21
patrickeastsounds like a good idea16:21
patrickeastalthough even if it is a bug, would we be able to still use the naming shortcut?16:22
hemnaso it looks like the /dev/disk/by-id/dm-uuid-mpath-<WWN> does work16:23
hemnaI'm working on updating my patch to look for that16:23
hemnait's there with or without friendly names enabled16:23
hemnabut I'm also adding a fallback lookup for /dev/mapper/<WWN>16:23
patrickeastgotcha16:24
hemnaand then another fallback to run multipath -ll <original /dev/disk/by-path/holy crap long device path>16:24
hemnato try and make this stuff much more robust16:24
*** zul has joined #openstack-cinder16:24
hemnathe problem is friendly names on detach16:24
hemnamultipath -f <device> does nothing16:24
hemna:(!!16:24
hemnaso a bunch of crap is left around in /dev/disk/by-*16:25
*** lpetrut has quit IRC16:26
*** crose has joined #openstack-cinder16:26
*** mriedem_away is now known as mriedem16:27
*** mylu has joined #openstack-cinder16:27
openstackgerritJohn Griffith proposed openstack/cinder: Cinder replication V2  https://review.openstack.org/20026916:28
jgriffithdannywilson: patrickeast xyang1 ok, fixed up whatever happened with that bad merge I think16:29
jgriffithdannywilson: patrickeast xyang1 responses are in patch 8, updated most of them in the new set16:29
jgriffithxyang1: bahhh.... backup controller!!!16:30
dannywilsonjgriffith: thanks16:30
*** salv-orlando has quit IRC16:30
xyang1jgriffith: thanks, I'll take a look of your new patch16:30
openstackgerritJohn Griffith proposed openstack/cinder: Cinder replication V2  https://review.openstack.org/20026916:32
*** julim has quit IRC16:34
*** yuriy_n17 has quit IRC16:34
*** jwcroppe_ has quit IRC16:35
dannywilsonjgriffith: any progress on parsing of replication_devices values in base class?16:37
jgriffithdannywilson: not sure which part you mean :)16:38
dannywilsonjgriffith: parsing out the replication_devices='backend':['biz', ....] info16:38
jgriffithdannywilson: in the list_secondaries call?16:39
dannywilsonjgriffith: or even at set up time16:39
aorourke_xyang1, I noticed that if you add a volume to a consistency group, then add that same volume to a new cg it immediately overwrites the volume to belong to the new cg. Is this something that could cause issues? Seems like it could be really easy to break consistency. Wouldn't it be best to force the user to delete the volume from the CG before it can be added to a new one?16:39
dannywilsonjgriffith: is there an easy way to parse those out? I might be missing a simple explanation16:40
jgriffithdannywilson: sorry... I'm like deer in the headlights right now16:40
jgriffithdannywilson: not exactly sure which part you are looking at; so the config file entries?  No, but I'll work that out next16:40
dannywilsonjgriffith: no problem, yes the config file entries16:41
jgriffithdannywilson: there's also the part about how to specify the optional secondary, I kinda need to play with that16:41
jgriffithdannywilson: ahh... ok, yeah; so the doc I added it, but I'm going to go back to allowing multiples I think.16:41
jgriffithdannywilson: that's next on my list after the two things I'm working right now :)16:41
*** bill_az has joined #openstack-cinder16:42
dannywilsonjgriffith: sounds good, thanks16:42
xyang1aorourke_: It seems that a check is missing to prevent that.  Let me think if there were any reason why this is allowed.  By the way, a CG itself is not guaranteed to be consistent, only the Cgsnapshot is16:43
*** jistr has quit IRC16:46
openstackgerritJohn Griffith proposed openstack/cinder: Add ability to update provider_id during init  https://review.openstack.org/21523116:49
*** agarciam has quit IRC16:49
*** lpetrut has joined #openstack-cinder16:51
*** lpetrut has quit IRC16:52
openstackgerritJordan Pittier proposed openstack/cinder: Rework Scality SOFS driver to use RemoteFS class  https://review.openstack.org/20061016:55
*** Yogi1 has joined #openstack-cinder16:55
aorourke_xyang1, makes sense. I just meant it would be very easy for someone else to come along and assign a volume to a new CG and not even realize they removed it from a different one.16:59
xyang1aorourke_: Ya, I think a check should be added17:00
*** bill_az has quit IRC17:02
*** afazekas has quit IRC17:02
*** vilobhmm1 has joined #openstack-cinder17:03
DuncanTxyang1: Definitely sounds like a check that should be there, otherwise it 'feels' like a volume is a member of 2 cgs17:03
*** tsekiyama has quit IRC17:04
xyang1DuncanT: I think you are right, it will be removed silently from group1 and added to group2:(17:05
*** skylerberg has joined #openstack-cinder17:06
*** jordanP has quit IRC17:06
DuncanTxyang1: Just a bug, easy to fix17:06
xyang1DuncanT: Ya, should be a easy fix, I'll fix it soon17:06
xyang1aorourke_: You want to open a bug and send me the link17:07
*** markus_z has quit IRC17:08
*** edtubill has joined #openstack-cinder17:11
aorourke_xyang1, yes I can17:14
*** crose has quit IRC17:17
*** ronis__ has joined #openstack-cinder17:19
*** julim has joined #openstack-cinder17:20
*** aix has quit IRC17:22
*** mylu has quit IRC17:22
*** mylu has joined #openstack-cinder17:23
aorourke_xyang1, https://bugs.launchpad.net/cinder/+bug/148715117:29
openstackLaunchpad bug 1487151 in Cinder "There should be a check in place when adding a volume that is already in a CG to a new CG " [Undecided,New]17:29
xyang1aorourke_: Thanks17:29
*** kjnelson has quit IRC17:29
*** sgotliv has quit IRC17:36
*** edtubill has left #openstack-cinder17:36
openstackgerritxing-yang proposed openstack/cinder: Prevent volume already in CG to be added to another  https://review.openstack.org/21526217:39
xyang1aorourke_: DuncanT , fix is submitted17:39
*** gardenshed has joined #openstack-cinder17:40
*** salv-orlando has joined #openstack-cinder17:42
aorourke_xyang1, testing it now17:42
xyang1aorourke_: Thanks17:42
*** Lee1092 has quit IRC17:43
*** vilobhmm1 has quit IRC17:44
*** vilobhmm1 has joined #openstack-cinder17:45
*** salv-orlando has quit IRC17:46
*** krtaylor has joined #openstack-cinder17:47
*** lpetrut has joined #openstack-cinder17:48
*** breitz has quit IRC17:52
*** breitz has joined #openstack-cinder17:52
*** vilobhmm11 has joined #openstack-cinder17:54
*** vilobhmm1 has quit IRC17:54
*** vilobhmm1 has joined #openstack-cinder17:55
*** dustins has quit IRC17:56
*** tsekiyama has joined #openstack-cinder17:56
*** kjnelson has joined #openstack-cinder17:57
*** vilobhmm11 has quit IRC17:58
*** gardenshed has quit IRC18:01
*** kjnelson has quit IRC18:04
*** kjnelson has joined #openstack-cinder18:05
*** lpetrut has quit IRC18:06
*** bill_az has joined #openstack-cinder18:09
*** bapalm has quit IRC18:11
*** bapalm has joined #openstack-cinder18:14
*** vivek_nandavanam has quit IRC18:18
*** porrua has joined #openstack-cinder18:23
*** tpsilva has joined #openstack-cinder18:23
openstackgerritWalter A. Boring IV (hemna) proposed openstack/os-brick: FC Stop calling multipath command line  https://review.openstack.org/21338918:23
hemnapatrickeast, xyang1 ^^18:25
xyang1hemna: Hi18:25
hemnapatrickeast, xyang1 so I think that one might be the winner (to mostly avoid calling multipath -l) for FC attaches/detaches18:27
hemnaand it seems to work with friendly names enabled and disabled18:27
hemnafriendly names needs to DIE DIE DIE18:27
patrickeastlol18:28
xyang1hemna: Ok, I'll take a look:)18:28
smcginnishemna: How do you really feel?18:30
hemnaok, maybe not that harsh....18:31
hemnahow about DIE DIE instead ?18:31
smcginnis:)18:31
*** jwcroppe has joined #openstack-cinder18:35
*** dustins has joined #openstack-cinder18:37
*** dannywilson has quit IRC18:44
*** dannywilson has joined #openstack-cinder18:46
*** porrua has quit IRC18:51
thrawn01I don't really expect anyone to know, but why is 'imageRef' on the volume create call, camel case and all the other parameters are underscore?18:54
*** shyama has quit IRC18:55
*** porrua has joined #openstack-cinder18:55
*** afazekas has joined #openstack-cinder18:55
jbernardhemna: have you ever seen a case where oslo failed to correctly serialize a connector (os-brick) object and threw a cicrulare reference value error?18:56
hemna?!18:56
hemnano18:56
hemnawhy is oslo serializing a connector object?18:56
jbernardhemna: so, im calling rpcapi.terminate_connection()18:57
hemnaok, so that connector is just a dict18:57
jbernardand im passing the connector object as the third paramater18:57
*** ociuhandu has quit IRC18:58
jbernardwhen i pass anything else (None, properties, whatever) it succeeds, but when i pass the correct connector, i get: http://sprunge.us/XLbC18:58
hemnahrmm18:58
jbernardadmitedly, i havent dug into this yet, just curious if you had run into it before or had a hunch18:59
hemnano I've not seen that19:00
jbernardalright, thanks for looking; ill see if I can get it sorted out19:00
*** zhonghua-lee has joined #openstack-cinder19:00
*** hw_chenying has joined #openstack-cinder19:01
*** kjnelson has quit IRC19:02
*** afazekas has quit IRC19:03
openstackgerritSonia Ghanekar proposed openstack/cinder: Add manage/unmanage volume support for Nimble  https://review.openstack.org/21439219:04
*** dannywilson has quit IRC19:04
*** dannywilson has joined #openstack-cinder19:05
*** zhonghua-lee has quit IRC19:06
*** kjnelson has joined #openstack-cinder19:09
*** dannywilson has quit IRC19:10
*** dannywilson has joined #openstack-cinder19:10
openstackgerritJohn Griffith proposed openstack/cinder: Update provider_id column on SolidFire init  https://review.openstack.org/21529219:13
*** bill_az has quit IRC19:13
jgriffithhmmm... not sure how to make that work:  http://logs.openstack.org/31/215231/1/check/gate-cinder-pep8/1a29393/console.html#_2015-08-20_17_55_40_22119:14
openstackgerritDiem Tran proposed openstack/cinder: Local cache feature of Oracle ZFSSA drivers  https://review.openstack.org/21215519:14
smcginnisjgriffith: hmmm19:15
*** hw_chenying has quit IRC19:15
jgriffithsmcginnis: :)19:15
smcginnisindexted? :P19:16
jgriffithtrying it now,  but it blew up the first thing I tried (just replacing dict(xxx) with a comprehnsion19:16
jgriffithsmcginnis: hmm?  What do you mean?19:16
jgriffithreturn dict((d[key], dict(d, index=i)) for (i, d) in enumerate(seq))19:17
smcginnisjgriffith: Spelling error in the commit. -2!!19:17
jgriffithis what it doesn't like19:17
* smcginnis is kidding around19:17
jgriffithDANG it... noooooooo19:17
smcginniss/commit/comment/19:17
jgriffithshoot19:18
smcginnisSeriously though, I'll try a couple things and see if I can figure it out.19:18
jgriffithits' not spelled wrong at least :)19:18
jgriffithjust the wrong word :)19:18
smcginnisI think it should be indexed, not indexted. But seriously, I just pointed it out to be a PITA. Not really a concern. :)19:19
jgriffithOhh... I thought you meant I type commit instead of comment DURP19:20
smcginnisOh, nope. I even correct my own typos.19:20
smcginnis:)19:20
smcginnisI should really just shut up, I know.19:20
jgriffithsmcginnis: I'll fix it if I can figure out how the heck to convert that to a comprehension19:20
smcginnisjgriffith: Definitely the more important matter. Trying a couple variations right now to see if I can make it happy.19:21
*** zul has quit IRC19:23
*** dims_ has joined #openstack-cinder19:26
smcginnisjgriffith: return {i : dict(d, index=i) for (i, d) in enumerate(lst)}19:27
smcginnis?19:27
*** nzrf has quit IRC19:27
*** rex_lee has quit IRC19:27
*** jamielennox|away has quit IRC19:27
*** dims has quit IRC19:28
*** DuncanT has quit IRC19:28
openstackgerritEric Harney proposed openstack/cinder: Small cleanups in BaseVD/VolumeDriver  https://review.openstack.org/21530119:28
*** r-daneel has quit IRC19:28
*** serverascode has quit IRC19:28
*** bill_az has joined #openstack-cinder19:29
*** DuncanT has joined #openstack-cinder19:31
*** serverascode has joined #openstack-cinder19:32
*** nzrf has joined #openstack-cinder19:33
*** rex_lee has joined #openstack-cinder19:34
jgriffithsmcginnis: indeed, that works.... let's see what pep8 thinks of it19:38
*** crose has joined #openstack-cinder19:39
jgriffithsmcginnis: makes pep8 happy19:41
smcginnisHappy dance.19:41
*** salv-orlando has joined #openstack-cinder19:41
jgriffithsmcginnis: but it doesn't set the key correct it appears... hmmm, let's see19:42
smcginnisjgriffith: Dang.19:43
*** breitz has quit IRC19:43
jgriffithsmcginnis: ahh... I see...19:43
*** breitz has joined #openstack-cinder19:43
jgriffithhmm... so I just need to figure out how to suck out that specific key19:43
jgriffithsmcginnis: what you have is cool, but it just uses the enumerate methods index19:44
jgriffith(as the index key)19:44
*** r-daneel has joined #openstack-cinder19:44
jgriffiththink I got it....19:45
smcginnisjgriffith: Hopefully not too far off.19:46
*** esker has joined #openstack-cinder19:46
*** esker has quit IRC19:47
*** alejandrito has quit IRC19:47
*** jamielennox|away has joined #openstack-cinder19:47
*** esker has joined #openstack-cinder19:47
*** jamielennox|away is now known as jamielennox19:47
*** cppforlife_ has quit IRC19:49
jgriffithsmcginnis: Eureka!!!   {d[key]: dict(d, index=d[key]) for (i, d) in enumerate(seq)}19:49
jgriffithsmcginnis: thanks for the help!19:49
smcginnisjgriffith: No problem. Glad you figured it out.19:49
*** alejandrito has joined #openstack-cinder19:50
*** kairo has left #openstack-cinder19:50
jgriffiths/you/we/19:50
*** cppforlife_ has joined #openstack-cinder19:50
smcginnis:)19:51
*** leeantho has quit IRC19:52
openstackgerritJohn Griffith proposed openstack/cinder: Add ability to update provider_id during init  https://review.openstack.org/21523119:53
*** resker has joined #openstack-cinder19:53
jgriffithsmcginnis: It's python!!!  Nobody worries about things like memory consumption :)19:54
*** andreykurilin__ has quit IRC19:55
*** resker has quit IRC19:56
smcginnisjgriffith: True. ;)19:56
*** resker has joined #openstack-cinder19:57
*** esker has quit IRC19:57
thingeetsekiyama: how do I enable the store? https://review.openstack.org/#/c/201754/19:58
thingeetsekiyama: I want to test this19:59
tsekiyamathingee: Just by adding "stores = cinder [,file, ...]" into [glance_store] of glance-api.conf20:00
*** ronis__ has quit IRC20:01
thingeetsekiyama: what?20:03
tsekiyamathingee: Do you mean you want to know how to activate cinder store in Glance?20:03
*** annegentle has quit IRC20:04
*** resker has quit IRC20:04
thingeeyes20:04
*** annegentle has joined #openstack-cinder20:04
tsekiyamathingee: glance-api.conf has a "store" entry which is a comma-separated list of enabled stores in [glance_store] section, so you should add "cinder" to it.20:05
*** angela-s has joined #openstack-cinder20:05
thingeethat's it?20:06
*** IanGovett has quit IRC20:06
tsekiyamathingee: yeah, as far as default settings is used.20:06
thingeeI pull this patch in for cinder, add that to the glance-api.conf file and that's it.20:06
tsekiyamathingee: right. Ah, if you want to use internal tenant for storing images, the Glance patch and additional settings is needed20:08
* thingee is confused20:09
thingeetsekiyama: for this patch https://review.openstack.org/#/c/201754/ ... what are all the steps I need to test it?20:09
*** alejandrito has quit IRC20:09
thingeetsekiyama: I can't approve this change until I'm able to verify things20:09
tsekiyamaFor cinder.conf, glance_api_version=2, allowed_direct_url_schemes=cinder, and image_upload_use_cinder_backend=True.20:10
tsekiyamaFor glance-api.conf, "store=cinder", show_multiple_locations=True.20:11
tsekiyamathingee: that's all.20:11
thingeetsekiyama: thanks20:12
thingeetsekiyama: how does glance document how to enable certian glance stores?20:13
*** alejandrito has joined #openstack-cinder20:14
tsekiyamathingee: please see http://docs.openstack.org/developer/glance/configuring.html "Configuring Glance Storage Backends"20:15
openstackgerritSean McGinnis proposed openstack/cinder: Implement function to manage/unmanage snapshots  https://review.openstack.org/14459020:17
*** ndipanov has joined #openstack-cinder20:20
openstackgerritJohn Griffith proposed openstack/cinder: Update provider_id column on SolidFire init  https://review.openstack.org/21529220:22
*** crose has quit IRC20:25
*** BharatK has quit IRC20:27
*** e0ne has joined #openstack-cinder20:31
*** martyturner has quit IRC20:32
patrickeasteharney: hey, any chance you could take another look at https://review.openstack.org/#/c/211804/ ?20:34
eharneypatrickeast: sure, thanks for filling me in there20:34
*** ndipanov has quit IRC20:35
patrickeasteharney: np20:37
openstackgerritPatrick East proposed openstack/cinder: Implement manage/unmanage snapshot in Pure drivers  https://review.openstack.org/21385520:38
*** zul has joined #openstack-cinder20:39
*** boris-42 has joined #openstack-cinder20:41
*** divab has joined #openstack-cinder20:43
*** thangp has quit IRC20:43
*** divab is now known as abhi20:48
openstackgerritSonia Ghanekar proposed openstack/cinder: Add manage/unmanage volume support for Nimble  https://review.openstack.org/21439220:48
*** bswartz has quit IRC20:50
*** bill_az has quit IRC20:50
*** hodos has quit IRC20:51
*** tpsilva has quit IRC20:57
openstackgerritErickson Filipe Guedes dos Santos proposed openstack/cinder: Cinder Nested Quota Driver  https://review.openstack.org/20536920:57
*** e0ne has quit IRC20:58
*** dannywil_ has joined #openstack-cinder21:00
*** ndipanov has joined #openstack-cinder21:01
openstackgerritNikesh proposed openstack/cinder: Avoid returning volume metadata in DotHill driver  https://review.openstack.org/21533021:01
*** ThermalSpan has joined #openstack-cinder21:02
ThermalSpanHello, would this be an appropriate channel for general cinder questions? If not where should I go?21:03
*** dannywilson has quit IRC21:03
*** ThermalSpan has left #openstack-cinder21:04
*** p0rtal has joined #openstack-cinder21:09
*** p0rtal has quit IRC21:09
*** p0rtal has joined #openstack-cinder21:10
*** g_guest_t has joined #openstack-cinder21:12
*** crose has joined #openstack-cinder21:13
g_guest_thi everyone. I've got a driver for NEC M100 for Cinder Icehouse. Will it work fine for the Juno release or there must be some considerable changes done?21:14
*** zul has quit IRC21:18
*** erlon has quit IRC21:18
*** annegentle has quit IRC21:20
*** annegentle has joined #openstack-cinder21:20
*** tiny-hands has left #openstack-cinder21:21
*** eharney has quit IRC21:21
*** krtaylor has quit IRC21:26
*** gouthamr has quit IRC21:27
openstackgerritSonia Ghanekar proposed openstack/cinder: Add manage/unmanage volume support for Nimble  https://review.openstack.org/21439221:30
*** crose has quit IRC21:32
*** dustins has quit IRC21:32
*** vilobhmm1 has quit IRC21:34
*** ndipanov has quit IRC21:35
*** vilobhmm1 has joined #openstack-cinder21:36
*** vilobhmm11 has joined #openstack-cinder21:37
*** dannywil_ has quit IRC21:40
*** vilobhmm1 has quit IRC21:40
*** nikeshm has joined #openstack-cinder21:40
*** annegentle has quit IRC21:42
*** edmondsw has quit IRC21:44
*** pv has joined #openstack-cinder21:44
*** jgregor has left #openstack-cinder21:44
pvhey i had a question21:45
pvim testing my driver's attach/detach functionality and its an FC driver21:45
pvmy initialize_connection code works up to the point where it says it completed successfully from the volume manager21:45
pvbut my n-cpu log is giving me an error saying the attach failed because "no fc hosts could be found"21:45
pvmy machine is definitely hba enabled, and when i do a systool -c fc_host -v the wwn matches the one that the connector passes into initialize_connection21:46
pvn-cpu log http://pastebin.com/wJHeaTsn21:47
pv2015-08-20 14:42:30.639 INFO cinder.volume.manager [req-0a07de9b-0110-49fa-9106-ed7dbae54e8c None] [volume-6415de2f-a2af-4ddb-a60a-b3a26c315bc9] Initialize volume connection completed successfully.21:47
pvfrom my c-vol log21:47
*** alejandrito has quit IRC21:49
*** bapalm has quit IRC21:49
*** bapalm has joined #openstack-cinder21:52
openstackgerritJohn Griffith proposed openstack/cinder: Add SolidFire svip to config options  https://review.openstack.org/21535421:52
*** alejandrito has joined #openstack-cinder21:53
openstackgerritJohn Griffith proposed openstack/cinder: Update provider_id column on SolidFire init  https://review.openstack.org/21529221:54
*** dannywilson has joined #openstack-cinder21:54
*** akerr has quit IRC21:55
jgriffithxyang1: awesome!  Thanks for testing and feedback on the replication patch21:55
jgriffithxyang1: I'm working on the list targets and config stuff now21:56
xyang1jgriffith: Welcome!  Great21:56
xyang1jgriffith: Ya, I couldn't figure out how to test that:)21:56
xyang1jgriffith: I mean list replication targets21:57
*** bapalm has quit IRC21:57
openstackgerritMitsuhiro Tanino proposed openstack/cinder: Adds framework for get_capabilities() feature  https://review.openstack.org/20124321:57
jgriffithxyang1: yeah... there's no good way to unit test it as it's all up to the driver really21:57
xyang1jgriffith: I am trying to call it from cinderclient21:58
xyang1jgriffith: But couldn't send the request over21:58
xyang1jgriffith: One question on the volume that has been failed over22:00
*** porrua has quit IRC22:00
*** Yogi1 has quit IRC22:00
*** diogogmt_ has joined #openstack-cinder22:00
*** diogogmt has quit IRC22:00
*** diogogmt_ is now known as diogogmt22:00
jgriffithxyang1: sure?22:00
xyang1jgriffith: So after failover is complete and volume is in available status, we can still use it as usual?22:01
jgriffithxyang1: yes22:01
xyang1jgriffith: Ok22:01
jgriffithxyang1: so the idea was to just update the model info as needed so it's somewhat seemless22:01
xyang1jgriffith: sure22:02
*** kjnelson has quit IRC22:02
xyang1jgriffith: So if the host is changed, driver needs to return that info thru model update?22:03
kmartinpv, is your FC SAN zoned correctly or are you using the FC Zone Manager?22:03
*** bapalm has joined #openstack-cinder22:03
jgriffithxyang1: Yes, so that would be something in the replication_updates data22:03
pvalso in https://github.com/openstack/os-brick/blob/master/os_brick/initiator/connector.py#L853 the requirements for FC in connection_properties say target_iqn, target_portal and target_lun22:03
jgriffithxyang1: informs the manager that it needs to update something22:03
kmartinpv, either way it sounds like a zoning problem22:03
pvthats a typo right?22:04
xyang1jgriffith: Ok, thanks22:04
jgriffithxyang1: sure22:04
pvits zoned correctly, im not using zone manager currently22:04
kmartinpv, is this on a single node devstack?22:05
pvyes22:05
*** p0rtal has quit IRC22:05
openstackgerritMitsuhiro Tanino proposed openstack/cinder: Efficient volume copy for generic volume migration  https://review.openstack.org/18370122:06
openstackgerritMitsuhiro Tanino proposed openstack/cinder: Allow specified backend capabilities to be retrieved  https://review.openstack.org/21286122:06
*** bapalm has quit IRC22:08
kmartinpv, can you paste your systool output and the connection info...it sure seems like a zoning issue22:11
*** rlucio has joined #openstack-cinder22:11
hemnapv, https://review.openstack.org/#/c/209762/22:12
*** bapalm has joined #openstack-cinder22:14
hemnapv, sounds like a zoning problem, and or a connectivity problem.22:15
*** pv has quit IRC22:16
angela-sLOL, oh man, was going to try and help with the supposed zoning problem, but we lost pv22:18
*** krtaylor has joined #openstack-cinder22:18
hemnaangela-s, I don't think he was using the FCZM fwiw22:18
hemnaangela-s, hi by the way :)22:18
angela-shemna: yeah, but i can still help with zoning issue... if it's a brocade switch22:19
angela-soh yeah, hi!22:19
*** bapalm has quit IRC22:19
*** annegentle has joined #openstack-cinder22:20
angela-shemna: yeah, i've been MIA for last week or so, vacation22:20
hemnawhat's a vacation ?22:20
hemnais that the thing where you like, don't go to work ?22:20
angela-sapparently.  i actually was having so much fun at Disneyland, i forgot about work for once22:21
hemnawhoa22:21
hemnaI forgot what that's like22:21
angela-si know, didn't even realize it for about 2 days.22:21
angela-sit was a revelation22:22
hemnahuh, and the building was there when you got back to work?!22:22
hemna:)22:22
angela-syeah, but there was lots of stuff on the fans, if you know what i mean22:23
nikeshmsmcginnis: uploaded fix  https://review.openstack.org/#/c/215330/  for CI failure for dothill driver for volume conversion22:23
*** chlong has quit IRC22:25
*** zul has joined #openstack-cinder22:26
*** lcurtis has quit IRC22:28
*** bapalm has joined #openstack-cinder22:29
*** annegentle has quit IRC22:33
*** annegentle has joined #openstack-cinder22:33
*** bapalm has quit IRC22:34
*** mriedem is now known as mriedem_away22:35
*** bapalm has joined #openstack-cinder22:35
*** annegentle has quit IRC22:38
*** xyang1 has quit IRC22:38
*** JoseMello has quit IRC22:39
*** bapalm has quit IRC22:43
*** bapalm has joined #openstack-cinder22:43
*** bapalm has quit IRC22:48
*** dannywilson has quit IRC22:48
*** gouthamr has joined #openstack-cinder22:49
*** bapalm has joined #openstack-cinder22:51
*** p0rtal has joined #openstack-cinder22:54
*** dannywilson has joined #openstack-cinder22:57
*** tsbot_ has quit IRC23:01
*** leeantho has joined #openstack-cinder23:03
*** angela-s has quit IRC23:04
*** alejandrito has quit IRC23:06
*** tiny-hands has joined #openstack-cinder23:07
*** gouthamr has quit IRC23:10
*** gouthamr has joined #openstack-cinder23:10
*** diogogmt has quit IRC23:12
*** diogogmt has joined #openstack-cinder23:14
*** hemna is now known as hemnafk23:16
*** gouthamr has quit IRC23:18
*** dannywilson has quit IRC23:19
*** r-daneel has quit IRC23:27
*** dannywilson has joined #openstack-cinder23:30
*** p0rtal_ has joined #openstack-cinder23:34
jgriffithdannywilson: ok, here's my plan23:37
*** p0rtal has quit IRC23:37
dannywilsonjgriffith: all ears, or eyes I guess23:38
jgriffithdannywilson: instead of trying to be clever and concisely combing managed and unmanaged config options under the same variable..23:38
jgriffithdannywilson: I have two config options:23:38
*** p0rtal_ has quit IRC23:38
jgriffith1. managed_replication_devices = <backend-a>,<backend-b>.....23:38
jgriffith2. unmanaged_replication = <san_ip=1.1.1.1:san_login=admin:san_password=admin....>,<xxxxx>23:39
*** gouthamr has joined #openstack-cinder23:39
jgriffithdannywilson: so there's plenty of flexibility for everyone23:40
jgriffithdannywilson: and you can provide multiple devices23:40
dannywilsonjgriffith: sounds good to me23:40
jgriffithdannywilson: I then do a check when parsing config, and throw an error for invalid config if you configured both23:40
jgriffithdannywilson: we can tackle dealing with both in M :)23:40
dannywilsonjgriffith: agreed23:41
jgriffithdannywilson: I'll have a patch in a bit with those updates, as well as updates in the docs23:41
dannywilsonjgriffith: so base driver will make those lists available to derived drivers?23:41
dannywilsonjgriffith: excellent23:41
jgriffithdannywilson: yes, I'm putting these in base-driver as we type :)23:42
jgriffithdannywilson: the help is a bit wordy, but I'd rather that than the opposite I guess :)23:42
dannywilsonjgriffith: indeed23:42
jgriffithdannywilson: I've been playing with different ways to delimit this.. maybe you have a preference?23:43
dannywilsonjgriffith: thanks very much, will be updating our implementation to match tomorrow morning probably23:43
dannywilsonjgriffith: not really, as long as it works ;)23:43
jgriffithdannywilson: {san_ip=1.1.1.1:san_login=foomaster:san_password=4shnizzle},{san_ip=2.2.2.2:san_login=foomaster:san_password=4shnizzle}23:43
jgriffithor23:44
jgriffith{san_ip=1.1.1.1 san_login=foomaster san_password=4shnizzle},{san_ip=2.2.2.2 san_login=foomaster san_password=4shnizzle}23:44
jgriffith^^ spaces instead of ':'23:44
jgriffithOr s/=/:/ with spaces as delimeters23:45
dannywilsonjgriffith: spaces are a little easier on my eyes in IRC anyway23:45
jgriffithOr any of the above but drop the {} enclosures23:45
jgriffithspaces it is then23:45
jgriffith:)23:45
jgriffithI'm not sure if I want to include the {}, they're just extra "things" to parse23:46
dannywilsonjgriffith: okay, and actually for our driver we don't need login/password but we use token based auth23:46
jgriffiththough it might make it more readable though23:46
dannywilsonjgriffith: yes, helps to separate them23:46
jgriffithdannywilson: yeah, so the good thing is those keys=values can be whatever you want23:46
jgriffithcompletely up to you23:46
*** salv-orlando has quit IRC23:46
dannywilsonokay, cool23:47
jgriffithalrigthy...lemme stop screwing around on this somewhat meaningless part and move on then :)23:47
jgriffiththanks for the input23:47
dannywilsonnp, thank you too23:47
*** gouthamr has quit IRC23:51
*** dannywilson has quit IRC23:56

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