Wednesday, 2015-09-16

*** dannywilson has quit IRC00:01
*** akerr has joined #openstack-cinder00:07
*** akerr has quit IRC00:14
*** jwang_ has joined #openstack-cinder00:16
openstackgerritMichael Price proposed openstack/cinder: Fix netapp_enable_multiattach default for E-Series  https://review.openstack.org/22369800:16
*** tsekiyama has quit IRC00:18
*** cbader_ has joined #openstack-cinder00:18
*** devlaps has quit IRC00:18
*** smoriya has joined #openstack-cinder00:20
*** dims_ has quit IRC00:20
*** bapalm_ has joined #openstack-cinder00:20
*** cburgess_ has joined #openstack-cinder00:21
*** jwang has quit IRC00:21
*** cburgess has quit IRC00:21
*** cbader has quit IRC00:21
*** bapalm has quit IRC00:21
*** mtanino has quit IRC00:22
hodoshi did any1 have a problem with test_volume_boot_pattern with devstack00:23
*** p0rtal has joined #openstack-cinder00:24
*** esker has quit IRC00:24
*** esker has joined #openstack-cinder00:25
*** scottda_ has joined #openstack-cinder00:30
winston-dharlowja: ping00:31
*** mtaylor has joined #openstack-cinder00:31
harlowjawinston-d pong00:32
thingeeleeantho: you think we'll have a patch for this tomorrow? https://bugs.launchpad.net/cinder/+bug/148628600:33
openstackLaunchpad bug 1486286 in Cinder "'qos_specs' does not get populated by Cinder during scheduler volume placement" [Undecided,In progress] - Assigned to Anthony Lee (anthony-mic-lee)00:33
thingeeleeantho: running out of time in this release00:33
thingeehemnafk: ^00:33
winston-dharlowja: have a naive question about taskflow, http://docs.openstack.org/developer/taskflow/inputs_and_outputs.html said flow inputs are task arguments and outputs are task results.00:34
*** patrickeast_ has joined #openstack-cinder00:34
*** rex_lee_ has joined #openstack-cinder00:34
winston-dharlowja: if flow A is added before flow B, does that mean flow B's input is flow A's output?00:34
leeanthothingee, there is a patch for it here: https://review.openstack.org/#/c/214826/00:35
*** sweston_ has joined #openstack-cinder00:35
winston-dleeantho: got ur message about this change, will review it today.00:35
*** jdurgin has quit IRC00:35
*** eduardo has quit IRC00:35
*** jaypipes has quit IRC00:35
*** lennyb has quit IRC00:35
*** theanalyst has quit IRC00:35
*** mordred has quit IRC00:36
*** sweston has quit IRC00:36
*** rex_lee has quit IRC00:36
*** patrickeast has quit IRC00:36
*** scottda has quit IRC00:36
thingeeleeantho: thanks00:36
*** diogogmt has quit IRC00:36
leeanthowinston-d, okay, thanks00:36
*** scottda_ is now known as scottda00:36
harlowjawinston-d right, the tasks in flow-A will be used (if they provide outputs) by the tasks in flow-B (if any in flow-B require things that things from flow-A can provide)00:36
thingeeleeantho: thanks00:36
*** sweston_ is now known as sweston00:37
harlowjawinston-d a graph flow though can alter this to be something different, in that u can affect the ordering to be different by associating links yourself00:37
*** patrickeast_ is now known as patrickeast00:38
winston-dharlowja: then if flow A can be either put before & after flow B, how should tasks in flow A/B get input and generate output?00:38
harlowjawoah, no doing that, lol00:39
harlowjaflow B should fail to validate00:39
harlowjathe combination of those should fail when things in flow B can't find needed inputs00:39
*** jaypipes has joined #openstack-cinder00:39
harlowja* http://docs.openstack.org/developer/taskflow/engines.html#validation00:40
harlowjathat engine stage validates needed input/output 'finding'00:40
winston-dharlowja: then affect ordering means  A->B->C or A->C, but C never comes before B and A and B never comes before A?00:41
*** eduardo has joined #openstack-cinder00:41
harlowjaA and B  will always be before C in that case00:42
*** lennyb has joined #openstack-cinder00:42
harlowjaand A and B may provide outputs to C (and outputs of A may be used in B)00:42
*** theanalyst has joined #openstack-cinder00:43
*** _cjones_ has quit IRC00:43
winston-dso when creating flow/tasks, ordering is part of the task logic.00:44
harlowjayup00:45
harlowjau can 'view' this by http://paste.openstack.org/show/463773/00:45
harlowjau can even make diagrams from similar pformat() methods...00:46
winston-dharlowja: nice! thx00:46
harlowjanp00:47
harlowja>>> print(e.compilation.execution_graph.export_to_dot())00:47
harlowjastrict digraph "work" {00:47
harlowja"b==1.0";00:47
harlowja"a==1.0";00:47
harlowja"a==1.0" -> "b==1.0"  [invariant=True];00:47
harlowja}00:47
harlowja (which then can be piped into graphviz binaries) to get an image...00:47
harlowjafor example00:47
harlowjaand magic, lol00:48
winston-dharlowja: btw, is there a way to enforce the ordering between tasks?00:48
harlowjaso thats basically what the patterns in taskflow do https://github.com/openstack/taskflow/tree/master/taskflow/patterns00:49
harlowjathose patterns really only exist to enforce orderings :)00:49
harlowjawith the graph_flow allowing for arbitrary dag(s)00:49
harlowja^ which is the closest 'pattern' to the internal structure used by an engine00:50
harlowjahttps://github.com/openstack/taskflow/blob/master/taskflow/patterns/graph_flow.py#L76 can be used to do weirdo orderings if u want, lol00:50
winston-dlike a manifest for ordering, so when somebody tries to change the ordering, simple unit test would be able to detect the violation.00:51
harlowjau could valiadate 'e.compilation.execution_graph' ?00:51
harlowjaor do some kind of validation on it?00:51
harlowja(its basically https://github.com/networkx/networkx/blob/master/networkx/classes/digraph.py#L17 )00:51
harlowjaand maybe some routine in https://github.com/networkx/networkx/tree/master/networkx can help00:52
harlowjaor compare it with manifest made using one of https://github.com/networkx/networkx/tree/master/networkx/readwrite ?00:52
*** jdurgin has joined #openstack-cinder00:52
harlowja(just an idear)00:52
*** salv-orl_ has joined #openstack-cinder00:53
harlowja* https://github.com/networkx/networkx#networkx (what networkx is)00:53
openstackgerritLi Yingjun proposed openstack/python-cinderclient: Updating volume type 'is_public' status support  https://review.openstack.org/22156400:53
harlowjagotta be something in https://github.com/networkx/networkx/tree/master/networkx/algorithms to do maybe what u want :-P00:54
harlowjabut maybe overkill, idk00:55
harlowjaha00:55
*** salv-orlando has quit IRC00:56
winston-dIIUC, the ordering is already there when creating task ('cos it's part of task logic), but it's only explictly declared when put into flows. I wonder if there is a way to construct a task ordering manifest so that taskflow can use to validate when creating the flow: https://github.com/openstack/cinder/blob/master/cinder/volume/flows/api/create_volume.py#L78300:56
harlowjaseems like something that could be built-in or built in cinder, sounds simple to traverse the graph and verify ordering00:57
*** salv-orl_ has quit IRC00:57
winston-dmeaning is there a way to explictly declare ordering rather than looking at source code of each task, so that somebody won't accidentally change the ordering here, for example: https://github.com/openstack/cinder/blob/master/cinder/volume/flows/api/create_volume.py#L78300:58
harlowjausing the link method of graph flow (vs letting the linear flow do linear ordering explicitly)00:59
*** leeantho has quit IRC00:59
harlowjahttp://paste.openstack.org/show/463794/00:59
harlowjaor ^ to verify yourself01:00
*** DericHorn-HP has joined #openstack-cinder01:00
harlowjausing 'has_edge' or other various methods on graphs01:00
harlowjabut am thinking u want a kind of dict manifest?01:01
harlowjaor something that doesn't care about patterns?01:01
harlowjajust provide it, and do it, lol01:01
harlowja"a->b" means a->b damnit, lol01:01
harlowjaand thats it, lol01:01
* harlowja wonders what that manifest structure would look like01:02
harlowja(likely not strings, ha)01:02
winston-dharlowja: y, i was thinking about taskflow.validate_flow_ordering(flow_chart)01:02
harlowjaya, that could do all that has_edge checks and stuff01:02
harlowjadoesn't seem to hard, depending on what flow_chart is ,ha01:03
harlowjadoes not read visio files, lol01:03
winston-dlol, how about SVG01:03
harlowja;-/01:03
harlowja:-/ i mean01:03
harlowjahttps://github.com/networkx/networkx/tree/master/networkx/readwrite/json_graph is somewhat used i think01:03
harlowjathen u can use the same manifests in horizon (somehow)01:03
harlowjai think that might be https://github.com/jsongraph/json-graph-specification ?01:04
harlowjamaybe can use networkx ability to read that, then ask taskflow to check it or something01:04
harlowjagotta be some overlap algorithm that can do it, lol01:04
*** dims_ has joined #openstack-cinder01:05
winston-dyeah, not easy when you think about how weird a flow chart can be01:05
harlowjait'd be neat to someday give the json_graph form of engine.compilation.exection_graph to horizon, then be able to show the work happening visually01:06
harlowjasomeday man someday01:06
winston-d:)01:06
harlowjabut i think something like it is possible, at a basic level its not hard to validate edge existence and all that01:07
harlowjadepends on how u determine equality (which can be a hard problem i think)01:07
winston-dhmm, true01:08
harlowjahttps://github.com/networkx/networkx/blob/master/networkx/algorithms/isomorphism/isomorphvf2.py#L2 gets into the compilcated area, ha01:09
harlowja'formal notion of "isomorphism", e.g., of "graph isomorphism", captures the informal notion that some objects have "the same structure"' (for what isomorphism is)01:09
harlowja* https://en.wikipedia.org/wiki/Graph_isomorphism#Motivation01:09
harlowjabut ya, anyway01:10
harlowjaha01:10
harlowjaenough theory for today folks01:10
harlowjalol01:10
harlowjahomework due at 10am01:10
winston-d;) i will skip tomrrow's class for sure01:10
openstackgerritxing-yang proposed openstack/cinder: Extra specs may not be in volume types  https://review.openstack.org/22339301:10
harlowja:01:10
harlowja:)01:10
harlowjawinston-d but maybe we can start small, see how it goes01:11
harlowjasee if we can avoid turning this into a NP complete equivalence problem01:12
harlowjalol01:12
harlowja(which i think the generic case is, lol)01:12
harlowja*and not read visio files*01:12
harlowjalol01:12
winston-dright, we can take baby steps.01:13
harlowjaya01:13
harlowjaalright, bbl01:14
harlowjaplease read pages 1-1000 by 10am to01:14
winston-dharlowja: thx man, learnt a lot already, need time to digest01:14
harlowjathx01:14
harlowja:)01:14
harlowjapages 1-1000 or else01:14
harlowjalol01:14
*** baojg has joined #openstack-cinder01:15
*** crose has joined #openstack-cinder01:16
*** r-daneel has quit IRC01:17
*** cdelatte has joined #openstack-cinder01:18
*** stevemar has joined #openstack-cinder01:19
*** garthb has quit IRC01:19
*** baojg has quit IRC01:20
*** kaisers has quit IRC01:29
*** stevemar has quit IRC01:29
*** stevemar has joined #openstack-cinder01:30
*** dims_ has quit IRC01:34
*** ebalduf has joined #openstack-cinder01:37
*** baojg has joined #openstack-cinder01:38
*** kaisers has joined #openstack-cinder01:38
*** Apoorva_ has joined #openstack-cinder01:40
*** ebalduf has quit IRC01:41
*** Lee1092 has joined #openstack-cinder01:43
*** Apoorva has quit IRC01:44
*** Apoorva_ has quit IRC01:45
*** lkong has joined #openstack-cinder01:46
*** zhenguo has joined #openstack-cinder01:50
*** xyang1 has quit IRC01:52
*** cdelatte has quit IRC01:56
*** erhudy1 has quit IRC01:57
*** sasukeh has joined #openstack-cinder02:07
*** sasukeh has quit IRC02:14
*** haomaiwang has joined #openstack-cinder02:14
*** DericHorn-HP has quit IRC02:17
*** stevemar_ has joined #openstack-cinder02:20
*** hodos|2 has joined #openstack-cinder02:25
*** hodos has quit IRC02:27
*** kjelly has quit IRC02:27
*** zhenguo has quit IRC02:28
*** baojg has quit IRC02:28
*** stevemar has quit IRC02:28
*** theanalyst has quit IRC02:28
*** lennyb has quit IRC02:28
*** p0rtal_ has joined #openstack-cinder02:29
*** baojg has joined #openstack-cinder02:29
*** lennyb has joined #openstack-cinder02:29
*** crose has quit IRC02:31
*** p0rtal has quit IRC02:32
*** zhenguo has joined #openstack-cinder02:33
*** theanalyst has joined #openstack-cinder02:34
*** haomaiwang has quit IRC02:37
*** bkopilov has quit IRC02:38
*** mdbooth has quit IRC02:40
*** haomaiwang has joined #openstack-cinder02:43
*** mdbooth has joined #openstack-cinder02:46
*** haomaiwang has quit IRC02:50
*** xiaohui has quit IRC02:51
*** haomaiwang has joined #openstack-cinder02:52
*** haomaiwang has quit IRC03:01
*** DericHorn-HP has joined #openstack-cinder03:01
*** leeantho has joined #openstack-cinder03:01
*** haomaiwang has joined #openstack-cinder03:01
*** baojg has quit IRC03:07
*** leeantho_ has joined #openstack-cinder03:08
*** leeantho has quit IRC03:12
*** DericHorn-HP has quit IRC03:12
*** DericHorn-HP has joined #openstack-cinder03:15
*** fifieldt has joined #openstack-cinder03:18
*** baojg has joined #openstack-cinder03:22
*** mragupat has joined #openstack-cinder03:24
*** gouthamr has joined #openstack-cinder03:25
*** mragupat_ has joined #openstack-cinder03:25
*** mragupat has quit IRC03:29
*** gouthamr has quit IRC03:29
*** boris-42 has quit IRC03:30
*** gouthamr has joined #openstack-cinder03:32
*** gouthamr_ has joined #openstack-cinder03:34
*** rushiagr_away is now known as rushiagr03:35
jgriffithanybody know what's up with the keystone install stuff?03:36
*** gouthamr has quit IRC03:37
*** mudassirlatif has quit IRC03:37
openstackgerritXi Yang proposed openstack/cinder: Attaching enhancement for EMC VNX driver  https://review.openstack.org/22390803:39
*** david-lyle has joined #openstack-cinder03:41
openstackgerritXi Yang proposed openstack/cinder: Attaching enhancement for EMC VNX driver  https://review.openstack.org/22390803:41
*** jungleboyj has joined #openstack-cinder03:44
stevemar_jgriffith: care to elaborate?03:45
jgriffithstevemar_: https://bugs.launchpad.net/keystone/+bug/149622203:45
openstackLaunchpad bug 1496222 in Keystone "Requirements update breaks keystone install on 3'rd party CI systems" [Undecided,New]03:45
stevemar_jgriffith: oh i tohught bknudson or david-chen fixed this, it was a pbr thing03:47
stevemar_lifeless: ^03:47
jgriffithstevemar_: working on a fix now, but it will take a while to test it out03:47
jgriffithstevemar_: wonder if it just hasn't merged yet maybe?03:47
jgriffithstevemar_: maybe I will call it a night after all :)03:48
lifelessstevemar_: fixed in pbr 1.803:48
lifelessjgriffith: ^03:48
lifelessah03:49
lifelessupper-constraints.txt has pbr 1.6.0 in it03:49
*** boris-42 has joined #openstack-cinder03:49
*** boris-42 has quit IRC03:49
*** boris-42 has joined #openstack-cinder03:49
lifelessjgriffith: / stevemar_: propose a change to openstack/requirements to have pbr 1.8.0 in upper-constraints.txt03:49
jgriffithlifeless: cool... although until that propagates we're kinda hosed03:49
jgriffithlifeless: yeah, and that's the problem03:49
jgriffithwell... I didn't realize it was a pbr thing, but you know what I mean03:49
lifelessno propogation needed03:50
lifelessits instant once we land it03:50
jgriffithlifeless: cool03:50
jgriffithlifeless: stevemar_ thank you03:50
lifelessbecause its centralised03:50
jgriffithlifeless: yep03:50
jgriffithmakes life easier03:50
stevemar_should still up the upper-constraints i think03:50
stevemar_jgriffith: gonna mark your bug invalid, cool03:50
stevemar_?03:50
jgriffithstevemar_: Actually I was going to mark it as fixed with the review if you don't mind?03:51
jgriffithstevemar_: for people like me that run into this and try and search on it :)03:51
stevemar_jgriffith: ah cool03:51
jgriffithor at least invalid with a link to the review and the bug you used (because surely you filed a bug) :)03:52
stevemar_looks like someone else just opened it too: https://bugs.launchpad.net/keystone/+bug/149622003:53
openstackLaunchpad bug 1496220 in Keystone "error in setup command: Invalid environment marker: (python_version=='2.7' # MPL)" [Undecided,New]03:53
jgriffithstevemar_: is this the change you were talking about?  https://review.openstack.org/#/c/221157/7/upper-constraints.txt03:53
jgriffithstevemar_: looks like that's stuck :(03:54
jgriffithhehe.. well look at that :)03:54
lifelessok, I have to run out in a minute03:55
lifelessif you can push up the openstack/requirements change, I can +2A it in about 45-50m, after its passed CI03:55
lifelessjust edit upper-constraints.txt by hand, pbr line only, 1.6 -> 1.803:55
stevemar_lifeless: will do03:56
*** zerda has joined #openstack-cinder03:57
jgriffithlifeless: will do03:57
jgriffithstevemar_: I marked my bug as a dup, Sam beat me by 9 minutes :)03:57
jgriffithstevemar_: you want to do it, or shall I?03:57
*** rushiagr is now known as rushiagr_away03:57
stevemar_jgriffith: i'll do it, already started03:57
jgriffithtoo late :)03:57
jgriffithJust kidding03:58
jgriffithI'll leave it to you03:58
*** p0rtal_ has quit IRC03:58
*** haomaiwang has quit IRC03:58
* jgriffith changes back to his other repo and continues what he was doing :)03:58
jgriffiththanks again stevemar_ and lifeless03:58
*** haomaiwang has joined #openstack-cinder03:58
*** p0rtal has joined #openstack-cinder03:58
*** DericHorn-HP has quit IRC03:59
*** haomaiwang has quit IRC04:01
*** haomaiwa_ has joined #openstack-cinder04:01
*** einarr has quit IRC04:02
*** rick-chen has joined #openstack-cinder04:02
*** p0rtal has quit IRC04:03
stevemar_jgriffith: lifeless: https://review.openstack.org/#/c/223914/04:03
*** changbl has joined #openstack-cinder04:04
*** bkopilov has joined #openstack-cinder04:04
stevemar_hmm, this change clearly goes against the guidelines here: https://github.com/openstack/requirements/blob/master/README.rst#for-upper-constraintstxt-changes but i think the proposal bot is stuck04:05
*** sgotliv_ has joined #openstack-cinder04:06
jgriffithstevemar_: indeed04:07
stevemar_jgriffith: oops, looks like you have the same patch to requirements04:07
jgriffithstevemar_: ?04:07
jgriffithOh crap04:07
jgriffithstevemar_: sorry!04:07
stevemar_haha04:07
stevemar_https://review.openstack.org/#/c/223913/04:07
stevemar_its all good04:08
jgriffithI didn't mean to push that after you said you had it04:08
stevemar_i will abandon mine, yours came in a minute earlier :)04:08
jgriffithI had "git review" when I said, "joking and ok"04:09
jgriffithdidn't mean to hit enter04:09
jgriffithstevemar_: nah04:09
jgriffithI'm going to see if I can fix the stuck patch and request it speeded up04:09
jgriffithstevemar_: there, mines abandoned :)04:09
stevemar_jgriffith: LOL04:09
stevemar_i just .. haha04:10
jgriffithstevemar_: don't tell me you just04:10
jgriffithNOOOO04:10
jgriffithLOL04:10
jgriffithtoo funny04:10
stevemar_oh thats good04:10
stevemar_this is the last time lifeless leaves us unsupervised04:10
stevemar_jgriffith: please go ahead and restore yours, i'm heading off soon anyway04:11
jgriffithstevemar_: ok, thanks... sorry for all the confusion :(04:12
stevemar_jgriffith: its all good, i had a laugh04:12
jgriffithhave a good night04:13
*** sasukeh has joined #openstack-cinder04:16
*** harlowja_at_home has joined #openstack-cinder04:21
*** sasukeh has quit IRC04:21
*** DericHorn-HP has joined #openstack-cinder04:26
*** sasukeh_ has joined #openstack-cinder04:26
*** sasukeh_ has quit IRC04:27
*** coolsvap has joined #openstack-cinder04:28
*** jungleboyj has quit IRC04:29
*** baojg has quit IRC04:33
*** stevemar_ has quit IRC04:38
*** baojg has joined #openstack-cinder04:40
*** DericHorn-HP has quit IRC04:40
*** jasl8r has quit IRC04:42
*** david-lyle has quit IRC04:42
*** jasl8r has joined #openstack-cinder04:43
*** rushiagr_away is now known as rushiagr04:43
*** david-lyle has joined #openstack-cinder04:45
*** jasl8r has quit IRC04:46
*** dannywilson has joined #openstack-cinder04:46
*** sasukeh has joined #openstack-cinder04:52
*** sasukeh has quit IRC04:57
*** amit213 has quit IRC04:59
*** amit213 has joined #openstack-cinder04:59
*** haomaiwa_ has quit IRC05:01
*** haomaiwang has joined #openstack-cinder05:01
*** lkong has quit IRC05:13
*** lkong has joined #openstack-cinder05:13
*** garthb has joined #openstack-cinder05:14
*** leeantho_ has quit IRC05:15
*** gouthamr_ has quit IRC05:17
openstackgerritXi Yang proposed openstack/cinder: Attaching enhancement for EMC VNX driver  https://review.openstack.org/22390805:23
*** mragupat_ has quit IRC05:24
openstackgerritXi Yang proposed openstack/cinder: Retype enhancement for EMC VNX cinder driver  https://review.openstack.org/22392405:27
*** rick-chen has quit IRC05:27
*** baojg has quit IRC05:28
openstackgerritXi Yang proposed openstack/cinder: Attaching enhancement for EMC VNX driver  https://review.openstack.org/22390805:31
*** ankit_ag has joined #openstack-cinder05:38
*** yrabl has quit IRC05:38
*** harlowja_at_home has quit IRC05:41
*** vgridnev has joined #openstack-cinder05:45
*** p0rtal has joined #openstack-cinder05:49
lkongHi may i ask a question, what's the different between v1 and v205:54
lifelessstrictlyb: jgriffith ?05:56
*** haomaiwang has quit IRC06:01
*** haomaiwa_ has joined #openstack-cinder06:02
*** EinstCrazy has joined #openstack-cinder06:06
*** _cjones_ has joined #openstack-cinder06:09
*** _cjones_ has quit IRC06:09
*** _cjones_ has joined #openstack-cinder06:10
*** deepakcs has joined #openstack-cinder06:11
*** uberjay has quit IRC06:17
*** uberjay has joined #openstack-cinder06:17
wanghaoping winston-d06:21
wanghaohi here?06:21
wanghao'Improve performance listing detail for volumes' patch has been updated for adding some new tests, would you check it if you have time.06:23
*** markvoelker has quit IRC06:25
*** sgotliv_ has quit IRC06:26
*** e0ne has joined #openstack-cinder06:37
*** stevemar has joined #openstack-cinder06:38
*** p0rtal has quit IRC06:39
*** e0ne has quit IRC06:39
*** p0rtal has joined #openstack-cinder06:39
*** drjones has joined #openstack-cinder06:40
*** stevemar has quit IRC06:42
*** sasukeh has joined #openstack-cinder06:44
*** p0rtal has quit IRC06:44
*** _cjones_ has quit IRC06:44
*** ronis has joined #openstack-cinder06:53
*** sasukeh has quit IRC06:55
*** vgridnev has quit IRC06:57
*** sasukeh has joined #openstack-cinder06:58
*** yrabl has joined #openstack-cinder07:00
*** haomaiwa_ has quit IRC07:01
*** haomaiwang has joined #openstack-cinder07:02
*** sasukeh has quit IRC07:03
*** rushiagr is now known as rushiagr_away07:03
*** vgridnev has joined #openstack-cinder07:11
winston-dwanghao: sure07:12
*** garthb has quit IRC07:12
*** anshul has joined #openstack-cinder07:15
*** boris-42 has quit IRC07:19
*** theanalyst has quit IRC07:19
*** zhenguo has quit IRC07:19
*** abehl has joined #openstack-cinder07:24
*** zhenguo has joined #openstack-cinder07:24
*** abehl has quit IRC07:24
*** abehl has joined #openstack-cinder07:24
*** boris-42 has joined #openstack-cinder07:25
*** theanalyst has joined #openstack-cinder07:25
*** markvoelker has joined #openstack-cinder07:26
*** EinstCrazy has quit IRC07:27
*** dannywilson has quit IRC07:30
*** markvoelker has quit IRC07:30
*** abehl has quit IRC07:33
wanghao:winston-d: Thanks :)07:40
*** sgotliv_ has joined #openstack-cinder07:46
*** jordanP has joined #openstack-cinder07:53
*** pschaef has joined #openstack-cinder07:55
*** drjones has quit IRC07:57
*** _cjones_ has joined #openstack-cinder07:58
*** vgridnev has quit IRC07:58
*** haomaiwang has quit IRC08:01
*** e0ne has joined #openstack-cinder08:03
openstackgerritwanghao proposed openstack/cinder: Improve performance listing detail for volumes  https://review.openstack.org/20353008:03
*** haomaiwa_ has joined #openstack-cinder08:04
*** jistr has joined #openstack-cinder08:19
*** e0ne has quit IRC08:24
*** alexpilotti has joined #openstack-cinder08:35
*** ndipanov has quit IRC08:35
*** haomaiwa_ has quit IRC08:39
*** haomaiwang has joined #openstack-cinder08:40
*** ndipanov has joined #openstack-cinder08:43
*** _cjones_ has quit IRC08:45
*** e0ne has joined #openstack-cinder08:46
*** kbyrne has joined #openstack-cinder08:53
*** haomaiwang has quit IRC09:01
*** haomaiwang has joined #openstack-cinder09:02
*** kbader has joined #openstack-cinder09:02
*** lpetrut has joined #openstack-cinder09:05
*** deepakcs has quit IRC09:08
*** aix has joined #openstack-cinder09:18
*** markvoelker has joined #openstack-cinder09:26
*** markvoelker has quit IRC09:31
*** dims_ has joined #openstack-cinder09:35
*** vgridnev has joined #openstack-cinder09:39
*** stevemar has joined #openstack-cinder09:40
*** stevemar has quit IRC09:44
*** _cjones_ has joined #openstack-cinder09:47
*** baojg has joined #openstack-cinder09:48
*** _cjones_ has quit IRC09:52
openstackgerritwanghao proposed openstack/cinder: Improve performance listing detail for volumes  https://review.openstack.org/20353009:53
*** haomaiwang has quit IRC10:01
*** haomaiwang has joined #openstack-cinder10:01
*** IanGovett has joined #openstack-cinder10:02
*** IanGovett has quit IRC10:18
*** jkraj has joined #openstack-cinder10:19
*** baojg has quit IRC10:30
*** baojg has joined #openstack-cinder10:31
*** ociuhandu has quit IRC10:31
*** lkong has quit IRC10:32
*** baojg has quit IRC10:35
*** bluex-pl has joined #openstack-cinder10:36
*** bluex-pl has quit IRC10:37
*** bluex-pl has joined #openstack-cinder10:37
*** kbader has joined #openstack-cinder10:49
*** kbader has quit IRC10:49
*** aix has quit IRC10:50
*** IanGovett has joined #openstack-cinder10:51
*** e0ne has quit IRC10:56
*** haomaiwang has quit IRC11:01
*** haomaiwang has joined #openstack-cinder11:01
*** aix has joined #openstack-cinder11:03
*** mtaylor is now known as mordred11:12
*** e0ne has joined #openstack-cinder11:13
*** cdelatte has joined #openstack-cinder11:15
*** _cjones_ has joined #openstack-cinder11:17
*** ociuhandu has joined #openstack-cinder11:21
*** _cjones_ has quit IRC11:22
*** bkopilov has quit IRC11:26
*** markvoelker has joined #openstack-cinder11:27
*** julim has joined #openstack-cinder11:28
*** vgridnev has quit IRC11:30
*** markvoelker has quit IRC11:32
*** DericHorn-HP has joined #openstack-cinder11:34
*** haomaiwang has quit IRC11:35
*** vgridnev has joined #openstack-cinder11:37
*** haomaiwang has joined #openstack-cinder11:38
*** boris-42 has quit IRC11:50
*** ankit_ag has quit IRC12:00
*** haomaiwang has quit IRC12:01
*** haomaiwa_ has joined #openstack-cinder12:01
*** raildo-afk is now known as raildo12:02
*** zerda has quit IRC12:03
DuncanTe0ne: Ping re quota get12:07
e0neDuncanT: hi12:07
DuncanTe0ne: Just read your mail about fetching quota details from cinder12:08
e0neDuncanT: yes. I would try to use admin context there12:09
DuncanTe0ne: I'm tempted to propose a revert of the keystone validation code in that code path - if the default rules in keystone mean a call taht was available (and needed by) normal users is now admin only, that's an API breakage, and a fairly serious one12:09
DuncanTe0ne: We can't just use an admin context, we need admin credentials12:09
DuncanTe0ne: Or an admin token12:10
e0neDuncanT: +2 it it breaks existing api12:10
DuncanTOk, I'll propose the revert and let anybody who really wants the validation propose something better. It isn't a trivial API break, it's a serious usability issue for people not to be able to tell how much quota they have12:10
e0nelet me check how it works in Kilo12:11
*** haomaiwa_ has quit IRC12:11
*** markvoelker has joined #openstack-cinder12:12
*** tpsilva has joined #openstack-cinder12:13
*** akerr has joined #openstack-cinder12:15
*** akerr has quit IRC12:16
e0neDuncanT: looking thow the code - it should work in Kilo12:17
*** akerr has joined #openstack-cinder12:17
DuncanTe0ne: Yup, in kilo a tenant could get their own quota. The API was a bit poor, but it worked12:17
*** _cjones_ has joined #openstack-cinder12:19
e0neDuncanT: so, what is the plan? try to revert commit?12:19
DuncanTe0ne: Yeah, I'm just putting together a revert commit now12:19
DuncanTe0ne: It isn't quite clean, so I'll have to do a bit of testing12:20
*** EinstCrazy has joined #openstack-cinder12:23
*** _cjones_ has quit IRC12:23
*** jaypipes has quit IRC12:26
*** jaypipes_ has joined #openstack-cinder12:26
*** manas has joined #openstack-cinder12:28
*** timcl has joined #openstack-cinder12:32
*** jasl8r has joined #openstack-cinder12:33
*** edmondsw has joined #openstack-cinder12:33
*** e0ne has quit IRC12:38
*** EinstCrazy has quit IRC12:40
*** porrua has joined #openstack-cinder12:41
*** sage has quit IRC12:42
*** sage has joined #openstack-cinder12:43
* DuncanT is adding a few comments to the summit etherpad now, if anybody thinks that's a terrible idea, let me know12:43
*** bkopilov has joined #openstack-cinder12:45
*** raildo is now known as raildo-afk12:45
*** martyturner has joined #openstack-cinder12:46
*** dims_ has quit IRC12:47
*** sage has quit IRC12:49
*** DericHorn-HP has quit IRC12:50
*** bkopilov has quit IRC12:51
*** sage has joined #openstack-cinder12:51
*** bkopilov has joined #openstack-cinder12:51
*** annegentle has joined #openstack-cinder12:54
*** bill_az has joined #openstack-cinder12:55
*** smoriya has quit IRC12:55
*** aix has quit IRC12:56
*** xyang1 has joined #openstack-cinder12:57
*** dims_ has joined #openstack-cinder12:58
*** martyturner has quit IRC12:58
*** timcl1 has joined #openstack-cinder13:01
*** eharney has joined #openstack-cinder13:02
*** martyturner has joined #openstack-cinder13:04
*** erlon has joined #openstack-cinder13:04
*** timcl has quit IRC13:05
*** DericHorn-HP has joined #openstack-cinder13:05
*** esker has quit IRC13:05
*** sage has quit IRC13:07
*** gouthamr has joined #openstack-cinder13:07
*** raildo-afk is now known as raildo13:08
*** mriedem has joined #openstack-cinder13:08
*** e0ne has joined #openstack-cinder13:09
*** jkraj has quit IRC13:10
*** aix has joined #openstack-cinder13:10
*** sage has joined #openstack-cinder13:11
*** _cjones_ has joined #openstack-cinder13:19
*** krtaylor has quit IRC13:20
*** dustins has joined #openstack-cinder13:21
*** Yogi1 has joined #openstack-cinder13:23
*** gouthamr has quit IRC13:23
*** _cjones_ has quit IRC13:24
*** gouthamr has joined #openstack-cinder13:26
*** annegentle has quit IRC13:30
*** annegentle has joined #openstack-cinder13:30
*** salv-orlando has joined #openstack-cinder13:31
*** dustins has quit IRC13:32
*** sgotliv_ has quit IRC13:35
*** kbader has joined #openstack-cinder13:37
*** dustins has joined #openstack-cinder13:39
*** kbader1 has joined #openstack-cinder13:40
*** asselin_ has joined #openstack-cinder13:41
*** kbader has quit IRC13:41
*** rushiagr_away is now known as rushiagr13:42
*** mtanino has joined #openstack-cinder13:42
*** ebalduf has joined #openstack-cinder13:43
*** zhenguo has quit IRC13:43
*** DericHorn-HP has quit IRC13:45
*** rushiagr is now known as rushiagr_away13:48
*** sasukeh has joined #openstack-cinder13:49
*** sgotliv_ has joined #openstack-cinder13:49
*** Zhongjun has joined #openstack-cinder13:50
*** ebalduf has quit IRC13:50
*** merooney has joined #openstack-cinder13:53
*** erhudy has joined #openstack-cinder13:54
*** merooney has quit IRC14:00
*** Yogi11 has joined #openstack-cinder14:00
*** Yogi1 has quit IRC14:01
*** sayali has quit IRC14:02
*** merooney has joined #openstack-cinder14:02
*** annasort has quit IRC14:03
*** ericksonsantos has quit IRC14:04
*** mragupat has joined #openstack-cinder14:09
*** nikeshm has quit IRC14:10
*** mragupat has quit IRC14:10
kbader1boot from volume aside, is there a way to influence whether a cinder volume uses virtio-scsi or virtio-blk?14:10
*** aix has quit IRC14:11
*** nikeshm has joined #openstack-cinder14:12
*** r-daneel has joined #openstack-cinder14:12
*** julim has quit IRC14:12
*** sayali has joined #openstack-cinder14:14
*** _cjones_ has joined #openstack-cinder14:21
*** DericHorn-HP has joined #openstack-cinder14:22
DuncanT kbader1 I think the glance metadata influences it, not sure though14:22
*** aix has joined #openstack-cinder14:22
*** _cjones_ has quit IRC14:25
*** DericHorn-HP has quit IRC14:26
*** jasl8r has quit IRC14:26
*** thangp has joined #openstack-cinder14:27
*** crose has joined #openstack-cinder14:28
*** sayali has quit IRC14:28
*** anshul has quit IRC14:28
*** alexpilotti has quit IRC14:29
*** rick-chen has joined #openstack-cinder14:30
*** DericHorn-HP has joined #openstack-cinder14:30
openstackgerritIvan Kolodyazhny proposed openstack/cinder-specs: Attach/detach volumes without Nova (draft)  https://review.openstack.org/22412414:31
*** garthb has joined #openstack-cinder14:31
*** openstackgerrit has quit IRC14:31
*** openstackgerrit has joined #openstack-cinder14:32
*** DericHorn-HP has quit IRC14:32
*** annasort has joined #openstack-cinder14:34
*** kbader1 has quit IRC14:36
*** kbader has joined #openstack-cinder14:36
*** julim has joined #openstack-cinder14:37
*** david-lyle has quit IRC14:37
*** haomaiwang has joined #openstack-cinder14:39
*** kbader1 has joined #openstack-cinder14:39
*** kbader1 has quit IRC14:40
*** lcurtis has joined #openstack-cinder14:40
*** sayali has joined #openstack-cinder14:41
*** kbader has quit IRC14:41
*** raildo is now known as raildo-afk14:41
*** raildo-afk is now known as raildo14:41
*** ebalduf has joined #openstack-cinder14:42
*** diogogmt has joined #openstack-cinder14:42
*** nikeshm has quit IRC14:42
*** kbader has joined #openstack-cinder14:46
*** charlesr has joined #openstack-cinder14:46
*** ganv_ has joined #openstack-cinder14:47
ganv_Hi. I am trying to deploy openstack swift as a backend storage to backing up cinder volumes. Is it possible to do this without keystone in the picture?14:47
*** kbader1 has joined #openstack-cinder14:50
*** deepakcs has joined #openstack-cinder14:51
*** kbader has quit IRC14:51
*** edtubill has joined #openstack-cinder14:52
*** edtubill has quit IRC14:52
*** yrabl has quit IRC14:52
*** annegent_ has joined #openstack-cinder14:54
openstackgerritxing-yang proposed openstack/cinder: Extra specs may not be in volume types  https://review.openstack.org/22339314:54
*** annegentle has quit IRC14:54
*** edtubill has joined #openstack-cinder14:55
*** mc_nair has joined #openstack-cinder14:56
*** haomaiwang has quit IRC14:56
*** dims_ has quit IRC14:58
*** stevemar has joined #openstack-cinder14:58
*** dims_ has joined #openstack-cinder14:58
*** jistr is now known as jistr|call14:58
*** boris-42 has joined #openstack-cinder15:01
*** openstackgerrit has quit IRC15:01
*** openstackgerrit has joined #openstack-cinder15:02
openstackgerritxing-yang proposed openstack/cinder: Extra specs may not be in volume types  https://review.openstack.org/22339315:04
*** hemnafk is now known as hemna15:08
*** kbader1 has quit IRC15:11
*** thangp has quit IRC15:13
*** harlowja_at_home has joined #openstack-cinder15:13
*** jungleboyj has joined #openstack-cinder15:14
*** jgregor has joined #openstack-cinder15:14
*** thangp has joined #openstack-cinder15:14
DuncanTe0ne: Just added some very minor comments to your bare metal spec. If you get any pushback in general, let me know - I've a customer who wants this in upstream - we have a PoC with a hacked client already done a few months back15:16
e0neDuncanT: thanks for feedback! it's very important to get it early15:17
jgriffithDuncanT: I have customers that want a pony15:17
jgriffithDuncanT: a few want two AND a Unicorn15:17
e0neDuncanT: I'm going to update spec with PoC15:17
e0nejgriffith: it's easier than have an unicorn15:17
e0ne:)15:17
jgriffithe0ne: :)15:17
DuncanTjgriffith: I thought you bred ponies? Glue a horn on one and make sure the contract is well written....15:18
e0neDuncanT: :)15:18
jgriffithDuncanT: perhaps I'll hire an attorney and make a fortune15:18
DuncanTe0ne: Yup. The host field is the only snag I've come across so far - that and the fact our API sucks, but it can be made to work easily enough15:18
jgriffithafter I pay a fortune15:18
DuncanTjgriffith: The only people getting rich out of that one are the attornies, I suspect15:19
e0newe've got a joke in Russian: giraffe  is a horse, which is correspond to all customer's requirements15:19
e0neDuncanT: I'm using fake host or local hostname in my poc15:20
jgriffithe0ne: :)  I like it15:20
DuncanTe0ne: Yeah, I just had a placeholder value too15:21
e0neDuncanT: our customers want this feature in upstream in scope of ironic integration15:21
*** ronis has quit IRC15:21
*** asselin_ has quit IRC15:23
*** manas has quit IRC15:23
DuncanTe0ne: Walt has a bunch of those customers too I think. Plenty of interest, and at least 3 of the interested parties are core, should help I hope15:23
*** jaypipes_ is now known as jaypipes15:23
e0ne:)15:23
*** ganv_ has quit IRC15:23
*** rick-chen has quit IRC15:23
e0neDuncanT: it will be implemented. it's all about timeframe: Mikata or later15:24
hemnawhat did I do now?15:24
*** deepakcs has quit IRC15:24
e0nehemna: evening:)15:24
jgriffithplans for Cinder world domination are finally coming together... mua-ha-mua-hahaa15:24
DuncanThemna: Hi. You had an interest in bare-metal cinder attach :-)15:24
hemnaDuncanT, yes :)15:24
hemnait's been an interest of mine for a while15:24
hemnaI think we should iron this out in Tokyo15:25
e0nejgriffith: we need to add it to Cinder Wiki15:25
hemnathere have been thoughts of putting some aspect of it, or all of it in cinderclient15:25
jgriffithe0ne: World domination :)15:25
hemnaand there have been serious concerns about it15:25
jgriffithhemna: there's already a well written spec and even a poc on the way15:25
e0nejgriffith: it's a good mission for Cinder, I guess15:25
jgriffithe0ne: well.. somebody has to do it :)15:25
hemnajgriffith, yah I've looked at e0ne's poc15:25
DuncanThemna: There's a PoC up... I'm against adding it to cinder client though - eone is talking about a cinder-baremetal client instead, which is good for me15:26
jgriffithDuncanT: +115:26
e0neDuncanT: poc based on cinderclient is the easiest way to implement it15:26
xyang1jgriffith: winston-d can you take a look of the extra spec patch again? https://review.openstack.org/#/c/223393/.     Still waiting for Jenkins, but let me know if the approach looks ok15:26
hemnayah I'm ok with that, as long as cinder-baremetal is a project under cinder that's installable via pip15:26
xyang1jgriffith: winston-d I removed the changes in scheduler15:26
*** nkrinner is now known as nkrinner_afk15:26
e0neDuncanT: I don't want to have cookiecutter hell in such early stage15:27
DuncanThemna: It should install as part of cinder-client IMO15:27
e0nehemna: +115:27
xyang1jgriffith: winston-d all changes are in volume api now15:27
DuncanTe0ne: For PoC that's fine, just don't merge it15:27
*** sasukeh has quit IRC15:27
e0neDuncanT: sure. I don't want to mark it with WIP or -2 to get more feedback15:27
hemnaDuncanT, as a separate bin?  that sounds good15:27
e0neDuncanT: it should depends on cinderclient and brick15:27
jgriffithxyang1: we've kind of ran you back and forth on this I fear15:28
xyang1jgriffith: yes:)15:28
jgriffithxyang1: sorry :(15:28
xyang1jgriffith: no problem:)15:28
jgriffithxyang1: I'm ok with what you have for sure.  I do still think that in M we should treat them as two entities15:28
jgriffith:)15:28
xyang1jgriffith: sure:)15:29
DuncanThemna: Yes, or even an argv[0] check in the same binary and some python packaging magic... I just don't want the command line interface to the 'cinder' binary to get even more confusing15:29
hemnaDuncanT, so if we make it part of the cinderclient codebase, then cinderclient requires os-brick15:29
hemnaDuncanT, +115:29
xyang1jgriffith: volume has a qos spec id, but not a extra spec id15:29
jgriffithxyang1: yeah..... it's sort of goofy15:29
e0neDuncanT: +215:29
jgriffithxyang1: we use the type as the ID15:29
DuncanThemna: If that's seen as a bad thing, I've no problem with it being packaged separately... whatever makes more sense15:29
xyang1jgriffith: if we separate them, we should handle it the same way15:30
jgriffithxyang1: +10015:30
*** jistr|call is now known as jistr15:30
hemnaDuncanT, I don't think it's a bad thing, just waited to raise it.15:30
e0neDuncanT: imo, we need to get as short list of dependencies for it, as we can15:30
DuncanThemna: I'm easy either way - the command line usability is my sole concern - packaging good taste we have a reasonable amount of15:31
hemnasure, totally agree.15:31
*** vgridnev has quit IRC15:31
hemnaI think this would confuse the API for the cinder client for sure, which is already a confusing API to begin with.15:32
*** pots has joined #openstack-cinder15:32
jgriffithhemna: curious what's confusing about it?  Maybe we can make it better?15:32
*** annegent_ has quit IRC15:32
hemnajgriffith, well, I think we started working on that a bit in Fort Collins.15:32
jgriffithcreate, delete, list, snapshot-create, snapshot-delete, snapshot-list.... seems straight forward15:33
hemnayah that stuff is fine15:33
hemnait's the attachment process15:33
*** annegentle has joined #openstack-cinder15:33
jgriffithhemna: oh... that again :)15:33
hemnawhich the baremetal attach process would confuse even more if it was added to cinderclient itself.15:33
*** haomaiwa_ has joined #openstack-cinder15:33
hemnanm.  I'm agreeing with you guys :)15:33
hemnaignore me.15:34
jgriffithnot confusing to me: http://j-griffith.github.io/2015/07/16/volume-attach-code-flow-in-cinder/ :)15:34
*** sasukeh has joined #openstack-cinder15:34
jgriffithJust kidding15:34
jgriffithI'll shut up now15:34
hemna:)15:34
*** david-ly_ has joined #openstack-cinder15:35
guitarzanjgriffith: nice writeup! where's the detach one? :D15:35
*** rick-chen has joined #openstack-cinder15:36
scottdaactually, you beat me to it. I was wondering if jgriffith would document the detach flow at some point as well. Please?15:37
jgriffithguitarzan: I really should do that15:38
jgriffithguitarzan: scottda I'll try and write it up tonight or tomorrow15:38
jgriffiththanks for the reminder15:38
scottdaThat'd be great.15:38
*** gouthamr has quit IRC15:39
guitarzanjgriffith: then blow people's minds and write up nova's block migrate15:39
* guitarzan runs15:39
*** harlowja_at_home has quit IRC15:39
e0ne:)15:41
hemnalol15:41
hemnaguitarzan, only if we get a live migration writeup as well.15:41
hemna:P15:41
*** david-ly_ is now known as david-lyle15:41
guitarzanhemna: yeah, that's what I was going for15:41
guitarzanit's the same thing really15:41
jgriffithguitarzan: +115:42
*** pots1 has joined #openstack-cinder15:42
guitarzanthat does expose a ton of issues with "what should initialize_connection" do15:43
hemnayah it is.15:43
hemnaheh, we tried to iron that out in fort collins a bit15:43
hemnaas well as create_export fun15:43
guitarzanyeah, your herculean multiple attach is another that's doing a lot of work on the status quo :)15:44
hemnaguitarzan, I think we need to hook up with the nova folks in Tokyo and iron out the multi-attach issues.15:44
*** pots has quit IRC15:44
hemnaand see if we can get it to finally land.15:44
guitarzanmultiple attach / initiatlize_connection/ create export/ live migrate all get really conflated15:45
*** jordanP has quit IRC15:45
hemnayah, but I think we've started fixing some of that in L.15:47
hemnalots of drivers, including mine, were operating under incorrect assumptions at initialize_connection time.15:47
hemnathat cause live migration problems :(15:47
*** pots has joined #openstack-cinder15:47
guitarzanhemna: yeah, those assumptions need to be made a lot more clear15:48
*** pots1 has quit IRC15:49
hemnajgriffith's writeup was a great start.  I think it'd be nice to encapsulate that into a driver developer's howto on the wiki.15:50
jgriffithhemna: wiki's suck15:50
jgriffithhemna: dev docs in treee maybe?15:50
hemnabut not having any howto sucks more ?15:50
jgriffithhemna: IMO we really should be using those15:51
hemnayah, no disagreement there.15:51
*** krtaylor has joined #openstack-cinder15:51
guitarzananti-wiki? blasphemer15:51
hemnajust having something somewhere that goes over some of the need to know stuff and gotchas15:51
jgriffithhemna: the trick is will anybody update it?15:51
jgriffithguitarzan: proudly!!15:51
e0nejgriffith, hemna: implement it in a fake driver?15:51
guitarzanconsidering how much pain it is getting any patch through, I'd prefer a wiki in our case :)15:52
*** ByPasS has quit IRC15:52
jgriffithguitarzan: those and etherpads are the most abused and incorrectly utilized tools I know of15:52
hemnae0ne, well, I think that's kinda what the 'reference driver' is supposed to do15:52
*** tsekiyama has joined #openstack-cinder15:52
jgriffithguitarzan: it is painful... ideally we'd fix that :)15:52
*** pots1 has joined #openstack-cinder15:52
hemnae0ne, but the code doesn't really explain why you do things a certain way, or why you don't.15:52
e0nehemna: agree15:52
jgriffithe0ne: well it is implemented, the problem is our shit's impossible to figure out now by code inspection15:53
*** merooney has quit IRC15:53
hemnae0ne, and it doesn't cover some of the FC related driver things.  initiator_target_map, fczm_utils decorators, etc.15:53
jgriffithe0ne: and throw in the mess with 12 subclasses for the base driver and... well; GOOD LUCK!!!15:53
hemna:)15:53
*** merooney has joined #openstack-cinder15:53
e0neЖ)15:53
e0ne:)15:53
hemnaand the VDs15:53
jgriffithhemna: sighhhhh15:53
hemna:P15:54
*** jistr has quit IRC15:54
*** ByPasS has joined #openstack-cinder15:54
jgriffithI'm hoping to propose an alternative (again) in Tokyo15:54
*** pots has quit IRC15:54
jgriffithone using a sane impl of ABC, and the other using Zope interfaces15:54
hemnajgriffith, +115:54
*** devlaps has joined #openstack-cinder15:54
e0nehemna: will we have shared session with ironic again?15:54
hemnaI like what the ABC stuff we have provides, it's just a mess.15:54
jgriffithbut I'm sure to be shot down *again*15:54
smcginnisOoh, zope. :)15:55
jgriffithsmcginnis: :)15:55
jgriffithsmcginnis: It's a pretty clean way to do it so far it seems15:55
*** garthb has quit IRC15:55
smcginnisjgriffith: I had briefly looked at it a ways back and forgot about it.15:55
jgriffithsmcginnis: at least it's readable :)15:55
smcginnisjgriffith: It does look cleaner.15:56
smcginnisjgriffith: Yesm and more readable!15:56
jgriffithsmcginnis: anyway, I hope to have a couple of proposals15:56
smcginnis+115:56
jgriffithand I can take the abuse again15:56
jgriffithI'm used to it :)15:56
hemna:)15:56
hemnajgriffith, you already have my +1 on it :)15:56
jgriffithhemna: I've kinda realized the way it rolls lately....15:57
jgriffithI propose something... it gets shot down15:57
hemnajust don't couple that with pulling drivers from tree, and you'll be fine :)15:57
jgriffithsomebody else proposes the same thing a few months later... they're a hero15:57
jgriffithhemna: LOL15:57
jgriffithhemna: I've given up on that one15:57
smcginnisjgriffith: I've been wanting to spend a little more time on the inheritance thing too. If you want help or someone to bounce ideas of, would love to help out.15:57
hemnapulling drivers from tree is the new 'standardize capabilities'15:57
guitarzanaww15:57
jgriffithhemna: although... I was thinking.. you're half way there already :)15:57
jgriffithhemna: having external libs is 1/2 way there15:58
jgriffithguitarzan: oh be quiet!15:58
jgriffith:)15:58
hemnayah there have been benefits for us for doing that15:58
jgriffithhemna: for sure!15:58
jgriffithit's a mixed bag15:58
hemnare: fixing issues in our lib post OS release15:58
jgriffithand it might be the best answer15:58
jgriffithhemna: I mean the model of libs and driver in tree might be the best conpromise/answer15:58
*** timcl has joined #openstack-cinder15:58
*** timcl1 has quit IRC15:59
guitarzanand all the drivers turn into driverlib.do_something()15:59
hemnayah15:59
hemnaif you go to the extreme, then the drivers are nothing but shims to vendor client lib.15:59
DuncanTguitarzan: I'll be anti that - I already hate the drivers that do that15:59
hemnanot that I'm advocating that15:59
flip214meeting!15:59
guitarzanDuncanT: I don't like the idea either, I'm just tossing it out there :)15:59
guitarzanthat would defeat the point of a driver imo16:00
*** zhangjn has joined #openstack-cinder16:00
*** haomaiwa_ has quit IRC16:01
*** 16WAAAFWE has joined #openstack-cinder16:01
*** DericHorn-HP has joined #openstack-cinder16:01
*** p0rtal has joined #openstack-cinder16:04
*** pots1 has quit IRC16:04
*** EinstCrazy has joined #openstack-cinder16:04
*** yuriy_n17 has quit IRC16:05
*** p0rtal has quit IRC16:05
*** EinstCrazy has quit IRC16:06
*** p0rtal has joined #openstack-cinder16:06
*** pots1 has joined #openstack-cinder16:06
*** rajinir has joined #openstack-cinder16:08
*** EinstCrazy has joined #openstack-cinder16:08
*** EinstCrazy has quit IRC16:08
*** EinstCrazy has joined #openstack-cinder16:09
*** merooney has quit IRC16:09
openstackgerritPeter Wang proposed openstack/cinder: Fix issue of volume after host-assisted migration  https://review.openstack.org/21752216:11
openstackgerritPeter Wang proposed openstack/cinder: Fix issue of volume after host-assisted migration  https://review.openstack.org/21752216:13
*** leeantho has joined #openstack-cinder16:15
*** pots1 has quit IRC16:17
*** pots1 has joined #openstack-cinder16:19
*** gman-tx has joined #openstack-cinder16:19
*** annegentle has quit IRC16:20
*** annegentle has joined #openstack-cinder16:21
*** EinstCrazy has quit IRC16:22
*** geguileo has joined #openstack-cinder16:24
*** sasukeh has quit IRC16:26
*** pots1 has quit IRC16:27
*** garthb has joined #openstack-cinder16:28
*** pots1 has joined #openstack-cinder16:29
*** rick-chen has quit IRC16:30
*** porrua has quit IRC16:30
*** mudassirlatif has joined #openstack-cinder16:31
*** kbader has joined #openstack-cinder16:32
*** breitz has joined #openstack-cinder16:33
*** sasukeh has joined #openstack-cinder16:34
*** ebalduf has quit IRC16:35
*** ebalduf has joined #openstack-cinder16:35
*** ronis has joined #openstack-cinder16:38
*** Apoorva has joined #openstack-cinder16:39
*** vgridnev has joined #openstack-cinder16:41
*** dannywilson has joined #openstack-cinder16:42
*** earlephilhower has joined #openstack-cinder16:43
*** sasukeh has quit IRC16:45
*** DericHorn-HP has quit IRC16:45
*** porrua has joined #openstack-cinder16:48
*** dannywilson has quit IRC16:49
*** sasukeh has joined #openstack-cinder16:52
*** merooney has joined #openstack-cinder16:52
*** pots1 has quit IRC16:53
*** bill_az_ has joined #openstack-cinder16:54
*** sasukeh has quit IRC16:55
*** diogogmt_ has joined #openstack-cinder16:56
*** diogogmt has quit IRC16:56
*** diogogmt_ is now known as diogogmt16:56
*** p0rtal has quit IRC16:57
*** kbader has quit IRC16:57
*** _cjones_ has joined #openstack-cinder16:58
*** annegentle has quit IRC16:59
*** kbader has joined #openstack-cinder16:59
*** annegentle has joined #openstack-cinder17:00
*** 16WAAAFWE has quit IRC17:01
thingeeok people had blockers for me?17:01
*** haomaiwang has joined #openstack-cinder17:01
thingeeDuncanT: dulek ^17:01
dulekthingee: https://review.openstack.org/#/c/223602/17:02
*** sasukeh has joined #openstack-cinder17:02
dulekthingee: Not sure if this is really critical, but when someone issues cinder service-list before a service got its first update, then we have 500 from the API.17:03
dulekI mean before a service send its first update.17:03
thingeedulek: I can just push the fix through17:04
*** jgregor has quit IRC17:04
thingeedulek: alex did leave a comment17:04
*** kbader has quit IRC17:04
dulekYeah, I see, I can address that if you think its necessary or do another commit with that fix.17:04
*** kbader has joined #openstack-cinder17:05
thingeedulek: do another push and we can merge it today.17:05
thingeedulek: mind pinging me on it?17:05
dulekI will then. Thanks!17:05
dulekthingee: Sure.17:05
*** kbader has quit IRC17:06
*** sasukeh has quit IRC17:07
*** mriedem has quit IRC17:09
*** haomaiwang has quit IRC17:12
*** sasukeh has joined #openstack-cinder17:12
*** edtubill has quit IRC17:13
*** pschaef has quit IRC17:13
*** anshul has joined #openstack-cinder17:15
*** e0ne has quit IRC17:19
*** kbader has joined #openstack-cinder17:19
*** dannywilson has joined #openstack-cinder17:22
*** sgotliv_ has quit IRC17:23
*** mriedem has joined #openstack-cinder17:24
*** kbader has quit IRC17:27
*** sasukeh has quit IRC17:27
*** sasukeh has joined #openstack-cinder17:30
hemnajgriffith, ping17:31
*** diogogmt has quit IRC17:34
*** sasukeh has quit IRC17:35
*** p0rtal has joined #openstack-cinder17:35
jgriffithhemna: hey17:36
hemnahttp://54.164.167.86/solidfire-ci-logs//refs-changes-26-214826-817:37
hemnajgriffith, from this patch https://review.openstack.org/#/c/214826/17:37
hemnajust wanted to make sure solidfire was cool w/ that patch before +A'ing it17:37
jgriffithhemna: hmm... wtf?17:37
jgriffithhemna: so there was a problem with a requirements patch in Keystone last night17:39
jgriffithhemna: but that wasn't breaking the posting of logs17:39
jgriffithhemna: lemme try a recheck17:39
hemnaok coolio.17:39
jgriffiththanks for pointing it out17:39
hemnanp17:40
hemnaI thought you might want to know :P17:40
jgriffithhemna: indeed :)17:40
*** p0rtal_ has joined #openstack-cinder17:40
jgriffithhemna: ok, well it's running... let's see what happens :)17:41
hemnasweet17:41
*** pots1 has joined #openstack-cinder17:43
*** p0rtal has quit IRC17:43
*** p0rtal_ has quit IRC17:44
*** tpsilva has quit IRC17:49
*** ociuhandu has quit IRC17:52
*** charlesr has quit IRC17:52
*** crose has quit IRC17:52
*** crose has joined #openstack-cinder17:52
*** tpsilva has joined #openstack-cinder17:52
*** ociuhandu has joined #openstack-cinder17:53
*** diablo_rojo has quit IRC17:54
*** diogogmt has joined #openstack-cinder17:55
*** jgregor has joined #openstack-cinder17:56
*** bluex-pl has quit IRC17:56
*** ociuhandu has quit IRC17:57
*** Zhongjun has quit IRC17:57
*** e0ne has joined #openstack-cinder17:58
smcginnishemna, DuncanT, e0ne: Glad to see your names out there too. I'll be happy no matter what the result. :)17:59
hemnawe have a good group of folks.  Cinder will be in good hands either way17:59
smcginnishemna: +117:59
*** DericHorn-HP has joined #openstack-cinder17:59
smcginnisAnd a good bench if we start rotating.18:00
*** setmason has joined #openstack-cinder18:00
*** setmason has left #openstack-cinder18:01
*** setmason has joined #openstack-cinder18:01
openstackgerritOpenStack Proposal Bot proposed openstack/cinder: Imported Translations from Zanata  https://review.openstack.org/22422918:01
hemnayup.  I think it's a good idea to have rotation18:02
*** p0rtal has joined #openstack-cinder18:02
smcginnisDoesn't hurt to at least have more folks that know how things work.18:02
smcginnisI've been thinking we should propose a Core Bootcamp or something like and advanced course for what they do for the pre-Summit training.18:02
hemnathat would be pretty cool18:03
*** diablo_rojo has joined #openstack-cinder18:03
hemnaeven a cinder driver bootcamp might be cool.18:03
smcginnishemna: Yeah, actually that would be awesome.18:03
*** lpetrut has quit IRC18:03
hemnamriedem, do you guys have an etherpad for Nova Mitaka summit session topics?18:04
mriedemhemna: it's a google form this time around18:04
mriedemsec18:04
mriedemhemna: https://docs.google.com/spreadsheets/d/1MZVwxv8t6sM15Kct5i7yOS-8-NCvqsW742s5Y_LDyjg/edit#gid=81686082518:05
mriedemnew topics are posted via form https://docs.google.com/forms/d/1Ozh18Uo2svZMFff1YttjcBdVqMQ3gxGl_Sjsvo-tWh4/viewform?c=0&w=118:05
hemnamriedem, thanks18:05
openstackgerritMichal Dulko proposed openstack/cinder: Check for None on service's updated_at  https://review.openstack.org/22360218:05
e0nesmcginnis, hemna: thanks, +118:06
*** annegentle has quit IRC18:12
*** annegentle has joined #openstack-cinder18:12
duleksmcginnis: Ha, I've got a new patchset uploaded just a minute after you gave +2. It's a shame I've wasted it! ;)18:14
smcginnisdulek: Hah, no problem, I'll take a look again. ;)18:15
diablo_rojothingee: The bug you emailed me about is actually covered by my genconfig patch thats out for review. I will add that to the commit message so that its more obvious. Is it still possible to get that in before the cutoff?18:15
hemnaanyone restack today?18:15
hemnaI'm getting an odd keystone failure18:15
smcginnishemna: Had an issue yesterday, but stacked today fine.18:16
*** diogogmt has quit IRC18:16
smcginnishemna: What's the error.18:16
*** openstackgerrit has quit IRC18:16
hemnahttp://paste.openstack.org/show/465026/18:16
hemnaI JUST updated devstack and all my /opt/stack/*  repos, then that happend18:16
*** openstackgerrit has joined #openstack-cinder18:17
smcginnishemna: jgriffith was burning the midnight oil last night fixing a pbr issue.18:17
*** jdandrea has joined #openstack-cinder18:17
smcginnishemna: Looks like this might be it.18:17
smcginnisTry blowing away your venv.18:17
e0nehemna:  did you update /opt/requirements?18:17
*** diogogmt has joined #openstack-cinder18:17
*** e0ne has quit IRC18:18
jdandreaIs it typical for the volume (not volumev2) service be set to use v2 (not v1) endpoints in keystone?18:18
hemnaI have a script that I run and it updates every valid git repo in /opt/stack/18:18
smcginnishemna: This ones a little different because it's outside of the projects.18:19
smcginnisIf I remeber right 1.6 or something of pbr wasn't parsing python versions correctly.18:19
hemnahttp://paste.openstack.org/show/465027/18:19
*** pots has joined #openstack-cinder18:19
*** pots1 has quit IRC18:20
hemnasmcginnis, ok, updated pbr to 1.8.018:20
hemnawas at 1.5.018:20
smcginnishemna: Oh, also make sure to get the lastest devstack too. I think that's what did it for me - updating devstack and redoing my venv.18:20
*** e0ne has joined #openstack-cinder18:20
*** yrabl has joined #openstack-cinder18:21
* smcginnis crosses fingers18:21
jdandreaAnswered my own question: http://docs.openstack.org/kilo/install-guide/install/apt/content/cinder-install-controller-node.html (step 4)18:21
e0neeven more: /opt/stack/requirements and it's venv18:21
smcginnisjdandrea: ;) Glad you got it.18:22
hemnastacking.....18:22
smcginnisv1 will be going away in the very near future.18:22
hemnapewp18:22
jdandreasmcginnis: Thx. Now I'm wrestling with a python-cinderclient issue regarding v2 and being told there are multiple matching endpoints.18:22
smcginnishemna: Same error?18:23
hemnaI'll try nuking /opt/stack/requirements/.venv18:23
hemnayah same here18:23
*** changbl has quit IRC18:23
thingeediablo_rojo: possibly, but yes please edit the commit message, thanks18:23
smcginnisjdandrea: Hmm, I know we had some ripple effects from trying to do aut-discovery. Maybe thingee is around and knows more.18:23
* smcginnis didn't completely follow18:23
jdandreasmcginnis: Gathering more intel on this end.18:24
diablo_rojothingee: I will add that now and get a patch pushed up immediately. Its ready to be reviewed and it would be good to get it in if possible.18:24
hemnacrap18:25
hemnasame issue18:25
hemna:(18:25
*** yrabl has quit IRC18:26
guitarzanjdandrea: https://review.openstack.org/#/c/214802/ ?18:26
*** yrabl has joined #openstack-cinder18:26
smcginnishemna: Try rm -fr / ? :]18:26
smcginnisDang, I get nervous even typing that in an irc window.18:27
hemnaooh yah, haven't tried that one yet18:27
e0nesmcginnis: you forgot fdisk call18:27
hemnalol18:27
thingeesmcginnis: they were reverted18:27
* hemna fires up a new vagrant....18:27
smcginnisthingee: I seem to remember some after affects from that. Maybe not.18:27
openstackgerritKendall Nelson proposed openstack/cinder: Dynamically create cinder.conf.sample  https://review.openstack.org/21970018:28
*** merooney has quit IRC18:29
*** david-lyle has quit IRC18:30
*** boris-42 has quit IRC18:30
asselinsmcginnis, you also forgot the sudo18:34
e0nehemna: please, let me know if you'll get any issue with c-all patch. I'll be available ~2 hours more today18:34
*** pots3 has joined #openstack-cinder18:34
smcginnisasselin: Pfft, I just run as root. :P18:34
smcginnishah18:34
*** pots has quit IRC18:34
hodos|2hi, could someone explain how to turn on/off multipath for iscsi?18:36
*** vgridnev has quit IRC18:38
hemnahodos|2, for Nova, you can remove the iscsi_use_multipath = True, or set it to False in /etc/nova/nova.conf18:42
hodos|2hemna: what about cinder ?18:43
hemnause_multipath_for_image_xfer = False18:45
hemnain /etc/cinder/cinder.conf18:45
e0nehodos|2: enforce_multipath_for_image_xfer conf param18:45
hemnae0ne, that's for only enforcing that mulipath daemon must be running to cause an exception18:46
*** aix has quit IRC18:46
*** dannywilson has quit IRC18:46
hodos|2hemna: thanks18:46
e0nehemna: thanks. I need go deeper in multipath topic18:47
smcginnisAnyone with drivers that use the volume id for your array identification:18:48
smcginnisHave you tried to do a retype with migrate lately?18:48
smcginnisSeeing something different. This had been working.18:49
hemnasmcginnis, I recently fixed an issue with our driver in a migration into our array from an external18:49
hemnare: _name_id garbage18:49
smcginnisNow it creates the new vol, migrates, updates the new volume with the old id, then tries to delete the temp id leaving the original volume.18:49
smcginnishemna: Looks like we're doing something similar other than provider_location.18:50
hemnasmcginnis, I don't think our driver even uses provider_location at all18:51
hemnafwiw18:51
hemnaalso, smcginnis https://review.openstack.org/#/c/217522/18:51
hemnathat's sitting out there.  haven't had time to play with it yet though18:51
*** pots has joined #openstack-cinder18:52
*** pots3 has quit IRC18:52
smcginnishemna: Thanks. Not sure if that will do it, but maybe I'll give it a shot and see.18:53
hemnait's on my list of stuff to play with...I just have a big backlog today18:53
smcginnisApparently I now do too. :)18:54
hemna:)18:54
*** martyturner has quit IRC18:55
*** merooney has joined #openstack-cinder18:56
*** timcl1 has joined #openstack-cinder18:57
*** Yogi1 has joined #openstack-cinder18:58
*** Yogi11 has quit IRC18:58
*** timcl has quit IRC19:00
jdandreasmcginnis: Here's what I understand to be happening (as reported by a colleague). I asked them for steps to reproduce so that I'm absolutely sure. http://paste.openstack.org/show/465066/19:00
*** vgridnev has joined #openstack-cinder19:01
jdandreasmcginnis: I should also mention 1.0.8 is being run from within a VM but otherwise the same rc (environment) file.19:01
*** yrabl has quit IRC19:02
smcginnise0ne: Any idea if that's related to https://github.com/openstack/python-cinderclient/commit/04caf88307235afd6cb34cd369cc4ef98366545719:03
e0nesmcginnis: what is the issue?19:04
*** esker has joined #openstack-cinder19:04
smcginnisjdandrea: Mind summarizing? Here's the results: https://github.com/openstack/python-cinderclient/commit/04caf88307235afd6cb34cd369cc4ef98366545719:05
smcginnisOops, not that one.19:05
smcginnishttp://paste.openstack.org/show/465066/19:05
hemnaok new vagrant, new stack problems.  *sigh*19:05
e0nesmcginnis: I'm sorry. I still don't understand what went wrong19:07
smcginnise0ne: Sorry, jdandrea must be busy now. Apparently they are getting an error from keystone of multiple matching endpoints.19:08
jdandreasmcginnis: I'm here.19:08
smcginnise0ne: Lemme see if I can capture what was said exactly.19:08
smcginnisjdandrea: Oh good. Can you summarize for e0ne what you're seeing?19:08
e0nesmcginnis, jdandrea : stacktrace will ba helpful in any case19:08
jdandreasmcginnis, e0ne sure. I've asked for exact steps to reproduce (someone else here is seeing it).19:09
jdandreae0ne: Per http://docs.openstack.org/kilo/install-guide/install/apt/content/cinder-install-controller-node.html the volume and volumev2 endpoints both point to the v2 API endpoint.19:09
e0nehm...19:10
hemnasmcginnis, http://paste.openstack.org/show/465091/19:10
jdandreaSomeone was running python-cinderclient 1.0.8 in a VM and noticed they couldn't specify API version 2 (using "2") whether via command line option or exported env var.19:10
dulekthingee: https://review.openstack.org/#/c/223602/ just passed Jenkins.19:11
smcginnishemna: Doh!19:11
jdandreae0ne: The same one then tried python-cinderclient 1.1.1 from the controller node. The command line option still didn't fly (told there's more than one matching v2 endpoint), but the exported environment variable worked.19:11
thingeedulek: ack19:11
smcginnishemna: Looks vaguely familiar like I've run into something similar, but I don't think I've seen that exact error.19:11
jdandreae0ne: There was no stack trace, just an error.19:11
e0nejdandrea: I never tested case when volume and volumev2 endpoints are both for api v219:12
jdandreae0ne: (which is what I'm trying to get a hold of, the exact response they got).19:12
thingeedulek: +2/A19:12
hemnaarg19:12
jdandreae0ne: *nods* exactly, and we were unsure about the docs mentioning this note: "The Block Storage service requires both the volume and volumev2 services. However, both services use the same API endpoint that references the Block Storage version 2 API."19:12
jdandreaThey were wondering if volume should reference v1 (but I know v1 is going away too, so ...).19:13
e0nejdandrea: i'm confused19:13
guitarzanjdandrea: it seems like that error message is just telling the truth if there are two v2 endpoints in your catalog19:14
e0nejdandrea: could you try to setup 'volume' endpoint for api v1?19:14
jdandreae0ne: I could but the admin insists that it should be setup with both for v2 because of what's in the docs: http://docs.openstack.org/kilo/install-guide/install/apt/content/cinder-install-controller-node.html (see step 4).19:14
e0neI'm not sure where the bug is: cinder, keystone, docs19:14
*** tpsilva has quit IRC19:14
smcginnishemna: Based on the error it's not passing a name to the --user arg. I just stacked about an hour ago and I did notice it creating new roles. :/19:14
guitarzana long time ago there was complaints about calling the v2 endpoint volume2 and some people? wanted it to just be called volume19:15
e0nejdandrea: about 4 years ago, my lesson #1 was: don't believe in openstack docs19:15
smcginnise0ne: ;)19:15
hemnasmcginnis, yah It looks like it doesn't have the admin_user for whatever reason :(19:15
e0nejdandrea: I need to check in on my env19:15
jdandreae0ne: It seems that, when both are v2 (as instructed in the installation guide), the 1.1.1 client works if OS_VOLUME_API_VERSION is exported as 2, but not if --os-volume-api-version 2 is used.19:15
guitarzanjdandrea: *that* certainly sounds like a bug19:16
jgriffithhemna: smcginnis that's an "old" problem, not sure why you're seeing it now19:16
jdandreae0ne: As for not believing in docs, try telling that to folks who depend upon them as canonical. But I get your point. ;)19:16
jgriffithhemna: smcginnis I don't remember the bug exactly, but my CI hit it one night before node-pool units were updated19:16
jgriffithhemna: smcginnis and a fix was pushed overnight while I slept :)19:16
jgriffithhemna: any chance your bits are stale?19:17
jdandreajgriffith: This is using cinder-kilo, yea.19:17
e0nejdandrea: it was kind of a joke19:17
*** jungleboyj has quit IRC19:17
smcginnisjgriffith, hemna: I don't see anything in the recent devstack commits that looks related.19:17
hemnaI just updated my /opt/stack/ repos19:17
jdandreae0ne: Yup, we use the same joke. ;D19:17
hemnaI'll nuke em again and start over19:17
e0ne:)19:17
smcginnisI love devstack.19:17
e0nehemna: did you try PIP_UPGRADE=True?19:17
jgriffithhemna: so the problem was in a lib dependency19:17
jgriffithhemna: It may or may not be what you're seeing, but I suspect it is the same thing19:18
hemnae0ne, env var prior to running stack.sh ?19:18
jgriffithe0ne: +119:18
hemnajgriffith, ok19:18
e0nehemna: in local rc19:18
hemnae0ne, ok added to my local.conf19:18
smcginnisjgriffith: You use volume['id'] for array identity, right? Have you done a migrate lately?19:19
smcginnisjgriffith: Or are you tracking by provider_id now?19:19
e0nePIP_UPGRADE=True (copy-pasted version)19:19
*** DericHorn-HP has quit IRC19:19
jgriffithsmcginnis: I still use volume['id']19:19
openstackgerritMichael Price proposed openstack/cinder: Fix netapp_enable_multiattach default for E-Series  https://review.openstack.org/22369819:19
jgriffithsmcginnis: no, I haven't tried it lately19:19
jgriffithsmcginnis: do I need to ? :)19:19
smcginnisjgriffith: I'm seeing upgrade_migrated_volume called to be able to rename the temp name to the original name, but then for the delete of the original volume it is sending in the temp id.19:19
jgriffithgood lord!19:20
smcginnisjgriffith: So of course I don't find it because it never existed with that id on the original backend.19:20
jgriffithsigh19:20
jgriffithtrain-wreck19:20
smcginnisjgriffith: So it doesn't like it should only affect me, so just curious if anyone else has seen that.19:20
jdandreasmcginnis: Ok, so I got an account over there and tried python-cinderclient 1.1.1 and I do NOT have that issue. I will still ask them for steps to reproduce. As for client 1.0.8, is it more a case of "don't use that version?"19:20
hodos|2jgriffith: hi, for some reason i get iscsi devices sometimes mounted to /dev/mapper/... but it's not using multipath, do you have ideahow can this happen ?19:20
jgriffithsmcginnis: indeed, should impact quite a few people.  I'll look into it on my side.  Thx for the heads up19:21
smcginnisjdandrea: Oh good. Well, maybe not for you. But if it's just a specific environment it's better than total breakage. :)19:21
*** p0rtal_ has joined #openstack-cinder19:21
smcginnisjgriffith: No problem. Would be good to have someone else confirm the issue.19:21
hemnahodos|2, if the multipath daemon is running, it will create /dev/mapper/<WWN> devices automatically19:21
smcginnisI'm looking through Vincent's changes again, but I don't think they are the cause. But that area has been touched recently.19:22
hodos|2hemna: i thought that it shouldn't do this, if connection properties provide only single iqn, portal, etc19:22
hemnahodos|2, the multipath daemon itself is independent of all of that.  if it's running, it will create multipath devices regardless of Nova/Cinder19:23
hemnadepending on the multipath.conf settings (blacklist/whitelist) of course19:23
*** lpetrut has joined #openstack-cinder19:23
hemnahodos|2, id you don't want multipath devices created, disable the daemon :)19:24
*** p0rtal has quit IRC19:24
hemnaor blacklist the backend in multipath.conf19:24
hodos|2hemna: when i type 'multipath' on console it says that it's not installed19:25
*** aix has joined #openstack-cinder19:25
*** edtubill has joined #openstack-cinder19:25
hodos|2hemna: maybe tempest installs it in venv ?19:25
hemnanah19:25
hemnamutlipath -ll ?19:25
e0nejdandrea: I'll try to reproduce this issu on my env19:25
hemnahodos|2, also I believe some udev rules can create /dev/mapper/ entires. ymmv19:26
hemnaentries19:26
hemnaok I'm out for a bit....lunch19:26
*** hemna is now known as hemnafk19:26
*** Apoorva has quit IRC19:27
*** bill_az_ has quit IRC19:31
diablo_rojojgriffith: When you get a sec you should take a look at the genconfig patch and see if I get your seal of approval. I think it's ready to go! :) https://review.openstack.org/#/c/219700/19:31
e0nejdandrea: 'cinder list' works for me with the latest client from master19:32
jgriffithdiablo_rojo: sure, I'll look at it now19:32
*** jungleboyj has joined #openstack-cinder19:32
e0nejdandrea: 'volume' and 'volumev2' endpoints are configured to use api v219:32
diablo_rojojgriffith: Thank you :)19:33
*** yrabl has joined #openstack-cinder19:33
* e0ne bb in ~12 hours19:34
*** thangp_ has joined #openstack-cinder19:34
jdandreae0ne: Yep. They're using whatever client ubuntu has for kilo (which I *think* is 1.1.1). It works for me too. I asked for their OS_ prefixed environment variables and a capture of what they're seeing.19:34
*** thangp has quit IRC19:34
jdandreae0ne: As for 1.0.8, which they'd also like to use, they're not sure what to do there. Neither method works for them. I've asked for the environment there as well.19:35
jdandrea(I encouraged 1.1.1.)19:35
*** timcl1 has quit IRC19:35
*** bill_az has quit IRC19:35
openstackgerritMudassir Latif proposed openstack/cinder: Allow replicated volumes to be recoverable  https://review.openstack.org/21990019:35
*** e0ne has quit IRC19:35
*** ebalduf has quit IRC19:36
*** timcl has joined #openstack-cinder19:36
*** Apoorva has joined #openstack-cinder19:37
jgriffithdiablo_rojo: one complaint!19:38
diablo_rojojgriffith: Yes?19:38
jgriffithdiablo_rojo: why do your patches always ask me if I want to translate from Norwegian?19:38
jgriffith:)19:38
*** thangp_ has quit IRC19:38
jgriffithdiablo_rojo: https://www.dropbox.com/s/v7xebngtpn5uue6/Screenshot%202015-09-16%2013.38.42.png?dl=019:38
diablo_rojojgriffith: I totally don't have dropbox setup on this computer :)19:40
jgriffithdiablo_rojo: haha.. no worries19:40
jgriffithdiablo_rojo:  you shouldn't need it by the way, should just be a url19:40
jgriffithdiablo_rojo: it was kind of a joke19:40
jgriffithdiablo_rojo: for some reason chrome always asks me if I want to translate from norweigan for your patches19:41
diablo_rojojgriffith: Its funny though because I am actually half norwegian :)19:41
jgriffithdiablo_rojo: yeah... that and the whole Minnesota thing19:42
jgriffithdiablo_rojo: anyway.. nice work on that IMO19:42
diablo_rojojgriffith: That too :) The american scandanavia :)19:42
jgriffith:)19:43
diablo_rojojgriffith: Aww :) Thank you.19:43
*** ebalduf has joined #openstack-cinder19:46
*** yrabl has quit IRC19:46
*** kbader has joined #openstack-cinder19:48
*** timcl has quit IRC19:48
*** lpetrut has quit IRC19:50
*** nikeshm has joined #openstack-cinder19:50
*** bill_az has joined #openstack-cinder19:51
*** thangp has joined #openstack-cinder20:01
*** openstackstatus has quit IRC20:02
*** openstackstatus has joined #openstack-cinder20:03
*** timcl has joined #openstack-cinder20:03
*** ChanServ sets mode: +v openstackstatus20:03
*** stevemar has quit IRC20:08
*** annasort has quit IRC20:08
*** stevemar has joined #openstack-cinder20:09
*** sgotliv_ has joined #openstack-cinder20:10
*** timcl1 has joined #openstack-cinder20:10
*** jmenbo has joined #openstack-cinder20:10
*** merooney has quit IRC20:11
*** timcl has quit IRC20:11
*** hemnafk is now known as hemna20:11
*** stevemar has quit IRC20:11
*** akerr has quit IRC20:13
openstackgerritMichael Price proposed openstack/cinder: NetApp: Fix volume extend with E-Series  https://review.openstack.org/22428520:15
hemnadiablo_rojo, http://paste.openstack.org/show/465193/20:19
hemnadiablo_rojo, the generate_cinder_opts.py pukes if you aren't in the cinder root dir fwiw20:20
hemnadiablo_rojo, only seems to run via tools/config/generate_sample.sh20:20
hemnadiablo_rojo, if you cd into tools/config, then run it, it vomits20:20
scottdaIs there a plan to deprecate xml support for the Cinder API?20:21
hemnascottda, heh20:21
scottdaWhat's so funny?20:21
hemnaI don't think there is a plan yet.20:21
scottdaOK.20:21
hemnaand I don't think we can just nuke it.  but hey, microversions.....20:21
scottdayep.20:21
smcginnisdiablo_rojo: Hmm, maybe check somehow that it is being called from tox -e genconfig? Pass in a special key? Or check that pwd is what's expected?20:22
scottdaI'm just seeing it while porting microversions and wondering if there's a plan, that's all.20:22
*** jmenbo has quit IRC20:22
*** jmenbo has joined #openstack-cinder20:23
*** p0rtal_ has quit IRC20:28
*** kbader1 has joined #openstack-cinder20:28
*** p0rtal has joined #openstack-cinder20:28
diablo_rojohemna: smcginnis: Okay I will address that and get a new patchset up soon.20:29
diablo_rojothanks for the heads up and advice20:29
*** kbader has quit IRC20:29
hemnadiablo_rojo, it could be as simple as detecting that it's not running from the cinder root and vomit with a good message ?20:29
hemnathe script used to have the ability to set the basedir20:30
diablo_rojohemna: Yeah I will add that check in since I have the basedir still being set in generate_sample.sh20:32
diablo_rojohemna: Thanks :)20:32
*** p0rtal has quit IRC20:32
*** annasort has joined #openstack-cinder20:34
*** dustins has quit IRC20:35
*** sgotliv_ has quit IRC20:36
*** timcl1 has quit IRC20:36
*** ndipanov has quit IRC20:37
*** hodos|2 has quit IRC20:37
diablo_rojohemna: How are you running it? When I run tox -e genconfig from in tools/config it works.20:38
diablo_rojohemna: and when I run it inside the cinder dir inside the base dir it works too.20:38
hemnadiablo_rojo, http://paste.openstack.org/show/465193/20:39
hemnait's a shell script, so I tried to run it manually.20:39
hemna:)20:39
diablo_rojohemna: Ha ha sorry I looked but didn't see :) So just for grins. If you run it in tox does it work?20:40
diablo_rojoI will address that problem though20:40
hemnaI was able to run it tools/config/generate_sample.sh  from the cinder root dir20:41
hemnait didn't puke20:41
diablo_rojohemna: Hm. Okay thanks for the heads up :)20:42
hemnanp20:44
jgriffithguitarzan: just for the record, I'm proposing that the setting of the quota values should be done ONLY by the quota-class-update API call20:46
jgriffithguitarzan: and that the conf file should not be needed to bootstrap the values20:46
hemnadiablo_rojo, so running tox -egenconfig didn't puke :)20:46
jgriffithguitarzan: we should either just have a default set that admin can update/modify using the API20:47
jgriffithguitarzan: well.. no "either/or" that's just what we should have20:47
jgriffithguitarzan: my gripe is that the db migration relies on / needs a conf entry to pull that in in the first place.  That's all20:47
*** porrua has quit IRC20:48
jgriffithguitarzan: but I kinda don't know what all is being discussed now, so I don't want to post anything in the bug that might add confusion20:48
guitarzanjgriffith: I'm in 100% agreement on everything you just said20:49
guitarzanbut it is not possible to retroactively fix that old migration with a new migration20:49
jgriffithguitarzan: phewww20:49
guitarzana new migration will just break other users... like me for one20:49
guitarzanthat's why I did suggest the taboo of "edit the existing migration"20:50
jgriffithguitarzan: well... couldn't a new migration check if the column is "not null" ?20:50
guitarzanbecause the only people that need fixed are the ones that have never run this new migration20:50
jgriffithguitarzan: I don't see why that's a challenge?20:50
jgriffithguitarzan: it's similar to how we moved nova-volumes around way back when20:50
diablo_rojohemna: I thoroughly tested that from a bunch of different places :) I should hope not.20:50
jgriffithguitarzan: if you "had them" we move the info around, if you don't we just do "our thing"20:50
guitarzanthis proposed migration just deletes the quota class20:51
guitarzanend of story20:51
jgriffithguitarzan: That's wrong :)20:51
jgriffithend of story20:51
jgriffith:)20:51
guitarzanmaybe I need to reread it20:51
jgriffithguitarzan: I mean, if that's what it does it's wrong20:51
guitarzanhttps://review.openstack.org/#/c/223300/2/cinder/db/sqlalchemy/migrate_repo/versions/056_remove_default_quota_values_from_table.py20:51
guitarzanI still think the best thing to do is edit the old migration20:51
guitarzanand blank it20:52
jgriffithWTF?20:52
guitarzananyone that is currently having problems can just delete their own default quota class20:52
guitarzanthis doesn't even seem to remove the default class, but all of them20:53
*** sgotliv has joined #openstack-cinder20:53
guitarzanI'm not sure why table.delete() seemed like a good idea20:53
jgriffithguitarzan: don't know if that comment will help or hurt: https://review.openstack.org/#/c/223300/20:55
jgriffithguitarzan: but as you say, regardless... blowing away an existing deployments quota settings is not the right answer20:56
jgriffithand just putting another quota read from the conf file just completely misses the entire point of the bug20:56
guitarzanjgriffith: one thing about your proposal is that it'll never be null, since it already got messed up with the previous migration20:57
jgriffithguitarzan: My vote is modify the migration20:57
*** pots2 has joined #openstack-cinder20:57
*** kbader1 has quit IRC20:57
patrickeasthemna: hey, i've got a multipath question for you20:58
jgriffithguitarzan: whether that be cheating and fixing it directly, or as a side effect of a db compaction20:58
*** crose has quit IRC20:58
jgriffithwhich we've never done and sorely need20:58
hemnapatrickeast, yough20:58
guitarzanjgriffith: I think migration 21 can be basically blanked out20:58
patrickeasthemna: actually two things, first an easy one... do you know whats up with https://review.openstack.org/#/c/196482/ ?20:58
patrickeasthemna: second, i'm looking at https://bugs.launchpad.net/cinder/+bug/149570120:59
openstackLaunchpad bug 1495701 in OpenStack Compute (nova) "Sometimes Cinder volumes fail to attach with error "The device is not writable: Permission denied"" [Undecided,New]20:59
patrickeasti found out that my CI system stops doing it if I disable multipathing20:59
patrickeastso something weird is happening with the multipathing symlinks i think20:59
patrickeastit repros in the gate on encryption tests sometimes too20:59
hemnapatrickeast, I was JUST talking to tsekiyama about that first one.  he's looking into changing it20:59
patrickeastah ok awesome21:00
hemnapatrickeast, as it stands that patch would fail with FC volumes21:00
*** pots has quit IRC21:00
patrickeastouch, thats not good21:00
patrickeastso for that bug, any ideas why a multipath device would sometimes be giving permission denied?21:01
hemnaso for that bug21:01
hemnathe log entry seems to indicate that the volume is iSCSI21:01
patrickeastyea when it happens in the gate it is21:02
patrickeastiscsi w/ lvm i think21:02
hemnaI don't think I've seen that one yet21:02
hemnawhat test ?21:02
patrickeastits pretty rare http://logstash.openstack.org/#eyJzZWFyY2giOiJcImxpYnZpcnRFcnJvcjogb3BlcmF0aW9uIGZhaWxlZDogb3BlbiBkaXNrIGltYWdlIGZpbGUgZmFpbGVkXCIiLCJmaWVsZHMiOltdLCJvZmZzZXQiOjAsInRpbWVmcmFtZSI6IjYwNDgwMCIsImdyYXBobW9kZSI6ImNvdW50IiwidGltZSI6eyJ1c2VyX2ludGVydmFsIjowfSwic3RhbXAiOjE0NDIyNjY3MDU1NzZ921:02
hemnado you have an example Pure CI log failure ?21:02
patrickeastfor my CI system it varies, i've got a list of maybe half a dozen tests21:02
patrickeasthttp://ec2-54-67-51-189.us-west-1.compute.amazonaws.com/00/219700/9/check/PureFCDriver-tempest-dsvm-volume-multipath/1979276/logs/screen-c-vol.txt.gz?21:02
patrickeastdifferent test21:02
patrickeastsame problem21:03
hemnathat looks like a failed encrypted volume test ?21:03
patrickeastsometimes in libvirt barfing that it can't open the disk, sometimes qemu-img, sometimes c-bak trying to copy data21:03
patrickeastyea for the gate ones that seems to be a favorite21:03
*** p0rtal has joined #openstack-cinder21:03
hemnadevice is busy kinda makes me think that it's trying to open a raw device where that device is part of a multipath device21:04
hemnawhere the multipath daemon itself has it open21:04
hemnaand hence can't read from it.21:04
patrickeastooh interesting21:04
hemnamight have failed to detect the multipath device in time, and then fell back on the raw device path21:05
hemnaand prior to trying to do cryptsetup the mpath device was created21:05
hemnableh21:05
hemnaI'm kinda guessing there though21:05
patrickeastwell so for the gate its not using multipath and still gets errors like this http://logs.openstack.org/22/222922/2/check/gate-tempest-dsvm-full-lio/550be5e/logs/libvirt/libvirtd.txt.gz#_2015-09-13_17_34_07_49921:05
patrickeastso its just a normal iscsi single path kind of deal21:06
patrickeastwhich is weird that single-path FC for my CI system works just fine : /21:06
* hemna waits for the log to load in chrome.....21:06
hemnagoosh, that log file is giant21:07
hemnaheh21:07
patrickeasthaha yea21:07
hemnahave a timestamp in that file for me ?21:07
hemnaI'm not sure what error I'm looking for in that one21:07
patrickeastoh, should have been in the link21:07
patrickeast_2015-09-13_17_34_07_49921:07
hemnaI just get the top of the file21:08
patrickeastif you leave it long enough it *should* jump to it21:08
patrickeastonce the file loads : /21:08
hemnahrmm21:08
hemnachrome seems to be trying to be "smart"21:08
hemnaand not loading the entire file21:08
hemnawtf21:08
hemnaphew21:09
hemnaok now it worked21:09
hemnaonly had to refresh 10 times21:09
patrickeastlol21:09
patrickeastyea those libvirt log files are brutal21:09
hemnaok, so that log files is a non multipath test ?21:09
patrickeastyea21:09
hemnamultipath disabled and not running?21:09
*** raildo is now known as raildo-afk21:10
hemnaif the daemon is running, that might cause it21:10
patrickeastits from a official gate job21:10
patrickeasti dont think they have any multipathing21:10
patrickeastsry, afk for a couple min21:10
hemnaok bbiab21:11
*** hemna is now known as hemnafk21:11
*** ociuhandu has joined #openstack-cinder21:12
*** vgridnev has quit IRC21:13
*** jwcroppe has joined #openstack-cinder21:14
*** crose has joined #openstack-cinder21:16
*** thangp has quit IRC21:18
*** IanGovett has quit IRC21:20
smcginnisgeguileo: ping21:21
*** dustins has joined #openstack-cinder21:24
*** boris-42 has joined #openstack-cinder21:26
*** cdelatte has quit IRC21:27
*** changbl has joined #openstack-cinder21:30
*** Yogi1 has quit IRC21:31
openstackgerritKendall Nelson proposed openstack/cinder: Dynamically create cinder.conf.sample  https://review.openstack.org/21970021:32
diablo_rojohemnafk: jgriffith smcginnis ^^^21:33
*** diablo_rojo has left #openstack-cinder21:33
DuncanTthingee: https://bugs.launchpad.net/cinder/+bug/1491495 is the bug I thought should be a blocker. Submitting a patch to fix shortly21:35
openstackLaunchpad bug 1491495 in Cinder "cinderclient.quotas.get() fails against Cinder service in a Devstack" [Undecided,Fix committed] - Assigned to Ivan Kolodyazhny (e0ne)21:35
*** julim has quit IRC21:35
*** ebalduf has quit IRC21:40
*** kbader has joined #openstack-cinder21:44
*** edtubill has left #openstack-cinder21:44
*** anshul has quit IRC21:45
*** sgotliv has quit IRC21:45
*** krtaylor has quit IRC21:46
*** hemnafk is now known as hemna21:46
*** kbader1 has joined #openstack-cinder21:47
*** kbader has quit IRC21:48
*** mdenny has quit IRC21:50
*** gman-tx has quit IRC21:50
thingeeDuncanT: ack21:52
*** xyang1 has quit IRC21:52
*** xyang1 has joined #openstack-cinder21:52
*** changbl has quit IRC21:55
*** david-lyle has joined #openstack-cinder21:56
*** hemna is now known as hemnafk22:00
smcginnishemnafk, jgriffith: In reference to my earlier retype issue, https://review.openstack.org/#/c/217522/ appears to fix it.22:03
smcginnisNot sure if it is/was an issue for you as well.22:03
*** setmason has quit IRC22:04
*** setmason has joined #openstack-cinder22:04
*** jgregor has quit IRC22:05
*** jgregor has joined #openstack-cinder22:06
*** dustins has quit IRC22:07
*** jungleboyj has quit IRC22:09
*** jgregor has quit IRC22:10
*** stevemar has joined #openstack-cinder22:10
*** mriedem has quit IRC22:11
*** jwcroppe has quit IRC22:11
*** stevemar has quit IRC22:13
patrickeasthemnafk: asselin: did you guys ever have any luck with the SR-IOV stuff with your FC HBAs?22:14
*** takedakn has joined #openstack-cinder22:14
asselinpatrickeast, hemnafk and cbader_ played around with it a bit, but I don't remember hearing any successful result22:15
patrickeastbummer22:15
*** hemnafk is now known as hemna22:16
*** annegentle has quit IRC22:16
hemnapatrickeast, so the SR-IOV works great22:16
hemnait's super awesome22:16
patrickeast\o/22:16
hemnafor ethernet interfaces22:16
patrickeastwomp womp22:16
hemnaI got so far that the HBA said it supports it22:17
hemnabut the number of devs maxes out at 022:17
hemnawhich means that it's not supported22:17
hemnaemulex's documentation was a mess22:17
patrickeastdang22:17
cbader_patrickeast, I couldn't get much info on HBA support for SR-IOV plenty for nic.22:17
hemnaso we are in contact with emulex to find out if any FC ports are SR-IOV'able22:17
hemnafrom what I could tell, only ethernet is really supported.22:18
cbader_patrickeast, I have email into emulex engineer for info no response yet22:18
hemna:(22:18
*** cbader_ has quit IRC22:18
patrickeasthmm alright22:18
patrickeastthats a bummer22:18
patrickeasthopefully its just a documentation thing or driver update kind of deal22:18
hemnapatrickeast, yah that would be nice22:19
hemnaI spent a few days on it and got stuck22:19
*** takedakn has quit IRC22:22
*** takedakn has joined #openstack-cinder22:23
*** pots2 has quit IRC22:24
patrickeasthemna: one thing i do see on this page is that they require a firmware update for both emulex and qlogic https://blogs.oracle.com/raghuram/entry/fibre_channel_sr_iov22:26
patrickeasthemna: although its off in solaris land so i dunno how much carries over to what we would be trying22:26
*** pots has joined #openstack-cinder22:27
hemnaheh, yah I saw that when I was hacking around as well22:27
hemnaheh solaris22:28
hemnahaven't been on a solaris box in 15 years22:28
patrickeasti'm trying to find at least a little bit of hope so i can back up my request for new 16Gb cards with (potentially) SR-IOV22:28
patrickeasthaha yea22:28
*** david-lyle has quit IRC22:29
*** esker has quit IRC22:29
hemnapatrickeast, http://paste.openstack.org/show/465303/22:30
hemnaso that's our ethernet nic22:31
hemnayou can see that it has SR-IOV on, and lists 8 VFs22:31
hemnaif that Total VGs is non zero, then SR-IOV is on and capable22:31
*** ronis has quit IRC22:32
*** krtaylor has joined #openstack-cinder22:32
patrickeastsweet22:32
hemnapatrickeast, http://paste.openstack.org/show/465311/22:33
hemnathat's our FC HBA22:33
hemnahey look SR-IOV!22:33
hemnaInitial VFs: 022:33
hemnawah wah wahhhhh22:33
*** setmason has quit IRC22:34
*** p0rtal has quit IRC22:34
*** kbader1 has quit IRC22:34
*** p0rtal has joined #openstack-cinder22:34
rhedlindpatrickeast: Is there documentation somewhere on how to configure the image cache?22:35
patrickeastrhedlind: almost, https://review.openstack.org/#/c/221548/22:35
patrickeasthemna: gah that sucks22:36
patrickeasthemna: teases with the feature supported... and then no VF's22:36
rhedlindpatrickeast: thanks! I guess I will review that change while I am trying it out. :)22:37
scottdaWhat is the schedule for removing support for Cinder API v1? Is there one?22:37
*** ebalduf has joined #openstack-cinder22:38
*** setmason has joined #openstack-cinder22:38
*** p0rtal has quit IRC22:39
hemnapatrickeast, http://www-dl.emulex.com/support/elx/rt99/b15.1/docs/linux/linux_manual_elx.pdf22:40
hemnapatrickeast, thats the magic doc that I found that got me real close.22:40
openstackgerritKurt Martin proposed openstack/cinder: Fix cinder-all binary  https://review.openstack.org/22385122:40
*** cdelatte has joined #openstack-cinder22:42
*** lcurtis has quit IRC22:42
hemnapatrickeast, page 35 talks about what to look for in the lspci output to see if it's enabled, etc.22:42
*** p0rtal has joined #openstack-cinder22:43
openstackgerritRyan McNair proposed openstack/cinder: Fix MITM vulnerability for Brocade FC SAN lookup  https://review.openstack.org/21834122:43
*** ebalduf has quit IRC22:44
patrickeastmm looks like qlogic might be out, " Even though the SRIOV specification covers both storage and networking, the initial implementation is for networking only, similar to all other vendors."22:45
patrickeastfrom http://www.qlogic.com/Resources/Documents/FAQs/Adapters/QLogic_FlexSuite_Adapters.pdf22:46
*** jungleboyj has joined #openstack-cinder22:46
hemnaboo22:46
patrickeastalso implies emulex won't support it yet either22:46
hemnal a m e22:46
patrickeastsince there are like 2 vendors >.<22:46
jungleboyjhemna: jgriffith smcginnis Kendall forgot to run Pep8 on her last patch.  I am fixing the failures.  Sorry, she was trying to catch her carpool and forgot.22:48
hemnajungleboyj, ok coolio.  :)22:48
*** dims_ has quit IRC22:48
hemnaalrighty, off to cat herding practice22:49
*** hemna is now known as hemnafk22:49
jungleboyjhemna: Sorry about that.  Good thing she has such an team lead to save her. ;-)22:49
jungleboyjhemnafk: Have fun.22:49
kmartinjungleboyj, hemnafk, smcginnis can you check this one later https://review.openstack.org/#/c/223851/ (eOne should be in bed and it required a simple rebase), it will need a +A22:52
jungleboyjkmartin: Sure.22:52
*** IanGovett has joined #openstack-cinder22:55
*** bill_az_ has joined #openstack-cinder22:55
*** setmason has quit IRC22:56
*** bill_az has quit IRC22:56
*** bill_az has joined #openstack-cinder22:57
*** bill_az_ has quit IRC22:57
*** setmason has joined #openstack-cinder23:02
*** IanGovett has quit IRC23:03
*** markvoelker has quit IRC23:05
*** mc_nair has quit IRC23:09
openstackgerritJay Bryant proposed openstack/cinder: Dynamically create cinder.conf.sample  https://review.openstack.org/21970023:12
jungleboyjhemnafk: smcginnis jgriffith thingee ^^^ That should hopefully be the real last patch.  Sorry about that.23:12
thingeejungleboyj: ack23:13
jgriffithjungleboyj: I already had a fix for it23:13
jgriffithjungleboyj: but I'm also fixing some other things since this keeps dragging on23:13
jgriffithrsending my +223:13
jgriffithin other words, taking away my +223:13
jgriffithbut if others happen to merge it before I get to it, that's fine23:13
*** takedakn has quit IRC23:17
*** Zhongjun has joined #openstack-cinder23:20
*** setmason has quit IRC23:31
jungleboyjWhat other stuff?23:32
*** setmason has joined #openstack-cinder23:32
jungleboyjjgriffith: ^^^23:32
*** dims_ has joined #openstack-cinder23:32
*** pots has quit IRC23:35
*** pots1 has joined #openstack-cinder23:38
jungleboyjOh, see your comments.23:40
*** chlong has quit IRC23:41
jgriffithjungleboyj: sorry, stepped away23:47
jgriffithjungleboyj: make sense?23:48
jgriffithjungleboyj: the other thing is the business of the whole commont_string, cmd_opts grep etc is kinda fugly23:48
jgriffithnot a deal breaker but...23:48
*** salv-orlando has quit IRC23:48
jgriffithjungleboyj: i can condense all of that down to like 4 lines of code23:49
jgriffiththat's actually readable :)23:49
*** erhudy has quit IRC23:49
jgriffithjungleboyj: also if it's going to require running in the base repo directory, that should probably be enforced/checked don't ya think?23:51

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