Wednesday, 2017-05-17

openstackgerritTom Barron proposed openstack/manila master: Why are m-api logs missing?  https://review.openstack.org/35260600:11
*** vivsoni has quit IRC00:33
*** hongbin has quit IRC00:37
*** vivsoni has joined #openstack-manila00:39
*** harlowja has quit IRC01:08
*** YuYangWang has joined #openstack-manila01:25
*** YuYangWang has quit IRC01:28
*** YuYangWang has joined #openstack-manila01:28
*** gcb has joined #openstack-manila01:43
*** jiaohaolin has left #openstack-manila02:30
*** YuYangWang has quit IRC02:45
*** YuYangWang has joined #openstack-manila02:45
*** Manor has joined #openstack-manila02:49
*** Manor has quit IRC02:54
*** ociuhandu has joined #openstack-manila03:08
*** ociuhandu has quit IRC03:10
*** ociuhandu has joined #openstack-manila03:15
openstackgerritTom Barron proposed openstack/manila master: coordination: use tooz builtin heartbeat feature  https://review.openstack.org/46052203:39
openstackgerritTom Barron proposed openstack/manila master: coordination: use tooz builtin heartbeat feature  https://review.openstack.org/46052203:45
tbarron^^^ unit tests are failing w/o this due to tooz lib upgrade03:46
openstackgerritOpenStack Proposal Bot proposed openstack/manila master: Updated from global requirements  https://review.openstack.org/46526103:49
openstackgerritOpenStack Proposal Bot proposed openstack/manila-image-elements master: Updated from global requirements  https://review.openstack.org/46526203:49
openstackgerritOpenStack Proposal Bot proposed openstack/manila-ui master: Updated from global requirements  https://review.openstack.org/46526303:49
*** gouthamr has quit IRC03:57
openstackgerritOpenStack Proposal Bot proposed openstack/python-manilaclient master: Updated from global requirements  https://review.openstack.org/46536603:57
*** arnewiebalck__ has joined #openstack-manila04:11
*** harlowja has joined #openstack-manila04:33
*** markstur has quit IRC04:38
*** markstur has joined #openstack-manila04:39
*** markstur has quit IRC04:44
*** ociuhandu has quit IRC05:00
*** arnewiebalck__ has quit IRC05:17
*** zhugx has joined #openstack-manila05:45
*** pcaruana has joined #openstack-manila05:48
*** harlowja has quit IRC05:54
*** zhugx_ has joined #openstack-manila05:55
*** dsariel has joined #openstack-manila05:57
*** zhugx has quit IRC05:58
*** a-pugachev has joined #openstack-manila06:18
*** jprovazn has joined #openstack-manila06:19
*** nirg has joined #openstack-manila06:24
*** a-pugachev has quit IRC06:33
*** makowals has joined #openstack-manila06:47
*** Manor has joined #openstack-manila06:50
*** belmoreira has joined #openstack-manila06:51
*** Manor has quit IRC06:54
*** shausy has joined #openstack-manila06:59
*** nirg has quit IRC07:00
*** TD has joined #openstack-manila07:10
*** TD has quit IRC07:11
openstackgerritzhongjun proposed openstack/manila-specs master: Do not merge  https://review.openstack.org/46543607:40
*** arnewiebalck__ has joined #openstack-manila07:45
*** arnewiebalck__ has quit IRC07:46
*** arnewiebalck__ has joined #openstack-manila07:47
*** arnewiebalck__ has quit IRC07:47
*** markstur has joined #openstack-manila07:48
zhongjuntbarron: ping07:48
*** markstur has quit IRC07:53
zhongjuntbarron: Manila specs jenkins are failing(https://review.openstack.org/#/c/464964/1). After I change sphinx version back (sphinx>=1.1.2,!=1.2.0,!=1.3b1,<1.3),  it is work(https://review.openstack.org/#/c/464964/1).   But the project jenkins is success when you change sphinx version to >1.5.1(https://review.openstack.org/#/c/456398/)07:53
zhongjuntbarron: Could you see it?07:54
*** lpetrut has joined #openstack-manila07:54
*** zhugx has joined #openstack-manila08:07
openstackgerritzhongjun proposed openstack/manila master: Add export-location filter in share and share instance list API  https://review.openstack.org/46171208:08
jprovaznzhongjun: hi, I think Tom has PTO08:08
jprovaznit seems all tests are failing due to https://launchpad.net/bugs/169132308:08
openstackLaunchpad bug 1691323 in Manila "unit tests fail in gate due to tooz change" [Critical,In progress] - Assigned to Tom Barron (tpb)08:08
jprovazn(which Tom sent a patch earlier this morning08:08
*** Manor has joined #openstack-manila08:09
jprovaznI'm looking at it now, but if someone familiar with tooz is around and could take a look at the comment, it would be great08:09
zhongjunjprovazn: Manila specs project because of  tooz change?08:09
jprovaznzhongjun: no, spec is not due to tooz I guess08:10
*** zhugx_ has quit IRC08:10
zhongjunjprovazn: Ok, two different things08:11
jprovaznzhongjun: yes, 2 different things, I considered manila tests as a highest prio so I mentioned it, but you are right it's irrelevant08:16
zhongjunjprovazn: yes, It is definitely as a highest prio. Do you know when he will come back.08:19
openstackgerritzhongjun proposed openstack/manila-specs master: Do not merge  https://review.openstack.org/46543608:20
*** makowals_ has joined #openstack-manila08:21
jprovaznzhongjun: more than week IIRC, but since he sent a patch tonight, I wonder to what extent he is really resting :)08:21
*** makowals has quit IRC08:22
zhongjunjprovazn: :) Maybe he is missing here.08:24
jprovaznzhongjun: I bet he is ;)08:25
zhongjunjprovazn: haha08:25
*** Manor has quit IRC08:27
*** Manor has joined #openstack-manila08:28
openstackgerritzhongjun proposed openstack/manila-specs master: Do not merge  https://review.openstack.org/46543608:29
openstackgerritzhongjun proposed openstack/manila master: Add share usage size tracking  https://review.openstack.org/46505508:38
openstackgerritJan Provaznik proposed openstack/manila master: coordination: use tooz builtin heartbeat feature  https://review.openstack.org/46052208:39
*** shausy has quit IRC08:41
*** dsariel_ has joined #openstack-manila09:06
*** gcb has quit IRC09:27
*** zhugx has quit IRC09:30
YuYangWangwho know how to config malina share file ,can get from public net user?09:32
*** dsariel_ has quit IRC09:33
*** dsariel has quit IRC09:33
toabctlvponomaryov, more comments on https://review.openstack.org/#/c/464205 ?09:52
toabctljprovazn, ^^09:52
jprovazntoabctl: hi, ack, I'll look in a moment, if both options are no-go, I'm fine the existing code09:57
*** johnthetubaguy has left #openstack-manila10:05
-openstackstatus- NOTICE: gerrit is being restarted to help stuck git replication issues10:54
*** YuYangWang has quit IRC11:01
*** ganso has joined #openstack-manila11:09
*** td has joined #openstack-manila11:15
*** dsariel has joined #openstack-manila11:18
vponomaryovtoabctl: after looking more closely at https://github.com/openstack/manila/blob/16bfc829/manila/utils.py#L406 I think more strongly that we should reuse existing func, because it is very easy to change it to support infiniteness11:18
*** dsariel_ has joined #openstack-manila11:18
toabctlvponomaryov, does retrying support endless loops?11:19
vponomaryovtoabctl: just look at source code11:19
vponomaryovtoabctl: we should allow "retries" be equal to, for example, -1 and use it for infiniteness11:20
vponomaryovtoabctl: in this case func "_print_stop" will always return False11:21
toabctlvponomaryov, yes. agreed. but this is a bug fix. and for fixing bugs, I don't want to add features to other functions11:21
vponomaryovtoabctl: you do ADD feature11:22
toabctlvponomaryov, because adding the endless loop is clearly another commit and then fixing the bug in stable/ocata needs 2 commits11:22
vponomaryovtoabctl: you add retried11:22
vponomaryovretrier*11:22
toabctlvponomaryov, I don't. I fix a bug during init11:22
toabctlboth, you and bswartz also expected that the behavior is like I implemented it now with the bug fix. so that is not a feature imo.11:23
vponomaryovtoabctl: this bug is not blocker11:23
toabctlvponomaryov, depends on the view. for one of our customers it really is...11:23
vponomaryovtoabctl: so, I do not see any problem making little update to utility func11:23
vponomaryovand do "small" bugfix11:23
vponomaryovtoabctl: I mean "technically"11:24
vponomaryovtoabctl: we can merge separately fix and utility func update11:24
vponomaryovif you want it be separate11:24
toabctlok. thanks for looking into that!11:26
vponomaryovtoabctl: not persuaded but agreed? ))11:27
toabctlvponomaryov, yes :). it generates more work to dig into retrying (which hopefully is easy), create a second patch, rebase the other one, test it. but it's the right thing todo instead of reimplementing the retry loop over and over again...11:29
toabctlI just in general don't like it that in OpenStack, bug fixes take ages to get in...11:29
vponomaryovtoabctl: actually, no need to separate to 2 patches11:30
vponomaryovtoabctl: personally, I would do it in single patch11:30
vponomaryovtoabctl: because utility func update will not be used separately in previous releases11:31
vponomaryovtoabctl: so, it is one single change, AND no need to dig in "retrying"11:31
toabctlyeah. but the bugfix itself is much easier to understand if you do it in an extra commit.11:31
toabctlvponomaryov, ok.11:31
vponomaryovtoabctl: only change of our own utility func11:31
vponomaryovyou need only to remove this -> https://github.com/openstack/manila/blob/16bfc829/manila/utils.py#L449-L451 and update func doc11:33
vponomaryovthen reuse it with "-1" value11:33
toabctlvponomaryov, I'm pretty sure some unittest will fail. let's see :)11:34
vponomaryovtoabctl: it is normal.11:35
vponomaryovtoabctl: and very fast action too11:36
vponomaryovtoabctl: we talk more than it takes ))11:36
toabctl:)11:36
toabctltalking also fun from time to time :)11:36
openstackgerritDigvijay Ukirde proposed openstack/manila master: GPFS Path: Fix bugs related to initialization of GPFS Driver  https://review.openstack.org/46461011:45
jprovazntoabctl: hah, I've commented the patch but I see vponomaryov already suggested quite similar at the beginning of your chat11:45
toabctlthx11:45
vponomaryovbrother in soul ^_^11:47
jprovazn:)11:52
openstackgerritDigvijay Ukirde proposed openstack/manila master: GPFS Path: Fix bugs related to initialization of GPFS Driver  https://review.openstack.org/46461011:54
*** chlong has quit IRC11:57
toabctljprovazn, max wait time is still missing. I get the point that I need to fix that as well. I know that this is all simple...11:57
jprovazntoabctl: well, I would consider using backoff_rate=1 and long enough interval in this case11:59
jprovazntoabctl: or do you see an issue with it?12:00
toabctljprovazn, retrying more often in the beginning and increase the time is what we discussed some days ago.12:01
jprovazntoabctl: then it would require updating the _backoff_sleep func12:03
toabctljprovazn, I know. it's easy. it's just no longer a bugfix imo. anyway. I'll just do it...12:04
toabctland btw. I wonder why we have that wrapper fucntion at all....12:04
*** td has quit IRC12:05
jprovazntoabctl: sorry for inconvenience, personally I think it's better to keep code DRY in this case, I can imagine that each component should use something like this12:08
jprovazntoabctl: which brings me to idea whether it would be better to handle these failrues on upper layer in manila/service.py12:10
jprovaznbut out-of-scope of this patch (/me puts this to TODO list to take look at)12:10
toabctljprovazn, hm. actually it seems not so easy (at least I did not found a solution in the last 5 minutes) to add a max() time for the backoff_sleep12:11
toabctla configurable max() time I mean12:11
jprovazntoabctl: something liek this wouldn't work?12:14
jprovaznsec, network issues :)12:14
jprovaznhttps://pastebin.com/gpNzLpwk12:15
toabctljprovazn, maybe. but retrying already has wait_exponential_max . shouldn't we use that? DRY :)12:17
toabctlanyway - thanks for helping with that. I'll update the patch later.12:18
jprovazntoabctl: it depends how DRY you wanna be :), briefly checking the retrying module, it seems we don't use the multiplier at all, so personally I think it's just fine to update _backoff_sleep func12:22
*** rpittau has joined #openstack-manila12:26
*** jprovazn has quit IRC12:37
*** gouthamr has joined #openstack-manila12:39
*** xyang1 has joined #openstack-manila12:58
*** eharney has joined #openstack-manila13:03
*** dsariel_ has quit IRC13:04
*** dsariel has quit IRC13:04
*** dsariel has joined #openstack-manila13:06
openstackgerritMerged openstack/manila-image-elements master: Updated from global requirements  https://review.openstack.org/46526213:13
*** chlong has joined #openstack-manila13:16
*** mkoderer has joined #openstack-manila13:17
*** jprovazn has joined #openstack-manila13:32
*** dustins has joined #openstack-manila13:34
openstackgerritThomas Bechtold proposed openstack/manila master: Retry backend initialization  https://review.openstack.org/46420513:57
openstackgerritThomas Bechtold proposed openstack/manila master: Allow endless retry loops in the utility function  https://review.openstack.org/46558413:57
toabctljprovazn, vponomaryov updated (and splitted into 2 commits)14:18
jprovazntoabctl, cool, thanks14:21
openstackgerritAlex Schultz proposed openstack/puppet-manila master: Update tox configuration  https://review.openstack.org/46561414:27
*** jprovazn is now known as jprovazn_afk14:27
*** jprovazn_afk has quit IRC14:28
openstackgerritValeriy Ponomaryov proposed openstack/manila-ui master: Fix compatibility with Horizon  https://review.openstack.org/46562814:47
*** ociuhandu has joined #openstack-manila14:50
*** markstur has joined #openstack-manila14:52
*** ociuhandu has quit IRC15:01
*** dsariel has quit IRC15:04
*** dsariel has joined #openstack-manila15:20
*** hongbin has joined #openstack-manila15:22
openstackgerritMerged openstack/manila-ui master: Fix compatibility with Horizon  https://review.openstack.org/46562815:26
*** rpittau has quit IRC15:28
*** a-pugachev has joined #openstack-manila15:41
*** dsariel has quit IRC15:42
*** gouthamr_ has joined #openstack-manila15:58
*** gouthamr has quit IRC15:59
*** lpetrut has quit IRC16:01
*** gouthamr2 has joined #openstack-manila16:09
*** pcaruana has quit IRC16:11
*** ociuhandu has joined #openstack-manila16:16
*** belmoreira has quit IRC16:20
*** ociuhandu has quit IRC16:25
*** gouthamr_ has quit IRC16:28
*** harlowja has joined #openstack-manila16:32
*** eharney has quit IRC16:44
*** eharney has joined #openstack-manila16:48
*** gouthamr has joined #openstack-manila17:01
*** markstur has quit IRC17:03
*** markstur has joined #openstack-manila17:04
*** harlowja has quit IRC17:26
bswartzhttp://lists.openstack.org/pipermail/openstack-dev/2017-May/116921.html17:28
bswartz^ everyone interested in PTG please read and respond on thread or in tomorrow's meeting17:28
*** gaurangt has joined #openstack-manila17:29
*** arnewiebalck__ has joined #openstack-manila17:38
*** kaisers has joined #openstack-manila17:39
*** arnewiebalck__ has quit IRC18:04
openstackgerritValeriy Ponomaryov proposed openstack/manila-ui master: Refactor admin dashboard  https://review.openstack.org/46471618:20
openstackgerritMerged openstack/puppet-manila master: Update tox configuration  https://review.openstack.org/46561418:42
*** MVenesio has joined #openstack-manila18:47
*** a-pugachev has quit IRC18:48
MVenesioHI guys, i'm going to start testing manila with ceph, and a wanted to know if the generic driver is the best approach to provide NFS or maybe the nfs-ganesha driver works well for production environments18:49
*** catintheroof has joined #openstack-manila18:59
*** lpetrut has joined #openstack-manila19:03
*** mkoderer has quit IRC19:27
*** harlowja has joined #openstack-manila19:39
*** xyang1 has quit IRC19:43
*** xyang1 has joined #openstack-manila19:45
*** lpetrut has quit IRC19:47
*** dsariel has joined #openstack-manila19:50
*** harlowja has quit IRC19:53
*** harlowja has joined #openstack-manila19:57
*** harlowja has quit IRC20:00
bswartzMVenesio: if you're just testing, the simplest driver to configure is LVM, and it will give you NFS20:26
bswartzthe Ceph driver works well but AFAIK it only gives you CephFS, not NFS yet20:27
bswartzGeneric can turn any cinder storage into NFS storage, but it comes with it's own set of limitations -- I recommend LVM20:27
Reepicheepso thoughts regarding limitations of the generic driver with a ceph backed glance.  are the limitations worth it when you need to not have a single point of failer that normal LVM provides?20:34
bswartzReepicheep: not sure why the single point of failure is what concerns you -- generic would have the same limitation20:39
bswartzall of the "first party drivers" in manila are more focused on features and functionality than maintaining high availability in the face of unavoidable failures20:40
Reepicheepyou are correct from the instance stand point there is still a single point that can fail.  but my data volume exists within the Ceph pool20:42
Reepicheepwhere as if I have an LVM that volume is tied to a single node that could burst into flames and a user could loose data20:43
*** gouthamr has quit IRC20:44
Reepicheepis that accurate to the current state of manila drivers?20:44
bswartzthat's a good point20:45
bswartzat least the generic driver outsources the basic data reliability to cinder which has lots of solutions for that20:46
bswartzthe Cinder LVM driver has that limitation, but you have a bunch of other choices20:46
bswartzthe Manila LVM driver has the same kind of downsides20:47
bswartzfrom that perspective if you want to run Manila for NFS and have that level of data reliability, your options are: use a proprietary solution, wait for the ceph nfs driver, use the generic driver20:48
*** chlong has quit IRC20:52
*** catintheroof has quit IRC21:01
Reepicheepbswartz: yeah.. really I'm waiting for the ceph nfs driver and for manilla to have some form of nova intance HA21:03
Reepicheepwhich if I remember correctly I saw as a possibility in an upcomming release Pike or maybe beyond.. I don't remember atm21:04
Reepicheepthen there will be at least a solution to provide reliability across manila without a vendor driven solution21:05
ReepicheepI would love to help where I can, if I can come up with some time :|21:06
*** hongbin has quit IRC21:08
*** Manor has quit IRC21:09
*** vivsoni has quit IRC21:11
*** vivsoni has joined #openstack-manila21:11
*** MVenesio has quit IRC21:11
*** gouthamr has joined #openstack-manila21:14
*** hongbin has joined #openstack-manila21:16
*** dustins has quit IRC21:17
*** a-pugachev has joined #openstack-manila21:44
*** a-pugachev has quit IRC21:49
*** xyang1 has quit IRC21:58
*** harlowja has joined #openstack-manila22:02
*** Manor has joined #openstack-manila22:10
*** markstur has quit IRC22:17
*** harlowja has quit IRC22:18
*** ganso has quit IRC22:18
*** markstur has joined #openstack-manila22:27
*** markstur has quit IRC22:32
*** dsariel has quit IRC22:39
bswartzReepicheep: I don't know the likelihood of that happening in Pike tbh22:42
bswartzwe're all pretty busy, and if I get some time I plan to focus more on a containers-based solution for NFS22:42
Reepicheepbswartz: understood to me the data resiliance is priority one and I can get that today with ceph and generic22:43
Reepicheepas for containers i'm using kolla and I plan on continuing that ;) so I'm sold on that model22:44
*** gouthamr2 has quit IRC22:49
*** eharney has quit IRC22:52
*** gouthamr has quit IRC23:12
*** gouthamr has joined #openstack-manila23:20
*** hongbin has quit IRC23:56

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