[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.


[12:50] <xu-help91w> Have tried to installed 22.04 in the past week, it installs with uefi boot partition table. Is there a way to install it with legacy partition table for older comuters?
[12:52] <diogenes_Vx15> xu-help91w: it installs depending on your HDD partition table and your BIOS settings, in order to install in legacy mode you need to disable UEFI in BIOS and format your drive as MBR instead of GPT.
[12:54] <xu-help91w> Well my computer does not support uefi and it installs uefi table either way. So I have to try it the manual way then.
[12:54] <xu-help91w> Thank you.
[12:55] <diogenes_Vx15> xu-help91w: of course you need manual partitioning, but beware when choosing MBR it will erase the drive.
[12:55] <xu-help91w> That is not a problem.
[17:39] <inter_> =)


[00:54] <udsbotu> uds-room-201: 5 minutes left in this session!
[00:55] <udsbotu> uds-room-201: 4 minutes left in this session!
[00:56] <udsbotu> uds-room-201: 3 minutes left in this session!
[00:57] <udsbotu> uds-room-201: 2 minutes left in this session!
[00:58] <udsbotu> uds-room-201: 1 minute left in this session!
[00:59] <udsbotu> uds-room-201: This session has ended.
[17:30] <sbeattie> https://wiki.ubuntu.com/SecurityTeam/TestingEnvironment
[17:40] <udsbotu> uds-room-201: 5 minutes left in this session!
[17:41] <udsbotu> uds-room-201: 4 minutes left in this session!
[17:42] <udsbotu> uds-room-201: 3 minutes left in this session!
[17:43] <udsbotu> uds-room-201: 2 minutes left in this session!
[17:44] <udsbotu> uds-room-201: 1 minute left in this session!
[17:45] <udsbotu> uds-room-201: This session has ended.
[22:54] <udsbotu> uds-room-201: 5 minutes left in this session!
[22:55] <udsbotu> uds-room-201: 4 minutes left in this session!
[22:56] <udsbotu> uds-room-201: 3 minutes left in this session!
[22:57] <udsbotu> uds-room-201: 2 minutes left in this session!
[22:58] <udsbotu> uds-room-201: 1 minute left in this session!
[22:59] <udsbotu> uds-room-201: This session has ended.
[23:14] <rg4w> yes, audio is good. ;)
[23:38]  * bilal keeps looking around
[23:55] <udsbotu> uds-room-201: 5 minutes left in this session!
[23:56] <udsbotu> uds-room-201: 4 minutes left in this session!
[23:56] <dmj726> What about the fact that adobe is abandoning flash on linux?
[23:56] <highvoltage> dmj726: it would have to run on gnash/lightspark or another free flash player
[23:57] <dmj726> and most of those have lacking support
[23:57] <udsbotu> uds-room-201: 3 minutes left in this session!
[23:57] <dmj726> now html5 apps make a lot of sense
[23:58] <dmj726> I've contributed one to the USC
[23:58] <udsbotu> uds-room-201: 2 minutes left in this session!
[23:58] <bilal> dmj726: the thing is not just about flash
[23:58] <bilal> dmj726: it's about free as in beer apps in general
[23:59] <dmj726> bilal: yes, just was commenting given the discussion was centering around flash atm
[23:59] <bilal> apps that are free, and provide a binary blob, but don't give away source
[23:59] <bilal> dmj726: flash was given only as an example
[23:59] <bilal> it could be anything
[23:59] <dmj726> true
[23:59] <udsbotu> uds-room-201: 1 minute left in this session!


[20:48] <Bashing-om> UWN: Issue690 up for review and final edits: https://wiki.ubuntu.com/UbuntuWeeklyNewsletter/Issue690 :D
[20:52] <krytarik> Bashing-om: You missed the General News header above the New Members subitem.
[20:54] <krytarik> Eh, the "Careers: TOP ROLES FOR YOU" link (literally and overall) looks a little odd.. :3
[21:06] <Bashing-om> krytarik: Ouch ! I fix - as the Careers I am sure open to a better presentation.
[21:07] <krytarik> I'd say we drop it, since it's more kind of an ad.
[21:07] <krytarik> (And also looks like it.)
[21:12] <Bashing-om> krytarik: You the man - will pull :)
[21:13] <krytarik> I mean I'm to other opinions, this is only mine.. :)
[21:13] <krytarik> Generally we use to only link posts there, and this isn't one.
[21:19] <Bashing-om> My concern is that it is Conanical, that supports us. Lend our support to them ?
[21:20] <Bashing-om> krytarik: (SABDFL does read the letter)
[21:24] <krytarik> Well, unfitting context is still it though.
[21:25] <Bashing-om> Jow about we move it to "Other News" instead ?
[21:25] <Bashing-om> How*
[21:25] <krytarik> And I believe by writing the newsletter we do more for them than they do for us. :P
[21:27] <krytarik> I mean I'd be willing to include any link as long as it's an actual post rather than just linking to a job search.
[21:28] <Bashing-om> ^ "General News header" As we have no items in General News the header should be removed, no ? // Agreed - Jobs is not a new item, pull it.
[21:29] <Bashing-om> news item*
[21:35] <krytarik> Well, the New Members item is one - and as it is, the latter is a subitem of the issue summary instead.
[21:38] <Bashing-om> krytarik: OH ! Hokay will see what I can do to put the header back in :D
[21:43] <Bashing-om> UWN: the 2 ^ edits completed.
[21:47] <krytarik> Bashing-om: Hah, "FourDollars" needs escaped though. :D
[21:50] <krytarik> Sometimes I wonder if we should go by LP name or IRC nick.. in this case, it'd be all lowercase then and wouldn't need escaping either..
[21:51] <krytarik> But sometimes there is also an actual difference in the name.
[21:53] <Bashing-om> krytarik: fourdollars is generally seen as lowercase anyway - I got no heartburn to make it so.
[21:56] <krytarik> I mean their IRC nick is camelcased like that.
[22:00] <Bashing-om> krytarik: ^ camelcase done for FourDollars - thanks for noticing.