Perl 6 - the future is here, just unevenly distributed

IRC log for #gluster-dev, 2016-05-05

| Channels | #gluster-dev index | Today | | Search | Google Search | Plain-Text | summary

All times shown according to UTC.

Time Nick Message
00:15 hagarth joined #gluster-dev
01:27 EinstCrazy joined #gluster-dev
01:42 pranithk1 joined #gluster-dev
01:46 luizcpg joined #gluster-dev
02:19 josferna joined #gluster-dev
03:09 sakshi joined #gluster-dev
03:15 overclk joined #gluster-dev
03:16 rafi joined #gluster-dev
03:35 vimal joined #gluster-dev
03:53 nbalacha joined #gluster-dev
03:53 itisravi joined #gluster-dev
03:54 aravindavk joined #gluster-dev
03:56 atinm joined #gluster-dev
03:59 pkalever joined #gluster-dev
04:04 pkalever joined #gluster-dev
04:05 pkalever left #gluster-dev
04:16 gem joined #gluster-dev
04:18 pkalever joined #gluster-dev
04:20 aspandey joined #gluster-dev
04:24 kdhananjay joined #gluster-dev
04:35 shubhendu joined #gluster-dev
04:37 skoduri joined #gluster-dev
04:40 pkalever left #gluster-dev
04:50 rafi joined #gluster-dev
04:52 kshlm joined #gluster-dev
04:57 mchangir joined #gluster-dev
05:00 kotreshhr joined #gluster-dev
05:04 josferna joined #gluster-dev
05:12 ndarshan joined #gluster-dev
05:16 hgowtham joined #gluster-dev
05:19 jiffin joined #gluster-dev
05:22 vimal joined #gluster-dev
05:25 Apeksha joined #gluster-dev
05:26 rraja joined #gluster-dev
05:27 nishanth joined #gluster-dev
05:33 shubhendu joined #gluster-dev
05:34 prasanth joined #gluster-dev
05:34 Bhaskarakiran joined #gluster-dev
05:46 rafi joined #gluster-dev
05:53 asengupt joined #gluster-dev
05:54 karthik___ joined #gluster-dev
05:56 aravindavk joined #gluster-dev
05:56 hchiramm joined #gluster-dev
05:57 josferna joined #gluster-dev
06:03 skoduri joined #gluster-dev
06:04 spalai joined #gluster-dev
06:05 poornimag joined #gluster-dev
06:12 pkalever joined #gluster-dev
06:14 mchangir joined #gluster-dev
06:16 pranithk1 joined #gluster-dev
06:16 nbalacha joined #gluster-dev
06:17 pranithk1 joined #gluster-dev
06:20 pranithk1 kdhananjay: We can continue our conversation here
06:21 Manikandan joined #gluster-dev
06:21 kdhananjay pranithk1: ok tell me.
06:21 kdhananjay pranithk1: you said there is a bug in the diff
06:21 pranithk1 kdhananjay: yeah..
06:21 kdhananjay pranithk1: what is it?
06:24 pranithk1 kdhananjay: flags is not being passed instead of fd->flags in writev
06:26 pranithk1 kdhananjay: right?
06:26 kdhananjay pranithk1: ugh! :)
06:27 kdhananjay pranithk1: right :)
06:27 kdhananjay pranithk1: but for that, you're fine with the approach?
06:27 pranithk1 kdhananjay: I am not sure there is a rule to not mess with fd->fags
06:28 pranithk1 kdhananjay: This makes the fd_anonymous_with_flags() interface brittle
06:29 pranithk1 kdhananjay: meaning you can get an fd and then change fd->flags
06:29 pranithk1 kdhananjay: Hmm... not sure which is better to be frank.
06:30 pranithk1 kdhananjay: Then again you can get anon-fd and change fd->anonymous also ;-)
06:35 skoduri joined #gluster-dev
06:36 Manikandan joined #gluster-dev
06:40 kdhananjay pranithk1: i didnt understand
06:40 pranithk1 kdhananjay: I am not sure about the approach
06:41 pranithk1 kdhananjay: It will work, but I am not sure about the approach
06:42 kdhananjay pranithk1: hmm then i dunno what to do
06:42 kdhananjay pranithk1: either way the change will not be confined to shard/src/ alone
06:42 kdhananjay pranithk1: some changes will invariably creep into posix, protocol/server, libglusterfs
06:43 pranithk1 kdhananjay: That is not the problem
06:43 pranithk1 kdhananjay: believing in flags is the problem.
06:43 pranithk1 kdhananjay: Do you know that writev that comes in fuse will have flags set with WR_ONLY etc etc if you do dd?
06:46 pranithk1 kdhananjay: We wanted this only for o_direct. I wanted it to be generic when we started this, but now I am a bit afraid :-(
06:46 EinstCrazy joined #gluster-dev
06:47 kdhananjay pranithk1: ok.
06:48 kdhananjay pranithk1: again, it is only sharding's handling of odirect that we want to fix.
06:48 kdhananjay pranithk1: by your argument, even fd.c shouldn't be changed
06:48 kdhananjay pranithk1: because it becomes generic in that case
06:49 pranithk1 kdhananjay: that is not what I am saying...
06:49 pranithk1 kdhananjay: wait I am in meeting, will ttyl
06:52 kdhananjay pranithk1: forget it, let me pick a different bug and work on it, enough time wasted on this one
06:55 kdhananjay pranithk1: imo nfs is supposed to be manipulating fd->flags through standard apis, not by mere assignment in any place
06:55 pranithk1 ndevos: ^^
07:00 pur joined #gluster-dev
07:09 kshlm Does anyone here know why the client xlator does a rpc_clnt_reconfig after a portmap request. instead of a proper disconnect connect, to connect to the brick?
07:09 kshlm As a part of changes I'm doing for encrypted transport, I'm planning on makeing the client xlator do a disconnect/connect.
07:10 kshlm I'd like to know if there was any particular reason to use the reconfig method.
07:10 ppai joined #gluster-dev
07:17 pranithk1 kshlm: It is because the port needs to be changed I think after the next disconnect
07:17 kshlm pranithk1, But that can be done by doing a disconnect and connect as well?
07:18 kshlm s/?/./
07:18 kshlm Was there any significance of using reconfig?
07:18 kshlm In the end, that also performs an internal disconnect/reconnect in the rpc layer.
07:18 kshlm But why not just have the client xlator do that.
07:19 pranithk1 kshlm: Basically we need to change the port from 24007 to the brick port
07:19 pranithk1 kshlm: So it used this function to do that... I didn't get your question I think
07:19 kshlm I'm trying to reduce the amount of magical stuff that socket library does (especially with encrypted transport).
07:19 pranithk1 kshlm: okay...
07:20 kshlm To do that, I want rpc_clnt users to explicitly specify when they want to use encrypted transports.
07:20 pranithk1 kshlm: I am with you till now
07:20 kshlm Right now the socket library does some internal magic, to figure out if a connection requires encryption sometimes.
07:21 pranithk1 kshlm: oh okay
07:21 kshlm This mainly happens for the portmap connection, which is then reconfigged to client connection.
07:21 kshlm Sometimes the portmap connections requires encryptions (when mgmt-encryption is enabled) and the client connection doesn't.
07:22 kshlm Sometimes it's the other way round.
07:22 kshlm socket has some logic internally to detect this. But it's not robust, and IMO makes the library complex to understand.
07:23 kshlm So I want client xlator to tell if the connection is a portmap connection which does/doesn't require encryption or if the connection is a client conn which does/doesn't require encryption.
07:24 kshlm The easiest I see to do that is to use separate rpc-clnts for both the connections.
07:25 pranithk1 kshlm: It is better to have separate ones, I agree!
07:25 kshlm This is why I asked if there was any signifiance of reconfig.
07:25 pranithk1 kshlm: Nope
07:25 pranithk1 kshlm: it is just to reconfigure port
07:25 kshlm Okay then. I'll go ahead with the easy method.
07:25 pranithk1 kshlm: But I think the same code is executed in reconfigure()
07:26 kshlm Thanks pranithk1++
07:26 pranithk1 kshlm: I mean reconfigure
07:26 glusterbot kshlm: pranithk1's karma is now 2
07:26 pranithk1 kshlm: client reconfigure
07:26 kshlm Hmm, I'll look into that as well.
07:26 kshlm It should be okay in that case I think. But I'm not completely sure.
07:27 pranithk1 kshlm: Just wanted to let you know about that code path, that's all
07:27 kshlm Thanks. I'll remember that.
07:32 pranithk1 kdhananjay: Could you review http://review.gluster.org/14215
07:32 pranithk1 kdhananjay: does that answer your concern? Anything more to be done?
07:34 Justinus joined #gluster-dev
07:36 Saravanakmr joined #gluster-dev
07:53 pranithk1 joined #gluster-dev
07:56 kdhananjay pranithk1: what concern?
07:56 kdhananjay pranithk1: it doesn't.
07:56 pranithk1 kdhananjay: sorry?
07:56 kdhananjay pranithk1: we still havent completed the discussion on the odirect patch
07:56 pranithk1 kdhananjay: what are you talking about?
07:57 kdhananjay pranithk1: odirecat
07:57 pranithk1 kdhananjay: what about odirect?
07:57 kdhananjay pranithk1: its fine. i will send a patch, lets continue the dicsusion on gerrit
07:57 pranithk1 kdhananjay: yeah send the patch with nfs changes
08:07 skoduri joined #gluster-dev
08:09 karthik___ joined #gluster-dev
08:13 purpleidea yo pranithk1 wazzup!
08:13 pranithk1 purpleidea: hey!!
08:13 pranithk1 purpleidea: how is it going?
08:13 purpleidea i'm in your tz :)
08:13 pranithk1 purpleidea: where are you? In India?
08:14 purpleidea naw, i wish i was visiting but i'm in Canada
08:14 purpleidea did you ever do that thing yet?
08:15 pranithk1 purpleidea: nope :-(
08:15 pranithk1 purpleidea: I will let you know!
08:15 purpleidea no worries!
08:15 purpleidea how's gluster hacking?
08:15 purpleidea or other things
08:15 pranithk1 purpleidea: Things are going good I must say
08:15 mchangir joined #gluster-dev
08:16 purpleidea pranithk1: excellent! did you get a chance to check out the mgmt hacking i've been doing?
08:17 pranithk1 purpleidea: nope :-( what did you do?
08:17 purpleidea pranithk1: i got a thing: https://ttboj.wordpress.com/2016/01/1​8/next-generation-configuration-mgmt/  ... there are two subsequent blog posts, and some code: https://github.com/purpleidea/mgmt/
08:17 Saravanakmr Manikandan, Can you have a look at this bug 1327380 ? I assigned to you as it looked very related to another bug(fixes posted for same).
08:18 glusterbot Bug https://bugzilla.redhat.com:​443/show_bug.cgi?id=1327380 high, unspecified, ---, mselvaga, ASSIGNED , Random permission denied errors accessing files
08:18 pranithk1 purpleidea: I will check them out :-)
08:19 purpleidea pranithk1: sweet.! lmk! when you ready it, pretend that it's a management engine for gluster... or that it could be used as one (among other things)
08:19 purpleidea patches welcome of course ;)
08:19 pranithk1 purpleidea: will let you know :-)
08:19 Saravanakmr Manikandan, seems user keep seeing the issue in 3.7.11 too..please check
08:20 purpleidea sounds good! i'm usually in this weird (for me) timezone... i gotta crash, but lmk how things go!
08:20 nbalacha joined #gluster-dev
08:21 pranithk1 purpleidea: yeah
08:21 purpleidea night!
08:21 pranithk1 purpleidea: night!
08:29 Manikandan Saravanakmr, checking the bug
08:30 Saravanakmr Manikandan, thanks!
08:37 Manikandan Saravanakmr, it's not related to quota
08:37 Manikandan The link that you mentioned in the bug is a different issue
08:38 Manikandan Saravanakmr, in this bug, quota is not even enabled
08:38 Saravanakmr Manikandan, ok..Can you check and assign to appropriate person?
08:39 Manikandan Saravanakmr, sure :)
08:39 Saravanakmr Manikandan++
08:39 glusterbot Saravanakmr: Manikandan's karma is now 54
08:49 rraja joined #gluster-dev
08:54 nishanth joined #gluster-dev
08:57 rastar joined #gluster-dev
09:00 gem joined #gluster-dev
09:01 poornimag ndevos, Can you please re-review http://review.gluster.org/#/c/14148/ have fixed your comments
09:20 nishanth joined #gluster-dev
09:25 misc PSA: I am on pto until the 10, so if there is something really urgent, please get in touch with amye, or use the page linked in my Ouf of office to have a way to page me :)
09:26 misc (I am not gonna be away, except getting furnitures and stuff for a while during that period, so I can deal with urgent stuff during Paris timezone office hours, minus me sleeping longer time)
09:27 anoopcs atinm, http://review.gluster.org/#/c/14195/
09:27 atinm anoopcs, done
09:43 mchangir joined #gluster-dev
09:56 atinm hgowtham, http://review.gluster.org/#/c/14106/ is missing a verified +1
09:56 atinm hgowtham, regression won't trigger in that case
09:56 hgowtham atinm, i'll give it
09:56 hgowtham i was waiting was smoke test result
09:57 atinm hgowtham, isn't that smoke is also run once you verify it?
09:58 hgowtham atinm, yes it does. have gave it a plus one
09:59 anoopcs atinm++
09:59 glusterbot anoopcs: atinm's karma is now 57
10:05 kshlm atinm, smoke jobs run whenever a change is submitted. The regression jobs require someone to request it to start, either by Verified+1 or `recheck *`.
10:05 atinm kshlm, ok
10:10 sakshi joined #gluster-dev
10:16 kkeithley joined #gluster-dev
10:48 nishanth joined #gluster-dev
10:54 gem joined #gluster-dev
10:55 hchiramm joined #gluster-dev
11:18 prasanth joined #gluster-dev
11:24 shubhendu joined #gluster-dev
11:31 ira_ joined #gluster-dev
11:32 spalai left #gluster-dev
11:44 mchangir joined #gluster-dev
11:49 sakshi joined #gluster-dev
11:55 Debloper joined #gluster-dev
12:10 nishanth joined #gluster-dev
12:12 overclk joined #gluster-dev
12:14 Apeksha joined #gluster-dev
12:15 prasanth joined #gluster-dev
12:22 skoduri_ joined #gluster-dev
12:24 kotreshhr left #gluster-dev
12:38 overclk joined #gluster-dev
12:39 mchangir joined #gluster-dev
12:52 shyam joined #gluster-dev
12:55 kdhananjay joined #gluster-dev
13:01 Manikandan joined #gluster-dev
13:01 jiffin1 joined #gluster-dev
13:02 mchangir joined #gluster-dev
13:12 overclk joined #gluster-dev
13:40 luizcpg joined #gluster-dev
13:41 atinm joined #gluster-dev
13:42 gem joined #gluster-dev
13:45 overclk joined #gluster-dev
13:49 EinstCrazy joined #gluster-dev
13:56 shaunm joined #gluster-dev
13:56 nbalacha joined #gluster-dev
13:58 kdhananjay joined #gluster-dev
14:00 dlambrig_ joined #gluster-dev
14:01 ashiq joined #gluster-dev
14:08 jiffin1 joined #gluster-dev
14:11 nbalacha joined #gluster-dev
14:18 shubhendu joined #gluster-dev
14:26 wushudoin joined #gluster-dev
14:44 Bhaskarakiran joined #gluster-dev
14:47 dlambrig_ joined #gluster-dev
14:59 shyam joined #gluster-dev
15:01 dlambrig_ joined #gluster-dev
15:09 pkalever joined #gluster-dev
15:10 jiffin joined #gluster-dev
15:25 jiffin joined #gluster-dev
15:37 jiffin joined #gluster-dev
15:43 jiffin1 joined #gluster-dev
15:51 foster joined #gluster-dev
15:57 pavel__ joined #gluster-dev
16:11 atinm joined #gluster-dev
16:23 hgowtham joined #gluster-dev
16:29 rraja joined #gluster-dev
16:47 rafi joined #gluster-dev
16:56 skoduri joined #gluster-dev
17:03 mchangir joined #gluster-dev
17:43 jiffin skoduri++
17:43 glusterbot jiffin: skoduri's karma is now 21
17:58 dlambrig_ joined #gluster-dev
18:04 Manikandan joined #gluster-dev
18:05 jiffin kkeithley_afk: it passed all the regression http://review.gluster.org/#/c/14225/
18:10 jiffin1 joined #gluster-dev
18:14 * kkeithley wonders why skoduri didn't give +2
18:14 kkeithley merged
18:19 pkalever left #gluster-dev
18:24 jiffin kkeithley++
18:24 glusterbot jiffin: kkeithley's karma is now 116
18:46 jiffin joined #gluster-dev
18:48 shubhendu_ joined #gluster-dev
18:51 jiffin joined #gluster-dev
18:53 shubhendu joined #gluster-dev
19:03 jiffin joined #gluster-dev
19:46 wushudoin joined #gluster-dev
20:01 dlambrig_ joined #gluster-dev
20:19 gem joined #gluster-dev
20:39 dlambrig_ joined #gluster-dev
20:49 shyam joined #gluster-dev
21:08 post-factum joined #gluster-dev
22:29 luizcpg joined #gluster-dev
23:17 dlambrig_ joined #gluster-dev
23:36 dlambrig_ joined #gluster-dev

| Channels | #gluster-dev index | Today | | Search | Google Search | Plain-Text | summary