=== _mup__ is now known as _mup_ [08:26] ahahha [08:27] wgrant: I found 250-odd lines of bugheat you missed :) [08:27] * lifeless claims the LoC win [08:30] oh, and a table too. WIN. [08:31] lol [08:31] * lifeless strokes his precioouuuus [08:31] uhh, wha? [08:31] nigelb: spare LoC to write new stuff in [08:32] is a precious resource (though really quite easy to make) [08:32] heh [08:32] speaking of which [08:32] you still keen to do that js oops glue ? [08:33] yep [08:33] my ubuntu laptop is temporarily out of action [08:33] the adapter caught fire spontaneously [08:33] I've been frustratingly trying to work on a macbook. [08:33] meep [08:33] Install Ubuntu ? :) [08:34] Nah, getting a new adapter on Monday :) [08:34] all my open source coding was on the Ubuntu machine. Every single project is on hold :( [08:41] bug https://bugs.launchpad.net/launchpad/+bug/946164 FWIW [08:41] <_mup_> Bug #946164: bugjob is orphaned code < https://launchpad.net/bugs/946164 > [09:07] lifeless: In my defense, I thought that was dropped 18 months ago. [09:13] wgrant: no opprobobium attached [09:14] wgrant: it just shows how sticky fat is [09:23] wgrant: are there docs on the deletion dance / [09:23] lifeless: No, it's more fun this way. [09:25] ok [09:25] so you get to talk me through it :) [09:27] ALTER TABLE bugjob SET SCHEMA todrop; [09:27] EOF [09:27] FK's ? [09:28] They only matter when they're to another table that you're dropping, or to branch, or to person and involved in a unique constraint or otherwise have special person merging code. [09:28] None of those seem to apply here. [09:29] so the drop happens during the downtime ? [09:31] wgrant: ^ [09:32] lifeless: Yes [09:33] upgrade.py drops anything that's in todrop at the end. [09:33] It could be done after the downtime if we removed foreign keys first. [09:33] wgrant: could you add someting to the DB schema patches policy page or something, noting this ? [09:39] I've expanded the dropping bits of https://dev.launchpad.net/PolicyAndProcess/DatabaseSchemaChangesProcess [09:40] lifeless: ^^ [09:40] thanks [09:51] anyone know what we keep ./database/schema/archive for ? [10:01] ww [10:01] wow [10:01] arora is a terrible browser [10:12] lifeless: Aurora? Why? :( [10:13] no, arora [10:13] ah webkit [10:13] apt-cache show arora [10:15] grah [10:15] whats the fix for [10:15] key = self._config_stack.get('gpg_signing_key') [10:15] AttributeError: 'BranchConfig' object has no attribute 'get' [10:16] wgrant: can you ec2 land https://code.launchpad.net/~lifeless/launchpad/bugjob/+merge/95773 ? my landing story is still naffed .. [10:16] Hmmm, now I wonder if we have someone on the team who was a bzr developer for years ;) [10:16] and who is going to bed :P [10:16] [and yes, you do - Aaron :)] [10:17] Curses. [10:17] if it wasn't 23:17 I would probably dig, I'm sure Aaron has fixed this upstream, but it is 23:18 and ESLEEPNEEDED [10:17] Give my gettys back, you damn LXC [10:17] nn [10:17] Night. [10:18] heh === almaisan-away is now known as al-maisan === al-maisan is now known as almaisan-away [21:45] StevenK: is MVE meant to be solved at this point ? [23:53] I need an SSD. [23:53] lifeless: No complaints about your Intel one? [23:55] wgrant: Right, clearly I'm missing something, since making your changes in the garbo job the error is "duplicate key value violates unique constraint "accesspolicy_pkey"" [23:56] StevenK: Check the query log.