Tuesday, 2017-03-28

*** hongbin_ has quit IRC00:07
*** gcb has quit IRC00:18
*** mtanino_ has joined #openstack-manila00:26
*** mtanino has quit IRC00:27
*** catintheroof has joined #openstack-manila00:35
*** tuanluong has joined #openstack-manila01:21
*** catintheroof has quit IRC01:41
*** kaisers_ has joined #openstack-manila01:44
*** tommylikehu has quit IRC01:46
*** kaisers_ has quit IRC01:49
*** gcb has joined #openstack-manila02:07
*** mtanino_ has quit IRC02:12
*** tommylikehu has joined #openstack-manila02:31
openstackgerritzhongjun proposed openstack/manila-specs master: Add spec for ensure share  https://review.openstack.org/44649402:36
*** kaisers_ has joined #openstack-manila02:45
openstackgerritzhongjun proposed openstack/manila-specs master: Add spec for share backup  https://review.openstack.org/33030602:45
*** kaisers_ has quit IRC02:49
*** tommylikehu_ has joined #openstack-manila02:57
*** tommylikehu_ has quit IRC03:02
*** ganso has quit IRC03:15
openstackgerritzhongjun proposed openstack/manila-specs master: Support retrieve shares filtered by export-location  https://review.openstack.org/44896903:30
*** huyang has quit IRC03:45
*** huyang has joined #openstack-manila03:45
*** kaisers_ has joined #openstack-manila03:46
*** kaisers_ has quit IRC03:50
*** kaisers_ has joined #openstack-manila04:01
*** kaisers_ has quit IRC04:02
*** cknight has joined #openstack-manila04:07
*** arnewiebalck_ has joined #openstack-manila04:09
*** gouthamr has quit IRC04:23
*** cknight has quit IRC04:35
*** chenying has quit IRC04:54
*** chenying has joined #openstack-manila04:54
*** tommylikehu_ has joined #openstack-manila04:59
*** kaisers_ has joined #openstack-manila05:02
*** tommylikehu_ has quit IRC05:03
*** makowals_ has joined #openstack-manila05:05
*** kaisers_ has quit IRC05:07
*** makowals has quit IRC05:07
*** makowals has joined #openstack-manila05:08
*** nkrinner_afk is now known as nkrinner05:10
*** makowals_ has quit IRC05:11
*** arnewiebalck_ has quit IRC05:15
*** kaisers_ has joined #openstack-manila06:04
*** kaisers_ has quit IRC06:08
*** chenying has quit IRC06:24
*** chenying_ has joined #openstack-manila06:24
*** jprovazn has joined #openstack-manila06:32
*** zhongjun_ has quit IRC06:53
*** zhongjun_ has joined #openstack-manila06:54
*** tommylikehu_ has joined #openstack-manila07:00
*** kaisers_ has joined #openstack-manila07:04
*** tommylikehu_ has quit IRC07:05
*** kaisers_ has quit IRC07:08
*** pcaruana has joined #openstack-manila07:13
*** seife_ has joined #openstack-manila07:29
*** david_1 has joined #openstack-manila07:29
*** seife_ has quit IRC07:31
*** david_1 has quit IRC07:31
*** lpetrut has joined #openstack-manila07:35
*** makowals has quit IRC07:37
openstackgerritJan Provaznik proposed openstack/manila-specs master: Add spec for user messages  https://review.openstack.org/43427707:41
*** chenying__ has joined #openstack-manila07:48
*** makowals has joined #openstack-manila07:50
*** chenying_ has quit IRC07:50
*** furlongm has joined #openstack-manila07:57
*** tommylikehu_ has joined #openstack-manila08:01
*** kaisers_ has joined #openstack-manila08:05
*** tommylikehu_ has quit IRC08:06
*** kaisers_ has quit IRC08:10
openstackgerrityfzhao proposed openstack/manila master: Remove log translations in share and share_group 4/5  https://review.openstack.org/44948708:16
*** david_1 has joined #openstack-manila08:21
*** dgonzalez_ has joined #openstack-manila08:21
*** tpatzig_ has joined #openstack-manila08:21
*** tpatzig_ has quit IRC08:23
*** dgonzalez_ has quit IRC08:23
*** david_1 has quit IRC08:23
*** dgonzalez has quit IRC08:24
*** dsariel has joined #openstack-manila08:27
*** dgonzalez has joined #openstack-manila08:30
*** yuvalb has quit IRC08:36
openstackgerrityfzhao proposed openstack/manila master: Remove log translations in api 1/5  https://review.openstack.org/44946708:52
openstackgerritJan Provaznik proposed openstack/manila-specs master: Add spec for user messages  https://review.openstack.org/43427708:54
openstackgerritzhongjun proposed openstack/manila-specs master: Add spec for share backup  https://review.openstack.org/33030608:55
*** tommylikehu_ has joined #openstack-manila09:00
*** tommylikehu_ has quit IRC09:00
*** tommylikehu_ has joined #openstack-manila09:02
*** tommylikehu_ has quit IRC09:02
*** tommylikehu_ has joined #openstack-manila09:02
*** tommylikehu_ has quit IRC09:02
*** tommylikehu_ has joined #openstack-manila09:04
*** tommylikehu_ has quit IRC09:04
*** tommylikehu_ has joined #openstack-manila09:07
openstackgerrityfzhao proposed openstack/manila master: Remove log translations in cmd,common,data,db and network 2/5  https://review.openstack.org/44947609:10
*** tommylikehu_ has quit IRC09:12
*** tommylikehu_ has joined #openstack-manila09:16
zhongjun_vponomaryov: ping09:20
*** tommylikehu_ has quit IRC09:20
*** tommylikehu_ has joined #openstack-manila09:25
*** tommylikehu_ has quit IRC09:25
*** tommylikehu_ has joined #openstack-manila09:26
*** tommylikehu_ has quit IRC09:26
*** tommylikehu_ has joined #openstack-manila09:27
*** tommylikehu_ has quit IRC09:27
*** tommylikehu_ has joined #openstack-manila09:31
*** tommylikehu_ has quit IRC09:31
*** tommylikehu_ has joined #openstack-manila09:32
*** tommylikehu_ has quit IRC09:36
openstackgerritzhongshengping proposed openstack/puppet-manila master: Password should be secured  https://review.openstack.org/45067809:37
*** tommylikehu_ has joined #openstack-manila09:45
*** tommylikehu_ has quit IRC09:45
*** tommylikehu_ has joined #openstack-manila09:46
*** tommylikehu_ has quit IRC09:50
*** tommylikehu_ has joined #openstack-manila09:52
*** tommylikehu_ has quit IRC09:52
*** kaisers_ has joined #openstack-manila10:04
*** kaisers_ has quit IRC10:08
*** tuanluong has quit IRC10:09
*** tuanluong has joined #openstack-manila10:13
*** tommylikehu_ has joined #openstack-manila10:40
*** tommylikehu_ has quit IRC10:44
*** ganso has joined #openstack-manila10:59
*** tommylikehu_ has joined #openstack-manila11:10
*** tommylikehu_ has quit IRC11:14
*** rraja has joined #openstack-manila11:14
*** kaisers_ has joined #openstack-manila11:15
*** furlongm has quit IRC11:19
*** kaisers_ has quit IRC11:20
*** furlongm has joined #openstack-manila11:31
*** openstackgerrit has quit IRC11:33
*** erlon has joined #openstack-manila11:38
vponomaryovarnewiebalck: ping12:11
vponomaryovzhongjun_: pong12:11
*** tuanluong has quit IRC12:11
arnewiebalckvponomaryov: pong12:11
vponomaryovarnewiebalck: hello12:12
vponomaryovarnewiebalck: don't you mind if I update "per-share-type quotas" spec?12:12
arnewiebalckvponomaryov: not at all!12:12
tommylikehuvponomaryov: afternoon~12:12
vponomaryovarnewiebalck: also, is it ok for you that API will be different than in Cinder?12:12
vponomaryovtommylikehu: hello, you were looking for me?12:13
vponomaryovarnewiebalck: a bit more than completely different ))12:13
zhongjun_vponomaryov: hi vponomaryov12:13
vponomaryovzhongjun_: hello12:14
tommylikehuvponomaryov: yes *we* are looking for you12:14
vponomaryovarnewiebalck: or you like Cinder's approach?12:14
arnewiebalckvponomaryov: yes … what do you have in mind specifically?12:14
zhongjun_vponomaryov: I talked with gouthamr about :Support retrieve shares filtered by export-location12:14
zhongjun_vponomaryov: How about we just open bug to implemet, and we don't need a spec12:15
vponomaryovarnewiebalck: cinder implements type quotas as new resources, in our case it will be same resources with more than one value - for share types and projects+users12:15
vponomaryovarnewiebalck: it is possible to do it considering presence of microversions12:16
vponomaryovzhongjun_: why it is bug?12:16
vponomaryov zhongjun_: and why do you need to have it as filter?12:16
*** chlong has joined #openstack-manila12:16
arnewiebalckmember:vponomaryov: how would that approach affect the potential fixing of quota classes later on?12:16
arnewiebalckvponomaryov: how would that approach affect the potential fixing of quota classes later on?12:17
vponomaryovarnewiebalck: you need quota classes fixed anyway?12:17
zhongjun_vponomaryov: because we already have filter for share, just no support export location filter12:17
zhongjun_s/no/not12:17
vponomaryovzhongjun_: use case?12:17
zhongjun_When user have a share that it has been mounted in VM, and user only know the share export location path. User often wants to quickly filter a share by share export location in Manila.12:18
vponomaryovarnewiebalck: if yes, then it should be done prior to implementation of per-share-type quotas12:18
arnewiebalckvponomaryov: well … operationally, it is very convenient to specfiy the initial quota for resources (rather than explicitly setting them)12:19
vponomaryovarnewiebalck: we have default quota value options12:20
arnewiebalckvponomaryov: also, if that approach would block quota classes for all times, we should probably not base the decision on whether or not I need them12:20
zhongjun_vponomaryov:use case: When user has a share that it has been mounted in VM, and user only knows the share export location path. User often wants to quickly filter a share by share export location in Manila.12:20
*** tommylikehu_ has joined #openstack-manila12:20
zhongjun_vponomaryov: or Maybe we could do something more general at one time in manila, take a look at:  https://review.openstack.org/#/c/441516/12:21
vponomaryovzhongjun_: sounds ok, just new feature12:22
vponomaryovzhongjun_: not sure about spec12:22
zhongjun_vponomaryov: but we have less people contributing during pike. I think we could just add export location filter in share list. ok?12:23
zhongjun_vponomaryov: spec link: https://review.openstack.org/#/c/448969/12:24
vponomaryovzhongjun_: why you do not want to have spec?12:24
*** dustins has joined #openstack-manila12:24
*** openstackgerrit has joined #openstack-manila12:24
vponomaryovzhongjun_: it is feature - definitely12:24
openstackgerritLingyong Xu proposed openstack/python-manilaclient master: Replaces uuid.uuid4 with uuidutils.generate_uuid()  https://review.openstack.org/45075712:24
*** tommylikehu_ has quit IRC12:25
*** gcb has quit IRC12:25
vponomaryovarnewiebalck: why config options for default quota values is not enough and quota classes are needed?12:25
zhongjun_vponomaryov: Because there are few people to review spec :)12:26
*** gcb has joined #openstack-manila12:26
vponomaryovzhongjun_: it does not increase amount of people for change review ))12:27
*** zhonghua2 has joined #openstack-manila12:27
vponomaryovzhongjun_: but in case of spec you will have "agreed" design12:27
arnewiebalckvponomaryov: b/c I wasn’t aware that this possibility exists :)12:28
zhongjun_vponomaryov: the spec deadline is 2 weeks away, but bug still have a long time ))12:28
vponomaryovarnewiebalck: ^_^12:28
vponomaryovarnewiebalck: I am taling about this -> https://github.com/openstack/manila/blob/8d3e72f8/manila/quota.py#L34-L4812:29
vponomaryovs/taling/talking/12:29
*** xyang1 has joined #openstack-manila12:30
vponomaryovarnewiebalck: you were thinking it is hardcoded?12:30
arnewiebalckvponomaryov: looks perfectly apt for my use case12:30
vponomaryovarnewiebalck: so, in cinder you use only one quota class?12:30
arnewiebalckvponomaryov: so: I don’t think I need quota classes :-D12:30
arnewiebalckvponomaryov: yes12:30
vponomaryovarnewiebalck: then yes, config options are perfectly satisfy your usecase12:30
vponomaryovsatisfying12:31
openstackgerritzhongjun proposed openstack/manila-specs master: Support retrieve shares filtered by export-location  https://review.openstack.org/44896912:31
arnewiebalckvponomaryov: I used the default quota classes to configure the initial quotas for the different types12:31
vponomaryovarnewiebalck: returning to question of cinder-alikeness12:31
vponomaryovarnewiebalck: does it matter for you to have as much similar API as possible or not?12:32
arnewiebalckvponomaryov: no12:32
vponomaryovarnewiebalck: just some to satisfy use case?12:32
arnewiebalckvponomaryov: yes, that’s fine for me … but how about consitency across projects? or is that not a concern?12:33
arnewiebalcks/consitency/consistency/12:33
vponomaryovarnewiebalck: cinder's approach is easy-way for developer12:34
vponomaryovarnewiebalck: and solves use case12:34
vponomaryovarnewiebalck: but it is not good from architecture point of view12:34
arnewiebalckvponomaryov: ok, as mentioned, I’m perfectly fine with doing things differently12:35
vponomaryovarnewiebalck: so, it is question, whether to implement it correctly or do it in consistent way12:35
vponomaryovarnewiebalck: ok, thank you for opinion12:35
vponomaryovarnewiebalck: how many operators share your opinion? ))12:36
arnewiebalckvponomaryov: in general or in my team? ;)12:36
vponomaryovin general12:36
vponomaryovwho uses cinder/manila12:36
bswartztbarron: ping12:37
arnewiebalckvponomaryov: from the ops meetup 2 weeks ago, I’d think the adoption of Manila is still very much at the beginning12:37
vponomaryovarnewiebalck: ok, but how much its consistency with Cinder helps?12:38
tbarronbswartz: meeting/call till 9am, back then12:38
*** tpatzig_ has joined #openstack-manila12:39
*** dgonzalez_ has joined #openstack-manila12:39
*** david_1 has joined #openstack-manila12:39
*** sapcc-bot has quit IRC12:41
arnewiebalckvponomaryov: it would probably help as for an operator it is of course nicer if you can easily transfer your knowledge from one service to the next12:41
*** david_1 has quit IRC12:41
*** tpatzig_ has quit IRC12:41
*** dgonzalez_ has quit IRC12:41
arnewiebalckvponomaryov: that being said, these inconsistencies probably exist all over the place already12:41
*** sapcc-bot has joined #openstack-manila12:42
*** david_2 has joined #openstack-manila12:42
vponomaryovarnewiebalck: yeah, but if we can reduce, then better to do it right?12:42
*** sapcc-bot1 has joined #openstack-manila12:42
arnewiebalckvponomaryov: I guess there is no sign that CInder would eventually follow what you’re proposing now as the “more correct” approach?12:42
*** sapcc-bot1 has quit IRC12:43
vponomaryovarnewiebalck: I will share idea in spec12:43
vponomaryovfor th moment it is only in my head12:43
*** sapcc-bot2 has joined #openstack-manila12:43
*** sapcc-bot has quit IRC12:43
arnewiebalckvponomaryov: for me that sounds fine (and I’m managing both Cinder and Manila here)12:44
arnewiebalckvponomaryov: and the quota changes are fully automated in workflows, so we would need to do that only once anyway (not for every change and not manually)12:45
arnewiebalckvponomaryov: I’ll need now to go off and drop quota classes in my Cinder setup  … ;)12:45
*** gouthamr has joined #openstack-manila12:46
*** databus23_ has quit IRC12:47
*** databus23_ has joined #openstack-manila12:47
*** david_2 has quit IRC12:48
*** david_3 has joined #openstack-manila12:49
*** david_3 has quit IRC12:50
*** databus23_ has quit IRC12:51
*** david_4 has joined #openstack-manila12:51
*** databus23_ has joined #openstack-manila12:51
*** sapcc-bot2 has quit IRC12:51
*** carthaca_ has quit IRC12:52
*** sapcc-bot has joined #openstack-manila12:52
*** carthaca_ has joined #openstack-manila12:52
*** databus23_ has quit IRC12:53
*** sapcc-bot has quit IRC12:53
*** sapcc-bot has joined #openstack-manila12:53
*** databus23_ has joined #openstack-manila12:53
*** gcb has quit IRC13:07
*** sapcc-bot has quit IRC13:10
*** databus23_ has quit IRC13:10
*** sapcc-bot has joined #openstack-manila13:10
*** databus23_ has joined #openstack-manila13:10
*** sapcc-bot has quit IRC13:11
*** sapcc-bot has joined #openstack-manila13:12
*** dustins has quit IRC13:13
*** david_4 has quit IRC13:14
*** carthaca_ has quit IRC13:14
*** sapcc-bot has quit IRC13:14
*** databus23_ has quit IRC13:14
*** sapcc-bot has joined #openstack-manila13:14
*** tpatzig_ has joined #openstack-manila13:14
*** dgonzalez_ has joined #openstack-manila13:14
*** carthaca_ has joined #openstack-manila13:14
*** seife_ has joined #openstack-manila13:14
*** databus23_ has joined #openstack-manila13:14
*** david_1 has joined #openstack-manila13:14
*** databus23_ has quit IRC13:16
*** seife_ has quit IRC13:16
*** carthaca_ has quit IRC13:16
*** dgonzalez_ has quit IRC13:16
*** tpatzig_ has quit IRC13:16
*** david_1 has quit IRC13:16
*** dgonzalez_ has joined #openstack-manila13:17
*** tpatzig_ has joined #openstack-manila13:17
*** carthaca_ has joined #openstack-manila13:17
*** seife_ has joined #openstack-manila13:17
*** databus23_ has joined #openstack-manila13:17
*** david_1 has joined #openstack-manila13:18
*** eharney has joined #openstack-manila13:18
*** dgonzalez_ has quit IRC13:19
*** databus23_ has quit IRC13:19
*** seife_ has quit IRC13:19
*** tpatzig_ has quit IRC13:19
*** carthaca_ has quit IRC13:19
*** david_1 has quit IRC13:19
vponomaryovtbarron: ping13:20
vponomaryovtbarron: have question 'bout quotas13:21
tbarronvponomaryov: png13:21
tbarronpong13:21
*** tommylikehu_ has joined #openstack-manila13:21
vponomaryovtbarron: how much do you like Cinder's approach for per volume-type quotas?13:21
tbarronvponomaryov: I mostly just liked that it was done and seemed to work13:22
tbarronvponomaryov: saw your convo in the backlog13:22
tbarronvponomaryov: probably write up the api you propose, as discussed.13:22
vponomaryovtbarron: so, you care only about the fact it works?13:22
tbarronvponomaryov: no, i would ordinarily care about consistency too13:23
tbarronvponomaryov: BUT probably cinder and manila will rework quotas in a few releases if13:23
tbarronvponomaryov: the current initiative to put limits in keystone for hierarchy succeeds13:23
vponomaryovtbarron: only if some common quota service appears13:24
tbarronvponomaryov: it seems to have legs13:24
vponomaryovfor example13:24
tbarronvponomaryov: keystone would just have limit info (for hierarchy, so per-user quotas wouldn't be needed).13:24
tbarronvponomaryov: but enforcement of quotas would still be in manila, in cinder, etc.13:25
tbarronvponomaryov: the other area to consider is when we get OSC integration13:25
vponomaryovtbarron: how many different share/volume types you have seen in production deployments?13:25
*** tommylikehu_ has quit IRC13:25
tbarronvponomaryov: but it's not as if I think cinder has it perfect right now, so I don't think we really know how to conform/be-consistent anyways13:26
tbarronvponomaryov: not all that many myself13:26
tbarrontens maybe13:26
vponomaryovone per real storage or 1 to many?13:26
vponomaryovand if the latter, why so?13:27
arnewiebalckvponomaryov: we have currently 7 volume types (on 4 independent backends)13:27
vponomaryovarnewiebalck: why do you need 7 for 4?13:28
tbarronarnewiebalck: are four of these just mapping to the backends?13:28
arnewiebalckvponomaryov: b/c we have different QoS types on the same backend13:28
arnewiebalckvponomaryov: like a standard and a high-IOPS type13:28
vponomaryovarnewiebalck: and do they have different quotas?13:29
arnewiebalckvponomaryov: yes, they have different quotas13:29
tbarronalso, one can have additional types that span multiple backends but have e.g. just ssd disk13:29
arnewiebalckvponomaryov: IOPS is a precious resource13:29
tbarronor just replicated storage (but multiple backends possible)13:30
vponomaryovarnewiebalck: do your use case require quota for share type + project or just general share-type quota is enough?13:30
vponomaryovarnewiebalck: like, global quota and smaller quotas for different projects13:30
vponomaryovarnewiebalck: global means "backend cannot handle more"13:31
arnewiebalcktbarron: agreed, we don’t use that, though13:31
tbarronarnewiebalck: vponomaryov I have seen those cases too though13:31
arnewiebalckvponomaryov: per type and project13:31
vponomaryovarnewiebalck: only so? no need in global?13:32
arnewiebalckvponomaryov: I don’t think we have a global quota13:32
tbarronvponomaryov: I think there is the use case in general of serfs and noblemen get different quotas even though even the serfs can use a little bit of the gold share type13:32
arnewiebalckvponomaryov: we try to keep track of things13:32
arnewiebalckvponomaryov: and monitor the fill status13:33
vponomaryovarnewiebalck: understood, no real value then13:33
vponomaryovin having gloabl value13:33
arnewiebalckvponomaryov: global per project: yes, global global: no :)13:33
vponomaryovarnewiebalck: do you use "user"-based quotas?13:34
arnewiebalckvponomaryov: no13:34
vponomaryovarnewiebalck: do you know someone who does?13:34
arnewiebalckvponomaryov: project is the smallest entity we use13:34
*** tommylikehu_ has joined #openstack-manila13:34
vponomaryovarnewiebalck: in your case project equals to user?13:35
*** lpetrut has quit IRC13:35
arnewiebalckvponomaryov: no, I don’t, but that doesn’t mean much I guess13:35
arnewiebalcktbarron is probably in a better position to answer?13:35
vponomaryovtbarron? ))13:36
tbarroncinder does have some users of hierachical quotas (b/c they hit bugs in the implementation of same)13:36
tbarroncinder doesn't have per-user-quotas13:37
vponomaryovbut manila inherited it from cinder13:37
tbarronbut the hierarchy can have a single user in the lowest rank subproject13:37
*** lpetrut has joined #openstack-manila13:37
tbarronvponomaryov: no, not per-user13:37
tbarronvponomaryov: neutron has per-user13:37
tbarronneutron and manila have per-user and per-project13:38
tbarroncinder has hierarchical13:38
vponomaryovsooo consistent )13:38
tbarronvponomaryov: yeah, that's why I'm not too worried about consistency on this one front until more significant re-architecting is done13:39
arnewiebalcktbarron: nova has per user as well, no?13:39
tbarronarnewiebalck: I *think* so, don't remember for sure13:40
tbarronbut a lot of the nova people are onboard with this initiative to have keystone keep limits, hierarchically13:40
* tbarron chases down that review13:40
smcginnisSomeone needs to own it all.13:40
vponomaryovtbarron: addition of per-share-type logic is kind of significant change13:40
tbarronsmcginnis: do you have that review handy, you just commented on it13:41
smcginnishttps://review.openstack.org/#/c/440815/13:41
tbarronsmcginnis: ty!13:41
smcginnistbarron: No problem.13:41
tbarronvponomaryov: well, I was thinking it could be a relatively straightforward port w/o too much significant change, but13:42
tbarronvponomaryov: I'm not *against* you fixing things up well while you are in there :D13:42
vponomaryovtbarron: from architecture point of view, there is more correct way to solve it, but it is much bigger change than port of Cinder's way13:43
vponomaryovin both cases we solve use case13:43
vponomaryovonly one of them is consistent with Cinder13:44
tbarronvponomaryov: I kinda lean towards just porting the cinder change and doing the more correct approach when we figure whether/how we'll work with https://review.openstack.org/#/c/440815/ and with OSC13:45
tbarronvponomaryov: those two things won't be in this release13:45
tbarronvponomaryov: and when we address those two we should definitely make every effort to engage with cinder and come to a common, properly architected solution.13:46
vponomaryovcould be in parallel universe )) sounds sooo futuristic ))13:47
tbarronvponomaryov: yeah, I hear you.  If you want to do something cleaner now I certainly won't stand in the way either.13:48
tbarronvponomaryov: but from a project standpoint I favor you using less resources to handle this use case and13:49
tbarronvponomaryov: you putting your skills and resources into other stuff in this release that wouldn't get done13:49
tbarronvponomaryov: if you do the very clean arch approach to this13:49
vponomaryovyeah, it is rare case when I push my excellence deep in, kkhhhm, something, and do less efforts ))13:49
vponomaryovexcellence-perseption13:50
tbarronvponomaryov: I know you want to do it right and as I say I won't get in the way :D13:50
tbarronvponomaryov: but I hope that all our near term quota work will be throw-away work in a couple more releases13:51
vponomaryovtbarron: it should been done long time ago, actually13:51
vponomaryovs/been/have benn/13:51
vponomaryov>_< typo-driver conversation detected )13:51
vponomaryov>_<13:52
tbarronIMO the whole quota-reservations thing needs re-thinking and it needs a cross-project solution.13:52
tbarronIt won't come totally top-down though.13:52
tbarronIt will come by projects talking to one another and working towards convergence by doing parallel implementations, then abstracting out common stuff.13:53
tbarronRather than by a top-down service just being provided ...13:53
tbarronkeystone seems like a natural fit for keeping hierarchical limit info13:53
tbarronbut even there we have to have that as a plugin-modules, as it were, so that when manila and cinder run standalone/noauth, they can still do quotas13:54
vponomaryovtbarron: haven't read spec yet, does it include "usages" in its idea too?13:54
vponomaryovtbarron: or only limits?13:54
tbarronvponomaryov: i haven't checked it lately, but I'm pretty sure only limits in keystone.13:55
*** tommylikehu_ has quit IRC13:55
vponomaryovtbarron: why so?13:55
tbarronvponomaryov: a library for calculating usages might also make sense (with the actual quantities/metrics defined in projects)13:56
*** tommylikehu_ has joined #openstack-manila13:56
vponomaryovtbarron: "usages" will exist anyway13:56
vponomaryovand exactly conjuction of limits and usages makes sense13:56
tbarronvponomaryov: you should participate in that review13:57
tbarronvponomaryov: I lean towards the jaypipes perspective that we shouldn't even track usages and reservations, just claims, but it's been a while since I made my head hurt with this stuff13:58
vponomaryovtbarron: "made my head hurt" LOL13:59
tbarronvponomaryov: I *think* the put limits in keystone proposal is a *start* on some common infra for quotas, but not13:59
tbarronthought to be the whole story on how to make quotas work consistently across projects14:00
*** nkrinner is now known as nkrinner_afk14:01
* tbarron heads off for another meeting14:01
*** hongbin has joined #openstack-manila14:01
openstackgerrityfzhao proposed openstack/manila master: Remove log translations in cmd,common,data,db and network 2/5  https://review.openstack.org/44947614:10
*** eharney has quit IRC14:26
*** dustins has joined #openstack-manila14:30
*** gcb has joined #openstack-manila14:33
*** eharney has joined #openstack-manila14:41
*** cknight has joined #openstack-manila14:50
*** jprovazn has quit IRC14:52
openstackgerritMykyta Karpin proposed openstack/puppet-manila master: oslo log: check puppet resource instead of actual config in spec  https://review.openstack.org/45082815:08
*** tommylikehu_ has quit IRC15:11
openstackgerritVictoria Martinez de la Cruz proposed openstack/manila-image-elements master: Add support for CentOS  https://review.openstack.org/45045815:13
*** rraja has quit IRC15:23
*** lpetrut has quit IRC15:39
*** zhonghua2 has quit IRC15:42
*** zhonghua has joined #openstack-manila15:44
*** erlon has quit IRC16:05
*** kaisers_ has joined #openstack-manila16:20
*** kaisers_ has quit IRC16:24
*** pcaruana has quit IRC16:26
*** dustins has quit IRC16:31
*** chlong has quit IRC16:34
*** chlong has joined #openstack-manila16:49
*** mtanino has joined #openstack-manila17:11
*** mtanino has quit IRC17:13
*** kaisers_ has joined #openstack-manila17:21
*** kaisers_ has quit IRC17:25
*** dustins has joined #openstack-manila17:28
openstackgerritTom Barron proposed openstack/manila master: setup _IntegratedTestBase without verbose flag  https://review.openstack.org/45090817:39
*** kaisers_ has joined #openstack-manila17:44
*** dsariel has quit IRC17:55
openstackgerritTom Barron proposed openstack/manila master: Remove deprecated manila-all command  https://review.openstack.org/45091418:05
openstackgerritHongbin Lu proposed openstack/python-manilaclient master: Add release note for fixing bug 1664877  https://review.openstack.org/45093419:05
openstackbug 1664877 in python-manilaclient "Type int(attempts) compare to Type None(self.retries)" [Undecided,In progress] https://launchpad.net/bugs/1664877 - Assigned to dengshaolin (dengshaolin)19:05
*** databus23_ has joined #openstack-manila19:32
*** dgonzalez_ has joined #openstack-manila19:32
*** tpatzig_ has joined #openstack-manila19:32
*** zhonghua has quit IRC19:33
*** zhonghua has joined #openstack-manila19:33
*** dgonzalez_ has quit IRC19:34
*** databus23_ has quit IRC19:34
*** tpatzig_ has quit IRC19:34
*** dsariel has joined #openstack-manila19:47
openstackgerritMerged openstack/manila master: setup _IntegratedTestBase without verbose flag  https://review.openstack.org/45090820:15
openstackgerritMerged openstack/python-manilaclient master: Raise TypeError in manilaclient/common/httpclient.py  https://review.openstack.org/43414020:16
*** dustins has quit IRC20:21
*** cknight has quit IRC20:51
*** kaisers_ has quit IRC20:52
openstackgerritMerged openstack/manila master: Remove deprecated manila-all command  https://review.openstack.org/45091421:03
*** ianychoi has quit IRC21:07
*** ianychoi has joined #openstack-manila21:08
*** gouthamr has quit IRC21:10
*** eharney has quit IRC21:22
*** dustins has joined #openstack-manila21:26
openstackgerritMerged openstack/python-manilaclient master: Add release note for fixing bug 1664877  https://review.openstack.org/45093421:45
openstackbug 1664877 in python-manilaclient "Type int(attempts) compare to Type None(self.retries)" [Undecided,Fix released] https://launchpad.net/bugs/1664877 - Assigned to dengshaolin (dengshaolin)21:45
*** kaisers_ has joined #openstack-manila21:52
*** kaisers_ has quit IRC21:57
*** gouthamr has joined #openstack-manila22:01
*** abhi has joined #openstack-manila22:13
*** dustins has quit IRC22:19
openstackgerritMerged openstack/manila master: Handle SSL from VNX driver  https://review.openstack.org/44940822:26
*** xyang1 has quit IRC22:31
*** tommylikehu_ has joined #openstack-manila22:34
openstackgerritOpenStack Proposal Bot proposed openstack/manila master: Updated from global requirements  https://review.openstack.org/45102222:43
*** tommylikehu_ has quit IRC22:44
openstackgerritOpenStack Proposal Bot proposed openstack/python-manilaclient master: Updated from global requirements  https://review.openstack.org/45105822:50
*** tommylikehu_ has joined #openstack-manila22:51
*** kaisers_ has joined #openstack-manila22:54
*** tommylikehu_ has quit IRC22:56
*** kaisers_ has quit IRC22:58
*** tommylikehu_ has joined #openstack-manila23:01
*** tommylikehu_ has quit IRC23:05
*** catintheroof has joined #openstack-manila23:37
*** erlon has joined #openstack-manila23:44
*** kaisers_ has joined #openstack-manila23:54
*** kaisers_ has quit IRC23:59

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