Tuesday, 2011-05-24

*** yamahata_lt has quit IRC00:00
*** mgius has quit IRC00:15
*** salv-orlando has quit IRC00:33
*** sirp__ has quit IRC00:45
*** dragondm has quit IRC00:51
*** sirp__ has joined #openstack-dev00:52
*** Binbin has joined #openstack-dev00:56
*** mattray has joined #openstack-dev01:15
*** cloudgroups has joined #openstack-dev01:40
*** cloudgroups has left #openstack-dev01:47
*** pvo has quit IRC02:33
*** antonyy has joined #openstack-dev02:45
*** clayg has quit IRC03:04
*** clayg_ has joined #openstack-dev03:05
*** openpercept has joined #openstack-dev03:13
*** clayg_ is now known as clayg03:14
*** clayg has quit IRC03:25
*** clayg_ has joined #openstack-dev03:26
*** openpercept has quit IRC03:34
*** openpercept has joined #openstack-dev03:35
*** openpercept has quit IRC03:35
*** openpercept has joined #openstack-dev03:35
*** clayg_ is now known as clayg03:41
openstackjenkinsProject burrow build #12: SUCCESS in 13 sec: http://jenkins.openstack.org/job/burrow/12/03:46
openstackjenkinsTarmac: Fixed bug when PUT request used chunked transfer encoding.03:46
*** mattray has quit IRC03:54
*** Zangetsue has joined #openstack-dev04:03
*** openpercept has quit IRC04:24
*** openpercept has joined #openstack-dev04:26
*** openpercept has quit IRC04:26
*** openpercept has joined #openstack-dev04:26
*** anotherj1sse has quit IRC04:39
*** sirp__ has quit IRC05:54
*** cloudgroups has joined #openstack-dev06:19
*** cloudgroups has left #openstack-dev06:26
*** zaitcev has quit IRC06:44
*** adiantum has quit IRC07:15
*** mcclurmc_home has joined #openstack-dev07:17
*** Zangetsue_ has joined #openstack-dev08:23
*** Zangetsue has quit IRC08:25
*** Zangetsue_ is now known as Zangetsue08:25
*** Binbin is now known as Binbingone10:19
*** mancdaz has joined #openstack-dev11:05
*** mancdaz has quit IRC11:07
*** mancdaz has joined #openstack-dev11:09
*** thatsdone has joined #openstack-dev11:34
*** adiantum has joined #openstack-dev11:36
*** thatsdone has quit IRC11:44
*** openpercept has quit IRC12:04
*** dprince has joined #openstack-dev12:52
*** bcwaldon has joined #openstack-dev13:01
*** foxtrotgulf has quit IRC13:01
jaypipesDaviey: heya!13:08
*** ameade has joined #openstack-dev13:10
*** adiantum has quit IRC13:13
* ttx hugs the newly-discovered "don't email me my own changes" LP bugs checkbox13:14
sorenttx: You're not in launchpad-beta-testers?13:17
ttxsoren: apparently not. Not tested the new subscription goodness yet13:18
sorenttx: You're missing out :)13:18
ttxI remember having opted out of beta-testers due to some stupid issue13:19
ttxmaybe I can come back now.13:19
*** foxtrotgulf has joined #openstack-dev13:27
*** Zangetsue has quit IRC13:28
*** Zangetsue has joined #openstack-dev13:29
*** adiantum has joined #openstack-dev13:29
*** thatsdone has joined #openstack-dev13:34
*** mattray has joined #openstack-dev13:46
*** sirp__ has joined #openstack-dev13:46
*** thatsdone has quit IRC13:46
sorenjaypipes: Hey. Want to chat about https://bugs.launchpad.net/glance/+bug/779311 ?14:07
uvirtbotLaunchpad bug 779311 in glance "Glance update for Ubuntu failing" [Undecided,In progress]14:07
*** pvoccio_ has joined #openstack-dev14:08
sorenOh, maybe I should be talking to sirp instead.14:09
sorensirp__, sirp: Got a sec to chat about https://bugs.launchpad.net/glance/+bug/779311 ?14:09
uvirtbotLaunchpad bug 779311 in glance "Glance update for Ubuntu failing" [Undecided,In progress]14:09
sirp__soren: sure, reading through ticket again...14:11
sorenGreat.14:12
*** johnpur has joined #openstack-dev14:15
*** ChanServ sets mode: +v johnpur14:15
sirp__soren: so you were able to replicate the migrate_version not getting bumped?14:15
sorensirp__: Well, there are two problems.14:20
sorensirp__: The hardest one being that the schema that is in the db with the glance version from maverick does not corresond to any of the versions the migrate can build.14:21
sorensirp__: It's close to version 2, but not exactly. E.g. there's not type column in the image table.14:22
sorensirp__: ...so even if we had a hack to detect that the db was created from the sqlalchemy schema definition, we can't just shove a migrate_version into the db and let migrate do the rest of the work.14:24
*** jkoelker has joined #openstack-dev14:25
sirp__soren: sorry on a call (will be there in just a sec) :)14:29
sorensirp__: np14:30
sirp__soren: back. hmm, can can we shove version two in anyway, and then go back and make migrate-3 smart enough to handle any wonkiness?14:44
sorensirp__: I don't know. Can we? :)14:44
sorensirp__: I've never used migrate.14:45
sorensirp__: I've only just begun to look because of this bug.14:45
jaypipessoren: sure thing14:50
*** dragondm has joined #openstack-dev14:50
sirp__soren: looking at 003 right, now, but i'd think we could do something like that14:50
sirp__soren: so just to be sure, in maverick, it images doesn't have the 'type' column, but doesn't yet have disk_format?14:51
sorensirp__: I'm reconstrucing a virgin db to make sure. I fiddled around a bit to see what it would take to make this work, and I need to revert that.14:52
sirp__soren, ah ok.  i really hope ^^ above is not the case, because otherwise i'm not sure how we can reconstruct the data14:53
jaypipessirp: in no case should neither a type or disk_format column be in images table. if that's the case, something got fubar'd during a migrate...14:53
sorensirp__: http://paste.ubuntu.com/612305/14:54
sorensirp__: My mention of maverick was nonsense. Glance wasn't in Maverick.14:54
sorensirp__: That pastebin is the schema I end up with after installing 2011.2-0ubuntu1.14:55
sirp__so that looks 003'ish (since it has disk_format)14:55
sirp__actually, further along, has extra columns (like checksum)14:56
sirp__soren, so that paste is post-006 running (just to clarify)14:57
sorensirp__: Oh, wow, so it is.14:58
sorensirp__: Somehow I got the impression it was 002-ish.14:59
openstackjenkinsProject nova build #930: SUCCESS in 2 min 51 sec: http://jenkins.openstack.org/job/nova/930/14:59
openstackjenkinsTarmac: Fixes some minor doc issues - misspelled flags in zones doc and also adds zones doc to an index for easier findability14:59
sorensirp__: But setting migrate_version.version=6 works.14:59
*** Zangetsue has quit IRC15:00
sirp__soren, so if setting to is the solution, do we need a 000 migration, that checks to see if the schema exists, and just bumps the migrate_version appropriately?15:05
sorensirp__: There's some magic in nova/db/sqlalchemy/migration.py that you can probably reuse.15:05
sirp__soren, at least in this one particular case, since it's in the wild15:05
sorensirp__: That's what nova/db/sqlalchemy/migration.py does, pretty much.15:05
*** openpercept has joined #openstack-dev15:06
*** openpercept has quit IRC15:07
*** openpercept has joined #openstack-dev15:07
*** pvoccio_ is now known as pvo15:08
*** antonyy has quit IRC15:10
*** pvo has quit IRC15:15
*** pvo has joined #openstack-dev15:15
*** ChanServ sets mode: +v pvo15:15
ttxmtaylor: around ?15:18
ironcamel_cerberus_: ping15:30
_cerberus_ironcamel: hey man15:30
ironcamelhi, i had a question about the notifier api15:30
ironcamelwhat should i use for the publisher_id?15:30
ironcameli am calling nova.notifier.notify() inside of nova/log.py15:31
_cerberus_ironcamel: I probably should have documented that better. I was thinking the publisher id would be servicetype.host15:31
_cerberus_so "compute.host1" or something15:31
_cerberus_We could probably build a convenience method in utils for it15:32
ironcamelwhat would be a good way to generate that?15:32
_cerberus_Look at how the workers subscribe to topics15:33
_cerberus_THey already know what "they" are15:33
ironcamelsorry, where should i look?15:33
_cerberus_There are db calls for retrieving topics and hosts15:36
_cerberus_Look in nova/compute/api.py15:36
_cerberus_Specifically things like "self.db.queue_get_for(context, FLAGS.compute_topic, host)"15:36
ironcamel_cerberus_: it looks like host is gotten from the instance object15:37
ironcameli don't have access to that inside of nova.log15:37
_cerberus_What are you planning for the logging to notify on?15:38
ironcamel_cerberus_: does it make sense to have a publisher_id for what i'm doing that's always the same15:38
ironcamelon errors15:38
ironcamelwhen an error gets logged, it's going to publish it, if the publish_errors flag is on15:39
_cerberus_No, it doesn't, because the logging is used throughout Nova. I think a single publisher_it there would be confusing15:40
_cerberus_You'll probably just have to dig around and try to discover the publisher_id inside of log. I'd check out nova/rpc.py15:40
_cerberus_Also look at the workers and how they spin up and start consuming from rabbit15:41
_cerberus_The queue topics effectively are the publisher_id as far as I'm concerned. Maybe someone else will disagree15:41
*** openpercept has quit IRC15:42
ironcamel_cerberus_: so if we wanted all error notifications to go to the same queue, we would use just one publisher_id?15:42
ironcameler, the same publisher_id, for each call to notify()15:42
_cerberus_No, the queues are separated by the logging levels15:42
_cerberus_So errors should go to the 'notifications.error' queue15:43
ironcamelthat doesn't make sense. there is 1 queue per logging level?15:43
_cerberus_Yep15:43
ironcamelseemks kinda inflexible15:43
_cerberus_check out nova/notifier/rabbit_notifier.py15:44
_cerberus_Why?15:44
ironcamelwould have like a notifier api where i can specify an arbitrary queue15:44
ironcamel*liked15:44
_cerberus_That's probably ok as an optional parameter15:44
mtaylorttx: morning!15:44
ironcamelyeah, that would be cool15:44
_cerberus_But look at the implementation: we have different notification style drivers15:45
_cerberus_The feedback from the summit session is that people wanted the notifications separated by priority, and we decided the most clear mapping would be the standard log levels15:45
ttxmtaylor: is it still morning where you live now ?15:45
mtaylorttx: yes!15:45
ttxmtaylor: had a few questions for the far too many diablo-1 blueprints you have assigned to you.15:45
mtaylorttx: I still have 15 minutes of it!15:45
mtaylorttx: yes. I was going to try to sort through those...15:46
_cerberus_ironcamel: if you want to try and push to just *any* queue somehow, make a patch and add me as a reviewer. I'll be happy to take alook15:46
_cerberus_*a look15:46
ttxmtaylor: could you do so before the meeting ? We'll update status there.15:46
ironcamel_cerberus_: for what i'm currently implementing, separating queues based on log levels is just what i need15:46
mtaylorttx: when is meeting?15:46
openstackjenkinsProject swift build #266: SUCCESS in 28 sec: http://jenkins.openstack.org/job/swift/266/15:47
openstackjenkinsTarmac: Changing auditor logging to show zero byte files rate and amount of time doing list dirs verses actual auditing.15:47
_cerberus_ironcamel: I thought you just said that was inflexible because it wasn't *any* queue?15:47
ironcamel_cerberus_: was just thinking about down the line. but maybe we won't need it, who knows15:47
_cerberus_The rabbitmq notifier already breaks them down by priority15:47
ironcamel_cerberus_: it is inflexible15:47
ttxmtaylor: 2100 UTC15:47
ironcamelbut it is flexible enough for my current problem :)15:47
ttxmtaylor: http://www.timeanddate.com/worldclock/fixedtime.html?iso=20110524T2115:47
_cerberus_heh, ok15:47
*** openpercept has joined #openstack-dev15:47
*** openpercept is now known as Guest5360015:48
mtaylorvishy: ping16:01
*** mancdaz has quit IRC16:11
*** mancdaz has joined #openstack-dev16:13
*** mancdaz has quit IRC16:15
*** antonyy has joined #openstack-dev16:17
*** mattray1 has joined #openstack-dev16:17
*** mattray has quit IRC16:18
*** anotherj1sse has joined #openstack-dev16:24
*** antonyy has quit IRC16:27
*** antonyy has joined #openstack-dev16:27
*** hub_cap has joined #openstack-dev16:32
sirp__jaypipes: hey, do you have time for a quick chat re: shared-images?16:32
jaypipessirp: sure thing16:36
sirp__jaypipes: great, skype cool?16:37
jaypipessirp: yuppers.16:38
openstackjenkinsProject nova build #931: SUCCESS in 2 min 45 sec: http://jenkins.openstack.org/job/nova/931/16:39
openstackjenkinsTarmac: When adding a keypair with ec2 API that already exists, give a friendly error and no traceback in nova-api16:39
*** thatsdone has joined #openstack-dev16:40
vishymtaylor: ping16:41
vishyso I'm generally very annoyed that there isn't a standard way to define a serialize and deserialize method on an object for json16:42
*** Tv__ has joined #openstack-dev16:43
vishysigh, i guess i should use pickle instead16:43
blamar_vishy: Whatcha working on out of curiosity?16:44
vishyblamar_: storing arbitrary args and kwargs in the database16:45
Tv__pickle is evil though :(16:45
markwashoh hey vishy I had an idea about this16:45
markwashyou're saving that info to restart a task from the task queue, right?16:45
Tv__it's essentially eval'ed when deserializing16:45
Tv__so consider pickle to be nearly executable code, security-wise16:45
markwashvishy: ^^16:47
vishyyes16:47
markwashvishy: basically my idea is that rather than restarting the task when it is hanging around, we should just trigger a refresh on the entity we were updating16:47
markwashvishy: probably the manager finished anyway and the update messages disappeared16:48
markwashvishy: so we just want the database to reflect the current state16:48
markwashvishy: not sure if that makes anything easier, but that was the hope16:48
vishymarkwash: that was my initial plan, just request the current state of the object16:49
vishyMarkwash: i think it still is valuable to have the idea of a task16:49
vishyperhaps restarting the task via recalling the method is a bit extreme, but it is way more fun to write :)16:49
markwashvishy: I thought you were complaining about pickle? :-)16:50
markwashvishy: err nm I guess that was me complaining about it in my head16:50
*** thatsdone has quit IRC16:50
markwashjoining in chorus with Tv__16:50
vishyI'm complaining about python in general16:50
vishyhow come json doesn't attempt to call a standard method on the object16:51
vishy?16:51
vishylike obj.__class__.serialize() or something16:51
markwashwe'd probably then start using that for our apis and no one but python clients would work ever again16:52
blamar_vish: From what I understand it more or less it calls obj.__dict__16:52
mtaylorvishy: google protocol buffers for serialization? cross-language, efficient...16:55
vishyi dislike that i have to pass the serializer into the call json.loads(XXX, object_hook=from_json)16:56
vishymtaylor: I'm hoping to use json because it is readable16:56
mtaylorvishy: yeah - I was more half-lurking and responded to the work "pickle"16:56
*** jdurgin has joined #openstack-dev16:58
sirp__jaypipes: http://etherpad.openstack.org/GlanceZones16:59
*** jgb has joined #openstack-dev17:00
vishyblamar_: if you pass an arbitrary object to json.dumps it just throws up.  Pickle works fine, but then you can't read it17:06
*** jgb1 has joined #openstack-dev17:10
*** jgb has quit IRC17:10
antonymtermie: any luck on lp784743?17:17
pyholeLP Bug #784743 in OpenStack Compute (nova): "IllegalFlagValue: flag --host_state_interval" [Status: In Progress, Assignee: termie] https://bugs.launchpad.net/bugs/78474317:17
uvirtbotLaunchpad bug 784743 in nova "IllegalFlagValue: flag --host_state_interval" [High,In progress]17:17
uvirtbotLaunchpad bug 784743 in nova "IllegalFlagValue: flag --host_state_interval" [High,In progress] https://launchpad.net/bugs/78474317:17
antonymheh... pyhole wins17:17
jk0pyhole > uvirtbot17:21
sorenOf course it wins. uvirtbot doesn't accept the lpXXX style, so it's just responding to pyhole.17:27
blamar_Glad there isn't a feedback loop :)17:28
sorenI still haven't really understood what's wrong with uvirtbot that you decided to write another bot.17:28
*** zaitcev has joined #openstack-dev17:28
jk0soren: pyhole is a personal project. I originally brought it in here because uvirtbot wasn't here17:30
jk0plus pyhole is better than uvirtbot :)17:30
sorenSo you keep saying.17:30
_cerberus_trollface17:30
sorenhttps://bugzilla.kernel.org/show_bug.cgi?id=2705217:31
uvirtbotbugzilla.kernel.org bug 27052 in kvm "Module KVM : unable to handle kernel NULL pointer dereference at" [Blocking,New]17:31
sorenCan pyhole do that?17:31
jk0.title17:31
jk0.title https://bugzilla.kernel.org/show_bug.cgi?id=2705217:31
jk0it could17:32
anotherj1sseand the title goes to uvirtbot!17:32
_cerberus_Are we really going to fight about this?17:32
sorenI sure hope not.17:32
anotherj1ssemy bot can do anything!  it is a roomba, so it could fight irl ... if I attach blades to it17:33
comstudi wouldn't mind seeing a fight17:33
antonymthe question is, can either do lastnight?17:33
comstud.lastnight17:33
pyholeYou hook up with other guys, let him talk to other girls.17:33
jk0.title http://bugzilla.kernel.org/show_bug.cgi?id=2705217:33
uvirtbotbugzilla.kernel.org bug 27052 in kvm "Module KVM : unable to handle kernel NULL pointer dereference at" [Blocking,New]17:33
jk0.help17:34
pyholeLearn how to use active commands (ex: .help <command>)17:34
pyholeActive Commands: cnn, deop, digg, g, google, grouphug, help, imdb, join, lastnight, lbugs, nick, op, part, rbugs, reddit, reload, roll, say, title, twitter, urban, version, w, weather, wikipedia, youtube17:34
pyholeActive Keywords: lp, rm17:34
sorenOh, dear, what have I done?17:34
* soren wanders off before this gets too silly17:34
jk0haha17:34
jk0you haven't seen anything yet17:34
jk0.title http://bugzilla.kernel.org/show_bug.cgi?id=2705217:35
pyholeBug 27052 &ndash; Module KVM : unable to handle kernel NULL pointer dereference at17:35
uvirtbotLaunchpad bug 27052 in ubuntu "Must reboot after timeout. Screen blacks out with no recovery available." [Medium,Invalid] https://launchpad.net/bugs/2705217:35
uvirtbotbugzilla.kernel.org bug 27052 in kvm "Module KVM : unable to handle kernel NULL pointer dereference at" [Blocking,New]17:35
*** hub-cap has joined #openstack-dev18:07
*** hub-cap has quit IRC18:08
*** markwash has quit IRC18:09
*** hub_cap has quit IRC18:10
anotherj1ssevishy/pvo: have you guys thought through where an admin extension would go?18:10
anotherj1ssedoes it go in nova or since it is an extension for now does it live in another repo18:10
pvoanotherj1sse: I would think it would go into another repo18:11
pvoit depends on the extension as well, I guess.18:11
anotherj1ssepvo: adding the sort of admin apis we have talked about before18:12
anotherj1ssethings I think will be pretty commonly needed18:12
anotherj1ssepvo: we are starting with them outside of the nova repo, but it feels like something we will want to move into lp:nova eventually18:14
pvoI think it still could go either way.18:14
pvoanotherj1sse: I would agree with moving them in eventually. I'm hesitant to throw them in straightaway as it feels it would bypass some of our own processes18:14
pvomaybe in /tools ?18:14
pvowith the esx agent18:14
anotherj1ssepvo: not thinking they would be enabled by default18:15
anotherj1ssepvo: I'm just concerned that soon-ish others will start thinking about adding admin like apis18:16
anotherj1sseand don't want duplicate efforts18:16
pvoagree with that.18:16
*** markwash has joined #openstack-dev18:16
anotherj1ssei'll bring it up next week ... since we are just finishing the first api18:16
anotherj1sseaddition18:16
pvowe could keep them in separate repos with the 'registry' on the wiki until we figure out a better way18:17
annegentlepvo: I'd like to find a better doc solution than the wiki for extensions though...18:17
annegentlepvo: start on the right path rather than have to migrate content later18:18
pvoannegentle: not a doc solution, but more of a 'here are all of them'. We'll still need to reserve namespaces, which I don't think doc generation would handle.18:18
annegentlepvo: I'm thinking of it as 2-for-1; as in if we can automate the aggregation of "here are all of them" rather than manually building a wiki page that's ftw18:20
pvonot saying we shouldn't do that if possible. I think there may be other challenges.18:22
annegentlepvo: I guess it depends on what we want at the end - Jorge points to OpenGL Reference pages as a browseable reference of all extensions, I'll find the link18:24
pvomy concerns may be unfounded if we don't need a strict way to maintain extension ids.18:26
annegentlehttp://www.opengl.org/registry/doc/rules.html <-- shows how they keep an extension registry via the specifications18:26
pvo"When you're ready to release the extension, freeze the specification and add it to the registry maintained by Khronos. At this time (but not before), you can obtain permanent token (enumerant) assignments."18:27
pvothats the part I'm referring to.18:27
pvosomeone has to maintain that.18:27
pvoit could be a simple request to the policy board18:28
annegentleayup18:29
pvoI guess we could talk about it in this afternoon's meeting. : )18:29
annegentleI'm interested in it since it's closely tied to the spec doc.18:29
annegentlepvo: sure, add it to the agenda and invite Jorge :)18:30
anotherj1ssepvo: I just want to get to the point of admin api contributions asap from you guys ;)18:30
anotherj1sseso we don't spend too much time on a dead-end path18:30
pvoanotherj1sse: as do I. : )18:30
*** BinaryBlob has joined #openstack-dev18:32
annegentlehee hee, at least it's not building a huge metaphor repository: http://www.networkworld.com/community/blog/apple-my-eye-us-fancies-huge-metaphor-repository :)18:47
*** jgb1 has quit IRC18:48
termieantonym: yeah, that patch fixes it, just need to fix one of the bins18:50
termieantonym: that doesn't operate well under testing18:50
antonymtermie: ok, i think i may just hot patch my stuff for now, thanks18:50
*** adiantum has quit IRC18:52
*** foxtrotdelta has joined #openstack-dev18:57
*** foxtrotgulf has quit IRC18:58
*** foxtrotgulf has joined #openstack-dev18:59
*** foxtrotdelta has quit IRC19:01
*** JuanPerez has joined #openstack-dev19:01
*** mgius has joined #openstack-dev19:05
*** JuanPerez has left #openstack-dev19:10
vishymarkwash: lp:~vishvananda/nova/tasks19:24
vishymarkwash: try run_tests -N test_task19:24
vishyand tell me what you think...19:25
*** dtroyer has joined #openstack-dev19:27
vishystill have to make the volume code idempotent19:27
ttxMeeting in 90min in #openstack-meeting19:30
*** Guest53600 has quit IRC19:32
vishytermie: ^^19:33
markwashvishy: looking now btw19:52
*** bcwaldon has quit IRC19:53
vishymarkwash: not totally sure about task_id and progress being positional args, they could also be **kwargs and pulled out specifically if needed19:58
*** dprince has quit IRC19:58
tr3buchethey guys, i'm trying to track down a merge prop20:00
tr3bucheti've got a line of code, i bzr blamed that code to find the author20:00
tr3bucheti found the author and found him launchpad20:00
sorensirp__: Do you think that db schema migrate bug is something you'll be working on anytime soon?20:00
blamar_tr3buchet, want his address and list of his fears? :)20:01
tr3buchethe has 7 branches marked as merged. None of those branches touch the line shown in bzr blame20:01
vishymarkwash: just pushed a version like that20:01
tr3bucheti want to find the merge prop where there changes happened20:01
tr3bucheti would be happy with the list of fears though20:01
vishybzr blame tells you the merge prop20:01
vishymerge number at least20:01
sorentr3buchet: Do you have the commit id where it happened?20:01
tr3buchet1005.10.220:02
sorentr3buchet: (pass --show-ids to bzr log)20:02
sorenok, that works.20:02
tr3buchetthat's from the blame20:02
vishyso it was merge 100520:02
sorenhttp://code.launchpad.net/~rackspace-titan/nova/exceptions-refactor-notfound/+merge/58850720:02
sorenWhoops20:03
sorenhttp://code.launchpad.net/~rackspace-titan/nova/exceptions-refactor-notfound/+merge/5885020:03
sorenThere.20:03
tr3buchetsoren: how did you find "merge 1005" in launchpad?20:03
vishyare you going to kill his firstborn children?20:04
sorentarmac embeds some extra metadata in the merge commits. The UI is... um... not pretty: http://paste.openstack.org/show/1391/20:04
tr3buchetno no20:04
tr3bucheti just want to see the dialogue related to the merge20:04
sorenOh, and it wasn't 1005.20:04
tr3bucheti do have a new paintball gun though....20:04
sorenIt was 1032.20:04
tr3buchetyou weren't kidding about the pretty20:05
sorenIt's just a raw dump of the metadata.20:05
sorenI don't know if there's a nice way to see it.20:06
tr3buchethow did you find that it was revision 1032?20:06
sorenIf you look at "bzr log -n0" you can see all the commits, not just the merge ones.20:07
sorenFind it there, and look back up to see where it was merged.20:07
soren1005.10.2 means it was branched from rev 1005.20:08
soren...and then the branch eventually got merged in at rev 1032.20:08
sorenMaybe "bzr visualize" would be helpful, too.20:08
*** foxtrotdelta has joined #openstack-dev20:10
*** foxtrotgulf has quit IRC20:11
tr3buchetawesome thanks soren20:21
sorentr3buchet: Sure thing.20:21
sirp__soren, yeah i'll take another look at later today20:23
sorensirp__: Sounds awesome!20:23
sorensirp__: Thanks!20:23
sirp__soren, no prob20:23
*** troytoman-away has joined #openstack-dev20:25
*** troytoman-away is now known as troytoman20:25
ttxMeeting in 25min in #openstack-meeting20:34
*** bcwaldon has joined #openstack-dev20:41
openstackjenkinsProject nova build #932: SUCCESS in 2 min 47 sec: http://jenkins.openstack.org/job/nova/932/20:44
openstackjenkinsTarmac: Fixes a bug related to incorrect reparsing of flags and prevents many extra reparses.20:44
*** ameade has quit IRC20:55
*** ameade has joined #openstack-dev20:59
ttxjaypipes: join the meeting ?21:00
*** Tv__ has quit IRC21:06
*** jdurgin has quit IRC21:08
*** jdurgin has joined #openstack-dev21:13
*** jgb has joined #openstack-dev21:18
*** ilikebigbutts has joined #openstack-dev21:30
*** mattray1 has quit IRC21:34
*** Tv_ has joined #openstack-dev21:38
jaypipesttx: well that was entertaining :)21:49
bcwaldonilikebigbutts: ilikeyourname21:49
ilikebigbuttsbcwaldon: ilikeyourname21:49
jaypipesilikebigbutts: I have to say you have one of the more amusing IRC nicks I've seen.21:50
ilikebigbuttsjaypipes: I have to say yous have one of da more amusing IRC nicks I've checked.21:50
bcwaldonyes!21:50
jaypipeswow.21:50
bcwaldonglance devs think alike21:50
jaypipeslol21:50
* vishy looks around for icannotlie21:50
*** BinaryBlob has quit IRC21:51
*** Tv_ is now known as Tv21:52
*** jk0 has quit IRC21:52
jaypipesmarkwash, bcwaldon: so.... want to delve in to pagination? or should we leave that until tomorrow? I have some bug chasing to do tonight. might be best tomorrow morning?21:52
*** pyhole has quit IRC21:53
*** openstackjenkins has quit IRC21:54
markwashjaypipes: kinda feeling that whole tomorrow thing :-)21:54
jaypipesmarkwash: heh, me too :)21:54
*** openstackjenkins has joined #openstack-dev21:55
*** foxtrotdelta has quit IRC21:55
*** ameade has quit IRC21:56
*** jk0 has joined #openstack-dev21:57
*** ChanServ sets mode: +v jk021:57
*** openstackjenkins has quit IRC21:57
*** ecarlin has joined #openstack-dev21:57
bcwaldonjaypipes: markwash: Had to take the dog out before it started to rain. I'm cool with following up on pagination tomorrow21:57
*** pyhole has joined #openstack-dev21:58
*** openstackjenkins has joined #openstack-dev21:58
*** mcclurmc_home has quit IRC21:59
openstackjenkinsProject swift build #267: SUCCESS in 29 sec: http://jenkins.openstack.org/job/swift/267/22:16
openstackjenkinsTarmac: For stats uploader, allow override regex for source_filename_pattern and new_log_cutoff.22:16
*** bcwaldon has quit IRC22:17
*** mattray has joined #openstack-dev22:22
*** johnpur has quit IRC22:24
*** ilikebigbutts has quit IRC22:27
openstackjenkinsProject nova build #933: SUCCESS in 2 min 46 sec: http://jenkins.openstack.org/job/nova/933/22:29
openstackjenkinsTarmac: Pretty simple.  We call openssl to encrypt the admin password, but the recent changes around this code forgot to strip the newline off the read from stdout.22:29
*** mattray has quit IRC22:30
*** dtroyer has quit IRC22:37
openstackjenkinsProject nova build #934: SUCCESS in 2 min 47 sec: http://jenkins.openstack.org/job/nova/934/22:39
openstackjenkinsTarmac: Using the root-password subcommand of the nova client results in the password being changed for the instance specified, but to a different unknown password. The patch changes nova to use the password specified in the API call.22:39
*** sirp has left #openstack-dev22:44
*** sirp__ has quit IRC22:50
*** sirp__ has joined #openstack-dev22:50
*** sirp__ has quit IRC22:52
*** sirp__ has joined #openstack-dev22:53
*** sirp__ has quit IRC22:53
*** jkoelker has quit IRC22:57
*** antonyy has quit IRC22:57
*** sirp__ has joined #openstack-dev22:59
*** zaitcev has quit IRC23:07
*** zaitcev has joined #openstack-dev23:08
openstackjenkinsProject nova build #935: SUCCESS in 2 min 41 sec: http://jenkins.openstack.org/job/nova/935/23:13
openstackjenkinsTarmac: eventlet.spawn_n() expects the function and arguments, but it expects the arguments unpacked since it uses *args.23:13
*** ecarlin has quit IRC23:24
*** markwash_ has joined #openstack-dev23:29
*** troytoman is now known as troytoman-away23:36
*** namaqua has joined #openstack-dev23:45
*** namaqua has quit IRC23:45

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