[05:35] <LPCIBot> Yippie, build fixed!
[05:35] <LPCIBot> Project db-devel build (322): FIXED in 4 hr 52 min: https://hudson.wedontsleep.org/job/db-devel/322/
[11:20] <BjornT_> losa: is codehosting down again?
[13:01] <LPCIBot> Project devel build (382): FAILURE in 4 hr 32 min: https://hudson.wedontsleep.org/job/devel/382/
[13:01] <LPCIBot> * Launchpad Patch Queue Manager: [r=sinzui, stevenk,
[13:01] <LPCIBot> thumper][ui=none][bug=663857] Fixes timeout on $product/+packages
[13:01] <LPCIBot> page, for real.
[13:01] <LPCIBot> * Launchpad Patch Queue Manager: [r=leonardr][ui=none][bug=423149] Allow editing of the recipe's daily
[13:01] <LPCIBot> build PPA
[13:01] <LPCIBot> * Launchpad Patch Queue Manager: [r=allenap][ui=none][bug=660433] Update support-timeframe info for
[13:01] <LPCIBot> NEW packages. Thanks to Michael Vogt.
[13:24] <lifeless> BjornT_: its up for me
[13:29] <BjornT_> lifeless: yep, works for me now as well. previously i had the same symptoms as when it was down earlier today
[13:30] <lifeless> what were those symptoms
[13:30] <lifeless> i was approximately asleep
[13:47] <lifeless> [13:47] <lifeless>     Hard / Soft  Page ID
[13:47] <lifeless>      231 / 2453  Distribution:EntryResource:searchTasks
[13:47] <lifeless>      136 /  287  BugTask:+index
[13:47] <lifeless>      106 /  238  Distribution:+bugs
[13:47] <lifeless>       67 / 4407  Archive:+index
[13:47] <lifeless>       28 /    1  Distribution:+builds
[13:47] <lifeless>       20 /   69  Branch:+index
[13:47] <lifeless>       18 /    8  ProjectGroup:+milestones
[13:47] <lifeless>        8 /   18  DistroArchSeries:+index
[13:47] <lifeless>        8 /    4  Person:+bugs
[13:47] <lifeless>        7 /    9  Cve:+index
[15:06] <lifeless> thumper: https://devpad.canonical.com/~lpqateam/qa_reports/deployment-stable.html - I'm not sure how to qa the next few
[15:06] <lifeless> which are you
[15:09] <thumper> lifeless: done
[15:09] <lifeless> thanks!
[15:19] <poolie> mrevell, http://blog.launchpad.net/general/code-hosting-offline - you can edit if you wish, or forward that to the list
[15:21] <mrevell> Thanks poolie. Looks great. I've sent a less detailed note to the launchpad-announce list.
[15:28] <lifeless> Ursinha: https://devpad.canonical.com/~lpqateam/qa_reports/deployment-stable.html - see rev 12232
[15:28] <lifeless> its shown twice. Is there a bug about that ?
[15:29] <wgrant> lifeless: It has two bugs.
[15:29] <Ursinha> as wgrant said
[15:29] <lifeless> wgrant: I know it does; and I can guess at the cause. But is there a bug about it happening
[15:29]  * bigjools thinks we should qa revisions, not bugs
[15:29] <lifeless> bigjools: indeed; see the LEP, timeliness etc
[15:30] <bigjools> :)
[15:30] <Ursinha> lifeless, this is a known reported bug
[15:30] <lifeless> ok, thanks
[15:30] <lifeless> oh foo, qatagger needs codehosting up :(
[15:31] <wgrant> We need multiple frontends :(
[15:31] <StevenK> So does much of our development process -- buildbot, pqm, hudson ....
[15:31] <lifeless> wgrant: and backends
[15:32] <lifeless> wgrant: this is on the server with DAS
[15:32] <wgrant> lifeless: Right, multiple frontends sort of implies a shareable backend.
[15:32] <lifeless> wgrant: but sharable isn't sufficient ;)
[15:32] <wgrant> Preferably a redundant SAN :)
[15:55] <bac> http://typewith.me/eF5FgNClQv
[15:56] <gary_poster> what was the link again, please?
[15:56] <lifeless> 04:55 < bac> http://typewith.me/eF5FgNClQv
[15:56] <gary_poster> thank you
[16:03] <seiflotfy> gary_poster,
[16:03] <seiflotfy> got a moment
[16:03] <seiflotfy> i get
[16:03] <seiflotfy> bzr branch -r78 lp:zeitgeist-dataproviders totem-zg
[16:03] <seiflotfy> ssh: connect to host bazaar.launchpad.net port 22: Connection timed out
[16:03] <seiflotfy> bzr: ERROR: Connection closed: Unexpected end of message. Please check connectivity and permissions, and report a bug if problems persist.
[16:03] <gary_poster> seiflotfy: codehosting had a machine failure.
[16:04] <seiflotfy> gary_poster, so i can use it again soon
[16:04] <gary_poster> I understand it will be fixed < 2 hrs but that's my hearsay
[16:04] <lifeless> http://blog.launchpad.net/general/code-hosting-offline
[16:04] <gary_poster> ty
[16:06] <gary_poster> flacoste: is there a way to force the blog message to show up on https://launchpad.net/ ?
[16:06] <flacoste> gary_poster: memcached
[16:06] <lifeless> I think the tag is 'frontpage' or something
[16:06] <lifeless> we can delete the key from memcache
[16:06] <flacoste> lifeless: it's memcached
[16:06] <flacoste> yep
[16:07] <gary_poster> is that a losa task?
[16:07] <lifeless> would need a losa; also needs some figuring out of the means, its not something we've documented before
[16:07] <gary_poster> ah, k :-/
[16:08] <flacoste> gary_poster, lifeless: i'm not sure how to find out which keys it is
[16:10] <gary_poster> stub might
[16:10] <lifeless> we can disable memcache trivially
[16:10] <gary_poster> just kick it, even?
[16:11] <gary_poster> that front page stuff actually makes a diff AFAIK
[16:11] <lifeless> add a rule: memcache default 0 disabled
[16:11] <gary_poster> ops channel: Topic changed to "codehost off fire"
[16:14] <gary_poster> seiflotfy: retry?
[16:14] <seiflotfy> gary_poster, works
[16:14] <gary_poster> great
[16:25] <wgrant> lifeless: Any idea what's up with the buildbot failures?
[16:27] <lifeless> wgrant: codehosting crashed
[16:28] <wgrant> lifeless: That's not it.
[16:28] <wgrant> lifeless: There were librarian failures before crowberry melted down.
[16:29] <lifeless> wgrant: 12242 was broken
[16:29] <lifeless> 12245 backed that out
[16:29] <lifeless> 12245 built ok
[16:29] <lifeless> 12247 built ok
[16:29] <lifeless> 12252 crowberry killed
[16:30] <StevenK> 12252 has a failing test in Hudson, which I can reproduce locally.
[16:33] <wgrant> In particular, build 540
[16:33] <wgrant> https://lpbuildbot.canonical.com/builders/lucid_lp/builds/540/steps/shell_6/logs/summary
[16:33] <wgrant> No codehosting issues, but two errors and one failure.
[16:34] <StevenK> I'm happy to consider the errors spurious
[16:34] <StevenK> I've forced a build, just to get PQM unlocked and to see if they really are.
[16:36] <wgrant> They're not.
[16:36] <wgrant> They've occurred 2 or 3 times.
[16:36]  * wgrant checks Henkins.
[16:37] <StevenK> They didn't occur on Hudson
[16:37] <StevenK> Hudkins? :-P
[16:37] <wgrant> Interesting.
[16:37] <wgrant> Maybe the buildbot slave is boken again.
[16:37] <StevenK> Like I say, a build is in progress
[16:38] <jcsackett> i got those errors back on an ec2 run after updating from devel.
[16:51] <lifeless> so its one of 12248->52
[16:53] <wgrant> Hudson doesn't see the librarian issues, though, and they showed up before xx-person.txt.
[16:53] <wgrant> So I think the buildbot slave might have librarian issues.
[17:09] <mpt> matsubara, https://wiki.ubuntu.com/QATeam/PerformingSRUVerification
[17:10] <Ursinha> mpt, https://wiki.canonical.com/OEMServices/QA
[17:11] <matsubara> mpt, http://iso.qa.ubuntu.com/
[17:48] <gmb> allenap: Remind me: where does the code for security stuff (like defining what launchpad.Admin means for an object) live?
[17:50] <allenap> gmb: Search for security.py; there are several.
[17:50] <gmb> allenap: Ta.
[17:51] <allenap> gmb: You need to combine that with the zcml for the object's interfaces.
[17:51] <gmb> allenap: Right. I was just thinking that it would be nicer to use that than adding a mutator for BugSubscription.bug_notificaiton_level
[17:52] <allenap> gmb: Yeah.
[17:52] <allenap> gmb: I did some stuff around that recently.
[17:53] <allenap> gmb: Ah, I did it on IStructuralSubscription; I broke it up into *Public and *Restricted interfaces.
[17:55] <gmb> allenap: Right. This is somewhat simpler, thankfully.
[18:14] <wgrant> leonardr: http://paste.ubuntu.com/556600/
[18:41] <wgrant> danilos: Er, did you merge stable, or devel?
[18:41] <wgrant> danilos: devel is broken, so you probably just broke db-devel too :(
[18:42] <wgrant> Except that looks more like stable, contrary to the commit message.
[18:42] <danilos> wgrant, unless my branch is broken, it's not
[18:42] <danilos> wgrant, I merged just *my* revision ;)
[18:42] <danilos> wgrant, commit message is an obnoxious lie
[18:42] <wgrant> Ahhh, the commit message says that you merged devel.
[18:42] <wgrant> Heh.
[18:42] <danilos> sorry
[18:42] <wgrant> Good.
[19:50] <huwshimi> Anyone available to review a js fix (bug #687564): https://code.launchpad.net/~huwshimi/launchpad/licence-widget-overlap-687564/+merge/47084
[19:50] <_mup_> Bug #687564: license widget sections overlaps on projectgroup +newproject and projects/+new <bug-1> <javascript> <lazr-js-upgrade> <lp-registry> <regression> <ui> <Launchpad itself:Triaged> < https://launchpad.net/bugs/687564 >
[20:32] <wallyworld_> lifeless: can you let me know when you have a minute to show me the sql stuff we discussed?
[20:39] <thumper>     if IObject.providedBy(field) and not IReference.providedBy(field):
[20:39] <thumper>         raise TypeError("Object exported, should be a Reference.")
[20:53] <leonardr> thumper, https://code.launchpad.net/~leonardr/lazr.restful/stop-using-object/+merge/47106
[21:00] <leonardr> gary, benji , quick question. how do i set up a global download cache for buildout? i got a new computer and am now fetching packages every time i need to build
[21:01] <benji> leonardr: http://pastebin.ubuntu.com/556662/
[21:05] <poolie> jml, could you read https://dev.launchpad.net/LEP/BuildFromBranchIntoMain#preview for me?
[21:10] <lifeless> wallyworld_: will do
[21:17] <StevenK> lifeless: WTB Data::Dumper for Python
[21:19] <jml> poolie: sure.
[21:19] <jelmer> StevenK: pprint ?
[21:19] <jml> flacoste: ping
[21:23] <lifeless> StevenK: pprint!
[21:27] <jml> poolie: looks like a good start.
[21:29] <leonardr> it looks like bin/kill-test-services is broken
[21:29] <leonardr>   File "bin/kill-test-services", line 39, in <module>
[21:29] <leonardr>     from canonical.librarian.testing.server import LibrarianTestSetup
[21:29] <leonardr> ImportError: cannot import name LibrarianTestSetup
[21:29] <StevenK> lifeless: pprint is a poor replacement.
[21:29] <leonardr> the class is not present in the file--maybe it was renamed?
[21:30] <wgrant> It's not clear what kill-test-services means now.
[21:30] <wgrant> But yes, it is broken.
[21:31] <jcsackett> does anyone know why a branch made via factory.makeBranch doesn't show up if you're then connecting via the testing launchpadlib instance?
[21:31]  * jcsackett hopes he's just doing something stupid.
[21:32] <lifeless> leonardr: yes it was - sorry
[21:32] <lifeless> untested code is broken code ;)
[21:32] <lifeless> its now LibrarianServerFixture
[21:33] <james_w> jcsackett, commit needed?
[21:33] <jcsackett> james_w: as in transaction? tried that, no dice. :-/
[21:34] <james_w> hmm
[21:35] <jml> poolie: can you add the constraints that prevent us from just making a trivial recipe and using bzr-builder?
[21:35] <jml> james_w: btw, you also might like to scribble over https://dev.launchpad.net/LEP/BuildFromBranchIntoMain
[21:36] <james_w> certainly
[21:41] <leonardr> thumper: bug 706099
[21:41] <_mup_> Bug #706099: Move bug-specific fields out of lp.services.fields <refactoring> <thunderdome> <Launchpad itself:New> < https://launchpad.net/bugs/706099 >
[21:46] <thumper> just running the webservice tests now
[21:46] <thumper> I think we are going to be good
[22:02] <jml> which spelling is less surprising:
[22:02] <jml> MatchesSetWise or MatchesSetwise
[22:03] <leonardr> the second one
[22:04] <jml> What about MatchesListwise
[22:05] <bigjools> what about MatchesByList or is that semanticaly different?
[22:05] <bigjools> <speeling mistaks are not mine>
[22:07] <thumper> [testfix] landing
[22:07] <jml> hmm. it's a thing that takes a list of matchers [A, B, C] and then matches them against a list of things [a, b, c], such that 'a' must match 'A', etc.
[22:07] <LPCIBot> Project devel build (383): STILL FAILING in 4 hr 55 min: https://hudson.wedontsleep.org/job/devel/383/
[22:07] <jml> e.g. self.assertThat([1, 2, 3], MatchesByList(Equals(1), Equals(2), Equals(3)))
[22:12] <mtaylor> you guys use rabbitmq for something, don't you?
[22:13] <jml> flacoste: hi
[22:13] <lifeless> we will
[22:13] <lifeless> canonical does
[22:13] <lifeless> lp not yet
[22:13] <wgrant> mbarnett: Hi.
[22:13] <flacoste> jml: hi, i'm Riviere
[22:13] <mbarnett> o/ wgrant
[22:14] <mtaylor> lifeless: oh, ok. so I should bug statik then...
[22:14] <wgrant> mbarnett: Where are you? thumper wishes to visit.
[22:14] <lifeless> mtaylor: 'sup?
[22:14] <mtaylor> lifeless: I'm trying to figure out how to launch and then stop a rabbitmq in a sandbox not as root
[22:14] <lifeless> oh
[22:14] <mbarnett> wgrant: thumper: i am currently up in the tech room, but i can wander down.  should i be bringing my computer or is this just to chat?
[22:15] <mtaylor> I've got launching down - but there doesn't seem to be any way to inform rabbitmqctl about having launched rabbit on a different port
[22:15] <lifeless> I'm not sure
[22:15] <lifeless> :P
[22:15] <wgrant> mbarnett: Bring your computer -- he's in the Bazaar Sprint room.
[22:16] <jelmer> there is a Bazaar sprint room?
[22:17] <thumper> jelmer: well, it says that on the door
[22:19] <jelmer> interesting
[22:23] <StevenK> The room is Esmeralda
[22:26] <wgrant> thumper: Oh, right, we're not actually in testfix at the moment.
[22:26] <wgrant> So it may have been your missing QA tags.
[22:30] <leonardr> i don't know if this is related to my earlier librarian complaint, but now i can't start up librarian to run tests, and it is the same class as earlier
[22:30] <leonardr>   File "/home/leonardr/canonical/lp-branches/web-link/lib/canonical/librarian/testing/server.py", line 81, in setUp
[22:30] <leonardr>     self.config_fixture.add_section(self.service_config)
[22:30] <leonardr> AttributeError: 'NoneType' object has no attribute 'add_section'
[22:31] <poolie> what's meant to be in 'sourcecode' within m ylp branch directory?
[22:32] <poolie> symlinks to ../../lp-sourcedeps/sourcecode
[22:32] <leonardr> poolie: yes
[22:38]  * leonardr thinks he has the librarian problem figured out
[22:42] <leonardr> it only happens when i set LP_PERSISTENT_TEST_SERVICES
[23:50] <LPCIBot> Project devel build (384): ABORTED in 1 hr 43 min: https://hudson.wedontsleep.org/job/devel/384/
[23:50] <LPCIBot> * Launchpad Patch Queue Manager: [r=sinzui][ui=none][bug=705469, 705489,
[23:50] <LPCIBot> 705564] Fix a few more download-missing and performance bugs in the
[23:50] <LPCIBot> PPA Apache log parser.
[23:50] <LPCIBot> * Launchpad Patch Queue Manager: [r=gmb][ui=none][no-qa] Convert StructuralSubscription to native
[23:50] <LPCIBot> Storm class.