Tuesday, 2015-12-08

*** jerrygb has quit IRC00:00
*** jerrygb has joined #openstack-cinder00:02
*** sgotliv_ has quit IRC00:02
*** salv-orl_ has quit IRC00:03
*** pv has quit IRC00:03
hemnaman it takes a long time to create and attach 300 volumes....for 1 test.00:05
*** jamielennox|away is now known as jamielennox00:05
*** takedakn has quit IRC00:07
*** takedakn has joined #openstack-cinder00:07
*** s-moriya has joined #openstack-cinder00:08
*** salv-orlando has joined #openstack-cinder00:09
openstackgerritOpenStack Proposal Bot proposed openstack/python-cinderclient: Updated from global requirements  https://review.openstack.org/25096700:10
openstackgerritDan Nguyen proposed openstack/cinder: Fixes cinder quota mgmt for keystone v3  https://review.openstack.org/25375900:16
*** merooney has joined #openstack-cinder00:17
*** jerrygb has quit IRC00:18
*** jerrygb has joined #openstack-cinder00:18
*** ianbrown has quit IRC00:20
*** ianbrown has joined #openstack-cinder00:20
*** lprice has joined #openstack-cinder00:22
*** jerrygb has quit IRC00:23
*** ianbrown has quit IRC00:25
*** ianbrown_ has joined #openstack-cinder00:25
*** lprice has quit IRC00:26
*** martyturner has quit IRC00:27
*** lprice has joined #openstack-cinder00:27
*** patrickeast has quit IRC00:32
*** mtanino has quit IRC00:33
*** asselin__ has quit IRC00:39
*** asselin__ has joined #openstack-cinder00:39
*** mc_nair_ has joined #openstack-cinder00:40
*** mc_nair has quit IRC00:40
hemnaso I just confirmed https://bugs.launchpad.net/cinder/+bug/149335000:42
openstackLaunchpad bug 1493350 in Cinder "Attach Volume fail : Cinder - ISCSI device symlinks under /dev/disk/by-path in hex." [Undecided,Confirmed]00:42
hemnaagainst my 3PAR iSCSI00:42
hemnaseems that after 255 volumes, the LUN id is a hex number00:42
hemnaand then we can't discover it.00:42
*** takedakn has quit IRC00:43
jgriffithhemna: know issue I though00:43
jgriffiththought00:43
hemnaI'd never seen it before00:43
jgriffithhemna: oh.. "confirmed" HEHE00:43
hemnayah confirmed it.00:43
jgriffithhemna: it's an open-iscsi thing00:44
hemnaso who creates the /dev/disk/by-path entries ?00:44
hemnaudev ?00:44
hemnaor scsi subsystem00:44
hemnaI might try this with my FC driver00:44
hemnaas we have increasing lun ids for it as well00:44
jgriffithhemna: wierd, I thought a fix landed for that00:44
hemnahttp://paste.openstack.org/show/481102/00:45
jgriffithhemna: https://bugs.launchpad.net/os-brick/+bug/148823300:45
openstackLaunchpad bug 1488233 in os-brick "FC with LUN ID >255 not recognized" [Undecided,Fix released] - Assigned to Stefan Amann (stefan-amann)00:45
*** alejandrito has quit IRC00:46
jgriffithhemna: you approved it :)00:46
hemnathat's against the FC S390X connector00:47
jgriffithhemna: so maybe I'm wrong but when I went through that with Stefan my impression was it didn't matter00:47
hemnathat's only used on the S390X architecture00:47
jgriffithhemna: ie it didn't matter which backend00:47
jgriffithhemna: ahhh00:47
jgriffithhe put it in the class only :(00:47
hemnaI'm guessing then it's a scsi subsystem thing00:47
hemnain which case every connector would need it.00:48
jgriffithhemna: just need the same change globally00:48
hemnayah00:48
hemnaI'll put something together tomorrow and hack at it00:48
jgriffithhemna: yes, open-iscsi is what sets that up00:48
hemnabut open-iscsi isn't involved w/ FC00:48
jgriffithhemna: nope it's not00:48
hemnaok I'll do some FC tests tomorrow00:49
hemnaand verify it happens there as well00:49
hemna256 volumes on a single compute host....*sigh*00:49
hemnathat's a hell of a lot of volumes.00:49
jgriffithyup00:49
hemnaalso, fwiw, it looks like I can't attach more than 24 per vm00:49
hemnanova vomits after 2400:49
hemnaso I had to create 12 vms00:49
hemnato get to that # on the host.00:49
jgriffithhemna: did it puke because of the bdm size?00:50
hemnacrap, lost the log00:50
hemnascreen scrollback is too short...00:50
jgriffith:)00:50
*** alonma has joined #openstack-cinder00:51
hemnahttp://paste.openstack.org/show/481104/00:52
*** bardia has quit IRC00:52
hemnathat's the one I get when it's reached 24 volumes to a single vm.  the 25 dumps that00:52
*** bardia has joined #openstack-cinder00:53
hemnaoh00:53
hemnahah00:53
hemnayah it starts at vdb and goes to vdz and runs out00:53
jgriffithhemna: :)00:54
jgriffithhemna: FWIW I've never been completely clear on what some backends are using in disk/by-path that results in this problem00:55
hemnaso I just checked my array console00:55
hemnaand it's exporting as LUN id 25700:55
*** alonma has quit IRC00:55
jgriffithhemna: Well... I mean, I understand the why00:56
*** EinstCrazy has joined #openstack-cinder00:56
jgriffithhemna: the part I don't necessarily get on iSCSI is why use the higher luns at all :)00:56
jgriffithhemna: you have a device iqn so you don't really "need" to increment lun count :)00:56
jgriffithhemna: anyway... it doesn't help with the bug, just a product design thing I've thought about00:57
hemnafor ours, the iqn is always the exact same00:57
hemnaour iqn is tied to a port on the array00:57
*** alonma has joined #openstack-cinder00:57
hemnathe LUN id + the iqn is the unique identifier00:57
jgriffithhemna: yeah, a number of devices are like that00:57
hemnaour other array, left hand is a unique iqn per volume, with LUN 0 every time.00:58
jgriffithhemna: I'm just saying it's a design thing I've thought/wondered about00:58
jgriffithhemna: yeah.. same here and with lvm00:58
hemnadunno really what the advantage of one way or the other is00:58
jgriffithhemna: this is one of the reasons.  So it used to be you had a limit of 256 luns00:58
jgriffithhemna: so we got away from it by not using them that way00:59
jgriffithhemna: ie limit in scsi00:59
hemnaah heh.  LUN=0 every time.  never reaching the 256 limit!00:59
hemnaheh00:59
hemnaI think the default max luns in ubuntu is 512 nowadays00:59
jgriffithhemna: yea... and notice the reference LVM driver does the same thing00:59
jgriffithhemna: except it always uses "lun-1"01:00
hemnaah ok cool.01:00
jgriffithbut it's the same logic01:00
jgriffithhemna: so FWIW an easier way for you to test this out to start is outside of OpenStack01:00
*** changbl has quit IRC01:00
jgriffithhemna: or just simply attach the one volume you have that's lun > 255 or whatever01:01
jgriffithyou shouldn't have to attach all of them01:01
jgriffithjust the ones with the higher lun number01:01
jgriffiththat should save you some trouble01:01
hemnayah I wasn't sure if it was an artifact of the number coming from the array or the scsi system itself.01:01
hemnayah that's a good idea though thanks01:01
*** alonma has quit IRC01:01
hemnaI can force the LUN id #'s to whatever I want on the array01:01
hemnado 1 attach with an id of 25701:02
hemnashould have the same result I'm guessing01:02
jgriffithhemna: yeah, that should do it01:02
jgriffithhemna: BTW it's an old/common problem01:03
jgriffithgoogle has quite a few examples for Microsoft and VMware on the subject01:03
jgriffithprobably something similar for open-iscsi and linux out there somewhere01:03
jgriffithhemna: when I talked with stefan about it I just converted it to hex and handled it that way01:03
hemnaah01:04
*** alonma has joined #openstack-cinder01:04
jgriffithanyway... gotta run for now, let me know if you get jammed up, happy to help later01:04
hemnaok man thanks!01:04
hemnaI'd like to pick your brain about the cinder/brick/local_dev/lvm.py stuff tomorrow.01:04
hemnahave a good evenin01:04
*** hemna is now known as hemnafk01:04
*** vinayp has quit IRC01:07
*** alonma has quit IRC01:08
*** alonma has joined #openstack-cinder01:10
*** dilip has joined #openstack-cinder01:11
*** changbl has joined #openstack-cinder01:13
*** changbl has quit IRC01:14
*** alonma has quit IRC01:14
*** ianbrown_ has quit IRC01:20
*** coolsvap has quit IRC01:23
openstackgerritRyan McNair proposed openstack/cinder: WIP - Move QoS_Specs to be a VersionedObject  https://review.openstack.org/25198901:23
*** zhenguo has joined #openstack-cinder01:23
*** dilip has quit IRC01:24
*** salv-orlando has quit IRC01:25
*** coolsvap has joined #openstack-cinder01:25
*** yangyapeng has joined #openstack-cinder01:26
*** links has joined #openstack-cinder01:27
*** dilip has joined #openstack-cinder01:28
*** Lee1092 has joined #openstack-cinder01:28
*** garthb has quit IRC01:31
*** yangyapeng has quit IRC01:33
openstackgerritRyan McNair proposed openstack/cinder: Fix non-migration swap with error  https://review.openstack.org/25208901:33
*** changbl has joined #openstack-cinder01:34
*** smoriya is now known as smoriya_afk01:38
*** patrickeast has joined #openstack-cinder01:39
*** smoriya has joined #openstack-cinder01:43
*** r-daneel has quit IRC01:43
*** s-moriya has quit IRC01:47
*** changbl has quit IRC01:47
*** ianbrown_ has joined #openstack-cinder01:48
*** akshai has quit IRC01:51
*** apoorvad has quit IRC01:51
*** 7F1AA32U1 has joined #openstack-cinder01:58
*** changbl has joined #openstack-cinder02:00
*** 7F1AA32U1 has quit IRC02:01
*** haomaiwang has joined #openstack-cinder02:01
openstackgerritOpenStack Proposal Bot proposed openstack/cinder: Updated from global requirements  https://review.openstack.org/25375302:05
*** alonma has joined #openstack-cinder02:11
*** jerrygb has joined #openstack-cinder02:14
*** alonma has quit IRC02:15
*** jerrygb has quit IRC02:16
*** leeantho has quit IRC02:17
*** alonma has joined #openstack-cinder02:18
*** yangyape_ has joined #openstack-cinder02:22
*** alonma has quit IRC02:23
*** alonma has joined #openstack-cinder02:26
openstackgerritOpenStack Proposal Bot proposed openstack/cinder: Updated from global requirements  https://review.openstack.org/25375302:28
*** alonma has quit IRC02:30
openstackgerritOpenStack Proposal Bot proposed openstack/os-brick: Updated from global requirements  https://review.openstack.org/25449902:32
*** houming has joined #openstack-cinder02:42
*** shihanzhang has joined #openstack-cinder02:46
*** p0rtal has quit IRC02:46
*** bardia has quit IRC02:48
*** merooney has quit IRC02:48
*** shz has quit IRC02:49
*** dilip has quit IRC02:50
*** jgjhgsonchn88523 has joined #openstack-cinder02:56
*** ianbrown_ has quit IRC02:57
*** dilip has joined #openstack-cinder02:58
*** haomaiwang has quit IRC03:01
*** haomaiwang has joined #openstack-cinder03:01
*** akshai has joined #openstack-cinder03:04
*** alonma has joined #openstack-cinder03:04
*** edmondsw has quit IRC03:07
*** alonma has quit IRC03:09
*** alonma has joined #openstack-cinder03:10
*** alonma has quit IRC03:14
*** haomaiwang has quit IRC03:15
*** haomaiwang has joined #openstack-cinder03:15
*** haomaiwang has quit IRC03:16
*** haomaiwang has joined #openstack-cinder03:16
*** haomaiwang has quit IRC03:17
*** alonma has joined #openstack-cinder03:17
*** haomaiwang has joined #openstack-cinder03:18
*** haomaiwang has quit IRC03:19
*** 17WAA5E9R has joined #openstack-cinder03:19
*** 17WAA5E9R has quit IRC03:20
*** haomaiwang has joined #openstack-cinder03:20
*** haomaiwang has quit IRC03:21
*** alonma has quit IRC03:22
*** haomaiwang has joined #openstack-cinder03:24
*** haomaiwang has quit IRC03:25
*** julim has quit IRC03:25
*** haomaiwang has joined #openstack-cinder03:25
*** haomaiwang has quit IRC03:26
*** haomaiwang has joined #openstack-cinder03:26
*** haomaiwang has quit IRC03:27
*** haomaiwang has joined #openstack-cinder03:27
*** haomaiwang has quit IRC03:28
*** haomaiwang has joined #openstack-cinder03:28
*** haomaiwang has quit IRC03:29
*** salv-orlando has joined #openstack-cinder03:29
*** haomaiwang has joined #openstack-cinder03:29
*** haomaiwang has quit IRC03:30
*** 7F1AA34GJ has joined #openstack-cinder03:30
*** 7F1AA34GJ has quit IRC03:31
*** haomaiwang has joined #openstack-cinder03:31
*** haomaiwang has quit IRC03:32
*** haomaiwa_ has joined #openstack-cinder03:33
*** haomaiwa_ has quit IRC03:34
*** salv-orlando has quit IRC03:34
*** haomaiwang has joined #openstack-cinder03:34
*** haomaiwang has quit IRC03:35
*** jerrygb has joined #openstack-cinder03:35
*** haomaiwa_ has joined #openstack-cinder03:38
*** p0rtal has joined #openstack-cinder03:41
*** jgjhgsonchn88523 has quit IRC03:49
*** ianbrown has joined #openstack-cinder03:55
*** jgjhgsonchn88523 has joined #openstack-cinder03:57
*** haomaiwa_ has quit IRC04:01
*** haomaiwang has joined #openstack-cinder04:01
*** itzdilip has joined #openstack-cinder04:02
*** jgjhgsonchn88523 has quit IRC04:04
*** mc_nair_ has quit IRC04:09
*** vinayp has joined #openstack-cinder04:11
*** baumann has quit IRC04:16
*** alonma has joined #openstack-cinder04:20
*** alonma has quit IRC04:25
*** gouthamr has joined #openstack-cinder04:29
*** ebalduf has quit IRC04:30
openstackgerritjaveme proposed openstack/cinder: encode the url parameters for XIO driver  https://review.openstack.org/25415704:35
*** ianbrown has quit IRC04:35
*** vinayp has quit IRC04:35
*** vinayp has joined #openstack-cinder04:36
*** boris-42_ has quit IRC04:43
*** bardia has joined #openstack-cinder04:45
*** dave-mccowan has quit IRC04:55
*** dave-mccowan has joined #openstack-cinder04:57
*** haomaiwang has quit IRC05:01
*** haomaiwang has joined #openstack-cinder05:01
*** ianbrown has joined #openstack-cinder05:02
openstackgerritTakashi NATSUME proposed openstack/cinder: Enable volume owners to execute migrate_volume_completion  https://review.openstack.org/25336305:12
*** anshul has quit IRC05:14
*** dave-mccowan has quit IRC05:14
*** jordant has joined #openstack-cinder05:16
*** dave-mccowan has joined #openstack-cinder05:17
*** jordant has left #openstack-cinder05:19
*** akshai has quit IRC05:22
*** vgridnev has joined #openstack-cinder05:24
*** ankit_ag has quit IRC05:28
*** alonma has joined #openstack-cinder05:29
*** alonma has quit IRC05:33
*** dilip has quit IRC05:41
*** dilip has joined #openstack-cinder05:41
*** dave-mccowan has quit IRC05:45
*** jerrygb has quit IRC05:50
*** gouthamr_ has joined #openstack-cinder05:54
*** ianbrown has quit IRC05:57
*** jaypipes has joined #openstack-cinder05:57
*** ianbrown has joined #openstack-cinder05:57
*** ianbrown_ has joined #openstack-cinder05:57
*** ianbrown_ has quit IRC05:57
*** dims has quit IRC05:57
*** gouthamr has quit IRC05:58
*** ianbrown_ has joined #openstack-cinder06:00
*** ianbrown has quit IRC06:00
*** haomaiwang has quit IRC06:01
*** haomaiwang has joined #openstack-cinder06:01
*** pradipta has joined #openstack-cinder06:02
vinaypCan someone have a look at this bug ?? - https://bugs.launchpad.net/cinder/+bug/149335006:02
openstackLaunchpad bug 1493350 in Cinder "Attach Volume fail : Cinder - ISCSI device symlinks under /dev/disk/by-path in hex." [Undecided,Confirmed]06:02
vinaypIt is stopping our user acceptance test . Any help will be greatly appreciated.06:03
*** harlowja_at_home has joined #openstack-cinder06:03
*** wolsen has quit IRC06:04
*** wolsen has joined #openstack-cinder06:05
*** donghao has joined #openstack-cinder06:10
*** ildikov has quit IRC06:16
*** ianbrown_ has quit IRC06:17
*** dims has joined #openstack-cinder06:20
*** sgotliv_ has joined #openstack-cinder06:22
*** ianbrown has joined #openstack-cinder06:23
*** lprice1 has joined #openstack-cinder06:23
*** dilip has quit IRC06:24
*** dilip has joined #openstack-cinder06:25
*** lprice has quit IRC06:26
*** martyturner has joined #openstack-cinder06:28
*** yangyape_ is now known as Yangyapeng06:28
*** isaacb has joined #openstack-cinder06:31
*** alonma has joined #openstack-cinder06:31
*** haomaiwang has quit IRC06:32
*** martyturner has quit IRC06:33
*** 18WABB396 has joined #openstack-cinder06:33
*** alonma has quit IRC06:36
*** donghao has quit IRC06:37
*** e0ne has joined #openstack-cinder06:38
*** ianbrown has quit IRC06:40
*** ianbrown has joined #openstack-cinder06:40
*** dilip has quit IRC06:40
*** dilip has joined #openstack-cinder06:41
*** ianbrown has quit IRC06:41
*** ianbrown_ has joined #openstack-cinder06:41
*** ianbrown__ has joined #openstack-cinder06:43
*** ianbrown_ has quit IRC06:43
*** e0ne has quit IRC06:45
*** ChubYann has quit IRC06:47
*** salv-orlando has joined #openstack-cinder06:49
*** smoriya has quit IRC06:49
*** alonma has joined #openstack-cinder06:49
*** e0ne has joined #openstack-cinder06:49
*** e0ne has quit IRC06:52
*** salv-orlando has quit IRC06:54
*** alonma has quit IRC06:54
*** alonma has joined #openstack-cinder06:56
*** alonma has quit IRC07:00
*** 18WABB396 has quit IRC07:01
*** p0rtal has quit IRC07:01
*** haomaiwang has joined #openstack-cinder07:01
*** alonma has joined #openstack-cinder07:02
*** e0ne has joined #openstack-cinder07:02
*** alonma has quit IRC07:06
*** houming has quit IRC07:08
*** haomaiwang has quit IRC07:09
*** haomaiwang has joined #openstack-cinder07:09
*** dims has quit IRC07:11
*** houming has joined #openstack-cinder07:11
*** isaacb has quit IRC07:11
*** houming has quit IRC07:16
*** jordant has joined #openstack-cinder07:17
*** nikeshm has quit IRC07:18
*** e0ne has quit IRC07:20
*** e0ne has joined #openstack-cinder07:21
*** bardia has quit IRC07:22
*** gouthamr_ has quit IRC07:22
*** nkrinner has joined #openstack-cinder07:22
*** gouthamr has joined #openstack-cinder07:24
*** chenying__ has joined #openstack-cinder07:24
*** anshul has joined #openstack-cinder07:25
*** gouthamr_ has joined #openstack-cinder07:25
*** dilip has quit IRC07:26
*** chenying_ has quit IRC07:27
*** haomaiwang has quit IRC07:28
*** gouthamr has quit IRC07:28
*** haomaiwa_ has joined #openstack-cinder07:28
*** harlowja_at_home has quit IRC07:30
*** dims has joined #openstack-cinder07:31
*** lprice1 has quit IRC07:36
*** dilip has joined #openstack-cinder07:42
*** houming has joined #openstack-cinder07:42
*** jaypipes has quit IRC07:44
*** lpetrut has joined #openstack-cinder07:45
*** alonma has joined #openstack-cinder07:51
*** dims has quit IRC07:52
*** [1]Thelo has joined #openstack-cinder07:53
*** dilip has quit IRC07:54
*** dilip has joined #openstack-cinder07:54
*** [2]Thelo has quit IRC07:55
*** e0ne has quit IRC07:56
*** alonma has quit IRC07:56
*** alonma has joined #openstack-cinder07:57
*** dilip has quit IRC07:59
*** alonma has quit IRC08:02
*** ildikov has joined #openstack-cinder08:03
*** alonma has joined #openstack-cinder08:04
*** jerrygb has joined #openstack-cinder08:06
openstackgerritMerged openstack/cinder: Fix StrOpts with integer defaults  https://review.openstack.org/25382708:06
*** alonma has quit IRC08:08
*** alonma has joined #openstack-cinder08:10
*** jerrygb has quit IRC08:12
*** alonma has quit IRC08:14
*** alonma has joined #openstack-cinder08:16
*** dilip has joined #openstack-cinder08:17
*** alonma has quit IRC08:18
*** alonma has joined #openstack-cinder08:18
*** dilip has quit IRC08:22
*** dilip has joined #openstack-cinder08:22
*** klkumar has joined #openstack-cinder08:23
*** liverpooler has joined #openstack-cinder08:26
*** liverpooler has quit IRC08:26
*** gcb has joined #openstack-cinder08:27
*** liverpooler has joined #openstack-cinder08:30
*** markus_z has joined #openstack-cinder08:37
*** lprice has joined #openstack-cinder08:37
*** klkumar has quit IRC08:38
*** vgridnev has quit IRC08:43
*** klkumar has joined #openstack-cinder08:52
*** dilip has quit IRC08:55
*** links has quit IRC08:55
*** e0ne has joined #openstack-cinder09:03
*** links has joined #openstack-cinder09:09
*** ndipanov has quit IRC09:12
*** ndipanov has joined #openstack-cinder09:13
*** shakamunyi has joined #openstack-cinder09:14
*** ildikov has quit IRC09:16
*** ramineni1 has joined #openstack-cinder09:16
*** ramineni1 has left #openstack-cinder09:17
*** ildikov has joined #openstack-cinder09:18
*** sheel has joined #openstack-cinder09:20
sheeldulek: Hi09:21
*** shakamunyi has quit IRC09:23
duleksheel: hi09:25
duleksheel: So… Tackling bug bug 1518363, right?09:25
openstackbug 1518363 in Cinder "Cannot do type-access-remove for a second time" [Undecided,In progress] https://launchpad.net/bugs/1518363 - Assigned to Sheel Rana (ranasheel2000)09:25
sheeldulek: regarding https://bugs.launchpad.net/cinder/+bug/151836309:25
*** pradipta has quit IRC09:26
duleksheel: Please give me a minute to think this through…09:26
sheeldulek: oh sure.09:26
duleksheel: So the problem is that if we'll align with proposed Online DB schema upgrades path, then we need to save in both places in Mitaka. This will keep the bug present through M release.09:28
dulekThis is baaad…09:28
sheeldulek: Ok, I got your point. My proposal is to update the constraint     "volume_type_id", "project_id", "deleted", to "volume_type_id", "project_id" and using True false in deleted column instead of volume_type_id09:28
sheeldulek : schema.UniqueConstraint("volume_type_id", "project_id", "deleted") to schema.UniqueConstraint("volume_type_id", "project_id")09:29
duleksheel: This won't do the job I think. Right now the constraint is to keep a tuple ("volume_type_id", "project_id", "deleted") unique.09:30
*** isaacb has joined #openstack-cinder09:30
duleksheel: When we'll remove deleted from there we still wont be able to add second mapping between vt_id and p_id, as we will keep ("volume_type_id", "project_id") unique.09:31
* dulek is looking at models.py…09:31
duleksheel: ID there should be unique, but adding it to the constraint is like dropping it.09:32
sheeldulek:right09:34
duleksheel: Nova dropped a constraint once and they follow similar approach. Let me take a look on their code…09:35
sheeldulek:ok09:35
*** vgridnev has joined #openstack-cinder09:35
duleksheel: Does anything bad happen when we simply drop that constraint?09:37
sheeldulek: I need to see to it09:39
duleksheel: I'm trying to find where the associate vt to project call is done, but with all the contrib stuff API code is so messy…09:40
dulekAh, here it is - api.contrib.volume_type_access09:41
*** Lickitysplitted_ has quit IRC09:41
sheeldulek:yes09:42
duleksheel: So detecting if volume_type_access exists is based on this constraint. To remove it from the DB we would need to mock it in the code.09:43
duleksheel: It's not that bad - just select and check in a transaction… I don't believe this code is called very often so additional DB query shouldn't be harmful…09:44
*** ildikov has quit IRC09:45
sheeldulek:hmmm, you are right. I see to it09:45
*** jordanP has joined #openstack-cinder09:46
dulekIt's db.sqlalchemy.api#2780-279509:46
sheeldulek: ok, great09:46
*** jordant has quit IRC09:46
*** Lickitysplitted has joined #openstack-cinder09:47
dulekAnd below is remove code. It filters by volume_type_id and project_id, so even if we happen to add more than one access per vol_type project_id pair this should mark both as removed.09:47
duleksheel: Ha, there's even one more bug in delete I think. It will update deleted_at also for already deleted items… :D09:48
* dulek hates to read Cinder's code carefully - you find obvious bugs too often…09:48
sheeldulek:a lot of bugs are there in cinder09:49
sheelI will raise some later09:49
sheeldulek : so, is it ok if i close this bug by reverting old solution and open new bug for solving this issue...09:49
sheeldulek : I will check as per our discussion and see if no other problem occurs due to discussed solution09:50
dulekSo this thing with deleted_at is unrelated to bug 152359809:51
openstackbug 1523598 in Cinder "Cannot stop cinder-backup with systemd or SIGTERM" [Undecided,New] https://launchpad.net/bugs/1523598 - Assigned to Ravi Shekhar Jethani (ravishekar-jethani)09:51
dulekAh, sorry, wrong id.09:51
dulekbug 1518363 I've meant09:52
openstackbug 1518363 in Cinder "Cannot do type-access-remove for a second time" [Undecided,In progress] https://launchpad.net/bugs/1518363 - Assigned to Sheel Rana (ranasheel2000)09:52
dulekI wouldn't revert my solution as it will undercover bug 149674709:52
openstackbug 1496747 in Cinder "Removing project access to volume type will not work after 128+ access rule" [Medium,Fix released] https://launchpad.net/bugs/1496747 - Assigned to Michal Dulko (michal-dulko-f)09:52
duleks/undercover/uncover09:52
dulekI would advice:09:53
dulek1. Remove the constraint and add similar check in DB API code in Cinder.09:53
dulekThis should be backward-compatible change.09:53
sheeldulek:Ok, i got your point09:54
dulek2. Then we should probably convert all our deleted columns from Boolean to String and start saving record ids there. To do so we should follow the guidelines for upgrading the schema - so create a new column like deleted_id and start moving data there…09:55
dulekI'm not even sure if 2 is worth all the mess it would create in the code. Maybe we can live with deleted being a Boolean?09:56
sheeldulek:for now, i think we should stick to "deleted" as boolean09:56
sheelto limit the complications09:57
duleksheel: Anyway - dropping a constraint and adding a check in the code should make it for bug 151836309:57
openstackbug 1518363 in Cinder "Cannot do type-access-remove for a second time" [Undecided,In progress] https://launchpad.net/bugs/1518363 - Assigned to Sheel Rana (ranasheel2000)09:57
duleksheel: Please add me as reviewer once you'll post the patch. :)09:57
openstackgerritYuriy Nesenenko proposed openstack/cinder: Add synchronization in Block Device driver  https://review.openstack.org/25297909:57
sheeldulek:sure, I will add you09:58
*** gouthamr_ has quit IRC09:58
sheelI may ping you sometime again..hope its ok with you!!09:58
*** ildikov has joined #openstack-cinder09:59
*** houming has quit IRC09:59
sheeldulek:thank you for your suggestions10:00
duleksheel: Thanks for working on this. I'm happy to help. :)10:01
*** aix has joined #openstack-cinder10:01
sheel:)10:01
*** zhenguo has quit IRC10:03
openstackgerritYuriy Nesenenko proposed openstack/cinder: Add synchronization in Block Device driver  https://review.openstack.org/25297910:04
openstackgerritYuriy Nesenenko proposed openstack/cinder: Implement snapshots-related features for Block Device Driver  https://review.openstack.org/25311110:08
openstackgerritYuriy Nesenenko proposed openstack/cinder: Add synchronization in Block Device driver  https://review.openstack.org/25297910:14
*** jistr has joined #openstack-cinder10:14
*** sheel has quit IRC10:15
duleke0ne: Maaan, I cannot keep up with how quickly Yuriy is addressing the comments. :D10:16
openstackgerritYuriy Nesenenko proposed openstack/cinder: Add synchronization in Block Device driver  https://review.openstack.org/25297910:16
*** yuriy_n17 has joined #openstack-cinder10:17
openstackgerritYuriy Nesenenko proposed openstack/cinder: Implement snapshots-related features for Block Device Driver  https://review.openstack.org/25311110:19
*** aix has quit IRC10:21
openstackgerritYuriy Nesenenko proposed openstack/cinder: Implement snapshots-related features for Block Device Driver  https://review.openstack.org/25311110:23
*** salv-orlando has joined #openstack-cinder10:25
*** gcb has quit IRC10:29
e0nedulek, yuriy_n17: it's coding in a real-time!10:30
*** salv-orlando has quit IRC10:30
*** gcb has joined #openstack-cinder10:31
*** aix has joined #openstack-cinder10:33
*** links has quit IRC10:37
yuriy_n17dulek: Thank you ever so much for your comments.10:46
openstackgerritYuriy Nesenenko proposed openstack/cinder: Implement snapshots-related features for Block Device Driver  https://review.openstack.org/25311110:46
*** Lickitysplitted has quit IRC10:53
*** shihanzhang has quit IRC10:55
openstackgerritOpenStack Proposal Bot proposed openstack/cinder: Updated from global requirements  https://review.openstack.org/25375310:55
*** shz has joined #openstack-cinder10:56
*** links has joined #openstack-cinder10:58
*** Yangyapeng has quit IRC10:58
*** EinstCrazy has quit IRC10:59
*** openstackgerrit has quit IRC11:02
*** Lickitysplitted has joined #openstack-cinder11:03
*** openstackgerrit has joined #openstack-cinder11:03
*** salv-orlando has joined #openstack-cinder11:06
*** john5223 is now known as zz_john522311:06
*** haomaiwa_ has quit IRC11:06
*** salv-orlando has quit IRC11:14
openstackgerritVincent Hou proposed openstack/cinder: Storwize: Implement v2 replication (mirror)  https://review.openstack.org/24904211:14
openstackgerritVincent Hou proposed openstack/cinder: Storwize: Implement v2 replication (split IO)  https://review.openstack.org/23738711:14
*** EinstCrazy has joined #openstack-cinder11:24
*** ociuhandu has quit IRC11:31
openstackgerritSilvan Kaiser proposed openstack/cinder: Add Quobyte policy tag support to Quobyte Cinder driver  https://review.openstack.org/25470811:44
*** netapp has quit IRC11:46
*** netapp has joined #openstack-cinder11:47
*** vinayp has quit IRC11:52
*** yhayashi has quit IRC11:55
*** houming has joined #openstack-cinder11:59
*** e0ne has quit IRC12:03
openstackgerritwanghao proposed openstack/cinder: Get the replica volume ref for DR  https://review.openstack.org/25225012:04
openstackgerritwanghao proposed openstack/cinder: Get the replica volume ref for DR  https://review.openstack.org/25225012:05
*** esp has quit IRC12:05
*** esp has joined #openstack-cinder12:06
*** jerrygb has joined #openstack-cinder12:09
*** e0ne has joined #openstack-cinder12:11
*** jerrygb has quit IRC12:13
e0negeguileo: hi! do you need any help with https://review.openstack.org/#/c/212501/ (Fix volume backup import test)?12:22
e0negeguileo: it would be great to get it labded in Mitaka12:22
geguileoe0ne: Hi12:24
geguileoe0ne: The problem with that test was that it needs to run differently on pre L systems than in L and onwards12:25
*** gouthamr has joined #openstack-cinder12:25
e0negeguileo: we can make this feature configurable12:25
*** gouthamr is now known as gouthamr_away12:25
geguileoe0ne: And the only way to do that AFAIK is to add a new configuration variable12:25
*** gouthamr_away is now known as gouthamr12:25
geguileoe0ne: But I was looking into a way for the test to actually know the version instead of adding yet another configuration option12:26
e0negeguileo: you're right. I don't know other methods to to it12:26
geguileoe0ne: But it looked weird to me to have 1 configuration variable to enable backup tests and another to specify the release of the backup service (so we can run one test or another) :-(12:27
geguileoBut I guess that's what I'll have to do  :-(12:27
geguileoToday is a national holiday here in Spain, but I'll back to that patch when I come back12:28
*** EinstCra_ has joined #openstack-cinder12:35
*** links has quit IRC12:36
*** EinstCrazy has quit IRC12:37
e0negeguileo: ok, thanks. ping me if you'll need any help12:38
geguileoe0ne: Ok, thanks!12:38
openstackgerritSzymon Wróblewski proposed openstack/cinder: Tooz locks  https://review.openstack.org/18353712:56
openstackgerritSzymon Wróblewski proposed openstack/cinder: Support locking Versioned Objects  https://review.openstack.org/24635212:56
*** yangyapeng has joined #openstack-cinder12:59
*** gouthamr has quit IRC13:02
*** baumann has joined #openstack-cinder13:02
*** gouthamr has joined #openstack-cinder13:03
*** jgregor has joined #openstack-cinder13:04
*** gouthamr has quit IRC13:12
*** gouthamr has joined #openstack-cinder13:12
*** martyturner has joined #openstack-cinder13:14
*** dims has joined #openstack-cinder13:16
*** gouthamr has quit IRC13:19
*** gouthamr_ has joined #openstack-cinder13:19
*** ianbrown__ has quit IRC13:22
*** ianbrown_ has joined #openstack-cinder13:22
openstackgerritSzymon Wróblewski proposed openstack/cinder: Tooz locks  https://review.openstack.org/18353713:23
*** gouthamr_ has quit IRC13:25
*** gouthamr has joined #openstack-cinder13:27
*** edmondsw has joined #openstack-cinder13:31
*** crose has joined #openstack-cinder13:34
*** diablo_rojo has joined #openstack-cinder13:34
*** jaypipes has joined #openstack-cinder13:35
openstackgerritSzymon Wróblewski proposed openstack/cinder: Support locking Versioned Objects  https://review.openstack.org/24635213:36
*** timcl has joined #openstack-cinder13:40
*** jerrygb has joined #openstack-cinder13:44
*** ociuhandu has joined #openstack-cinder13:46
*** julim has joined #openstack-cinder13:55
*** baumann1 has joined #openstack-cinder13:56
*** dave-mccowan has joined #openstack-cinder13:56
*** baumann has quit IRC13:57
*** diogogmt has quit IRC13:58
*** diogogmt has joined #openstack-cinder13:58
*** zhipeng has joined #openstack-cinder14:00
*** akshai has joined #openstack-cinder14:04
*** changbl has quit IRC14:10
openstackgerritYuriy Nesenenko proposed openstack/cinder: Add synchronization in Block Device driver  https://review.openstack.org/25297914:14
*** merooney has joined #openstack-cinder14:14
*** crose has quit IRC14:15
openstackgerritYuriy Nesenenko proposed openstack/cinder: Implement snapshots-related features for Block Device Driver  https://review.openstack.org/25311114:16
*** jungleboyj has quit IRC14:18
*** breitz has quit IRC14:18
*** breitz has joined #openstack-cinder14:19
openstackgerritYuriy Nesenenko proposed openstack/cinder: Add synchronization in Block Device driver  https://review.openstack.org/25297914:21
openstackgerritYuriy Nesenenko proposed openstack/cinder: Implement snapshots-related features for Block Device Driver  https://review.openstack.org/25311114:23
*** diogogmt has quit IRC14:25
*** akerr has joined #openstack-cinder14:26
*** mriedem has joined #openstack-cinder14:28
*** zhangjn has joined #openstack-cinder14:32
*** zhangjn has quit IRC14:32
*** zhangjn has joined #openstack-cinder14:32
openstackgerritDave McCowan proposed openstack/cinder: Check context before returning cached value  https://review.openstack.org/25435714:40
*** xyang has joined #openstack-cinder14:41
openstackgerritSean McGinnis proposed openstack/python-cinderclient: Add reno for release notes management  https://review.openstack.org/25320614:45
openstackgerritSean McGinnis proposed openstack/os-brick: Add reno for release notes management  https://review.openstack.org/25320714:47
*** edmondsw has quit IRC14:48
*** xyang has quit IRC14:50
*** dims_ has joined #openstack-cinder14:52
*** dims has quit IRC14:55
*** eharney has joined #openstack-cinder14:56
*** xyang has joined #openstack-cinder15:00
*** zhangjn has quit IRC15:01
*** dustins|gone is now known as dustins15:01
*** yangyapeng has quit IRC15:01
*** xyang has quit IRC15:07
*** zhipeng has quit IRC15:09
*** jerrygb has quit IRC15:09
*** jerrygb has joined #openstack-cinder15:10
*** bluex has quit IRC15:10
*** edmondsw has joined #openstack-cinder15:13
*** lprice1 has joined #openstack-cinder15:14
*** ebalduf has joined #openstack-cinder15:14
*** jerrygb has quit IRC15:15
*** lprice has quit IRC15:17
*** timcl has quit IRC15:24
*** jerrygb has joined #openstack-cinder15:24
*** merooney has quit IRC15:26
*** merooney has joined #openstack-cinder15:27
*** xyang has joined #openstack-cinder15:31
*** eduardo___ has joined #openstack-cinder15:32
*** mtanino has joined #openstack-cinder15:33
*** xyang1 has joined #openstack-cinder15:33
*** bluex has joined #openstack-cinder15:35
*** diogogmt has joined #openstack-cinder15:36
*** erhudy has joined #openstack-cinder15:36
*** thangp has joined #openstack-cinder15:37
*** esker has joined #openstack-cinder15:40
*** ntpttr has joined #openstack-cinder15:43
*** jistr is now known as jistr|mtg15:43
*** timcl has joined #openstack-cinder15:44
*** mc_nair has joined #openstack-cinder15:52
*** nkrinner has quit IRC15:53
*** manjeets has joined #openstack-cinder15:55
*** qeelee has joined #openstack-cinder15:57
*** qeelee has left #openstack-cinder15:57
*** qeelee has joined #openstack-cinder15:58
*** garthb has joined #openstack-cinder15:58
*** qeelee has left #openstack-cinder15:58
*** vgridnev has quit IRC16:00
*** martyturner has quit IRC16:01
*** martyturner has joined #openstack-cinder16:02
*** salv-orlando has joined #openstack-cinder16:03
*** salv-orlando has quit IRC16:03
*** lpetrut has quit IRC16:03
*** salv-orlando has joined #openstack-cinder16:03
*** hemnafk is now known as hemna16:06
*** aix has quit IRC16:08
scottdaDoes anyone recall the deprecation schedule for API v1?16:13
*** zhipeng has joined #openstack-cinder16:13
scottdae0ne: Are we deprecating API V1, do you know?16:14
smcginnisscottda: I believe it's been deprecated for a few releases now.16:14
smcginnisscottda: But it was decided at the summit that even though it's deprecated, it can't go away.16:14
scottdaOK. I guess that's the clarification I was looking for...16:15
e0nescottda: it's already depricated16:15
scottdae0ne Thanks for the review of cinderclient support for API microversions. I'm trying to decide what to do about v1 API...16:15
*** changbl has joined #openstack-cinder16:15
scottdaIn the existing code I do a switch to v2 if the user attempts to use v1. But I think I cannot do that.16:16
e0nescottda: you're welcome! thanks for working on it16:16
scottdaSo, I think I'll just leave a warning about deprecation but let them continue with v116:16
scottdaWe'll see what people think about that.16:16
*** ianbrown_ has quit IRC16:17
e0nescottda: agree. warning sounds good in such case. we do the same on the server-side16:18
openstackgerritYuriy Nesenenko proposed openstack/cinder: Implement snapshots-related features for Block Device Driver  https://review.openstack.org/25311116:22
*** mriedem is now known as rodermang16:23
*** rodermang is now known as mriedem16:23
*** zhipeng has quit IRC16:24
*** changbl has quit IRC16:25
*** changbl has joined #openstack-cinder16:26
*** salv-orl_ has joined #openstack-cinder16:26
*** ianbrown_ has joined #openstack-cinder16:29
*** salv-orlando has quit IRC16:29
*** changbl has quit IRC16:30
*** jdurgin1 has joined #openstack-cinder16:31
*** timcl has quit IRC16:31
*** p0rtal has joined #openstack-cinder16:34
*** crose has joined #openstack-cinder16:35
hemnajgriffith, so it looks like udev is who is creating the /dev/disk/by-path/* entries16:36
mtaninohemna: I think so too.16:37
hemnahttp://paste.openstack.org/show/481198/16:37
e0nehemna: +116:37
*** changbl has joined #openstack-cinder16:43
*** boris-42_ has joined #openstack-cinder16:44
openstackgerritYuriy Nesenenko proposed openstack/cinder: Add synchronization in Block Device driver  https://review.openstack.org/25297916:45
*** openstackgerrit has quit IRC16:47
*** openstackgerrit has joined #openstack-cinder16:48
jgriffithhemna: well...16:48
jgriffithhemna: the thing isn't really that it's a problem with the device being created16:49
smcginnisls16:49
smcginnisDoh16:49
jgriffithhemna: at least in the cases I've looked at in the past.  You can create and attach it just fine, the problem is that it turns into a hex representation for the lun number16:49
hemnayah16:49
jgriffithhemna: and brick doesn't know what to do with it16:49
hemnawe have to fix it in os-brick16:49
jgriffithhemna: correct16:49
hemnaI'm just trying to dig deeper and understand the entire process as best as possible16:49
jgriffithhemna: ahh... ok, got ya16:50
jgriffithhemna: so FYI, that also comes up from the scsi kernel modules IIRC16:50
jgriffithhemna: either way, the good thing is the fix should be relatively simple16:50
openstackgerritYuriy Nesenenko proposed openstack/cinder: Add synchronization in Block Device driver  https://review.openstack.org/25297916:50
jgriffithhemna: I'm amazed that you guys haven't had customers report this already16:51
jgriffithhemna: unless you don't often have more than 255 volumes on an array which seems surprising16:51
*** garthb_ has joined #openstack-cinder16:51
*** garthb has quit IRC16:51
hemnahttp://paste.openstack.org/show/481202/16:51
hemnawell, not openstack users yet at least16:51
openstackgerritYuriy Nesenenko proposed openstack/cinder: Implement snapshots-related features for Block Device Driver  https://review.openstack.org/25311116:52
openstackgerritManjeet Singh Bhatia proposed openstack/python-cinderclient: Pass proxy environment variable to tox  https://review.openstack.org/25219816:53
*** vgridnev has joined #openstack-cinder16:53
*** ianbrown__ has joined #openstack-cinder16:55
*** alejandrito has joined #openstack-cinder16:55
*** apoorvad has joined #openstack-cinder16:56
*** apoorvad has quit IRC16:56
*** ianbrown_ has quit IRC16:57
*** alonma has quit IRC17:00
*** alonma has joined #openstack-cinder17:00
*** ildikov has quit IRC17:02
*** alonma has quit IRC17:05
*** apoorvad has joined #openstack-cinder17:06
*** alonma has joined #openstack-cinder17:06
*** anshul has quit IRC17:07
*** houming has quit IRC17:07
*** alonma has quit IRC17:11
openstackgerritIvan Kolodyazhny proposed openstack/python-cinderclient: Set default service type to 'volumev2'  https://review.openstack.org/25487617:12
openstackgerritIvan Kolodyazhny proposed openstack/python-cinderclient: WIP. Discover extentions in in 'contib' subdirectories  https://review.openstack.org/25487717:12
openstackgerritIvan Kolodyazhny proposed openstack/python-cinderclient: WIP. Add Python and CLI interfaces for os-brick as an extention  https://review.openstack.org/25487817:12
e0nejgriffith, hemna:  could you please take a look on ^^17:12
e0nejgriffith, hemna:  I've added cinderclient extension to use os-brick stuff17:13
hemnae0ne, sure17:13
e0nethanks17:14
*** alonma has joined #openstack-cinder17:14
openstackgerritYuriy Nesenenko proposed openstack/cinder: Implement snapshots-related features for Block Device Driver  https://review.openstack.org/25311117:15
openstackgerritYuriy Nesenenko proposed openstack/cinder: Implement snapshots-related features for Block Device Driver  https://review.openstack.org/25311117:15
*** salv-orl_ has quit IRC17:16
*** leeantho has joined #openstack-cinder17:18
*** alonma has quit IRC17:19
*** alonma has joined #openstack-cinder17:21
*** jistr|mtg is now known as jistr17:21
*** akerr has quit IRC17:24
*** alonma has quit IRC17:25
*** alonma has joined #openstack-cinder17:27
*** zhonghua-lee has quit IRC17:28
*** zhonghua-lee has joined #openstack-cinder17:29
*** merooney has quit IRC17:30
*** akerr has joined #openstack-cinder17:30
*** alonma has quit IRC17:31
*** martyturner has quit IRC17:34
*** alonma has joined #openstack-cinder17:34
scottdae0ne: I'm trying to use ddt as you have pointed out in cinderclient microversion review, but I get an error:17:35
scottdahttp://paste.openstack.org/show/481210/17:35
scottdaWhen I add this patch:17:35
scottdahttp://paste.openstack.org/show/481208/17:35
scottdae0ne: Any ideas why that doesn't work?17:35
*** martyturner has joined #openstack-cinder17:36
*** esker has quit IRC17:37
e0nescottda: I'm not sure that you need @ddt.unpack17:37
*** garthb_ has quit IRC17:38
e0nescottda: AFAIR, ddt.unpack is needed when you need to pass several arguments17:38
scottdaok, thanks. That might be it...17:39
*** alonma has quit IRC17:39
*** klkumar has quit IRC17:39
e0nescottda: or it could be used for named arguments too17:40
scottdae0ne: Thanks. That seemed to be the problem.17:40
e0nescottda: great! I'm glad that I can be helpful17:40
*** angela-s has joined #openstack-cinder17:41
openstackgerritScott DAngelo proposed openstack/python-cinderclient: api-microversion support for python-cinderclient  https://review.openstack.org/24816317:43
*** ctina_ has joined #openstack-cinder17:46
*** alonma has joined #openstack-cinder17:50
*** e0ne has quit IRC17:50
*** ianbrown__ has quit IRC17:52
scottdahemna: Did you see that this is re-opened: https://bugs.launchpad.net/cinder/+bug/147127817:53
openstackLaunchpad bug 1471278 in Cinder "target removal on detaching volume with multi-attach flag" [Undecided,New]17:53
hemnano17:53
scottdaAfter our discussion on the Nova multi-attach spec, it seems that we must fix this in Cinder.17:54
hemnaah ok17:54
hemnayah, I think I need to just disable multi-attach for lvm for the time being17:54
scottdaIs it only an LVM thing?17:54
*** [2]Thelo has joined #openstack-cinder17:54
hemnathat bug is I believe17:54
scottdaOK, so you are on it?17:54
hemnayah I can disable it17:55
scottdacool. Thanks.17:55
*** alonma has quit IRC17:55
*** ianbrown__ has joined #openstack-cinder17:56
*** [1]Thelo has quit IRC17:56
*** markus_z has quit IRC17:57
*** p0rtal has quit IRC17:59
*** alonma has joined #openstack-cinder17:59
hemnascottda, I don't see a way to find the host attaches for lvm18:00
*** shz has quit IRC18:00
hemnawith my arrays it's easy.  the array keeps track of the attaches for a volume on a host, so I can turn that into a noop.18:00
*** shz has joined #openstack-cinder18:01
scottdaby 'my arrays' you mean os-brick?18:01
hemnano18:01
hemna3PAR, LeftHand18:01
scottdaoh, right.18:01
scottdaBut sooner or later, all backends will need to track this, so that they can do the final tgt removal when the last attach from a particular host is done.18:02
scottdaor cinder manager will need to.18:03
scottdaWhich might be a better place.18:03
*** alonma has quit IRC18:03
*** akerr has quit IRC18:03
*** akerr has joined #openstack-cinder18:04
hemnayup18:04
*** jistr has quit IRC18:05
*** eduardo___ has quit IRC18:08
*** merooney has joined #openstack-cinder18:16
*** salv-orlando has joined #openstack-cinder18:17
*** alejandrito has quit IRC18:19
*** alejandrito has joined #openstack-cinder18:19
*** salv-orlando has quit IRC18:21
*** thangp has quit IRC18:25
*** shakamunyi has joined #openstack-cinder18:26
openstackgerritMikhail Khodos proposed openstack/cinder: --amend  https://review.openstack.org/25489818:26
*** jaypipes has quit IRC18:27
*** dims_ has quit IRC18:30
*** ircuser-1 has quit IRC18:30
*** xyang1 has quit IRC18:31
*** xyang1 has joined #openstack-cinder18:31
*** bardia has joined #openstack-cinder18:33
*** timcl has joined #openstack-cinder18:34
*** isaacb has quit IRC18:38
*** xyang1 has quit IRC18:38
*** jerrygb has quit IRC18:39
*** e0ne has joined #openstack-cinder18:39
*** ctina_ has quit IRC18:46
*** jerrygb has joined #openstack-cinder18:46
*** crose has quit IRC18:46
*** p0rtal has joined #openstack-cinder18:49
*** david-ly_ has joined #openstack-cinder18:50
*** david-ly_ is now known as david-lyle_18:52
*** david-lyle has quit IRC18:54
*** ildikov has joined #openstack-cinder18:55
*** sgotliv_ has quit IRC18:55
SwansonEvidence suggests the cat vomited in my laundry hamper.18:58
zaoAt least it's pre-laundry.19:02
*** openstackgerrit has quit IRC19:02
*** openstackgerrit has joined #openstack-cinder19:03
*** salv-orlando has joined #openstack-cinder19:04
*** jungleboyj has joined #openstack-cinder19:04
*** martyturner has quit IRC19:05
*** martyturner has joined #openstack-cinder19:06
*** alonma has joined #openstack-cinder19:08
*** lpetrut has joined #openstack-cinder19:10
jgriffithhemna: scottda you most certainly do have that info19:10
jgriffithhemna: scottda it's in the target19:10
*** salv-orlando has quit IRC19:11
hemnajgriffith, the target has how many times it's used on a host ?19:11
*** ChubYann has joined #openstack-cinder19:12
jgriffithhemna: it has how many I_T nexus connections it has19:12
*** alonma has quit IRC19:12
hemna--op show --tid ?19:13
jgriffithhemna: if you reuse a target and connection then that's a problem in multi-attach.  If you actually create a new IT Nexus it will be shown in the target with a connection number19:13
jgriffithhemna: just a sec....19:13
jgriffithhemna: https://gist.github.com/43dedd7ae3608c8527a219:13
*** david-lyle_ is now known as david-lyle19:14
jgriffithThis is why I preach about using the REFERENCE as the reference for what's implemented :)19:14
hemnayah understood.  every backend is very different though, so it's hard to translate lvm'isms to vendor arrays at times.19:14
jgriffithhemna: true statement19:14
hemnaso I'd like to see if I can fix this19:15
hemnato keep multiattach working for lvm19:15
hemnabut I have a learning curve to climb a bit for lvm it seems19:15
jgriffithhemna: nobody behaves the same, but IMO we should try and fit to LVM as opposed to anything else.... anyway, that wasn't really a relevant statement anyway :)19:15
jgriffithhemna: so the good thing is we have the tools to get that info19:15
jgriffithhemna: in other words, "MY" statement about the reference wasn't relevant19:16
hemnaok so that info is showing 2 different volumes attached to the same initiator yes ?19:16
jgriffithhemna: no19:16
hemnaheh19:16
jgriffithhemna: one is the controller19:17
hemnadamnit beavis19:17
hemnaoh19:17
jgriffithwith tgt-adm and LVM's impl you have a controller at lun-0 and a volume at lun-119:17
hemnaLUN 0 is type 'controller'19:17
jgriffithALL volumes are at lun-1 for us19:17
hemnaso if we have LUN-1 attached to a host (n-cpu VM) and we get another request to attach to the same host19:18
jgriffithhemna: in the case of a multi-attach scenario you *should* just end up with anotehr IT Nexus entry19:18
hemnare: multi-attach.19:18
hemnaok so we'd see I_T nexus: 2 ?19:18
hemnamaybe19:18
jgriffithhemna: yes19:18
hemnaguess I'll have to pull all the patches and test it out19:18
jgriffithhemna: if you don't have time with the other stuff you've got going let me know, I can work it out this afternoon19:19
scottdaWhat if the backend re-uses the connection? Is there a way to detect that using the tgt info?19:19
hemnaI'd like to be able to do it, to help get some more lvm experience19:19
scottdaOr do we need the drivers who do that to fix that up?19:19
hemnascottda, so our LeftHand driver takes care of it in terminate_connection19:20
hemnascottda, https://github.com/openstack/cinder/blob/master/cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py#L574-L57819:21
hemnaif we detect there are other volumes still attached to the host, we leave it be.19:21
hemnaI think that might work for LH19:21
hemnaI'll have to test it though19:21
hemna3PAR is a new export per attach call, so it doesnt' care.19:21
scottdayeah, OK. It seems we'd have to look at the drivers and the ones that don't create a new export will need some logic similar to what you have in LH.19:22
scottdaNot a big deal, just trying to figure out where the work is.19:22
*** esker has joined #openstack-cinder19:24
*** esker has quit IRC19:28
openstackgerritRyan McNair proposed openstack/cinder: Move QualityOfServiceSpecs to use VersionedObject  https://review.openstack.org/25198919:28
openstackgerritMikhail Khodos proposed openstack/cinder: Re-add Nexenta driver  https://review.openstack.org/18887719:29
*** sgotliv_ has joined #openstack-cinder19:34
*** martyturner has quit IRC19:36
*** martyturner has joined #openstack-cinder19:36
*** harlowja has quit IRC19:38
*** harlowja has joined #openstack-cinder19:38
*** erhudy has quit IRC19:40
*** xyang has quit IRC19:47
*** mc_nair_ has joined #openstack-cinder19:51
*** mc_nair has quit IRC19:52
*** xyang has joined #openstack-cinder19:55
dulekHey, anone knows why we're silencing quota exceptions on delete calls?19:55
*** vgridnev has quit IRC19:56
*** martyturner has quit IRC19:58
*** vgridnev has joined #openstack-cinder20:02
*** garthb has joined #openstack-cinder20:04
*** jungleboyj has quit IRC20:08
*** alonma has joined #openstack-cinder20:09
*** ociuhandu has quit IRC20:09
*** diablo_rojo has quit IRC20:10
*** diablo_rojo has joined #openstack-cinder20:13
openstackgerritMerged openstack/python-cinderclient: Add the version attribute to the Client class  https://review.openstack.org/23703420:13
*** alonma has quit IRC20:14
*** esker has joined #openstack-cinder20:17
*** alonma has joined #openstack-cinder20:17
*** gouthamr has quit IRC20:17
*** crose has joined #openstack-cinder20:19
*** esker has quit IRC20:21
*** alonma has quit IRC20:22
*** crose has quit IRC20:23
*** ociuhandu has joined #openstack-cinder20:23
openstackgerritEric Harney proposed openstack/cinder: Use branch-specific tox dir  https://review.openstack.org/25494520:24
openstackgerritMitsuhiro Tanino proposed openstack/cinder: Add validation for volume_type at copy_volume_to_image()  https://review.openstack.org/25441420:25
*** rhagarty has quit IRC20:30
*** rhagarty has joined #openstack-cinder20:30
smcginnisdhellmann: ping20:31
*** Lee1092 has quit IRC20:31
*** apoorvad has quit IRC20:35
openstackgerritMike Rooney proposed openstack/cinder: Add serial number to eseries ASUP payload  https://review.openstack.org/25494920:35
openstackgerritMerged openstack/os-brick: Minor documentation fixes for the method parameters  https://review.openstack.org/25286620:37
*** esker has joined #openstack-cinder20:37
*** asselin__ has quit IRC20:42
*** ircuser-1 has joined #openstack-cinder20:43
*** xyang1 has joined #openstack-cinder20:45
mtaninodulek: Hi,20:47
*** martyturner has joined #openstack-cinder20:47
openstackgerritScott DAngelo proposed openstack/python-cinderclient: api-microversion support for python-cinderclient  https://review.openstack.org/24816320:48
*** esker has quit IRC20:49
SwansonReplication again.  If I have a backend with replication_device set does the volume type calling me have to have replication_enabled?20:59
Swanson"volume type calling me"?  You get what I mean.21:00
smcginnisSwanson: I would htink if the backend is configured with it, it would just mean its capable of having replication.21:01
smcginnisAnd it would be up to the volume type selected as to whether replication is actually set up or not.21:01
SwansonI'd think that, too.21:02
SwansonOh!  I see what happened.21:02
*** merooney has quit IRC21:02
dhellmannsmcginnis : sup?21:06
smcginnisdhellmann: Hey!21:07
smcginnisdhellmann: Hopefully a quick question for you.21:07
* smcginnis pulls up link again...21:07
smcginnisdhellmann: So question abou this: https://review.openstack.org/#/c/226024/21:07
dhellmannk21:08
smcginnisWe've discussed stable branches for clients in the past and decided they are pretty much just kind of a snpashot/checkpoint.21:08
smcginnisdhellmann: And that we won't ever be dpoing a new release from them.21:08
smcginnisOnly going forward on master.21:08
dhellmannmostly. though we've had some security issues backported, and I wanted you to be ready in case that happened21:08
smcginnisdhellmann: So do you think there is a need to get this in?21:08
smcginnisdhellmann: Ahm that makes sense. So we probably should get that in then.21:09
dhellmannas it is right now, it's really easy to mistakenly submit a patch against that branch, but have it merge to master, so yeah21:09
smcginnisdhellmann: OK, good enough for me. Thanks!21:09
dhellmannif you never use it, there's no harm in having the branch configured properly21:09
smcginnisdhellmann: True21:09
dhellmannsmcginnis : that's why submitting that patch is part of the process of creating the branch (it's automated and everything)21:10
smcginnisdhellmann: Oh, ok. Didn't realize that.21:10
*** liverpooler has quit IRC21:11
dhellmannsmcginnis : yep, most of the release work is scripted, even if it's not running on the CI system21:11
smcginnisdhellmann: Makes a lot of sense. I'm sure there's a lot of common things that need to be done across several projects at release time.21:12
dhellmannexactly21:12
*** lcurtis has joined #openstack-cinder21:15
*** alonma has joined #openstack-cinder21:19
*** ianbrown__ has quit IRC21:19
*** ianbrown has joined #openstack-cinder21:23
*** cdelatte has quit IRC21:23
*** alonma has quit IRC21:24
*** alonma has joined #openstack-cinder21:26
*** ianbrown has quit IRC21:27
*** ianbrown has joined #openstack-cinder21:28
*** earlephilhower has quit IRC21:30
*** alonma has quit IRC21:30
*** dims has joined #openstack-cinder21:31
*** ianbrown_ has joined #openstack-cinder21:33
*** ianbrown has quit IRC21:34
*** apoorvad has joined #openstack-cinder21:34
openstackgerritOpenStack Proposal Bot proposed openstack/os-brick: Updated from global requirements  https://review.openstack.org/25449921:35
openstackgerritOpenStack Proposal Bot proposed openstack/python-cinderclient: Updated from global requirements  https://review.openstack.org/25096721:36
openstackgerritNate Potter proposed openstack/cinder: Move snapshot and volume quota checks to API  https://review.openstack.org/24938821:37
*** p0rtal has quit IRC21:38
*** p0rtal has joined #openstack-cinder21:38
*** ianbrown has joined #openstack-cinder21:41
*** baumann1 has quit IRC21:42
openstackgerritNate Potter proposed openstack/cinder: Move snapshot and volume quota checks to API  https://review.openstack.org/24938821:43
*** cdelatte has joined #openstack-cinder21:49
*** lpetrut has quit IRC21:50
*** salv-orlando has joined #openstack-cinder21:50
openstackgerritMitsuhiro Tanino proposed openstack/cinder: Add validation for volume_type at copy_volume_to_image()  https://review.openstack.org/25441421:51
openstackgerritRyan McNair proposed openstack/cinder: Cleanup lock files for volume/snap after deletion  https://review.openstack.org/23967821:51
*** salv-orlando has quit IRC21:55
openstackgerritJacob Gregor proposed openstack/cinder: Storwize: Split up __init__ into separate files  https://review.openstack.org/24032921:56
*** dims has quit IRC21:59
*** sgotliv_ has quit IRC22:00
openstackgerritMitsuhiro Tanino proposed openstack/cinder: Add validation for volume_type at copy_volume_to_image()  https://review.openstack.org/25441422:02
openstackgerritErik Johannes proposed openstack/cinder: Implement CHAP Authentication for E-Series Driver  https://review.openstack.org/24699022:02
*** akerr has quit IRC22:03
*** salv-orlando has joined #openstack-cinder22:05
openstackgerritMerged openstack/python-cinderclient: Remove ureachable code in fakes.py  https://review.openstack.org/25019322:07
*** chris_morrell has joined #openstack-cinder22:10
*** david-ly_ has joined #openstack-cinder22:10
*** timcl has quit IRC22:12
*** alonma has joined #openstack-cinder22:12
*** jgregor has quit IRC22:12
*** david-lyle has quit IRC22:13
*** david-ly_ is now known as david-lyle22:13
openstackgerritNate Potter proposed openstack/cinder: Move retype quota checks to API  https://review.openstack.org/25498022:13
*** ntpttr has quit IRC22:14
*** timcl has joined #openstack-cinder22:15
*** alonma has quit IRC22:16
*** timcl has quit IRC22:17
*** alonma has joined #openstack-cinder22:18
*** belmoreira has joined #openstack-cinder22:19
*** julim has quit IRC22:21
*** ndipanov has quit IRC22:21
*** alonma has quit IRC22:22
*** e0ne has quit IRC22:26
*** alonma has joined #openstack-cinder22:26
*** dustins is now known as dustins|gone22:27
*** manjeets has quit IRC22:29
*** changbl has quit IRC22:31
*** alonma has quit IRC22:31
esphey folks could I get some eyes on this please https://review.openstack.org/#/c/253759/22:31
esp^ fixes a bug with cinder quota mgmt22:31
*** jordanP has quit IRC22:35
*** diablo_rojo has quit IRC22:38
*** jungleboyj has joined #openstack-cinder22:48
*** adrianofr has quit IRC22:50
*** salv-orlando has quit IRC22:53
*** salv-orlando has joined #openstack-cinder22:54
*** ianbrown_ has quit IRC22:55
*** esp has quit IRC22:56
*** eharney has quit IRC22:56
*** ianbrown_ has joined #openstack-cinder22:57
*** chenying_ has joined #openstack-cinder22:58
*** chenying__ has quit IRC23:01
*** apoorvad has quit IRC23:02
*** ianbrown has quit IRC23:02
*** xyang1 has quit IRC23:08
*** mriedem is now known as mriedem_away23:09
*** chlong has quit IRC23:10
*** mkoderer has quit IRC23:15
*** mkoderer has joined #openstack-cinder23:17
*** mdenny has quit IRC23:18
*** jungleboyj has quit IRC23:19
*** ntpttr has joined #openstack-cinder23:21
*** edmondsw has quit IRC23:21
*** ntpttr has left #openstack-cinder23:22
*** alonma has joined #openstack-cinder23:27
*** alonma has quit IRC23:31
*** martyturner has quit IRC23:36
openstackgerritAlex O'Rourke proposed openstack/cinder: LeftHand: Implement v2 replication (managed)  https://review.openstack.org/25500223:37
hemnamtanino, ping23:44
mtaninohemna: Hi, I just replied on the review.23:45
openstackgerritRyan McNair proposed openstack/cinder: Move QualityOfServiceSpecs to use VersionedObject  https://review.openstack.org/25198923:46
hemnaok it's not obvious that's what you should do though23:46
hemnamtanino, ok I see it in the output23:48
mtaninohemna: yes, until cheking cinder show, user doesn't know valid fields.23:48
mtaninohemna: so, multiattach is in the show result.23:48
hemnait's not ideal, but ok23:49
hemnadoh23:49
mtaninooops,23:50
hemnahttp://paste.openstack.org/show/481259/23:50
*** yhayashi has joined #openstack-cinder23:53
mtaninohmm, should add a check for removing space?23:54
*** jerrygb has quit IRC23:55
*** jerrygb has joined #openstack-cinder23:56
hemnapossibly23:56
hemnaI nuked the space and it ran fine23:56
hemnaI'm so pre-programmed to space after, that it was hard to type it w/o the space23:56
*** takedakn has joined #openstack-cinder23:56
mtaninolol23:57
mtaninoI'll post followup patch23:57
mtaninojust only removing space.23:57
hemnaok coolio thanks!23:57
*** smoriya has joined #openstack-cinder23:57
*** manjeets has joined #openstack-cinder23:57
*** manjeets has left #openstack-cinder23:58
mtaninohemna: thank you for the review. I'd appreciate23:58

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