/srv/irclogs.ubuntu.com/2010/05/05/#launchpad-dev.txt

wgrantAh, crap.00:27
lifelesswhere?00:29
wgrantBug 575426 is bad.00:30
mupBug #575426: copy-package broken <Soyuz:New> <https://launchpad.net/bugs/575426>00:30
wgrantI wish our data model didn't make reasonable things impossible :(00:35
wgrantHm, and I imagine that check is going to be very slow.00:36
maxbcopying packages has not fared well this rollout00:40
maxbsee also bug 575450 bug 574552 :-(00:40
mupBug #575450: +copy-packages nearly unusable due to timeouts <Soyuz:New> <https://launchpad.net/bugs/575450>00:40
mupBug #574552: "different contents" error when unembargoing security update or copying packages <Soyuz:In Progress by stevenk> <https://launchpad.net/bugs/574552>00:40
wgrantYeah, the fix for 574552 caused 57542600:41
wgrantIt's a bit unfortunate that all the hashes are expired along with the actual file content.00:41
wgrantCan't something be done about the scanning delays? Like, say, restaggering all maverick branches?00:58
wgrantThis is not actually an awesome way to get people to hate you less.00:59
=== Ursinha_ is now known as Ursinha
=== Ursinha is now known as Ursinha-afk
=== almaisan-away is now known as al-maisan
adeuringgood morning08:10
mrevellHelllo09:04
jmlmrevell, hello :)09:27
mrevellHowdy jml. Don't forget to take blankets, a torch and some water, in case you get stuck in the tunnel.09:28
jmlmrevell, good point!09:29
henningeWhat does it mean when I get this error message while trying Branch.getBzrBranch() locally?10:33
henningeUnsupportedProtocol: Unsupported protocol for url "lp-internal:///~stevea/thunderbird/main"10:33
mwhudsonhenninge: you haven't started a server10:33
mwhudsonserver = get_ro_server()10:33
mwhudsonserver.start_server()10:34
mwhudsontry:10:34
mwhudson   ...10:34
mwhudsonfinally:10:34
mwhudson    server.stop_server()10:34
henningemwhudson: thanks10:34
henningemwhudson: get_ro_server is imported from where? (Saves me the grep)10:34
henningeI am running make harness, btw.10:35
mwhudsonhenninge: lp.codehosting.vfs10:35
henningecheers10:35
mwhudsonhenninge: there's get_rw_server too10:35
henningemwhudson: NotBranchError: Not a branch: "lp-internal:///~stevea/thunderbird/main".10:38
henningemissing something else?10:38
mwhudsonhenninge: is that a sample data branch?10:38
henningeyes ;)10:38
mwhudsonthere's probably not actually any underlying branch data10:38
henningeah, ok. I'll push one, then.10:38
mwhudsonmaybe ./utilities/make-dummy-hosted-branches is out of date now10:39
mwhudsonyes, looks like it10:39
henningemwhudson: yes, that is ... ;I)10:54
henningemwhudson: but I was able to push to ~mark/+junk/testdoc10:54
henningemwhudson: when I tell an admin to try this on  a production server, will they need to start the server as well?10:55
henningeI'd think not, as it would access the production server.10:56
mwhudsonhenninge: no, you will10:58
mwhudson'server' is perhaps a strange term10:58
mwhudsonit's the thing that knows how to handle the lp-internal:/// URL scheme10:58
henningeok, so it's a local thing10:58
henningemwhudson: so, this should work on production? http://paste.ubuntu.com/428201/10:59
henningeit worked locally ... ;)10:59
henninge_hasPotteryCompatibleSetup calls getBzrBranch11:00
mwhudsonoh ok :)11:03
mwhudsonthen yeah, that should be ok11:03
=== al-maisan is now known as almaisan-away
maxbIs there a date set for re-rollout yet? Not being able to copy packages between PPAs is rather awkward12:46
=== salgado-afk is now known as salgado
noodles775maxb: 14UTC is the info I've got, but afaik it won't include the fix for 575426 - StevenK has a patch which he'll get CP'd asap.12:53
maxbbug 57542612:54
mupBug #575426: SHA1-based copy checking breaks when there are expired sources in the target <Soyuz:Triaged by stevenk> <https://launchpad.net/bugs/575426>12:54
wgrantAnd that still won't fix the inefficiency, AIUI.12:55
maxbugh12:55
=== almaisan-away is now known as al-maisan
wgrantSo timeouts will still occur for dailies.12:55
wgrant(the deciding factor is the number of source publications in the target archive with the same name)12:56
maxbWell, if it worked at all, I could while 1; do ./myscript; done until it works :-)12:56
wgrantBut I suspect the extra load caused by that would finally let Launchpad fulfill its life-long dream, which it has been steadily recently: to service requests in greater than finite time.12:59
noodles775wgrant: afaiui, it'll not do the check if the source and dest. archives are the same... not sure if that's what you were refering to.12:59
wgrantEr, steadily approaching.12:59
=== mrevell is now known as mrevell-lunch
=== matsubara-afk is now known as matsubara
wgrantnoodles775: Right, but maxb needs inter-archive copies.13:05
* StevenK waves his arms.13:12
leonardrbac, maybe you can address https://answers.edge.launchpad.net/launchpad-registry/+question/109701 or redirect it to someone more knowledgable?13:12
=== al-maisan is now known as almaisan-away
leonardrbac: i'm also wondering who has responsibility for scripts (bug 575615 and bug 575611). is it foundations?13:16
mupBug #575615: scripts/gina.py is not logging to scriptactivity <Launchpad itself:New> <https://launchpad.net/bugs/575615>13:16
mupBug #575611: cache-country-mirrors.py is not logging to scriptactivity <Launchpad itself:New> <https://launchpad.net/bugs/575611>13:16
=== almaisan-away is now known as al-maisan
StevenKThe first is soyuz13:16
StevenKThe second I'm not sure about13:16
bacleonardr: right, first is soyuz second is registry13:16
leonardrcool, thanks13:17
wgrantIs changing the project of a bug via AJAX meant to still hang forever?13:53
beunowgrant, yes, still unfixed13:54
beunoderyck, knows about it13:54
wgrantBut it's been like a year.13:55
beunosomething about the URL changing13:55
marsBjornT, ping13:55
=== Ursinha-afk is now known as Ursinha
pooliehi wgrant, beuno, mars13:55
wgrantHi poolie.13:55
marshi poolie13:55
beunoheya poolie13:55
marswgrant, :(13:55
deryckwgrant, a year is nothing.  There are 4 digit open bugs on Launchpad. :-)13:56
wgrantderyck: Yeah, but they're not generally obviously broken buttons that never worked :)13:57
deryckwgrant, depends on who you ask, doesn't it? :-)13:57
beunoderyck, while we're all complaining13:59
beunomillions of bugs are not filed per day14:00
beunodue to the person picker re-directing after you select14:00
beunoso you loose everything you wrote14:00
beunois that on your radar at all?14:00
wgrantThere's a person picker in the bug-filing workflow?14:01
wgrant(apart from the broken assignee input for bug supevisors)14:01
deryckbeuno, that is.  I have about 3-4 filebug bugs that I have on my list of 10-15 bugs that need looking at in the short term.14:01
deryckwgrant, the broken assignee picker is what beuno means, I believe14:01
beunoyes14:01
beunoand hi deryck  :)14:02
deryckbeuno, hello :-)14:02
marssinzui, ping14:03
sinzuihi mars14:03
=== mrevell-lunch is now known as mrevell
BjornThi mars14:13
bacreviewers meeting starting soon14:59
sinzuiwgrant, ping16:04
sinzuijelmer, ping16:05
jelmersinzui: pong16:06
=== matsubara is now known as matsubara-lunch
=== salgado is now known as salgado-lunch
=== leonardr is now known as leonardr-afk
=== Ursinha is now known as Ursinha-lunch
=== beuno is now known as beuno-lunch
=== leonardr-afk is now known as leonardr
=== salgado-lunch is now known as salgado
rockstarjelmer, ping17:45
jelmerrockstar: hey17:45
rockstarjelmer, where are the unittests for IArchiveSet?17:46
jelmerrockstar: are you sure there are unit tests?17:47
rockstarjelmer, no.  I guess I should have said "Where are the tests for IArchiveSet?"17:48
* rockstar whimpers17:48
rockstarPlease don't be doctests, please don't be doctests...17:48
mrevellnight all17:56
intellectronicarockstar: it's not a doctest, it's a codestory :)17:57
rockstarintellectronica, those kinds of stories give me nightmares...  :)17:57
intellectronicalol17:57
rockstarjelmer, I don't see a test at all for it.17:59
=== matsubara-lunch is now known as matsubara
rockstarjelmer, is it alright if I create a unittest for it?18:05
=== al-maisan is now known as almaisan-away
=== beuno-lunch is now known as beuno
=== Ursinha-lunch is now known as Ursinha
brycehI'm seeing an error "ImportError: No module named tickcount" when trying to do rocketfuel-branch18:42
brycehhttp://pastebin.ubuntu.com/428444/18:42
brycehI did a complete re-checkout from scratch on a fresh machine, re-ran rocketfuel-branch and got the same error18:42
maxbbryceh: This is interesting. I wish I could figure out why18:43
brycehI checked and I do have python-tickcount installed18:43
brycehI cal also 'import tickcount' just fine from the python prompt18:44
brycehs/cal/can/18:44
salgadobryceh, can you do that on python2.5 as well?18:44
brycehbdmurray, did you run into this too?  ^^  Any tips?18:44
maxbbryceh: The difference will be if you use python2.518:44
brycehPython 2.6.5 (r265:79063, Apr 16 2010, 13:09:56)18:44
maxbPlease could you check what version of python-support you have installed?18:44
brycehyeah forgot to mention, both systems were lucid18:45
brycehpython-support:18:45
bryceh  Installed: 1.0.4ubuntu118:45
bryceh  Candidate: 1.0.4ubuntu1launchpad218:45
bdmurraybryceh: it's been quite some time since I set it up and I'm using a karmic virtual machine18:45
maxbbryceh: that'll be the problem18:46
maxbSo the question is why don't you have the version from the launchpad ppa18:46
brycehI'll do a dist-upgrade18:46
brycehrocketfuel-setup looked like it completed successfully, not sure why it would have left that un-upgraded18:47
maxbbryceh: I think this is an initial-setup corner case. Established developers are so used to being up-to-date with the PPA, so the relevant dependency to enforce this never got added to meta-lp-deps18:51
brycehok, looks like that worked.  Thanks!18:52
brycehhmm, alright I've done 'make run' and tried loading http://launchpad.dev.  It prompts me to confirm the certificate but then I get a 503 error19:13
bryceh[Wed May 05 11:11:49 2010] [error] (111)Connection refused: proxy: HTTP: attempt to connect to 127.0.0.1:8086 (localhost) failed19:13
bryceh[Wed May 05 11:11:49 2010] [error] ap_proxy_connect_backend disabling worker for (localhost)19:13
brycehwhoohoo got it20:07
* mtaylor got some feedback from someone today that they were trying to find code on launchpad for something, and when they finally found a loggerhead view, they freaked out that the launchpad skin/branding/nav went away20:37
jelmerrockstar: sorry, was out for dinner21:51
jelmerrockstar: I think we would have serious concerns about having our code properly unit tested.21:51
rockstarjelmer, I found some integration tests, but you seem to lack unit tests in general.21:52
jelmerrockstar: We're usually pretty good about adding them for new code, but there's a lot of existing code that lacks tests.21:53
thumpermtaylor: that's a bit sad21:54
thumpermtaylor: I'd love to integrate more21:54
thumpermtaylor: but we need to make loggerhead scale better first21:54
mtaylorthumper: put it in the cloud21:57
mtaylorthumper: doesn't that make everything scale better magically?21:57
thumpermtaylor: geez, why didn't I think of that?21:58
thumpermtaylor: we are getting our own private cloud :)21:58
thumpermtaylor: sugar lined and everything21:58
mtaylorspeaking of clouds... when are you guys going to get a cloud in the us so I don't have to deal with transatlantic lag all the time?21:58
thumperit seems like we could maybe have a read only slave over there...22:00
thumperwith some app servers22:00
thumpermulti-write masters seem to be complex :)22:00
mtaylorwell sure - if you're using postgres :)22:00
mtaylorwe'll hook you up with some spiffy new drizzle servers with jay's new replication stuff22:00
thumperand easy for dizzle yes?22:00
mtaylorof course!22:01
mtaylorwe're a database for the cloud after all :)22:01
=== salgado is now known as salgado-afk
wgrantsinzui: Hi.23:12
wgrantLOSAs: Is buildd-manager running?23:49
wgrantIt looks like it has been dead for perhaps seven hours.23:49

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