lifeless | mtaylor: if you think you can add it do so; if not let me know and I'll add it now | 00:08 |
---|---|---|
mtaylor | lifeless: I looked and wasn't sure where it should be added | 00:09 |
lifeless | mtaylor: there is a loop across branches right ? | 00:14 |
lifeless | mtaylor: you need to do the check for missing data on each branch | 00:14 |
lifeless | if its not stacked then it will quietly do noting | 00:16 |
mtaylor | lifeless: so: | 00:25 |
mtaylor | def upgrade_branch(self, branch_url): | 00:25 |
mtaylor | upgrade(branch_url) | 00:25 |
mtaylor | right before the upgrade(branch_url) ? | 00:25 |
lifeless | not quite | 00:27 |
lifeless | change it to do two passes over the branches | 00:27 |
lifeless | in pass one do the fixup | 00:27 |
lifeless | in pass two do the upgrades | 00:27 |
mtaylor | lifeless: lp:~mordred/autolp/fix-branch | 00:34 |
lifeless | jkakar: mtaylor: spm: mtaylors branch looks correct to me. | 00:50 |
zsquareplusc | i have a problem with a related bug, where someone did a --fixes on bzr commit. the problem is he mistyped the bug number. i mailed him, he removed that relation but now it appeared again! | 00:52 |
lifeless | spm: (I want to disappear for, oh, 4 hours.. so if you want my help on this please look at it now) | 00:53 |
lifeless | spm: (drizzle can only upgrade on mondays, because they don't want downtime-like-things during the week) | 00:53 |
spm | lifeless: oki | 00:54 |
lifeless | spm: I can't tell if that is 'its ok, I don't need you' | 01:03 |
lifeless | or 'ok I'm looking at it now' | 01:03 |
spm | lifeless: heh. sorry - am looking atit now. | 01:03 |
spm | just about to do a trial | 01:03 |
spm | lifeless: so last time we ran it "AUTOLP_DEBUG=1 ./bin/autolp upgrade-branch-format -p landscape-client" which was going to iterate over all ls-clients; in this case, I gather we don't want to run against 250 ish branches in a single hit. can we limit somehow? | 01:08 |
lifeless | spm: we don't want landscape-client | 01:08 |
spm | no :-) | 01:08 |
lifeless | spm: we want drizzled. | 01:08 |
lifeless | spm: why would we want to skip branches? | 01:09 |
spm | yes, but do we want all 250 branches of it? | 01:09 |
spm | that'll take ~ 5 days to run. | 01:09 |
lifeless | spm: nonsense. | 01:09 |
lifeless | spm: most should be stacked. | 01:09 |
spm | lifeless: select count(*) from branch where target_suffix = "drizzle" and stacked_on is NULL; ==> 249 unstacked branches | 01:10 |
lifeless | grah | 01:10 |
lifeless | thats ... insane | 01:10 |
lifeless | mtaylor: ^ | 01:10 |
spm | if we can limit to say to do batches of 5 or so?? | 01:11 |
lifeless | spm: we can actually skip all non stacked branches except for trunk | 01:11 |
lifeless | hang a sec | 01:11 |
mtaylor | lifeless: I have no idea why they are not stacked | 01:12 |
mtaylor | oh- perhaps those are the branches we pushed from before when stacking existed? | 01:12 |
mtaylor | we probably don't need to upgrade any branches that haven't been pushed to in a month | 01:13 |
mtaylor | in case that helps | 01:13 |
lifeless | lp:~lifeless/autolp/onlystacked | 01:14 |
lifeless | spm: ^ | 01:14 |
lifeless | mtaylor: if you want to hack that in, go right ahead. | 01:14 |
spm | ta | 01:14 |
lifeless | however, for now, my little patch will just hard skip the unstacked branches | 01:15 |
lifeless | so we need to do: | 01:15 |
mtaylor | lifeless: ok. | 01:15 |
lifeless | autolp upgrade yada yada yada | 01:15 |
lifeless | bzr upgrade lp:drizzle | 01:15 |
lifeless | (and repeat for any other series branches you have) | 01:15 |
lifeless | spm: nice catch there. | 01:16 |
spm | lifeless: not really mine - thumper mentioned it earlier. That's his syntax fail query above :-) | 01:16 |
lifeless | $credit all around | 01:16 |
thumper | spm: eh? | 01:17 |
lifeless | spm: hows it looking? | 01:23 |
spm | oh. sorry - I thought we were waiting on other stuff being done. I'll kick that off now. the target is 'drizzle' yes? | 01:23 |
lifeless | spm: pull my branch | 01:24 |
lifeless | spm: then yes. | 01:24 |
spm | yup, done that. oki. lets make some music! | 01:24 |
spm | lifeless: https://pastebin.canonical.com/25412/ ?? | 01:26 |
lifeless | mtaylor: branch.bzr_identity != branch :P | 01:32 |
lifeless | spm: fixing | 01:32 |
spm | np | 01:32 |
lifeless | k, pull. | 01:33 |
mtaylor | lifeless: heh. sorry - I thought I'd fixed that... | 01:33 |
mtaylor | oh well | 01:33 |
mtaylor | lifeless: thanks! | 01:33 |
mtaylor | spm: thanks | 01:33 |
spm | no worries | 01:33 |
lifeless | this is the 'throw at the admin to test' lifecycle of software development | 01:34 |
spm | aka spmdo (forever immortalised in my mind) | 01:34 |
lifeless | spm: Did you quotes page it ? | 01:35 |
spm | no, didn't thnik of that tbh | 01:35 |
lifeless | ahha http://bit.ly/SPmdo | 01:36 |
lifeless | so, did that make it happier? | 01:38 |
spm | gah. missed the pull comment. sorry, my bad. | 01:38 |
spm | bleh. perm fail; bzr lp-login, tey #2 | 01:41 |
spm | try! | 01:41 |
spm | lifeless: https://pastebin.canonical.com/25414/ hrm. still go away. | 01:42 |
spm | oh haha. that's on chinstrap. argh. | 01:42 |
lifeless | spm: (so, I'm doing this, then training to the city; oh 40 minutes back ;P). I will be _very prompt_ on issues. | 01:44 |
lifeless | spm: that branch is broken. | 01:44 |
lifeless | let me delete it | 01:44 |
spm | oki | 01:44 |
lifeless | its a lightweight checkout pointing at *my hard disk* | 01:45 |
lifeless | IzBZRBug | 01:45 |
mtaylor | lifeless: wha? bzr can haz bugs? | 01:45 |
lifeless | special ones | 01:45 |
lifeless | spm: k go | 01:46 |
spm | going | 01:47 |
lifeless | https://code.edge.launchpad.net/~gregorytorres73/drizzle/gregory may make it hiccup too | 01:47 |
lifeless | thumper: what is bzr_identity for mirrored branches ? | 01:47 |
thumper | lifeless: it is the location on LP | 01:48 |
thumper | lp:~foo/bar/baz | 01:48 |
spm | lifeless: progress. https://pastebin.canonical.com/25415/ | 01:48 |
lifeless | hmm, we'll we'll see what error we guess I suppose ;) | 01:48 |
lifeless | I blame mtaylor for that one. | 01:49 |
lifeless | spm: fixed, pushing. | 01:49 |
* lifeless throws it at the sysadmin again | 01:49 | |
lifeless | rev9 up | 01:49 |
spm | heh | 01:50 |
lifeless | while broken: lifeless.fix();spmdo() :) | 01:50 |
spm | hmm. dunnon what your thoughts there are Rob, but that trailing ':)' would seem to be a necessary part of the syntax. | 01:51 |
lifeless | :P | 01:51 |
lifeless | or pep8 style | 01:51 |
lifeless | : { | 01:51 |
lifeless | sorry | 01:51 |
spm | boom. bzrlib.errors.NotBranchError: Not a branch: "bzr+ssh://bazaar.launchpad.net/~mordred/drizzle/deve/". | 01:51 |
lifeless | : P | 01:51 |
lifeless | mtaylor: ping | 01:52 |
lifeless | mtaylor: please delete that dud branch | 01:52 |
lifeless | spm: or you can - see https://code.edge.launchpad.net/~mordred/drizzle/deve | 01:52 |
lifeless | never pushed to, no content. | 01:52 |
spm | I have the ducky | 01:52 |
lifeless | and go again | 01:53 |
spm | gone | 01:53 |
lifeless | where's the kaboom, there is meant to be an earth shattering kaboom. | 01:55 |
spm | my favourite bugsbunny/marvin quote. ever. | 01:56 |
spm | goodness, it's still going! | 01:56 |
lifeless | we'll be home freeish when it starts doing upgrades | 01:56 |
spm | famous last words? :-) | 01:57 |
lifeless | mtaylor: @ LCA; I vant beer :P | 01:57 |
lifeless | mtaylor: and you will want to give me beer - 2a is kumtreyah | 01:57 |
ripps | geez, what's with the 10 hour wait time on i386 ppa builds | 01:59 |
spm | lifeless: https://pastebin.canonical.com/25416/ | 02:00 |
lifeless | spm: run it again | 02:02 |
spm | kk | 02:02 |
spiv | Huh, that's a bit surprising. | 02:03 |
spm | spiv: ? | 02:03 |
lifeless | spm: we don't expect lp's server to fail. | 02:04 |
spiv | To get a smart server connection dropped like that. | 02:04 |
lifeless | spm: but it did. | 02:04 |
spm | really? bugger! | 02:04 |
spiv | Especially within the data centre, where I presume the network is pretty reliable :) | 02:04 |
spm | well. yes! | 02:04 |
spiv | And the smart server itself generally at least sends some sort of error before blowing up, if it does blow up. But that appears to be a straight drop of the connection. | 02:05 |
lifeless | spm: I've tossed up a slightly quieter version so if it breaks again do a pull | 02:05 |
spm | oki | 02:05 |
spiv | As if the remote side segfaulted or something, which is a pretty odd thing to do in response to a BzrDir.open request. | 02:05 |
spm | tbh, the noise (atm) doesn't worry me. it's a clue that things are still happening. | 02:06 |
lifeless | spm: shurg. :) | 02:06 |
lifeless | spm: ok, so here is a noisier one. | 02:07 |
lifeless | rev11 | 02:07 |
lifeless | anyhow, how is it going ? | 02:07 |
spm | still doing it's thing | 02:08 |
spm | heh. noisier. :-) | 02:08 |
spm | bzrlib.errors.NotBranchError: Not a branch: "bzr+ssh://bazaar.launchpad.net/~mkindahl/drizzle/drizzle-refactoring/". | 02:09 |
spm | empty branch. should we ignore these in future? or manually delete? | 02:10 |
lifeless | delete. | 02:10 |
lifeless | they are crap in the system | 02:10 |
lifeless | if you pull again we'll get some clearer info about progress | 02:10 |
spiv | spm: if it's empty, and has no links to bugs or anything, and they are weeks old, then I don't think anyone will miss them. This one ticks all those boxes. | 02:11 |
spm | oki | 02:11 |
spm | I really need a long white haired cat, whose fur to gently stroke when I do these deletions. Just doesn't feel right without the proper props. | 02:12 |
lifeless | still chugging ? | 02:13 |
spm | yup | 02:13 |
spm | still going... | 02:17 |
lifeless | \o/ | 02:17 |
lifeless | running my admin friendly copy? | 02:17 |
spm | argh. bzrlib.errors.NotBranchError: Not a branch: "bzr+ssh://bazaar.launchpad.net/~mkindahl/drizzle/plugin-fix/". | 02:20 |
spm | not yet; but will now. | 02:20 |
spm | old. empty; deleting... | 02:22 |
darkpixel | Just saw launchpad.net/builders for the first time due to the build for my package being 13 hours away. After poking around the page a bit, I was wondering if the build farm is strictly Canonical machines or if there's a way to run a build machine as a virtual machine on another system? (The reason I'm asking is that I have a few high-end servers that are idle about 90% of the time and could help build...) | 02:26 |
lifeless | darkpixel: at themoment its canonical only as we don't have a trusted path to build on machines we don't control | 02:27 |
lifeless | a hostile admin could compromise packages easily :(. | 02:27 |
spm | wooo. much nicer noisier version. | 02:28 |
darkpixel | lifeless: That's what I figured. That's a tough challenge though--how to secure a machine that's physically accessible to a malicious admin... | 02:29 |
lifeless | spm: you ask, I deliver. | 02:30 |
spm | lifeless: :-) | 02:30 |
lifeless | added a branch count | 02:31 |
lifeless | spm: pull again if it fails agian | 02:31 |
spm | kk | 02:31 |
lifeless | spm: how many seconds per branch ? | 02:31 |
* lifeless considers that we're going to be hammering the ssh handshakes ... | 02:31 | |
spm | ~~~~hand~~~~ 3-10 ? | 02:31 |
spm | fwiw, I got two syntax errors: print >self.outf, "Missing inventories: %r" % needed <== type of thing. File "./autolp/commands.py", line 101 & File "./autolp/commands.py", line 117. i s/ >/>>/ but am unsure if this is supposed to be doing something special? | 02:33 |
spm | mtaylor: I am lovnig the names of some of these branches. "whitespace-uncrustify" is fave so far :-) | 02:34 |
spm | bleh. Not a branch: "bzr+ssh://bazaar.launchpad.net/~mkindahl/drizzle/testing-overhaul/". | 02:36 |
spm | lifeless: oh bother. that one's ^^ linked to a bug. is old tho. ??? | 02:38 |
lifeless | mtaylor: ^ opine please | 02:38 |
spm | https://code.edge.launchpad.net/~mkindahl/drizzle/testing-overhaul/ <== easier clicky | 02:39 |
lifeless | > 1 year old | 02:39 |
lifeless | delete | 02:39 |
lifeless | Duhlete. | 02:39 |
spm | huh. I read that as '09. lala me. must be monday. | 02:39 |
lifeless | rev 13 up | 02:40 |
lifeless | with less syntax errors | 02:40 |
spm | off again | 02:40 |
lifeless | how many branches does it say its considering | 02:41 |
spm | Branches: 238 | 02:41 |
lifeless | so, 2400 seconds to check them all | 02:42 |
lifeless | once they are all checked, we should probably disable that part of the logic. | 02:42 |
spm | that'd be the max; yeah | 02:42 |
spm | --no-check? | 02:42 |
spm | heh. --are-you-really-sure-you-know-what-youre-doing-no-check | 02:43 |
lifeless | --no-fix pushed. | 02:45 |
spm | ta | 02:45 |
lifeless | though, that said, if there are 238 branches, most have to be unstacked. | 02:45 |
lifeless | as you said there were 249 unstacked branches. | 02:46 |
lifeless | >< | 02:46 |
lifeless | we haven't deleted 11 branches. | 02:46 |
spm | no... 3-5 at most | 02:46 |
lifeless | so, I dunno whats up there... | 02:46 |
spm | meh. let thumper figure it out? ;-) | 02:47 |
lifeless | ok, rev 15 when it breaks next. | 02:48 |
spm | heh. timing. | 02:49 |
spm | Not a branch: "bzr+ssh://bazaar.launchpad.net/~ro4tub/drizzle/main/" | 02:49 |
spm | old. deleting. | 02:50 |
spm | re-running, no-fix | 02:51 |
lifeless | spm: nono | 02:51 |
spm | ^C | 02:51 |
lifeless | spm: we want no-fix *after* we completely fix them all and we start getting into actual upgrades. | 02:51 |
spm | Ahhhh. righto. I misunderstood the logic. kk | 02:52 |
lifeless | because at that point the fix check is waste. I'm adding something now to make it report rather than die on NotBranchError | 02:52 |
spm | ta | 02:52 |
lifeless | spm: ok, stop it | 02:54 |
spm | stopped. | 02:54 |
lifeless | spm: pull rev 16 | 02:54 |
lifeless | start it | 02:54 |
lifeless | this should print out 'Not a branch' for things that are not-a-branch | 02:55 |
spm | sweet | 02:55 |
lifeless | so we don't have to do a no-op check on stuff we've checked already; N^2 time sucks. | 02:55 |
spm | +1 on that | 02:55 |
spm | no fails yet; still running | 03:03 |
spm | couple of 'fixed's just now | 03:05 |
spm | lifeless: bzrlib.errors.InvalidURL: Invalid url supplied to transport: "lp:~gregorytorres73/drizzle/gregory": The remote branch at ~gregorytorres73/drizzle/gregory has no URL specified. | 03:09 |
spiv | spm: hmm, I think the script should probably skip remote (as opposed to hosted or mirrored) branches. | 03:12 |
lifeless | so remote is 'not mirrored at all' ? | 03:12 |
spiv | lifeless: that's my understanding, e.g. when LP branches were hosted on devpad but had some metadata tracked on LP | 03:13 |
spiv | lifeless: they are supposed to have a URL associated with them, though, so it sounds like maybe this remote branch is just broken anyway? | 03:13 |
lifeless | spiv: rev 17 | 03:13 |
spm | spm too? :-) | 03:13 |
spiv | I suspect so :) | 03:14 |
lifeless | blarh | 03:14 |
lifeless | yes | 03:14 |
spm | spiv: I find it most curious that not only the similarities in our nic's, but that we're both devilishly handsome as well. Shrug. Just one of lifes co-incidences I guess. | 03:15 |
spiv | Hah | 03:17 |
lifeless | spm: how is it looking ? | 03:26 |
spm | good! | 03:26 |
spm | two exceptions that were happily passed over | 03:26 |
lifeless | another iteration if it dies again | 03:27 |
lifeless | (I mean, I've pushed again :P) | 03:27 |
spm | kk | 03:28 |
lifeless | spm: how far through it is, do you think ? | 03:28 |
spm | 208 ish. +~ 10 now? | 03:28 |
spm | actually remove a few. some double lines | 03:29 |
spm | but ~ 3/4's I guess | 03:29 |
lifeless | awesome | 03:32 |
spm | wow. it just started on the upgrades! | 03:34 |
lifeless | ok | 03:35 |
lifeless | so we're committed now :) | 03:35 |
lifeless | at this point --no-fix if we have to start over | 03:35 |
spm | :-) | 03:35 |
spm | kk | 03:35 |
lifeless | and you'll want my rev 18 in that case, it handles the same cases that the check was dying on before | 03:35 |
lifeless | how fast is it chugging through? | 03:35 |
spm | kaboom | 03:36 |
lifeless | ok, thats not that fast :P | 03:36 |
spm | lifeless: https://pastebin.canonical.com/25417/ | 03:37 |
lifeless | pastify! | 03:37 |
spm | rev 18 pulled | 03:37 |
lifeless | oh, I see | 03:37 |
lifeless | fixing | 03:37 |
lifeless | we need nosmart+ | 03:37 |
spm | btw; I'll need to afk for the school run and lunch in ~ 20mins. | 03:38 |
lifeless | I think | 03:38 |
spm | ok | 03:38 |
spm | :-) | 03:38 |
lifeless | spiv: ^ your thoughts? | 03:38 |
lifeless | spiv: can you backout the upgrade of add-more-cpplint ? | 03:39 |
lifeless | spm: ^ | 03:39 |
lifeless | spm: that is, if you look inside the branch, you'll see backup.bzr, and that du -sh on .bzr shows it to be smaller than backup.bzr | 03:40 |
spm | that's rename the backup.bzr dir? | 03:40 |
spm | ok | 03:40 |
lifeless | mv .bzr .bzr.broken | 03:40 |
lifeless | mv backup.bzr .bzr | 03:40 |
spm | kk | 03:40 |
lifeless | then pull my rev 19 and try again | 03:40 |
lifeless | this time with --no-fix | 03:40 |
lifeless | what bzr version do you have? | 03:41 |
spm | Bazaar (bzr) 2.0.2 <== chinstrap | 03:42 |
lifeless | ok | 03:42 |
lifeless | so I think I know whats going to happen. | 03:42 |
spiv | lifeless: no particular thoughts; I thought the case (upgrading when the stacked-on location is already upgraded) was supposed to work. | 03:43 |
lifeless | we don't test this particular case - its going to upgrade the repo successfully, then try to upgrade the branch and barf | 03:43 |
lifeless | spiv: its tested | 03:43 |
spm | /srv/bazaar.launchpad.net/push-branches/00/03/e4/a3 fwiw | 03:43 |
lifeless | spiv: but I think the test uses the same branch object | 03:43 |
lifeless | format | 03:43 |
spm | revno 19; trying again | 03:43 |
lifeless | spm: hang on. | 03:44 |
spm | hanging | 03:44 |
lifeless | spm: may have to abort and fix some bzrlibby stuff | 03:44 |
spm | bleh | 03:44 |
lifeless | and I'm nearly 3 hours overdue for crepe :) | 03:44 |
spm | I was going to say :-D | 03:44 |
spm | crepê ? | 03:44 |
spiv | lifeless: :/ | 03:46 |
lifeless | bear with me just a little longer. | 03:46 |
lifeless | spiv: does that make sense? | 03:46 |
spiv | lifeless: it sounds plausible, at least. | 03:46 |
lifeless | spiv: so, I propose we: | 03:46 |
lifeless | a) back up bzr+ssh://bazaar.launchpad.net/~drizzle-developers/drizzle/development via spmdo | 03:46 |
lifeless | b) upgrade that branch itself | 03:47 |
lifeless | c) resume upgrading | 03:47 |
lifeless | this will work, because when the branch is upgraded the stacked on branch will already be upgraded. | 03:47 |
lifeless | spiv: Ack/hate ? | 03:47 |
lifeless | spm: how long is the schrool run ? | 03:48 |
spm | ~ 20-25 mins. but I need lunch at some point too. | 03:48 |
lifeless | spm: for sure. | 03:49 |
lifeless | actually, my rev 21. | 03:49 |
* lifeless rings spiv | 03:49 | |
spm | pulling | 03:49 |
spiv | lifeless: that sounds sane, if it workds | 03:49 |
spm | spiv: "working" is a fair def'n of sanity to my mind ;-) | 03:50 |
lifeless | spm: ok | 03:53 |
lifeless | see the plan above? please start on it | 03:53 |
spm | kk | 03:53 |
spiv | spm: lifeless' plan sounds like it will work to me | 03:53 |
spiv | spm: if things still fall over, I'll see what I can do to fix | 03:54 |
lifeless | I will stay until the add-more-cpplint branch has been upgraded successfully (run with --no-fix) | 03:54 |
spm | huh. there's already a backup.bzr dir in here | 03:54 |
spiv | spm: recent? | 03:55 |
spm | 2009-03-18 | 03:55 |
spiv | If you're paranoid I guess you can rename it to backup.bzr.2009-03-18 | 03:56 |
spm | wfm | 03:56 |
spiv | (quicker than deleting, too ;) | 03:56 |
spm | drwxr-xr-x 5 codehost codehost 4096 2009-03-18 21:30 backup.bzr.2009-03-18 | 03:56 |
spm | drwxr-xr-x 5 codehost codehost 4096 2009-03-18 22:04 backup.bzr.for2a | 03:56 |
spm | drwxr-xr-x 5 codehost codehost 4096 2009-03-18 22:04 .bzr | 03:56 |
spm | for the record. | 03:56 |
spm | lifeless: "<lifeless> b) upgrade that branch itself" just "bzr upgrade" in this dir ^^ ? | 03:57 |
* spm holds for 30secs more than really needs to go | 03:59 | |
lifeless | spm: yes | 04:01 |
lifeless | where 'this dir' is the drizzle trunk dir | 04:02 |
spm | coolio; starting now. | 04:24 |
spiv | spm: thankks | 04:25 |
spm | fyi. /srv/bazaar.launchpad.net/push-branches/00/00/3c/e5 for the record. and now, lunch. | 04:25 |
lifeless | spiv: how will you feel if I bail now? | 04:27 |
spiv | lifeless: fine, please bail :) | 04:32 |
* lifeless bails | 04:36 | |
spm | that upgrade is finished! | 05:10 |
spm | resume step (c) | 05:10 |
spiv | spm: cool | 05:13 |
spiv | spm: hmm, you may need to trigger a mirror of that branch | 05:13 |
spm | spiv: oki, fwiw I was doing that in push-branches | 05:14 |
spiv | spm: right | 05:14 |
spiv | spm: yeah, I think you need to manually trigger a mirror, the webapp still thinks it's 1.9 format. | 05:15 |
spm | now where does mwh hide that these days.... | 05:15 |
spiv | spm: most clients will use the mirrored version, not the hosted (push-branches) version | 05:15 |
spiv | spm: jml probably knows, and I think he's around | 05:15 |
spm | bleh. wrong. https://code.edge.launchpad.net/~vcs-imports/drizzle/development | 05:17 |
spiv | spm: (possibly we'll want to trigger mirrors for all the branches once they're upgraded...) | 05:17 |
spiv | ~vcs-imports? | 05:17 |
spm | gargh. imports. wtf am I doing. | 05:18 |
spm | damn. I remember this stuff now. it's sql based. | 05:18 |
spiv | spm: you don't get a button in the web UI because you're a rubber duck? :( | 05:19 |
spm | I wish | 05:19 |
spiv | spm: I'm pretty sure branch owners do! | 05:19 |
spm | or I'm looking in the wrong place? | 05:19 |
* spiv hmms | 05:20 | |
spm | I'm here: https://code.edge.launchpad.net/~drizzle-developers/drizzle/development where abouts would it hide? | 05:20 |
spiv | Hmm, maybe it only appears for mirrored, not hosted branches :/ | 05:20 |
spm | blurgh | 05:21 |
spm | mwhudson: jml: thumper: ^^ help? | 05:21 |
spiv | There's an API, but that might not be any easier than SQL. | 05:21 |
spm | um. no. :-) | 05:21 |
jml | hat | 05:22 |
mwhudson | spm: what's the problem? | 05:22 |
jml | spm: what are you trying to do? | 05:22 |
spiv | mwhudson, jml: he's upgraded a hosted branch directly on disk, and now we want to trigger a mirror of that format change | 05:22 |
spm | we've manually upgraded drizzle https://code.edge.launchpad.net/~drizzle-developers/drizzle/development to --2a on crowberry. but the web interface is still showing the wrong format | 05:23 |
spm | what spiv said | 05:23 |
mwhudson | ah, two sides to this | 05:23 |
spiv | (and we may want to do this for many more branches shortly) | 05:23 |
mwhudson | 1) get the puller to run to copy the branch to the mirrored area | 05:23 |
mwhudson | you can do this a number of ways | 05:23 |
spiv | mwhudson: for future, it'd be good if admins could have a 'request mirror' button in the web ui for all hosted and mirrored branches. | 05:24 |
mwhudson | with spm around update branch set next_mirror_time = CURRENT_TIMESTAMP AT TIME ZONE 'UTC' where unique_name = $foo; | 05:24 |
jml | spiv, I've already written a *patch to bzr* to provide a convenient plugin for this | 05:24 |
mwhudson | is probably easiest | 05:24 |
mwhudson | spiv: ya think? | 05:24 |
jml | spiv, but it was rejected | 05:25 |
mwhudson | however this still won't update the web ui | 05:25 |
jml | spiv, writing code is way too hard. | 05:25 |
spiv | jml: dependencies suck :( | 05:25 |
mwhudson | basically you need to push a new revision to make the scanner look at the branch again | 05:25 |
spm | mwhudson: in this case unqiue name will be 'drizzle-developers/drizzle/development' ? | 05:25 |
mwhudson | which totally sucks | 05:25 |
mwhudson | (rockstar is fixing this) | 05:25 |
mwhudson | spm: with a ~ in front | 05:25 |
spiv | mwhudson: For us, just making the puller run is enough, I think. | 05:25 |
spm | oki | 05:25 |
spiv | spm: ^ just puller is adequate, I think. | 05:26 |
mwhudson | spiv, jml: http://pastebin.ubuntu.com/336320/ | 05:26 |
* rockstar reads backchat to see what he's committed to fixing | 05:26 | |
mwhudson | (oh! the suffering!) | 05:26 |
spiv | mwhudson: whee :) | 05:26 |
spm | update done | 05:27 |
mwhudson | rockstar: driving the scanner from a Job | 05:27 |
spiv | mwhudson: I'd have called the command "frob", personally ;) | 05:27 |
rockstar | mwhudson, ah yes. I are doing that. | 05:27 |
spm | spiv: spm-not-do? | 05:27 |
spiv | spm: ok, the mirrored branch seems to be updated, please continue with the upgrades if you haven't already | 05:29 |
spm | oki | 05:29 |
spm | is kicked off | 05:32 |
spm | wooo. looks to be working! | 05:33 |
spiv | spm: woo! | 05:33 |
spiv | spm: eta? :) | 05:33 |
jml | mwhudson, that won't work for mirrored branches :) | 05:33 |
spm | you're a funny funny man :-) | 05:33 |
jml | mwhudson, see, I told you writing code is too hard.. | 05:34 |
mwhudson | jml: well spotted :) | 05:34 |
spm | :-) | 05:34 |
spm | Upgraded nosmart+lp:~mordred/drizzle/add-more-cpplint | 05:34 |
spm | so 2mins for that one. hopefully the others are just as fast. | 05:35 |
spiv | Probably they will be, it's only doing stacked branches AIUI? | 05:35 |
spm | I believe so | 05:35 |
spm | 2 x 238. ~ 8 hours? | 05:36 |
spm | Upgraded nosmart+lp:~mordred/drizzle/all-plugin-dynamic-load | 05:36 |
spm | so yeah about 2 mins. | 05:37 |
spm | and some being skipping, so that may drop the time a little | 05:37 |
spm | spiv: lifeless: fyi; done 26 of the 240; 18 were actually upgraded. | 06:04 |
spiv | spm: that's sounding pretty good. | 06:06 |
jkakar | lifeless, mtaylor: Thanks for the AutoLP branches. I'm about to hit the sack, but I'll check them out tomorrow. | 06:20 |
spm | lifeless: spiv: https://pastebin.canonical.com/25418/ boom | 06:46 |
spiv | spm: looking | 06:47 |
spm | ta | 06:47 |
spiv | spm: please put the backup.bzr for that branch back at .bzr | 06:48 |
spm | oki | 06:48 |
spm | spiv: done | 06:50 |
spiv | spm: pull from lp:~spiv/autolp/quickfixes (should be rev 22) and try again. Argh, hang on a moment. | 07:01 |
spm | :-) | 07:01 |
spiv | spm: ok, pull now :) | 07:04 |
spiv | spm: this version will log upgrade errors and then continue | 07:04 |
spm | oki | 07:04 |
spiv | spm: hopefully it'll skip past the already upgraded branches pretty quickly as it sees that they have already been upgraded. | 07:05 |
spm | gee this distributed development stuff is pretty cool; having 3 separate copies of the same code and I just grab from whereever. neato idea. ;-) | 07:05 |
spm | argh! | 07:05 |
spm | bzr: ERROR: KnitPackRepository('file:///home/spm/autolp/.bzr/repository/') is not compatible with RemoteRepository(bzr+ssh://bazaar.launchpad.net/~spiv/autolp/quickfixes/.bzr/) different rich-root support | 07:06 |
spm | lemme guess.upgrade locally to 2a? :-) | 07:06 |
spiv | spm: oh, just a sec, sorry | 07:06 |
spiv | spm: this was the source of my earlier argh, but I forgot to clean it up completely | 07:06 |
spm | heh | 07:07 |
spm | argh 1 and argh 2? multiple distributed arging. | 07:07 |
spiv | spm: ok, now | 07:07 |
spiv | "this time for *sure*!" | 07:07 |
spm | heh. rev 22 | 07:07 |
spm | and running | 07:08 |
kb9vqf | ahem...9 hours in the i386 queue??? | 07:10 |
kb9vqf | ;) | 07:10 |
spiv | spm: hmm, that failed branch, ~mordred/drizzle/rework-functions, it got fixed by the earlier fix step? | 07:11 |
spm | spiv: that's giving a nice "boom" on the "UpToDateFormat: The branch format Meta directory format 1 is already at the most recent format." | 07:11 |
spm | not sure. looking. | 07:12 |
spiv | spm: I can suppress those entirely if you like? | 07:12 |
spm | spiv: that branch isn't showing up in a not so cursory find thru backlog. so I guess it checked as ok. | 07:13 |
spm | spiv: nah, she's right. | 07:13 |
spm | although... we will likely be using this script more. So.... perhaps I will take you up on that offer? :-) | 07:13 |
spiv | spm: ok, just a sec :) | 07:14 |
spiv | spm: rev 23 will just print one line for that now | 07:14 |
spiv | spm: huh, strange | 07:15 |
spm | ta. I'll update afther the next fail ;-) | 07:15 |
spiv | spm: because the mirrored copy of that branch (the one I can read) is exhibiting the symptoms of the problem that fix repairs. | 07:15 |
spm | Oooo kaaaay | 07:16 |
poolie | if i attach a file to a message opening a new bug is that supposed to become a bug attachment? | 07:19 |
henninge | poolie: I have no idea but maybe BjornT_ knows? | 07:21 |
=== henninge changed the topic of #launchpad to: Read https://help.launchpad.net for help | Help contact: henninge | Join https://launchpad.net/~launchpad-users | This channel is logged: http://irclogs.ubuntu.com/ | Launchpad is open source: see channel #launchpad-dev | ||
spiv | spm: no news is good news, I hope? :) | 07:23 |
spm | yup :-) | 07:23 |
poolie | nm it was user error | 07:23 |
spm | I think It's still trundling thru the ones it'd already done | 07:23 |
spiv | spm: Hmm, I'd have hoped it would do that pretty quickly :/ | 07:25 |
spm | seems to be about the same speed as the 'check' step was taking. :-/ | 07:26 |
spm | spiv: https://pastebin.canonical.com/25420/ | 07:28 |
spm | it's still going, jic it's not clear | 07:28 |
spm | spiv: 2 more. https://pastebin.canonical.com/25421/ | 07:31 |
spiv | spm: hmm. | 07:32 |
spm | damn and another. that makes 4. I'm half inclined to stop at this point. ??? | 07:33 |
spm | https://pastebin.canonical.com/25422/ | 07:33 |
spiv | spm: I'm looking atm | 07:43 |
spiv | spm: I'd rather not leave this half-done, though | 07:43 |
spm | spiv: oki | 07:43 |
spiv | spm: because un-upgraded branches will give errors | 07:44 |
spiv | spm: and some are upgrading successfully | 07:44 |
spm | and this would be a BadThing™; yes. | 07:44 |
spiv | spm: and the first one at least that failed appeared to already be at least a bit broken | 07:44 |
spm | heh | 07:45 |
spiv | spm: btw, if you do restart again for some reason, pull again first, I fixed the unsubstituted "%s" :) | 07:45 |
spm | ta | 07:45 |
spm | having a fast dinner. brb. | 07:46 |
spiv | spm: I'm zeroing in on the problem I think | 07:51 |
spm | excellent! | 07:57 |
thekorn | hi, I get alot of timeouts on https://bugs.edge.launchpad.net/ubuntu/+filebug this morning, OOPS-1437EC227 is one example | 08:00 |
ubottu | https://lp-oops.canonical.com/oops.py/?oopsid=1437EC227 | 08:00 |
spm | OW! | 08:01 |
=== mthaddon` is now known as mthaddon | ||
wgrant | gmb should have a fix for that soon :( | 08:03 |
wgrant | Although it has been a huge problem for more than a year now. | 08:03 |
spiv | spm: so, the failing branches seem to exactly correspond with the branches that need that fix | 08:06 |
spm | spiv: ahhh | 08:07 |
spiv | spm: when I run the fix script manually on those branches (against the mirrored copies), I see their problems. | 08:07 |
spm | which begs the question, how come we didn't pick this up in the check phase? | 08:08 |
spiv | spm: well, nosmart+ is supposed to be a workaround for that bug, so something is odd here. | 08:08 |
spm | :-( | 08:09 |
spiv | spm: but I wonder if manually cp'ing the fixed hosted copy over the mirrored copy would help. | 08:09 |
spiv | spm: although presumably this script is accessing the hosted copy, given that it's writing to it... | 08:10 |
spm | spiv: not sure. that's something I'd want mwh to answer | 08:10 |
mwhudson | spiv, spm: where is the script? | 08:11 |
spiv | mwhudson: most recent at lp:~spiv/autolp/quickfixes | 08:12 |
mwhudson | spiv, spm: if that's running as spm, then it will be accessing branches in the hosted area. yes | 08:14 |
spm | it is running as spm, yes. | 08:15 |
spm | spiv: we've just had to bounce codehost to bypass memory pain; which dropped the connections. is restarting ok? or ...? | 08:17 |
mwhudson | spm: !!! :( | 08:20 |
spiv | spm: restarting is ok, yes. | 08:21 |
spm | mwhudson: I've already had to kill off about 3 individual processes :-( | 08:21 |
spiv | spm: not associated with this drizzle script I hope? | 08:22 |
spm | spiv: no; it's been running all day. | 08:23 |
spiv | I wouldn't expect it to be; nosmart+ should make it pretty friendly on the smart server. | 08:23 |
mtaylor | spm: how's it going? ... looks like I hijacked your entire day :) | 08:24 |
spm | mtaylor: getting there! | 08:25 |
spm | the main branch is done. the others; slowly... some issues. | 08:25 |
spiv | mtaylor: at the moment it appears that some branches are affected by bug 354036, and although upgrade script is supposed to correct that those branches are the ones that are failing. | 08:26 |
ubottu | Launchpad bug 354036 in bzr "ErrorFromSmartServer - AbsentContentFactory (unfixable by users) error when pulling a branch from the mirrored area" [Undecided,Confirmed] https://launchpad.net/bugs/354036 | 08:26 |
mneptok | EVIL MONTY STRIKES AGAIN! | 08:26 |
mtaylor | spiv: well, are we at least being helpful in fleshing out the script? :) | 08:26 |
spiv | mtaylor: yep :) | 08:27 |
* mtaylor pokes mneptok in the eye | 08:28 | |
mneptok | the agony is delicious. | 08:28 |
joseamunoz | login | 08:32 |
ubottu | Error: You are not identified | 08:32 |
spiv | spm: If you can dig out the full log of what the early runs of that script fixed, I wouldn't mind seeing that | 08:32 |
spm | sure. one sec | 08:32 |
spiv | spm: I'm off to dinner for now. I guess if I come back to this tonight it'll be with a new LOSA? | 08:50 |
spm | spiv: hmm. well sorta. it's running as me you see.... | 08:50 |
spiv | spm: and I guess it has hours left to run anyway... | 08:57 |
spm | yes | 08:58 |
henninge | spm: Hi! | 09:53 |
henninge | ;) | 09:53 |
henninge | Codehosting is slooooowwww .... | 09:54 |
henninge | Just mentioning because it already had to be restarted once today. | 09:54 |
henninge | wow, did somebody just kick it? | 09:55 |
lifeless | spm: spiv: hi | 10:12 |
lifeless | thanks | 10:12 |
geser | argh, is this wide-screen bug back on LP egde? :( | 10:13 |
geser | against which LP project should a bug be filed affecting different web pages (bugs, persons, projects)? launchpad-foundations? | 10:20 |
lifeless | if you don't know, launchpad. | 10:20 |
geser | will file there, but I made the experience that a bug filed against launchpad tends to sit there uncommented for longer than being filed against the correct subproject (but my sample data is small) | 10:21 |
lifeless | geser: if you have data about that, there is a thread about process on launchpad-dev where that would be relevant. | 10:22 |
henninge | geser: launchpad-foundations is the right place. | 10:28 |
=== sale_ is now known as sale | ||
=== matsubara-afk is now known as matsubara | ||
=== mrevell is now known as mrevell-lunch | ||
=== henninge is now known as henninge-lunch | ||
=== henninge-lunch is now known as henninge | ||
=== mrevell-lunch is now known as mrevell | ||
spiv | lifeless: for some reason the branches that need fixing are failing in exactly the way you'd expect if they hadn't been fixed. If I sftp the unfixed version to my laptop I can reproduce the exact failure, but if I run the fix script on it then upgrade works fine. | 13:44 |
spiv | lifeless: some examples at https://pastebin.canonical.com/25421/ | 13:45 |
spiv | spm, lifeless: I suggest rerunning the script without --no-fix. I guess the .bzr dirs of the failed branches will need to be restored from their backup.bzr dirs first. | 13:56 |
bac | hi henninge | 14:10 |
henninge | hi bac ! | 14:11 |
McPeter | hi | 14:51 |
McPeter | barry, you are admin on launchpad pleaze ? | 14:51 |
barry | McPeter: i am not | 14:52 |
McPeter | :( | 14:52 |
barry | McPeter: henninge is the chr this week, he can rustle up a launchpad admin to help you out | 14:52 |
henninge | McPeter: Hi! How can I help you? | 14:53 |
McPeter | hi henninge | 14:54 |
McPeter | i write two eamil at sunday for .. bad account on launchpad | 14:54 |
McPeter | (sorry for my english .. i'm french) | 14:54 |
jpds | McPeter: I'd talk to mthaddon if you needed admin help. | 14:55 |
McPeter | eu .. on this accoutn you can see many link : pedophile / pronographic | 14:55 |
McPeter | i count 7 account with the same profil | 14:56 |
henninge | McPeter: Yes, thank you. I already saw those. I was about to forward them to the admins for deletion. | 14:56 |
* henninge saw the mails not the .... ;) | 14:57 | |
McPeter | if you want i can give you accoutn in private ? | 14:57 |
McPeter | all acount open at 4 december 2009 | 14:58 |
tshirtman | hi | 14:59 |
McPeter | ah :) | 14:59 |
McPeter | tand Nicke are better in english :) | 14:59 |
=== sraps_ is now known as sraps | ||
McPeter | s/tand/tshirtman, and | 14:59 |
McPeter | grr ... s/Nicke/niko (sorry for hl) | 15:00 |
tshirtman | the ip hosting the offending content is in sweden | 15:00 |
tshirtman | but the abuse mailbox is not functionnal | 15:00 |
tshirtman | so not possible to get down from this side | 15:00 |
McPeter | i use feedback@launchpad.net | 15:00 |
tshirtman | I was speaking of the host of the offending content, not launchpad who just link | 15:01 |
tshirtman | (which) | 15:01 |
henninge | McPeter, tshirtman: I have reveived the email and will make sure the accounts get removed as soon as possible. What else would you like us to do? | 15:04 |
tshirtman | hum | 15:04 |
tshirtman | Probably fix the captcha? but I'm not sure it's the issue | 15:05 |
McPeter | no :( | 15:05 |
tshirtman | The main problem was the difficulty to find someone to fix that | 15:05 |
McPeter | i found the account launchpad on my pastebin site .. | 15:06 |
McPeter | and i have captcha on my pastebin :\ | 15:06 |
McPeter | spambot ☭☠@⎈⁂㌶☣⚡☠ | 15:06 |
tshirtman | the bot used a lot of uncommon tags for a project, probably a common antispam filter would detect other attempts? | 15:07 |
McPeter | next time i remeber to catch ip address | 15:08 |
McPeter | i delete post before look ip :\ | 15:08 |
tshirtman | henninge: anyway thanks for your reaction :) viewing things like this on launchpad is sad :( | 15:10 |
henninge | tshirtman: yes, I am sorry about this. | 15:11 |
tshirtman | maybe you have the IP of the machine which posted on launchpad? I don't want it, but reporting to his ISP would help. | 15:12 |
henninge | tshirtman: I will check that with the admins | 15:13 |
tshirtman | ok thanks :) I have no other suggestions | 15:13 |
geser | shouldn't the buildds automatically pickup DEPWAITS when the missing package gets available? | 15:14 |
geser | gah, bad timing. It picked it up at the same time as I was looking. | 15:14 |
idnar | heh, nice | 15:17 |
micahg | convert to question seems to keep timing out: OOPS-1437EB607 | 15:20 |
ubottu | https://lp-oops.canonical.com/oops.py/?oopsid=1437EB607 | 15:20 |
=== matsubara is now known as matsubara-lunch | ||
=== noodles775 is now known as noodles775-otp | ||
=== noodles775-otp is now known as noodles775 | ||
=== matsubara-lunch is now known as matsubara | ||
moradan | hello, how much time it is usually need to review the manually loaded pot-file? (I understand that it is very big with 1511 huge lines). And what does the phrase "No import target selected yet" mean? | 16:38 |
=== stgraber_ is now known as stgraber | ||
mgedmin | any clues why https://launchpad.net/zodbbrowser claims the latest version is 0.4? | 17:11 |
mgedmin | I released 0.5 two weeks ago | 17:11 |
mgedmin | and launchpad was told about that | 17:12 |
mgedmin | actually, 0.5.1 was also released on the same day as 0.5 | 17:12 |
mgedmin | I just went over there to tell launchpad that I've just pushed 0.6 to PyPI, and noticed this | 17:13 |
mgedmin | ah, I see: it picked up several versions at the same time -- https://launchpad.net/zodbbrowser/+download | 17:15 |
mgedmin | then sorted them randomly instead of by filename | 17:15 |
CarlFK | https://bugs.edge.launchpad.net/ubuntu/+source/linux/+filebug/Aj0lyedhvefVXavlzDy80CgaeTT#form-start says "inux (Ubuntu) guidelines: Please report a bug about the kernel using the following command in a terminal: ubuntu-bug -p linux" | 17:20 |
CarlFK | "Warning: The options -p/-P are deprecated, please do not use them. See /usr/bin/ubuntu-bug --help" | 17:20 |
CarlFK | how do I file a bug against lp/linux/+filebug ? | 17:21 |
=== jon is now known as Guest74571 | ||
maxb | CarlFK: ubuntu-bug linux | 17:35 |
leoquant | could someone take a look at: https://answers.edge.launchpad.net/ubuntu/+source/gnome-panel/+question/93177 ubuntu answers | 17:38 |
leoquant | is there a way to get rid of this sort abuse... | 17:39 |
leoquant | we all are trying to help | 17:40 |
eday | Hi! Do the HTTP repos differ from the ssh repos? Usually notice an update lag between them so I'm assuming so. We upgraded the shared repo for lp:drizzle and the http repos seem to still be in old non-2a format. Any thoughts? http://pastebin.com/d6648d23b | 17:44 |
CarlFK | maxb: are you sure? (the problem is the text on the lp page, not the linux package... but I can see it being the same person's problem) | 17:50 |
maxb | Oh, you want to file a bug on the bug filing instructions | 17:50 |
=== henninge_ is now known as henninge | ||
=== henninge changed the topic of #launchpad to: Read https://help.launchpad.net for help | Help contact: - | Join https://launchpad.net/~launchpad-users | This channel is logged: http://irclogs.ubuntu.com/ | Launchpad is open source: see channel #launchpad-dev | ||
CarlFK | maxb: right | 18:08 |
maxb | CarlFK: I have forgotten who has the power to change those. You might ask in #ubuntu-devel | 18:09 |
mtaylor | spm: you up yet? | 18:12 |
mwhudson | mtaylor: it's not yet 6am local for him | 18:48 |
mwhudson | only lifeless is insane enough to be up that early | 18:48 |
mtaylor | mwhudson: :) | 18:49 |
=== micahg1 is now known as micahg | ||
moradan | Sorry for repeating. how much time it is usually need to review the manually loaded pot-file? (I understand that it is very big with 1511 huge lines). And what does the phrase "No import target selected yet" mean? | 19:48 |
mtaylor | moradan: it usually takes a few days for the manual import | 20:11 |
mtaylor | moradan: you can also set up a bzr branch that contains your pot file (like a branch of your source tree) | 20:11 |
mtaylor | moradan: and tell launchpad to pull new versions of your pot file from that branch | 20:12 |
mtaylor | moradan: it will then put the translations into a branch that you can merge from - to more automate the import/export process | 20:12 |
moradan | mtaylor: thanks for info. Is setting a bzr branch worth doing that if the developement is very active and on sourceforge. And all that I want to do is to translate a help system from the stable release - 1511 lines in .pot-file? | 20:13 |
mtaylor | moradan: not really | 20:13 |
mtaylor | moradan: if you're doing your dev in a bzr branch, then it's just an easier mechanism for you | 20:14 |
moradan | ASAIU after reviewing .pot file I will be able upload the corresponded .po-files for different languages without reviewing? | 20:14 |
mtaylor | moradan: yeah, AKAIK | 20:20 |
mtaylor | moradan: yeah, AFAIK | 20:21 |
mtaylor | cgah | 20:21 |
moradan | thanks | 20:21 |
wgrant | lamont: Hi. Apparently I need to talk to you about upgrading dpkg everywhere. | 20:32 |
=== matsubara is now known as matsubara-afk | ||
pgquiles | how do I create a new team in Launchpad? | 20:40 |
maxb | The link is on the front page | 20:41 |
pgquiles | maxb: thanks. I was expecting to find that in my personal page. | 20:41 |
fta | is it allowed to open a socket to localhost during a build (in a ppa or in a native build)? | 20:44 |
wgrant | fta: It is technically possible, and the machines are secure, so I don't see why not. | 20:46 |
fta | wgrant, i run some unittests and they fail a lot on network accesses, so i'm investigating | 20:47 |
wgrant | fta: Log? | 20:48 |
fta | net_unittests, 987 tests, 61 failed | 20:48 |
fta | http://launchpadlibrarian.net/36542743/buildlog_ubuntu-jaunty-amd64.chromium-browser_4.0.266.0~svn20091206r33943-0ubuntu1~ucd2~jaunty_BUILDING.txt.gz | 20:48 |
lifeless | spiv: thanks for looking at that in such detail | 20:48 |
wgrant | (this same thing was actually discussed on debian-devel a day or two ago) | 20:48 |
lifeless | mtaylor: chex is on at the moment, spm in 2 hours | 20:49 |
mtaylor | lifeless: morning! | 20:49 |
fta | wgrant, i have failures on network accesses, dns requests, shared mem (no perm), etc.. | 20:49 |
mtaylor | lifeless: well, I've worked around the issue (which actually involved doing a thing I'd been meaning to do for a while - which is getting all of the build slaves to use ssh transport) | 20:49 |
lifeless | mtaylor: oh, format not propagating? | 20:50 |
lifeless | mwhudson: ^ | 20:50 |
mtaylor | lifeless: yeah - the http branches for some of the branches (like lp:drizzle/build) are sort of borked | 20:50 |
wgrant | fta: The first two are understandable. | 20:50 |
mwhudson | mtaylor: hmm | 20:51 |
wgrant | They're not meant to work. | 20:51 |
fta | wgrant, my biggest problem is that network requests block the build, and so they are killed after 4h without output, so i had to implement various tricks to workaround that | 20:52 |
mtaylor | mwhudson: http://hudson.drizzle.org/view/Drizzle-build/job/drizzle-opensolaris-64-build/275/console | 20:52 |
mtaylor | mwhudson: in case that's helpful | 20:52 |
mwhudson | yes, looks like the format change hasn't propagated | 20:53 |
wgrant | fta: That seems to be a bug in your build system. | 20:53 |
wgrant | Builds should poke the network just because. | 20:53 |
wgrant | s/should/shouldn't. | 20:53 |
fta | wgrant, not the builds, i'm talking about running unittests | 20:55 |
mwhudson | mtaylor: looks like the branch hadn't been mirrored | 20:55 |
mwhudson | mtaylor: i requested it by hand and it seems fine now | 20:55 |
fta | wgrant, i've been doing that since ~last year | 20:55 |
mtaylor | mwhudson: awesome. thanks | 20:55 |
lifeless | mwhudson: any ideas about why they wouldn't mirror? | 20:56 |
lifeless | mwhudson: mtaylor is suggesting that this happened to many branches | 20:56 |
mtaylor | lifeless, mwhudson: actually - I have only information on lp:drizzle/build | 20:57 |
mtaylor | I haven't looked at the others - | 20:57 |
lifeless | mtaylor: ah,ok. | 20:57 |
mtaylor | the one of posulliv's that wasnt' upgraded was not upgraded ssh side | 20:57 |
mtaylor | so we just hitchhikered in, removed the .bzr dir and re-pushed :) | 20:57 |
mwhudson | lifeless: no, not really | 20:57 |
smoser | hey all, i tried to create a mail via email interface several hours ago, and nave not gotten any response | 21:01 |
smoser | i tried the email interface because the web interface was timing out for me. | 21:02 |
wgrant | smoser: Did you sign the email? | 21:02 |
smoser | the other times i've created bugs via email i at least got "bad syntax" messages if they were bad, and if good they responded fairly quickly. | 21:03 |
smoser | i did sign | 21:03 |
smoser | http://paste.ubuntu.com/336823/ | 21:03 |
mtaylor | mwhudson: http://pastebin.flamingspork.com/2507 | 21:05 |
mtaylor | mwhudson: same thing with lp:drizzle/staging | 21:05 |
mwhudson | mtaylor: fixed now too | 21:07 |
Joe_CoT | anyone know how to remove my team from another team? | 21:08 |
mtaylor | mwhudson: rock. thanks | 21:08 |
fta | wgrant, i can't write in /dev/shm/ at build time, right? | 21:20 |
wgrant | fta: I don't know. | 21:22 |
=== verterok is now known as verterok|brb | ||
fta | wgrant, Creating shared memory in /dev/shm/com.google.chrome.shmem.unit_tests-28518 failed: Permission denied | 21:23 |
tsimpson | the build runs as fake-root, so you can't really do much | 21:25 |
=== verterok|brb is now known as verterok | ||
maxb | Joe_CoT: The other team's admin can deactivate your team's membership | 21:40 |
Joe_CoT | maxb : so I can add my team to another team, but I can't remove it? | 21:40 |
maxb | There does not seem to be any UI to allow a team admin to deactivate their team's membership in other teams, which is a bit silly IMO | 21:40 |
maxb | Apparently :-/ | 21:41 |
maxb | This seems worth a bug, if you have a moment to file one | 21:41 |
Joe_CoT | mars, yeah, I'll file it later then. Just hoping there was something I was missing. thanks | 21:44 |
maxb | s/mars/maxb/ :-) | 21:44 |
Joe_CoT | yeah, that, lol | 21:44 |
Joe_CoT | real issue here is this: https://edge.launchpad.net/~deadubuntuteam | 21:45 |
Joe_CoT | that's apparently an old team, which a bunch of teams joined. It's now defunct. instead of the team being deleted, it was renamed to DeadBuntu | 21:45 |
Joe_CoT | leading to a whole lot of "ZOMG why am i a member of deadbuntu?!" | 21:45 |
=== salgado is now known as salgado-afk | ||
=== EdwinGrubbs is now known as Edwin-afk | ||
jpds | ls | 22:35 |
lamont | wgrant: dpkg.. sigh | 22:35 |
BUGabundo | Error ID: OOPS-1437EB112 | 23:15 |
ubottu | https://lp-oops.canonical.com/oops.py/?oopsid=1437EB112 | 23:15 |
BUGabundo | FYI | 23:15 |
bdmurray | Where are the release notes for the last release of Launchpad? | 23:22 |
cody-somerville | BUGabundo, its a timeout | 23:24 |
wgrant | lamont: Quadruple-sigh from me. Apparently we need it on all machines, so we can depend on it in launchpad-dependencies, even though only three or four LP machines actually need it. | 23:24 |
BUGabundo | cody-somerville: ok | 23:24 |
lamont | wgrant: sounds like a new meta package to me... we really don't want it $everywhere | 23:26 |
lamont | say launchpad-dependencies-soyuz | 23:26 |
wgrant | lamont: That's what I thought. But I suspect you'll need to argue with spm. | 23:26 |
lamont | spm: I win. kthx. | 23:26 |
spm | wgrant: see. solved. :-) | 23:27 |
wgrant | spm: Do I want to create the new metapackage? | 23:28 |
spm | wgrant: not sure tbh. this being the lp-deps-soyuz meta package? | 23:33 |
wgrant | spm: Yes. | 23:34 |
spm | wgrant: if you're keen to do so, I'd personally be delighted! :-) | 23:35 |
spm | mtaylor: heyo! | 23:37 |
mtaylor | hey spm ! | 23:39 |
mtaylor | spm: thanks for upgrading everything! | 23:39 |
spm | no worries; has it all worked? my console seession went *really* odd towards the end there.... | 23:39 |
mtaylor | hehe | 23:40 |
mtaylor | mostly, yeah. | 23:40 |
mtaylor | some of our local resources weren't upgraded when I thought they were | 23:40 |
spm | ah. that'd help. :-) | 23:40 |
mtaylor | and there were a couple of branches that didn't upgrade the http mirrors | 23:40 |
mtaylor | but all is up and running now | 23:40 |
mtaylor | w00t! | 23:40 |
maxb | Naming consistency suggests it should be called launchpad-soyuz-dependencies | 23:40 |
spm | awesome! | 23:40 |
spm | maxb: point! | 23:40 |
cbmuser | help, all of a sudden my packages are rejected | 23:59 |
cbmuser | Rejected: | 23:59 |
cbmuser | Unable to find qhimdtransfer_0.0.1.orig.tar.gz in upload or distribution. | 23:59 |
cbmuser | Files specified in DSC are broken or missing, skipping package unpack verification. | 23:59 |
cbmuser | the day before it worked | 23:59 |
cbmuser | and the logs look almost identical | 23:59 |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!