Perl 6 - the future is here, just unevenly distributed

IRC log for #gluster-dev, 2015-01-16

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

All times shown according to UTC.

Time Nick Message
00:52 nkhare joined #gluster-dev
01:04 ryao_ joined #gluster-dev
02:58 bala joined #gluster-dev
03:49 jobewan joined #gluster-dev
03:54 ppai joined #gluster-dev
03:56 itisravi joined #gluster-dev
03:57 shubhendu joined #gluster-dev
04:10 atinmu joined #gluster-dev
04:18 kshlm joined #gluster-dev
04:24 nishanth joined #gluster-dev
04:35 anoopcs joined #gluster-dev
04:35 lalatenduM joined #gluster-dev
04:49 ira joined #gluster-dev
04:49 anoopcs joined #gluster-dev
04:50 ndarshan joined #gluster-dev
04:52 gem joined #gluster-dev
04:55 jiffin joined #gluster-dev
05:03 atinmu ndevos_, hi
05:10 rafi joined #gluster-dev
05:18 nkhare joined #gluster-dev
05:26 nkhare_ joined #gluster-dev
05:26 pranithk joined #gluster-dev
05:27 Gaurav__ joined #gluster-dev
05:35 hagarth joined #gluster-dev
05:53 ndarshan joined #gluster-dev
06:09 ndarshan joined #gluster-dev
06:30 soumya_ joined #gluster-dev
06:32 raghu joined #gluster-dev
06:36 jobewan joined #gluster-dev
06:42 atalur joined #gluster-dev
06:48 jobewan joined #gluster-dev
07:07 overclk joined #gluster-dev
07:09 aravindavk joined #gluster-dev
07:48 ndevos hi atinmu
07:51 pranithk ndevos: lunch break time..
07:53 rgustafs joined #gluster-dev
07:54 ndevos pranithk|lunch: enjoy! :)
07:56 Manikandan joined #gluster-dev
08:16 soumya joined #gluster-dev
08:20 pranithk ndevos: thanks! :-)
08:21 ndevos pranithk: that was a quick lunch?
08:25 purpleidea joined #gluster-dev
08:27 kdhananjay joined #gluster-dev
08:27 rjoseph joined #gluster-dev
08:30 deepakcs joined #gluster-dev
08:35 bala joined #gluster-dev
08:40 atinmu ndevos, hi, I was actually looking for some credential, got it from Manu, thanks
08:41 ndevos atinmu: ok :)
08:41 anoopcs joined #gluster-dev
08:43 pranithk ndevos: yes :-)
09:04 tg2 joined #gluster-dev
09:06 soumya joined #gluster-dev
09:12 atinmu ndevos, do u know Manu's nick?
09:12 atinmu ndevos, I am facing some issues on the netbsd machine
09:13 atinmu ndevos, need his help
09:13 ndevos atinmu: I do not think he is on ir
09:13 ndevos c
09:13 atinmu ndevos, :(
09:17 ndevos atinmu: he normally responds pretty quick over email, you could ask him to get on irc - or maybe he is on some differen IRC-net
09:17 atinmu ndevos, Yeah, I've been talking to him over mails only, let me send him a mail
09:18 shubhendu joined #gluster-dev
09:20 ndarshan joined #gluster-dev
09:20 rjoseph joined #gluster-dev
09:28 itisravi joined #gluster-dev
09:29 pranithk atinmu: send him mails, he is very responsive
09:30 atinmu pranithk, yeah I know
09:33 ndevos @seen manu
09:33 glusterbot ndevos: I have not seen manu.
09:33 * ndevos neither
09:59 ndarshan joined #gluster-dev
10:00 deepakcs joined #gluster-dev
10:02 anoopcs joined #gluster-dev
10:02 rjoseph joined #gluster-dev
10:05 shubhendu joined #gluster-dev
10:12 pranithk joined #gluster-dev
10:37 vimal joined #gluster-dev
10:39 anoopcs joined #gluster-dev
10:40 rjoseph joined #gluster-dev
10:43 rjoseph joined #gluster-dev
10:45 pranithk joined #gluster-dev
10:47 nishanth joined #gluster-dev
11:05 pranithk left #gluster-dev
11:31 nishanth joined #gluster-dev
11:44 bala joined #gluster-dev
12:11 _Bryan_ joined #gluster-dev
12:14 bala joined #gluster-dev
12:18 ira joined #gluster-dev
12:24 ppai joined #gluster-dev
12:35 bala joined #gluster-dev
12:37 hagarth joined #gluster-dev
12:45 nishanth joined #gluster-dev
13:17 lpabon joined #gluster-dev
13:49 shubhendu joined #gluster-dev
13:51 rgustafs joined #gluster-dev
14:04 lalatenduM joined #gluster-dev
14:18 kdhananjay joined #gluster-dev
14:19 kdhananjay left #gluster-dev
14:33 tdasilva joined #gluster-dev
14:35 shaunm joined #gluster-dev
14:46 lalatenduM kkeithley, ndevos , "rpmlint glusterfs-3.6.2-0.2.beta2.fc22.src.rpm" showing some errors , I should log a bug for this right?
14:49 ndevos lalatenduM: cna you fpaste those errors?
14:49 ndevos *can
14:50 ndevos lalatenduM: oh, and I've booked my train ticket for FOSDEM now, I plan to pick you up from the airport :)
14:50 lalatenduM ndevos, ah awesome :)
14:50 lalatenduM ndevos, thanks :)
14:50 lalatenduM ndevos, kkeithley http://www.fpaste.org/170517/14198221/
14:51 * lalatenduM not able to find Humble on irc
14:51 ndevos lalatenduM: can you send me an email with your flight details?
14:51 lalatenduM ndevos, yes I will
14:54 ndevos lalatenduM: yeah, file a bug and patch(es) for those rpmlint issues
14:55 ndevos lalatenduM: is that on the upstream or fedora .spec?
14:56 lalatenduM ndevos, yes
14:57 lalatenduM ndevos, I can try the upstream src rpm also
14:57 lalatenduM from your COPR repo
14:57 ndevos lalatenduM: you can run it against the .spec file too, it does not need to be an rpm
14:58 lalatenduM ndevos, ohh cool, does it work with spec.in too
14:58 ndevos lalatenduM: I dont know, but if you run ./configure the .spec gets generated
14:59 lalatenduM ndevos, yup
15:00 ndevos lalatenduM: hmm, its difficult to write a test-case for generated rpms, but running rpmlint against the .spec should not be too difficult, I guess
15:00 lalatenduM ndevos, yeah , a unit test, hell yes! :)
15:01 ndevos lalatenduM: yeah, fix the issues in the .spec and add the test-case :D
15:01 lalatenduM ndevos, haha will do :)
15:01 ndevos cool, lalatenduM++
15:01 glusterbot ndevos: lalatenduM's karma is now 56
15:02 lalatenduM ndevos, upstream also have the same issue
15:02 lalatenduM ndevos++
15:02 glusterbot lalatenduM: ndevos's karma is now 76
15:02 ndevos lalatenduM: okay, file the upstream bug and the change in the .spec will trickle down to the fedora dist-git?
15:09 wushudoin joined #gluster-dev
15:10 _Bryan_ joined #gluster-dev
15:11 lalatenduM ndevos, yes, here is the bug https://bugzilla.redhat.co​m/show_bug.cgi?id=1183054
15:11 glusterbot Bug 1183054: medium, high, ---, lmohanty, NEW , rpmlint throws couple of errors for RPM spec file
15:23 ndevos lalatenduM: when you assing a bug to someone (or yourself), you can make the status ASSIGNED
15:24 kkeithley and add Triaged keyword!
15:24 ndevos he did :)
15:24 kkeithley okay, good.
15:25 shyam joined #gluster-dev
15:25 ndevos you still plan to arrive on Friday in Brussels?
15:26 ndevos kkeithley: ^ ?
15:26 kkeithley me?
15:26 kkeithley yes
15:26 ndevos yeah
15:26 ndevos ah, okay, I wont pick you up from the airport then
15:27 ndevos lalatenduM: btw, gluster-bugs-webui is now on gerrithub.io https://review.gerrithub.io/#/admin/​projects/gluster/gluster-bugs-webui
15:28 kkeithley the Dojo is at IBM's campus near the airport, right?
15:28 kkeithley Yeah, Friday at 10h05
15:29 ndevos I dont know if its near the airport, didnt check yet how to get there
15:31 kkeithley what is the hard-coded path you see? I'm looking at the resource-agent files in the Fedora rpms and am not seeing a problem.
15:31 ndevos argh, typos--
15:31 glusterbot ndevos: typos's karma is now -1
15:31 kkeithley Yeah, Friday at 10h05 is when my flight arrives at Zaventem
15:34 ndevos kkeithley: the hard-code-path is the "/lib/ocf" part, I think
15:34 kkeithley Or it doesn't like "${_prefix}/lib/ocf/resource.d
15:35 ndevos "/lib" should probably not be hardcoded, normally - but I do not know if there is a %{_ocf_resource_dir}
15:35 kkeithley I don't see any macros with "ocf" in them
15:35 ndevos hmm, maybe it should just be defined when the ocf stuff gets enabled ;)
15:36 kkeithley lib is tricky right! ocf files always go in /usr/lib, even on 64-bit
15:40 ndevos yeah, so maybe we can "%define ocf_resource_dir %{_prefix}/lib/ocf/resource.d/"
15:40 kkeithley resource-agent.spec has "%dir /usr/lib/ocf/resource.d"
15:40 ndevos they'll get the warning about that as well, I think
15:40 kkeithley do we really need to define a macro for just two uses?
15:41 kkeithley yeah
15:41 kkeithley yeah, probably get a warning for that too
15:41 ndevos just run rpmlint against the spec?
15:41 nishanth joined #gluster-dev
15:41 kkeithley resource-agent.spec?
15:41 ndevos but yes, either a macro to silence the warning, or at least a comment about the hard-coded path
15:42 ndevos sure, see if it has the warning
15:42 kkeithley rpmlint on the resource-agent.spec has lots of  E: hardcoded-library-path in ....
15:42 kkeithley I say we ignore it.
15:43 kkeithley that's my opinion
15:44 lalatenduM ndevos, ah I did not know about gerrithub.io,
15:44 lalatenduM kkeithley, ok, I will spend some time else will close the bug
15:46 ndevos lalatenduM: JustinClift pointed me to gerrithub.io a while back, I'd like to try it out
15:47 lalatenduM ndevos, bcz of some reason the link is not opening for me i.e. https://review.gerrithub.io/#/admin/​projects/gluster/gluster-bugs-webui
15:47 ndevos and concerning the rpmlint issues, we should fix errors, warning can stay if they make sense, but they should have a comment
15:48 ndevos lalatenduM: hmm, I get a server error too :-/
15:48 ndevos it was working before...
15:49 kkeithley I don't think you can fix those errors. (And IMO they should just be a warning anyway.)
15:50 kkeithley File a BZ against rpm and/or resource-agents to get a macro defined. Once there's a macro then we'll use it.
15:51 kkeithley maybe that should be against redhat-rpm-config, not rpm.
15:52 jobewan joined #gluster-dev
15:54 ndevos if it should be a warning, then rpmlint is the package
15:55 ndevos for the macro, it should  probably be resource-agents?
15:55 kkeithley redhat-rpm-config to get a macro defined
15:55 ndevos or, we remove our resource agents and get it included in the upstream project?
15:56 kkeithley if they're willing to take ours into resource-agents that's really the best/right solution.
16:05 lalatenduM ndevos, regrading https://bugzilla.redhat.co​m/show_bug.cgi?id=1182920
16:05 glusterbot Bug 1182920: unspecified, unspecified, ---, kkeithle, NEW , Do not have tmpfiles snippet for /var/run/gluster
16:06 lalatenduM kkeithley, ndevos I want to know abt "the policy mandate the use of a tmpfiles.d"
16:06 ndevos lalatenduM: the reasoning for it is in the commit message: http://review.gluster.org/9458
16:07 lalatenduM ndevos, ok checking
16:07 ndevos lalatenduM: /run (with /var/run being a symlink) is on a tmpfs, and therefor all contents from /run is cleared on a reboot
16:07 lalatenduM ndevos, yeah that I understood
16:08 ndevos lalatenduM: tmpfiles.d is a mechanism to define files/directories/sockets/.. that should be created upon boot
16:08 lalatenduM ndevos, ahh, cool
16:08 ndevos lalatenduM: yeah, quite :)
16:09 kkeithley do we see evidence of other packages adding files (with their own macros) to /usr/lib/rpm/...  ?
16:09 ndevos and if I would look at what I write in Makefiles, I would not need to post many revisions of that patch...
16:09 ndevos some packages do, like systemd
16:09 lalatenduM ndevos, have you done similar change before or it came naturally to you ?
16:11 ndevos kkeithley: rpm -qf /usr/lib/rpm/macros.d/*
16:11 ndevos lalatenduM: I think it came up on fedora-devel a while back
16:15 kkeithley so we believe if resource-agents added a /usr/lib/rpm/macros.d/macros.ocf with a macro definition that rpmbuild would automatically use it. That's a pretty common practice.
16:23 jobewan joined #gluster-dev
16:26 lalatenduM kkeithley, what is OCF?
16:27 kkeithley Open Cluster Framework
16:28 kkeithley macros.ocf was just an example. It could be .../macros.pacemaker, or something else entirely
16:30 lalatenduM kkeithley, agree
16:31 ndevos kkeithley: yeah, and we would need to add a BuildRequires for whatever package provides that macros file
16:31 lalatenduM yeah
16:32 kkeithley first we need that macro file. Who wants to file the BZ against resource-agents. ;-)
16:34 * ndevos hides behind his keyboard
16:34 * lalatenduM vetos for kkeithley :)
16:34 ndevos actually, I'm looking at a systemd/rpcbind issue - any experts around?
16:35 ndevos bug 1181779 fwiw
16:35 glusterbot Bug https://bugzilla.redhat.com:​443/show_bug.cgi?id=1181779 unspecified, unspecified, rc, steved, NEW , rpcbind prevents Gluster/NFS from registering itself after a restart/reboot
16:35 lalatenduM as I dont think I have all knowledge around it
16:36 ndevos does this look okay, or should I test it? ExecReload=-/bin/kill ${MAINPID} ; /sbin/rpcbind -w ${RPCBIND_ARGS}
16:36 lalatenduM ndevos, ExecReload=-/bin/kill ${MAINPID} looks scary
16:37 lalatenduM we dont have any generic way of doing it?
16:37 lalatenduM or it is the generic way? :)
16:38 ndevos well, we need to stop rpcbind, and kill would do that - it's not "kill -9 .."
16:38 lalatenduM ndevos, what happens when rpcbind does not respond to kill
16:39 ndevos lalatenduM: starting would likely fail, port/address still in use
16:39 ndevos but reload is pretty gracious, restart is more forceful
16:41 lalatenduM ndevos, and there is no solution through systemd
16:41 lalatenduM for systemd distros
16:42 ndevos lalatenduM: not that I can find
16:43 lalatenduM ndevos, ok, go ahead than
16:43 lalatenduM then*
16:44 ndevos lalatenduM: you think it should work, or you assume it would work?
16:45 lalatenduM ndevos, going through the bug, need  5 mins
16:45 ndevos lalatenduM: sure
16:53 lalatenduM ndevos, from the bug it looks like that if we can figure out how to fix /usr/lib/systemd/system/rpcbind.service to use -w only when it reloads
16:53 lalatenduM it would fix the issue
16:54 lalatenduM as state file is not required when it is starting
16:55 ndevos lalatenduM: ok, thanks for checking!
16:56 lalatenduM ndevos, anyway I dont have much knowledge on this. may some one more experienced should help you
16:57 ndevos lalatenduM: I've installed a test-vm to give it a test
16:57 lalatenduM ndevos, cool
16:59 ndevos well, I dont know if it can be reproduced easily...
17:02 lalatenduM ndevos, good luck
17:07 ndevos at least with Fedora 21 it really just works... will test glusterfs-3.6 now too
17:08 ndevos hmm, no nightly builds for f21?
17:12 * ndevos enabled those for 3.5, 3.6, 3.7 and the master branch now
17:30 lalatenduM ndevos, cool
17:30 lalatenduM ndevos, gotta go now ttyl
18:09 jiffin joined #gluster-dev
18:10 ndevos lol, CC List: 1 user including you
18:18 rjoseph joined #gluster-dev
20:15 lpabon joined #gluster-dev
20:44 JustinClift joined #gluster-dev
21:04 systemonkey joined #gluster-dev
21:09 owlbot joined #gluster-dev
21:33 shyam left #gluster-dev
21:43 badone joined #gluster-dev
21:44 dachary joined #gluster-dev
23:10 jiffin joined #gluster-dev

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