*** hongbin_ has quit IRC | 00:07 | |
*** gcb has quit IRC | 00:18 | |
*** mtanino_ has joined #openstack-manila | 00:26 | |
*** mtanino has quit IRC | 00:27 | |
*** catintheroof has joined #openstack-manila | 00:35 | |
*** tuanluong has joined #openstack-manila | 01:21 | |
*** catintheroof has quit IRC | 01:41 | |
*** kaisers_ has joined #openstack-manila | 01:44 | |
*** tommylikehu has quit IRC | 01:46 | |
*** kaisers_ has quit IRC | 01:49 | |
*** gcb has joined #openstack-manila | 02:07 | |
*** mtanino_ has quit IRC | 02:12 | |
*** tommylikehu has joined #openstack-manila | 02:31 | |
openstackgerrit | zhongjun proposed openstack/manila-specs master: Add spec for ensure share https://review.openstack.org/446494 | 02:36 |
---|---|---|
*** kaisers_ has joined #openstack-manila | 02:45 | |
openstackgerrit | zhongjun proposed openstack/manila-specs master: Add spec for share backup https://review.openstack.org/330306 | 02:45 |
*** kaisers_ has quit IRC | 02:49 | |
*** tommylikehu_ has joined #openstack-manila | 02:57 | |
*** tommylikehu_ has quit IRC | 03:02 | |
*** ganso has quit IRC | 03:15 | |
openstackgerrit | zhongjun proposed openstack/manila-specs master: Support retrieve shares filtered by export-location https://review.openstack.org/448969 | 03:30 |
*** huyang has quit IRC | 03:45 | |
*** huyang has joined #openstack-manila | 03:45 | |
*** kaisers_ has joined #openstack-manila | 03:46 | |
*** kaisers_ has quit IRC | 03:50 | |
*** kaisers_ has joined #openstack-manila | 04:01 | |
*** kaisers_ has quit IRC | 04:02 | |
*** cknight has joined #openstack-manila | 04:07 | |
*** arnewiebalck_ has joined #openstack-manila | 04:09 | |
*** gouthamr has quit IRC | 04:23 | |
*** cknight has quit IRC | 04:35 | |
*** chenying has quit IRC | 04:54 | |
*** chenying has joined #openstack-manila | 04:54 | |
*** tommylikehu_ has joined #openstack-manila | 04:59 | |
*** kaisers_ has joined #openstack-manila | 05:02 | |
*** tommylikehu_ has quit IRC | 05:03 | |
*** makowals_ has joined #openstack-manila | 05:05 | |
*** kaisers_ has quit IRC | 05:07 | |
*** makowals has quit IRC | 05:07 | |
*** makowals has joined #openstack-manila | 05:08 | |
*** nkrinner_afk is now known as nkrinner | 05:10 | |
*** makowals_ has quit IRC | 05:11 | |
*** arnewiebalck_ has quit IRC | 05:15 | |
*** kaisers_ has joined #openstack-manila | 06:04 | |
*** kaisers_ has quit IRC | 06:08 | |
*** chenying has quit IRC | 06:24 | |
*** chenying_ has joined #openstack-manila | 06:24 | |
*** jprovazn has joined #openstack-manila | 06:32 | |
*** zhongjun_ has quit IRC | 06:53 | |
*** zhongjun_ has joined #openstack-manila | 06:54 | |
*** tommylikehu_ has joined #openstack-manila | 07:00 | |
*** kaisers_ has joined #openstack-manila | 07:04 | |
*** tommylikehu_ has quit IRC | 07:05 | |
*** kaisers_ has quit IRC | 07:08 | |
*** pcaruana has joined #openstack-manila | 07:13 | |
*** seife_ has joined #openstack-manila | 07:29 | |
*** david_1 has joined #openstack-manila | 07:29 | |
*** seife_ has quit IRC | 07:31 | |
*** david_1 has quit IRC | 07:31 | |
*** lpetrut has joined #openstack-manila | 07:35 | |
*** makowals has quit IRC | 07:37 | |
openstackgerrit | Jan Provaznik proposed openstack/manila-specs master: Add spec for user messages https://review.openstack.org/434277 | 07:41 |
*** chenying__ has joined #openstack-manila | 07:48 | |
*** makowals has joined #openstack-manila | 07:50 | |
*** chenying_ has quit IRC | 07:50 | |
*** furlongm has joined #openstack-manila | 07:57 | |
*** tommylikehu_ has joined #openstack-manila | 08:01 | |
*** kaisers_ has joined #openstack-manila | 08:05 | |
*** tommylikehu_ has quit IRC | 08:06 | |
*** kaisers_ has quit IRC | 08:10 | |
openstackgerrit | yfzhao proposed openstack/manila master: Remove log translations in share and share_group 4/5 https://review.openstack.org/449487 | 08:16 |
*** david_1 has joined #openstack-manila | 08:21 | |
*** dgonzalez_ has joined #openstack-manila | 08:21 | |
*** tpatzig_ has joined #openstack-manila | 08:21 | |
*** tpatzig_ has quit IRC | 08:23 | |
*** dgonzalez_ has quit IRC | 08:23 | |
*** david_1 has quit IRC | 08:23 | |
*** dgonzalez has quit IRC | 08:24 | |
*** dsariel has joined #openstack-manila | 08:27 | |
*** dgonzalez has joined #openstack-manila | 08:30 | |
*** yuvalb has quit IRC | 08:36 | |
openstackgerrit | yfzhao proposed openstack/manila master: Remove log translations in api 1/5 https://review.openstack.org/449467 | 08:52 |
openstackgerrit | Jan Provaznik proposed openstack/manila-specs master: Add spec for user messages https://review.openstack.org/434277 | 08:54 |
openstackgerrit | zhongjun proposed openstack/manila-specs master: Add spec for share backup https://review.openstack.org/330306 | 08:55 |
*** tommylikehu_ has joined #openstack-manila | 09:00 | |
*** tommylikehu_ has quit IRC | 09:00 | |
*** tommylikehu_ has joined #openstack-manila | 09:02 | |
*** tommylikehu_ has quit IRC | 09:02 | |
*** tommylikehu_ has joined #openstack-manila | 09:02 | |
*** tommylikehu_ has quit IRC | 09:02 | |
*** tommylikehu_ has joined #openstack-manila | 09:04 | |
*** tommylikehu_ has quit IRC | 09:04 | |
*** tommylikehu_ has joined #openstack-manila | 09:07 | |
openstackgerrit | yfzhao proposed openstack/manila master: Remove log translations in cmd,common,data,db and network 2/5 https://review.openstack.org/449476 | 09:10 |
*** tommylikehu_ has quit IRC | 09:12 | |
*** tommylikehu_ has joined #openstack-manila | 09:16 | |
zhongjun_ | vponomaryov: ping | 09:20 |
*** tommylikehu_ has quit IRC | 09:20 | |
*** tommylikehu_ has joined #openstack-manila | 09:25 | |
*** tommylikehu_ has quit IRC | 09:25 | |
*** tommylikehu_ has joined #openstack-manila | 09:26 | |
*** tommylikehu_ has quit IRC | 09:26 | |
*** tommylikehu_ has joined #openstack-manila | 09:27 | |
*** tommylikehu_ has quit IRC | 09:27 | |
*** tommylikehu_ has joined #openstack-manila | 09:31 | |
*** tommylikehu_ has quit IRC | 09:31 | |
*** tommylikehu_ has joined #openstack-manila | 09:32 | |
*** tommylikehu_ has quit IRC | 09:36 | |
openstackgerrit | zhongshengping proposed openstack/puppet-manila master: Password should be secured https://review.openstack.org/450678 | 09:37 |
*** tommylikehu_ has joined #openstack-manila | 09:45 | |
*** tommylikehu_ has quit IRC | 09:45 | |
*** tommylikehu_ has joined #openstack-manila | 09:46 | |
*** tommylikehu_ has quit IRC | 09:50 | |
*** tommylikehu_ has joined #openstack-manila | 09:52 | |
*** tommylikehu_ has quit IRC | 09:52 | |
*** kaisers_ has joined #openstack-manila | 10:04 | |
*** kaisers_ has quit IRC | 10:08 | |
*** tuanluong has quit IRC | 10:09 | |
*** tuanluong has joined #openstack-manila | 10:13 | |
*** tommylikehu_ has joined #openstack-manila | 10:40 | |
*** tommylikehu_ has quit IRC | 10:44 | |
*** ganso has joined #openstack-manila | 10:59 | |
*** tommylikehu_ has joined #openstack-manila | 11:10 | |
*** tommylikehu_ has quit IRC | 11:14 | |
*** rraja has joined #openstack-manila | 11:14 | |
*** kaisers_ has joined #openstack-manila | 11:15 | |
*** furlongm has quit IRC | 11:19 | |
*** kaisers_ has quit IRC | 11:20 | |
*** furlongm has joined #openstack-manila | 11:31 | |
*** openstackgerrit has quit IRC | 11:33 | |
*** erlon has joined #openstack-manila | 11:38 | |
vponomaryov | arnewiebalck: ping | 12:11 |
vponomaryov | zhongjun_: pong | 12:11 |
*** tuanluong has quit IRC | 12:11 | |
arnewiebalck | vponomaryov: pong | 12:11 |
vponomaryov | arnewiebalck: hello | 12:12 |
vponomaryov | arnewiebalck: don't you mind if I update "per-share-type quotas" spec? | 12:12 |
arnewiebalck | vponomaryov: not at all! | 12:12 |
tommylikehu | vponomaryov: afternoon~ | 12:12 |
vponomaryov | arnewiebalck: also, is it ok for you that API will be different than in Cinder? | 12:12 |
vponomaryov | tommylikehu: hello, you were looking for me? | 12:13 |
vponomaryov | arnewiebalck: a bit more than completely different )) | 12:13 |
zhongjun_ | vponomaryov: hi vponomaryov | 12:13 |
vponomaryov | zhongjun_: hello | 12:14 |
tommylikehu | vponomaryov: yes *we* are looking for you | 12:14 |
vponomaryov | arnewiebalck: or you like Cinder's approach? | 12:14 |
arnewiebalck | vponomaryov: yes … what do you have in mind specifically? | 12:14 |
zhongjun_ | vponomaryov: I talked with gouthamr about :Support retrieve shares filtered by export-location | 12:14 |
zhongjun_ | vponomaryov: How about we just open bug to implemet, and we don't need a spec | 12:15 |
vponomaryov | arnewiebalck: 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+users | 12:15 |
vponomaryov | arnewiebalck: it is possible to do it considering presence of microversions | 12:16 |
vponomaryov | zhongjun_: why it is bug? | 12:16 |
vponomaryov | zhongjun_: and why do you need to have it as filter? | 12:16 |
*** chlong has joined #openstack-manila | 12:16 | |
arnewiebalck | member:vponomaryov: how would that approach affect the potential fixing of quota classes later on? | 12:16 |
arnewiebalck | vponomaryov: how would that approach affect the potential fixing of quota classes later on? | 12:17 |
vponomaryov | arnewiebalck: you need quota classes fixed anyway? | 12:17 |
zhongjun_ | vponomaryov: because we already have filter for share, just no support export location filter | 12:17 |
zhongjun_ | s/no/not | 12:17 |
vponomaryov | zhongjun_: 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 |
vponomaryov | arnewiebalck: if yes, then it should be done prior to implementation of per-share-type quotas | 12:18 |
arnewiebalck | vponomaryov: well … operationally, it is very convenient to specfiy the initial quota for resources (rather than explicitly setting them) | 12:19 |
vponomaryov | arnewiebalck: we have default quota value options | 12:20 |
arnewiebalck | vponomaryov: also, if that approach would block quota classes for all times, we should probably not base the decision on whether or not I need them | 12: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-manila | 12: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 |
vponomaryov | zhongjun_: sounds ok, just new feature | 12:22 |
vponomaryov | zhongjun_: not sure about spec | 12: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 |
vponomaryov | zhongjun_: why you do not want to have spec? | 12:24 |
*** dustins has joined #openstack-manila | 12:24 | |
*** openstackgerrit has joined #openstack-manila | 12:24 | |
vponomaryov | zhongjun_: it is feature - definitely | 12:24 |
openstackgerrit | Lingyong Xu proposed openstack/python-manilaclient master: Replaces uuid.uuid4 with uuidutils.generate_uuid() https://review.openstack.org/450757 | 12:24 |
*** tommylikehu_ has quit IRC | 12:25 | |
*** gcb has quit IRC | 12:25 | |
vponomaryov | arnewiebalck: 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-manila | 12:26 | |
vponomaryov | zhongjun_: it does not increase amount of people for change review )) | 12:27 |
*** zhonghua2 has joined #openstack-manila | 12:27 | |
vponomaryov | zhongjun_: but in case of spec you will have "agreed" design | 12:27 |
arnewiebalck | vponomaryov: 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 |
vponomaryov | arnewiebalck: ^_^ | 12:28 |
vponomaryov | arnewiebalck: I am taling about this -> https://github.com/openstack/manila/blob/8d3e72f8/manila/quota.py#L34-L48 | 12:29 |
vponomaryov | s/taling/talking/ | 12:29 |
*** xyang1 has joined #openstack-manila | 12:30 | |
vponomaryov | arnewiebalck: you were thinking it is hardcoded? | 12:30 |
arnewiebalck | vponomaryov: looks perfectly apt for my use case | 12:30 |
vponomaryov | arnewiebalck: so, in cinder you use only one quota class? | 12:30 |
arnewiebalck | vponomaryov: so: I don’t think I need quota classes :-D | 12:30 |
arnewiebalck | vponomaryov: yes | 12:30 |
vponomaryov | arnewiebalck: then yes, config options are perfectly satisfy your usecase | 12:30 |
vponomaryov | satisfying | 12:31 |
openstackgerrit | zhongjun proposed openstack/manila-specs master: Support retrieve shares filtered by export-location https://review.openstack.org/448969 | 12:31 |
arnewiebalck | vponomaryov: I used the default quota classes to configure the initial quotas for the different types | 12:31 |
vponomaryov | arnewiebalck: returning to question of cinder-alikeness | 12:31 |
vponomaryov | arnewiebalck: does it matter for you to have as much similar API as possible or not? | 12:32 |
arnewiebalck | vponomaryov: no | 12:32 |
vponomaryov | arnewiebalck: just some to satisfy use case? | 12:32 |
arnewiebalck | vponomaryov: yes, that’s fine for me … but how about consitency across projects? or is that not a concern? | 12:33 |
arnewiebalck | s/consitency/consistency/ | 12:33 |
vponomaryov | arnewiebalck: cinder's approach is easy-way for developer | 12:34 |
vponomaryov | arnewiebalck: and solves use case | 12:34 |
vponomaryov | arnewiebalck: but it is not good from architecture point of view | 12:34 |
arnewiebalck | vponomaryov: ok, as mentioned, I’m perfectly fine with doing things differently | 12:35 |
vponomaryov | arnewiebalck: so, it is question, whether to implement it correctly or do it in consistent way | 12:35 |
vponomaryov | arnewiebalck: ok, thank you for opinion | 12:35 |
vponomaryov | arnewiebalck: how many operators share your opinion? )) | 12:36 |
arnewiebalck | vponomaryov: in general or in my team? ;) | 12:36 |
vponomaryov | in general | 12:36 |
vponomaryov | who uses cinder/manila | 12:36 |
bswartz | tbarron: ping | 12:37 |
arnewiebalck | vponomaryov: from the ops meetup 2 weeks ago, I’d think the adoption of Manila is still very much at the beginning | 12:37 |
vponomaryov | arnewiebalck: ok, but how much its consistency with Cinder helps? | 12:38 |
tbarron | bswartz: meeting/call till 9am, back then | 12:38 |
*** tpatzig_ has joined #openstack-manila | 12:39 | |
*** dgonzalez_ has joined #openstack-manila | 12:39 | |
*** david_1 has joined #openstack-manila | 12:39 | |
*** sapcc-bot has quit IRC | 12:41 | |
arnewiebalck | vponomaryov: 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 next | 12:41 |
*** david_1 has quit IRC | 12:41 | |
*** tpatzig_ has quit IRC | 12:41 | |
*** dgonzalez_ has quit IRC | 12:41 | |
arnewiebalck | vponomaryov: that being said, these inconsistencies probably exist all over the place already | 12:41 |
*** sapcc-bot has joined #openstack-manila | 12:42 | |
*** david_2 has joined #openstack-manila | 12:42 | |
vponomaryov | arnewiebalck: yeah, but if we can reduce, then better to do it right? | 12:42 |
*** sapcc-bot1 has joined #openstack-manila | 12:42 | |
arnewiebalck | vponomaryov: 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 IRC | 12:43 | |
vponomaryov | arnewiebalck: I will share idea in spec | 12:43 |
vponomaryov | for th moment it is only in my head | 12:43 |
*** sapcc-bot2 has joined #openstack-manila | 12:43 | |
*** sapcc-bot has quit IRC | 12:43 | |
arnewiebalck | vponomaryov: for me that sounds fine (and I’m managing both Cinder and Manila here) | 12:44 |
arnewiebalck | vponomaryov: 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 |
arnewiebalck | vponomaryov: I’ll need now to go off and drop quota classes in my Cinder setup … ;) | 12:45 |
*** gouthamr has joined #openstack-manila | 12:46 | |
*** databus23_ has quit IRC | 12:47 | |
*** databus23_ has joined #openstack-manila | 12:47 | |
*** david_2 has quit IRC | 12:48 | |
*** david_3 has joined #openstack-manila | 12:49 | |
*** david_3 has quit IRC | 12:50 | |
*** databus23_ has quit IRC | 12:51 | |
*** david_4 has joined #openstack-manila | 12:51 | |
*** databus23_ has joined #openstack-manila | 12:51 | |
*** sapcc-bot2 has quit IRC | 12:51 | |
*** carthaca_ has quit IRC | 12:52 | |
*** sapcc-bot has joined #openstack-manila | 12:52 | |
*** carthaca_ has joined #openstack-manila | 12:52 | |
*** databus23_ has quit IRC | 12:53 | |
*** sapcc-bot has quit IRC | 12:53 | |
*** sapcc-bot has joined #openstack-manila | 12:53 | |
*** databus23_ has joined #openstack-manila | 12:53 | |
*** gcb has quit IRC | 13:07 | |
*** sapcc-bot has quit IRC | 13:10 | |
*** databus23_ has quit IRC | 13:10 | |
*** sapcc-bot has joined #openstack-manila | 13:10 | |
*** databus23_ has joined #openstack-manila | 13:10 | |
*** sapcc-bot has quit IRC | 13:11 | |
*** sapcc-bot has joined #openstack-manila | 13:12 | |
*** dustins has quit IRC | 13:13 | |
*** david_4 has quit IRC | 13:14 | |
*** carthaca_ has quit IRC | 13:14 | |
*** sapcc-bot has quit IRC | 13:14 | |
*** databus23_ has quit IRC | 13:14 | |
*** sapcc-bot has joined #openstack-manila | 13:14 | |
*** tpatzig_ has joined #openstack-manila | 13:14 | |
*** dgonzalez_ has joined #openstack-manila | 13:14 | |
*** carthaca_ has joined #openstack-manila | 13:14 | |
*** seife_ has joined #openstack-manila | 13:14 | |
*** databus23_ has joined #openstack-manila | 13:14 | |
*** david_1 has joined #openstack-manila | 13:14 | |
*** databus23_ has quit IRC | 13:16 | |
*** seife_ has quit IRC | 13:16 | |
*** carthaca_ has quit IRC | 13:16 | |
*** dgonzalez_ has quit IRC | 13:16 | |
*** tpatzig_ has quit IRC | 13:16 | |
*** david_1 has quit IRC | 13:16 | |
*** dgonzalez_ has joined #openstack-manila | 13:17 | |
*** tpatzig_ has joined #openstack-manila | 13:17 | |
*** carthaca_ has joined #openstack-manila | 13:17 | |
*** seife_ has joined #openstack-manila | 13:17 | |
*** databus23_ has joined #openstack-manila | 13:17 | |
*** david_1 has joined #openstack-manila | 13:18 | |
*** eharney has joined #openstack-manila | 13:18 | |
*** dgonzalez_ has quit IRC | 13:19 | |
*** databus23_ has quit IRC | 13:19 | |
*** seife_ has quit IRC | 13:19 | |
*** tpatzig_ has quit IRC | 13:19 | |
*** carthaca_ has quit IRC | 13:19 | |
*** david_1 has quit IRC | 13:19 | |
vponomaryov | tbarron: ping | 13:20 |
vponomaryov | tbarron: have question 'bout quotas | 13:21 |
tbarron | vponomaryov: png | 13:21 |
tbarron | pong | 13:21 |
*** tommylikehu_ has joined #openstack-manila | 13:21 | |
vponomaryov | tbarron: how much do you like Cinder's approach for per volume-type quotas? | 13:21 |
tbarron | vponomaryov: I mostly just liked that it was done and seemed to work | 13:22 |
tbarron | vponomaryov: saw your convo in the backlog | 13:22 |
tbarron | vponomaryov: probably write up the api you propose, as discussed. | 13:22 |
vponomaryov | tbarron: so, you care only about the fact it works? | 13:22 |
tbarron | vponomaryov: no, i would ordinarily care about consistency too | 13:23 |
tbarron | vponomaryov: BUT probably cinder and manila will rework quotas in a few releases if | 13:23 |
tbarron | vponomaryov: the current initiative to put limits in keystone for hierarchy succeeds | 13:23 |
vponomaryov | tbarron: only if some common quota service appears | 13:24 |
tbarron | vponomaryov: it seems to have legs | 13:24 |
vponomaryov | for example | 13:24 |
tbarron | vponomaryov: keystone would just have limit info (for hierarchy, so per-user quotas wouldn't be needed). | 13:24 |
tbarron | vponomaryov: but enforcement of quotas would still be in manila, in cinder, etc. | 13:25 |
tbarron | vponomaryov: the other area to consider is when we get OSC integration | 13:25 |
vponomaryov | tbarron: how many different share/volume types you have seen in production deployments? | 13:25 |
*** tommylikehu_ has quit IRC | 13:25 | |
tbarron | vponomaryov: 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 anyways | 13:26 |
tbarron | vponomaryov: not all that many myself | 13:26 |
tbarron | tens maybe | 13:26 |
vponomaryov | one per real storage or 1 to many? | 13:26 |
vponomaryov | and if the latter, why so? | 13:27 |
arnewiebalck | vponomaryov: we have currently 7 volume types (on 4 independent backends) | 13:27 |
vponomaryov | arnewiebalck: why do you need 7 for 4? | 13:28 |
tbarron | arnewiebalck: are four of these just mapping to the backends? | 13:28 |
arnewiebalck | vponomaryov: b/c we have different QoS types on the same backend | 13:28 |
arnewiebalck | vponomaryov: like a standard and a high-IOPS type | 13:28 |
vponomaryov | arnewiebalck: and do they have different quotas? | 13:29 |
arnewiebalck | vponomaryov: yes, they have different quotas | 13:29 |
tbarron | also, one can have additional types that span multiple backends but have e.g. just ssd disk | 13:29 |
arnewiebalck | vponomaryov: IOPS is a precious resource | 13:29 |
tbarron | or just replicated storage (but multiple backends possible) | 13:30 |
vponomaryov | arnewiebalck: do your use case require quota for share type + project or just general share-type quota is enough? | 13:30 |
vponomaryov | arnewiebalck: like, global quota and smaller quotas for different projects | 13:30 |
vponomaryov | arnewiebalck: global means "backend cannot handle more" | 13:31 |
arnewiebalck | tbarron: agreed, we don’t use that, though | 13:31 |
tbarron | arnewiebalck: vponomaryov I have seen those cases too though | 13:31 |
arnewiebalck | vponomaryov: per type and project | 13:31 |
vponomaryov | arnewiebalck: only so? no need in global? | 13:32 |
arnewiebalck | vponomaryov: I don’t think we have a global quota | 13:32 |
tbarron | vponomaryov: 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 type | 13:32 |
arnewiebalck | vponomaryov: we try to keep track of things | 13:32 |
arnewiebalck | vponomaryov: and monitor the fill status | 13:33 |
vponomaryov | arnewiebalck: understood, no real value then | 13:33 |
vponomaryov | in having gloabl value | 13:33 |
arnewiebalck | vponomaryov: global per project: yes, global global: no :) | 13:33 |
vponomaryov | arnewiebalck: do you use "user"-based quotas? | 13:34 |
arnewiebalck | vponomaryov: no | 13:34 |
vponomaryov | arnewiebalck: do you know someone who does? | 13:34 |
arnewiebalck | vponomaryov: project is the smallest entity we use | 13:34 |
*** tommylikehu_ has joined #openstack-manila | 13:34 | |
vponomaryov | arnewiebalck: in your case project equals to user? | 13:35 |
*** lpetrut has quit IRC | 13:35 | |
arnewiebalck | vponomaryov: no, I don’t, but that doesn’t mean much I guess | 13:35 |
arnewiebalck | tbarron is probably in a better position to answer? | 13:35 |
vponomaryov | tbarron? )) | 13:36 |
tbarron | cinder does have some users of hierachical quotas (b/c they hit bugs in the implementation of same) | 13:36 |
tbarron | cinder doesn't have per-user-quotas | 13:37 |
vponomaryov | but manila inherited it from cinder | 13:37 |
tbarron | but the hierarchy can have a single user in the lowest rank subproject | 13:37 |
*** lpetrut has joined #openstack-manila | 13:37 | |
tbarron | vponomaryov: no, not per-user | 13:37 |
tbarron | vponomaryov: neutron has per-user | 13:37 |
tbarron | neutron and manila have per-user and per-project | 13:38 |
tbarron | cinder has hierarchical | 13:38 |
vponomaryov | sooo consistent ) | 13:38 |
tbarron | vponomaryov: yeah, that's why I'm not too worried about consistency on this one front until more significant re-architecting is done | 13:39 |
arnewiebalck | tbarron: nova has per user as well, no? | 13:39 |
tbarron | arnewiebalck: I *think* so, don't remember for sure | 13:40 |
tbarron | but a lot of the nova people are onboard with this initiative to have keystone keep limits, hierarchically | 13:40 |
* tbarron chases down that review | 13:40 | |
smcginnis | Someone needs to own it all. | 13:40 |
vponomaryov | tbarron: addition of per-share-type logic is kind of significant change | 13:40 |
tbarron | smcginnis: do you have that review handy, you just commented on it | 13:41 |
smcginnis | https://review.openstack.org/#/c/440815/ | 13:41 |
tbarron | smcginnis: ty! | 13:41 |
smcginnis | tbarron: No problem. | 13:41 |
tbarron | vponomaryov: well, I was thinking it could be a relatively straightforward port w/o too much significant change, but | 13:42 |
tbarron | vponomaryov: I'm not *against* you fixing things up well while you are in there :D | 13:42 |
vponomaryov | tbarron: from architecture point of view, there is more correct way to solve it, but it is much bigger change than port of Cinder's way | 13:43 |
vponomaryov | in both cases we solve use case | 13:43 |
vponomaryov | only one of them is consistent with Cinder | 13:44 |
tbarron | vponomaryov: 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 OSC | 13:45 |
tbarron | vponomaryov: those two things won't be in this release | 13:45 |
tbarron | vponomaryov: 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 |
vponomaryov | could be in parallel universe )) sounds sooo futuristic )) | 13:47 |
tbarron | vponomaryov: yeah, I hear you. If you want to do something cleaner now I certainly won't stand in the way either. | 13:48 |
tbarron | vponomaryov: but from a project standpoint I favor you using less resources to handle this use case and | 13:49 |
tbarron | vponomaryov: you putting your skills and resources into other stuff in this release that wouldn't get done | 13:49 |
tbarron | vponomaryov: if you do the very clean arch approach to this | 13:49 |
vponomaryov | yeah, it is rare case when I push my excellence deep in, kkhhhm, something, and do less efforts )) | 13:49 |
vponomaryov | excellence-perseption | 13:50 |
tbarron | vponomaryov: I know you want to do it right and as I say I won't get in the way :D | 13:50 |
tbarron | vponomaryov: but I hope that all our near term quota work will be throw-away work in a couple more releases | 13:51 |
vponomaryov | tbarron: it should been done long time ago, actually | 13:51 |
vponomaryov | s/been/have benn/ | 13:51 |
vponomaryov | >_< typo-driver conversation detected ) | 13:51 |
vponomaryov | >_< | 13:52 |
tbarron | IMO the whole quota-reservations thing needs re-thinking and it needs a cross-project solution. | 13:52 |
tbarron | It won't come totally top-down though. | 13:52 |
tbarron | It will come by projects talking to one another and working towards convergence by doing parallel implementations, then abstracting out common stuff. | 13:53 |
tbarron | Rather than by a top-down service just being provided ... | 13:53 |
tbarron | keystone seems like a natural fit for keeping hierarchical limit info | 13:53 |
tbarron | but 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 quotas | 13:54 |
vponomaryov | tbarron: haven't read spec yet, does it include "usages" in its idea too? | 13:54 |
vponomaryov | tbarron: or only limits? | 13:54 |
tbarron | vponomaryov: i haven't checked it lately, but I'm pretty sure only limits in keystone. | 13:55 |
*** tommylikehu_ has quit IRC | 13:55 | |
vponomaryov | tbarron: why so? | 13:55 |
tbarron | vponomaryov: a library for calculating usages might also make sense (with the actual quantities/metrics defined in projects) | 13:56 |
*** tommylikehu_ has joined #openstack-manila | 13:56 | |
vponomaryov | tbarron: "usages" will exist anyway | 13:56 |
vponomaryov | and exactly conjuction of limits and usages makes sense | 13:56 |
tbarron | vponomaryov: you should participate in that review | 13:57 |
tbarron | vponomaryov: 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 stuff | 13:58 |
vponomaryov | tbarron: "made my head hurt" LOL | 13:59 |
tbarron | vponomaryov: I *think* the put limits in keystone proposal is a *start* on some common infra for quotas, but not | 13:59 |
tbarron | thought to be the whole story on how to make quotas work consistently across projects | 14:00 |
*** nkrinner is now known as nkrinner_afk | 14:01 | |
* tbarron heads off for another meeting | 14:01 | |
*** hongbin has joined #openstack-manila | 14:01 | |
openstackgerrit | yfzhao proposed openstack/manila master: Remove log translations in cmd,common,data,db and network 2/5 https://review.openstack.org/449476 | 14:10 |
*** eharney has quit IRC | 14:26 | |
*** dustins has joined #openstack-manila | 14:30 | |
*** gcb has joined #openstack-manila | 14:33 | |
*** eharney has joined #openstack-manila | 14:41 | |
*** cknight has joined #openstack-manila | 14:50 | |
*** jprovazn has quit IRC | 14:52 | |
openstackgerrit | Mykyta Karpin proposed openstack/puppet-manila master: oslo log: check puppet resource instead of actual config in spec https://review.openstack.org/450828 | 15:08 |
*** tommylikehu_ has quit IRC | 15:11 | |
openstackgerrit | Victoria Martinez de la Cruz proposed openstack/manila-image-elements master: Add support for CentOS https://review.openstack.org/450458 | 15:13 |
*** rraja has quit IRC | 15:23 | |
*** lpetrut has quit IRC | 15:39 | |
*** zhonghua2 has quit IRC | 15:42 | |
*** zhonghua has joined #openstack-manila | 15:44 | |
*** erlon has quit IRC | 16:05 | |
*** kaisers_ has joined #openstack-manila | 16:20 | |
*** kaisers_ has quit IRC | 16:24 | |
*** pcaruana has quit IRC | 16:26 | |
*** dustins has quit IRC | 16:31 | |
*** chlong has quit IRC | 16:34 | |
*** chlong has joined #openstack-manila | 16:49 | |
*** mtanino has joined #openstack-manila | 17:11 | |
*** mtanino has quit IRC | 17:13 | |
*** kaisers_ has joined #openstack-manila | 17:21 | |
*** kaisers_ has quit IRC | 17:25 | |
*** dustins has joined #openstack-manila | 17:28 | |
openstackgerrit | Tom Barron proposed openstack/manila master: setup _IntegratedTestBase without verbose flag https://review.openstack.org/450908 | 17:39 |
*** kaisers_ has joined #openstack-manila | 17:44 | |
*** dsariel has quit IRC | 17:55 | |
openstackgerrit | Tom Barron proposed openstack/manila master: Remove deprecated manila-all command https://review.openstack.org/450914 | 18:05 |
openstackgerrit | Hongbin Lu proposed openstack/python-manilaclient master: Add release note for fixing bug 1664877 https://review.openstack.org/450934 | 19:05 |
openstack | bug 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-manila | 19:32 | |
*** dgonzalez_ has joined #openstack-manila | 19:32 | |
*** tpatzig_ has joined #openstack-manila | 19:32 | |
*** zhonghua has quit IRC | 19:33 | |
*** zhonghua has joined #openstack-manila | 19:33 | |
*** dgonzalez_ has quit IRC | 19:34 | |
*** databus23_ has quit IRC | 19:34 | |
*** tpatzig_ has quit IRC | 19:34 | |
*** dsariel has joined #openstack-manila | 19:47 | |
openstackgerrit | Merged openstack/manila master: setup _IntegratedTestBase without verbose flag https://review.openstack.org/450908 | 20:15 |
openstackgerrit | Merged openstack/python-manilaclient master: Raise TypeError in manilaclient/common/httpclient.py https://review.openstack.org/434140 | 20:16 |
*** dustins has quit IRC | 20:21 | |
*** cknight has quit IRC | 20:51 | |
*** kaisers_ has quit IRC | 20:52 | |
openstackgerrit | Merged openstack/manila master: Remove deprecated manila-all command https://review.openstack.org/450914 | 21:03 |
*** ianychoi has quit IRC | 21:07 | |
*** ianychoi has joined #openstack-manila | 21:08 | |
*** gouthamr has quit IRC | 21:10 | |
*** eharney has quit IRC | 21:22 | |
*** dustins has joined #openstack-manila | 21:26 | |
openstackgerrit | Merged openstack/python-manilaclient master: Add release note for fixing bug 1664877 https://review.openstack.org/450934 | 21:45 |
openstack | bug 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-manila | 21:52 | |
*** kaisers_ has quit IRC | 21:57 | |
*** gouthamr has joined #openstack-manila | 22:01 | |
*** abhi has joined #openstack-manila | 22:13 | |
*** dustins has quit IRC | 22:19 | |
openstackgerrit | Merged openstack/manila master: Handle SSL from VNX driver https://review.openstack.org/449408 | 22:26 |
*** xyang1 has quit IRC | 22:31 | |
*** tommylikehu_ has joined #openstack-manila | 22:34 | |
openstackgerrit | OpenStack Proposal Bot proposed openstack/manila master: Updated from global requirements https://review.openstack.org/451022 | 22:43 |
*** tommylikehu_ has quit IRC | 22:44 | |
openstackgerrit | OpenStack Proposal Bot proposed openstack/python-manilaclient master: Updated from global requirements https://review.openstack.org/451058 | 22:50 |
*** tommylikehu_ has joined #openstack-manila | 22:51 | |
*** kaisers_ has joined #openstack-manila | 22:54 | |
*** tommylikehu_ has quit IRC | 22:56 | |
*** kaisers_ has quit IRC | 22:58 | |
*** tommylikehu_ has joined #openstack-manila | 23:01 | |
*** tommylikehu_ has quit IRC | 23:05 | |
*** catintheroof has joined #openstack-manila | 23:37 | |
*** erlon has joined #openstack-manila | 23:44 | |
*** kaisers_ has joined #openstack-manila | 23:54 | |
*** kaisers_ has quit IRC | 23:59 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!