Friday, 2015-01-16

*** IanGovett has quit IRC00:00
*** scottda_ has joined #openstack-cinder00:06
*** bswartz has joined #openstack-cinder00:08
*** annashen has quit IRC00:14
*** takedakn has joined #openstack-cinder00:14
*** EmilienM is now known as EmilienM|afk00:15
*** zhithuang has joined #openstack-cinder00:16
*** zhithuang is now known as winston-d_00:16
*** scottda_ has quit IRC00:17
*** takedakn has quit IRC00:25
*** david-lyle has joined #openstack-cinder00:25
*** tbarron has joined #openstack-cinder00:26
*** esker has joined #openstack-cinder00:27
*** crose has quit IRC00:29
*** scottda_ has joined #openstack-cinder00:29
*** tbarron has quit IRC00:29
*** tbarron has joined #openstack-cinder00:31
*** esker has quit IRC00:31
*** scottda_ has quit IRC00:32
*** takedakn has joined #openstack-cinder00:33
*** annashen has joined #openstack-cinder00:37
*** sbadia has joined #openstack-cinder00:37
*** hypnosb_ has quit IRC00:37
*** ho has joined #openstack-cinder00:38
*** ebalduf has joined #openstack-cinder00:40
*** mwichmann has quit IRC00:40
*** rodrigod` is now known as rodrigods00:41
hemnahttp://paste.openstack.org/show/158192/00:44
hemnamulti-attach is working again with nova00:44
hemna:)00:44
hemnayou just can't detach yet :P00:45
hemnaok time to head home00:45
*** hemna is now known as hemnafk00:45
*** takedakn has quit IRC00:45
*** ebalduf has quit IRC00:46
*** Yogi11 has joined #openstack-cinder00:46
thingeebrace yourselves00:47
gugl3thingee, sorry to bother you again, can you take a look at https://review.openstack.org/#/c/140906/  to be or not be...it is in your hand. Thanks00:47
thingeemass email about CI deadline is going out now00:47
*** jcru_ has quit IRC00:47
hemnafkthingee, w00t!00:48
*** cppforlife is now known as cppforlife_00:49
*** tellesnobrega_ has joined #openstack-cinder00:50
*** emagana has quit IRC00:53
*** emagana has joined #openstack-cinder00:53
*** annashen has quit IRC00:54
*** beecee has joined #openstack-cinder00:55
*** dannywilson has quit IRC00:57
*** emagana has quit IRC00:58
*** anish_ is now known as anish01:02
*** anish has quit IRC01:02
*** anish has joined #openstack-cinder01:02
*** david-lyle has quit IRC01:08
openstackgerritOpenStack Proposal Bot proposed openstack/cinder: Updated from global requirements  https://review.openstack.org/14771901:10
*** tsekiyama has joined #openstack-cinder01:16
*** mtanino has quit IRC01:16
*** tsekiyam_ has quit IRC01:19
openstackgerritBob proposed openstack/cinder: Fix product support  https://review.openstack.org/14772001:19
*** tsekiyama has quit IRC01:20
*** ryanpetrello has joined #openstack-cinder01:22
*** david-lyle has joined #openstack-cinder01:26
*** DaveChen has joined #openstack-cinder01:28
*** boris-42 has quit IRC01:33
*** rmesta has quit IRC01:34
*** openstack has joined #openstack-cinder01:35
*** ryanpetrello has quit IRC01:35
*** ebalduf has joined #openstack-cinder01:41
openstackgerritwanghao proposed openstack/cinder: Implement function of import/export snapshots  https://review.openstack.org/14459001:44
*** ebalduf has quit IRC01:47
*** david-lyle has quit IRC02:01
openstackgerritDave Chen proposed openstack/cinder: set/unset volume image metadata  https://review.openstack.org/14772602:04
*** mudassirlatif has quit IRC02:17
*** takedakn has joined #openstack-cinder02:25
*** takedakn has quit IRC02:29
*** mberlin1 has joined #openstack-cinder02:32
*** _cjones_ has quit IRC02:33
*** mberlin has quit IRC02:35
*** tellesnobrega_ has quit IRC02:38
*** takedakn has joined #openstack-cinder02:39
*** patrickeast has quit IRC02:39
*** david-lyle has joined #openstack-cinder02:42
*** david-lyle has quit IRC02:42
*** Yogi11 has quit IRC02:42
*** takedakn has quit IRC02:44
*** Yogi1 has joined #openstack-cinder02:46
*** ebalduf has joined #openstack-cinder02:47
*** ebalduf has quit IRC02:53
*** harlowja is now known as harlowja_away02:57
openstackgerritVincent Hou proposed openstack/cinder: Remove the useless next link for volumes, transfers and backups  https://review.openstack.org/13191502:58
openstackgerritwanghao proposed openstack/cinder: Implement function of import/export snapshots  https://review.openstack.org/14459003:07
*** Longgeek has joined #openstack-cinder03:08
*** annashen has joined #openstack-cinder03:11
*** vukcrni has joined #openstack-cinder03:12
*** ebalduf has joined #openstack-cinder03:21
*** scottda_ has joined #openstack-cinder03:21
*** ebalduf has quit IRC03:26
*** thingee has quit IRC03:39
*** Longgeek has quit IRC03:41
*** winston-d_ has quit IRC03:42
*** Longgeek has joined #openstack-cinder03:42
openstackgerritwanghao proposed openstack/cinder: query volume detail support volume_glance_metadata  https://review.openstack.org/14773803:43
*** winston-d_ has joined #openstack-cinder03:45
*** tbarron has quit IRC03:46
*** scottda_ has quit IRC03:50
*** ebalduf has joined #openstack-cinder03:56
*** Longgeek has quit IRC04:05
*** Longgeek has joined #openstack-cinder04:07
anishjgriffith: hemnafk I have a quick question or two regarding targets if you have time04:09
*** rajinir has joined #openstack-cinder04:09
*** rushiagr_away is now known as rushiagr04:11
*** rajinir has quit IRC04:11
openstackgerritxing-yang proposed openstack/cinder: Verify the instance's existance in the VMAX driver  https://review.openstack.org/14091304:14
*** fifieldt__ has joined #openstack-cinder04:17
*** fandi_ has quit IRC04:21
*** fandi_ has joined #openstack-cinder04:21
*** winston-d_ has quit IRC04:26
*** winston-d_ has joined #openstack-cinder04:29
*** xyang1_away has quit IRC04:37
openstackgerritVincent Hou proposed openstack/cinder: Remove the useless next link for volumes, transfers and backups  https://review.openstack.org/13191504:39
*** annashen has quit IRC04:41
*** harlowja_at_home has joined #openstack-cinder04:42
*** boris-42 has joined #openstack-cinder04:43
rushiagrDeleting a volume by name, using cinderclient, seems a potentially very expensive operation04:51
rushiagrit first gets a list of ALL the volumes for the current user, then from the response finds the UUID of the vol, and then deletes it04:52
*** winston-d_ has quit IRC04:52
rushiagris there any interest in supporting accessing volumes directly by their name in the  API?04:53
*** ebalduf has quit IRC04:55
*** harlowja_at_home has quit IRC04:59
*** Yogi1 has quit IRC05:03
*** ryanpetrello has joined #openstack-cinder05:13
*** annashen has joined #openstack-cinder05:17
*** ryanpetrello has quit IRC05:24
*** vbala has joined #openstack-cinder05:51
*** Mandell has quit IRC05:52
*** Mandell has joined #openstack-cinder05:53
*** takedakn has joined #openstack-cinder05:53
*** ebalduf has joined #openstack-cinder05:56
*** ebalduf has quit IRC06:00
*** thingee has joined #openstack-cinder06:03
*** rushiagr is now known as rushiagr_away06:05
*** takedakn has quit IRC06:06
*** rushiagr_away is now known as rushiagr06:08
*** lpetrut has joined #openstack-cinder06:09
openstackgerritAnish Bhatt proposed openstack/cinder: [WIP] Add support for chiscsi iscsi helper  https://review.openstack.org/14775806:15
rushiagrboris-42: hi06:16
boris-42rushiagr: hi there06:17
anishAnyone know if the CloudFounders OpenvStorage CI is misbehaving ? I got a merge failure barely a second after uploading06:17
rushiagrboris-42: I was curious if this bug is covered in some cinder rally job https://bugs.launchpad.net/cinder/+bug/125069606:17
rushiagrboris-42: (if there is one)06:17
rushiagranish: yes, it is06:17
anishthingee: I belive you were concerned about the implementation of https://review.openstack.org/147758. It is done, only missing tests06:17
anishrushiagr: thanks06:17
anishAnyone know how you are supposed to implement unit tests for optional components ?06:19
anishMy code implementation is for an iscsi target implementation that will almost never be installed by default or available via repos06:20
anishnot sure how tests for those kinda things are written06:20
rushiagranish: I think if there is code, there should be unit tests.06:21
anishyes06:21
boris-42anish: rushiagr so current job06:21
boris-42that is cinder06:21
boris-42has only fake virt driver06:21
*** anshul has joined #openstack-cinder06:21
boris-42so someday we will finish effort related to adding fake driver (that adds 1 MB disks)06:22
boris-42as far as I remember jgriffith was working on it06:22
rushiagrbut if your driver is just calling an external thing, with no conditionals, exceptions etc, then yes, it would be weird to just write something which doesn't actually test anything06:22
anishat best I can verify that the command line is being constructed correctly06:22
anish(which is my plan right now)06:22
rushiagrboris-42: the large-ops equivalent is fake virt (vol) driver I think06:23
rushiagrboris-42: so fake driver (1 MB disks) falls outside the scope of it I guess, no?06:23
boris-42rushiagr: why so?06:24
boris-42rushiagr: that is even better06:24
boris-42rushiagr: cause we can create close to any amount of disks in gates06:25
rushiagrboris-42: yes, obviously better06:25
boris-42I think 20k volumes is enough for large-ops purpose)06:25
boris-42but as far as I know it's not set by argument of devstack-gate06:25
boris-42https://github.com/openstack-infra/project-config/blob/master/jenkins/jobs/rally.yaml#L5606:25
boris-42I'll need to test it *06:25
*** ebalduf has joined #openstack-cinder06:26
rushiagrboris-42: I was just talking from the perspective of that bug. It says equivalent of nova large-ops, which I think is completely fake (only db entries, no instances)06:26
boris-42rushiagr: so I don't think that it was the idea*06:27
boris-42rushiagr: but maybe*06:27
boris-42rushiagr: from my perspective it's enough to have 1MB disks=)06:28
boris-42rushiagr: we need just to create proper job06:28
boris-42+)06:28
boris-42rushiagr: and replace current with it06:28
rushiagrboris-42: okay. I was just gathering information. I have no objections to any of what you said :)06:28
boris-42so much to do...06:28
boris-42rushiagr: btw what was your interest in this topic?06:29
boris-42rushiagr: you working on perf stuff?06:29
rushiagrboris-42: I wrote a small patch some time back which creates 1k vols https://github.com/rushiagr/cinder/commit/7be5ae1931dd036419f3620f0b8b246619a59b2f06:29
rushiagrboris-42: no. I was just going through the bug list, found this bug, and I know you work on perf stuff, so wanted to know the state of things..06:30
*** ebalduf has quit IRC06:30
boris-42ah ok06:31
anishI'm surprised 1K volumes don't make the system go kaput06:31
anishthat's like no space at all06:31
boris-42anish: nope 1K ok06:31
boris-42anish: 10k makes bad things06:31
rushiagranish: ah, sorry. I did 1m :)06:31
anishaah, much more sensible06:32
boris-42rushiagr: anish this is crazy bug https://review.openstack.org/#/c/147756/ btw06:32
rushiagranish: I vaguely remember I had some issue creating volume less than 4k.06:32
boris-42rushiagr: anish https://review.openstack.org/#/c/147751/ =) I got message No valid host after that patch when trying to boot vm from volume06:32
boris-42rushiagr: why you need that lol?)06:33
anishyou should get an award for the smalles possible changeset06:33
anishwell, maybe replace a with .06:33
rushiagrboris-42: :) well, I just wanted to create too many volumes too fast. Poor man's perf test :P06:33
boris-42rushiagr: =)06:33
boris-42rushiagr: heh I hope someday I will finish rally and start actually working on thing that was the root reason of writing rally=)06:35
rushiagrboris-42: so currently in the gate, there is a job running which creates tons of volumes (which are actually just tons of db entries). Am I right?06:35
rushiagrboris-42: I hope you reach there sooner :)06:35
boris-42rushiagr: nope there is no such job as far as I know (there is job only that creates tons of vms (actually 150) by one request)06:35
boris-42rushiagr: so what we need is to make change in devstack-gate to make large-ops set fake volumes as well06:36
rushiagrboris-42: ohh06:36
boris-42rushiagr: hm heat is using fakevirt (maybe it's fake fully)06:36
boris-42let me check06:36
rushiagrboris-42: I remember you had some patches in infra regarding this06:36
boris-42rushiagr: they dislike my names lol06:36
rushiagrboris-42: that was me who started the name thing :/06:37
rushiagr:)06:37
boris-42haha06:37
boris-42it happens=)06:37
boris-42and then I didn't have enough time for it06:37
rushiagrboris-42: okay. That's exactly what I wanted to ask. If that job is done yet or not. I think I have my answer and clarity now :)06:38
*** anshul has quit IRC06:38
rushiagrboris-42: thanks :)06:38
boris-42rushiagr: not yet06:40
boris-42rushiagr: https://review.openstack.org/#/c/147762/ this is test06:44
boris-42rushiagr: if we can create 1k volumes in fakevirt job06:44
*** takedakn has joined #openstack-cinder06:44
boris-42rushiagr: if so I need just to create one with proper name "fake" and replace job in heat06:45
*** takedakn has quit IRC06:45
*** takedakn has joined #openstack-cinder06:46
rushiagrboris-42: okay, that makes sense06:46
boris-42rushiagr: if no then we need to patch devatack-gate large ops value to set fake dirver for cinder*06:46
*** takedakn has quit IRC06:50
*** thingee has quit IRC06:55
*** annashen has quit IRC06:57
*** annashen has joined #openstack-cinder07:03
*** lan_ has joined #openstack-cinder07:17
*** Longgeek has quit IRC07:18
*** chlong has quit IRC07:20
*** Longgeek has joined #openstack-cinder07:20
*** ebalduf has joined #openstack-cinder07:31
*** annashen has quit IRC07:33
*** flip214_ is now known as flip21407:35
*** flip214 has joined #openstack-cinder07:35
*** ebalduf has quit IRC07:36
*** nkrinner has joined #openstack-cinder07:38
*** jamielennox is now known as jamielennox|away07:42
*** vukcrni has quit IRC07:44
openstackgerritDave Chen proposed openstack/cinder: set/unset volume image metadata  https://review.openstack.org/14772607:45
*** vukcrni has joined #openstack-cinder07:45
openstackgerritTaoBai proposed openstack/cinder: IBM Storwize driver Consistency Group Implementation  https://review.openstack.org/14268307:46
openstackgerritEduard Biceri-Matei proposed openstack/cinder: New Cinder volume driver for openvstorage  https://review.openstack.org/13073307:49
openstackgerritDave Chen proposed openstack/cinder: set/unset volume image metadata  https://review.openstack.org/14772607:50
*** Miouge has joined #openstack-cinder07:52
*** TobiasE has joined #openstack-cinder07:59
*** teju has joined #openstack-cinder08:01
*** oomichi has quit IRC08:18
*** vukcrni has quit IRC08:21
*** lpetrut has quit IRC08:21
*** cburgess_ has quit IRC08:21
*** morganfainberg has quit IRC08:21
*** morganfainberg has joined #openstack-cinder08:21
*** cburgess has joined #openstack-cinder08:23
*** vukcrni has joined #openstack-cinder08:25
*** deepakcs has joined #openstack-cinder08:30
*** ebalduf has joined #openstack-cinder08:33
*** ebalduf has quit IRC08:38
*** rwsu has quit IRC08:40
*** anshul has joined #openstack-cinder08:40
*** afazekas_ has joined #openstack-cinder08:40
anishanyone know how to force a recheck on the netapp ci ?08:44
*** nellysmitt has joined #openstack-cinder08:48
boris-42rushiagr: http://logs.openstack.org/62/147762/2/experimental/gate-rally-dsvm-fakevirt-heat/a1f0eda/rally-plot/results.html.gz#/CinderVolumes.create_volume/overview08:50
boris-42rushiagr: this means that large-ops arguments in devstack-gate doesn't set fake cinder driver08:50
boris-42rushiagr: heh a lot of work =(08:50
anisham I reading that really wrong, coz it's seems like 2% success08:51
*** pradipta_away is now known as pradipta08:53
openstackgerritVipin Balachandran proposed openstack/cinder: VMware: Integrate VMDK driver with oslo.vmware  https://review.openstack.org/13732408:55
openstackgerritVipin Balachandran proposed openstack/cinder: VMware: Support for non-default port  https://review.openstack.org/14638408:58
*** coolsvap|afk is now known as coolsvap09:03
*** jpich has joined #openstack-cinder09:06
openstackgerritEduard Biceri-Matei proposed openstack/cinder: New Cinder volume driver for openvstorage  https://review.openstack.org/13073309:07
*** deepakcs has quit IRC09:11
*** pawels has joined #openstack-cinder09:13
openstackgerritJulien Danjou proposed openstack/cinder: tests: replace mox by mox3, clean out mox usage  https://review.openstack.org/14747609:16
*** jordanP has joined #openstack-cinder09:17
*** Mandell has quit IRC09:18
*** jistr has joined #openstack-cinder09:19
*** takedakn has joined #openstack-cinder09:20
*** dulek has joined #openstack-cinder09:20
*** pawels1 has joined #openstack-cinder09:28
openstackgerritwanghao proposed openstack/cinder: Implement function of import/export snapshots  https://review.openstack.org/14459009:28
*** pawels has quit IRC09:30
*** ebalduf has joined #openstack-cinder09:34
openstackgerritJulien Danjou proposed openstack/cinder: tests: replace mox by mox3, clean out mox usage  https://review.openstack.org/14747609:34
*** ebalduf has quit IRC09:38
*** ndipanov_gone is now known as ndipanov09:43
*** ndipanov has joined #openstack-cinder09:43
*** david-lyle has joined #openstack-cinder09:46
openstackgerritJulien Danjou proposed openstack/cinder: tests: replace mox by mox3, clean out mox usage  https://review.openstack.org/14747609:47
*** Longgeek has quit IRC09:48
*** Longgeek has joined #openstack-cinder09:48
*** Longgeek_ has joined #openstack-cinder09:52
*** pawels1 has quit IRC09:55
*** Longgeek has quit IRC09:55
*** Longgeek_ has quit IRC09:56
*** Longgeek has joined #openstack-cinder09:56
*** deepakcs has joined #openstack-cinder10:00
*** e0ne has joined #openstack-cinder10:07
*** david-lyle has quit IRC10:08
*** takedakn has quit IRC10:08
openstackgerritEduard Biceri-Matei proposed openstack/cinder: New Cinder volume driver for openvstorage  https://review.openstack.org/13073310:16
openstackgerritNilesh Bhosale proposed openstack/cinder: Set 'driver_volume_type' to 'gpfs'  https://review.openstack.org/14780210:17
*** avishay_ has joined #openstack-cinder10:20
*** Longgeek_ has joined #openstack-cinder10:25
*** Longgeek_ has quit IRC10:27
openstackgerritTrung Trinh proposed openstack/cinder: Delete volume attached to already-deleted VM  https://review.openstack.org/14200610:27
*** Longgeek_ has joined #openstack-cinder10:27
*** Longgeek has quit IRC10:28
*** e0ne is now known as e0ne_10:28
openstackgerritTrung Trinh proposed openstack/cinder: Delete volume attached to already-deleted VM  https://review.openstack.org/14200610:33
*** ebalduf has joined #openstack-cinder10:34
*** karimb has joined #openstack-cinder10:35
*** Longgeek has joined #openstack-cinder10:36
*** Longgeek_ has quit IRC10:38
*** e0ne_ has quit IRC10:38
*** ebalduf has quit IRC10:39
*** Masahiro has quit IRC10:48
*** avishay_ has quit IRC10:50
openstackgerritJulien Danjou proposed openstack/cinder: tests: replace mox by mox3, clean out mox usage  https://review.openstack.org/14747610:50
*** aix has joined #openstack-cinder10:54
*** pawels has joined #openstack-cinder10:56
*** pawels has quit IRC10:58
*** avishay_ has joined #openstack-cinder11:02
*** pawels has joined #openstack-cinder11:03
*** lpetrut has joined #openstack-cinder11:04
*** lpetrut has quit IRC11:06
rushiagr16:45:47 <DuncanT> If you code the SQL version, I will benchmark it with my million fake volumes setup if you want, that should answer the scalability / performance concerns11:08
rushiagrDuncanT: I want that setup :)11:08
*** karimb has quit IRC11:09
openstackgerritEduard Biceri-Matei proposed openstack/cinder: New Cinder volume driver for openvstorage  https://review.openstack.org/13073311:09
*** dulek has quit IRC11:13
*** ho has quit IRC11:14
*** e0ne has joined #openstack-cinder11:16
*** david-lyle has joined #openstack-cinder11:17
*** alexpilotti has joined #openstack-cinder11:23
*** karimb has joined #openstack-cinder11:24
*** sgotliv has joined #openstack-cinder11:31
gtt116__hi, any one?11:32
gtt116__Does somebody deploy Cell with cinder?11:33
*** tellesnobrega_ has joined #openstack-cinder11:33
*** ebalduf has joined #openstack-cinder11:35
*** teju has quit IRC11:35
*** Longgeek has quit IRC11:37
*** ebalduf has quit IRC11:40
*** avishay__ has joined #openstack-cinder11:46
*** avishay_ has quit IRC11:46
*** nshaikh has joined #openstack-cinder11:46
*** fandi_ has quit IRC11:46
*** fandi has joined #openstack-cinder11:46
*** avishay__ has quit IRC11:47
*** Masahiro has joined #openstack-cinder11:48
*** tellesnobrega_ has quit IRC11:52
*** Masahiro has quit IRC11:53
*** dulek has joined #openstack-cinder12:01
*** kbyrne has quit IRC12:06
DuncanTrushiagr: I'll polish up the scripts for it, but it is quite trivial, uses the fake driver so no actual storage12:06
DuncanTrushiagr: It isn't entirely reliable, but has got to a million volumes before, at which point  I took a snapshot - it is handy for testing huge volume count DB situations12:08
*** kbyrne has joined #openstack-cinder12:08
DuncanTrushiagr: You could probably just poke volumes into the db directly for a similar effect12:08
*** IanGovett has joined #openstack-cinder12:09
*** thebloggu has joined #openstack-cinder12:11
thebloggu I have a packstack (on fedora 19) installation of Openstack Havana. I'm not able to attach or detach volumes. Here's what I think is relevant of /var/log/cinder/api.log[http://paste.openstack.org/show/158239/] the scheduler log is empty and the the volume.log has nothing relevant. can someone help me?12:12
*** lpetrut has joined #openstack-cinder12:13
*** pradipta is now known as pradipta_away12:14
DuncanTrushiagr: Actually, looks like I'm not using the in-tree fake driver, I had to patch it. I'll clean it all up and shove it on github12:14
DuncanTthebloggu: That is a symptom of the problem. Can you paste up the cinder-volume log please?12:15
theblogguDuncanT, volume.log's last entry is from a month ago. do you still think it could be useful?12:17
DuncanTthebloggu: Then you've got a bigger problem - what that error message you posted up means is that the response the API thinks it got back from the volume service on how to attach was empty12:18
DuncanTthebloggu: If the volume service didn't receive it, then I'm not sure what could have happened12:18
DuncanTHavana is old code from my PoV now12:18
*** lan_ has quit IRC12:20
*** lan_ has joined #openstack-cinder12:21
*** deepakcs has quit IRC12:21
theblogguDuncanT, while volume.log is empty there are some messages when I do `service openstack-cinder-volume status`. Here's the output: http://paste.openstack.org/show/158244/12:22
*** aix has quit IRC12:23
DuncanTthebloggu: It should be printing messages about periodic task stat updates every few minutes I think12:24
DuncanTthebloggu: Try restarting the volume service?12:24
theblogguDuncanT, same error but there was something written in the volume.log twice: 2015-01-16 12:27:00.292 24301 WARNING cinder.brick.iscsi.iscsi [req-ed588134-762b-4b00-88d6-6e8261963aa4 None None] Attempting recreate of backing lun...12:29
*** Longgeek has joined #openstack-cinder12:29
DuncanTthebloggu: Ok, that sounds like your base problem. Is that the full message?12:33
*** timcl has joined #openstack-cinder12:33
theblogguDuncanT, yes12:34
DuncanTI haven't even got code that old to hand12:35
*** ebalduf has joined #openstack-cinder12:36
DuncanTGive me a sec12:36
theblogguDuncanT, ok, thank you12:37
DuncanTSo you are seeing the output of         LOG.warning(_('Attempting recreate of backing lun...'))12:37
DuncanTBut not the output of             LOG.debug('StdOut from recreate backing lun: %s' % out)12:37
DuncanT?12:37
theblogguDuncanT, yes, I don't see that12:38
DuncanTOk, run 'ps auxx | grep tgt' on the volume node please12:38
theblogguDuncanT, http://paste.openstack.org/show/158248/12:39
DuncanTthebloggu: So what gets run between those two outputs is tgtadm --lld iscsi --op new --mode logicalunit --tid <tid> --lun 1 -b <path>12:41
*** ebalduf has quit IRC12:41
DuncanTThat should cause StdOut / StdErr to get printed in the debug log12:42
DuncanTOh, that might be it, do you have debug turned on in cinder.conf?12:42
theblogguno, I don't think so and was about to ask you if it could be that :)12:42
thebloggulet me check it12:42
DuncanTTurn on verbose and debug both12:42
DuncanTThen restart the service12:43
theblogguDuncanT, all of the cinder services or just the volume?12:44
DuncanTI'd run them all with debug if I were you, until it is working12:44
*** rushiagr is now known as rushiagr_away12:48
theblogguDuncanT, there's so much output so i did `cat /var/log/cinder/volume.log` and the output's here: http://paste.openstack.org/show/158250/12:52
DuncanTOk, that looks like it is possibly ok, no idea why it is then stopping though12:54
*** Masahiro has joined #openstack-cinder12:57
theblogguDuncanT, ok, I think I'll experiment a bit more to see if I can find the problem. thank you very much for your help13:00
DuncanTGood luck. Should be some US folks coming on soon who might be able to spot something I've missed13:00
*** vbala has quit IRC13:00
*** esker has joined #openstack-cinder13:01
theblogguDuncanT, ok, thank you once again13:01
*** smoriya has quit IRC13:02
*** Masahiro has quit IRC13:02
flip214"Slowest Tests: math domain error"13:02
*** bkopilov has quit IRC13:02
*** Longgeek has quit IRC13:04
*** EmilienM|afk is now known as EmilienM13:05
*** juzuluag has joined #openstack-cinder13:07
*** afazekas_ has quit IRC13:07
*** Longgeek has joined #openstack-cinder13:11
*** david-lyle has quit IRC13:11
*** bswartz has quit IRC13:14
*** lpabon has joined #openstack-cinder13:17
*** aix has joined #openstack-cinder13:18
*** Mandell has joined #openstack-cinder13:18
*** afazekas_ has joined #openstack-cinder13:21
*** jcru has joined #openstack-cinder13:22
*** nellysmitt has quit IRC13:22
*** Mandell has quit IRC13:23
*** nellysmitt has joined #openstack-cinder13:23
openstackgerritEduard Biceri-Matei proposed openstack/cinder: New Cinder volume driver for openvstorage  https://review.openstack.org/13073313:27
*** emagana has joined #openstack-cinder13:28
*** nellysmitt has quit IRC13:29
*** nellysmitt has joined #openstack-cinder13:31
*** jaypipes has joined #openstack-cinder13:35
*** ebalduf has joined #openstack-cinder13:37
*** Yogi11 has joined #openstack-cinder13:41
*** Yogi12 has joined #openstack-cinder13:41
*** ebalduf has quit IRC13:41
*** Yogi11 has quit IRC13:45
*** rushiagr_away is now known as rushiagr13:46
*** fandi has quit IRC13:48
*** jaypipes is now known as leakypipes13:49
rushiagrDuncanT: sure, thanks!13:50
*** bswartz has joined #openstack-cinder13:51
*** mriedem has joined #openstack-cinder13:52
*** Miouge_ has joined #openstack-cinder13:56
*** kaufer has joined #openstack-cinder13:56
*** Miouge has quit IRC13:59
*** Miouge_ is now known as Miouge13:59
*** fandi has joined #openstack-cinder13:59
*** afazekas_ has quit IRC14:04
*** rushil has joined #openstack-cinder14:05
*** mwichmann has joined #openstack-cinder14:06
*** fandi has quit IRC14:06
openstackgerritJordan Pittier proposed openstack/cinder: Scality: Lock around SOFS mount to avoid a race  https://review.openstack.org/14785914:06
*** fandi has joined #openstack-cinder14:07
*** bill_az has joined #openstack-cinder14:11
*** Raj__ has joined #openstack-cinder14:12
*** karimb has quit IRC14:14
*** fandi has quit IRC14:14
*** fandi has joined #openstack-cinder14:15
Raj__DuncanT: hi14:15
*** afazekas_ has joined #openstack-cinder14:19
*** hypnosb_ has joined #openstack-cinder14:19
hypnosb_sup guys, anyone awake yet? (damn east coaster here already one cup in)14:20
*** akerr has joined #openstack-cinder14:20
openstackgerritJay Bryant proposed openstack/cinder: Move oslo.config to oslo_config namespace  https://review.openstack.org/14765614:22
rushiagrhypnosb_: few already left the office for the day :)14:22
hypnosb_:O14:22
*** diegows has quit IRC14:23
hypnosb_well yeah, just comming back around from that crazy problem i figured out... trying to think how i can recreate it i know jgriffith tried but i probably didnt explain or realize how it actually happened14:24
*** xyang1_away has joined #openstack-cinder14:25
*** xyang1_away is now known as xyang114:25
*** jdandrea has joined #openstack-cinder14:25
*** dustins has joined #openstack-cinder14:26
*** Yogi12 has quit IRC14:26
*** ryanpetrello has joined #openstack-cinder14:29
*** dansmith is now known as superdan14:29
*** jecarey has joined #openstack-cinder14:30
Raj__hey i am trying to attach the14:31
Raj__replicated volume to the instance again ..14:31
Raj__but instance giving the error like14:31
Raj__IO error ..14:31
*** Mandell has joined #openstack-cinder14:32
*** Yogi1 has joined #openstack-cinder14:32
*** wpf has quit IRC14:34
hypnosb_Raj__: Debug=True  verbose=True in cinder.conf , restart cinder-volume,  and check the volume.log bruh14:35
*** Yogi1 has quit IRC14:36
*** Yogi1 has joined #openstack-cinder14:39
*** wpf has joined #openstack-cinder14:39
*** Mandell has quit IRC14:46
*** Masahiro has joined #openstack-cinder14:46
*** Mandell has joined #openstack-cinder14:48
*** nshaikh has quit IRC14:50
*** Masahiro has quit IRC14:50
*** timcl has quit IRC14:53
*** coolsvap is now known as coolsvap|afk14:55
*** pawels1 has joined #openstack-cinder14:57
*** TobiasE1 has joined #openstack-cinder14:58
*** nellysmitt has quit IRC14:58
*** TobiasE has quit IRC14:58
*** lpabon has quit IRC14:59
*** dustins has quit IRC14:59
*** dustins has joined #openstack-cinder15:00
*** emagana has quit IRC15:00
*** pawels has quit IRC15:00
*** emagana has joined #openstack-cinder15:00
*** thangp has joined #openstack-cinder15:03
*** mtanino has joined #openstack-cinder15:03
*** russellb is now known as rustlebee15:04
*** jcru has quit IRC15:04
*** timcl has joined #openstack-cinder15:04
*** jcru has joined #openstack-cinder15:05
*** emagana has quit IRC15:05
*** Mandell has quit IRC15:05
*** bnemec has quit IRC15:06
Raj__hypnosb_: Hi15:07
Raj__but after the volume is attched to the instace and15:08
Raj__whe nwe are attaching replica then that is not attaching15:08
*** bnemec has joined #openstack-cinder15:09
hypnosb_Raj__:  Y u no log?15:11
hypnosb_this is comlicated stuff, idk what you mean without details15:12
hypnosb_been in the same boat15:12
hypnosb_smashed my head many times15:12
*** Raj__ has quit IRC15:12
openstackgerritMichal Dulko proposed openstack/cinder-specs: Integrate persistence support of TaskFlow  https://review.openstack.org/14787915:16
*** fandi has quit IRC15:19
openstackgerritMichal Dulko proposed openstack/cinder-specs: Integrate TaskFlow's persistence support into API  https://review.openstack.org/14788115:21
*** TobiasE has joined #openstack-cinder15:21
openstackgerritMichal Dulko proposed openstack/cinder-specs: Integrate TaskFlow's persistence into scheduler  https://review.openstack.org/14788315:22
*** TobiasE1 has quit IRC15:22
openstackgerritMichal Dulko proposed openstack/cinder-specs: Integrate TaskFlow's persistence support into volume  https://review.openstack.org/14788415:23
*** nkrinner has quit IRC15:24
*** bnemec is now known as beekneemech15:26
*** dulek has quit IRC15:29
*** fandi has joined #openstack-cinder15:32
*** krtaylor has quit IRC15:33
*** fandi has quit IRC15:36
*** Raj__ has joined #openstack-cinder15:36
*** fandi has joined #openstack-cinder15:36
*** ebalduf has joined #openstack-cinder15:36
jgriffithhas gerrit been VERY slow for anybody else the past day or so?15:37
*** madskier has joined #openstack-cinder15:38
*** e0ne has quit IRC15:38
*** fandi has quit IRC15:39
*** fandi has joined #openstack-cinder15:40
*** ebalduf has quit IRC15:40
*** xyang has joined #openstack-cinder15:41
*** fandi has quit IRC15:43
*** fandi has joined #openstack-cinder15:44
*** fandi has quit IRC15:45
*** e0ne has joined #openstack-cinder15:45
*** tsekiyama has joined #openstack-cinder15:45
*** emagana has joined #openstack-cinder15:45
*** fischerw has joined #openstack-cinder15:47
*** rushiagr is now known as rushiagr_away15:47
*** jpich has quit IRC15:51
*** jpich has joined #openstack-cinder15:53
*** karimb has joined #openstack-cinder15:55
xyangjgriffith: ping15:55
*** rmesta has joined #openstack-cinder15:55
*** emagana has quit IRC15:55
*** hemnafk is now known as hemna15:55
*** emagana has joined #openstack-cinder15:56
*** diemt has joined #openstack-cinder15:56
*** crose has joined #openstack-cinder15:56
*** pawels1 has quit IRC15:57
*** anshul has quit IRC15:58
*** pawels has joined #openstack-cinder15:58
*** pawels has left #openstack-cinder15:58
*** wpf1 has joined #openstack-cinder15:59
*** madskier has quit IRC15:59
*** emagana has quit IRC16:00
jgriffithxyang: hey16:01
*** Mandell has joined #openstack-cinder16:01
xyangjgriffith: want to talk to you about the comments on the over subscription patch16:02
xyangjgriffith: so do you mean "provisioned_capacity" should be moved to a separate patch?16:02
*** wpf has quit IRC16:03
jgriffithxyang: yeah, that's what I was thinking16:03
jgriffithxyang: it would be nice to have that settled as a seperate interest IMO16:03
*** madskier has joined #openstack-cinder16:03
xyangjgriffith: just that one or do you also want other capacities16:03
jgriffithxyang: so I'd do the "others" seperately as well16:04
*** emagana has joined #openstack-cinder16:04
jgriffithxyang: just the idea of trying to make our patches "smaller" and more focused16:04
jgriffithit seemed like a pretty easy seperation point when I looked at it16:04
Raj__xyang: hey when disaster happens then16:04
jgriffithxyang: do you see it differently?16:04
Raj__promote automatically called by cinder or not ..?16:04
xyangjgriffith: so move "provisioned_capacity" to one patch, and the others such as allocated and available-apparent and actual should be in a different patch?16:05
Raj__xyang: or reenable etc ..?? it is automaticaly called or need to trigger by the admin ..??16:05
*** annashen has joined #openstack-cinder16:05
*** dustins has quit IRC16:05
xyangjgriffith: I didn't really change allocated and still not clear what we want to change it to16:06
jgriffithxyang: well that's what I was thinking... but maybe it would turn out making sense to have them in the same... like a "capacities" patch16:06
jgriffithxyang: ok...16:06
xyangRaj__:that is a manual step, it is a cinder command, but not auto16:06
jgriffithxyang: so the only one I was really thinking about in the review was the provisioned work16:06
jgriffithxyang: The rest of the capacities stuff I wasn't thinking/considering16:07
*** dustins has joined #openstack-cinder16:07
Raj__xyang: ohk thanks ..16:07
jgriffithxyang: the allocated and others I had mentioned only because there items that I'm thikning of changing :)16:07
jgriffithxyang: so that would be seperate work completely16:07
xyangjgriffith: I can move "provisioned" to a different patch.  so no scheduler change in the first patch which has provisioned?16:08
xyangjgriffith: sure:)16:08
jgriffithxyang: yeah, I think that would be fantastic16:08
Raj__xyang: one more ..?? when we are creating replica of volume ... and afetr disaster happen then volume lost and 2nd replica will take the charge of it ....16:08
xyangjgriffith: let me work on that and ask you to take a look after I'm done16:09
jgriffithxyang: great!16:09
xyangjgriffith: thanks!16:09
Raj__xyang: it is necessary to write in driver code detach primary and attach 2nd replica on another node ..16:09
Raj__xyang: from other node to instance ..16:10
xyangRaj__: seems like that is needed.  I didn't implement replication though16:11
Raj__xyang: thanks for info16:12
*** madskier has quit IRC16:14
*** ebalduf has joined #openstack-cinder16:18
*** karimb has quit IRC16:19
*** Miouge has quit IRC16:19
*** Miouge has joined #openstack-cinder16:21
*** rhe00_ has quit IRC16:25
*** rhe00_ has joined #openstack-cinder16:29
*** jdurgin1 has joined #openstack-cinder16:30
*** annashen has quit IRC16:33
*** krtaylor has joined #openstack-cinder16:33
*** Masahiro has joined #openstack-cinder16:35
*** ndipanov has quit IRC16:36
*** timcl has quit IRC16:36
*** e0ne is now known as e0ne_16:39
*** dustins_ has joined #openstack-cinder16:39
*** Masahiro has quit IRC16:39
*** dustins has quit IRC16:39
*** Longgeek has quit IRC16:41
*** annashen has joined #openstack-cinder16:41
*** karimb has joined #openstack-cinder16:41
theblogguI have an Havana deployment where I have some instances with associated volumes running correctly. However every time I try to attach a new volume or detach an existing one I get a "Attaching"/"Detaching" status for a while and then returns to its old status. I looked around the cinder logs and here's the relevant part of the api.log. volume and scheduler logs were either empty or with old entries. After a cinder-volume service restart I g16:43
theblogguot the following message on volume.log: "2015-01-16 12:27:00.292 24301 WARNING cinder.brick.iscsi.iscsi [req-ed588134-762b-4b00-88d6-6e8261963aa4 None None] Attempting recreate of backing lun...". Meanwhile I turned cinder debug and verbose mode so I can provide more info. Can someone help me?16:43
*** _cjones_ has joined #openstack-cinder16:44
openstackgerritTaoBai proposed openstack/cinder: IBM Storwize driver Consistency Group Implementation  https://review.openstack.org/14268316:45
*** Longgeek has joined #openstack-cinder16:45
*** tellesnobrega_ has joined #openstack-cinder16:46
tsekiyamaHmm, ./run_tests.sh fails in cinder.tests.test_volume.VolumeTestCase.test_begin_detaching_fails_available with an exception "StopIteration" at policy_files = next(os.walk(path))[2] in _walk_through_policy_directory()...16:46
*** rwsu has joined #openstack-cinder16:47
tsekiyamaHave somebody seen this exception?16:47
*** dustins_ has quit IRC16:47
tsekiyamaIt seems trying to walk non-existing directory (path is like "/tmp/abcdef123/policy.d", but no such directory).16:49
hemnatsekiyama, yes16:49
hemnatsekiyama, there is a problem with running tests.test_volume standalone like that16:50
hemnatsekiyama, if you run all the tests, it won't happen.16:50
hemna./run_tests.sh16:50
tsekiyamaBy some reason, it goes on successfully on Jenkins.16:50
hemnaI ran into that a few weeks back16:50
*** jordanP has quit IRC16:50
tsekiyamahemna: Ah.. I see.16:50
hemnawell, Jenkins runs all the tests at once16:50
hemnanot them individually16:50
hemnathere is a problem with the setup of that test file16:50
hemnathat creates a policy FILE instead of a directory, which causes the oslo code to puke.16:51
hemnaI just haven't spent time to track it further16:51
hemna:(16:51
hemnaIt's a pain16:51
*** lan_ has quit IRC16:51
*** junhongl has quit IRC16:51
*** wpf1 has quit IRC16:51
tsekiyamahemna: I just trying to run cinder.tests.test_volume16:52
*** jistr has quit IRC16:52
tsekiyamahemna: will retry with whole tests. Thanks!16:52
*** bswartz has quit IRC16:53
hemnatsekiyama, np16:53
hemnaI'll see if I can find some more time today and hack on it16:53
hemnaI know what the problem is, I just don't know what causes it yet16:53
*** Mandell has quit IRC16:53
*** anshul has joined #openstack-cinder16:53
*** Longgeek has quit IRC16:54
*** Longgeek has joined #openstack-cinder16:55
*** Raj__ has quit IRC16:55
*** afazekas_ has quit IRC16:56
hemnaTobiasE, ping16:58
*** annashen has quit IRC16:58
*** tellesnobrega_ has quit IRC16:59
*** emagana has quit IRC16:59
*** emagana has joined #openstack-cinder17:00
*** rwsu has quit IRC17:00
*** ebalduf has quit IRC17:00
*** jdurgin1 has quit IRC17:01
*** emagana_ has joined #openstack-cinder17:03
*** ebalduf has joined #openstack-cinder17:04
*** emagana has quit IRC17:04
*** Mandell has joined #openstack-cinder17:05
*** anshul has quit IRC17:06
*** Mandell has quit IRC17:07
*** juzuluag has quit IRC17:07
*** e0ne_ is now known as e0ne17:07
*** juzuluag has joined #openstack-cinder17:09
*** karimb has quit IRC17:13
*** e0ne is now known as e0ne_17:18
*** rwsu has joined #openstack-cinder17:19
openstackgerritNavneet Singh proposed openstack/cinder: NetApp eseries implementation for manage/unmanage  https://review.openstack.org/13809317:19
*** TobiasE has left #openstack-cinder17:20
*** e0ne_ is now known as e0ne17:21
*** jpich has quit IRC17:22
*** wpf1 has joined #openstack-cinder17:23
*** junhongl has joined #openstack-cinder17:23
*** lan_ has joined #openstack-cinder17:24
*** leeantho has joined #openstack-cinder17:26
openstackgerritGary W. Smith proposed openstack/python-cinderclient: Expose cinder's scheduler pool API  https://review.openstack.org/14014217:26
*** thingee has joined #openstack-cinder17:27
*** dannywilson has joined #openstack-cinder17:28
*** Tross1 has quit IRC17:30
*** Tross has joined #openstack-cinder17:32
*** dustins has joined #openstack-cinder17:36
*** tbarron has joined #openstack-cinder17:38
*** e0ne has quit IRC17:39
*** mudassirlatif has joined #openstack-cinder17:41
*** dannywilson has quit IRC17:43
*** timcl has joined #openstack-cinder17:44
*** leeantho has quit IRC17:49
*** rwsu has quit IRC17:51
*** bswartz has joined #openstack-cinder17:52
*** ebalduf has quit IRC17:54
*** annashen has joined #openstack-cinder17:56
*** rwsu has joined #openstack-cinder17:58
*** ebalduf has joined #openstack-cinder17:58
*** Miouge has quit IRC18:00
*** shakamunyi has joined #openstack-cinder18:02
*** xyang has quit IRC18:02
*** changbl has quit IRC18:03
openstackgerritxing-yang proposed openstack/cinder: Add provisioned_capacity  https://review.openstack.org/14793418:03
*** patrickeast has joined #openstack-cinder18:04
jgriffithpatrickeast: speak of the devil :)18:07
patrickeastuh oh18:07
patrickeastwhats up18:07
jgriffithpatrickeast: if you fix the merge conflic up I'll get this merged: https://review.openstack.org/#/c/143726/18:07
patrickeastjgriffith: sweet18:08
*** leeantho has joined #openstack-cinder18:08
jgriffithjungleboyj: do we even have a bug for this: https://review.openstack.org/#/c/146763/3//COMMIT_MSG18:08
*** dannywilson has joined #openstack-cinder18:08
*** xyang has joined #openstack-cinder18:10
*** dannywilson has quit IRC18:14
*** dannywilson has joined #openstack-cinder18:14
jungleboyjjgriffith: Hmmm,18:15
*** bkopilov has joined #openstack-cinder18:15
*** smcginni1 is now known as smcginnis_afk18:16
openstackgerritNavneet Singh proposed openstack/cinder: Implement Cinder Manage/Unmanage APIs in NFS driver.  https://review.openstack.org/13812518:16
*** tellesnobrega_ has joined #openstack-cinder18:17
jungleboyjjgriffith: It is related to:  https://bugs.launchpad.net/cinder/juno/+bug/140809918:17
jungleboyjWe don't have a separate bug though.18:17
*** kaufer has quit IRC18:17
*** Miouge has joined #openstack-cinder18:17
jgriffithjungleboyj: good enough, you want to update as per Mikes request?18:17
*** harlowja_away is now known as harlowja18:18
jungleboyjYep.  Will do it now.  Thanks for pointing that out jgriffith .18:18
jgriffithhemna: I'm trying to review the multi-attach again18:18
hemnaok thanks18:18
jgriffithhemna: honestly though it's REALLY hard to figure out 1300 line patches :(18:18
hemnayah :( it is18:19
*** dannywilson has quit IRC18:19
hemnaI'm testing it with the client, nova and horizon patches18:19
hemnathe nova side still has some issues18:20
jgriffithhemna: I still say we shouldn't limit this to being set on create only :)18:20
*** mriedem has quit IRC18:20
openstackgerritJay Bryant proposed openstack/cinder: Ensure lazy translation is disabled properly  https://review.openstack.org/14676318:20
hemnabecause you want more code to review in this patch? :P18:20
jgriffithhemna: but that's certainly somethign that can be added later18:21
jgriffithhemna: LOL18:21
jgriffithEXACTLY18:21
hemnaI say the update/add shareable is a good follow on patch :)18:21
jgriffithI was just going to say that actually18:21
jgriffith:)18:21
hemna:)18:21
jgriffithhemna: yes, totally agree18:21
jgriffithhemna: why the lock change: https://review.openstack.org/#/c/85847/19/cinder/volume/manager.py18:22
jgriffithhemna: at line 73518:22
jgriffithrtt... 73818:22
jgriffithhemna: NM :)18:23
jgriffithYou documented it18:23
hemna:)18:23
*** Masahiro has joined #openstack-cinder18:23
jgriffithhemna: wait....18:25
jgriffithhemna: so now there's no reference in the Vol object (DB) indicating it has an attachment?18:25
hemnathe vol object has attachments list18:26
hemnawhich is a ref to the entries in the volume_attachment table18:26
jgriffithhemna: I only see attach_status18:26
jgriffithhemna: and shareable column18:26
jgriffiththe volume object is the FK in VolumeAttachment table18:26
hemnabackref="volume_attachment"18:27
jgriffithhemna: am I missing something obvious (or non-obvious)18:27
jgriffithhemna: BAhhhh18:27
hemnasec18:27
hemnadb api.py _volume_get_query adds the joinedload of volume_attachment18:28
*** Masahiro has quit IRC18:28
jgriffithhemna: oh, sorry, yeah I found it18:28
jgriffithhemna: so I'm nervous about the db changes18:28
*** e0ne has joined #openstack-cinder18:28
hemnasure18:28
jgriffithhemna: particularly though when it comes to upgrades and such18:29
jgriffithhemna: ripping those columns out I think is tricky18:29
hemnathe upgrade script migrates the data18:29
hemnaactually the javelin in grenade found some issues that I fixed18:29
hemnawrt upgrading the data18:29
*** kaufer has joined #openstack-cinder18:29
jgriffithhemna: yeah, I know you handled it in the upgrade script18:30
jgriffithhemna: just nervous trying to think of all the scenarios18:30
jgriffithhemna: and wondering if there's a "safer" way to do this18:30
* jgriffith isn't saying there is18:30
jgriffithjust wondering/thinking18:31
hemnayah18:31
hemnawell if you think of anything let me know18:32
*** aix has quit IRC18:32
jgriffithhaha18:32
jgriffithhemna: well... converting columns to lists instead of new tables came to mind :)18:33
hemnadoing queries against custom formatted data inside a column can suck though18:33
openstackgerritJay Bryant proposed openstack/cinder: Move oslo.config to oslo_config namespace  https://review.openstack.org/14765618:34
jgriffithhemna: that's an understatement18:34
jgriffithhemna: but not as bad as some things18:35
jgriffithanyway...18:35
jgriffithI'm just wondering if there was a way to chunk this up18:35
*** Mandell has joined #openstack-cinder18:35
jgriffithand stage the adoption of it a little bit18:35
hemnainto multiple patches ?18:35
jgriffithrather than just flip everything on it's head at once18:35
hemnaI think that might be tough18:35
jgriffithhemna: Not even multiple patches so much as a staged introduction of the feature18:36
jgriffithhemna: well, yeah... it's def tough18:36
hemnaI think it's better than it was now though18:36
hemnawith backwards compatible detach api18:36
hemnamaking the attachment_id optional definitely helped18:36
*** tellesnobrega_ has quit IRC18:43
*** alexpilotti has quit IRC18:52
thingeejgriffith: I remember what I wanted to discuss with you earlier after the meeting, this https://bugs.launchpad.net/cinder/+bug/140876318:56
thingeejgriffith: not sure what the decided approach is at this time?18:56
jgriffiththingee: nobody seems to have much input to be honest18:57
jgriffiththingee: I proposed the DB option and nobody balked18:57
jgriffiththingee: you however said something about "shouldn't punt on fixing it in taskflow because it's hard"18:58
*** tellesnobrega_ has joined #openstack-cinder18:58
*** _cjones_ has quit IRC18:59
jgriffiththingee: updated... it's now fair game19:00
*** _cjones_ has joined #openstack-cinder19:01
thingeejgriffith: ok thanks19:01
jgriffiththingee: np19:02
boris-42jgriffith: attach issues strikes again19:05
boris-42jgriffith: so I'll recehck your patch19:05
boris-42jgriffith: to try to face them19:05
jgriffithboris-42: well, part of me is glad19:05
jgriffithboris-42: as long as it doesn't show up in the retry patch :)19:06
boris-42jgriffith: hehe19:06
*** openstick has joined #openstack-cinder19:09
*** openstick has quit IRC19:09
*** vzm has joined #openstack-cinder19:10
openstackgerritxing-yang proposed openstack/cinder: EMC VMAX driver Kilo update  https://review.openstack.org/14172919:12
*** xyang has quit IRC19:12
jgriffithI'm out19:13
vzmHello, I have a question regarding the Openstack zone manager... Does it allow both Brocade and Cisco switches(connected to both) to be used for the dual fabrics on zoning?19:14
*** rwsu has quit IRC19:15
*** fandi has joined #openstack-cinder19:17
*** dannywilson has joined #openstack-cinder19:17
openstackgerritPatrick East proposed openstack/cinder: Add support for manage/unmanage volume commands to PureISCSIDriver  https://review.openstack.org/14372619:22
*** xyang has joined #openstack-cinder19:23
*** thebloggu has quit IRC19:25
*** tbarron has quit IRC19:25
*** tbarron has joined #openstack-cinder19:26
*** Mandell has quit IRC19:27
*** kaufer1 has joined #openstack-cinder19:29
*** kaufer has quit IRC19:31
*** Yogi1 has quit IRC19:32
*** rwsu has joined #openstack-cinder19:32
*** lpetrut has quit IRC19:35
*** tellesnobrega_ has quit IRC19:35
*** crose has quit IRC19:38
*** _cjones_ has quit IRC19:53
akerrslightly selfish request: can a core member abandon change https://review.openstack.org/#/c/114042/?  It was -2'd in November and it just clutters my "incoming review" field :)19:53
hemnaakerr, done19:55
akerrhemna: thanks19:55
hemnanp19:55
openstackgerritIvan Kolodyazhny proposed openstack/cinder: Added snapshots list to volume details view  https://review.openstack.org/14473919:57
*** mudassirlatif has quit IRC19:59
*** annashen has quit IRC20:04
*** Yogi11 has joined #openstack-cinder20:05
hemnae0ne, it'll take me a day or so to get the brick lib updated20:08
*** bill_az has quit IRC20:09
tsekiyamahemna: I drilled down the policy_files = next(os.walk(path))[2] StopIteration exception on './run_tests.sh test_volume'.20:09
tsekiyamahemna: It is related to mock of os.path.exists().20:09
tsekiyamahemna: The policy is initialized when the first context is crated. If the exists() is mocked and always return True at that time, the oslo_config is confused that "policy.d" is existing.20:09
tsekiyamahemna: And it tries to walk non-existing directory, that causes the Exception.20:10
*** thangp has quit IRC20:10
hemnatsekiyama, from what I saw, the policy.d wasn't a directory, but a file20:10
hemnawhich os.walk() pukes on.20:10
hemnaor it was next()20:10
hemnaone of the 220:10
tsekiyamahemna: Hmm, then maybe I'm experiencing similar but another issue?20:12
*** Masahiro has joined #openstack-cinder20:12
hemnatsekiyama, could be20:12
hemnaafk....lunch20:13
*** ebalduf has quit IRC20:15
*** lpabon has joined #openstack-cinder20:15
*** kaufer1 has quit IRC20:16
*** Masahiro has quit IRC20:17
*** lpetrut has joined #openstack-cinder20:17
*** e0ne is now known as e0ne_20:18
*** kaufer has joined #openstack-cinder20:18
*** rushiagr_away is now known as rushiagr20:22
*** diegows has joined #openstack-cinder20:23
*** _cjones_ has joined #openstack-cinder20:23
*** annashen has joined #openstack-cinder20:26
*** xyang has quit IRC20:28
*** xyang has joined #openstack-cinder20:28
xyangtsekiyama, hemna: I ran into the same problem.  I modified the test to get around it: https://review.openstack.org/#/c/110068/18/cinder/tests/test_volume.py    line 128, 241620:28
patrickeastjgriffith: hey, i rebased that change and fixed the conficts, jenkins just gave it the ok so it should be ready to review whenever you have a chance (https://review.openstack.org/#/c/143726/ )20:29
*** Mandell has joined #openstack-cinder20:29
*** akerr has quit IRC20:30
*** Longgeek has quit IRC20:42
*** Longgeek has joined #openstack-cinder20:43
*** dustins has quit IRC20:47
*** xyang has quit IRC20:47
openstackgerritxing-yang proposed openstack/cinder: EMC VMAX driver Kilo update  https://review.openstack.org/14172920:48
*** hypnosb_ has quit IRC20:50
*** changbl has joined #openstack-cinder20:52
openstackgerritIvan Kolodyazhny proposed openstack/cinder: Added snapshots list to volume details view  https://review.openstack.org/14473920:53
*** e0ne_ has quit IRC20:53
*** _cjones_ has quit IRC20:54
*** _cjones_ has joined #openstack-cinder20:54
*** rushil has quit IRC20:54
*** Yogi11 has quit IRC20:56
*** timcl has left #openstack-cinder20:57
*** rlucio has joined #openstack-cinder20:57
anishjgriffith: is there a reason why the first parma for this is not a formatting specifier ? https://github.com/openstack/cinder/blob/master/cinder/volume/targets/iscsi.py#L12520:58
anishin all it's use cases, everyone calls this function and then regex/subs the result later to get intended format for use20:58
anishseems wasteful20:58
*** Yogi1 has joined #openstack-cinder20:58
jgriffithanish: I just carried that over from what already existed20:59
jgriffithanish: certainly could probably be made more efficient20:59
jgriffithanish: I'm not sure about the format difference you mention though20:59
anishcalled as         chap_auth = self._iscsi_authentication('IncomingUser', chap_username,21:00
anish                                               chap_password)21:00
anishlater on : chap_str = re.sub('^IncomingUser ', 'incominguser ', chap_auth)21:00
anishI presume it is for tgt/lio compatibility21:01
jgriffithanish: that all was rewritten in a somewhat recent patch21:01
jgriffithanish: suspect there's some mess that could be cleaned up21:01
jgriffiththe chap_str changes you mention above were for fixing the persist file21:02
jgriffithand making things work on reinit (yes, tgt inparticular)21:02
anishI figured21:02
*** emagana_ has quit IRC21:02
*** emagana has joined #openstack-cinder21:03
anishit's also partly selfish, the cxt helper I proposed uses a slightly more complicated format that actually can use a format specifier for iscsi_authentication21:03
anishbut it overall made more sense than a function that does a+b+c21:03
*** xyang has joined #openstack-cinder21:04
*** emagana has quit IRC21:04
*** emagana has joined #openstack-cinder21:05
tsekiyamaxyang: thanks, it worked for me.21:05
*** Longgeek_ has joined #openstack-cinder21:06
*** Longgeek has quit IRC21:06
xyangtsekiyama: great21:07
*** emagana has quit IRC21:09
*** emagana has joined #openstack-cinder21:15
*** tellesnobrega has quit IRC21:15
*** ebalduf has joined #openstack-cinder21:16
*** madskier has joined #openstack-cinder21:17
*** juzuluag has quit IRC21:19
*** ebalduf has quit IRC21:20
*** Longgeek_ has quit IRC21:22
*** xyang has quit IRC21:24
openstackgerritxing-yang proposed openstack/cinder: Add provisioned_capacity  https://review.openstack.org/14793421:24
*** tellesnobrega has joined #openstack-cinder21:28
*** e0ne has joined #openstack-cinder21:28
*** e0ne has quit IRC21:29
*** elazro has quit IRC21:31
openstackgerritJoe D'Andrea proposed openstack/cinder: Fixes-Bug: pvs-separator-bug  https://review.openstack.org/14800221:32
*** fandi has quit IRC21:32
openstackgerritxing-yang proposed openstack/cinder: Support over subscription in thin provisioning  https://review.openstack.org/14217121:34
*** mudassirlatif has joined #openstack-cinder21:36
*** leakypipes has quit IRC21:38
* jdandrea does hopeful happy dance upon submitting first (tiny) patch.21:41
* anish grabs jdandrea 21:42
anishhold your dancing till jenkins tells you so21:42
*** fandi has joined #openstack-cinder21:44
*** changbl has quit IRC21:44
*** Mandell has quit IRC21:48
*** tellesnobrega has quit IRC21:50
*** Mandell has joined #openstack-cinder21:50
*** kaufer has quit IRC21:54
*** xyang has joined #openstack-cinder21:54
jdandreaanish: That's why I said it was hopeful. ;)21:57
jdandreaBut yes, jenkins said BZZZZT.21:57
* jdandrea goes to look21:58
jdandreaHmm. tgt failed to restart.21:58
eharneyjdandrea: glad to see it, i added a question21:59
* jdandrea scratches head21:59
jdandreaThanks, eharney21:59
*** tellesnobrega has joined #openstack-cinder22:01
*** Masahiro has joined #openstack-cinder22:01
jdandreaeharney: Naive question. By "Summary line" do you mean I add a line at the top of the commit beginning with "Summary: " ?22:01
*** junhongl has quit IRC22:01
eharneyjdandrea: not to add "Summary:", just that that's what the first line is called and is usually something easily understandable22:02
eharneyjdandrea: you may want to look over https://wiki.openstack.org/wiki/GitCommitMessages for general ideas of what commit messages should look like22:02
*** lan_ has quit IRC22:02
jdandreaeharney: Ah, ok. So instead of Fixes-Bug: just put ... yep, I read that. I don't think I read it well enough. :)22:02
*** wpf1 has quit IRC22:02
jdandreaAlso: http://paste.openstack.org/show/158024/22:02
jdandreaThere are cases where the underlying disk is remotely mounted (if I understand correctly - we use iSCSI f'rinstance) and the ':' can enter into it, as seen in that paste.22:03
eharneyjdandrea: well that's neat :)22:03
eharneyi figured you hit some case where a ':' showed up but i couldn't figure out how, was just curious22:04
jdandreaeharney: np - and actually this has been dogging us for a while. Once we spotted that and tried another separator, things worked MUCH better!22:04
eharneyi'd bet so22:05
jdandreaI also see ':' used in get_all_volume_groups, but that's not where I saw our issue, and so I left it alone for now.22:05
jdandreaDon't want to break something if it's already working.22:05
*** Masahiro has quit IRC22:06
jdandreaOk, so I will ditch the trailing space, I'll mention the paste in my reply to your comment, and fix up the summary.22:06
eharneyjdandrea: well, LVM doesn't consider ':' to be valid in a volume group name22:06
eharneyso we're probably ok on that one22:06
jdandreaeharney: Excellent.22:06
jdandreaThx!22:06
*** wpf1 has joined #openstack-cinder22:07
jdandreaThis is a good intro for me too. It's a small, understandable change.22:07
anishjdandrea: some more nits22:07
*** lan_ has joined #openstack-cinder22:07
jdandreaanish: Go!22:07
anishI put them in the spec as comments22:07
jdandreaGood, tx - will look.22:07
jdandreaAppreciated!22:07
*** junhongl has joined #openstack-cinder22:11
*** lpabon has quit IRC22:12
jdandreaYes, I was thinking LVM.FIELD_SEP was the way to go, no?22:13
anisheharney: my python-fu is not the greatest, but I assumed if someday someone inherited from the LVM class, they would be able to overwrite FIELD_SEP via self, no ?22:14
jdandreaOooh, interesting.22:14
eharneyhow about we just make it a local var since it's only used in one method anyway :)22:15
jdandreaeharney: Yeah, good point.22:15
jdandreafield_sep = '|' and go to town.22:15
jdandreaI added it up top thinking I might someday use it for both methods, but of course if we ever had to I could refactor it *then*.22:16
jdandreaSince LVM says : is verboten in a vg name ... :)22:16
eharneyright22:16
jdandreaNow, I wonder what's up with all those other tests failing. Do those normally fail? (Suspecting no.) :(22:17
* jdandrea looks at logs ... tgt restart fails? Ugh.22:17
eharneyfrom the various CIs?22:17
jdandreaeharney: Yeah.22:17
anishthe 3par-fc has been failing as far as I know22:17
anishthe cloudbyte CI fails in like 1 sec22:18
eharneycloudbyte's is broken, it's been posting merge failures, which is just bad22:18
*** Mandell has quit IRC22:18
anishthe hyper-v ci has been failing for the last 2 weeks afaik22:18
jdandrea:(22:18
eharneythese are all new setups, mainly need to check Jenkins for a patch like this22:18
jdandreaWhen I post my comments, I'll set Workflow to -1, ya?22:18
anishif you think code is not complete22:19
anish-1 implies WIP I believe22:19
eharneythat just means the code is a work in progress, which is probably not the case here22:19
jdandreaanish: Bingo. Ok then.22:19
anisha lot of the CIs seem to fail at (what looks like) the devstack setup phase22:20
anishwhich stuck me as really weird22:20
jdandreaanish: agreed.22:21
jdandreaeharney: Is it advisable to reference the pastebin entry as supplemental info in the commit message? TMI?22:21
eharneyjdandrea: i don't really like links to things like pastebins in commit messages, since commit messages last forever and the pastebin might not..22:22
jdandreaeharney: Good point.22:22
jdandreaI knew I felt odd about that for a reason.22:22
eharneyjdandrea: you can add an example of the pvs output that breaks it in the message maybe22:23
jdandreaeharney: Sounds good.22:23
*** tbarron has quit IRC22:26
*** diemt has quit IRC22:26
*** EmilienM is now known as EmilienM|afk22:26
jdandreaeharney: the commit message lines should be no more than 79 characters, yes? (The pvs output is > 80.)22:30
jdandreaThough I suppose I could break it. Carefully. :)22:30
anish7022:30
jdandreaanish: tx22:30
jdandreaeharney, anish: Just to make extra sure I'm using good form ... http://paste.openstack.org/show/158323/22:33
jdandreaI may have to shorten my summary.22:33
jdandreaWill make it "Changed pvs separator from ':' to '|' to support names with ':'."22:34
anishif you really want to make sure, https://wiki.openstack.org/wiki/GitCommitMessages22:34
jdandreaanish: Yes, read that.22:35
jdandreaJust being mildly paranoid. :)22:35
jdandreaOk, removing leading spaces in the supplemental and made the summary one line, all under 70 chars.22:35
jdandreaArrgh, I did a "git commit" and didn't squash/amend.22:38
jdandreaAborted the review.22:38
jdandreaNot sure what to do now.22:39
eharneyjdandrea: you have two commits?22:40
jdandreaeharney: Apparently. :/22:40
jdandreaUnsure if I should rebase.22:40
eharneyi usually do git rebase -i HEAD~2   and squash them22:40
*** shakamunyi has quit IRC22:40
jdandreaeharney: Ok. Not HEAD~1?22:41
anishthat would be just the first commit on top22:41
jdandreaAh. >.< ok22:41
jdandreaheh22:41
eharneywell, that might work, i'm not really sure22:41
jdandreaI don't normally use rebase. This is new territory. I've heard horror stories about misuse of rebase.22:41
jdandreaJust want to be sure I do it properly.22:42
jdandreaOk, then I change both 'pick's to 'squash' instead.22:42
anisheharney: no, you'd need at least ~2 to squash22:42
jdandreaI used ~2. I see both commits with pick.22:42
eharneyno, one pick and one squash22:42
anishno, pick one, squash one22:42
jdandreaSo I could leave the earlier one as pick and make the new one squash.22:43
jdandreaI think.22:43
eharneyyes22:43
anishyes22:43
jdandrea:)22:43
*** fischerw has quit IRC22:43
eharney(this is a routine part of my development workflow actually)22:43
anishyou're like always half a second faster eharney22:43
eharneyhaha22:43
jdandrealol22:43
jdandreaFor the commit message. Do I get rid of "This is a combination of 2 commits" and just use the latest commit?22:43
jdandreaThat may be less confusing.22:43
eharneyi like to stack up four or five intermediate commits as i code and squash them once things look good22:43
eharneyyes, get rid of that message and just stick with... whichever one has what you want22:44
* jdandrea keeps that in mind.22:44
jdandreaeharney: Good.22:44
*** lpetrut has quit IRC22:44
eharneyjdandrea: but22:44
eharneymake sure you keep the same Change-Id22:44
jdandreaArrrrgh. I swear, I still messed it up.22:44
eharneyor you'll get a new gerrit review22:44
eharneyinstead of updating the same one22:44
jdandreaI went to delete a line and actually used Cmd-K instead of Ctrl-K.22:45
jdandreaIt rebased/updated without changing the commit msg. >.<22:45
jdandreaSorry.22:45
jdandreaSig.22:45
jdandreasigh22:45
jdandreaMaybe I can edit the commit msg.22:46
* jdandrea he asks hopefully - checks git docs ... and I have the change id.22:46
anishhrm, anone know of a way to check if an ip is v6 in python2 ? ipaddr seems to be python3 only, and does not seem to be used in cinder anywhere22:46
anishjdandrea: super easy. git commit --amend22:46
eharneyanish: don't we have code doing that in Cinder now?22:46
jdandreaanish: Got it - tx! I am using the change id from my LATEST update. It's at the very end.22:47
jdandreaWhew.22:47
*** Yogi1 has quit IRC22:47
eharneyjdandrea: i think you want the original ChangeId22:47
jdandreaeharney: :-o22:47
jdandreaok, I still have it: Change-Id: Ia5442af2a06a004ff1af58ce08b816506b369f2222:48
anisheharney: do you happen to know the fn call ? I see it in nova/utils but not cinder22:48
*** vzm has quit IRC22:48
eharneyanish: i see netaddr.valid_ipv6() in our tests22:48
openstackgerritJoe D'Andrea proposed openstack/cinder: Changed pvs separator from ':' to '|' to support names with ':'.  https://review.openstack.org/14800222:49
anishI see this : netutils.is_valid_ipv622:49
jdandreaHuzzah!22:49
eharneyanish: that's in oslo_utils, which would be the thing to use22:49
jdandreaThis looks much better. Crossing fingers.22:49
jdandreaThanks everyone. I appreciate the nits and notes.22:49
anisheharney: aite, will use that. thanks !22:50
eharneyjdandrea: does this happen on an existing driver?22:50
jdandreaeharney: It's happening on at least one of our clusters, yes.22:51
eharneyjdandrea: if it's something you'll want backported to stable branches, you'll probably need a launchpad bug for it22:51
jdandreait was explained to me as iSCSI vols showing up as phys vols.22:51
jdandreaeharney: Ah, ok.22:51
jdandreaIf I should need to do that (though I think it would probably be appreciated regardless), can I do that and then reference this?22:52
eharneyyes, basically you just file a bug and then put "Closes-Bug: #1234" in the commit message to link them together22:53
*** Mandell has joined #openstack-cinder22:53
*** Mandell has quit IRC22:55
*** Mandell has joined #openstack-cinder22:55
openstackgerritJay Bryant proposed openstack/cinder: Move oslo.config to oslo_config namespace  https://review.openstack.org/14765622:58
openstackgerritJay Bryant proposed openstack/cinder: Move oslo.utils to oslo_utils namespace  https://review.openstack.org/14801822:58
openstackgerritJay Bryant proposed openstack/cinder: Move oslo.config to oslo_config namespace  https://review.openstack.org/14765622:59
*** ryanpetrello has quit IRC22:59
jdandreaeharney: Ah, but I already submitted this for review.23:01
jdandreaSo, I guess worst case, I can post another commit for review, closing the bug.23:01
jdandreaThough the commit won't have any changes, hm. :/23:01
eharneyit'll just update the message, that is fine to do23:01
openstackgerritJay Bryant proposed openstack/cinder: Move oslo.utils to oslo_utils namespace  https://review.openstack.org/14801823:02
openstackgerritJay Bryant proposed openstack/cinder: Move oslo.config to oslo_config namespace  https://review.openstack.org/14765623:02
jdandreaOk, so if I understand I'll just do another commit (--amend?) and then add Closes-Bug: xxxx to match the bug I'll eventually file, then another git-review.23:02
eharneycorrect23:02
jdandreaBut I won't do that of course until I have the bug filed, got it.23:02
jdandreaok23:02
eharneysee Jay just did it three times ^ :)23:03
*** ryanpetrello has joined #openstack-cinder23:03
jdandreaJay's on a roll. ;)23:03
jdandreaI'm sure, before long, this will be second nature!23:03
eharneythen you will begin to notice other things like... the fact that our entire CI infrastructure is failing patchsets right now23:04
*** emagana has quit IRC23:04
*** emagana has joined #openstack-cinder23:04
*** emagana has quit IRC23:09
*** emagana has joined #openstack-cinder23:11
jdandreaeharney: Well, yes, there's that. :)23:11
*** marcusvrn has quit IRC23:15
*** marcusvrn has joined #openstack-cinder23:15
*** alexpilotti has joined #openstack-cinder23:17
*** openstackgerrit has quit IRC23:19
*** openstackgerrit has joined #openstack-cinder23:19
*** 17SABIH3M is now known as annegentle23:26
*** scottda_ has joined #openstack-cinder23:29
*** scottda_ has quit IRC23:34
openstackgerritGloria Gu proposed openstack/cinder: Update volume type name for volume type API  https://review.openstack.org/14090623:34
*** mwichmann has quit IRC23:36
anisheharney: any idea what causes this ? imports not in alphabetical order (oslo_utils.netutils, oslo_concurrency.processutils)23:38
anishthere are only two imports, and flipping their order makes zero difference23:38
*** emagana has quit IRC23:39
*** emagana has joined #openstack-cinder23:40
jdandreaInteresting. Storwise succeeded this time!23:42
*** emagana has quit IRC23:44
*** IanGovett has quit IRC23:48
*** Masahiro has joined #openstack-cinder23:50
*** Masahiro has quit IRC23:54
*** ryanpetrello has quit IRC23:55
*** ryanpetrello has joined #openstack-cinder23:59

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