Camelia, the Perl 6 bug

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

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

All times shown according to UTC.

Time Nick Message
00:57 yinyin joined #gluster-dev
02:01 awheeler_ joined #gluster-dev
02:01 awheeler_ kkeithley: ping
02:30 yinyin joined #gluster-dev
02:57 bharata joined #gluster-dev
03:03 H___ joined #gluster-dev
03:03 H__ joined #gluster-dev
03:09 lkoranda joined #gluster-dev
03:12 vshankar joined #gluster-dev
03:55 hagarth joined #gluster-dev
03:55 sgowda joined #gluster-dev
03:57 bulde joined #gluster-dev
04:09 itisravi joined #gluster-dev
04:10 pai joined #gluster-dev
04:11 lalatenduM joined #gluster-dev
04:13 itisravi joined #gluster-dev
04:18 itisravi_ joined #gluster-dev
04:20 itisravi joined #gluster-dev
04:30 hagarth1 joined #gluster-dev
04:54 raghu joined #gluster-dev
05:16 yinyin joined #gluster-dev
05:26 mohankumar joined #gluster-dev
05:38 hagarth joined #gluster-dev
05:51 rastar joined #gluster-dev
06:10 rgustafs joined #gluster-dev
06:13 rgustafs joined #gluster-dev
06:38 aravindavk joined #gluster-dev
06:53 rastar joined #gluster-dev
06:57 bulde1 joined #gluster-dev
07:00 bala joined #gluster-dev
07:01 gbrand_ joined #gluster-dev
07:04 bulde joined #gluster-dev
07:12 itisravi joined #gluster-dev
07:13 itisravi joined #gluster-dev
07:29 gbrand___ joined #gluster-dev
07:37 itisravi joined #gluster-dev
09:08 yinyin joined #gluster-dev
09:10 sgowda joined #gluster-dev
09:45 bulde joined #gluster-dev
10:25 deepakcs joined #gluster-dev
10:31 itisravi joined #gluster-dev
11:04 aravindavk joined #gluster-dev
11:04 kkeithley1 joined #gluster-dev
11:20 rgustafs joined #gluster-dev
11:29 yinyin_ joined #gluster-dev
11:37 hagarth joined #gluster-dev
12:13 yinyin_ joined #gluster-dev
12:18 edward1 joined #gluster-dev
12:46 itisravi joined #gluster-dev
12:49 awheeler_ joined #gluster-dev
12:56 awheeler_ kkeithley: ping
13:06 kkeithley| yes
13:07 awheeler_ Ah, having some issues with installing the new RPMs
13:07 awheeler_ Had to rebuild them, and had to change the spec for a CentOS 6 build.
13:07 kkeithley| yes, -12?
13:07 kkeithley| I'll have -13s in a little bit that should fix that
13:08 awheeler_ Ah, excellent, yes. -12
13:08 kkeithley| after I finish the 3.4.0alpha3 repo. Give me about an hour
13:09 awheeler_ np
13:20 kkeithley| ndevos: should  the  -resource-agents RPMs really be processor specific? ISTR, and just checked, that these are text files? Shouldn't they be noarch?
13:20 kkeithley| s/these are text/these contain just text/s
13:25 awheeler_ joined #gluster-dev
13:32 mohankumar joined #gluster-dev
13:58 jbrooks joined #gluster-dev
14:10 itisravi joined #gluster-dev
14:13 deepakcs joined #gluster-dev
14:16 wushudoin joined #gluster-dev
14:17 hagarth joined #gluster-dev
14:36 spai joined #gluster-dev
15:00 awheeler_ kkeithley| - Should these RPMs be compatible with Grizzly?
15:00 kkeithley| 3.3.1? no
15:01 kkeithley| If you want grizzly, use the 3.4.0alpha3 rpms at http://download.gluster.org/pub/glust​er/glusterfs/qa-releases/3.4.0alpha3/
15:01 awheeler_ Ah, bummer, I was hoping I could leverage the new RDO openstack packages -- updated keystone.
15:02 awheeler_ Ah, ok, I'll try that.  Do you have a sense of when 3.4 will be released?
15:03 kkeithley| maybe by 3.4.0beta we'll be using fedora or RDO
15:04 kkeithley| I'm pedaling as fast as I can ;-)
15:05 awheeler_ Lol, not trying to push you, just working a project I want to put into production, and hoping I can use 3.4, but I need to get it there in the next month.  :)
15:06 awheeler_ Otherwise, I'll use the 3.3.1-13 for deployment.
15:09 kkeithley| np
15:30 awheeler_ I'm using the new 3.4 RPMs, and getting: ImportError: No module named deploy
15:32 awheeler_ Appears to be due to paste-deploy1.5 putting it's files under site-packages/PasteDeploy-1.5.0-py2.6.egg/paste instead of site-packages/paste/
15:36 kkeithley| hmmmm
15:37 kkeithley| this is on what, CentOS?
15:37 kkeithley| (because it worked on fedora-18)
15:37 awheeler_ Yes, 6
15:38 awheeler_ Going to re-install from scratch, w/o upgrading from the 3.3.1-12 RPMs
15:39 awheeler_ Apparently the egg should have been added by python to sys.path
15:43 kkeithley| which egg, PasteDeploy? (And we are on shaky ground. I think grizzly is developed on python-2.7 w/ much newer components all around.)
15:44 kkeithley| On shaky ground on RHEL/CentOS 6
15:44 awheeler_ ah, well, packstack does work.  :)
15:45 awheeler_ So, it should be possible here as well, though there might be other RPMs I need to install
15:45 awheeler_ That is to say: http://openstack.redhat.com/Quickstart
15:49 awheeler_ Same error on fresh build
15:55 sghosh joined #gluster-dev
16:03 awheeler_ Weird, it works on the packstack build, and I can't see what's different.
16:04 awheeler_ well, it's running under apache, so that could be it.
16:05 awheeler_ disregard, apache isn't relevant.
16:41 hagarth joined #gluster-dev
16:49 johnmark awheeler_: wait, what works on packstack?
16:49 johnmark and I assume you added Python 2.7
17:07 awheeler_ Nope, Python 2.6
17:07 awheeler_ johnmark: the RDO packstack installation: http://openstack.redhat.com/Quickstart
17:08 awheeler_ Which is using the grizzly version of openstack
17:13 hagarth joined #gluster-dev
17:18 spai joined #gluster-dev
17:26 kkeithley| johnmark: you're not trying to suggest that we make people install python-2.7 on RHEL/CentOS 6 are you?
17:30 portante joined #gluster-dev
17:34 bulde joined #gluster-dev
17:48 awheeler_ I found out why packstack works: they've put special code in the __init__.py file for swift.
17:50 kkeithley| oh?
17:50 awheeler_ yup, i'll see if I can find a convenient pointer to that code...
17:52 awheeler_ here's the commit: http://lists.fedoraproject.org/pipermai​l/scm-commits/2012-December/909596.html
17:52 awheeler_ This is cleaner: https://github.com/foxban/openstack-trunk-spec/bl​ob/master/SOURCES/openstack-glance-newdeps.patch
17:54 kkeithley| where did you get packstack from? I can just get the patch from their src.rpm
17:54 * kkeithley| thinks I ought to know this
17:54 kkeithley| since we all work at the same company ;-)
17:55 awheeler_ I followed the instuctions: http://openstack.redhat.com/Quickstart
17:57 awheeler_ http://rdo.fedorapeople.org/open​stack/openstack-grizzly/epel-6/
17:57 awheeler_ Or, really: http://rdo.fedorapeople.org/openstack/openstack-g​rizzly/epel-6/openstack-swift-1.8.0-2.el6.src.rpm
17:59 kkeithley| yeah, I have the same patches that they have.
18:00 kkeithley| not sure though how they aren't hitting the pyxattr/xattr thing
18:01 awheeler_ Interestingly, they have a link to my article on Keystone GlusterFS Swift integration.  It was pointing to the gist version, and I updated it to point to the Gluster wiki version.
18:02 awheeler_ So, do you have that particular change?  As it's not being installed  by 3.4 alpha 3
18:02 kkeithley| er, which change?
18:03 awheeler_ The patch we are talking about -- the PasteDeploy egg fix.
18:03 kkeithley| yes, that one, but I don't see any such patch in their rpm
18:04 kkeithley| (And I def. don't have it in mine)
18:04 awheeler_ Ok, just did an rpmbuild -bp and it's there for that src rpm.
18:04 kkeithley| sorry if I seem a bit dense
18:05 awheeler_ No problem, sorry if I seem impatient.  ;-p  Just tunnel-vision
18:05 awheeler_ By it's there, I mean the code is patched somehow with that change.
18:06 awheeler_ It's in: 0001-Use-updated-parallel-instal​l-versions-of-epel-packag.patch
18:06 kkeithley| ah,
18:08 kkeithley| okay, that explains it. I took it out because I thought, when I looked at the fedora openstack-swift package, that they stopped using it after folsom.
18:09 awheeler_ Ah, lol.  Well, perhaps the main openstack did, and RDO realized it was still needed for python 2.6
18:09 awheeler_ So, that might be the rub -- only needed for epel, not fedora?
18:09 portante joined #gluster-dev
18:10 portante awheeler_: what does the special code do?
18:10 kkeithley| I did all the work on f18, installed, ran, uninstalled, several times with the spec that I shipped.
18:11 awheeler_ portante: Make it so the correct version of python-paste-deploy is used (1.5 here)
18:11 awheeler_ portante: it's not put in the default location, so sys.path has to be updated.
18:11 portante ah
18:11 portante makes sense
18:12 kkeithley| and fedora openstack swift has never used that patch for fedora builds anyway/either.
18:12 awheeler_ right, makes sense
18:12 kkeithley| unless I've misread their spec file.
18:12 awheeler_ just an epel thing
18:13 kkeithley| yeah, fedora has had a regular PasteDeploy since at least f16
18:13 kkeithley| spec file spaghetti — yum
18:15 awheeler_ :)
18:16 johnmark awheeler_: yes, it'
18:17 johnmark s because that was needed to get RDO to work with python 2.6
18:17 johnmark Fedora ships with 2.7 by default, so no change is needed
18:17 johnmark or you can just install the python2.7 software collection and not worry about it :)
18:17 awheeler_ yup, that's what I figured -- but RDO does work with 2.6, yes?
18:17 johnmark not that we would require that...
18:17 johnmark awheeler_: I guess it does - but I didn't know what they had to do to get it to work
18:17 johnmark now I know
18:21 kkeithley| My Life as a Dog^H^H^Hthe Fedora GlusterFS packager
18:22 awheeler_ lol.  Wasn't that a pretty good movie?
18:22 kkeithley| I believe I saw it, long ago. Don't really remember it.
18:22 awheeler_ same here, lol
18:39 awheeler_ Well, looked it up in imdb, and now I think I recall it be a terrible move, heh
18:39 awheeler_ s/move/movie/
18:53 kkeithley| grr, where does koji/mock get python-docutils and python-jinja2 (for python-sphinx10) from on rhel6? ]
19:06 kkeithley| omg, they changed the patch and didn't give it a different name.
19:09 kkeithley| that was slimy
19:32 hagarth joined #gluster-dev
19:32 edward1 joined #gluster-dev
19:59 hagarth joined #gluster-dev
20:11 awheeler_ I'll have to remember that next time I change a patch.  :)
20:11 awheeler_ 3.3.1-13 appears to be working perfectly so far.
21:04 a2 kkeithley, are the changes to release.sh intentionally skipping the 'x86_64' subdir creation in bits.gluster.org release dir?
21:04 a2 http://bits.gluster.org/pub/g​luster/glusterfs/3.4.0alpha2/ vs http://bits.gluster.org/pub/g​luster/glusterfs/3.4.0alpha3/
21:30 kkeithley| not intentionally, now
21:30 kkeithley| s/now/no/
21:32 kkeithley| awheeler_: new 3.4.0alpha3 rpms will be at http://koji.fedoraproject.org​/koji/taskinfo?taskID=5273033 soon if you want to try them.
21:32 awheeler_ Ok, looking at whether I can make the new keystone work with 3.3.1-13 -- looking promising.
21:59 awheeler_ Ok, got that to work.  woot!
21:59 awheeler_ means I can update my Gluster/Swift/Keystone doc to (Hopefully) remove the race condition patch.
22:01 awheeler_ So, that's using 3.3.1-13 with the 2013 openstack keystone
22:43 hagarth joined #gluster-dev
23:11 hagarth joined #gluster-dev
23:58 hagarth joined #gluster-dev

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