Camelia, the Perl 6 bug

IRC log for #gluster-dev, 2013-08-06

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

All times shown according to UTC.

Time Nick Message
00:27 asias joined #gluster-dev
00:37 bala joined #gluster-dev
00:40 yinyin joined #gluster-dev
01:29 asias joined #gluster-dev
01:45 yinyin joined #gluster-dev
02:46 lalatenduM joined #gluster-dev
02:47 semiosis joined #gluster-dev
02:54 badone joined #gluster-dev
02:58 kshlm joined #gluster-dev
03:01 aravindavk joined #gluster-dev
03:08 bharata joined #gluster-dev
03:18 shubhendu joined #gluster-dev
03:25 bulde joined #gluster-dev
03:35 itisravi joined #gluster-dev
03:44 bulde joined #gluster-dev
03:53 ndarshan joined #gluster-dev
03:56 ndarshan joined #gluster-dev
04:05 ndarshan joined #gluster-dev
04:19 ppai joined #gluster-dev
04:22 yinyin joined #gluster-dev
04:27 mohankumar joined #gluster-dev
04:36 kanagaraj joined #gluster-dev
04:48 kshlm joined #gluster-dev
04:48 kshlm joined #gluster-dev
04:52 hagarth joined #gluster-dev
05:00 raghu joined #gluster-dev
05:01 raghu joined #gluster-dev
05:08 deepakcs joined #gluster-dev
05:20 bala joined #gluster-dev
05:26 lalatenduM joined #gluster-dev
05:27 lalatenduM joined #gluster-dev
05:27 bulde joined #gluster-dev
05:27 yinyin joined #gluster-dev
07:35 ndevos kkeithley: sponsors that you can ask to invite bala and shishir to the packagers group: https://admin.fedoraproject.org/accou​nts/group/members/packager/*/sponsor
07:59 puebele1 joined #gluster-dev
08:19 puebele joined #gluster-dev
08:42 bharata-rao joined #gluster-dev
08:48 bulde joined #gluster-dev
10:15 aravindavk joined #gluster-dev
10:27 kkeithley1 joined #gluster-dev
10:37 edward2 joined #gluster-dev
10:51 ababu joined #gluster-dev
11:22 hagarth joined #gluster-dev
11:59 itisravi_ joined #gluster-dev
12:26 shubhendu joined #gluster-dev
12:28 kanagaraj joined #gluster-dev
12:34 edward1 joined #gluster-dev
12:48 awheeler joined #gluster-dev
12:56 jclift_ joined #gluster-dev
13:14 awheeler joined #gluster-dev
13:16 awheele__ joined #gluster-dev
13:17 awheeler joined #gluster-dev
13:18 awheele__ joined #gluster-dev
13:21 shubhendu joined #gluster-dev
13:26 kanagaraj joined #gluster-dev
13:46 awheeler joined #gluster-dev
14:09 wushudoin joined #gluster-dev
14:18 ndevos kkeithley: in case you missed it,sponsors that you can ask to invite bala and shishir to the packagers group:
14:18 ndevos https://admin.fedoraproject.org/accou​nts/group/members/packager/*/sponsor
14:28 hagarth joined #gluster-dev
14:35 kkeithley_ thanks (yeah, it's in the scrollback on my screen at work)
14:56 bala joined #gluster-dev
15:00 lpabon joined #gluster-dev
15:08 bulde joined #gluster-dev
15:42 bala joined #gluster-dev
15:51 lalatenduM joined #gluster-dev
15:53 awheeler joined #gluster-dev
16:17 jclift_ I'm really starting to understand why the Ceph guys decided to abandon Autotest, and write their own test suite
16:18 jclift_ Also Autotest is Linux only.  Though, they're open to the idea of receiving patches to widen that out
16:20 awheeler Just discovered that at least part of the patch for multi-volume swift support did not make it into 3.4
16:20 awheeler I had thought this would not be an issue as the gluster from the separate git would be used.
16:22 Technicool joined #gluster-dev
16:22 bulde joined #gluster-dev
16:23 awheeler Specifically, the gluster-swift-gen-builders does not appear to accept multiple volumes on the cli.
16:27 kkeithley_ I thought we had it all in. Didn't it work in the alphas and betas?
16:29 awheeler I did not do much testing of 3.4.  I don't see the changes I'm looking for in the git repo, so trying to figure out where it got lost -- but the tests are still there.
16:29 awheeler I think the support code is still there -- might just be the ring builder.
16:31 kkeithley_ If we need to it can be patched in the rpm build for 3.4.0, and we're going to do a 3.4.1 fairly quickly
16:38 awheeler Ok.  Looks like it is correct in the gluster-swift repo, but not in 3.4
16:39 awheeler In the repo: https://github.com/gluster/gluster-swift/b​lob/master/bin/gluster-swift-gen-builders
16:41 awheeler In the latest build from RPM: https://gist.github.com/awh​eeler/67870a30f6a2f9d27476
16:42 awheeler So, perhaps there is more missing ... let me look at the actual files installed...
16:43 awheeler Yup -- looks like 3.4 glusterfs-ufo is not built from the new gluster-swift... perhaps I was wrong to think that it did?  If so, I'll revert to a 3.3 that has the patches.
16:45 johnmark er... I thought gluster-swift would be pulled form 3.4 and is available from gluster-swift project: http://forge.gluster.org/gluster-swift
16:46 johnmark awheeler: in general, the gluster-swift bits are or will be shortly separated from glusterfs-core
16:46 johnmark but it sounds like we messed up somewhere
16:48 awheeler johnmark: Right, but 3.4 shipped with it anyway -- is there a different RPM I can get with the updated version?
16:56 johnmark awheeler: ok. we should probably look into why that is
16:56 johnmark awheeler: you can also check in at #gluster-swift
16:57 awheeler @johnmark: Sounds good -- is a release of a stand-alone version of gluster-swift imminent?
16:57 johnmark awheeler: eventually - not sure when
17:04 awheele__ joined #gluster-dev
17:09 bulde joined #gluster-dev
17:10 lpabon_ joined #gluster-dev
17:12 lpabon joined #gluster-dev
17:33 kkeithley_ I've been pestering lpabon to get g4s out. In the mean time, yes, 3.4.0 at least still uses {openstack,glusterfs}-swift-1.8.0 + glusterfs-ufo
17:33 kkeithley_ I'd like 3.4.1 to ship with g4s instead so I can stop packaging swift.
17:34 kkeithley_ s/swift/ufo/
17:34 lpabon hi just catching up
17:34 bulde joined #gluster-dev
17:35 lpabon are these fedora packages? Do they include swift code today?
17:36 kkeithley_ Yes, fedora packages. For f18 we ship glusterfs-swift* because that's the only way we can get swift-1.8.0. In f19 and epel-6 we use the openstack-swift-1.8.0 packages — and glusterfs-ufo on top of it all.
17:37 kkeithley_ and fedora keeps sending me nagging emails about updating to the openstack-swift-1.9.0 packages
17:37 kkeithley_ on f20/rawhide
17:38 lpabon ok, a few questions.. I thought F18 used 1.7, that is why we used RDO packages in F18 to support Grizzly
17:39 lpabon Other question, openstack-swift-1.9* is not released yet (afaik) there is no stable/havana branch made yet
17:40 lpabon We are winding down in the project.. what should I do to start moving G4S to Fedora 19? 20?
17:40 kkeithley_ Yes, on f18, the latest openstack-swift packages available are 1.7.0. And no, I haven't made the switch to use fedorapeople.org RDO repo for the swift bits.
17:41 kkeithley_ regardless of _released_ or not, f20/rawhide has openstack-swift-1.9.0 packages and I'm getting the nagging emails
17:43 lpabon weird, ok, i'd like to help  :-D.. what can i do, how do I start?.. I think I already signed up for fedora people... let me check
17:43 kkeithley_ I'd love to see g4s packages for all supported fedora and epel. IOW instead of glusterfs-ufo. (We have glusterfs-ufo today on all those. Why wouldn't we replace it across the board with g4s?)
17:44 kkeithley_ You need to be a member of the packager group and you need a Fedora SCM repo for it.
17:44 kkeithley_ This is what you and jvyas started to do a couple months ago.
17:45 kkeithley_ Right?
17:46 lpabon yeah
17:49 kkeithley_ BTW, portante and I had a call with someone working on OpenStack-Swift back before you came on board. Perhaps portante remembers who that was. Anyhoo, his advice was to use the latest. Havana may not be final, but any release, e.g. 1.9.0, is supposed to be stable enough to use.
17:49 lpabon interesting, ok, thanks for the heads up
17:50 lpabon I see your email from a while back on how to setup the .spec file for Fedora... I'll check it out, and hopefully today or tomorrow I'll send you an update
17:50 kkeithley_ And for Fedora and EPEL, that's goodness. But don't confuse upstream with downstream. RHS probably would not ship 1.9.0 but wait for whatever ends up being Havana final
17:51 lpabon gotcha, good point.. still getting used to it
17:52 awheeler joined #gluster-dev
17:56 kkeithley_ FWIW, I'd rather not get an update. You and Jay said you wanted to have ownership of your own packages. Once you're doing your packaging then I'll just pull ufo out of the glusterfs packaging.
17:57 kkeithley_ Or you just meant a status update?
17:57 lpabon I agree with that statement.. I'll own the change
18:02 bulde joined #gluster-dev
18:08 kkeithley_ johnmark, awheeler: The plan was always to ship 3.4.0 with the "old" UFO bits. G4S wasn't going to be ready — and it still isn't.
18:09 kkeithley_ awheeler: Do you know what needs to be fixed in 3.4.0? My lot in life seems to be to churn out sets of RPMs——
18:10 kkeithley_ endlessly
18:10 awheeler kkeithley_: Then why did we decide to abandon the changes to 3.4 that would have given it the same functionality as 3.3?
18:11 kkeithley_ Not sure we consciously decided that.
18:11 awheeler The patch I worked with you to get into 3.3, and in the master git repo, was on the way into 3.4, when we split the git repo, and I was led to believe that the changes were no longer needed.  At that time, I think 3.4 was not going to ship with gluster-swift stuff.
18:12 awheeler Then, I understood that 3.4 was going to go ahead and ship with the ufo code (I must have inferred here that it would include the changes)
18:13 kkeithley_ I thought we had the changes in the 3.4 branch. Clearly I was wrong. Let's get it fixed.
18:13 jclift_ Heh
18:13 jclift_ "kkeithley_: awheeler: Do you know what needs to be fixed in 3.4.0? My lot in life seems to be to churn out sets of RPMs——"
18:14 kkeithley_ endless sets of RPMS
18:14 jclift_ kkeithley: If that's the case, we can probably replace you with a shell script
18:14 jclift_ ... a very small one :D
18:14 kkeithley_ How do you know that hasn't already happened
18:14 jclift_ kkeithley: I was just about to suggest that :D
18:15 jclift_bot :D
18:16 awheeler kkeithley: lpabon is telling me that there is a 1.8 release of gluster-swift, which should have the changes and work.
18:20 kkeithley_ From where?
18:20 lpabon We have all our builds output from Jenkins
18:21 lpabon our RPMs can be installed on RHEL/Fedora systems, but they are currently not part of any distro
18:21 lpabon that is what I'm currently working on
18:21 kkeithley_ We really need to get our heads around upstream first and the Fedora build process.
18:22 lpabon well, baby steps :-)
18:25 kkeithley_ What I'd like to do is to figure out what didn't make it into the release-3.4 branch, concoct a patch, and then  I'll generate a new set of RPMs in Koji with the patch. The Fedora/EPEL way.
18:26 kkeithley_ Then once you're shipping genuine Koji-built RPMs of g4s for Fedora/EPEL then I can yank ufo out of the glusterfs packages.
18:27 awheeler kkeithley_: Do you want links to the abandoned changes from me?
18:29 kkeithley_ Sure, that will simplify things for me
18:29 awheeler kkeithley_: If so, here's a link: http://review.gluster.org/#/q/s​tatus:abandoned+owner:awheeler,n,z
18:29 awheeler Just the 3.4 branch, of course.
18:36 bulde joined #gluster-dev
18:45 lpabon_ joined #gluster-dev
19:15 kkeithley_ Hmm. Judging from the review comments it seems maybe we were optimistic about getting g4s ready in time for 3.4. I can't remember back that far TBH.
19:19 awheeler That was my impression as well.
19:20 kkeithley_ awheeler: sorry for dropping the ball. I'll get a new set of RPMs with those changes patched in. You're on CentOS?
19:26 awheeler kkeithely_: Yes, but lpabon has pointed me to the new gluster-swift RPMs, and I'm checking to see if that will work.'
19:30 kkeithley_ That's fine, and if you're happy with that, then we'll declare victory. But independent of that we want, I think, to do things the right way WRT to Fedora and EPEL and have the gluster-swift (g4s) packages get built in Koji and be available through the normal Fedora/EPEL "channels".
19:30 kkeithley_ That's the whole "upstream first" thing.
19:31 kkeithley_ Fedora (and EPEL) is our "ultimate upstream" IMO
19:31 awheeler agreed, that would be great.
19:33 awheeler joined #gluster-dev
19:33 semiosis kkeithley_: whats new in your new RPMs?
19:34 awheele__ joined #gluster-dev
19:37 kkeithley_ just shuffled some of the libs and gluster (cli) into their own rpms. -libs for qemu/kvm so it doesn't have to pull in the init.d scripts and the xlators. -cli for vdsm.
19:41 kkeithley_ Fedora (and EPEL) is our "ultimate upstream" IMO; Ubuntu and Debian too.
19:43 lpabon joined #gluster-dev
19:46 lpabon joined #gluster-dev
20:04 awheeler joined #gluster-dev
20:11 awheele__ joined #gluster-dev
21:05 badone joined #gluster-dev
23:24 awheeler joined #gluster-dev

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