Friday, 2015-02-13

*** bswartz has joined #openstack-cinder00:00
*** nellysmitt has joined #openstack-cinder00:03
*** Longgeek has joined #openstack-cinder00:05
*** tellesnobrega_ has joined #openstack-cinder00:05
*** Apoorva_ has quit IRC00:05
*** Apoorva has joined #openstack-cinder00:06
*** nellysmitt has quit IRC00:08
*** krtaylor has joined #openstack-cinder00:10
*** annegent_ has quit IRC00:14
nikesh_vedamsjgriffith: jenkins +100:17
jgriffithnikesh_vedams: should hope so it won't actually "check" anything :)00:17
*** scottda_ has joined #openstack-cinder00:17
jgriffithnikesh_vedams: what "your" jenkins says is more interesting :)00:17
nikesh_vedamsbefore it was giving -100:18
jgriffithnikesh_vedams: ahh... wait, you didn't change it00:18
nikesh_vedamsbut there was no issue in code according to errors00:19
jgriffithnikesh_vedams: haha... sorry, I'm talking about rootwrap still :)00:19
hemnaI posted another question/comment standard capabilities spec00:22
*** markvoelker has quit IRC00:22
nikesh_vedamsi am bit confused where should i use  "/usr/loca/sbin/scsadmin",in scst.py or volumefilters00:22
nikesh_vedams:)00:22
jgriffithnikesh_vedams: don't worry about tit00:22
jgriffithit00:22
nikesh_vedamsbecause tgt and lio are not using in tgt.py and lio.py00:23
nikesh_vedamsso what should i do00:23
*** smcginnis_ has joined #openstack-cinder00:25
jgriffithnikesh_vedams: just leave it00:25
jgriffithit's fine00:25
*** mdenny has quit IRC00:25
jgriffithI need to look closer at it but don't have time right now00:25
smcginnis_jgriffith, Just logged on so it looks like you may be discussing it, but you gave Nikesh a second +2 on https://review.openstack.org/#/c/145778/.00:26
jgriffithnikesh_vedams: you'll notice I gave it a +200:26
*** mtanino has quit IRC00:26
smcginnis_jgriffith, Can you A+ it?00:26
*** scottda_ has quit IRC00:26
jgriffithsmcginnis_: I can :)00:26
* jgriffith feels so dirty and used00:26
smcginnis_jgriffith, Good, it will be nice to get that through, then sort out the rootwrap stuff.00:26
jgriffithnikesh_vedams: congrats!00:26
smcginnis_Sorry if you were just discussing this when I stepped in.00:26
jgriffithsmcginnis_: haha... no worries00:27
jgriffithsmcginnis_: glad to see people paying attention :)00:27
jgriffithsmcginnis_: an on that note, I've got a couple horses to get some rides on00:27
jgriffithcatch you all later this evening00:27
smcginnis_jgriffith, To the horse barn!!00:27
smcginnis_cya00:27
jgriffithThat doesn't have a ring to it!00:28
jgriffithcatch ya later00:28
*** vilobhmm has quit IRC00:28
*** vilobhmm has joined #openstack-cinder00:28
nikesh_vedamsso will it merge automatically00:28
nikesh_vedamsjgriffith: thanks00:31
nikesh_vedams:)00:31
*** rmesta has quit IRC00:31
*** Longgeek has quit IRC00:34
*** IanGovett has quit IRC00:35
smcginnis_nikesh_vedams, If you're waiting in anticipation, you can watch the gate queue here: http://status.openstack.org/zuul/ :)00:35
*** smcginnis_ has quit IRC00:36
*** david-lyle is now known as david-lyle_afk00:37
nikesh_vedamssmcginnis:thanks00:38
nikesh_vedamsjgriffith:thanks but is this https://review.openstack.org/#/c/148038/ is going to merge00:40
nikesh_vedamsjgriffith: because we have to do small changes according to this if it is going to merge00:41
*** jungleboyj has joined #openstack-cinder00:42
nikesh_vedamsjgriffith: because this code have some pure virtual functions which every target has to override00:43
openstackgerritDanny Wilson proposed openstack/cinder: Enabling volume replication on PureISCSIDriver  https://review.openstack.org/14509000:43
jgriffithnikesh_vedams: yes, I told you that Monday00:58
*** fischerw has quit IRC00:59
nikesh_vedamsjgriffith:so without merging of that code we cannot use right01:03
nikesh_vedamsthats why we didnot change01:03
openstackgerritWalter A. Boring IV (hemna) proposed openstack/cinder: WIP: Remove Brick from cinder codebase  https://review.openstack.org/15555201:04
openstackgerritYusuke Hayashi proposed openstack/cinder: Fix wrong dictionary keyword in Fujitsu ETERNUS driver  https://review.openstack.org/15555401:07
openstackgerritAnthony Lee proposed openstack/cinder: Adding manage/unmanage support for LeftHand driver  https://review.openstack.org/15512701:15
openstackgerritAnthony Lee proposed openstack/cinder: Adding manage/unmanage support for LeftHand driver  https://review.openstack.org/15512701:17
nikesh_vedamsjgriffith: hmm01:24
nikesh_vedamsjgriffith:so if  https://review.openstack.org/#/c/148038/ patch is merged after our patch than in that case we have to file bug i guess.01:27
jgriffithnikesh_vedams: just fix your code and submit a patch01:28
jgriffithnikesh_vedams: it's not that hard01:28
jgriffithor a big deal01:28
jgriffithI suggested the other day you either:01:28
jgriffith1. add the other patch as a dependency and fix yours up01:28
jgriffith2. just submit yours knowing that your going to have to come back and fix it01:28
nikesh_vedamsso can i submit it today night01:28
jgriffithnikesh_vedams: this seems difficult for you, so if you'd like I"ll just revert my +2/A on your patch and you can wait01:29
jgriffithnikesh_vedams: sure, but you sort of need 148038 to merge before you submit01:30
jgriffithnikesh_vedams: but yes, you certainly can ... or just wait for everything to land then fix your code up tomorrow01:30
jgriffithnikesh_vedams: one of those patches is likely to cause unit test failures and need reworked anyway... we'll see01:30
jgriffithnikesh_vedams: do you understand what I'm getting at here?01:32
jgriffithnikesh_vedams: there will be a race in the gate, one will break the other01:33
jgriffithnikesh_vedams: I was trying to be nice and just approve yours01:33
*** davechen has joined #openstack-cinder01:33
nikesh_vedamsok01:34
*** tsekiyam_ has joined #openstack-cinder01:34
jgriffithnikesh_vedams: you should already have the changes needed ready to go01:34
*** tsekiyama has quit IRC01:37
nikesh_vedamsjgriffith:sorry john for this mess01:37
*** tsekiyam_ has quit IRC01:38
jgriffithnikesh_vedams: nahh... it's not a mess at all01:38
jgriffithnikesh_vedams: that's kinda my point, it's not a big deal01:38
jgriffithnikesh_vedams: either your patch fails gate, or mtanino's will (or both)01:39
jgriffithor they don't (which means the unit tests need work) :)01:39
jgriffithand we fix it and submit it01:39
jgriffithnikesh_vedams: the key is this way it's a quick turn around, because it's just fixing the issue and readding the +2/A01:39
jgriffithnot a big deal01:39
jgriffithnikesh_vedams: you worry too much! :)01:39
nikesh_vedamsthanks01:40
anishjgriffith: aww sweet, mtanino's patch finally landed01:43
anisherr, -ish01:43
jgriffithnikesh_vedams: you got lucky01:43
anishmakes scst unhappy I see01:43
jgriffithyour patch won01:43
jgriffithanish: well... yeah about that :(01:43
anishit's gonna be stuck on gate eh01:43
jgriffithanish: we need to refactor it to fix the code Nikesh just landed01:43
jgriffithanish: yep, it was going to be mtanino's or nikesh_vedams 's01:44
jgriffithit's mtaninos01:44
anishhehe01:44
anishless pain for me, not mine01:44
* anish gets busy rebasing01:44
jgriffithanish: ahh... I was just getting ready to pull it01:44
jgriffithanish: you mean rebase "your" patch?01:45
anishyes01:45
jgriffithanish: you'll be ok01:45
anishyeah, never made it in01:45
jgriffithanish: it's the scst code that merged01:45
anishyeah, I figured01:45
jgriffithanish: so mtanino's patch won't have the updates needed for scst to work01:45
jgriffithI'll see if I can get around to just fixing that01:45
anishI can take a look at that if no one else is, I'll be rebasing mine anwyays01:45
jgriffithbut then I'll get it merged and you should be fine01:45
jgriffithanish: sure01:46
jgriffithwe can both look :)01:46
anishsounds good. I feel like you're going to be faster than me :)01:46
jgriffithI don't know about that01:46
anishto be seen01:46
*** r-daneel has quit IRC01:48
jgriffithanish: well since I have to reload a venv you've got a good 15 minute head start on me :)01:49
*** _cjones_ has quit IRC01:50
*** leeantho has quit IRC01:54
*** emagana has quit IRC01:59
*** vilobhmm has quit IRC01:59
*** emagana has joined #openstack-cinder01:59
openstackgerritOpenStack Proposal Bot proposed openstack/python-cinderclient: Updated from global requirements  https://review.openstack.org/15557902:00
*** jamielennox is now known as jamielennox|away02:01
*** jcru has quit IRC02:03
*** emagana has quit IRC02:03
jgriffithnikesh_vedams: about have this done....02:04
jgriffithnikesh_vedams: quick question... might make it faster02:04
jgriffithnikesh_vedams: I need to create "_get_target_chap_auth"02:04
jgriffithnikesh_vedams: looks like you just use config file settings only for this?02:04
*** nellysmitt has joined #openstack-cinder02:04
*** thingee has quit IRC02:08
*** nellysmitt has quit IRC02:09
nikesh_vedamsso we are checking that self.chap_username and self.chap_password in cinder.conf02:11
jgriffithnikesh_vedams: yeah, or random generate02:11
jgriffithnikesh_vedams: but I just noticed something....02:11
nikesh_vedamsya02:12
jgriffithnikesh_vedams: well... first you only do that on create, so it's not persisted anywhere (if it's not in config)02:12
jgriffithnikesh_vedams: that's not going to work very well if you restart the service and try reexport02:12
jgriffithnikesh_vedams: the other thing.....02:12
jgriffithnikesh_vedams: create_iscsi_target takes an optional "chap_auth"02:13
jgriffithnikesh_vedams: but it's not used anywhere02:13
jgriffithnikesh_vedams: so I'm kinda confused how you're doing chap?02:13
jgriffithnikesh_vedams: well.. I mean...02:13
jgriffithnikesh_vedams: ok, so you're just handling the chap pieces on create-export02:13
jgriffithguess that's ok02:13
jgriffithbut still have this pesky persist problem02:14
patrickeastoo this sounds familiar02:14
jgriffithpatrickeast: LOL02:14
*** Yogi1 has joined #openstack-cinder02:15
jgriffithnikesh_vedams: ahh... ok02:15
jgriffithnikesh_vedams: so I can at least fix it as good as it was02:15
jgriffithnikesh_vedams: but you still have an issue here I think02:15
*** Yogi11 has joined #openstack-cinder02:16
*** mriedem is now known as mriedem_zz02:16
*** med_ has quit IRC02:18
jgriffithpatrickeast: the good thing for them is it's used with LVM so they can just write out to the persist file like we do with TGT02:19
*** sreedhar_vedams has joined #openstack-cinder02:19
patrickeastahh, yea thats handy02:19
jgriffithpatrickeast: but that's beyond the scope of kindness this evening02:19
*** Longgeek has joined #openstack-cinder02:19
jgriffithpatrickeast: and I'm not implementing it :)02:19
patrickeastlol02:19
*** Yogi1 has quit IRC02:19
*** I has joined #openstack-cinder02:19
sreedhar_vedamsHi John, I work along with Nikesh_vedams. Thanks for merging the scst code. I will tru and answer some of the questions.02:20
*** I is now known as Guest6563302:20
*** Guest65633 is now known as hemnafk02:20
openstackgerritwuyuting proposed openstack/cinder: Admin extend tenant's volume but change self quota  https://review.openstack.org/15560702:23
*** Mandell has quit IRC02:23
sreedhar_vedamsRegarding the CHAP settings for SCST targets, we are using config file for targets to define their own chap strings if they don't support dynamic chap strings. If user does not define the chap strings in cinder.conf file, then we use the vutils to create the strings.02:23
openstackgerritJohn Griffith proposed openstack/cinder: Refactoring for export functions in Target object  https://review.openstack.org/14803802:25
jgriffithnikesh_vedams: sreedhar_vedams ^^02:26
jgriffithThere are three methods stubbed in there that you'll need to address in a patch to your code *after* that lands02:26
*** med_ has joined #openstack-cinder02:27
sreedhar_vedamsjgriffith. Definitely, we will address it today.02:27
*** med_ has quit IRC02:28
*** med_ has joined #openstack-cinder02:28
jgriffithsreedhar_vedams: cool, thanks!02:28
jgriffithsreedhar_vedams: that should make everybody happy for at least an evening :)02:28
jgriffithanish: ^^  I kinda cheated.  :)02:28
*** patrickeast has quit IRC02:29
jgriffithWell this will teach you to be an admin: http://goo.gl/sE7I4X02:30
jgriffith:)02:30
*** dannywilson has quit IRC02:30
*** Longgeek has quit IRC02:30
sreedhar_vedamsjgriffith, we should add a new bug to resolve the SCST persist problem, right?02:31
jgriffithsreedhar_vedams: I would if it were me :)02:36
*** tellesnobrega_ has quit IRC02:36
sreedhar_vedamsjgriffith, we will register a bug, and work on it. Thanks.02:36
*** hemnafk has quit IRC02:42
*** Yogi11 has quit IRC02:56
*** tellesnobrega_ has joined #openstack-cinder02:57
*** mberlin1 has joined #openstack-cinder02:59
*** kaisers has joined #openstack-cinder02:59
*** kaisers1 has quit IRC02:59
*** mberlin has quit IRC03:00
*** markvoelker has joined #openstack-cinder03:02
*** markvoelker has quit IRC03:07
*** Apoorva_ has joined #openstack-cinder03:10
*** Apoorva has quit IRC03:13
*** Apoorva_ has quit IRC03:15
*** harlowja_ is now known as harlowja_away03:27
*** rushil has joined #openstack-cinder03:29
*** rushil has quit IRC03:29
*** tellesnobrega_ has quit IRC03:34
*** tellesnobrega_ has joined #openstack-cinder03:34
*** tellesnobrega_ has quit IRC03:34
*** bill_az has quit IRC03:45
*** Apoorva has joined #openstack-cinder03:53
*** Longgeek has joined #openstack-cinder04:01
*** ebalduf has joined #openstack-cinder04:03
*** markvoelker has joined #openstack-cinder04:04
*** liusheng has joined #openstack-cinder04:05
*** nellysmitt has joined #openstack-cinder04:05
openstackgerritwuyuting proposed openstack/cinder: Admin extend tenant's volume but change self quota  https://review.openstack.org/15560704:07
*** markvoelker has quit IRC04:08
*** Apoorva has quit IRC04:10
*** nellysmitt has quit IRC04:10
*** fischerw has joined #openstack-cinder04:11
*** fischerw has quit IRC04:23
*** liusheng has quit IRC04:26
*** liusheng has joined #openstack-cinder04:26
*** asselin_ has joined #openstack-cinder04:27
*** Mandell has joined #openstack-cinder04:31
*** asselin_ has quit IRC04:36
*** harlowja_at_home has joined #openstack-cinder04:48
*** vnagpal has joined #openstack-cinder04:50
*** _cjones_ has joined #openstack-cinder04:51
openstackgerritThang Pham proposed openstack/cinder: Snapshot object  https://review.openstack.org/13356604:51
*** _cjones_ has quit IRC04:51
*** _cjones_ has joined #openstack-cinder04:52
*** vnagpal has joined #openstack-cinder04:54
*** _cjones_ has quit IRC04:56
*** harlowja_at_home has quit IRC05:05
*** deepakcs has joined #openstack-cinder05:10
*** deepakcs has quit IRC05:18
openstackgerritJohn Griffith proposed openstack/cinder-specs: Cinder Volume replication V2  https://review.openstack.org/15564405:19
*** deepakcs has joined #openstack-cinder05:20
*** vincent_hou has joined #openstack-cinder05:22
*** ankit_ag has joined #openstack-cinder05:22
*** ebalduf has quit IRC05:28
*** ebalduf has joined #openstack-cinder05:28
*** ebalduf has quit IRC05:32
openstackgerritJohn Griffith proposed openstack/cinder-specs: Cinder Volume replication V2  https://review.openstack.org/15564405:33
*** Raj_ has joined #openstack-cinder05:49
*** sreedhar_vedams has quit IRC05:55
*** abehl has joined #openstack-cinder06:02
*** nellysmitt has joined #openstack-cinder06:06
openstackgerritOpenStack Proposal Bot proposed openstack/cinder: Imported Translations from Transifex  https://review.openstack.org/15240106:09
*** nellysmitt has quit IRC06:11
*** coolsvap_ is now known as coolsvap06:18
*** lpetrut has joined #openstack-cinder06:26
*** nshaikh has joined #openstack-cinder06:28
openstackgerritwuyuting proposed openstack/cinder: Admin extend tenant's volume but change self quota  https://review.openstack.org/15560706:30
*** Lee1092 has joined #openstack-cinder06:30
*** nkrinner has joined #openstack-cinder06:37
*** sgotliv__ has joined #openstack-cinder06:40
*** jamielennox|away is now known as jamielennox06:44
*** afazekas_ has joined #openstack-cinder06:47
*** test2222 has joined #openstack-cinder06:55
*** test2222 is now known as alex_xu06:55
*** humble_ has joined #openstack-cinder07:04
*** vincent_hou_ has joined #openstack-cinder07:09
*** vincent_hou has quit IRC07:11
*** vincent_hou_ is now known as vincent_hou07:11
*** ankit_ag has quit IRC07:13
*** ankit_ag has joined #openstack-cinder07:13
*** Miouge has joined #openstack-cinder07:36
openstackgerritwuyuting proposed openstack/cinder: Tenant cann't set readonly metadata as True  https://review.openstack.org/15566807:37
openstackgerritwuyuting proposed openstack/cinder: Tenant cann't set readonly metadata as True  https://review.openstack.org/15566807:39
*** abehl has quit IRC07:39
*** alex_xu has quit IRC07:43
*** nellysmitt has joined #openstack-cinder07:49
*** TobiasE has joined #openstack-cinder07:53
*** nellysmitt has quit IRC07:58
*** ronis_ has joined #openstack-cinder08:01
openstackgerritAnish Bhatt proposed openstack/cinder: Add support for chiscsi iscsi helper  https://review.openstack.org/14775808:02
openstackgerritMarc Koderer proposed openstack/cinder: Adapt volume manager to new driver structure  https://review.openstack.org/13899908:03
openstackgerritAnish Bhatt proposed openstack/cinder: Improve error handling in Targets refactoring Only allow IOError to fall through when file not found is acceptable, return more precise exception in remove_target  https://review.openstack.org/15471308:06
*** alecv has joined #openstack-cinder08:08
*** lpetrut has quit IRC08:08
*** markvoelker has joined #openstack-cinder08:09
openstackgerritAnish Bhatt proposed openstack/cinder: Improve error handling in Targets refactoring  https://review.openstack.org/15471308:09
*** markvoelker has quit IRC08:14
*** ndipanov has joined #openstack-cinder08:14
*** Longgeek has quit IRC08:18
*** Longgeek has joined #openstack-cinder08:19
*** dulek has joined #openstack-cinder08:24
openstackgerritwuyuting proposed openstack/cinder: Create a type volume also update none type quota  https://review.openstack.org/15352508:25
*** vnagpal has quit IRC08:26
*** vnagpal has joined #openstack-cinder08:27
*** Raj__ has joined #openstack-cinder08:29
*** Raj_ has quit IRC08:30
*** vincent_hou_ has joined #openstack-cinder08:31
openstackgerritVipin Balachandran proposed openstack/cinder: VMware:Use datastore selection logic in new module  https://review.openstack.org/15531308:31
*** vincent_hou has quit IRC08:32
openstackgerritTaoBai proposed openstack/cinder: Storwize: Replication status still active when primary copy is offline  https://review.openstack.org/15482708:34
*** Mandell has quit IRC08:35
*** vincent_hou_ has quit IRC08:36
openstackgerritAnish Bhatt proposed openstack/cinder: Improve error handling in Targets refactoring  https://review.openstack.org/15471308:38
*** openstackgerrit has quit IRC08:42
*** openstackgerrit has joined #openstack-cinder08:43
*** pradeep_s has joined #openstack-cinder08:43
*** jpich has joined #openstack-cinder08:51
*** lpetrut has joined #openstack-cinder08:51
*** jordanP has joined #openstack-cinder08:56
*** MasterPiece has joined #openstack-cinder09:05
*** Raj__ has quit IRC09:09
*** markvoelker has joined #openstack-cinder09:10
*** MasterPiece has quit IRC09:11
*** humble_ has quit IRC09:13
*** markvoelker has quit IRC09:14
*** jistr has joined #openstack-cinder09:16
*** karimb has joined #openstack-cinder09:18
*** sgotliv__ has quit IRC09:21
*** e0ne has joined #openstack-cinder09:26
*** Longgeek has quit IRC09:29
*** yuriy_n17 has joined #openstack-cinder09:37
*** obutenko has joined #openstack-cinder09:45
*** ronis_ has quit IRC09:46
*** chlong has quit IRC09:49
*** davechen has quit IRC09:50
openstackgerritLiu Xinguo proposed openstack/cinder: Huawei driver remove LUN controller change  https://review.openstack.org/15211610:01
openstackgerritLiu Xinguo proposed openstack/cinder: Huawei driver check before associating LUN to a LUN group  https://review.openstack.org/14814410:01
openstackgerritLiu Xinguo proposed openstack/cinder: Huawei driver fix problems under multipath  https://review.openstack.org/15076710:01
openstackgerritwuyuting proposed openstack/cinder: Create a type volume also update none type quota  https://review.openstack.org/15352510:02
*** rajesht has joined #openstack-cinder10:03
*** MasterPiece has joined #openstack-cinder10:09
*** marcusvrn has joined #openstack-cinder10:09
*** markvoelker has joined #openstack-cinder10:11
openstackgerritwuyuting proposed openstack/cinder: Wrong logging when volume type quota exceed  https://review.openstack.org/15378410:11
*** marcusvrn1 has quit IRC10:12
*** marcusvrn has quit IRC10:13
*** marcusvrn has joined #openstack-cinder10:13
*** alexpilotti has joined #openstack-cinder10:14
*** marcusvrn1 has joined #openstack-cinder10:15
*** markvoelker has quit IRC10:15
*** marcusvrn has quit IRC10:17
*** marcusvrn1 has quit IRC10:20
*** karimb has quit IRC10:21
*** e0ne is now known as e0ne_10:23
*** e0ne_ is now known as e0ne10:32
openstackgerritVipin Balachandran proposed openstack/cinder: VMware: Relocate volume to compliant datastore  https://review.openstack.org/15570210:34
openstackgerritVipin Balachandran proposed openstack/cinder: VMware: Relocate volume to compliant datastore  https://review.openstack.org/15570210:42
*** marcusvrn1 has joined #openstack-cinder10:45
*** Miouge_ has joined #openstack-cinder10:45
*** Miouge has quit IRC10:46
*** Miouge_ is now known as Miouge10:46
*** marcusvrn1 has quit IRC10:49
*** karimb has joined #openstack-cinder10:51
*** dulek_ has joined #openstack-cinder11:03
*** marcusvrn1 has joined #openstack-cinder11:05
*** dulek has quit IRC11:06
dulek_e0ne: hi, I wonder why your proposed solution to 1409012 was unstable. Can you elaborate on that?11:07
*** dulek_ is now known as dulek11:07
*** markvoelker has joined #openstack-cinder11:12
*** markvoelker has quit IRC11:16
*** kmartin has quit IRC11:19
*** asselin has quit IRC11:21
*** aix has joined #openstack-cinder11:27
e0nedulek_: hi! i could try it once more to get back it in my mind11:29
*** karimb has quit IRC11:30
*** karimb has joined #openstack-cinder11:33
*** Raj__ has joined #openstack-cinder11:34
*** marcusvrn1 has quit IRC11:36
duleke0ne: It is wrong idea to wait 60s on every NoValidHost found, but definitely we can try to wait 60 s on the start of every request.11:37
*** aix has quit IRC11:38
*** e0ne is now known as e0ne_11:38
duleke0ne: I mean waiting: 60 - (now() - start_of_service)11:38
duleke0ne_: What I wonder is if this won't block the service - but it shouldn't as this is eventlet11:39
duleke0ne_: I'll see if it is possible to implement it this way.11:39
duleke0ne_: Can you share how tested it when you encountered instability?11:39
*** TobiasE1 has joined #openstack-cinder11:40
openstackgerritAnton Arefiev proposed openstack/cinder: Import only modules: H302  https://review.openstack.org/14578011:41
*** ankit_ag has quit IRC11:41
*** ankit_ag has joined #openstack-cinder11:41
*** TobiasE has quit IRC11:42
*** marcusvrn has joined #openstack-cinder11:42
*** e0ne_ has quit IRC11:43
*** e0ne has joined #openstack-cinder11:52
openstackgerritAnton Arefiev proposed openstack/cinder: Change exception message in volume api  https://review.openstack.org/14365611:57
*** marcusvrn has quit IRC12:02
*** dulek_ has joined #openstack-cinder12:02
*** aix has joined #openstack-cinder12:04
*** e0ne is now known as e0ne_12:04
*** dulek has quit IRC12:04
*** marcusvrn has joined #openstack-cinder12:06
*** markvoelker has joined #openstack-cinder12:13
*** jaypipes has quit IRC12:13
*** e0ne_ has quit IRC12:14
*** deepakcs has quit IRC12:15
*** jaypipes has joined #openstack-cinder12:16
*** dencaval has joined #openstack-cinder12:16
*** markvoelker has quit IRC12:17
dencavalHey guys, will be possible to use V1 API at kilo?12:23
*** kallebe has joined #openstack-cinder12:23
dulek_https://blueprints.launchpad.net/cinder/+spec/remove-v1-api12:26
dulek_As it isn't targeted then probably yes12:26
*** smoriya has quit IRC12:28
*** Mandell has joined #openstack-cinder12:36
dencavaldulek_ got it12:36
*** IanGovett has joined #openstack-cinder12:39
*** dulek_ has quit IRC12:40
*** Mandell has quit IRC12:40
*** rajesht has quit IRC12:43
*** ankit_ag has quit IRC12:46
*** TobiasE1 has quit IRC12:49
*** TobiasE has joined #openstack-cinder12:55
*** TobiasE has quit IRC12:59
*** ronis_ has joined #openstack-cinder13:06
*** markvoelker has joined #openstack-cinder13:10
*** jpich has quit IRC13:12
*** EmilienM|afk is now known as EmilienM13:19
*** TobiasE has joined #openstack-cinder13:22
*** TobiasE has left #openstack-cinder13:23
*** Tross has quit IRC13:23
*** Tross1 has joined #openstack-cinder13:23
*** akerr has joined #openstack-cinder13:34
*** bswartz has quit IRC13:35
*** Raj__ has quit IRC13:37
*** vnagpal has quit IRC13:45
*** bill_az has joined #openstack-cinder13:46
*** timcl has joined #openstack-cinder13:47
*** karimb has quit IRC13:48
*** karimb has joined #openstack-cinder13:48
*** delattec has joined #openstack-cinder13:52
*** kaufer has joined #openstack-cinder13:52
*** Miouge has quit IRC13:53
*** Yogi1 has joined #openstack-cinder13:54
*** cdelatte has quit IRC13:55
*** xyang1 has joined #openstack-cinder13:57
*** Yogi11 has joined #openstack-cinder13:59
*** Yogi1 has quit IRC14:03
*** Miouge has joined #openstack-cinder14:03
*** dulek has joined #openstack-cinder14:04
*** dulek has quit IRC14:09
*** eharney has quit IRC14:10
*** bswartz has joined #openstack-cinder14:13
*** dustins has joined #openstack-cinder14:16
*** karimb has quit IRC14:22
*** david-lyle_afk is now known as david-lyle14:22
*** kallebe has left #openstack-cinder14:23
*** e0ne has joined #openstack-cinder14:26
*** Yogi11 has quit IRC14:33
*** annegentle has quit IRC14:33
*** Miouge has quit IRC14:34
*** nshaikh has quit IRC14:35
kauferhemna: Do you have time for a question on period tasks related to a comment you made here?  https://review.openstack.org/#/c/154673/2/cinder/volume/manager.py14:38
*** Yogi1 has joined #openstack-cinder14:39
*** rushil has joined #openstack-cinder14:39
*** jungleboyj has quit IRC14:40
*** sigmavirus24_awa is now known as sigmavirus2414:40
smcginnisSo L is officially Liberty.14:41
*** Miouge has joined #openstack-cinder14:41
*** mriedem_zz has quit IRC14:44
*** mriedem has joined #openstack-cinder14:44
*** e0ne is now known as e0ne_14:45
*** nkrinner has quit IRC14:50
*** e0ne_ is now known as e0ne14:55
*** jaypipes is now known as leakypipes14:56
*** enterprisedc has quit IRC14:56
*** xyang has joined #openstack-cinder14:57
*** akerr has quit IRC14:58
*** dansmith is now known as superdan14:58
*** rmesta has joined #openstack-cinder14:58
*** r-daneel has joined #openstack-cinder15:00
*** Mandell has joined #openstack-cinder15:00
*** liusheng has quit IRC15:01
*** liusheng has joined #openstack-cinder15:01
*** IanGovett1 has joined #openstack-cinder15:04
*** IanGovett has quit IRC15:06
*** eharney has joined #openstack-cinder15:08
*** primechuck has joined #openstack-cinder15:10
*** enterprisedc has joined #openstack-cinder15:12
*** akerr has joined #openstack-cinder15:12
*** MasterPiece has quit IRC15:14
*** MasterPiece has joined #openstack-cinder15:15
*** I has joined #openstack-cinder15:16
*** kaufer has quit IRC15:16
*** I is now known as Guest3371515:16
*** Mandell has quit IRC15:20
cebrunsThanks smcginnis - we can use the "Give me Liberty!" quote as deadlines approach.15:22
smcginniscebruns: +1 :)15:23
*** jungleboyj has joined #openstack-cinder15:26
*** thangp has joined #openstack-cinder15:26
*** annegentle has joined #openstack-cinder15:27
*** dulek has joined #openstack-cinder15:28
*** kaufer has joined #openstack-cinder15:29
*** Miouge has quit IRC15:32
*** Miouge has joined #openstack-cinder15:34
*** Guest33715 has quit IRC15:36
*** marcusvrn1 has joined #openstack-cinder15:36
*** asselin has joined #openstack-cinder15:37
*** tbarron has joined #openstack-cinder15:38
*** marcusvrn has quit IRC15:38
*** e0ne is now known as e0ne_15:38
*** bill_ibm_ has joined #openstack-cinder15:40
*** bill_ibm__ has joined #openstack-cinder15:41
*** coolsvap is now known as coolsvap_15:43
*** e0ne_ is now known as e0ne15:43
*** bill_ibm has quit IRC15:44
*** bill_ibm_ has quit IRC15:44
*** marcusvrn has joined #openstack-cinder15:47
*** MasterPiece has quit IRC15:48
*** marcusvrn1 has quit IRC15:49
*** Miouge has quit IRC15:54
*** Miouge has joined #openstack-cinder15:54
*** MasterPiece has joined #openstack-cinder15:57
*** Miouge has quit IRC15:58
*** marcusvrn1 has joined #openstack-cinder15:59
*** marcusvrn has quit IRC16:01
*** kmartin has joined #openstack-cinder16:02
*** Yogi1 has quit IRC16:05
*** marcusvrn1 has quit IRC16:06
*** marcusvrn has joined #openstack-cinder16:06
*** mriedem1 has joined #openstack-cinder16:06
*** ndipanov is now known as ndipanoff16:07
*** mriedem has quit IRC16:08
*** muraiki has joined #openstack-cinder16:09
muraikihi all. I'm trying to understand how ceilometer gets snapshot samples (such as snapshot.exists). am I correct in understanding that these are generated in cinder, as opposed to being something gathered through polling?16:10
*** dulek has quit IRC16:10
*** dulek has joined #openstack-cinder16:11
*** dulek has quit IRC16:16
*** emagana has joined #openstack-cinder16:20
*** MasterPiece has quit IRC16:20
*** MasterPiece has joined #openstack-cinder16:24
*** delatte has joined #openstack-cinder16:25
*** delattec has quit IRC16:26
jordanPmuraiki, you are correct16:26
jordanPcinder sends "notifications" on a messages bus (ie rabbitmq)16:26
muraikiI saw that in older versions of cinder there was an audit script that generated these notifications, but that script doesn't exist in icehouse. I've tried searching through the cinder repo, but haven't been able to figure out how the notifications are now generated16:27
muraikiwould you be able to point me in the right direction?16:27
muraikioh, actually it looks like I have it backwards... the audit script is in master, but not icehouse or juno16:29
muraikiultimately, my problem is that I'm stuck on icehouse and wanted to see if I could tie into those snapshot notifications somehow16:30
muraikibut perhaps that isn't possible in icehouse :(16:30
*** jdurgin1 has joined #openstack-cinder16:31
*** Mandell has joined #openstack-cinder16:31
*** Yogi1 has joined #openstack-cinder16:33
nikesh_vedamsthanks all reviewers for their reviews on https://review.openstack.org/#/c/145778/ .we learned lot of things from your reviews :)16:36
jgriffithnikesh_vedams: you're very welcome16:38
*** timcl has quit IRC16:38
jordanPmuraiki, notification should be available in icehouse16:39
*** xyang has quit IRC16:39
jordanPit should be around https://github.com/openstack/cinder/blob/stable/icehouse/cinder/volume/flows/manager/create_volume.py16:39
*** xyang has joined #openstack-cinder16:39
jordanPbut i am not sure16:40
muraikijordanP: thanks so much! I'll check things out16:40
e0nejgriffith: thanks for merge https://review.openstack.org/#/c/148038/. I did not have time to review it after update16:44
*** dulek has joined #openstack-cinder16:45
nikesh_vedamswe have a small team but we put our best efforts for giving quick responses :) on  https://review.openstack.org/#/c/145778/16:47
*** _cjones_ has joined #openstack-cinder16:48
*** dulek_ has joined #openstack-cinder16:49
*** dulek_ has quit IRC16:52
*** dulek_ has joined #openstack-cinder16:52
*** afazekas_ has quit IRC16:53
*** dulek has quit IRC16:53
*** yuriy_n17 has quit IRC16:55
*** MasterPiece has quit IRC16:55
*** Mandell has quit IRC16:55
*** EmilienM is now known as EmilienM|afk16:56
*** dulek has joined #openstack-cinder16:56
*** e0ne is now known as e0ne_16:58
*** jordanP has quit IRC16:59
jgriffithe0ne_: sure, thanks for the review.  He seemed to hit everything you pointed out16:59
*** MasterPiece has joined #openstack-cinder17:00
*** dulek_ has quit IRC17:00
openstackgerritEric Harney proposed openstack/cinder: Tests: Remove randomness from NFS mount tests  https://review.openstack.org/15582317:02
*** hemna_ has joined #openstack-cinder17:03
*** e0ne_ is now known as e0ne17:03
e0nejgriffith: yes, i've take a look on it after merge17:04
*** bswartz has quit IRC17:04
*** vilobhmm has joined #openstack-cinder17:07
*** alecv has quit IRC17:07
*** MasterPiece has quit IRC17:10
*** e0ne is now known as e0ne_17:11
duleke0ne: Wanna join me and vilobhmm to discuss state management?17:12
duleke0ne_,17:13
*** timcl has joined #openstack-cinder17:13
*** Apoorva has joined #openstack-cinder17:13
*** alexpilotti has quit IRC17:13
*** alexpilotti has joined #openstack-cinder17:15
*** alexpilotti has quit IRC17:16
*** e0ne_ is now known as e0ne17:16
openstackgerritWalter A. Boring IV (hemna) proposed openstack/cinder: Add volume multi attach support  https://review.openstack.org/8584717:18
*** dulek_ has joined #openstack-cinder17:18
*** timcl has quit IRC17:19
*** abehl has joined #openstack-cinder17:20
*** bswartz has joined #openstack-cinder17:20
openstackgerritWalter A. Boring IV (hemna) proposed openstack/python-cinderclient: Add volume multi attach support  https://review.openstack.org/8585617:21
*** timcl has joined #openstack-cinder17:22
*** dulek has quit IRC17:22
hemna_jgriffith, ping17:23
jgriffithhemna_: poing17:23
hemna_so it looks like we are in a chicken/egg issue with multi attach17:23
hemna_https://review.openstack.org/#/c/153033/17:23
hemna_jay pipes' patch is failing in check because of the needed cinderclient17:23
hemna_which hasn't landed and been released yet17:23
hemna_fwiw17:24
jgriffithhemna_: yeah17:24
jgriffithhemna_: need to get thingee to push a release17:24
jgriffithhemna_: I'm still wondering why it's not possible to code in back compatability there17:24
hemna_so if we can get the code reviewed and released if everyone is happy with it, that'd help the nova side out.17:24
hemna_I'm sure there is a way17:25
*** ekarlso has quit IRC17:25
*** ekarlso has joined #openstack-cinder17:25
jgriffithleakypipes: hola senor17:25
hemna_they'd have to either check for the future version17:25
hemna_or check to see if the method supports the new parameter or not17:25
jgriffithhemna_: yeah, I was thinking even just handle the exception and fall back but that's pretty hacky I suppose17:25
hemna_yah, both of my options feel hacky as well17:26
jgriffithhemna_: so honestly you are probably going to need to run through this with Mike17:26
jgriffithhemna_: My suggestsion would in fact be bump the client... BUT17:26
hemna_yah I was going to ping him as well, but he's not on currently17:26
jgriffithhemna_: that's not so easy17:26
*** dulek has joined #openstack-cinder17:27
jgriffithhemna_: in terms of updating the reqs everywhere17:27
*** marcusvrn1 has joined #openstack-cinder17:27
hemna_yah17:27
jgriffithhemna_: and it feels "dirty" that we're changing an API call in a way that "breaks" things17:27
hemna_the client needs to land17:27
hemna_then the mirrors need to update17:27
hemna_then the global reqs, nova reqs, etc17:28
jgriffithhemna_: well, that's not really what I was thinking17:28
*** marcusvrn has quit IRC17:28
hemna_oh17:28
jgriffiththat's not a terribly big deal17:28
jgriffithand I suppose since it's not a Cinder API version bump it's not terrible17:28
jgriffithbut that's my concern... is for all purposes it probably should be an API version bump17:28
jgriffithand remember that took a year to propogate17:29
hemna_ugh17:29
*** annegentle has quit IRC17:30
*** dulek_ has quit IRC17:30
*** leeantho has joined #openstack-cinder17:31
*** dulek_ has joined #openstack-cinder17:32
*** dulek has quit IRC17:36
jgriffithhemna_: ok... maybe not as big a deal as I thought17:37
hemna_phew17:37
jgriffithhemna_: so make the  third call in Cinderclient an optional with a default17:37
jgriffithhemna_: nothing breaks (might already be that way, should be)17:37
hemna_yup it is17:38
jgriffithhemna_: in the nova/volume/cinder code I'm not sure why we can't version that...17:38
jgriffithhemna_: or query the version in order to form the correct call17:38
*** dulek_ has quit IRC17:39
eharneycan anyone ask CloudFounders CI to stop posting "Merge Failed." messages on patchsets?  That result can only mean "my CI is broken".17:39
*** jistr has quit IRC17:41
hemna_jgriffith, thanks.   I'll see what I can hack together in the nova side to test the version.   I'll just assume anything greater than the current version will have the option.17:41
jgriffithhemna_: see my comments on the Nova patch17:47
hemna_thanks!17:48
*** harlowja_away is now known as harlowja_17:48
jgriffitheharney: I think Mike wanted to "own" all things CI17:48
jgriffitheharney: that being said, we could just ask infra to disable the account until it's fixed17:49
eharneyjgriffith: yeah, I didn't want to go harass them myself.  But it's been doing that for a while, and is pretty obnoxious.17:49
*** marcusvrn1 has quit IRC17:49
jgriffitheharney: agreed... honestly I "toggle CI" off and don't even bother looking at it anymore17:49
jgriffitheharney: between that and cool things I pointed out last night like CI's that run and pass in less than a minut of the patch hitting gerrit :)17:50
jgriffithI which I had that kind of compute power :)17:50
eharney:)17:50
eharneyjgriffith: the answer is more SSDs, right?17:52
jgriffitheharney: LOL17:53
jgriffitheharney: and 1000 way processors I guess17:53
jgriffithIf I could sell a system that deployed OpenStack on a VM, ran unit tests and dsvm full all in under a minute I suspect I could be a millionaire17:54
jgriffithI'm sure people would pay for it17:54
jgriffithThat's wicked fast :)17:55
*** MasterPiece has joined #openstack-cinder17:55
*** e0ne has quit IRC17:56
openstackgerritEric Harney proposed openstack/cinder: Tests: Remove TestWSGIService.test_reset_pool_size_to_default  https://review.openstack.org/15584017:58
openstackgerritAnish Bhatt proposed openstack/cinder: Add support for chiscsi iscsi helper  https://review.openstack.org/14775817:59
*** mtanino has joined #openstack-cinder18:01
*** jcru has joined #openstack-cinder18:01
*** emagana has quit IRC18:06
*** tsekiyama has joined #openstack-cinder18:07
*** dannywilson has joined #openstack-cinder18:11
*** patrickeast has joined #openstack-cinder18:17
openstackgerritEric Harney proposed openstack/cinder: Tests: Don't require binding to port 4444  https://review.openstack.org/15584918:20
*** Guest40096 has joined #openstack-cinder18:21
*** Guest40096 is now known as annegentle18:22
*** liusheng has quit IRC18:25
*** liusheng has joined #openstack-cinder18:25
*** kallebe has joined #openstack-cinder18:26
*** Mandell has joined #openstack-cinder18:30
kallebeHello. I have a question, but first I want to say that I am very new to Gerrit: why does gerrit sometimes create a new change request instead of just commiting a new patch set?18:31
jgriffithkallebe: not sure what you mean, can you ellaborate a bit?18:32
*** EmilienM|afk is now known as EmilienM18:32
kallebejgriffith it is that I don't know how to continue work from a given patch set.18:32
kallebeis it that ammend option?18:33
jgriffithkallebe: ahh... yes18:33
jgriffithkallebe: git commit --amend -a18:33
kallebeoh, ok. thanks. Now it will work.18:33
kmartinkallebe, if you use the --amend option it will amend to the existing patch, without in will create a new change. see https://wiki.openstack.org/wiki/Gerrit_Workflow18:33
jgriffithkallebe: also, you can pull a patch down from gerrit really easy with "git review -d xxxx"18:33
kallebekmartin jgriffith ok, thanks for your help.Now what do I do with the new change with that dependency? Can I delete it somehow?18:34
*** aix has quit IRC18:34
*** bswartz has quit IRC18:42
*** bswartz has joined #openstack-cinder18:44
*** emagana has joined #openstack-cinder18:51
*** emagana has quit IRC18:51
*** emagana has joined #openstack-cinder18:52
*** MasterPiece has quit IRC18:54
kmartinkallebe, not sure I understand your question, do you want to Abandon one of the change that was posted up to review.openstack.org by mistake?18:55
kallebekmartin yes18:57
kallebeabandon I know how to do18:57
kallebebut I would like to delete so it does not occupy space in servers18:57
*** barra204 has joined #openstack-cinder18:57
*** liusheng has quit IRC18:57
kmartinabandon is the only option I know about18:58
*** barra204 is now known as shamamunyi18:58
*** shamamunyi is now known as shakamunyi18:58
*** liusheng has joined #openstack-cinder18:58
*** MasterPiece has joined #openstack-cinder19:01
*** Apoorva_ has joined #openstack-cinder19:03
*** Apoorva_ has quit IRC19:04
*** Apoorva_ has joined #openstack-cinder19:04
*** Apoorva has quit IRC19:05
*** lpetrut has quit IRC19:06
*** IanGovett1 has quit IRC19:21
*** Yogi1 has quit IRC19:23
*** IanGovett has joined #openstack-cinder19:25
*** dannywilson has quit IRC19:28
*** dannywilson has joined #openstack-cinder19:29
*** ndipanoff has quit IRC19:32
*** emagana has quit IRC19:32
*** kallebe has left #openstack-cinder19:32
*** dencaval has quit IRC19:33
*** emagana has joined #openstack-cinder19:33
*** emagana has quit IRC19:33
*** lpetrut has joined #openstack-cinder19:33
*** emagana has joined #openstack-cinder19:33
*** emagana has quit IRC19:34
*** Yogi1 has joined #openstack-cinder19:35
*** saltsa has quit IRC19:37
*** emagana has joined #openstack-cinder19:38
*** Lee1092 has quit IRC19:40
*** saltsa has joined #openstack-cinder19:44
*** kfox1111 has joined #openstack-cinder19:53
kfox1111how do you update the default cinder quota's?19:53
kfox1111I want to default to 0 a bunch of things so I can manually add the quota to specific projects.19:54
*** thingee has joined #openstack-cinder19:58
kfox1111quota_volumes = 0 in /etc/cinder/cinder.conf didnt' seem to work.19:58
*** akerr has quit IRC20:00
thingeejgriffith: ping20:01
guitarzankfox1111: set the default quota class20:01
*** barra204 has joined #openstack-cinder20:02
*** shakamunyi has quit IRC20:02
kfox1111ah. the option that is: use_default_quota_class=true20:02
kfox1111so does that mean i update the 'default' quota class via the cli instead?20:02
guitarzankfox1111: I mean cinder quota-class-update default --volumes 020:03
guitarzanyeah20:03
guitarzankfox1111: no guarantees those args are in the right order...20:03
kfox1111cinder quota-class-update --volumes 0 default20:03
kfox1111ERROR: 'NoneType' object has no attribute '_info'20:03
kfox1111do I have to create one?20:04
*** MasterPiece has quit IRC20:04
thingeejgriffith: I'm struggling to understand your comment on https://review.openstack.org/#/c/150511/2 ... "YES the filter scheduler currently will look at any key and try and match it to a hosts capabilities, UNLESS that keys is scoped."20:04
*** hemna_ has quit IRC20:04
thingeeI don't understand what scope means in this context20:04
thingeeif the key/value is in a volume type, that to me means it's scoped to be filtered on the driver's reported capabilities.20:05
guitarzankfox1111: hmm, I'm not sure20:07
guitarzankfox1111: what log is throwing that error?20:07
kfox1111the cli.20:08
guitarzanah, a bug in cinderclient? no way :)20:08
kfox1111it looks like it wants a quota class name, 'default' in this case. but is there really one named default?20:08
guitarzanoh hey, I get the same thing, fun20:08
guitarzankfox1111: there should be one20:09
kfox1111let me look at the logs.20:09
guitarzando a cinder quota-class-show default20:09
guitarzanI think it's working20:09
guitarzanbut the cli is busted20:09
kfox1111ah... the cli is busted. it did work.20:10
guitarzanI did cinder quota-class-update --volumes 42 somenewclass20:10
*** hemna_ has joined #openstack-cinder20:10
*** bill_az has quit IRC20:10
*** patrickeast has quit IRC20:11
kfox1111thanks for the help. :)20:11
thingeehemna, jgriffith: I've commented back on https://review.openstack.org/#/c/150511/ ... I need some help with understanding what "scoped" means. If I can get an example of how people would like to see things structured for the capabilities data structure in handling both well defined keys and vendor keys, that would help me a lot.20:11
*** thingee has quit IRC20:15
openstackgerritBrianna Poulos proposed openstack/cinder: Add project_id to barbican keymgr wrapper  https://review.openstack.org/15587520:17
*** diegows has joined #openstack-cinder20:18
*** MasterPiece has joined #openstack-cinder20:18
*** ndipanoff has joined #openstack-cinder20:19
*** barra204 has quit IRC20:19
openstackgerritMitsuhiro Tanino proposed openstack/cinder: Clear migration_status from a destination volume if migration fails  https://review.openstack.org/15473920:21
*** zzzeek has joined #openstack-cinder20:25
zzzeekhi folks, can someone give me some insight on https://bugs.launchpad.net/cinder/+bug/1417018 and under what circumstances this occurs, how frequently, when it started, etc. ?20:26
openstackLaunchpad bug 1417018 in Cinder "Cinder encounters dbapi error: NoSuchColumnError: "Could not locate column in row for column '%(140070887032400 anon)s.volumes_id'"" [Undecided,New]20:26
eharneyzzzeek: that specific report happened on EMC's CI platform...   xyang: happen to know anything about that?20:28
zzzeekeharney: that kind of issue is often something in SQLA internals, but they are typically very difficult to trip over, especially with the simple models openstack uses, id imagine this is related to the pagination code but there’s  a lot there and seeing the SQL would help20:29
eharneyzzzeek: it does look like it happened at initial cinder-volume startup, and likely when the volumes table is empty, if that helps any20:31
zzzeekeharney: so you’re saying, it was with an entirely deterministic startup sequence, yet it only happened once20:31
eharneyzzzeek: well... i've heard of two specific occurrences (not mine, unfortunately)20:32
eharneyzzzeek: i ended up looking at this bug because jbernard ran into it somehow20:32
jbernardeharney, zzzeek: ive been seeing this most of the day20:33
zzzeekit is also possible that MySQL itself is screwing up and confusing the result processing code.  if this issue happens very randomly when the program is being run in an otherwise entirely predictable and often-repeated way, that’s a possibility20:33
zzzeekjbernard: OK when did it start20:33
zzzeekjbernard: and is it local to some environemnts ?20:33
jbernardzzzeek: since this morning20:34
zzzeekjbernard: if i just load up a devstack and run that command will i get the error ?20:34
jbernardzzzeek: i cant speak for other env's ive only had access to my local one today20:34
jbernardzzzeek: yep, that should do it20:34
zzzeekjbernard: so you can reprodcue it every time, right20:34
*** bill_az has joined #openstack-cinder20:34
*** barra204 has joined #openstack-cinder20:34
jbernardzzzeek: it seems to be non-deterministic20:34
zzzeekjbernard: OK, you can reprodiuce it often, locally ?20:34
jbernardzzzeek: sometimes a volume operation succeeds, sometimes i see it20:35
jbernardbut never in the same way20:35
jbernardand never exactly repeatable20:35
*** barra204 has quit IRC20:35
eharneyi wonder if update_volume_stats is racing against set_voldb_empty_at_startup_indicator's (volume_get_all), may explain why it's not everywhere.  both of those happen right at c-vol startup20:35
jbernardive been working around it (drinking heavily) to rework my migration code20:35
*** patrickeast has joined #openstack-cinder20:36
zzzeekjbernard: any chance you can get it to log the SQL for me ?20:36
jbernardzzzeek: i can enable anything you need20:37
jbernardzzzeek: what specifically will help?20:37
zzzeekjbernard: ideally this would be an “echo=‘debug’” kind of thing.  i wonder if even the MySQL connection is being used in multiple threads20:37
*** bnemec is now known as beekneemech20:37
zzzeekjbernard: uh well SQLAclhemy has a log level “DEBUG” for the “sqlalchemy.engine” logger, can you turn that on ?20:37
jbernardzzzeek: sure, brb20:37
zzzeeklet me see if i can run a cinder locally here, my acutally-running-openstack-apps fu is very low20:38
jbernardzzzeek: if you can get devstack to work, that *should* be sufficient20:38
* eharney tries to think through whether the two places he noted above would be in the same thread... maybe, i think?20:38
zzzeekeharney: does cinder use threads?20:38
eharneyzzzeek: well, eventlet greenthreads20:39
zzzeekeharney: ah.  not likely then20:39
zzzeekeharney: because you aren’t using the MySQLdb patching feature, i hope20:39
eharneyzzzeek: don't know really, but doesn't ring a bell20:39
openstackgerritSean McGinnis proposed openstack/cinder: Dell Storage Center: Add retries to API calls  https://review.openstack.org/15547920:40
jbernardzzzeek: where is the sqlalchemy.engine config?20:42
jbernardzzzeek: im not seeing anything related in /etc20:42
zzzeekjbernard:  openstack has a DB conf that id imagine is in cinder.conf, but in this case, this is just logging config that can be set anywhere python logging is being configured20:43
eharneyah yeah, default_log_levels20:44
eharneyadd sqlalchemy=DEBUG to that list option, i think20:44
jbernardeharney: what does that list contain by default?20:46
jbernardeharney: is missing entirely from my config20:46
*** scottda_ has joined #openstack-cinder20:46
eharneyjbernard: all this stuff: http://git.openstack.org/cgit/openstack/cinder/tree/cinder/openstack/common/log.py#n12420:47
jbernardeharney: ahh, thanks20:47
harlowja_vilobhmm was there meeting notes from your guys little meetup about the state stuff?20:47
kauferjungleboyj: You handle updates from oslo?  See my comment here: https://review.openstack.org/#/c/154673/2/cinder/volume/manager.py20:47
vilobhmmyes harlowja lemme update that I had this etherpad as the starting point https://etherpad.openstack.org/p/cinder-state-management lemme update the notes 5 min please20:49
harlowja_vilobhmm u might want to send that out to the ML so that others can have feedback20:50
harlowja_sound ok?20:50
harlowja_more visilbity the better20:50
vilobhmmyup sounds good…actually that was one of the action item from the meeting20:50
vilobhmmi will20:50
harlowja_k20:50
harlowja_thx20:50
*** rushil_ has joined #openstack-cinder20:50
*** Mandell has quit IRC20:53
*** rushil has quit IRC20:53
*** bswartz has quit IRC20:55
*** timcl has quit IRC20:56
jbernardzzzeek: http://sprunge.us/EZhL20:57
zzzeekjbernard: that’s a MySQL bug20:57
zzzeekthat’s not at all the same stack shown in the other bug report nor is it the same error20:57
*** dustins has quit IRC20:57
jbernardyeah, that is different from the others20:58
zzzeekjbernard: also, I dont see any SQL here.  it seems like this has “sqlalchemy.pool” turned on.  we want “sqlalchemy.engine”20:58
*** scottda_ has quit IRC20:58
jbernardnormally i see NoColumnError20:58
zzzeekjbernard: this is a MySQL thing that happens particularly if result sets are getting conflated20:58
muraikihi all. I'm trying to set up the cinder-volume-usage-audit script in icehouse in my crontab. the comments in the script say I should be able to select a time period such as hour or month, but it doesn't seem to actually accept those as a command line argument. I can specify datetimes for the start and end, but it'd be nice if I could just use "hour" and have it cron hourly20:59
*** Mandell has joined #openstack-cinder20:59
*** timcl has joined #openstack-cinder21:00
jbernardeharney: do you know how to specify engine instead of pool?21:00
jbernardeharney: also, postres you say?21:02
vilobhmmharlowja : updated link https://etherpad.openstack.org/p/cinder-state-management will send it out to the ML as well21:02
eharneyjbernard: i'm wondering if oslo.db's connection_debug option would do this..21:02
eharneymaybe not though21:02
jbernardeharney: all hell has broken loose in my devstack now… :)21:03
eharneyjbernard: try sqlalchemy.engine=WARN or sqlalchemy.engine.base.Engine=WARN21:04
jbernardeharney: in default_log_levels ?21:04
eharneyjbernard: yeah21:04
eharneyer21:05
eharneyjbernard: DEBUG, not WARN21:05
jungleboyjkaufer: Yes.21:05
jungleboyjI may actually have a patch for that sitting on my laptop here.21:06
jungleboyjkaufer: Oh, that is newer than when I last did a sync.21:07
jungleboyjI can push up a patch to add that.21:08
jungleboyjIf I don't get to it today I will do it this weekend.21:08
kauferjungleboyj: excellent21:08
kauferjungleboyj: Can you update my review with it whenever it is available?21:09
vilobhmmcinder cores ( thingee, jgriffith, hemna, jungleboy, xyang) : we (e0ne, dulek, vilobhmm) as in people working on cinder state management met today to discuss about how to combine the two appraoches and take the goodies out of it and propose a single approach that will help to resume workflows, validate and make it more fault tolerant…please have a look at  https://etherpad.openstack.org/p/cinder-state-management  fr more details21:09
jbernardeharney: right21:12
jbernardeharney: it works21:12
jbernardeharney: but now it's not failing21:12
jbernardeharney, zzzeek: ill keep trying with debug enabled21:13
eharneyjbernard: maybe turn that off and turn on mysql server-side statement logging?  would maybe keep it more likely to fail if it is a race21:13
eharneyjust guessing21:13
zzzeekjbernard: are you getting SQL statements in the log ?21:13
jbernardzzzeek: yes21:13
zzzeekjbernard /  eharney : the second error makes it look a lot like either MySQLdb is screwing up or the connection is being mis-used in a concurrent way21:14
zzzeekthe “this result has no rows” is typically a concurrency thing21:14
*** rushil_ has quit IRC21:16
*** e0ne has joined #openstack-cinder21:17
*** abehl has quit IRC21:19
openstackgerritSean McGinnis proposed openstack/cinder: Fix logging guideline violations in volume/api.py  https://review.openstack.org/15589421:19
*** Yogi1 has quit IRC21:22
*** e0ne has quit IRC21:26
*** timcl has quit IRC21:28
openstackgerritJon Bernard proposed openstack/cinder: Add support for generic volume migration  https://review.openstack.org/13500221:30
*** scottda_ has joined #openstack-cinder21:34
*** hemna_ has quit IRC21:35
*** Apoorva_ has quit IRC21:37
*** e0ne has joined #openstack-cinder21:37
*** Apoorva has joined #openstack-cinder21:37
*** hemna_ has joined #openstack-cinder21:38
*** emagana has quit IRC21:39
*** emagana has joined #openstack-cinder21:39
*** david-lyle has quit IRC21:42
*** david-lyle has joined #openstack-cinder21:42
*** Apoorva has quit IRC21:42
*** rushil has joined #openstack-cinder21:43
*** Apoorva has joined #openstack-cinder21:43
*** _cjones_ has quit IRC21:43
*** rushil has quit IRC21:44
*** rushil has joined #openstack-cinder21:44
*** emagana has quit IRC21:44
*** leakypipes has quit IRC21:45
*** david-lyle has quit IRC21:47
*** bswartz has joined #openstack-cinder21:50
jgriffithhmmm... gary-smith you around?21:50
gary-smithyes21:50
jgriffithgary-smith: hey there21:50
gary-smithjgriffith: hey21:50
jgriffithgary-smith: do you have a link to the original capabilities spec you guys worked on?21:50
*** scottda_ has quit IRC21:50
gary-smithjgriffith: one sec, lemme dig it out21:51
hemna_https://review.openstack.org/#/c/131280/21:51
*** scottda_ has joined #openstack-cinder21:52
gary-smithhemna_: that's for validating cinder specs21:52
gary-smithjgriffith: the original one for retrieving them is https://github.com/openstack/cinder-specs/blob/master/specs/kilo/get-vol-type-extra-specs.rst21:52
hemna_oops yah sorry21:52
*** _cjones_ has joined #openstack-cinder21:52
smcginnishttps://www.youtube.com/watch?v=EYlDbv7MqE821:53
gary-smithjgriffith: https://review.openstack.org/127646/ in gerrit, fwiw21:54
*** e0ne has quit IRC21:54
jgriffithgary-smith: cool... thanks21:56
gary-smithjgriffith: sure. enjoy!21:56
jgriffithgary-smith: hehe21:56
jgriffithso this topic is getting kinda crazy21:56
gary-smithjgriffith: +121:56
jgriffithgary-smith: part of the trouble is that it's being made wayyy harder than it needs to be I think;  Also there seems to be some confusion on how the capabilities filter works21:57
jgriffithit already does most of what everybody wants, the only piece is coming up with a data representation that shows all the available options on a device21:58
*** emagana has joined #openstack-cinder21:58
gary-smithyup, that's all we were after21:58
jungleboyjsmcginnis: Nice.21:59
gary-smithjust a way of describing extra specs so an admin could have some guidance directly from the drivers21:59
jgriffithgary-smith: yeah21:59
*** Apoorva_ has joined #openstack-cinder22:01
smcginnisjungleboyj: Sorry, first thing that came to my mind when gary-smith said lemme dig it out. :)22:01
smcginnisjungleboyj: What can I say, it's Friday...22:01
*** thingee has joined #openstack-cinder22:02
jgriffithsmcginnis: HAAAAA  OMG that's hillarious!22:02
jungleboyjsmcginnis: Yes, it is.22:02
jgriffithsmcginnis: good ol Blazing Saddles22:02
smcginnisjgriffith: A classic22:02
*** mriedem1 has quit IRC22:02
jgriffithawww.. prairie sh*&22:02
*** mriedem has joined #openstack-cinder22:02
smcginnis:)22:03
jgriffithLOL... oh dear, I had forggoten how wrong an hillarious this movie was22:03
smcginnisMel Brooks is good for that. Started to watch Spaceballs with my kids. Didn't get too far before I rememeber it wasn't really a good kids movie.22:03
jungleboyjjgriffith: I was just watching some of the other quotes.  Need to go watch it again.22:03
gary-smithsmcginnis: ROFL!22:04
jungleboyjsmcginnis: What?  My kids loved it.22:04
jungleboyjDidn't think there was anything too bad in there.22:04
smcginnisjungleboyj: I have girls, so probably a little different. ;)22:04
jgriffithsmcginnis: my favorite line though is still good ol Clint: http://goo.gl/t4No6s22:04
jungleboyjsmcginnis: Ah, fair enough.22:04
*** Apoorva has quit IRC22:04
jgriffithalright.. stop.. I was working!!!22:05
*** ronis_ has quit IRC22:05
smcginnisGlad I could derail productivity for the afternoon!22:05
*** muraiki has left #openstack-cinder22:05
smcginnisjgriffith: You know you're going to look awfully silly...22:05
*** lpetrut has quit IRC22:06
thingeejgriffith: thanks for the example22:07
jgriffiththingee: oh.. hey22:09
jgriffithsure22:09
*** kaufer has quit IRC22:09
anishShould I file a bug if  check-grenade-dsvm fails with  ERROR: the main setup script run by this job failed - exit code: 122:10
anish(recheck hasn't finished yet)22:10
jgriffithanish: nope22:10
jgriffithanish: there's likely already a bug for that22:10
anishso the bug pointed out by elastic recheck has a different error22:11
anishhence, asking22:11
*** scottda_ has quit IRC22:11
jungleboyjanish: I think that just means that a failure happened in something that was called by that script.22:12
jungleboyjanish: See that often and the real cause of the failure has to be found down in the logs.22:12
anishaah, gotcha22:13
jungleboyjanish: :-)22:14
anishaah, different tests in bug and failure, but same failing function in backtrace22:15
*** markstur_ has quit IRC22:18
*** vilobhmm has quit IRC22:19
*** vilobhmm_ has joined #openstack-cinder22:19
*** scottda_ has joined #openstack-cinder22:21
*** jungleboyj has quit IRC22:22
*** harlowja_ is now known as harlowja_away22:24
*** harlowja_away is now known as harlowja_22:28
*** thingee has quit IRC22:28
*** eharney has quit IRC22:32
*** Mandell has quit IRC22:34
cebrunssmcginnis: LOL - classics!  "You still here...?"22:35
*** emagana has quit IRC22:37
*** emagana has joined #openstack-cinder22:38
*** emagana has quit IRC22:42
anisherm, so for lvm+iscsi target to work, the target service has to be started somehow22:46
anishunlike devstack, I do not see the relevant code in cinder22:46
anishis this left upto packaging, or is it perhaps in a separate repo ?22:47
*** hodos has joined #openstack-cinder22:48
*** emagana has joined #openstack-cinder22:52
*** Mandell has joined #openstack-cinder22:53
*** scottda_ has quit IRC22:55
*** dannywilson has quit IRC22:56
*** sgotliv__ has joined #openstack-cinder22:56
*** patrickeast has quit IRC22:57
*** scottda_ has joined #openstack-cinder22:58
*** thingee has joined #openstack-cinder23:02
openstackgerritMikhail Khodos proposed openstack/cinder: Fix Nexenta NFS driver mounts  https://review.openstack.org/14938023:05
*** r-daneel has quit IRC23:06
*** jungleboyj has joined #openstack-cinder23:06
*** mriedem1 has joined #openstack-cinder23:07
thingeejgriffith: Honestly I don't know if I can make progress on this spec.23:07
thingeejgriffith: I keep thinking I'm aligned with what you're thinking23:08
thingeejgriffith: but I have a much different idea of this I guess23:08
*** junhongl has quit IRC23:08
jgriffiththingee: gimmie a minute, I'll write up and example, see if it helps.23:08
jgriffiththingee: and then if you guys want I'll just leave to you guys23:08
jgriffithI don't want to stop or slow down something that I don't feel strongly about23:09
openstackgerritWalter A. Boring IV (hemna) proposed openstack/cinder: Add volume multi attach support  https://review.openstack.org/8584723:09
*** mriedem has quit IRC23:09
*** scottda_ has quit IRC23:10
*** tbarron has quit IRC23:10
*** scottda_ has joined #openstack-cinder23:11
*** primechuck has quit IRC23:12
anishfinally !23:12
anishjgriffith: now rebased AND jenkins approved https://review.openstack.org/#/c/147758/23:12
*** thangp has quit IRC23:12
anishthingee: I had to bring a noop function that you wanted dropped fyi, because abstract23:13
thingeeanish: that didn't make any sense to me. I might be missing context23:13
*** scottda__ has joined #openstack-cinder23:13
*** scottda_ has quit IRC23:14
anishthingee: no I agree with your original suggestion (wrt my patch) but now it's an abstractmethod called through the common code23:15
anishhence required again23:15
*** scottda__ has quit IRC23:16
openstackgerritAlex Meade proposed openstack/cinder: NetApp E-series: Allow scheduling by disk  https://review.openstack.org/15591523:22
*** sgotliv__ has quit IRC23:23
*** sgotliv has joined #openstack-cinder23:23
*** mriedem1 has quit IRC23:27
*** zigo has quit IRC23:27
*** IanGovett has quit IRC23:28
*** zigo has joined #openstack-cinder23:28
jgriffiththingee: hemna_ gary-smith kmartin https://gist.github.com/j-griffith/fd27297d79e0bb2c3e3d23:28
jgriffiththat's what I've been trying to describe.  Gives the info, but it's lighter weight, a little more structured23:28
*** mriedem has joined #openstack-cinder23:29
jgriffithkeep out all the extra garbage around descriptions, keys and values... just describe the capabilities and that's it23:29
*** xyang has quit IRC23:29
jgriffithleave it do docs to go into details23:29
*** sigmavirus24 is now known as sigmavirus24_awa23:30
jgriffithscottda: I'd like your feedback as well: https://gist.github.com/j-griffith/fd27297d79e0bb2c3e3d23:33
hemna_so23:33
openstackgerritxing-yang proposed openstack/cinder: Kilo Consistency Group API update  https://review.openstack.org/14456123:34
hemna_the entire point of our original spec was to make creating volume types self contained and easy for admins, specifically for horizon users.23:34
*** mriedem has quit IRC23:34
hemna_which includes name, description, types for each key23:34
hemna_so that when someone is going through the new horizon wizard it's all there for what's running in cinder.23:34
*** mriedem has joined #openstack-cinder23:35
thingeehemna_: if I'm understand jgriffith correctly, we can still do that, but it would be up to the cinder-api to take this information and parse it and make it "pretty" or in json schema for horizon to consume23:35
hemna_so where does description for vendor keys come from then?23:36
hemna_john's gist has vendor keys, but no desc for them.23:36
hemna_at no point were we thinking of modifying how the scheduler worked or looked at capabilities reported.23:36
hemna_we simply wanted a way to give information to horizon users to create volume types.23:37
hemna_john's gist is nice though23:38
thingeeideally it would come from the driver. I can't speak for jgriffith though23:38
hemna_it's just lacking desc.23:38
hemna_thingee, that's what he had planned in our original spec23:38
thingeehemna_: I get that.23:38
hemna_the schema for the supported extra specs came directly from the driver itself.23:38
thingeehemna_: If I had to guess jgriffith doesn't really care about that part, so it was just neglected23:39
*** mriedem has quit IRC23:39
hemna_heh23:39
hemna_that's the only part we wanted.23:39
hemna_:P23:39
hemna_everything else just seems to be mass confusion and making things hard.23:39
hemna_dunno23:39
hemna_I'm sorry if we've made this so difficult23:40
hemna_I think a few beers are in order :)23:40
thingeeI think sleep is in order for me and cancelling any traveling23:41
*** mriedem has joined #openstack-cinder23:41
*** MasterPiece has quit IRC23:42
*** hemna_ is now known as hemnafk23:42
*** superdan has quit IRC23:44
*** dansmith has joined #openstack-cinder23:45
jgriffithhemna: did you read what I wrote?23:51
jgriffithhemna: just FYI, I'll -2 any spec or patch that includes description for every possible key23:51
jgriffithand BTW, all of this info is expected to come from the driver23:52
thingeejgriffith: is this purely because of the MQ data being passed around?23:52
jgriffithMQ data?23:52
jgriffithohh23:52
thingeemessage queue limit issues that DuncanT raised23:52
*** hodos has quit IRC23:53
jgriffiththingee: no it's because I think it's crazy to include custom documentation in ever driver for every option23:53
jgriffiththingee: and the problem statement was "expose valid keys"23:53
jgriffiththingee: the DS I propose does that23:53
jgriffithbut I guess it's not what they want, so ok23:53
jgriffithI'll leave it up to the rest of you23:53
thingeeI guess I envisioned the driver asking the backend itself. I think that's a wonderful thing for the driver to ask the backend, what are you capable of doing, set a standard way to parse it and pass it back up.23:53
jgriffiththingee: that's exactly what i just posted FWIW23:54
*** markvoelker has quit IRC23:54
jgriffiththingee: meaning that's exactly where that data comes from23:54
jgriffiththingee: where the data structure is built and returned23:54
*** markvoelker has joined #openstack-cinder23:55
jgriffithseems to be a lot of confusion on this whole thing23:55
thingeeyeah but mine had descriptions and all that. It was a way for the administrator to deploy a backend, have cinder setup to talk to it, then ask for the current capabilities. Create extra specs based on that information. Horizon could take advantage of it so it doesn't have to be done in the cli or rest calls.23:55
jgriffithseems pretty simple and straight forward to me23:55
jgriffiththingee: rigth, but that's what makes things an absolute mess IMO23:55
jgriffiththingee: it's not Cinder's job to document vendor features in it's code IMO23:55
jgriffiththingee: I'm fine with "helping" admins with Cinder options and making sure they know what's available23:56
thingeecinder is not documenting it though. Cinder gets a request via cinder-api to ask the backend. Cinder just gets back the description and all that data from the backend. It's not hardcoded in the driver.23:56
thingeeit's just a pass through23:56
jgriffithbut I'm not using Cinder as an HP "command help"  vehicle23:56
jgriffithor a a documentation over RPC method23:56
jgriffiththingee: really?  This is just weird to me23:57
jgriffiththingee: I'm really surprised there's even any push back here to be honest23:57
thingeeMaybe users are crazy then. When I talk to people, they don't want to go through the vendor's cli or dashboard. They want to just talk to cinder or go through horizon.23:57
jgriffiththingee: hemna so for example, why don't you go propose a patch to Nova that exposes ALL KVM options and their description23:58
jgriffithsee how that goes over23:58
jgriffiththingee: wait... you're not talking about the same thing are you?23:58
*** hodos|2 has joined #openstack-cinder23:58
jgriffiththingee: you're saying you're being told that they want to see documentation for driver features in the code and in the dashboard?23:58
thingeeI never said documentation in the code.23:59
*** markvoelker has quit IRC23:59
jgriffiththingee: let's slow down a sec and back up maybe....23:59

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