Camelia, the Perl 6 bug

IRC log for #gluster-dev, 2013-04-30

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

All times shown according to UTC.

Time Nick Message
08:18 ilbot_bck joined #gluster-dev
08:21 gbrand_ joined #gluster-dev
08:41 aravindavk joined #gluster-dev
08:51 bharata joined #gluster-dev
09:54 bharata joined #gluster-dev
11:04 edward1 joined #gluster-dev
11:20 kkeithley1 joined #gluster-dev
11:22 aravindavk joined #gluster-dev
11:49 sahina joined #gluster-dev
11:52 hagarth joined #gluster-dev
12:24 sahina joined #gluster-dev
12:40 nickw joined #gluster-dev
12:54 vshankar joined #gluster-dev
13:01 mohankumar joined #gluster-dev
13:12 hagarth joined #gluster-dev
13:18 mohankumar joined #gluster-dev
13:23 kkeithley| awheeler_: give the rpms in this a spin, see how it goes. http://koji.fedoraproject.org​/koji/taskinfo?taskID=5317412. If it works I'll do the full set
13:24 awheeler_ kkeithley| Will do
13:25 awheeler_ Is there an easier way to get all the generated RPMs than looping through a script?
13:26 sghosh joined #gluster-dev
13:28 kkeithley| :-(, not that I know of.  My yum remote fu is weak.
13:29 rastar joined #gluster-dev
13:29 kkeithley| Maybe it's worth suggesting to the fedora folks that the koji builds generate a yum repo file
13:30 kkeithley| scratch builds, like this one, have a limited shelf life, maybe a yum repo is overkill.
13:37 kkeithley| Once I do a complete set of builds and put them in the yum repo then it'll be better.
13:51 johnmark greetings
13:54 kkeithley| hey, good afternoon
14:02 johnmark forge release is coming out today. fun for the whole family
14:18 hagarth joined #gluster-dev
14:22 bulde joined #gluster-dev
14:22 sghosh1 joined #gluster-dev
14:23 sgowda joined #gluster-dev
14:29 bulde1 joined #gluster-dev
14:37 jclift joined #gluster-dev
14:46 awheeler_ kkeithley: Looks good -- just upgraded an existing install and all looks good.
14:54 kkeithley| excellent
14:55 awheeler_ and by looks good, I mean I ran swift-bench through an nginx load-balancer against two gluster UFO servers, one with my RPMs and one with yours.
14:56 awheeler_ and got no errors.
14:58 kkeithley| "mine" should be exactly the same as yours. So if you feel good about them — yours, mine, etc. — I'll go ahead and roll out 3.3.1-14 for Fedora and EPEL.
15:01 kkeithley| I looked over the patch, and it seemed to be pretty much the same as the combination of the patches you sent me.
15:01 awheeler_ Cool, though I hope you don't mean you removed the updates since 3.3.1-11, which mine are based on.  :-p
15:06 kkeithley| no, nothing removed. -12 added Requires: librdmacm-devel and prerel support. -13 added some filtering to remove requires on xlator .so files. All still there.
15:07 awheeler_ btw, what's up with the filter requires spec thing not working on CentOS 6?
15:08 awheeler_ But I gather working on RHEL6.
15:11 kkeithley| Not sure. Niels did the filter thing. I wasn't aware that it doesn't work on CentOS.
15:13 kkeithley| ndevos: ^^^
15:13 jdarcy joined #gluster-dev
15:14 awheeler_ error: line 150: Unknown tag:     %filter_provides_in /usr/lib64/glusterfs/3.3.1/
15:15 awheeler_ It is strange that it's in RHEL6 and not in CentOS 6.  When was it introduced in RHEL6?
15:16 jdarcy Wait, I thought CentOS was identical to RHEL, no lag between them.  Isn't that what the CentOS folks say?
15:16 kkeithley| don't know. I've got a centos 6.1 vm I can fire up and see what it does
15:16 awheeler_ this is on a 6.4 box
15:17 jclift jdarcy: Heh, "some delay" :p
15:18 kkeithley| ndevos is the all seeing, all knowing; he probably knows what the story is.
15:18 kkeithley| Heard a car joke yesterday: Q: What's the diff between shocks and struts? A: about $50.
15:19 kkeithley| In that vein, what's the diff between RHEL and CentOS? A: about six months? ;-)
15:19 jclift Heh
15:19 jdarcy LOL
15:19 avati awheeler_: I get that filter erroro on RHEL6.4 too
15:20 jdarcy I used to say the same about the difference between rap and hip-hop, but it kept getting me in trouble.
15:20 awheeler_ so was it introduced in 6.4?
15:20 avati it's generally broken for both centos/rhel, i think
15:20 avati awheeler_: i tested it on 6.4, not sure about older versions
15:20 kkeithley| You get this during build or during install?
15:20 awheeler_ build
15:21 kkeithley| Maybe ndevos isn't as all seeing, all knowing as we thought he was. ;-)
15:21 avati somehow rpm.t mock build thinks it is not a problem
15:21 kkeithley| yeah, and Fedora Koji builds for epel.
15:22 kkeithley| Makes me think there's some package needed that we don't have but mock and koji do have.
15:23 awheeler_ This link says that macro has been replaced: https://fedoraproject.org/wiki/Packag​ing:AutoProvidesAndRequiresFiltering
15:26 kkeithley| yeah, but the link to the EPEL page is borken
15:28 kkeithley| https://fedoraproject.org/wiki/EPEL:Packa​ging_Autoprovides_and_Requires_Filtering
15:31 kkeithley| well, I can't edit the page and fix the link because I'm not in the cabal^h^h^h^h^hPackaging group.
15:31 kkeithley| anyway
15:36 kkeithley| rules for EPEL "Usage" section.... I wonder if we actually satisfy those. I don't think we do.
15:41 sandeen_ joined #gluster-dev
15:48 kkeithley| awheeler_: do you have fedora-packager rpm installed?
15:56 kkeithley| avati, awheeler_: or redhat-rpm-config might be the one.
15:58 kkeithley| seems like it is the one.
16:03 avati kkeithley|: testing
16:05 avati kkeithley|: fixed! thanks :)
16:09 bala1 joined #gluster-dev
16:15 * kkeithley| just learned:  redhat-rpm-config is on the short-list of "always installed by mock" requirements. Furthermore, we usually tell people to install 'fedora-packager' which pulls redhat-rpm-config in.
16:33 gbrand_ joined #gluster-dev
16:48 nixpanic awheeler_, kkeithley| that fileter_provides comes from some package that contains those macros - they should be installed if you have the 'buildsys-build' group or something
16:48 nixpanic ah, kkeithley| found it already... good :)
16:54 hagarth joined #gluster-dev
17:31 awheeler_ nixpanic: I don't usually install groups, do you know the RPM?
17:32 sghosh joined #gluster-dev
17:35 awheeler_ nixpanic,kkeithley|: Found it: redhat-rpm-config
17:35 kkeithley| fedora-packager will automatically add redhat-rpm-config
17:45 awheeler_ kkeithley| automatically install it when?
17:46 kkeithley| a `yum install fedora-packager` will also install redhat-rpm-config as a dependency. Or so I'm told.
17:46 awheeler_ it is part of the "Development tools"
17:46 awheeler_ Not familiar with fedora-packager
17:47 kkeithley| It's just another rpm. If adding redhat-rpm-config fixed the filter_provides for your builds then it's probably not worth worrying about.
17:48 awheeler_ yup, it did.
17:48 awheeler_ Looks like it is in EPEL.
17:48 awheeler_ I gather that's the recommended rpm for build EPEL rpms?
17:49 awheeler_ hmm, that includes koji
17:52 kkeithley| yes
17:52 awheeler_ no need to reinvent the koji wheel it would seem.  :)
17:53 kkeithley| nixpanic: did you see my comment about the Usage section of https://fedoraproject.org/wiki/EPEL:Packa​ging_Autoprovides_and_Requires_Filtering? Are you satisfied that our .spec conforms with those rules?
17:54 kkeithley| s/comment/concern/
17:55 johnmark nixpanic: heya
17:55 johnmark nixpanic: put your stuff on the forge?
17:57 bulde joined #gluster-dev
18:07 sghosh joined #gluster-dev
18:17 bfoster_ joined #gluster-dev
18:23 H__ joined #gluster-dev
18:24 nixpanic kkeithley|: yeah, I used that to modify the .spec
18:24 nixpanic johnmark: put what on the forge?
18:26 kkeithley| nixpanic: %filter_provides_in ... _must_ only bue used in ... Architecture specific packages with no binaries in $PATH (e.g. /bin,  /usr/bin, /sbin, /sbin) or libexecdir and no system libs in libdir
18:26 kkeithley| s/bue/be/
18:27 kkeithley| ... because the macros interfere with the "coloring" of elf32/64 executables done internally by RPM to support multilib installs.
18:28 johnmark nixpanic: your integration work
18:28 johnmark on github
18:29 johnmark nixpanic: "git clone --mirror" and "git push --mirror <url>" are your friends :)
18:29 nixpanic johnmark: you mean the wireshark stuff? thats upstream already...
18:30 nixpanic kkeithley|: I'm not sure, is the rpm multilib compatible?
18:31 johnmark nixpanic: oh, I thought you were still developing from that repo
18:31 johnmark hrm
18:32 nixpanic nah, its not very current anymore, wireshark 1.10 has seen its first rc already - my github repo is 1.6 iirc
18:33 nixpanic kkeithley|: oh, and those are not systemlibs - they are not in the ldconfig path
18:33 johnmark nixpanic: ah, never mind :)
18:34 nixpanic johnmark: but I could offer you some wireshark/tshark diagnostic scripts?
18:34 johnmark nixpanic: on another note, I need to contact the lsgvt dev
18:34 johnmark nixpanic: ah! now we're talking :)
18:34 nixpanic johnmark: lsgvt is from Fred van Zwieten, he works for VXcompany in NL
18:35 nixpanic johnmark: there are some emails from him announcing lsgvt on the gluster-devel list
18:37 kkeithley| nixpanic: no systemlibs I'll buy, but what about binaries in $PATH (e.g. /bin, /usr/bin, /sbin, /sbin) or libexecdir?
18:38 nixpanic kkeithley|: they are not affected by the filter rules
18:38 kkeithley| good enough
18:38 nixpanic johnmark: find this email from Fred in your mail client http://lists.gnu.org/archive/html/g​luster-devel/2012-12/msg00073.html
18:39 nixpanic kkeithley|: I do not think we're harming the guidelines, was there an issue with the filtering?
18:39 nixpanic (except for the 'missing' rpm macro)
18:39 kkeithley| no
18:40 kkeithley| I saw the Usage rules and just wanted to check.
18:40 nixpanic sure, and you got me re-thinking about them again :)
18:43 johnmark nixpanic: oh that's right - I forgot
18:43 nixpanic johnmark: no worries, glad I could point you to it :)
18:45 nixpanic johnmark: http://www.vxcompany.info/2013/01/03/lsgvt/
19:01 johnmark nixpanic: thanks :)
19:06 awheeler_ is the 49150+ port requirement for glusterfs 3.4 documented somewhere?
19:13 nixpanic awheeler_: http://review.gluster.org/3339 -> bug 824233
19:13 glusterbot Bug http://goo.gl/7tK8s high, medium, ---, amarts, ON_QA , Stick to IANA standard while allocating brick ports
19:14 awheeler_ Thanks you nixpanic
19:25 * jclift idly wonders what it would take to create an AFP server translator, prob copied from the NFS one
19:25 jclift NFS support on OSX being suckish and all
19:26 jclift Prob easier to get gluster working on osx natively
19:29 * kkeithley| never had a problem with NFS on OS X
19:29 * kkeithley| never really pushed it very hard either.
19:31 jclift Was pushing it pretty hard over the weekend, to get some database entries from that json collector translator. :)
19:31 jclift 4.5 Million entries later...
19:31 jclift So, have enough of a data set now to do querying against later on.
19:32 jclift NFS mount Gluster with my glupy based translator sending info messages to central collector for every fop().  (only lookup() and create() so far, as that what's Glupy supports)
19:33 jclift Tonnes of problems when deleting files on NFS.  Kept being told "xyz file is in use" and similar.
19:33 jclift Apparently it's a well known OSX problem with pretty much every NFS server.
19:33 jclift OSX Finder that is.  Perfectly fine from the command line.
19:34 jclift But, non issue.  Have enough data for now to work with when I next look at it.
19:43 H__ left #gluster-dev
20:01 sandeen joined #gluster-dev
20:10 jclift johnmark: Am I ok to approve the "List Gluster Volume Topology" forge project?
20:10 jclift Seems relevant and interesting.
20:11 jclift Meh
20:11 jclift Me approves it
20:11 jclift Can always nuke it if something wrong with it. :)
21:48 portante joined #gluster-dev
22:59 sandeen joined #gluster-dev

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