Perl 6 - the future is here, just unevenly distributed

IRC log for #gluster-dev, 2014-04-04

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

All times shown according to UTC.

Time Nick Message
00:50 awheeler joined #gluster-dev
01:04 yinyin_ joined #gluster-dev
01:18 bala joined #gluster-dev
02:36 bharata-rao joined #gluster-dev
02:43 yinyin joined #gluster-dev
03:07 shubhendu joined #gluster-dev
03:11 scoorp joined #gluster-dev
03:42 bala joined #gluster-dev
03:49 itisravi joined #gluster-dev
03:54 aravindavk joined #gluster-dev
03:59 yinyin joined #gluster-dev
04:08 hagarth joined #gluster-dev
04:17 europack joined #gluster-dev
04:21 ndarshan joined #gluster-dev
04:27 kdhananjay joined #gluster-dev
04:37 kanagaraj joined #gluster-dev
04:44 nishanth joined #gluster-dev
04:48 atinm joined #gluster-dev
05:01 yinyin joined #gluster-dev
05:02 lalatenduM joined #gluster-dev
05:11 deepakcs joined #gluster-dev
05:18 kdhananjay joined #gluster-dev
05:24 atinm joined #gluster-dev
05:27 hagarth joined #gluster-dev
05:34 spandit joined #gluster-dev
05:35 kanagaraj_ joined #gluster-dev
05:36 lalatenduM joined #gluster-dev
05:49 kdhananjay joined #gluster-dev
05:58 raghu joined #gluster-dev
05:59 atinm joined #gluster-dev
06:01 yinyin joined #gluster-dev
06:11 hagarth joined #gluster-dev
06:27 yinyin joined #gluster-dev
06:51 ppai joined #gluster-dev
07:04 kanagaraj joined #gluster-dev
07:06 lalatenduM joined #gluster-dev
07:18 bala joined #gluster-dev
07:29 deepakcs joined #gluster-dev
07:29 atinm joined #gluster-dev
07:35 sahina joined #gluster-dev
07:48 yinyin joined #gluster-dev
08:24 sahina joined #gluster-dev
08:34 kanagaraj joined #gluster-dev
09:19 hagarth joined #gluster-dev
09:26 kdhananjay joined #gluster-dev
09:48 kdhananjay joined #gluster-dev
10:04 sahina joined #gluster-dev
10:58 hagarth joined #gluster-dev
11:06 kdhananjay joined #gluster-dev
11:43 kkeithley lalatenduM: pong
11:50 sahina joined #gluster-dev
12:07 lalatenduM kkeithley, you got msgs from me yesterday?
12:10 itisravi joined #gluster-dev
12:20 hagarth joined #gluster-dev
12:29 kkeithley lalatenduM: you pinged kkeithley late yesterday. I didn't see it because I was kkeithley_
12:29 kkeithley (03:25:49 PM) lalatenduM: kkeithley, ping
12:30 kkeithley (04:13:08 PM) lalatenduM: kkeithley, it turns out it would be good if we give libvirt1.2.3 (the latest) for storage SIG as it has got few bug fixes and also has snapshot support for gluster
12:30 kkeithley (04:13:45 PM) lalatenduM: kkeithley, I have built libvirt1.2.3 for CentOS6.5, need your help for signing it
12:30 kkeithley (04:14:04 PM) lalatenduM: kkeithley, check http://libvirt.org/news.html
12:30 glusterbot Title: libvirt: Releases (at libvirt.org)
12:30 kkeithley anyway, no big deal. Do you still need help signing the libvirt rpm?
12:32 alias134 joined #gluster-dev
12:34 jclift bfoster: Ping
12:35 foster jclift: pong
12:35 jclift bfoster: I've got the bugs-failing-in-rackspace mostly down to tests/bugs/bug-865825.t, and tests/bugs/bug-963678.t (your one)
12:36 foster #0  0x00007f875a49f998 in afr_transaction (frame=0x7f876504019c, this=0x1fb6120, type=AFR_DATA_TRANSACTION) at /root/glusterfs/xlators/cluster​/afr/src/afr-transaction.c:1689
12:36 foster 1689        local->transaction.resume = afr_transaction_resume;
12:36 foster (gdb) p local
12:36 foster $1 = (afr_local_t *) 0x0
12:36 foster (gdb)
12:36 foster wee
12:36 jclift foster: Cool.  Looks like you're investigating, so all good.  Was just checking. :)
12:37 * jclift is [this close] to having our regression tests able to run on deman in Rackspace
12:37 * jclift holds up fingers :)
12:39 kkeithley glusterfs-3.4.3-2 RPMS for SLES11sp3 and OpenSuSE13.1 now available at http://download.gluster.org/p​ub/gluster/glusterfs/LATEST/
12:39 glusterbot Title: Index of /pub/gluster/glusterfs/LATEST (at download.gluster.org)
12:41 ndevos kkeithley: did you build them on OBS, or a local system?
12:41 kkeithley local system
12:41 foster jclift: made a change, can you reinstall from that source tree?
12:41 ndevos okay, thats what I would do too ;)
12:42 jclift foster: Run /opt/qa/build.sh
12:42 * kkeithley doesn't have time to figure out another build system
12:42 * kkeithley is lazy
12:42 * ndevos understands
12:42 jclift foster: It'll wipe the old one, and build from whatever glusterfs git repo you're in the top dir of
12:42 foster ok
12:43 jclift foster: Takes um... 2-3 mins from memory
12:43 jclift foster: That VM has only a single CPU allocated, so it's not speedy
12:43 jclift Oh actually, that one might have two
12:43 jclift Meh, it's still not speedy :)
12:44 * kkeithley wonders though. Maybe OBS isn't hard, and maintaining two systems to build on is actually harder
12:44 jclift "time to find out" vs "it's working atm" Heh
12:45 foster jclift: ok 18
12:45 foster [root@jc0 glusterfs]#
12:46 jclift foster: Heh
12:46 foster foster: want to submit the change in that tree as a patch?
12:46 foster jclift:
12:46 jclift foster: I can do it if you're short on time.  But if you DO have the time it's better for you to do it so you get the easily identifiable credit for it :)
12:47 * foster is kind of distracted, won't get to it soon
12:47 jclift foster: np.  I'll do it right now. :)
12:47 jclift foster: Thanks for this! :)
12:47 foster np
12:57 jclift foster: One quick question.  Any idea which component to assign this to in BZ?  I'm thinking "core" since it's in AFR and there's no "afr" component.
12:58 jclift Meh, making it core for now.  We can figure out a different one later. :)
12:59 foster jclift: "replicate"
13:02 sahina joined #gluster-dev
13:05 jclift foster: Tx :)
13:12 shyam joined #gluster-dev
13:14 Yuan_ joined #gluster-dev
13:27 awheeler joined #gluster-dev
13:36 lpabon joined #gluster-dev
13:42 lalatenduM joined #gluster-dev
13:45 tdasilva joined #gluster-dev
14:27 wushudoin joined #gluster-dev
14:29 lalatenduM johnmark, the sig meeting is today, r u planning to attend?
14:44 johnmark lalatenduM: sure
14:44 johnmark lalatenduM: what time?
14:46 lalatenduM it starts in next 14 mins
14:46 lalatenduM johnmark, , it starts in next 14 mins
14:48 johnmark lalatenduM: cool.
14:48 johnmark in #centos-devel?
14:48 johnmark lalatenduM: or elsewhere?
14:48 lalatenduM johnmark, it is google hangout
14:49 lalatenduM johnmark, check centos-devel mail
14:49 lalatenduM johnmark, I can invite you to the hangout
14:49 johnmark lalatenduM: got it - thanks
14:50 johnmark hrm... scuttlemonkey isn't in the channel
14:50 johnmark I'll send him an email
14:53 lalatenduM johnmark, let me know your gmail addrs, I think I can send you a invite
14:57 purpleidea lalatenduM: how do we get on that sig thing?
14:57 lalatenduM purpleidea, r u in centos-devel mailing list
14:57 purpleidea lalatenduM: nope
14:57 purpleidea i thought there was a meeting at 11 (in 5 min)
14:57 lalatenduM purpleidea, yup
14:58 lalatenduM purpleidea, what is ur gmail id?
14:58 purpleidea for hangout stuff:
15:07 purpleidea kkeithley: you're being volunteered for rpm help on ceph :)
15:07 kkeithley orly?
15:08 kkeithley who is doing that?
15:09 kkeithley in my copious spare time
15:10 purpleidea jmw
15:10 purpleidea join https://plus.google.com/hangouts/_/calendar/cGF0c​mlja0Bpbmt0YW5rLmNvbQ.j0fk0u00m8flneralpg9dl7qt8
15:10 glusterbot Title: Google+ (at plus.google.com)
15:10 purpleidea https://plus.google.com/hangouts/_/calendar/cGF0c​mlja0Bpbmt0YW5rLmNvbQ.j0fk0u00m8flneralpg9dl7qt8
15:10 glusterbot Title: Google+ (at plus.google.com)
15:10 purpleidea sorry this ling
15:10 purpleidea link
15:10 purpleidea kkeithley: quick quick
15:13 kkeithley I'm kinda tied up atm, can't get there
15:15 purpleidea no worries :)
15:29 lalatenduM kkeithley, need your help to do pkg signing for libvirt 1.2.3
15:29 kkeithley yup
15:30 kkeithley upload the rpm to download.gluster.org, then sign on
15:31 hagarth joined #gluster-dev
15:31 kkeithley upload to /tmp or somewhere globally readable
15:32 _Bryan_ joined #gluster-dev
15:44 bala joined #gluster-dev
16:04 bala joined #gluster-dev
16:08 lalatenduM kkeithley, I have put the pkgs at /tmp/libvirt-1.2.3
16:08 lalatenduM in download.gluster.org
16:14 lalatenduM kkeithley, will catch you later need to go home now (I am still in office) :)
16:34 aravindavk joined #gluster-dev
17:07 jobewan joined #gluster-dev
17:10 jclift Meh, I've definitely been overdoing it last few weeks.  Most of this week has been really difficult to keep focused on task at hand. :/
17:42 jclift kkeithley: Wondering if you're working on the next revision of the patch to fix the %ghost dirs hooks problem?  If you're not, I can upload a next version of the patch, with Niels comments addressed.
17:43 jclift (eg I'm finding the bug annoying :>)
17:43 kkeithley oh, I have the next version ready to go. Hang on
17:45 hagarth just released beta5 for 3.5 .. plan to have the release out on Monday after we fix documentation and upgrade procedures
17:46 jclift kkeithley: Cool. :)
17:46 jclift hagarth: Sweet! :)
17:49 jclift Does anyone know for sure what the --wignore cli option does?
17:49 jclift Looking through the cli source without understanding, it's not commented.
17:49 * jclift was hoping for "width ignore" (eg don't wrap column output).  Seems more like "warning ignore" tho
17:58 kkeithley jclift: were the %ghost hooks dirs an issue in release-3.5 or just on master?
17:59 jclift kkeithley: I haven't tried 3.5 with it.  I don't remember it showing up yet.
17:59 jclift kkeithley: I can find out in 2 mins tho...
17:59 * jclift tests
18:00 lalatenduM joined #gluster-dev
18:00 kkeithley lalatenduM: ready to sign your libvirt RPMs?
18:00 lalatenduM kkeithley, yes
18:01 kkeithley sign on to d.g.o
18:02 kkeithley sudo su glusterpackager
18:02 lalatenduM kkeithley, another dumb question, what is d.g.o?
18:03 kkeithley download.gluster.org
18:03 kkeithley you're already there though
18:03 kkeithley ;-)
18:04 lalatenduM kkeithley, :)
18:04 kkeithley cat ~glusterpackager/README
18:05 lalatenduM kkeithley, done
18:05 kkeithley The signing key passphrase _must_ be kept secret, so don't share it with anyone
18:05 kkeithley Anyway...
18:05 kkeithley cd /tmp/libvirt-1.23
18:05 lalatenduM got it
18:06 kkeithley now just `rpmsign --addsign *.rpm`
18:06 kkeithley when it prompts you for the passphrase, enter the signing key from the README
18:08 lalatenduM kkeithley, I signed and got one error
18:08 kkeithley jclift: no, not %ghost dir issue in 3.5.0
18:08 lalatenduM Pass phrase is good.
18:08 lalatenduM libvirt-1.2.3-1.el6.x86_64.rpm:
18:08 lalatenduM error: rpmMkTemp failed
18:08 kkeithley hmmm.  maybe try moving the RPMs to a subdir in ~glusterpackager/  ?
18:09 kkeithley then sign them there
18:09 jclift kkeithley: Yeah, the patch which introduces it isn't in 3.5
18:09 lalatenduM kkeithley, on it
18:10 lalatenduM kkeithley, mv: cannot move `libvirt-1.2.3/' to `/home/glusterpackager/libvirt-1.2.3': Operation not permitted
18:10 lalatenduM kkeithley, I am glusterpackager
18:11 lalatenduM I mean as glusterpackager
18:11 kkeithley just mkdir ~glusterpackager/libvirt   and copy the files
18:12 lkoranda joined #gluster-dev
18:15 lalatenduM kkeithley, yup, it is done
18:15 kkeithley oops, wait
18:15 lalatenduM kkeithley, the error came because as lala user I had scp'ed the rpms
18:15 kkeithley yup
18:16 kkeithley you should do it again.  erase the ones you signed, copy from /tmp, and sign again
18:16 kkeithley reason being....
18:17 kkeithley I left a line in ~glusterpackager/.rpmmacros for signing RHEL5 RPMs
18:17 lkoranda joined #gluster-dev
18:17 lalatenduM kkeithley, np , will do it gain
18:17 kkeithley if you ever need to sign RPMs for RHEL5, uncomment the %__gpg_sign_cmd in .rpmmacros
18:18 kkeithley I forgot to comment the line out. Silly mie
18:18 kkeithley me
18:19 lalatenduM kkeithley, np, it is done now. one question . does the permissions on the rpms makes any difference?
18:19 lalatenduM /home/glusterpackager/libvirt
18:20 lalatenduM it is 775 now
18:20 kkeithley no more so than on any file you don't want other people to be able to write to.
18:21 kkeithley If you want different permissions for some reason you can change them.
18:22 lalatenduM kkeithley, originally it was 664, to solve the "lala" user issue I changed it, 775 should be fine
18:22 kkeithley that's all there is to it. If you want to put them in /var/www/html/pub/gluster/glusterfs/libvirt
18:22 lalatenduM kkeithley, yeah on it
18:22 kkeithley oh, well, I'd take the exec bit off
18:22 kkeithley they're not executables
18:24 jclift Ugh... which BZ state should I be changing merged patches into (master branch only patches)?  POST or RELEASE_PENDING or ?
18:27 lalatenduM jclift, http://www.gluster.org/community/docume​ntation/index.php/Bug_report_life_cycle :)
18:27 glusterbot Title: Bug report life cycle - GlusterDocumentation (at www.gluster.org)
18:27 lalatenduM jclift, it should be "modified" state
18:27 jclift Ahh cool.  Thx :)
18:28 lalatenduM kkeithley, /var/www/html/pub/gluster/gluster​fs/libvirt/CentOS/epel6.5/x86_64 is created by root
18:28 lalatenduM kkeithley, never mind
18:31 lalatenduM kkeithley, I am getting "Permission denied" while copying the rpms to /var/www/html/pub/gluster/gluster​fs/libvirt/CentOS/epel6.5/x86_64
18:33 kkeithley switch back to lala and sudo cp ~glusterpackager/libvirt/* /var/www/html/pub/gluster/gluster​fs/libvirt/CentOS/epel6.5/x86_64/  should work
18:34 lalatenduM kkeithley, yeah, was trying sudo as glusterpackager, will try as lala
18:37 lalatenduM kkeithley, done. I haven't copied the src rpm, should also sign and keep it in SRPMS
18:39 jclift hagarth: Looks like two more potential 3.5 patches in Gerrit: http://review.gluster.org/#/c/7401/ and http://review.gluster.org/#/c/7397/
18:39 glusterbot Title: Gerrit Code Review (at review.gluster.org)
18:40 jclift hagarth: I haven't tested 3.5 to see if the mem accounting support patch is needed.  It's not super difficult to test... I can do so in a bit, after getting food.
18:48 hagarth1 joined #gluster-dev
18:49 lalatenduM s/should/should I/
18:49 lalatenduM where is glusterbot ^^
18:51 jclift kkeithley: ^^^ (3 lines up)
18:53 semiosis lalatenduM: the substitution trigger may not be enabled for this channel
18:53 lalatenduM_ joined #gluster-dev
18:55 jclift The "later" trigger seems useful.  The "substitution" one is kinda annoying (personal opinion)
18:55 semiosis +1
18:55 semiosis jclift: speaking of, did you get my messages re: samba vfs in ubuntu?
18:56 jclift semiosis: Ahhh yeah.  Saw it, but I have no idea why directed at me?
18:56 semiosis well no other reason than you seem to be coordinating the community meetings and that was one of my action items
18:56 jclift Ahhhhh.
18:57 jclift Double Aha!
18:57 jclift Cool. :)
18:57 jclift Thanks, it had completely slipped my mind
18:57 semiosis yw
19:17 kkeithley lalatenduM: as a matter of style I suppose you should put the src rpm there.
19:18 * kkeithley is doing five things at once
19:22 kkeithley which usually means doing none of them well
19:26 lalatenduM_ kkeithley, :)
19:27 lalatenduM_ kkeithley, I have signed the src rpm and put it thr, create a repo file and converted the directories as repos
19:27 lalatenduM_ kkeithley, check http://download.gluster.org/pub/g​luster/glusterfs/libvirt/CentOS/
19:27 glusterbot Title: Index of /pub/gluster/glusterfs/libvirt/CentOS (at download.gluster.org)
19:29 lalatenduM_ kkeithley, however yum update in a CentOS is looking for "http://download.gluster.org/pub/gluster/glus​terfs/libvirt/CentOS/epel-6/x86_64/repodata/" but I have "http://download.gluster.org/pub/gluster/glust​erfs/libvirt/CentOS/epel-6.5/x86_64/repodata/"
19:29 lalatenduM_ and I am getting "http://download.gluster.org/pub/gluster/glusterfs/​libvirt/CentOS/epel-6/x86_64/repodata/repomd.xml: [Errno 14] PYCURL ERROR 22 - "The requested URL returned error: 404 Not Found"
19:30 kkeithley use `createrepo .` to populate the repodata
19:30 kkeithley IOW     cd epel6-x86_64; createrepo .
19:31 kkeithley same thing in the SRPM directory for the src rpm
19:35 lalatenduM_ kkeithley, I dont have " epel6-x86_64" directory, I have epel-6.5/x86_64
19:35 kkeithley that's what I meant
19:35 lalatenduM_ kkeithley, ok
19:40 lalatenduM_ kkeithley, still getting it http://download.gluster.org/pub/gluster/glusterfs/​libvirt/CentOS/epel-6/x86_64/repodata/repomd.xml: [Errno 14] PYCURL ERROR 22 - "The requested URL returned error: 404 Not Found"
19:40 lalatenduM_ kkeithley, tried the samba repo file , thr also I am getting same error for samba
19:41 lalatenduM_ I mean http://download.gluster.org/pub/gluster/gluste​rfs/samba/EPEL.repo/glusterfs-samba-epel.repo
19:41 lalatenduM_ not sure why CentOS 6.5 looking for epel-6
19:42 JoeJulian because $releasever is 6.
19:42 lalatenduM_ I thought epel-$releasever will be epel-6.5
19:42 JoeJulian Nope, just major-version.
19:42 lalatenduM_ JoeJulian, yeah u r right
19:45 lalatenduM_ JoeJulian, kkeithley yeah renaming the epel-6.5 to epel-6, running createrepo command again on each dir fixed the issue
19:47 kkeithley er, I'm not sure either.   RHEL usually looks for epel-6Server (or epel-6Client, epel-6Workstation).  My CentOS boxes seem to want epel-6.5.
19:48 JoeJulian lalatenduM_: All the other dirnames that are listed under, for instance, http://download.gluster.org/pub/g​luster/glusterfs/3.4/3.4.3/RHEL/ are symlinks to accommodate other distros.
19:48 glusterbot Title: Index of /pub/gluster/glusterfs/3.4/3.4.3/RHEL (at download.gluster.org)
19:48 kkeithley I just make an epel-6 directory and create a bunch of symlinks
19:48 kkeithley seems to cover the majority
19:48 lalatenduM_ JoeJulian, kkeithley cool
19:49 lalatenduM_ JoeJulian, kkeithley , I successfully installed the new rpms on a centos6.5 server :) yw!
19:49 lalatenduM_ using the repo file
19:51 lalatenduM_ kkeithley, JoeJulian I will also create symlinks
19:54 lalatenduM_ kkeithley, the pub.key is gpg pub key for glsterpackager?
19:56 kkeithley yes
19:56 lalatenduM_ kkeithley, cool, think I am done
19:58 kkeithley see, that wasn't so hard. ;-)
19:58 lalatenduM_ kkeithley, it was fun :), thanks a lot
19:58 kkeithley you're welcome
19:59 kkeithley Now you're an expert.
19:59 lalatenduM_ kkeithley, next I think is qemu2.0
19:59 lalatenduM_ kkeithley, I think libvirt was easy
19:59 hagarth joined #gluster-dev
20:00 lalatenduM_ hagarth, ping check http://download.gluster.org/pub/g​luster/glusterfs/libvirt/CentOS/
20:00 glusterbot Title: Index of /pub/gluster/glusterfs/libvirt/CentOS (at download.gluster.org)
20:00 kkeithley yes, but wait until you have to deal with systemd .service files versus init.d files, etc.
20:01 lalatenduM_ kkeithley, with the new libvirt , after I install it , tried a "service libvirtd start" it worked fine
20:01 lalatenduM_ s/install/installed/
20:02 lalatenduM_ kkeithley, I agree I need to learn to deal with  systemd .service files versus init.d files, etc
20:02 kkeithley good, maybe the libvirt .spec file already did the right thing
20:02 lalatenduM_ kkeithley, yeah
20:03 lalatenduM_ kkeithley, if you have time check http://wiki.qemu.org/ChangeLog/Next
20:03 glusterbot Title: ChangeLog/2.0 - QEMU (at wiki.qemu.org)
20:04 lalatenduM_ look for "Gluster backends support snapshot merge"
20:07 kkeithley GlusterFS-3.5.0.beta5 RPMs for el5-7 (RHEL, CentOS, etc.) and Fedora  19-21 are now available in  the YUM repo at  http://download.gluster.org/pub/glust​er/glusterfs/qa-releases/3.5.0beta5/
20:07 glusterbot Title: Index of /pub/gluster/glusterfs/qa-releases/3.5.0beta5 (at download.gluster.org)
20:25 lalatenduM_ kkeithley, catch you later, gotta go now, will send the mail to gluster maillist abt libvirt tomorrow
20:26 lalatenduM_ kkeithley, thanks again!!
20:52 JoeJulian kkeithley, jclift: "glusterd --xlator-option *.upgrade=on -N" in %postinstall for 3.4.3 exits when it's complete. (I think that's new?) so the upgrade will leave glusterd not running.
21:16 tdasilva left #gluster-dev
21:35 jclift JoeJulian: So, it should check the previous state (eg running or not), and leaving it that way after upgrade?
21:35 jclift JoeJulian: That kind of sounds similar to the logic we need to add for the systemd and init.d scripting BZ
21:35 jclift Yet another thing n my ToDo list to finish :/
21:37 jclift JoeJulian: Ahhh, just saw your BZ comment entry about it.  No argument here. :)
21:40 JoeJulian jclift: I'd consider offering a patch, but mine patches never make it through review.
21:40 JoeJulian Unless they're just spelling corrections. ;()
21:40 * JoeJulian can't type todya.
21:45 jclift Heh
22:01 msvbhat joined #gluster-dev
22:01 jclift joined #gluster-dev
22:44 shyam joined #gluster-dev
23:47 awheeler joined #gluster-dev

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