Monday, 2011-06-13

*** dragondm has quit IRC00:28
*** Binbin has joined #openstack-dev00:38
*** cloudgroups has joined #openstack-dev00:39
*** cloudgroups has left #openstack-dev00:40
*** winston-d has joined #openstack-dev03:11
winston-dhello~ anyone here?03:12
*** Binbin has quit IRC03:17
*** Binbin has joined #openstack-dev05:31
*** reidrac has joined #openstack-dev07:16
*** byeager has quit IRC07:48
*** byeager has joined #openstack-dev07:48
*** mcclurmc_home has joined #openstack-dev08:33
*** mcclurmc_home has quit IRC08:58
*** HugoKuo has joined #openstack-dev09:42
HugoKuodoes Sandy aroud ?09:42
*** Binbin has quit IRC09:50
*** Guest26577 is now known as Adri200010:08
*** Adri2000 has joined #openstack-dev10:08
HugoKuodoes anyone familiar with Zones features ?10:26
*** pmullaney has joined #openstack-dev11:29
*** Adri2000 has quit IRC11:34
*** dovetaildan has quit IRC11:35
*** dovetaildan has joined #openstack-dev11:39
HugoKuohttps://answers.launchpad.net/nova/+question/161259   an issue about Zones11:49
*** dovetaildan has quit IRC12:04
*** dovetaildan has joined #openstack-dev12:06
*** dprince has joined #openstack-dev12:25
*** dprince has quit IRC12:49
*** ameade has joined #openstack-dev12:54
*** markvoelker has joined #openstack-dev13:29
*** Adri2000 has joined #openstack-dev13:33
*** Adri2000 is now known as Guest8761913:33
*** Guest87619 is now known as Adri200013:48
*** Adri2000 has joined #openstack-dev13:48
*** jkoelker has joined #openstack-dev14:04
*** dragondm has joined #openstack-dev14:51
*** heckj has joined #openstack-dev15:10
*** reidrac has quit IRC15:12
*** dragondm has quit IRC15:52
*** dragondm has joined #openstack-dev15:53
*** ohnoimdead has joined #openstack-dev16:06
*** vladimir3p has joined #openstack-dev16:11
notmynamettx: I've updated some blueprints and details for swift 1.4.1. tentative date is set for 7-11 (4 weeks from now)16:30
*** bcwaldon has joined #openstack-dev16:42
*** dolph has joined #openstack-dev16:52
openstackjenkinsProject burrow build #14: SUCCESS in 16 sec: http://jenkins.openstack.org/job/burrow/14/17:01
openstackjenkinsTarmac: Added more backend unit tests, reworked memory backend to use mutable objects instead of tuples, added account filter options.17:01
*** jdurgin has joined #openstack-dev17:02
*** mgius has joined #openstack-dev17:05
daboOK, so in a world with distributed zones, we're going to be using UUIDs as the primary identifier for instances. Any suggestions as to how those should map to ec2 IDs? The ec2 IDs will need to be globally unique, but 8 characters doesn't look like it will do the trick.17:10
edaydabo: months ago we decided the ec2 API can keep it's own mapping DB for uuids<->ec2 ids17:13
daboeday: exactly - that's what I'm working on now17:13
edaynot sure if that's still something we want to do17:13
dabobut current ec2 ids are based on the instance id field17:13
dabothat will not be unique across zones17:13
daboiow, 'i-12345678' can exist as many times as there are zones.17:14
edaythen you may need to run a central DB just for this ec2 mapping service17:14
daboeday: that's not going to happen, of course17:15
edaybut at least it won't comprimise the core/OS API17:15
dabomy question still remains: is there a way to maintain this mapping and still have unique ec2 ids?17:16
edayerr, compromise17:16
edaynot without a central authority handing out IDs, or being OK with assuming 8 char rand IDs are unique enough17:17
*** ohnoimdead has quit IRC17:23
*** heckj has quit IRC17:24
dabook, I just ran 1 million uuid4() values, and there were 999878 unique "first 8 characters" create. Is that "unique enough"?17:26
jaypipesannegentle: around?17:26
jaypipesannegentle: was hoping you could weigh in on https://code.launchpad.net/~rackspace-titan/nova/remove-local-image-service/+merge/64080. bcwaldon has a question about how to link the Glance install docs from the Nova docs. Should we use a :doc: link or use the interwiki link stuff?17:27
jaypipesdabo: heh, if there are more than that number of nodes in a zone, I'd be surprised...17:29
jaypipesdabo: or does that need to be globally unique?17:29
dabojaypipes: we're trying to think of a way to make ec2 ids globally unique17:29
jaypipesdabo: ah, sorry...17:30
jaypipesdabo: not sure if that is going to be possible. is there a requirement in the EC2 API that an instance ID by exactly 8 chars?17:30
dabojaypipes: not 100% sure, but the 8-char length is pretty consistent in the ec2 stuff17:31
jaypipesbcwaldon: did you want input on https://code.launchpad.net/~rackspace-titan/glance/wsgi-refactor/+merge/64311? it's in Work in Progress, but wondered if you wanted some suggestions.17:31
*** blamar has quit IRC17:31
jaypipesdabo: hmm, I see.17:31
*** heckj has joined #openstack-dev17:33
*** ohnoimdead has joined #openstack-dev17:33
*** johnpur has joined #openstack-dev17:37
*** ChanServ sets mode: +v johnpur17:37
jaypipesjohnpur: afternoon, boss.17:42
bcwaldonjaypipes: Go ahead.17:43
jaypipesbcwaldon: already did :)17:44
jaypipesbcwaldon: there's an answer there as to why that test was now failing.17:44
bcwaldonjaypipes: Just saw. Thanks17:44
jaypipesbcwaldon: easy fix.17:44
bcwaldonjaypipes: any other design-related issues with the code?17:44
jaypipesbcwaldon: still going through :)17:44
bcwaldonjaypipes: take your time17:45
bcwaldonjaypipes: i actually want this new stuff in nova, too17:45
jaypipesbcwaldon: cool.17:45
*** dolph has quit IRC17:45
*** blamar has joined #openstack-dev17:59
*** zaitcev has joined #openstack-dev18:02
openstackjenkinsProject nova build #999: SUCCESS in 2 min 53 sec: http://jenkins.openstack.org/job/nova/999/18:14
openstackjenkinsTarmac: This fixes the server_metadata create and update functions that were returning req.body (as a string) instead of body (deserialized body dictionary object).  It also adds checks where appropriate to make sure that body is not empty (and return 400 if it is).  Tests updated/added where appropriate.18:14
annegentlejaypipes: I'm back, I'll take a look now18:15
jaypipesannegentle: cheers18:16
annegentlejaypipes: I think interwiki links are fine - the assumption is that the trunk version of the Glance install docs will always be correct for the trunk version of the nova site18:18
blamarjaypipes: was openstack-common abandoned because people disagreed on it's necessity?18:19
openstackjenkinsProject nova-tarball-bzr-delta build #246: STILL FAILING in 11 sec: http://jenkins.openstack.org/job/nova-tarball-bzr-delta/246/18:19
openstackjenkinsTarmac: This fixes the server_metadata create and update functions that were returning req.body (as a string) instead of body (deserialized body dictionary object).  It also adds checks where appropriate to make sure that body is not empty (and return 400 if it is).  Tests updated/added where appropriate.18:19
jaypipesblamar: pretty much.18:22
jaypipesannegentle: would you mind commenting on that MP and letting bcwaldon know how to do the interwiki links?18:22
annegentlejaypipes: sure18:22
blamarjaypipes: sigh, ty18:22
jaypipesblamar: hey, don't blame me...18:23
blamarjaypipes: absolutely not! it would be amazing to have18:24
jaypipesblamar: I kinda gave up on it after trying for a few months to get some consensus on it..18:27
blamarjaypipes: Gotcha, consensus is a draining process.18:28
jaypipesblamar: indeed :)18:29
ttxnotmyname: cool, thanks18:30
notmynamettx: I, of course, reserve the right to change everything ;-)18:31
ttxnotmyname: of course :)18:31
ttxAll rights reserved.18:31
*** dolph has joined #openstack-dev18:31
notmynamettx: so remember when I said everything might change?18:49
ttxnotmyname: yes...18:49
notmynamettx: we've got some internal business reasons to release a small feature that's currently in trunk as soon as possible18:50
notmynameso the 2 options are for RAX to have an internal secret release or to hurry up and cut another release (like in a week-ish from now)18:50
notmynamesort of the first part of the original 1.4.1 stuff18:50
notmynamethoughts? I'd prefer to have all of the releases in the public, but I also understand the desire to give a long warning for the next versions18:51
notmynamethe july 11 date could still possibly be met for a 1.4.2 (or it could be pushed too, if needed)18:52
ttxnotmyname: I have to give it a thought... I want to keep it as timebased as possible and that interim release would be very featurebased18:52
ttxnotmyname: so if it's just for a specific feature, I'd use an internal release...18:53
ttxnotmyname: the case will happen again18:53
ttxnotmyname: so I fear we have a one-month plan and suddenly due to operational issues you have to push a quick release that disrupts it18:54
notmynametrue, but we're essentially doing feature releases now18:54
ttxnotmyname: if it was a one-off I'd say, just use 1.4.1 for that... but I think it will happen again, and again18:55
ttxIn the end it will be difficult to grow a community around swift if product appears to be completely driven by RAX operational needs18:56
ttxnotmyname: it's your call ultimately.. but that would be my concern.18:56
ttxnotmyname: gtg, we can discuss this more tomoroow18:56
ttxtomorrow*18:57
notmynameI agree that there are concerns with growing a community. however, the advantage of time-based releases is that you actually release (feature-based releases tend to wait to release). in this case, we're actually trying to increase the release cycle. just seems ironic to me ;-)18:58
notmyname(I don't think this is an issue that makes or breaks a community)18:58
notmynamettx: let's chat again in the morning (central). I'm pretty busy all afternoon before the openstack meeting(s)19:06
*** dolph has quit IRC19:12
*** dolph has joined #openstack-dev19:15
*** vladimir3p has quit IRC19:37
sandywalshannegentle, devcamcar are your "needs fixing"'s still required? https://code.launchpad.net/~sandy-walsh/nova/dist-sched-diagrams/+merge/6374819:48
*** ameade has quit IRC19:55
annegentlesandywalsh: looks like you addressed everything I asked about, thanks. Should I be embarrassed that comstud found all the spelling/grammar fixes and I didn't? :)19:56
*** bcwaldon has quit IRC20:07
comstudsorry, i'm a grammar nazi20:10
sandywalshannegentle, heh, I think I just got to them before you could review20:10
comstud:)20:10
annegentlecomstud: :) I do have a tshirt that says "I'm the grammarian about whom your mother warned."20:13
comstudhaha20:13
comstudi like it20:13
creihtI had a job once where I had to print out any email that I was about to send, which would be marked up in red ink, and I would have to correct before it could be sent20:13
annegentlecreiht: oh dear lord20:14
*** staetualexander has joined #openstack-dev20:14
creihtyeah, can't believe I worked there for 8 years20:15
*** vladimir3p has joined #openstack-dev20:23
*** dolph has quit IRC20:27
* sandywalsh steals annegentle's quote as a tweet20:28
annegentlesandywalsh: lol20:29
openstackjenkinsProject nova build #1,000: SUCCESS in 2 min 55 sec: http://jenkins.openstack.org/job/nova/1000/20:34
openstackjenkinsTarmac: - fixes bug that prevented custom wsgi serialization20:34
notmynamebuild #1000 seems kinda significant20:35
openstackjenkinsProject nova-tarball-bzr-delta build #247: STILL FAILING in 11 sec: http://jenkins.openstack.org/job/nova-tarball-bzr-delta/247/20:43
openstackjenkins* Tarmac: Removed clocksource=jiffies from PV_args.20:43
openstackjenkins* Tarmac: - fixes bug that prevented custom wsgi serialization20:43
openstackjenkinsProject swift build #276: SUCCESS in 28 sec: http://jenkins.openstack.org/job/swift/276/20:48
openstackjenkinsTarmac: Fixed so account GETs, HEADs, and POSTs autocreate the account when account_autocreate = true20:48
openstackjenkinsProject nova build #1,001: SUCCESS in 2 min 49 sec: http://jenkins.openstack.org/job/nova/1001/20:49
openstackjenkinsTarmac: Removed clocksource=jiffies from PV_args.20:49
openstackjenkinsProject nova-tarball-bzr-delta build #248: STILL FAILING in 9.9 sec: http://jenkins.openstack.org/job/nova-tarball-bzr-delta/248/21:01
openstackjenkinsProject swift build #277: SUCCESS in 26 sec: http://jenkins.openstack.org/job/swift/277/21:03
openstackjenkinsTarmac: Fixed account and container listings so they return with charset=utf-8 instead of utf8.21:03
devcamcarsandywalsh: looking now21:09
devcamcarsandywalsh: lgtm, hit the good ol' approve button21:11
openstackjenkinsProject nova build #1,002: SUCCESS in 2 min 51 sec: http://jenkins.openstack.org/job/nova/1002/21:24
openstackjenkinsTarmac: Illustrations now added to Distributed Scheduler documentation (and fixed up some formatting)21:24
openstackjenkinsProject nova-tarball-bzr-delta build #249: STILL FAILING in 11 sec: http://jenkins.openstack.org/job/nova-tarball-bzr-delta/249/21:29
openstackjenkinsTarmac: Illustrations now added to Distributed Scheduler documentation (and fixed up some formatting)21:29
mtaylorjust in case anyone was wondering- sometimes grabbing the handle of a really hot pan hurts21:36
mtaylorand21:36
mtaylormakes it slightly harder to type for a while21:36
annegentlemtaylor: owww. Bet you won't do that again.21:37
mtaylorannegentle: you'd think - but I have done this at least once before21:37
mtaylorannegentle: so essentially, I'm a slow learner21:37
mtaylor(in my defense, the stove top wasn't on - so my brain did not imagine it would be hot - but the broiler vents out the back of the stovetop... and that _was_ on)21:38
mtaylorbother21:38
*** markvoelker has quit IRC21:48
sandywalshdevcamcar, thx!21:59
*** johnpur has quit IRC22:39
*** vladimir3p has quit IRC22:42
*** mgius has quit IRC22:46
jaypipesmarkwash: I'm enjoying our back and forth on the wsgi refactoring :)22:47
*** jkoelker has quit IRC23:02
*** dragondm has quit IRC23:09
*** staetualexander has quit IRC23:36

Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!