Tuesday, 2015-02-03

*** annashen has joined #openstack-cinder00:04
*** annegent_ has quit IRC00:07
vilobhmmthingee : will make sure jenkins passes and will ping you guys again :)00:08
*** EmilienM is now known as EmilienM|afk00:11
*** markvoelker has quit IRC00:12
*** markvoelker has joined #openstack-cinder00:12
*** IanGovett1 has joined #openstack-cinder00:15
*** markvoelker has quit IRC00:17
*** IanGovett has quit IRC00:17
*** jecarey has quit IRC00:25
*** Miouge has quit IRC00:26
*** annegent_ has joined #openstack-cinder00:30
*** Mandell has quit IRC00:36
*** Mandell has joined #openstack-cinder00:37
*** annegent_ has quit IRC00:38
*** tbarron has joined #openstack-cinder00:38
*** patrickeast has quit IRC00:39
*** chipmanc has joined #openstack-cinder00:41
*** gary-smith has quit IRC00:43
*** oomichi has joined #openstack-cinder00:49
*** markvoelker has joined #openstack-cinder00:52
*** garthb_ has joined #openstack-cinder00:55
*** nellysmitt has joined #openstack-cinder00:55
*** garthb has quit IRC00:57
*** annashen has quit IRC01:00
*** nellysmitt has quit IRC01:00
*** markvoelker has quit IRC01:00
*** junhongl__ has quit IRC01:00
*** wpf1 has quit IRC01:00
*** lan_ has quit IRC01:00
*** jungleboyj has quit IRC01:01
*** jwang has joined #openstack-cinder01:01
*** takedakn has joined #openstack-cinder01:02
*** bill_az_ has quit IRC01:03
openstackgerritLi Min Liu proposed openstack/cinder: Make storwize debug log more readable  https://review.openstack.org/15235801:04
*** rmesta has quit IRC01:07
*** Mandell has quit IRC01:08
*** zhiyan has quit IRC01:10
*** briancurtin has quit IRC01:11
*** ameade has quit IRC01:11
*** tbarron has quit IRC01:13
*** tbarron has joined #openstack-cinder01:14
*** Yogi1 has joined #openstack-cinder01:17
*** wpf1 has joined #openstack-cinder01:17
*** junhongl__ has joined #openstack-cinder01:17
*** briancurtin has joined #openstack-cinder01:18
*** lan_ has joined #openstack-cinder01:18
*** zhiyan has joined #openstack-cinder01:21
*** ameade has joined #openstack-cinder01:21
*** tbarron has quit IRC01:22
*** xyang has quit IRC01:24
*** _cjones_ has quit IRC01:26
*** _cjones_ has joined #openstack-cinder01:26
*** jungleboyj has joined #openstack-cinder01:27
*** _cjones_ has quit IRC01:31
*** 21WAA8C7O has joined #openstack-cinder01:32
*** IanGovett1 has quit IRC01:32
*** primechuck has joined #openstack-cinder01:35
*** garthb_ has quit IRC01:44
*** Mandell has joined #openstack-cinder01:45
*** diegows has quit IRC01:47
*** Yogi1 has quit IRC01:49
*** Mandell has quit IRC01:49
*** Mandell has joined #openstack-cinder01:50
*** markvoelker has joined #openstack-cinder01:56
*** takedakn has quit IRC01:58
*** jecarey has joined #openstack-cinder01:58
*** tbarron has joined #openstack-cinder01:59
*** tbarron has joined #openstack-cinder02:00
*** Guest95188 has quit IRC02:00
anishthingee: I'm not sure what baseline to follow here for the driver certs02:01
*** primechuck has quit IRC02:01
anishI see volume_extend/volume_transfer failing02:01
*** markvoelker has quit IRC02:01
anishbut these are not handled by our iscsi implementation, we're simply an iscsi_helper02:02
*** theanalyst has joined #openstack-cinder02:04
*** Mandell has quit IRC02:08
openstackgerritMitsuhiro Tanino proposed openstack/cinder: Refactoring for export functions in Target object  https://review.openstack.org/14803802:08
*** leeantho has quit IRC02:08
*** kaisers1 has joined #openstack-cinder02:11
*** hflai has quit IRC02:12
*** mberlin1 has quit IRC02:12
*** mberlin has joined #openstack-cinder02:12
*** Longgeek has joined #openstack-cinder02:12
openstackgerritTina Tang proposed openstack/cinder: Pool-aware scheduler support in EMC VNX Cinder driver  https://review.openstack.org/14740802:13
*** Longgeek has quit IRC02:13
*** kaisers has quit IRC02:13
*** Longgeek has joined #openstack-cinder02:15
thingeeanish: baseline for what?02:16
anishshould all tests be passing with an lvm backend for cinder_driver_cert.sh02:16
thingeeanish: yes02:17
anishthingee: but some of this stuff is completely out of our control. I have a failure in dmcrypt for eg02:21
thingeeanish: would need to take a closer look. SCST, TGT, LIO have gone through the same test.02:24
*** Yogi1 has joined #openstack-cinder02:24
anishok, let me run against them and make sure we pass everythign they pass at least02:24
*** hflai has joined #openstack-cinder02:25
thingeeanish: TGT is gated in openstack on these tests for every cinder patch that comes in. LIO is gated on other Cinder volume driver CIs. SCST just posted their results passing here https://drive.google.com/file/d/0Bxs_qlih5bLYQ1JXb0xDV3huLU0/view?usp=sharing02:27
*** Mandell has joined #openstack-cinder02:27
thingeeanish: I think it would be better for us to see your stacktraces of what you're failing on and help.02:28
anishthingee: I have all the logs, just finished a run. any file in particular ?02:28
thingeeyes02:28
thingeealthough dinner is ready here and I already promised five mins to be over there ;)02:29
anishgo ahead02:29
anishI'll make sure it's not a setup issue in the meantime02:29
thingeeI'll be back, but paste me your logs and I'll take a look for ya02:29
thingeepaste.openstack.org02:29
anishthingee: just c-vol ?02:29
thingeeanish: If I don't see you when I get back, have a good night.02:29
anishthingee: sure. any files you would like besides c-vol ?02:30
thingeeanish: do the stacktraces show up in the output of cinder_driver_cert.sh?02:31
anishyes, at the very end02:31
thingeeok, give me that and c-vol please.02:31
thingeeI'll bb02:31
*** primechuck has joined #openstack-cinder02:33
anishthingee: c-vol http://paste.openstack.org/show/165900/  traces : http://paste.openstack.org/show/165901/02:34
*** vilobhmm has quit IRC02:36
*** vilobhmm has joined #openstack-cinder02:38
*** mwichmann has quit IRC02:38
*** Mandell has quit IRC02:41
anishthingee: there is an actual failure in there as well, which I am addressing right now02:41
*** scottda_ has joined #openstack-cinder02:44
*** scottda_ has quit IRC02:44
thingeeanish: your logs for c-vol don't really show everything. It just show setting the conf opts.02:45
thingeeanish: copying the logs from a screen session won't work well. You can tell devstack to have the screen logs put to a file: http://docs.openstack.org/developer/devstack/configuration.html#logging-the-service-output02:45
*** jungleboyj has quit IRC02:51
anishthingee: I think they might have been truncated02:54
anishI'm copying /opt/stack/logs/c-vol completely02:54
thingeeanish: oh bummer. well volume drivers used to open a bug and attach files https://bugs.launchpad.net/cinder02:55
*** nellysmitt has joined #openstack-cinder02:56
*** rushiagr_away is now known as rushiagr02:57
anishthingee: yeah, retried. it's getting truncated when I paste into paste.openstack.org02:57
*** markvoelker has joined #openstack-cinder02:57
anishthingee: https://www.dropbox.com/s/5a5grf4tuygnpnm/c-vol.log?dl=002:58
winston-dxyang1: you were looking for me?02:58
anishor I can open a bug if you prefer02:58
thingeewinston-d: probably about the rpc stuff I mentioned to ya yesterday :)02:59
thingeeanish: no worries, just trying to figure out a way for you to upload them...taking  a look02:59
winston-dthingee: ah, ok.03:00
thingeeanish: ah nice, even has color :)03:00
*** nellysmitt has quit IRC03:01
*** markvoelker has quit IRC03:02
xyang1winston-d: Hi, can you take a look of the over subscription patch again? I merged the virtual capacity weigher and capacity weigher into one.  Have a question on total capacity if it is infinite or unknown03:04
thingeexyang1: oh right, my bad03:04
thingeexyang1: wow you really do stay up late03:04
*** chipmanc has quit IRC03:04
xyang1thingee: Just 10:00pm:)03:04
thingeexyang1: I'm ready for sleep03:05
xyang1thingee: Good night:)03:05
thingeexyang1: no, no...not yet03:05
xyang1thingee: :)03:06
winston-dxyang1: sure, i'll go through oversubscription patch now.03:06
xyang1winston-d: Thanks!03:06
*** vilobhmm has quit IRC03:07
*** vilobhmm has joined #openstack-cinder03:08
*** tbarron has quit IRC03:08
*** chipmanc has joined #openstack-cinder03:09
*** theanalyst has quit IRC03:10
*** theanalyst has joined #openstack-cinder03:12
winston-dxyang1: i know it's odd that a backend report total as infinite but actual capacity for free, but if that happens, and unfortunately the reserved_percentage is >0, we'd not let it pass capacity filter.03:12
winston-dxyang1: what do you think?03:12
winston-dxyang1: your current implementation will break if that happens, btw.03:13
*** rushiagr is now known as rushiagr_away03:13
winston-dxyang1: and you missed my comment about removing self.provisioned_capacity_gb += volume_gb in host_manager.py consume_from_volume().03:14
xyang1winston-d: I did not miss it.  Maybe i forgot to comment.  So i removed it because it was already added in filter03:15
openstackgerritDave Chen proposed openstack/cinder: set/unset snapshot image metadata  https://review.openstack.org/14916303:16
xyang1Provisioned capacity is not calculated by the scheduler like the allocated cap03:16
xyang1winston-d: So i just added volume size to provisioned cap temporarily in filter03:17
*** vilobhmm has quit IRC03:18
xyang1winston-d: So you want me to always return true if total is infinite?03:19
*** xyang has joined #openstack-cinder03:19
winston-dxyang1: are you talking about line 85 in capacity filter?03:20
xyang1Let me see03:20
xyang18803:21
thingeeanish: are the cert test logs being truncated too?03:21
xyang1winston-d: +volume_size03:21
winston-dxyang1: provisioned_capacity_gb of HostState() should be updated every time scheduler made a decision, it's done in consume_from_volume().03:21
*** vilobhmm has joined #openstack-cinder03:21
winston-dxyang1: what you did was to calcualte a value for provsioned_ratio, these two are for totaly different purpose.03:22
*** Yogi1 has quit IRC03:22
xyang1winston-d: Does it just add volume gb once?03:23
xyang1winston-d: In consume from volime for one volume request?03:23
winston-dfilter/weigher shouldn't touch HostState() at all03:23
winston-dit would mess up HostState() for a backend.03:24
xyang1winston-d: Ok, i'll move it back to consume from volume03:24
winston-dyour code didn't do that, which is good.03:24
winston-dleave it to consume_from_volume()03:24
winston-dso yeah, don't remove it in consume_from_volume()03:25
xyang1winston-d: So provisioned cap will be reported by driver every time, will it be problem if we add it in consume from vol?03:25
xyang1winston-d: Volume_gb in consume from volume is the new volume to be created, correct?03:27
*** annegentle has quit IRC03:28
winston-dxyang1: not at all, consume_from_vol() is to make sure this scheduler instance has the latest stats of backend *after* it makes a decision and *before* it receives next update from backend.03:28
xyang1winston-d: Ok, that works.  Will fix it03:29
winston-dxyang1: basically, scheduler use this function to update its cache of backend stat. and this cache will always be refreshed by latest stats from backend.03:29
winston-dso no conflict03:30
xyang1winston-d: that is good.  About total capacity, should I always return True if it is infinite?03:30
*** vilobhmm has quit IRC03:30
*** tellesnobrega_ has joined #openstack-cinder03:31
winston-dxyang1: it depends. I left comment in your patch.03:31
xyang1winston-d: Ok03:31
anishthingee: not sure, will put them on dropbox as well03:32
anishthingee: here you go https://www.dropbox.com/s/2pgytxrwpnpaqqt/stacktraces?dl=003:33
xyang1winston-d: so handle it the same way as if free capacity is infinite03:33
*** markvoelker has joined #openstack-cinder03:33
*** hemna_ has joined #openstack-cinder03:33
DaveChenDuncanT: hi Duncan, ping?03:34
winston-dxyang1: well, if total_cap is infinite, and reserved_percentage>0, it should not pass cap filter03:34
*** bkopilov has quit IRC03:37
xyang1winston-d: Ok, will return False if total is infinite and reserved percent >0. Then if either free or total is infinite or unknown, will give lowest weight03:37
xyang1winston-d: Sounds right?03:38
thingeeanish: so it looks like TestEncryptedCinderVolumes actually is a real failure in your target driver03:39
thingee"Details: (TestEncryptedCinderVolumes:_run_cleanups) Failed to delete volume 612aee97-4e48-43de-9f92-b9629dccbac0 within the required time (196 s)"03:39
thingeeanish: that's from the stacktraces in the cert log03:39
winston-dxyang1: yes, full version is if total_cap is infinite, free_cap is actual value, and reserved_percentage>0, it should not pass cap filter; otherwise whe total/free are all infinite, give it lowest weight03:40
anishis there any way to run the tests individually ?03:40
thingeeanish: 2015-02-02 18:06:30.410 DEBUG cinder.volume.targets.cxt [req-e433a9d2-eb71-4ce8-a2de-ab94c6ee81a7 883d5dece1d743df91cf0ef99f582431 c6666e06549f4179a8647ba395972996] Failed to open config for volume-612aee97-4e48-43de-9f92-b9629dccbac0: [Errno 2] No such file or directory: u'/opt/stack/data/cinder/volumes/cxt/volume-612aee97-4e48-43de-9f92-b9629dccbac0' from (pid=18457) _get_target_chap_auth03:40
thingee/opt/stack/cinder/cinder/volume/targets/cxt.py:12003:40
anishthat's not an error03:40
anishthat's acceptable03:40
anishif you see how the code is written, it checks if a previous persistent file was written and tries to get chap from that03:40
anishif not, it creates chap credential03:40
xyang1winston-d: Thanks!03:41
*** Guest81568 has joined #openstack-cinder03:41
thingeeanish: ah ok03:42
winston-dxyang1: sure03:42
thingeeanish: ah found it03:42
*** jungleboyj has joined #openstack-cinder03:43
thingee2015-02-02 18:07:07.341 TRACE oslo_messaging.rpc.dispatcher ISCSITargetRemoveFailed: Failed to remove iscsi target for volume 612aee97-4e48-43de-9f92-b9629dccbac0.03:43
thingeethat's the same uuid of the volume03:43
anishgotcha03:44
anishis there any way to run the tests manually ?03:44
anisherr03:44
anishI mean individually ?03:44
*** hflai has quit IRC03:46
thingeeanish: if you take a look at that cinder_driver_cert.sh file, it's just doing ./tools/pretty_tox.sh volume.03:47
thingeeyou can replace volume with a dot path to an individual test I believe03:47
thingeetempest.scenario.test_encrypted_cinder_volumes.TestEncryptedCinderVolumes.test_encrypted_cinder_volumes_cryptsetup03:47
anishthanks a lot, trying that now03:47
thingeehttp://blog.jasonmeridth.com/posts/how-to-run-a-single-test-with-tox/03:48
thingee:)03:48
*** davechen_ has joined #openstack-cinder03:48
anishbtw I am seeing tempest.api.volume.admin.test_volume_types.VolumeTypesV1Test.test_create_get_delete_volume_with_volume_type_and_extra_specs03:48
anishand tempest.api.volume.admin.test_volume_types.VolumeTypesV2Test.test_create_get_delete_volume_with_volume_type_and_extra_specs fail with tgt as well03:48
thingeeanish: if tgt was failing, we'd being seeing failures in OpenStack gate http://status.openstack.org/zuul/ :)03:50
thingeethat means it's a environment issue. did you set those TEMPEST_* vars in local.conf as I mentioned earlier?03:50
anishthis might just be that my vm is not good enough03:50
anishyes, set them03:50
anishthough, I am not using a volume_driver, so that is not set03:51
anishlvm looks to be default, vendor/protocol are set03:51
*** davechen_ has quit IRC03:53
*** rushiagr_away is now known as rushiagr03:53
thingeeI don't have your c-api c-sch logs, but it definitely doesn't reach c-vol.03:53
anishI'm setting this :03:54
anish#TEMPEST_VOLUME_DRIVER=foo03:54
anishTEMPEST_VOLUME_VENDOR="Chelsio Inc"03:54
anishTEMPEST_STORAGE_PROTOCOL=iSCSI03:54
thingeewhich is what I suspected. I don't it's making it past the scheduler03:54
thingeeah there's the problem03:54
anishneed a VOLUME_DRIVER ?03:54
thingeeno, sorry for not explaining this earlier. the volume_vedor comes from the lvm driver.03:54
thingeeanish: https://github.com/openstack/cinder/blob/master/cinder/volume/drivers/lvm.py#L18003:55
anishoh so they're always gonna get overridden03:56
thingeeanish: oh man. Actually I led you down a bad path...it sets "Open Source" by default03:57
thingeeanish: so actually just comment out both of those03:57
thingee=/03:57
*** primechuck has quit IRC03:58
anishwill go03:58
thingeeanish: https://github.com/openstack-dev/devstack/blob/master/lib/tempest#L7203:58
thingeeanish: doh03:58
anishbut first, I have a noobish question03:58
anishtox -e py27 -- /opt/stack/tempest/tempest/scenario/test_encrypted_cinder_volumes.py:tempest.scenario.test_encrypted_cinder_volumes.TestEncryptedCinderVolumes03:58
anishseems to be the wrong command to run03:58
*** Longgeek has quit IRC03:59
*** hflai has joined #openstack-cinder03:59
*** cchipman has joined #openstack-cinder04:00
thingeeanish: I'm not sure with running individual tests. I always have to refigure it out when I want to do it and brute force it until it works. ... test runners always confuse me because they are different in how they do this04:00
thingeetox, nosetest, testr04:00
anishyeah, I'm definitely worse at this than you04:01
thingeeanish: I'm just bad with computers. period.04:01
anishhaha04:01
*** chipmanc has quit IRC04:01
anishso L72 that you pointed out is what I followd in not setting VOLUME_DRIVER04:01
anishbut I just grepped all the logs, no TEMPEST_ set anywhere04:02
*** annashen has joined #openstack-cinder04:02
thingeeanish: so I was just correcting myself from earlier, if you don't set those TEMPEST_VOLUME_VENDOR and TEMPEST_STORAGE_PROTOCOL, it'll default to the right thing you want.04:03
thingeefrom the local.conf04:03
anishI did want to vendor, mostly because I thought it would be a good idea for hte logs to be tagged by vendor04:03
*** Longgeek has joined #openstack-cinder04:04
thingeeanish: yeah but the vendor thing gets used for something specific with volume drivers in cinder. It should match "Open Source" for the LVM driver.04:04
thingeeI'm pretty sure it's why your extra_spec test in tempest is failing04:04
anishaah04:04
thingeebecause the scheduler is doing this comparison right now "Chelsio Inc" == "Open Source"04:05
anishwill remove that, don't particularly care04:05
*** Longgeek has quit IRC04:05
thingeeanish: again sorry about that. Pretty sure that'll take of that issue though.04:05
anishsounds great, will try now04:05
anishI may have found another possible issue04:07
anishthe driver cert script starts tgt automatically04:07
anishthis prevents our target driver from running, as tgt is bound to port 3260 already04:08
*** harlowja has quit IRC04:08
anisheasy enough hack04:09
*** Longgeek has joined #openstack-cinder04:09
hemna_man04:10
hemna_the EMC driver changes are painful04:10
thingeehemna_: ha I wondered what happened to you04:10
hemna_not only is there a 7000 line driver change, but it's also dependent on 3 other patches that have boatloads of changes04:11
hemna_*sigh*04:11
hemna_heh I had to drive home and cook dinner04:11
hemna_slammed at work with meetings and such.  bleh04:11
thingeealright, I'll bb04:13
*** primechuck has joined #openstack-cinder04:14
thingeehemna_: and whoa. let me know when drivers out of tree sound good04:14
hemna_lol, yah04:14
hemna_can we make that happen now please ? :P04:14
thingeehemna_: no, we have to all argue first.04:14
*** Longgeek has quit IRC04:17
*** Longgeek has joined #openstack-cinder04:17
*** Longgeek has quit IRC04:18
thingeehemna_: I recommend telling xyang1 that emc owes you a few cold ones at the next summit.04:18
hemna_yah I guess we don't feel right about stuff until we argue first. :)04:19
xyang1hemna_: beer at the summit?:)04:21
xyang1hemna_: By the way, the dependent patches are bug fixes04:21
xyang1hemna_: Thanks a lot for spending time reviewing!04:22
*** kaufer has quit IRC04:25
anishthingee: 2x extra_specs errors still there, but all others are mysteriously gone04:26
anishwould it make sense to run this on a real machine to avoid any transient issues04:26
anish(currently on a vm)04:26
winston-dhemna_: you can close eyes and hit the mouse button, see which score you can get, be it -1, +1 or +2, once you have that, spend a few mintues on writing the reasoning for that score and done. :D04:27
hemna_xyang1, looks like one of them has a bunch of refactoring in them as well.04:28
hemna_lots and lots and lots of code changes to go through.   I hope you guys don't do this again in L.04:28
*** _cjones_ has joined #openstack-cinder04:28
hemna_winston-d, lol04:28
xyang1hemna_: winston-d good idea:)04:29
hemna_ah bummer.   -2!04:29
hemna_:P04:29
xyang1hemna_: We won't submit one big update, but there will still be patches:)04:29
xyang1hemna_: 700 line each x 10 patches.  Still a lot:(04:31
hemna_:(04:33
anishjust remove the zeros04:33
winston-dxyang1: why a bug fix be 7k big?04:33
*** _cjones_ has quit IRC04:34
xyang1winston-d: 7000 is a driver update. It added support for a newer version of the array04:34
winston-dxyang1: ah, ok04:35
xyang1winston-d: hemna_ probably 1/3 is docstring04:35
*** tsekiyama has quit IRC04:38
*** cchipman has quit IRC04:41
*** coolsvap|afk is now known as coolsvap04:42
hemna_phew04:43
hemna_man04:43
*** tsekiyama has joined #openstack-cinder04:44
*** Mandell has joined #openstack-cinder04:48
*** Longgeek has joined #openstack-cinder04:50
*** annashen has quit IRC04:52
xyang1winston-d: So if i added volume_gb in consume from volume, i should remove volume size in capacity weigher and filter, right? Line 83 in weights/capacity.py and line 88 in filters/capacity_filter.py04:53
*** avishay has joined #openstack-cinder04:55
winston-dxyang1: no, those are OK, you didn't change the value in host_state.04:55
xyang1winston-d: Does provisioned cap already contain volume_gb ?04:56
xyang1winston-d: Am i adding it twice?04:57
*** nellysmitt has joined #openstack-cinder04:57
*** anshul has joined #openstack-cinder04:59
xyang1winston-d: In host_manager.py, i added volume_gb to provisioned cap.  So in filter, when i retrieve provisioned cap from host state, it seems that it already has volume size in it?04:59
winston-dwhere in host_manager did you add volume_gb to provisioned cap? consume_from_volume?05:01
*** nellysmitt has quit IRC05:02
xyang1winston-d: Yes05:02
winston-dconsume_from_volume() is called *AFTER* filtering/weighing05:09
*** bkopilov has joined #openstack-cinder05:10
xyang1winston-d: Ok, then I still need volume size in filter and weigher05:10
winston-dfiltering/weighing shouldn't touch host_state at all, thingk about those backends can't pass filter and didn't get picked after weighing05:10
*** takedakn has joined #openstack-cinder05:15
*** BharatK has joined #openstack-cinder05:15
thingeehemna_, xyang1: IMO, this is where CI and just doing checks for bad things like touching db comes in. Anything like style should be enforced via hacking/pep.05:16
thingeeand how you're interacting with the volume manager layer.05:16
xyang1thingee: ?05:17
thingeexyang1: wrt to big patches.05:17
thingeefor volume drivers05:17
thingeethese drivers are already being reported via ci, so that's a good indicator05:18
thingeexyang1: and you're still up :)05:18
xyang1thingee: Ok, you mean CI works gives reviewer confidence05:18
hemna_thingee, yah I tend to agree05:18
xyang1thingee: Ya, will take a break soon05:19
thingeexyang1: yeah. I care about that, db access, interaction with volume manager...and that's about it05:19
hemna_although it makes me wonder what the reasoning is behind a 7000 line patch05:19
hemna_:(05:19
xyang1hemna_: Has to do with array architecture and smis:(05:19
xyang1hemna_: And lots of docstring05:20
thingeeshould get jungleboyj to do a hacking check on volume drivers touching the db...though that's happening today05:20
hemna_thingee, I think that would be a great idea05:21
hemna_:)05:21
winston-dhemna_: +205:21
*** nileshb_ has joined #openstack-cinder05:22
avishaydefinitely agree05:23
*** xyang has quit IRC05:23
thingeeavishay: heeey welcome to the party05:23
openstackgerritxing-yang proposed openstack/cinder: Support over subscription in thin provisioning  https://review.openstack.org/14217105:24
avishaythingee: weeeee05:24
*** takedakn has quit IRC05:24
xyang1winston-d: addressed your comments.  Let me know if anything else needs to be changed05:26
xyang1Good night everyone05:27
thingeexyang1: night05:27
winston-dxyang1: will take a look later, i'm now on something else and have to get some lunch after that.05:27
winston-dxyang1: godnite05:27
avishayxyang1: good night05:27
*** takedakn has joined #openstack-cinder05:30
*** takedakn has quit IRC05:31
nileshb_Hi Cinder reviewers: please help review GPFS Consistency Group support: https://review.openstack.org/#/c/143987/05:34
thingeenileshb_: we're currently focusing on priorities for k-2: https://etherpad.openstack.org/p/cinder-k2-priorities05:34
nileshb_sure, thanks05:35
thingeenileshb_: but after next week free game :)05:35
nileshb_yeah, got it now ... thanks for updating05:36
tsekiyamahemna_: Haven't we agreed that we should abort the operation if multipathd is not running, instead of silently ignore the multipath=True settings by administrators?05:36
hemna_tsekiyama, so05:37
hemna_I'm on the fence about that05:37
hemna_we don't puke today if multipathd isn't running05:38
*** annashen has joined #openstack-cinder05:38
openstackgerritJeegn Chen proposed openstack/cinder: EMC VNX Cinder Driver Update  https://review.openstack.org/14162905:38
tsekiyamahemna_: But the operations will fail if cinder is configured to use multipath, doesn't it?05:40
hemna_actually no05:40
hemna_today the driver doesn't get a flag to tell it if there is multipathd running05:40
hemna_so it's up to the driver to decide if it wants to export a volume via multiple paths05:41
hemna_the brick side, just looks for the first volume to show up and uses it.05:41
tsekiyamaHmm, even if multipath device is not found?05:42
*** nileshb_ has quit IRC05:42
hemna_so05:42
hemna_yes05:42
hemna_the volume entries all show up in /dev/disk/by-path05:42
hemna_if the same volume shows up under multiple paths, they still all show up there.05:43
hemna_if multipathd is running, it recognizes and associates the same volume to a multipath device05:43
hemna_that multipath device is what is used if it exists.05:43
hemna_if not, the first volume discovered is used.05:43
hemna_so it all still works05:43
hemna_but05:43
hemna_if multipath isn't running05:44
hemna_and multiple entries show up for the same volume05:44
hemna_only the first one to shown up is used05:44
hemna_and use likewise removed at detach time05:44
hemna_so any others will get left behind05:44
hemna_and unmanaged05:44
*** anshul has quit IRC05:44
tsekiyamainteresting05:45
hemna_so multipathd not being there or running doesn't prevent the attach/detach process from working05:45
hemna_so05:45
hemna_now if someone has configured cinder to use multipath05:45
hemna_and it's not running05:46
hemna_what should we do?05:46
hemna_I think we should log a warning/error and set the flag to False05:46
hemna_that still allows cinder to continue the process05:46
hemna_of doing the attach05:46
hemna_the drivers will see the flag as False, and won't export the volume more than once.05:47
*** anshul has joined #openstack-cinder05:47
hemna_Nova side might be different05:47
tsekiyamayeah..05:47
hemna_because the attaches that nova does and cinder are for different reasons.05:47
hemna_cinder attaches volumes to do a quick copy volume <---> image operation05:47
hemna_then detaches and goes away.05:47
tsekiyamabut in nova side, it is directly affects reliability/stability05:48
hemna_nova attaches volumes for end user facing reasons.05:48
hemna_yup05:48
hemna_so maybe we need another additional option05:48
hemna_like05:48
hemna_enforce_multipath or something like that05:48
hemna_nova can set that enforcement to true05:48
hemna_cinder will default it to false05:48
tsekiyamathat sounds reasonable to me05:49
*** Mandell has quit IRC05:49
*** primechuck has quit IRC05:50
*** rwsu is now known as rwsu-afk05:51
tsekiyamaOK, i will add the parameter to get_connector_properties() to determine it should fall back to single path05:52
tsekiyamaand maybe cinder.conf option to specify the parameter05:52
*** Mandell has joined #openstack-cinder05:56
*** lpetrut has joined #openstack-cinder05:58
anishthingee: I was able to pinpoint the issues. for some  reason the call to remove_iscsi_target comes in twice, succeeds the first time and fails the seond06:01
anishany pointers as to why this would be happening ?06:01
openstackgerritOpenStack Proposal Bot proposed openstack/cinder: Imported Translations from Transifex  https://review.openstack.org/15240106:08
*** oomichi has quit IRC06:09
*** harlowja_at_home has joined #openstack-cinder06:10
*** xyang has joined #openstack-cinder06:10
hemna_ok night guys06:13
*** annashen has quit IRC06:14
*** Longgeek has quit IRC06:16
*** Longgeek has joined #openstack-cinder06:16
avishayhemna_: good night06:16
*** Longgeek has quit IRC06:17
thingeehemna_: seeya tomorrow06:17
*** hemna_ has quit IRC06:18
*** ho has joined #openstack-cinder06:19
*** annashen has joined #openstack-cinder06:19
*** sweston has quit IRC06:21
*** sweston has joined #openstack-cinder06:22
*** tsekiyama has quit IRC06:24
*** Ilja has joined #openstack-cinder06:28
*** nshaikh has joined #openstack-cinder06:29
*** xyang has quit IRC06:30
openstackgerritxing-yang proposed openstack/cinder: Kilo Consistency Group API update  https://review.openstack.org/14456106:32
*** rushiagr is now known as rushiagr_away06:32
*** nlevinki has joined #openstack-cinder06:32
*** anshul has quit IRC06:34
*** dulek has joined #openstack-cinder06:51
*** nellysmitt has joined #openstack-cinder06:58
openstackgerritAnish Bhatt proposed openstack/cinder: Add support for chiscsi iscsi helper  https://review.openstack.org/14775807:01
openstackgerritTina Tang proposed openstack/cinder: Pool-aware scheduler support in EMC VNX Cinder driver  https://review.openstack.org/14740807:01
*** nellysmitt has quit IRC07:03
*** dulek_ has joined #openstack-cinder07:08
*** dulek has quit IRC07:11
*** paul-- has quit IRC07:12
*** harlowja_at_home has quit IRC07:14
*** nkrinner has joined #openstack-cinder07:15
*** paul-- has joined #openstack-cinder07:17
*** annashen has quit IRC07:26
*** takedakn has joined #openstack-cinder07:27
*** takedakn has quit IRC07:29
*** takedakn has joined #openstack-cinder07:30
openstackgerritDave Chen proposed openstack/cinder: set/unset snapshot image metadata  https://review.openstack.org/14916307:34
*** takedakn has quit IRC07:34
*** tsekiyama has joined #openstack-cinder07:35
*** ronenkat has joined #openstack-cinder07:36
*** tsekiyama has quit IRC07:40
*** nuritv has joined #openstack-cinder07:40
*** anshul has joined #openstack-cinder07:43
openstackgerritLi Min Liu proposed openstack/cinder: Make storwize debug log more readable  https://review.openstack.org/15235807:43
*** Miouge has joined #openstack-cinder07:44
*** Ilja has quit IRC07:52
*** afazekas has joined #openstack-cinder07:52
*** TobiasE has joined #openstack-cinder07:53
*** chlong has quit IRC07:56
*** ronis has joined #openstack-cinder07:57
*** tshefi has joined #openstack-cinder07:58
*** eharney has joined #openstack-cinder08:04
*** sgotliv has joined #openstack-cinder08:12
*** pradipta_away is now known as pradipta08:13
*** lpetrut has quit IRC08:18
*** dalgaaf has joined #openstack-cinder08:18
*** Miouge has quit IRC08:21
eharneyis there a list of which Cinder drivers have implemented replication?08:21
*** Miouge has joined #openstack-cinder08:21
*** Raj_ has joined #openstack-cinder08:23
Raj_hey hi08:23
Raj_guys08:23
Raj_where i will get the code of latest kilo branch08:23
Raj_or divers code which support the cinder08:23
*** nellysmitt has joined #openstack-cinder08:24
*** wpf1 has quit IRC08:25
*** ronenkat has quit IRC08:25
*** wpf1 has joined #openstack-cinder08:26
*** lpetrut has joined #openstack-cinder08:29
*** Ilja has joined #openstack-cinder08:30
*** ronenkat has joined #openstack-cinder08:34
nikesh_vedams_Raj_ https://github.com/openstack/cinder/tree/master/cinder   is this you want?08:46
Raj_nikesh_vedams_ : all the recent code they want to08:47
Raj_add is here only08:48
nikesh_vedams_Raj_ : if code is merged in master than you can see here08:48
Raj_ohk08:48
nikesh_vedams_master represents current development branch08:49
Raj_so this is the code which is going to be in kilo branch right ..???08:49
nikesh_vedams_which is kilo08:49
nikesh_vedams_for this release08:49
*** ndipanov has joined #openstack-cinder08:50
Raj_kilo is the next release of juno right08:50
Raj_i want to chekc the code for kilo branch only08:51
openstackgerritDave Chen proposed openstack/cinder: set/unset volume image metadata  https://review.openstack.org/14772608:52
*** alecv has joined #openstack-cinder08:56
*** jordanP has joined #openstack-cinder08:57
*** lpetrut has quit IRC08:58
*** jistr has joined #openstack-cinder08:58
nikesh_vedams_Raj_ : yes08:59
*** karimb has joined #openstack-cinder08:59
*** jpich has joined #openstack-cinder09:00
*** ronenkat has quit IRC09:01
*** ronenkat has joined #openstack-cinder09:01
*** mtanino has quit IRC09:03
*** Mandell has quit IRC09:14
openstackgerritBob proposed openstack/cinder: Fix module import method  https://review.openstack.org/15211609:14
openstackgerritBob proposed openstack/cinder: Do a check before associate a LUN to a LUN group  https://review.openstack.org/14814409:15
openstackgerritBob proposed openstack/cinder: Fix problems under multipath  https://review.openstack.org/15076709:15
*** junhongl__ is now known as junhongl09:18
anishthingee: down to 1 failing test, and 2 that fail with every iscsi_helper, should have the results up by tomorrow, hope that's good enough09:20
*** eharney_ has quit IRC09:20
*** ronenkat has quit IRC09:26
*** lpetrut has joined #openstack-cinder09:27
*** Miouge has quit IRC09:37
*** Miouge has joined #openstack-cinder09:39
openstackgerritDave Chen proposed openstack/cinder: set/unset snapshot image metadata  https://review.openstack.org/14916309:46
*** e0ne has joined #openstack-cinder09:47
*** ho has quit IRC09:53
openstackgerritChao Zheng Li proposed openstack/cinder: Add support and Unittest of consistency group for XIV/DS8K driver proxy  https://review.openstack.org/15028109:59
*** Yada has joined #openstack-cinder10:11
*** e0ne has quit IRC10:16
*** Yada has left #openstack-cinder10:22
openstackgerritAnish Bhatt proposed openstack/cinder: Add support for chiscsi iscsi helper  https://review.openstack.org/14775810:27
*** alonmarx_ has joined #openstack-cinder10:36
*** alonmarx has quit IRC10:36
*** Raj_ has quit IRC10:48
openstackgerrityatin proposed openstack/python-cinderclient: Added options that can be used while uploading volume to glance  https://review.openstack.org/15246010:49
*** nellysmitt has quit IRC10:50
*** aix has joined #openstack-cinder10:51
openstackgerritAnton Arefiev proposed openstack/cinder: Add rootwrap daemon mode support  https://review.openstack.org/14967711:01
openstackgerritAnton Arefiev proposed openstack/cinder: Switch drivers to use execute from cinder utils  https://review.openstack.org/15169811:01
openstackgerritEric Harney proposed openstack/cinder: RemoteFS: Use nas_ip and nas_share_path options  https://review.openstack.org/14976511:03
*** 21WAA8C7O has quit IRC11:04
openstackgerritBharat Kumar Kobagana proposed openstack/cinder: Backup driver for GlusterFS storage  https://review.openstack.org/15228611:08
*** Ilja has quit IRC11:10
*** e0ne has joined #openstack-cinder11:10
*** Ilja has joined #openstack-cinder11:11
openstackgerrityatin proposed openstack/cinder: Added more options while uploading volume to glance  https://review.openstack.org/15247511:18
openstackgerritEric Harney proposed openstack/cinder: Tests: Don't sleep for looping calls (eqlx)  https://review.openstack.org/15247611:19
*** dalgaaf has quit IRC11:20
openstackgerritAnton Arefiev proposed openstack/cinder: Add rootwrap daemon mode support  https://review.openstack.org/14967711:20
openstackgerritAnton Arefiev proposed openstack/cinder: Switch drivers to use execute from cinder utils  https://review.openstack.org/15169811:20
*** Ilja has quit IRC11:21
*** jistr has quit IRC11:21
*** Ilja has joined #openstack-cinder11:24
*** aix has quit IRC11:27
*** jistr has joined #openstack-cinder11:27
*** aix has joined #openstack-cinder11:28
openstackgerritEric Harney proposed openstack/cinder: Tests: Don't sleep for looping calls (eqlx)  https://review.openstack.org/15247611:30
*** BharatK has quit IRC11:34
*** dulek_ is now known as dulek11:35
*** diegows has joined #openstack-cinder11:43
*** ronenkat has joined #openstack-cinder11:46
*** Lee1092 has quit IRC11:50
*** e0ne is now known as e0ne_12:01
*** e0ne_ is now known as e0ne12:01
*** chlong has joined #openstack-cinder12:06
*** EmilienM|afk is now known as EmilienM12:08
*** boris-42 has quit IRC12:22
*** boris-42 has joined #openstack-cinder12:22
*** aix has quit IRC12:24
*** Longgeek has joined #openstack-cinder12:29
*** tellesnobrega__ has joined #openstack-cinder12:31
*** tellesnobrega_ has quit IRC12:32
*** Longgeek has quit IRC12:33
*** aix has joined #openstack-cinder12:37
*** IanGovett has joined #openstack-cinder12:43
*** markvoelker has quit IRC12:45
*** markvoelker has joined #openstack-cinder12:46
*** lpetrut1 has joined #openstack-cinder12:49
*** markvoelker has quit IRC12:50
*** diegows has quit IRC12:50
*** markvoelker has joined #openstack-cinder12:56
*** lpetrut has quit IRC12:57
*** jungleboyj has quit IRC12:57
*** lan_ has quit IRC12:57
*** kbyrne has quit IRC12:57
*** jungleboyj has joined #openstack-cinder12:57
*** lan_ has joined #openstack-cinder12:58
*** kbyrne has joined #openstack-cinder12:58
*** Yogi1 has joined #openstack-cinder13:06
*** diegows has joined #openstack-cinder13:08
*** Yogi1 has quit IRC13:12
*** Mandell has joined #openstack-cinder13:14
*** bswartz has quit IRC13:15
*** Mandell has quit IRC13:19
*** gtt116__ has joined #openstack-cinder13:20
*** tbarron has joined #openstack-cinder13:20
*** tbarron has quit IRC13:20
*** IanGovett has quit IRC13:20
*** IanGovett has joined #openstack-cinder13:21
*** gtt116_ has quit IRC13:23
*** nshaikh has left #openstack-cinder13:24
*** IanGovett has quit IRC13:26
*** IanGovett has joined #openstack-cinder13:27
*** jasondotstar has joined #openstack-cinder13:28
*** gtt116_ has joined #openstack-cinder13:31
*** bkopilov has quit IRC13:32
*** akerr has joined #openstack-cinder13:33
*** IanGovett has quit IRC13:34
*** gtt116__ has quit IRC13:35
*** Longgeek has joined #openstack-cinder13:35
*** IanGovett has joined #openstack-cinder13:36
*** alonmarx_ has quit IRC13:37
*** alonmarx has joined #openstack-cinder13:38
*** alexpilotti has joined #openstack-cinder13:40
*** alonmarx has quit IRC13:41
openstackgerrityatin proposed openstack/python-cinderclient: Added options that can be used while uploading volume to glance  https://review.openstack.org/15246013:45
*** mtanino has joined #openstack-cinder13:52
*** alonmarx has joined #openstack-cinder13:53
*** IanGovett1 has joined #openstack-cinder13:53
*** Longgeek has quit IRC13:54
*** bswartz has joined #openstack-cinder13:55
*** IanGovett has quit IRC13:55
*** obutenko has quit IRC13:57
*** mwichmann has joined #openstack-cinder14:01
*** sgotliv has quit IRC14:01
*** tellesnobrega has quit IRC14:01
*** bill_az_ has joined #openstack-cinder14:02
*** annegentle has joined #openstack-cinder14:05
*** jungleboyj has quit IRC14:05
*** dulek has quit IRC14:06
*** dulek has joined #openstack-cinder14:06
*** jasondotstar has quit IRC14:08
*** Yogi1 has joined #openstack-cinder14:08
openstackgerritAnton Arefiev proposed openstack/cinder: Add rootwrap daemon mode support  https://review.openstack.org/14967714:09
openstackgerritAnton Arefiev proposed openstack/cinder: Switch drivers to use execute from cinder utils  https://review.openstack.org/15169814:09
*** sgotliv has joined #openstack-cinder14:10
*** kaufer has joined #openstack-cinder14:10
*** dustins has joined #openstack-cinder14:11
*** mwichmann has quit IRC14:11
*** tbarron has joined #openstack-cinder14:13
*** markvoelker has quit IRC14:16
*** markvoelker has joined #openstack-cinder14:16
*** jasondotstar has joined #openstack-cinder14:20
*** markvoelker has quit IRC14:21
openstackgerritScott DAngelo proposed openstack/python-cinderclient: reset-state should warn that it is DB only  https://review.openstack.org/15227814:24
*** mwichmann has joined #openstack-cinder14:24
*** mtanino has quit IRC14:25
*** Xacs has joined #openstack-cinder14:28
*** mriedem has joined #openstack-cinder14:29
XacsHi everyone. I heard about the performance degradation when configuring ceph to use ext4 file system instead of XFS.14:30
XacsIs it?14:30
*** boris-42 has quit IRC14:32
*** eharney has quit IRC14:32
*** primechu_ has joined #openstack-cinder14:34
*** anshul has quit IRC14:34
*** changbl has quit IRC14:35
*** Lee1092 has joined #openstack-cinder14:35
XacsIn other words, which featured will be missed if I use ext4 instead of XFS in my ceph/cinder deployment?14:37
*** obutenko has joined #openstack-cinder14:38
*** mwichmann has quit IRC14:40
openstackgerritYuriy Nesenenko proposed openstack/cinder: Group test files in the right package in cinder.tests  https://review.openstack.org/15123214:41
*** IanGovett1 has quit IRC14:44
*** afazekas has quit IRC14:45
*** IanGovett has joined #openstack-cinder14:46
*** dulek has quit IRC14:46
*** dulek has joined #openstack-cinder14:47
*** Mandell has joined #openstack-cinder14:47
*** dulek_ has joined #openstack-cinder14:48
*** dulek has quit IRC14:48
XacsIs there any performance comparison between these two file system when configuring to work in ceph?14:49
*** rushiagr_away is now known as rushiagr14:49
*** dalgaaf has joined #openstack-cinder14:49
*** Longgeek has joined #openstack-cinder14:51
guitarzanXacs: sounds like a great question for #ceph :)14:51
*** mwichmann has joined #openstack-cinder14:53
*** jecarey has quit IRC14:53
*** mwichmann has quit IRC14:53
*** jcru has joined #openstack-cinder14:53
Xacsguitarzan: No one answer there. I asked it before restate it in this channel.14:54
guitarzanXacs: I'm just giving you a hard time :) Some folks in here probably use ceph14:54
openstackgerritYuriy Nesenenko proposed openstack/cinder: Group test files in the right package in cinder.tests  https://review.openstack.org/15123214:55
avishayXacs: ceph uses extended attributes heavily, and I think xfs is more tuned for that14:56
*** mwichmann has joined #openstack-cinder14:57
*** nlevinki_ has joined #openstack-cinder15:00
*** markvoelker has joined #openstack-cinder15:01
*** coolsvap is now known as coolsvap|afk15:01
*** zhipeng has joined #openstack-cinder15:02
*** nlevinki has quit IRC15:02
*** dustins_ has joined #openstack-cinder15:02
*** bswartz has quit IRC15:03
*** eharney has joined #openstack-cinder15:04
*** dustins has quit IRC15:05
*** Yogi11 has joined #openstack-cinder15:06
*** bswartz has joined #openstack-cinder15:07
*** ronenkat has quit IRC15:08
openstackgerritJordan Pittier proposed openstack/cinder: Scality SOFS : Use ensure_tree from fileutils  https://review.openstack.org/15256515:08
*** Yogi1 has quit IRC15:08
Xacsavishay: thanks. Configuring ceph to use XFS, yields backward compatibility problems to me. I want to know exactly the penalties when using ext4.15:11
*** Longgeek has quit IRC15:11
*** IanGovett has quit IRC15:12
*** Mandell has quit IRC15:13
*** haomaiwang has joined #openstack-cinder15:14
*** IanGovett has joined #openstack-cinder15:18
*** haomaiwang has quit IRC15:19
*** kvidvans has joined #openstack-cinder15:19
*** baffle_ is now known as baffle15:20
avishayXacs: i don't know the numbers, sorry15:20
*** fischerw has joined #openstack-cinder15:20
*** rushil has joined #openstack-cinder15:23
*** jungleboyj has joined #openstack-cinder15:24
jungleboyjeharney: I think right now it is just Storwize, XIV and DS8k that have replication working.15:24
*** aviramb has joined #openstack-cinder15:24
*** haomaiwang has joined #openstack-cinder15:25
*** jecarey has joined #openstack-cinder15:26
*** xyang has joined #openstack-cinder15:26
*** nellysmitt has joined #openstack-cinder15:27
*** tellesnobrega has joined #openstack-cinder15:28
*** Yogi1 has joined #openstack-cinder15:30
*** mtanino has joined #openstack-cinder15:31
*** Yogi11 has quit IRC15:32
openstackgerritAnton Arefiev proposed openstack/cinder: Add rootwrap daemon mode support  https://review.openstack.org/14967715:33
openstackgerritAnton Arefiev proposed openstack/cinder: Switch drivers to use execute from cinder utils  https://review.openstack.org/15169815:33
*** bkopilov has joined #openstack-cinder15:34
*** mwichmann has quit IRC15:36
*** e0ne is now known as e0ne_15:37
*** e0ne_ is now known as e0ne15:38
*** tellesnobrega__ has quit IRC15:40
jordanPasselin, Hi. Do you have 5min to talk about a third party CI for cinder ? I have a question15:41
jordanPanyway, here the question :15:41
*** mwichmann has joined #openstack-cinder15:42
jordanPis it possible, using the gerrit-jenkins trigger plugin to launch 2 jenkins job but report the result all at once ? We have 2 drivers here at Scality (we don't use Zuul) so we have 2 jobs. According to some doc', it"s not allowed for a single CI jenkins user to post 2 comments on review.openstack.org15:43
jordanPso we need to somehow launch 2 jobs but "aggregate" the results in one comment15:44
*** haomaiwang has quit IRC15:45
*** coolsvap|afk is now known as coolsvap15:46
openstackgerritMikhail Khodos proposed openstack/cinder: Fix Nexenta NFS driver mounts  https://review.openstack.org/14938015:46
*** rongzez has joined #openstack-cinder15:47
*** rongzez has quit IRC15:48
*** coolsvap is now known as coolsvap_15:50
*** thangp has joined #openstack-cinder15:50
jordanPasselin, eikke I think I have my response : http://strongspace.com/rtyler/public/gerrit-jenkins-notes.pdf grep for "Multiple jobs with the same trigger criteria"15:51
*** coolsvap_ is now known as coolsvap|afk15:52
*** diegows_ has joined #openstack-cinder15:53
*** coolsvap|afk is now known as swapnilkulkarni15:54
*** vnagpal has joined #openstack-cinder15:54
*** swapnilkulkarni is now known as swapnil15:54
*** swapnil is now known as swapnilk15:54
*** vnagpal has quit IRC15:55
mtaninoanish: hi15:56
*** vnagpal_ has joined #openstack-cinder15:56
*** vnagpal_ has quit IRC15:56
*** rmesta has joined #openstack-cinder15:56
*** vnagpal has joined #openstack-cinder15:57
*** diegows has quit IRC15:57
openstackgerritJordan Pittier proposed openstack/cinder: Scality SOFS : Use ensure_tree from fileutils  https://review.openstack.org/15256515:57
*** Mandell has joined #openstack-cinder15:58
*** Mandell has quit IRC16:00
openstackgerritNavneet Singh proposed openstack/cinder: NetApp eseries implementation for manage/unmanage  https://review.openstack.org/13809316:07
*** annegentle has quit IRC16:08
*** dkingshott has joined #openstack-cinder16:10
*** diegows has joined #openstack-cinder16:14
*** remote_morgan_ has joined #openstack-cinder16:16
*** tsekiyama has joined #openstack-cinder16:16
*** bswartz has quit IRC16:19
*** dannywilson has joined #openstack-cinder16:19
*** annegentle has joined #openstack-cinder16:19
*** rhagarty has quit IRC16:20
*** rhagarty has joined #openstack-cinder16:20
SwansonAnyone have any suggestions for where to look on "volume service is down" errors?16:21
SwansonI've been getting these since I enabled multiple backends.  (Not all the time.  Just often enough to screw me.)16:21
*** severson_ has quit IRC16:22
*** severson_ has joined #openstack-cinder16:23
*** lpabon has joined #openstack-cinder16:23
*** bswartz has joined #openstack-cinder16:23
openstackgerritxing-yang proposed openstack/cinder: Support over subscription in thin provisioning  https://review.openstack.org/14217116:24
*** xyang has quit IRC16:24
*** severson_ has quit IRC16:25
*** rhagarty has quit IRC16:25
*** asselin_ has quit IRC16:25
*** asselin has quit IRC16:25
*** fischerw has quit IRC16:25
*** rhagarty has joined #openstack-cinder16:25
*** asselin_ has joined #openstack-cinder16:25
*** fischerw has joined #openstack-cinder16:25
*** asselin has joined #openstack-cinder16:25
*** ronis has quit IRC16:25
*** sseverson has joined #openstack-cinder16:25
*** asselin_ has quit IRC16:26
*** asselin has quit IRC16:26
*** rhagarty has quit IRC16:26
*** ronenkat has joined #openstack-cinder16:26
*** sseverson has quit IRC16:26
*** asselin_ has joined #openstack-cinder16:26
*** asselin has joined #openstack-cinder16:26
*** rhagarty has joined #openstack-cinder16:26
*** sseverson has joined #openstack-cinder16:26
*** cinderella has joined #openstack-cinder16:27
cinderellahi16:27
*** rhagarty has quit IRC16:27
*** asselin_ has quit IRC16:27
*** asselin has quit IRC16:27
cinderellacan someone help me? I'm having problems with cinder16:27
*** fischerw has quit IRC16:27
cinderella[17:22] <cinderella> I'm able to create volumes up to 1 gb of space [17:22] <cinderella> but when I exceed this 1 GB, I get errors [17:22] <cinderella> it's not a free space problem16:27
*** sseverson has quit IRC16:27
*** asselin_ has joined #openstack-cinder16:27
*** rhagarty has joined #openstack-cinder16:27
*** asselin has joined #openstack-cinder16:27
*** fischerw has joined #openstack-cinder16:27
*** sseverson has joined #openstack-cinder16:27
*** rhagarty has quit IRC16:28
*** fischerw has quit IRC16:28
*** sseverson has quit IRC16:28
*** asselin has quit IRC16:28
*** asselin_ has quit IRC16:28
*** asselin_ has joined #openstack-cinder16:28
*** fischerw has joined #openstack-cinder16:28
*** asselin has joined #openstack-cinder16:28
*** rhagarty has joined #openstack-cinder16:28
*** sseverson has joined #openstack-cinder16:28
*** vnagpal has quit IRC16:29
*** gary-smith has joined #openstack-cinder16:29
*** fischerw has quit IRC16:29
*** fischerw has joined #openstack-cinder16:30
*** fischerw has quit IRC16:30
*** sseverson has quit IRC16:30
*** fischerw has joined #openstack-cinder16:30
*** sseverson has joined #openstack-cinder16:30
avishaycinderella: more info?  which driver?  what command are you running exactly?16:31
openstackgerritxing-yang proposed openstack/cinder: Fix detach volume from host problem in VMAX driver  https://review.openstack.org/14389116:31
*** fischerw has quit IRC16:31
openstackgerritEric Harney proposed openstack/cinder: RemoteFS: Use nas_ip and nas_share_path options  https://review.openstack.org/14976516:31
*** fischerw has joined #openstack-cinder16:32
cinderellaavishay: I'm working with horizon dashboard16:32
*** fischerw has quit IRC16:32
cinderellain the logs I can see the error: No valid host found16:32
*** sseverson has quit IRC16:33
*** fischerw has joined #openstack-cinder16:33
avishaycinderella: why do you say it's not a free space issue?16:33
cinderellaavishay: I'm working on my server, I'm pretty sure I have >900GB free16:33
*** rushil has quit IRC16:34
avishaycinderella: how did you set it up?  devstack?16:34
cinderellaavishay: followed this guide: https://github.com/fornyx/OpenStack-Havana-Install-Guide/blob/master/OpenStack-Havana-Install-Guide.rst16:34
avishaycinderella: oh what a bad guide :)16:35
avishaycinderella: it told you to create a 2GB loopback device for your storage16:36
avishaycinderella: that's why...16:36
cinderellayes avishay, now I created one of 10 GB16:36
*** diemt has joined #openstack-cinder16:36
cinderella(deleted all the old ones)16:36
avishaycinderella: with the same name?16:36
cinderelladeleted the old cinder-volumes with vgremove16:37
cinderellaand created a new one, mounted on loop5, of 10 GB16:37
cinderellanow I'm able to instantiate bigger volumes :)16:37
cinderellabut can't attach them to instances16:37
cinderellaavishay: can you clarify me how all of this works? I'm a bit confused16:37
openstackgerritxing-yang proposed openstack/cinder: EMC VMAX driver Kilo update  https://review.openstack.org/14172916:39
*** AlkaD has joined #openstack-cinder16:39
cinderellaavishay: is that guide bad? why? :)16:40
avishaycinderella: it's not bad per se, it just didn't really explain what was going on - this is not a "real" setup16:42
avishaycinderella: basically you are using an LVM backend, which will put the storage on local drives16:42
avishaycinderella: instead of using a full drive, it creates a "fake" one using a 2GB file16:42
avishaycinderella: if you have a spare partition, you can use that instead16:43
cinderellaavishay: if I want to use a NAS, how does that work?16:43
avishaycinderella: which NAS?16:43
cinderellaavishay: I don't know the exact model :( but I've heard of "buffalo"16:44
cinderellaI'm banging my head with cinder because soon I should configure the Openstack on this NAS16:45
*** changbl has joined #openstack-cinder16:45
avishaycinderella: as far as i know, buffalo isn't supported16:46
avishaycinderella: (there is no driver)16:46
Swansonavishay: is there a generic smb driver?  Buffalo is consumer level so I assume it coughs up smb shares.16:47
cinderellawe should be able to use it via iscsi, but not so sure about that - we're pretty new in this16:47
*** diegows_ has quit IRC16:48
*** diegows has quit IRC16:49
openstackgerritxing-yang proposed openstack/cinder: EMC VMAX driver Kilo update  https://review.openstack.org/14172916:50
*** annegentle has quit IRC16:51
avishaySwanson: cinderella: ah, there is some windows SMB driver, not familiar with it though16:51
cinderellaavishay: If I want to associate a real partition to Cinder, what should I do?16:51
cinderella(instead of a file alike I did till now)16:51
*** AlkaD has quit IRC16:52
avishaycinderella: in the guide, skip the part with 'dd', and in the next part use the partition instead of /dev/loop216:52
avishaycinderella: just make sure it has no important data on it!16:53
cinderellait's ok avishay, thank you!16:53
cinderellawhat about using volumes with instances?16:53
avishaycinderella: what do you mean?16:54
cinderellafor example, to install a generic linux iso as I would do with a "real" pc16:54
cinderellaavishay: do you get what I mean? I know my english isn't very good :)16:56
*** Longgeek has joined #openstack-cinder16:57
cinderellaavishay: wanna give a volume to an instance such that that VM has an hard drive to work on16:58
cinderellafor example, to install a linux distro16:58
*** xyang has joined #openstack-cinder16:58
avishaycinderella: so you can boot a VM, attach (use nova volume-attach), and then install onto the secondary device16:59
*** bswartz has quit IRC16:59
xyangthingee: ping16:59
cinderellaavishay: fine, thanks. volumes survive till the partition is live, right? because, as you can see in that guide, it says that "the volume group is lost after a reboot"17:01
*** boris-42 has joined #openstack-cinder17:02
*** Longgeek has quit IRC17:03
*** TobiasE has quit IRC17:05
*** changbl has quit IRC17:06
*** jpich has quit IRC17:08
*** annegentle has joined #openstack-cinder17:09
*** eharney has quit IRC17:11
*** lpabon has quit IRC17:11
openstackgerritAbel Lopez proposed openstack/cinder: Purge deleted rows  https://review.openstack.org/14676617:12
cinderellaavishay: another question and I won't stress you anymore :) what is the exact difference between cinder and swift?17:12
avishaycinderella: cinder manages block storage (does not actually store data and is not on the data path)17:13
avishaycinderella: swift implements object storage (GET/PUT/DELETE) interface17:13
*** diegows has joined #openstack-cinder17:14
*** nkrinner has quit IRC17:14
*** rwsu-afk is now known as rwsu17:15
*** dustins has joined #openstack-cinder17:16
cinderellaavishay: very gentle17:16
*** annashen has joined #openstack-cinder17:16
cinderellathanks :)17:16
*** zhipeng_ has joined #openstack-cinder17:17
*** ronenkat_ has joined #openstack-cinder17:18
*** dustins_ has quit IRC17:18
*** rushil has joined #openstack-cinder17:19
*** ronenkat has quit IRC17:19
*** zhipeng has quit IRC17:20
*** markstur has joined #openstack-cinder17:21
*** markstur has left #openstack-cinder17:21
*** _cjones_ has joined #openstack-cinder17:21
*** sgotliv has quit IRC17:23
avishaycinderella: good luck!17:25
*** lpetrut1 has quit IRC17:25
*** n1 has joined #openstack-cinder17:25
n1hi cinder gurus ... this openstack cinder cookbook has a bug in multibackend mode :  https://github.com/stackforge/cookbook-openstack-block-storage/blob/dad180e458b41c60e8f06f2ffa04ee56fdcced3b/recipes/volume.rb17:26
n1rbd_secret_uuid in each of the sections is getting generated as nil17:26
n1is there any workaround or fix for this ?17:26
*** dulek_ has quit IRC17:28
*** dulek_ has joined #openstack-cinder17:28
openstackgerrityatin proposed openstack/cinder: Added more options while uploading volume to glance  https://review.openstack.org/15247517:28
cinderellaavishay: when I attach, I'm required to insert a Device Name (for example, /dev/vdc). What should I insert there17:30
cinderella?17:30
*** annegentle has quit IRC17:33
avishaycinderella: /dev/vdc is fine17:33
avishaycinderella: it's a hint of what the device in the guest should be17:34
cinderellaavishay: it is the mount point that I'll see in VM?17:34
avishaycinderella: not guaranteed, but it tries17:34
*** leeantho has joined #openstack-cinder17:34
cinderellaavishay: on horizon, I see "attaching" for a few minutes, and then it simply does not attach17:35
avishaycinderella: i'm very sorry, but i am currently busy with something else right now - perhaps somebody else can help you17:36
cinderellaavishay: no problem, thanks anyway :)17:36
avishaycinderella: sure, good luck17:37
*** Mandell has joined #openstack-cinder17:37
*** diegows has quit IRC17:37
*** ronis has joined #openstack-cinder17:38
*** jistr has quit IRC17:38
*** vilobhmm has joined #openstack-cinder17:40
*** jordanP has quit IRC17:46
*** tshefi has quit IRC17:47
*** nlevinki_ has quit IRC17:48
*** krtaylor has quit IRC17:48
*** ronenkat__ has joined #openstack-cinder17:53
*** karimb has quit IRC17:54
*** krtaylor has joined #openstack-cinder17:54
openstackgerritSeiji Aguchi proposed openstack/cinder: Add manage/unmanage methods for Hitachi Block Storage Driver  https://review.openstack.org/14131517:54
*** dulek_ has quit IRC17:54
*** dulek has joined #openstack-cinder17:55
*** ronenkat_ has quit IRC17:56
*** sseverson has joined #openstack-cinder17:57
*** akerr has quit IRC17:58
*** nellysmitt has quit IRC17:58
*** akerr has joined #openstack-cinder17:58
*** lpetrut has joined #openstack-cinder18:01
*** dustins_ has joined #openstack-cinder18:01
*** tbarron has quit IRC18:02
*** changbl has joined #openstack-cinder18:04
*** dustins has quit IRC18:04
*** rushil has quit IRC18:08
*** bill_az_ has quit IRC18:09
thingeexyang: hi18:11
*** tbarron has joined #openstack-cinder18:12
xyangthingee: hi, I'm in a meeting now. will ping you a little later18:12
*** harlowja has joined #openstack-cinder18:15
openstackgerritJulie Gravel proposed openstack/cinder-specs: Validate volume type extra specs  https://review.openstack.org/13128018:18
*** Mandell has quit IRC18:21
*** cinderella has quit IRC18:21
openstackgerritIvan Kolodyazhny proposed openstack/cinder: Allow archiving deleted rows to shadow tables, for performance  https://review.openstack.org/13118218:24
xyangthingee: still there?18:25
xyangthingee: just noticed that things are moved out of K-218:25
*** patrickeast has joined #openstack-cinder18:25
thingeexyang: yeah, traction on reviews isn't great right now18:25
xyangthingee: ok18:26
xyangthingee: Can we break the CG update into two?  Modify CG is ready18:26
*** tbarron1 has joined #openstack-cinder18:27
*** Mandell has joined #openstack-cinder18:28
*** n1 has quit IRC18:30
*** avishay has quit IRC18:30
*** tbarron has quit IRC18:30
Swanson"model server went away" ringing any bells?  Looks like there are two RPC servers being created for service cinder-volume.  (One for each backend I presume.)  Then I get that message.18:34
*** dustins_ has quit IRC18:37
hemna:(18:38
hemnaI did a bunch last night18:38
*** jecarey has quit IRC18:39
*** pradipta is now known as pradipta_away18:40
xyanghemna: that's right18:40
hemnaxyang, your vmax update is failing jenkins fwiw18:40
openstackgerritnikeshmahalka proposed openstack/cinder: Add iSCSI SCST Target support to cinder  https://review.openstack.org/14577818:40
xyanghemna: I'm fixing it now. some extra space, etc18:40
nikesh_vedams_thingee jdg:   commited new patch no 12 for "https://review.openstack.org/145778".18:41
thingeenikesh_vedams_: I moved scst to k-3. no time is left right now, sorry.18:42
xyanghemna: if the dependent patch updated, do you just do a "git review -d <parent change id>", and then "git checkout <your branch>", then "git rebase -i <the parent review branch>"?18:43
thingeenikesh_vedams_: we can't move forward on this until we remove this idea of walking through all volumes in the database.18:43
nikesh_vedams_thingee jdg: addressed previous reviews comments and also removed database concept18:43
thingeebut I think jdg has some ideas with that, if they weren't already posted in the review18:43
nikesh_vedams_thingee :removed database dependency18:43
*** dustins has joined #openstack-cinder18:44
nikesh_vedams_now we are using scst commands to get LUNs18:44
nikesh_vedams_so no walking through all volumes in the database.18:44
thingeenikesh_vedams_: this is still not right. A target driver should not inherit from volume driver classes.18:45
*** xyang has quit IRC18:46
openstackgerritxing-yang proposed openstack/cinder: Fix detach volume from host problem in VMAX driver  https://review.openstack.org/14389118:46
*** Longgeek has joined #openstack-cinder18:48
nikesh_vedams_thingee: By using SCST commands to get LUNs info,have to use grouping mechanism. Under that group we have to mention which LUNs are exposed to which initiator. In this way we need to have initiator iqn. So we are inheriting volume driver class to our SCST  target driver class.18:50
thingeenikesh_vedams_: Again this is not right.18:51
nikesh_vedams_Apart from this way we are unable to get initiator name.18:51
thingeenikesh_vedams_: I'll revisit it in k-318:51
*** delatte has joined #openstack-cinder18:51
*** jecarey has joined #openstack-cinder18:51
thingeea target driver is a *target*. If you're working around that, something is not right.18:51
thingeeif you're turning the target class into a volume driver, that is not right18:51
thingeeI can't make it anymore clear than that18:52
openstackgerritTom Barron proposed openstack/cinder: Refactor Swift backup driver and introduce chunking driver  https://review.openstack.org/14972518:53
openstackgerritxing-yang proposed openstack/cinder: EMC VMAX driver Kilo update  https://review.openstack.org/14172918:54
*** delattec has quit IRC18:55
erlonthingee: hi, Mike18:56
erlonthingee: I asked about the inclusion of our bp on k2 on the ml18:57
erlonhttps://www.mail-archive.com/openstack-dev@lists.openstack.org/msg44848.html18:57
*** rushiagr is now known as rushiagr_away18:57
*** ronenkat__ has quit IRC18:57
erlonthingee: just to refresh, is there any reason for that blueprints not be included on k2?18:57
*** xyang has joined #openstack-cinder18:59
*** ronenkat has joined #openstack-cinder18:59
thingeeerlon: not enough people reviewing. It's in k-318:59
*** aix has quit IRC18:59
*** delatte has quit IRC19:00
openstackgerritTom Barron proposed openstack/cinder: NFS backup driver  https://review.openstack.org/14972619:00
anishmtanino: you pinged ?19:00
*** dalgaaf has quit IRC19:00
*** vilobhmm has quit IRC19:01
openstackgerritAnish Bhatt proposed openstack/cinder: Add support for chiscsi iscsi helper  https://review.openstack.org/14775819:02
*** e0ne is now known as e0ne_19:02
mtaninoanish: Ah, pinged, but I commented on the gerrit19:03
erlonthingee: hmm, Ok, is it possible to get at least the bug target? I  need to backport it and dont know if after k3 will have time left for that19:03
erlonthingee: https://review.openstack.org/14186819:03
anishmtanino: yes, just updated the commit message with link to certification19:03
erlonthingee: it is blocked only by the unit tests which, by the way where merged already19:04
*** Mandell has quit IRC19:04
mtaninoanish: :)19:04
*** changbl has quit IRC19:05
thingeeerlon: not sure why that review is topic of a bp/*19:05
thingeeinstead of bug/*19:05
thingeenit pick19:06
*** vilobhmm has joined #openstack-cinder19:06
*** e0ne_ is now known as e0ne19:06
erlonthingee: this last one is a bug, the ssh feature could be a bug, and the pool aware certainly is a bp19:06
*** e0ne has quit IRC19:07
thingeeerlon: in the future, if you say closes-bug in the commit message, it's a bug. If you're closing a bug in a blueprint, it shouldn't be a bug19:07
thingeeerlon: is there any update on the HDS CI?19:09
thingeeerlon: steve quinn responded to me back in 1/15 for both hitachi and hds19:09
erlonthingee: yes, it is woking in silent mode, but still not 100% stable19:09
thingeeerlon: excellent, glad to hear it! :)19:10
*** Longgeek has quit IRC19:10
erlonthingee: we where about to put it in check, but as marcusvrn went in holydays AND the deadline was extended :) we are trying to make it faster and stable19:11
thingeeerlon: haha, ok19:11
thingeeerlon: your bug is targeted.19:12
*** swapnilk is now known as coolsvap_19:15
*** coolsvap_ is now known as coolsvap19:19
*** jungleboyj has quit IRC19:25
*** jungleboyj has joined #openstack-cinder19:25
*** Guest81568 is now known as annegentle19:29
xyangthingee: I've made CG update two entries in the etherpad and moved ModifyCG to the K3 section.  Create CG from snapshot is in the Not Ready section.19:30
*** jasondotstar has quit IRC19:30
thingeexyang: this is just for k-219:31
thingeethe etherpad that is19:32
^rcaskey so...been reading up on cinder's architecture. Cartoon understanding: drives run on the cinder server, connectors run on the compute nodes?19:32
xyangthingee: ok19:32
*** changbl has joined #openstack-cinder19:34
^rcaskeyerr drivers, typo there, srry19:34
thingee^rcaskey: compute node vms are the initiators. cinder is keeping track in this multi-tenant envrionment who owns what volumes in all the backends that could exist. In addition cinder is providing connection information (iscsi, fibrechannel) to the initiator19:36
thingee^rcaskey: after that information is handed off, it's completely just vm talking to the storage backend.19:37
thingee^rcaskey: cinder isn't involved in the data path19:37
*** kvidvans has quit IRC19:39
thingeethe point is to provide this storage (it might be vendor a and/or vendor b) from a single interface. the end user doesn't care who it is, just provide the storage, and maybe have some qos requirements, etc.19:39
^rcaskeyyup, but the thinking that has to get done on the clients end happens in the connector specified by the scheduler?19:40
*** Lee1092 has quit IRC19:40
*** coolsvap is now known as coolsvap_19:41
*** ronenkat has quit IRC19:41
thingee^rcaskey: the connector is up to the volume driver. For example, it's  lvm running iscsi, it's going to give back iscsi connector information. it's then up to nova to interpret that information to connect to that volume.19:42
thingeehowever, it is possible to have the scheduler filter backends based on what protocol they use.19:42
^rcaskeyis there anthing that runs....elsewhere....for say doing some kind of lowish level map-reducish thinking about volumes19:46
*** bswartz has joined #openstack-cinder19:46
^rcaskeydunno what that would be...some kind of terrible dedupe middleware or something19:47
*** nellysmitt has joined #openstack-cinder19:48
*** e0ne has joined #openstack-cinder19:49
*** e0ne is now known as e0ne_19:49
erlonthingee: thanks, how about the BPs?19:50
*** e0ne_ is now known as e0ne19:50
thingeeerlon: the one that was in k-2 moved to k-3. let me know any others that are missed19:50
thingee^rcaskey: map reduce for what?19:50
thingeeheh makes me think of that lil john turn down for what song. Map reduce for WHAT?!19:51
^rcaskeythingee, i dunno, I just am trying to make sure 100% of the backend-specific thinking is happening either in the initiator's connector or in the driver on the storage node19:51
^rcaskeythingee, so I can filter out all the 1s from my block device in a distributed manner :p19:51
thingee^rcaskey: hate to disappoint, but we use mysql with where clauses. nothing fancy here :)19:52
anishthingee: passing all certs now, updated the cert results as asked, for whenever you have time19:52
thingeemaybe an index on the project_id column19:52
erlonthingee: only these 2: hds-hnas-pool-aware-sched and hds-hnas-ssh-backend19:52
thingeeanish: I saw that thanks19:53
thingeeanish: yeah the code is pretty straight forward to me. I'll get back to it in a minute, but I think I'm fine with it19:53
anishexcellent !19:53
thingeeanish: I hope you found tempest tests useful too19:53
anishyes ! did need a fix19:54
thingeesince these are suppose to be actual ways openstack users will use your target driver.19:54
anishmakes sense, there was one test that seemed to be making calls simultaneously, which I hadn't been able to quite reproduce locally19:55
anish+ figured out how to run them individually btw19:55
anishit's just ./tools/pretty_tox.sh <test_name>19:55
anishthingee: I did have one question. Should iscsi_helpers set data["vendor_name"] ?19:58
thingeeanish: no, because that's pushed up from the volume driver to the scheduler.19:58
anishaah, gotcha19:59
*** shakamunyi has joined #openstack-cinder20:02
*** chlong has quit IRC20:05
thingeeerlon: bps targeted20:07
erlonthingee: great, thanks!20:07
*** theanalyst has quit IRC20:07
thingeek-3 is already at 21 bps...might need to rethink some things here.20:09
thingeeI'm guessing only 14 bps will be doable for k-2.20:09
thingeeanyways, bbl20:10
scottdaAlright, I'm a bit confused.20:10
scottdain cinder/api/contrib/admin_actions.py I see _force_detach20:10
scottdawhich calls into the driver volume_api.terminate_connection and volume_api.detach20:10
*** theanalyst has joined #openstack-cinder20:11
scottdaShouldn't this be sufficient for any rollback or cleanup from within the code, like timeout in initialize_connection?20:11
scottdaIt just lacks a call to the DB to set the state to 'available'20:11
*** boris-42 has quit IRC20:12
scottdaAnd it could be called from python-cinderclient for a 'force-detach' command, along with DB cleanup if the driver calls succeed.20:12
*** tellesnobrega_ has joined #openstack-cinder20:15
openstackgerritIvan Kolodyazhny proposed openstack/cinder: Allow archiving deleted rows to shadow tables, for performance  https://review.openstack.org/13118220:17
*** afazekas has joined #openstack-cinder20:21
*** afazekas is now known as afazekas_drunk20:21
*** sgotliv has joined #openstack-cinder20:23
*** shakamunyi has quit IRC20:23
*** alecv has quit IRC20:25
*** jasondotstar has joined #openstack-cinder20:25
*** Ilja has quit IRC20:30
*** anteaya has quit IRC20:34
*** Mandell has joined #openstack-cinder20:36
*** MentalRay_ has joined #openstack-cinder20:38
*** gary-smith has quit IRC20:39
*** gary-smith has joined #openstack-cinder20:40
*** Mandell has quit IRC20:43
*** afazekas_drunk has quit IRC20:44
*** asselin_ has quit IRC20:46
*** asselin has quit IRC20:46
*** rhagarty has quit IRC20:46
*** MIDENN_ has quit IRC20:46
*** kmartin has quit IRC20:46
*** fischerw has quit IRC20:46
*** asselin_ has joined #openstack-cinder20:46
*** fischerw has joined #openstack-cinder20:46
*** asselin has joined #openstack-cinder20:46
*** rhagarty has joined #openstack-cinder20:46
*** kmartin has joined #openstack-cinder20:46
*** mdenny has joined #openstack-cinder20:46
*** gary-smith has quit IRC20:47
*** gary-smith has joined #openstack-cinder20:48
*** Yogi1 has quit IRC20:49
*** openstackgerrit has quit IRC20:50
*** jasondotstar has quit IRC20:50
*** openstackgerrit has joined #openstack-cinder20:51
*** annashen has quit IRC20:52
*** afazekas has joined #openstack-cinder20:53
*** anteaya has joined #openstack-cinder20:53
*** tellesnobrega_ has quit IRC20:54
*** Longgeek has joined #openstack-cinder20:56
*** afazekas is now known as fazekas_drunk20:57
*** fazekas_drunk is now known as afazekas_drunk20:57
*** tellesnobrega_ has joined #openstack-cinder20:59
*** tellesnobrega_ has quit IRC20:59
*** Longgeek has quit IRC21:00
*** jcru has quit IRC21:01
*** annegent_ has joined #openstack-cinder21:02
*** diegows has joined #openstack-cinder21:02
*** sgotliv has quit IRC21:03
openstackgerritabhiram moturi proposed openstack/cinder: Enhance unit tests for zfssa drivers  https://review.openstack.org/15267621:04
*** Xacs has quit IRC21:04
*** Miouge has quit IRC21:05
*** nellysmitt has quit IRC21:09
*** annegent_ has quit IRC21:18
rhe00_install_slave.sh is trying to pull the install_puppet.sh script from https://git.openstack.org/cgit/openstack-infra/config/plain/install_puppet.sh21:20
rhe00_sorry wrong channel21:20
*** Yogi1 has joined #openstack-cinder21:22
*** annashen has joined #openstack-cinder21:27
openstackgerritAnish Bhatt proposed openstack/cinder: Change oslo.utils to oslo_utils  https://review.openstack.org/15268721:27
*** jseiler__ has quit IRC21:29
openstackgerritTom Barron proposed openstack/cinder: NFS backup driver  https://review.openstack.org/14972621:35
openstackgerritTom Barron proposed openstack/cinder: Refactor Swift backup driver and introduce chunking driver  https://review.openstack.org/14972521:35
*** jseiler has joined #openstack-cinder21:35
thingeerhe00_: happy to see that accidental message :)21:35
openstackgerritTomoki Sekiyama proposed openstack/cinder: Enhance iSCSI multipath support  https://review.openstack.org/13468121:36
*** obutenko has quit IRC21:39
*** aarefiev has quit IRC21:39
*** obutenko has joined #openstack-cinder21:41
*** aarefiev has joined #openstack-cinder21:42
*** obutenko has quit IRC21:42
*** rushil has joined #openstack-cinder21:44
*** jnrao has joined #openstack-cinder21:46
openstackgerritPatrick East proposed openstack/cinder: Make PureISCSIDriver iSCSI port discovery more flexible  https://review.openstack.org/15269321:51
*** ronis has quit IRC21:51
openstackgerritAnish Bhatt proposed openstack/cinder: Change oslo.* to oslo_*  https://review.openstack.org/15268721:53
*** jungleboyj has quit IRC21:54
*** lpetrut has quit IRC21:54
*** tbarron1 has quit IRC21:56
patrickeastanyone have a good example of unit tests that are testing a method that has the @retry decorator on it they could point me to? should i just mock the decorator?21:56
*** afazekas_drunk is now known as afeakas|oyua22:00
*** e0ne has quit IRC22:00
*** akerr has quit IRC22:03
openstackgerritTomoki Sekiyama proposed openstack/cinder: Enhance iSCSI multipath support  https://review.openstack.org/13468122:04
*** Mandell has joined #openstack-cinder22:06
thingeepatrickeast: the tests themselves for @retry https://github.com/openstack/cinder/blob/master/cinder/tests/test_utils.py#L139722:06
anishhemna: I just had a iscsiadm related patch land in nova, should I make one for brick as well ? or is that automated ?22:06
thingeeanish: it is not automated. He's just trying to keep up with the changes by hand.22:07
*** arif-ali has joined #openstack-cinder22:09
patrickeastthingee: thanks, so the rety part of it is taken care of22:10
*** e0ne has joined #openstack-cinder22:10
patrickeastif i understand correctly when some unit test that calls the method triggers the retry it would actually sleep and retry, is there any easy to disable that or fake the sleep time on it?22:10
*** bswartz has quit IRC22:11
patrickeastfor example i test specifically for the behavior when it throws an exception (the same one it would retry on)22:11
anishthingee: hmm, any suggestions how to go about it ? I was thinking I'll rebase my patch onto brick, but it seems a few commits behind22:11
patrickeasthmm maybe i’ll just change my test around22:12
patrickeasteasier that way ;)22:12
*** jaypipes has quit IRC22:15
openstackgerritabhiram moturi proposed openstack/cinder: Enhance unit tests for zfssa drivers  https://review.openstack.org/15267622:15
thingeehemna: ^22:17
*** Yogi1 has quit IRC22:17
thingeeanish: I defer to hemna for the rebasing part22:18
*** jasondotstar has joined #openstack-cinder22:20
anishko !22:21
*** e0ne has quit IRC22:22
*** harlowja is now known as harlowja_away22:28
*** thangp has quit IRC22:31
*** Mandell has quit IRC22:45
*** jasondotstar has quit IRC22:46
*** tellesnobrega has quit IRC22:47
*** Mandell has joined #openstack-cinder22:48
*** kaufer has quit IRC22:48
*** tellesnobrega has joined #openstack-cinder22:49
*** jungleboyj has joined #openstack-cinder22:54
*** dulek has quit IRC22:59
openstackgerritRajini Ram proposed openstack/cinder: Fixes the EQL driver CI tests AttributeError  https://review.openstack.org/15270523:00
openstackgerritPatrick East proposed openstack/cinder: Make PureISCSIDriver iSCSI port discovery more flexible  https://review.openstack.org/15269323:01
*** EmilienM is now known as EmilienM|afk23:03
*** rushil has quit IRC23:06
*** changbl has quit IRC23:06
*** jaypipes has joined #openstack-cinder23:07
*** briancurtin has quit IRC23:08
*** zhiyan has quit IRC23:08
*** ameade has quit IRC23:09
*** Mandell has quit IRC23:10
*** nellysmitt has joined #openstack-cinder23:10
*** MentalRay_ has quit IRC23:10
*** Mandell has joined #openstack-cinder23:10
*** eharney has joined #openstack-cinder23:12
arif-aliHi all, I am setting up gpfs driver, I'm able to create the volume in GPFS, but when I assign the volume to an instance, I get the error as shown in the following paste http://paste.openstack.org/show/166461/, any ideas on how to fix this would be great23:12
*** Mandell has quit IRC23:14
*** nellysmitt has quit IRC23:14
openstackgerritOpenStack Proposal Bot proposed openstack/cinder: Updated from global requirements  https://review.openstack.org/15209123:15
*** jasondotstar has joined #openstack-cinder23:15
hemnaback23:15
hemnaanish, nothing is automated23:15
hemnaanish, just go ahead and push the change up in gerrit for brick23:16
hemnaI'll manage pulling it into the brick lib.23:16
anishhemna: only my change ?23:20
anishsome of the functions definitions don't match up if I do that directly23:20
*** zhiyan has joined #openstack-cinder23:21
hemnaI'm not sure I follow you23:21
*** ameade has joined #openstack-cinder23:21
hemnathe code between nova's libvirt and brick is slightly different23:22
hemnabut should match in capability23:22
hemnayou'll have to figure out that piece of brick's initiator23:22
hemnawhat nova patch is yours that you are referencing ?23:22
anishthis https://review.openstack.org/#/c/146233/23:22
*** Mandell has joined #openstack-cinder23:22
openstackgerritOpenStack Proposal Bot proposed openstack/python-cinderclient: Updated from global requirements  https://review.openstack.org/14997523:22
hemnaah that one23:23
hemnaok23:23
*** fischerw has quit IRC23:23
anishso I can rebase this onto brick easey-peasey23:23
hemnaso yah, you should submit a brick patch for that one.23:23
hemnabut you should still have a cinder-spec and bp for it as well.23:23
*** Mandell has quit IRC23:24
anishbut it will miss some functionality, for eg brick does not seem to have discovery authentication yet23:24
anish(I might just be reading the code wrong)23:24
*** Mandell has joined #openstack-cinder23:24
hemnawouldn't surprise me that there was stuff added in libvirt that didn't make it into brick just yet23:24
hemnawe'll have to deal with that23:24
anishhemna: can do. I presume this would not be bound by k2/k3 deadlines yes ?23:24
hemnaso, we might want to wait until brick is standalone23:24
hemnajust file the BP and we can figure out where to target it23:25
hemnastill needs a cinder-spec as well23:25
anishcan do23:25
hemnaif other things are missing in brick's initiator code, then we'll have to deal with that first23:25
*** zhipeng_ has quit IRC23:26
anishnothing that affects my patch directly, I just had to rebase on discovery-auth support, hence I asked23:26
anishhemna: unrelated, any plans for isns support/mutual auth in brick ?23:27
*** diemt has quit IRC23:27
hemnaanish, currently nothing on the plan23:27
*** triggerz has quit IRC23:28
anishhemna: specs/kilo is okay ? since there seems to be no future-work directory23:28
*** Mandell has quit IRC23:29
*** triggerz has joined #openstack-cinder23:29
*** Mandell has joined #openstack-cinder23:29
*** Mandell has quit IRC23:30
*** Mandell has joined #openstack-cinder23:31
hemnaanish, sure that's fine.23:32
*** harlowja_away is now known as harlowja23:32
*** briancurtin has joined #openstack-cinder23:33
openstackgerritEric Harney proposed openstack/cinder: NFS snapshots  https://review.openstack.org/14718623:34
*** enterprisedc has quit IRC23:41
*** enterprisedc has joined #openstack-cinder23:42
*** jasondotstar has quit IRC23:45
thingeehemna: so I punted the vmax and vnx stuff to k-3.23:45
thingeethe only thing I have you for is oversubscription thin provisioning https://review.openstack.org/#/c/142171/23:46
thingeealong with jdg23:46
thingeeif we're not able to sign off on it early tomorrow, it'll have to be punted.23:47
hemnathingee, I saw that earlier today when the etherpad got rearranged :)23:49
thingeeanybody else noticing this tempest issue when running devstack? http://paste.openstack.org/show/166476/23:49
*** annashen has quit IRC23:52
*** IanGovett has quit IRC23:52
openstackgerritJay Bryant proposed openstack/cinder-specs: Fix the volume replication spec  https://review.openstack.org/15273523:55
*** dustins has quit IRC23:57

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