[00:02] mrevell, ping? [00:02] hi beuno [00:02] blog posts seem to be coming up, but some can't be accessed, although they are linked? [00:02] wow, I didn't *really* expect you to be around :) [00:04] beuno: Hi man. No, I didn't expect to be around :) The posts are there but they're not due to be published until 3.0 is released. I don't wanna publish a 3.0 announcement before the 3.0 release :) It just sucks that edge links to broken blog posts. Hopefully next cycle we'll have a real live blog feed there instead. [00:04] mrevell, but this has already been published: http://blog.launchpad.net/releases/launchpad-3-0-is-here-new-ui-and-more [00:05] but the links to teh interviews haven't [00:06] beuno: Then that's me getting confused by which timezone the blog server is running on :) Being as we're supposed to be released shortly I'll bring forward the interview publication. Thanks for pointing that out. [00:06] mrevell, thank you [00:06] and [00:06] go to bed :) [00:06] I'm in an Ubuntu board meeting [00:06] that's my excuse [00:07] beuno: heh :) You don't even have a different timezone to excuse you :) [00:08] mrevell: Typo in the first post. [00:08] s/weere/were/ [00:09] wgrant: thanks, fixed [00:10] I'm going to lie down for a while, night all [00:10] Night mrevell. === jamalta-afk is now known as jamalta [00:27] So that's what the Technical Architect does. What does the Project Strategist do? [00:28] you tell us:P [00:28] what does jml do ? === jamalta is now known as jamalta-afk [00:35] thumper, do you happen to be packing, or is that what tomorrow is for? [00:46] The front page now tells me that Ubuntu is related to MySQL. [00:46] rockstar: I pack on the day normally [00:47] thumper, well, what I was exploring is whether or not you'll be around tomorrow or if you're leaving tomorrow. [00:47] rockstar: I leave in 2 days time [00:48] thumper, okay, so we can chat tomorrow. [00:48] rockstar: yes we can [00:48] rockstar: how's your voice? [00:48] rockstar: have you tried lp.net since it came back up? [00:48] is it back? [00:48] sort of [00:48] bac, just looking now. [00:48] rockstar: disable redirection and see if you get styling [00:49] I don't have tabs on the home page. [00:49] i am not [00:49] gah [00:49] yeah, no tabs. works on edge [00:49] bac, it doesn't work on edge for me. [00:49] Oh, well, now I do. [00:49] rockstar: did you do a force reload/whatever [00:49] I used to hate those tabs [00:49] the coloured numbers have gone :( [00:50] edge looks good [00:50] Woah, got a strange CSS breakage on bugs.launchpad.net. The watermark content was stacked vertically. [00:51] Hm. Reproducable. [00:51] Yeah, seems that production isn't doing CSS at all. [00:52] same here [00:52] Argh, bugtask index regression for bugs with lots of tasks. [01:03] spm, there's nothing else in there aside from my mail headers [01:03] i can forward them [01:03] poolie: please [01:04] as an rt, or just to you, or in a bug? [01:05] spm: http://pastebin.ubuntu.com/276652/ [01:05] paste is fine. :-) [01:06] From the live frontpage: "# [01:06] # Launchpad now open source! – 21 Jul 2009 [01:06] Translate a phrase once, have it show up in all your releases. [01:06] " [01:08] heh [01:08] blog integration fail :-/ [01:08] http://failblog.org/2008/07/22/translation-fail/ [01:09] Also: [01:09] > If you're ready, you can: Read the user guide [01:09] classic [01:09] ooh, am i ready for that? [01:09] i don't know... [01:11] * thumper -> lunch [01:11] The layout of the featured project section is a bit misleading if the day's project is a project group. [01:18] mm, and they have watery descriptions [01:18] or the netrek one does [01:18] MySQL's was much much worse. [01:18] But that was only up for an hour. === Chex changed the topic of #launchpad-dev to: This is Launchpad Development Channel | Week 4 of 3.0 | PQM is closed - Release manager is bac - contact for release-critical | https://dev.launchpad.net/CurrentRolloutBlockers | https://dev.launchpad.net/ | Get the code: https://dev.launchpad.net/Getting | On-call review in #launchpad-reviews | Use http://paste.ubuntu.com/ for pastes | This channel is logged: http://irclogs.ubuntu.com/ [01:37] The first blog post link is still broken. [01:37] Though the article is available. === jamalta-afk is now known as jamalta [01:58] * mwhudson lunches [03:39] spm, i got another bounce from forster 8m ago [03:39] poolie: yeah, still working on it [03:48] mwhudson: any reason why we don't allow git imports over https? [03:48] thumper: i didn't know git worked over https [03:48] thumper: it's probably just a matter of relaxing the Field? [03:49] * thumper nods [03:52] mwhudson: do you have the bzr-git plugin locally? [03:52] thumper: sometimes [03:53] doesn't seem like i do right now [03:53] hmm, ok [03:56] poolie: fyi. should all be good now. [04:18] How does the freeze go after release? Does everything remain frozen until after the reroll? [04:24] OOPS-1363EC162 [04:25] I cannot file an Ubuntu bug on edge, although it works on production. [04:25] Aha. [04:25] I think I know why. [04:26] Nrrrrg @ last-minute changes with incomplete tests. [04:26] Is that OOPS complaining that a DistributionSourcePackage has no bug_supervisor? [04:28] wgrant: I'll look for you [04:28] wgrant: although may need to wait a few minutes as oopses are synced every 10 minutes [04:30] Odd that it doesn't affect production, though. Does the production config not have malone.ubuntu_disable_filebug enabled? [04:40] thumper: it looks like the merges sent in email when new mps are created include conflict markers? [04:40] nm, mwh confirmed it's by design [04:41] wgrant: ForbiddenAttribute: ('bug_supervisor', ) [04:42] wgrant: so yes, you're basically right [04:43] mwhudson: Great. [04:43] Thanks. [06:01] thumper: can you review https://code.edge.launchpad.net/~mwhudson/launchpad/puller-proxy-argh/+merge/12327 ? [06:02] * thumper looks [06:02] mwhudson: what about hosted branches? [06:03] thumper: we access them over a fancy local transport basically [06:03] but needs proxy or doesn't care? [06:03] isn't involved [06:03] so doesn't care [06:03] ok [06:04] * thumper waits for the diff [06:04] mwhudson: I think I have a test to confirm recording the failure [06:04] but making schema right now [06:09] mwhudson: done [06:09] mwhudson: I asked for bac to rc it [06:12] I'm wondering how often the mail processor runs though [06:13] hmm, [06:13] it failed for some reason [06:13] :( [06:13] * thumper looks for the oops [06:13] fuck!!!" [06:13] FFS [06:13] * thumper shakes his fists [06:14] * thumper wants to curl up into a ball [06:16] thumper: ? [06:20] mwhudson: when I tried to request bac using email https://lp-oops.canonical.com/oops.py/?oopsid=1363CEMAIL1 [06:20] * thumper is making another branch [06:21] mwhudson: https://code.edge.launchpad.net/~thumper/launchpad/job-fail/+merge/12328 [06:21] thumper: aaaaaaa [06:21] thumper: also, "huh" ? [06:22] mwhudson: when I request another reviewer, we send them email [06:22] mwhudson: which includes the diff [06:22] it would be rare to have missing permissions for the launchpad user [06:22] dbuser [06:22] thumper: yeah [06:22] mwhudson: the process mail script tried to send the mail [06:22] thumper: oh! [06:22] yeah [06:22] la-di-da [06:27] wgrant: btw my ami-from-scratch branch should now let you make an image based on an arbitrary one and run the tests [06:27] wgrant: for example ec2 test -m based-on: [06:28] mwhudson: Very nice. [06:28] mwhudson: Although I certainly see why they need pre-population. [06:28] (i haven't tried a non-hardy base yet, but i don't know of a reason why it might not work) [06:28] The checkout of RF is sloooow. [06:28] mwhudson: The sources.list entries are hardcoded, for one thing. [06:28] wgrant: not any more :) [06:28] mwhudson: Ah, handy. [06:29] mwhudson: Apart from that it works OK. [06:29] wgrant: cool [06:29] The only other change I made that wasn't a workaround for a Karmic bug was adding '-o Apt::Install-Recommends=no' to the apt-get arguments to avoid downloading so much crap. [06:30] ah ok [06:32] that's probably a good idea [06:32] wgrant: could you do that with /etc/apt/preferences or some similar file too? [06:32] mwhudson: You could. [06:32] And I do normally. [06:33] I forget the incantation. [06:33] * wgrant hunts. [06:34] APT::Install-Recommends "false"; [06:34] In a file somewhere in /etc/apt/apt.conf.d [06:43] mwhudson: I have a test for the permission failure too [06:43] thumper: cool [06:45] thumper: i reviewed your first branch [06:46] mwhudson: ta [06:46] test just pushed up [06:46] the diff should update shortly \o/ [06:46] I confirmed it failed with the same error first [06:46] and then it passed after I made schema [06:50] mwhudson: and on that note, I'm EODing [06:50] I'll check later [06:50] mwhudson: thanks for the reviews [06:50] thumper: ok [07:16] * mwhudson eods [07:31] Morning all. [07:36] hey noodles775 [07:40] morning noodles775 [07:41] hi guys :) [07:48] mwhudson: that eod thing.... didn't your folks tell you that telling lies is naughty? ;-) [07:48] spm: emma's away at the moment so i don't get told off for coming back to the computer in the evening :) [07:48] haha [08:25] so, what's up in #launchpad-dev? [08:25] stuf [08:25] f [08:25] f [08:27] jml: i greet you as you greeted me this morning! [08:28] mwhudson, with something to review? :) [08:28] jml: yes [08:28] mwhudson, wonderful. [08:39] Thanks BjornT for updating the windmill infrastructure! (I'm just catching up on email). Being able to use the factory will be *very* helpful for soyuz windmill tests! [08:39] heh... gone. [08:42] Thanks BjornT for updating the windmill infrastructure! (I'm just catching up on email). Being able to use the factory will be *very* helpful for soyuz windmill tests! === jtv1 is now known as jtv [08:43] noodles775: np. it was actually quite fun :) [08:45] ouch [08:46] I just read the current rocketfuel-setup... [08:46] its quite the little dpkg replacement not [08:46] s/not/now/ [08:46] Why? [08:47] installing files into your system wide path [08:47] [I'm not mentioning the appalling amount of system that make install does] [08:48] So it does. [08:48] install has always scared me a bit. [08:48] I don't normally expect a make target to eat my Apache. [08:48] indeed [08:51] apache :( [08:51] i have this cunning plan to take it away and use a twisted web server instead of apache [08:53] allenap: fancy a call in a bit? [08:54] mwhudson: Yeah, sure. 5 minutes okay? [08:55] allenap: a bit more than that would be better, actually [08:55] allenap: 35 mins? [08:55] mwhudson: Yeah, that works too. 0830 UTC then. [08:55] cool [08:58] mwhudson, you mean a tornado server, right :P [08:58] jml: oh yes, rigth [09:01] mwhudson, was my unannounced diff > 800 lines? [09:03] jml: i think it's 850 [09:03] jml: if you don't have time to review it, no worries [09:03] jml: it's not going to land until monday or so anyway, after all [09:11] Morning [09:19] I love the 3.0 UI, but it's making me realize how much more awesome Launchpad could be. [09:20] There must be a better place for the registration slot. [09:20] It currently sits a few pixels below the level of the tabs, which doesn't make sense and looks beyond strange. [09:23] jml: well a path between here and there is your job :) [09:24] mwhudson, yes :) [09:24] mwhudson, I was just looking at your merge proposal and realized that it fixed a bug that wgrant filed... way too many clicks for me to tell Launchpad at that [09:24] s/at/about/ [09:25] Which bug did I file? [09:25] public ec2 image one [09:25] no! [09:25] no? [09:25] "rocketfuel-setup is broken" [09:25] oh right [09:25] Ah. Excellent. [09:26] but I had to open the branch page, then open a bugs page, search for the bug to find the ID and then copy paste it into the branch page and then close both tabs and return to the MP [09:26] The MP page normally shows the bugs for me. [09:27] But I didn't see an email about that branch being linked. [09:27] So mwhudson didn't tell bzr. [09:27] So LP could not have known. [09:27] wgrant, why can't I link a bug from the MP page? [09:27] wgrant, why does the bug/branch link form not let me search for bugs? [09:27] that's what I mean. [09:27] Oh, right, I misread that you couldn't see from the MP page that it fixed the bug. [09:27] Sorry. [09:29] jml: So, what does the Project Strategist do? [09:30] wgrant: "other duties as directed" ;-) [09:31] wgrant, run around like a headless chook making macabrely distorted clucking noises [09:31] jml: Ah, excellent. that is what the project has been missing all these years. [09:32] mwhudson: Ready when you are, but I'm in no rush. [09:36] wgrant, more seriously, define our overall strategy, get people excited about it, define features, listen to stakeholders, review db patches. [09:36] allenap: now works for me [09:37] jml: Aha. === henninge_ is now known as henninge [09:38] I've been wondering for a while whether LP branches are redistributable. Don't they contain a whole lot of proprietary, undistributable code without a license that we're not even meant to have? [09:39] wgrant, answering such questions is not the responsibility of the Product Strategist. [09:39] * jml reviews patches [09:46] allenap: https://bugs.edge.launchpad.net/launchpad-foundations/+bug/422385 [09:46] Bug #422385: Graph of test run times [09:49] sinzui: Hi! [09:49] hi henninge [09:50] sinzui: I just reported bug 435712 and bug 435743 [09:50] Bug #435712: Move registration and status informartion from heading slot to main and registering slot. [09:50] Bug #435743: Bread crumb missing for a single question [09:50] hmm [09:50] sinzui: is that planned to be fixed already or shall I prepare a branch? [09:51] I wonder if that relates to the FAQ bug I reported two weeks ago [09:51] sinzui: well, that title is borked, too. [09:52] henninge: rockstar is handling Answers. If you see an opportunity to fix it please do [09:52] Launchpad itself FAQ #44: "Is it possible to link a project to packages in a PPA?" [09:52] sinzui: OK, just wanted to avoid doubled work. [09:52] henninge: I report that there are no titles on faqs [09:52] sinzui: there is now but it's too verbose. [09:53] sinzui: I'll just update the bug description [09:55] wgrant: yo [09:56] henninge: They FAQ title issue may be harder. I talked to rockstar about this and we discovered that FAQ does not have a view, the ZCML is generating a view for the template and IFAQ. If making a view with a page_title is hard, consider it out of scope. [09:56] bigjools: Hi. You want my priorities? [09:56] wgrant: how did you guess [09:56] sinzui: OK, I just updated the bug for now. [09:57] bigjools: Less than 30 seconds before you called I decided I should start collating them. [09:57] bac: do I submit 3.0 UI fixes to db-devel to be included in the 2nd roll-out? [09:57] wgrant: the deadline expired already! But since you're so great I will make an exception. [09:58] bigjools: I'm not sure I can give any valid data. That's why I've not responded. [09:58] wgrant: I would like your priorities for Registry, If you can find time to think about it, I would appreciate it. [09:59] bigjools: The only real wish I had was from an archive admin, and that is to make the queue page suck less. [09:59] I cannot give any more on behalf of MOTU. [10:00] wgrant: yeah, that page is major suck. Any insights into how to make it better are gratefully received [10:00] bigjools: Well, there are a couple of people doing archive admin without shell access now, so it might be possible to get input. [10:00] wgrant: understanding the MOTU workflow would be a good start === henninge is now known as henninge-brb [10:01] sinzui: Why does MOTU have input for Registry? [10:03] wgrant: Because Registry owns distro, distroseries, distrosourcepackages, sourcepackages. [10:04] wgrant: maybe I do not need your help with these, but I think you may have insights into how we can improve the workflow for linking packages to upstream, and ensuring the information and actions use need on those pages are present. [10:05] sinzui: Ah, I completely forgot that somebody owned packagings. They haven't been touched in years. [10:05] Anyway, fooding. === henninge-brb is now known as henninge [10:56] Morning, all. [10:56] hiya deryck [10:58] deryck: Morning. Sorry for not getting priorities to you on time, but I do now have one. [10:58] Version tracking. [10:59] wgrant, hi. no worries. can you explain a bit what you mean? [11:01] deryck: At the moment there's no way to tell in which version of a package or project a bug is present. [11:01] deryck: This really sucks. [11:01] wgrant: regarding the queue... although we didn't get to do it as part of 3-0, we started documenting a lot of the use-cases etc. at https://dev.launchpad.net/SoyuzDistroSeriesQueueImprovementsSpec (and the page linked from it). [11:01] The Debian BTS allows people to track in which version a bug is present, and in which it was fixed. It sucks less. === danilos-afk is now known as danilos [11:02] wgrant, ok, gotcha [11:04] deryck, good morning. [11:04] deryck, I feel I should draw your attention to https://bugs.edge.launchpad.net/malone/+bug/435651 [11:04] Bug #435651: Unable to edit bugs [11:04] noodles775: I think I've seen that before. [11:05] jml: ScottK was.... displeased, to say the least, about that. [11:05] jml, yes, that's a dupe of another bug. it's a high priority, in the really really high sense of the word high. :) [11:05] jml, that is coming up a lot. [11:06] deryck, ok, that's good news :) [11:06] wgrant: yep - I got you to contribute to it back then - I just meant that it'd be good to continue documenting there (if people have ideas/issues) so we can address needs properly this time (I think there's been a few attempts). [11:06] wgrant, I'd be very upset if it affected me. [11:06] jml, I had wanted to fix it this week, but just not enough hours in the day. [11:07] deryck, understood. it's been an unusually busy week, to say the least. [11:08] indeed [11:09] actually, just thinking about this whole mess makes me want to purchase a muffin. [11:09] I think I'll do that. [11:19] deryck: if its high priority, can I humbly suggest it's metadata be updated accordingly? [11:20] * lifeless finds the new location to look for dups [11:20] is there a bug that 'is a dup is not part of the main /data/ area for bugs ? [11:21] lifeless, no. It's a global action, so it went into the global actions menu [11:21] It's not global. [11:21] beuno: *setting* it is global. READING it is now. [11:21] It's no more global than the status. [11:21] s/now/not/ [11:22] ah [11:22] yes [11:22] so, deryck inherited a branch from me that fixes that [11:22] removes the bugtask table for dupes, with a big ass message telling you it's a dupe of X [11:22] with a link [11:22] as in "nothing to see here, move along" [11:22] nice [11:23] though perhaps having the table greyed out or something would be useful for folk trying to decide if the bug realyl isa dup [11:23] do yuo think the table gives you information about the bug? [11:23] rather than the description and comments? [11:24] beuno, if it affects more than one project, it gives you info [11:24] a little bit, yes [11:24] beuno, yes, a little. [11:25] that needs some thought then [11:25] beuno, this is a tangent, but... [11:25] beuno, what if we made /bugs/NNNN be the canonical_url of a bug [11:25] beuno: /data/ gives me data. [11:26] beuno: how much from that particular atom? I don't know; but I know its easier to ignore something greyed out than write an API call to read it when its hidden. [11:27] jml, I'm all for that [11:28] beuno, what would the page look like for bugs with multiple tasks? [11:28] (bearing in mind that dupe bugs won't show the task table) [11:28] jml, when there's a contextless URL? [11:29] beuno, yeah. [11:29] yeah, it gets interesting [11:29] no logo, no links to other bugs... [11:30] (when you have multiple bugtasks) [11:30] we spent a lot of time talking about it in the BA bugs UI sprint [11:30] there are probably mockups of it... [11:30] let me find it... [11:30] (the quick answer is: other parts of Launchpad need changing) [11:32] lifeless, sorry was on call. it's ok now? This was just confusion over where dupe info is displayed? [11:32] ok, no mockups [11:38] where are the docs describing the rules for commit messages on Launchpad? [11:41] deryck: yah, you said 'bug X is high and I mean really high', but it claimed to be unconfirmed, new. [11:41] deryck: then I saw that it was a dup. [11:42] lifeless, gotcha. [13:11] \o/ just got a team joining mail that referenced launchpad.dev [13:13] lifeless: a bit like bug 357336? [13:13] Bug #357336: "You have been added to " mail contains invalid (API) link [13:14] noodles775: hi, I am going to fix one small UI bug in translations, and I wonder if you have a minute to discuss a proper fix for https://bugs.edge.launchpad.net/launchpad/+bug/435346 (i.e. where should I include style="clear:both;" :) [13:14] Bug #435346: 3.0 interface overflows sidebars and causes horizontal scrolling if you manually change browser font sizes === matsubara-afk is now known as matsubara [13:16] jtv: ping [13:16] james_w: sounds like it indeed [13:22] bug 435834 [13:22] Bug #435834: Translator comment needed for links [13:22] bug 435843 [13:22] Bug #435843: team welcome mail references launchpad.dev [13:22] ^^^ [13:24] Huh. It's actually hardcoded in the email snippet. [13:33] wgrant: I assumed so when I saw it [13:33] wgrant: as I couldn't see API's generating that particular URL :P [13:35] danilos: sure... looking now. [13:40] noodles775: thanks [13:42] jml: ping [13:44] danilos: so adding clear:both to the #maincontent rule (style-3-0.css line 7) is probably a good place... [13:44] danilos: it fixes the issue for me in FF with mthaddon's setup. [13:44] danilos: can you test that in epiphany? [13:46] noodles775: sure [13:49] just out of curiosity, is there an admin panel type setup for launchpad? [14:01] mrevell, hi [14:02] hi jml, I pung you right? Now I need to remember why [14:02] you did. [14:51] james_w, gary told me you had a question about launchpadlib yesterday. do you still have the question? [14:51] about lazr.restful I guess actually [14:52] james_w: ok, i can answer that as well [14:52] just trying to find the paste [14:54] leonardr: I filed bug 435309, and did some grepping and came up with http://paste.ubuntu.com/276442/ . I was wondering how far that was likely to be from working. [14:54] Bug #435309: Please expose +delete on branches [14:55] I'm forging web app requests now, so it's not critical, but hey, if I've got a patch for a bug then I might as well submit it, eh? [14:55] james_w: that diff is code that you wrote? [14:55] yeah [14:56] based on some code I found for milestones [14:56] james_w: instead of export_write_operation, use export_destructor_operation [14:56] and don't use export_as [14:56] what you've done is publish a POST operation called 'delete'. the code you worked off of may have predated export_destructor_operation [14:58] sinzui: I'm not sure how to test your bug 407055 [14:58] Bug #407055: NavigationMenu is still needed but not supported by base-layout [15:01] leonardr: like http://paste.ubuntu.com/277117/ ? [15:02] leonardr: break_references=False won't interfere with the check for free_parameters? That check is for explicit call_with that allows those parameter to be set in the API? [15:03] james_w: give it a try, but if there's a default value for the parameter it shouldn't be counted [15:03] if you actually want to expose break_references, you'll have to do it with POST [15:03] yeah [15:03] I'm a bit unsure about that anyway [15:04] It feels like you would want it to be True always, but it's obviously there for a reason [15:05] hi mrevell [15:05] hi bac! [15:06] mrevell: could you add some thoughts on bug 435599, perhaps explain why we were using the non-human-readable blog URLs, comments on reachability w.r.t. embargo, etc? [15:06] Bug #435599: Link to LP 3.0 blog post on front page is broken [15:06] * mrevell looks [15:07] james_w: talk to the code hosting team. you should be able to set the default-through-the-web-service to true [15:08] leonardr: I will do, thanks [15:13] james_w: break_references seems way too dangerous to be default. [15:14] abentley: is it possible to query the references? [15:16] james_w: Yes. (that's what we show on the confirm page) [15:17] james_w: See Branch.deletionRequirements. [15:17] ok [15:19] hi cprov [15:19] bac: hey [15:19] cprov: what is the status of def-row? could you update CRB? [15:20] bac: we will know in ~3h, code fix is r=noodles. Will do. [15:20] cprov: so you just sent to ec2? [15:20] bac: no, I've cowboyed the patch in production, more effective ;) [15:21] * bac averts his eyes [15:48] deryck: I'm getting an internal server error when I try to change a bug's project in the web UI. Want me to pastebin? [15:49] mrevell, sure [15:49] mrevell, and from what to what are you trying to change? [15:50] Ursinha, stub, Chex, gary_poster, rockstar, bigjools, henninge, sinzui, allenap: LP production meeting in 11 min at #launchpad-meeting [15:50] make that 10 min :-) [15:50] deryck: bug 432965 -- trying to change from launchpad to launchpad-doc -- https://pastebin.canonical.com/22552/ [15:50] Bug #432965: help for creating a branch for a project links to +junk [15:54] hmmm [15:54] mrevell, so the change did take for the bug, right? [15:55] deryck: not AFAIK. I've tried twice and both times got that internal server error in a red pop-up [15:55] deryck: Adding a comment work fine btw [15:56] mrevell, for this bug -- https://bugs.edge.launchpad.net/launchpad-documentation/+bug/432965 ? [15:56] Bug #432965: help for creating a branch for a project links to +junk [15:56] EdwinGrubbs: can you attend the Launchpad production meeting for me in #launchpad-meeting in 4 minutes. I am sprinting. [15:56] sinzui: ok [15:57] sinzui: is there any info I need to relay? [15:57] deryck: Oh, okay, so the change did take but it didn't show on the page, instead I got the ISE [15:58] mrevell, this was via AJAX the first time? Maybe the UI failed to update, but the change happened, which led to the error you're seeing now. [15:59] deryck: Oh weird, right. Yeah, both times via Ajax [16:00] mrevell, I've made notes and will watch; if this happens again, we can file a bug. [16:02] EdwinGrubbs: Barry will be available to work on the Expat error in the next 3 working days. [16:07] henninge, why did you change bug 430332 into a completely different bug? [16:07] Bug #430332: FAQs have too verbose titles [16:08] kfogel, tags auto complete from official tags only. [16:08] rockstar: let me try to remember ... [16:09] rockstar: because they have title now but the wrong ones? [16:09] rockstar: ok, maybe I should have filed a new bug [16:09] bac, ping [16:09] hi deryck [16:09] rockstar: and may, just thinking, I am talking about page headings and you may be talking about the page title? [16:09] henninge, yes, could you please revert that bug and create a new one? [16:09] henninge, I think that's also the case. [16:10] Or reverse, really. [16:10] deryck: AH. Thanks. I was confused, because (re bug #432965) I'd seen the "launchpad-documentation" tag on *other* bugs, and therefore expected it to complete on bug #432965 as well. [16:10] Bug #432965: help for creating a branch for a project links to +junk [16:10] Bug #432965: help for creating a branch for a project links to +junk [16:10] mrevell: see above re "launchpad-documentation" tag [16:12] kfogel, yeah, this is part of the problems with official vs unofficial tags. only the most aggressive tagger/qa-er follows the distinction. [16:12] kfogel: thanks, did you see my comment on the bug? [16:12] deryck: well, the distinction is mysterious. Now, if adding an unofficial tag resulted in a confirmation step or something, the user might be aware of what they're doing. [16:13] (confirmation steps are not evil under all circumstances, they're only evil when they're easily habituatable, which this wouldn't be -- for those who want to observe the official/unofficial distinction, anyway). [16:13] right [16:13] mrevell: I did. [16:15] rockstar: reverted [16:15] rockstar: filed bug 435973 [16:15] Bug #435973: FAQ page headings are too verbose [16:15] henninge, thanks. === stub is now known as drunken_master === drunken_master is now known as stub === cprov is now known as cprov-lunch [16:36] Simple question [16:36] Is the http://bazaar.launchpad.net/~launchpad-pqm/launchpad/devel the branch that also holds the latest ui changes for 3.0 ? [16:48] Fly-Man-, yes [16:49] it holds what is running on Launchpad or newer === cprov-lunch is now known as cprov === matsubara is now known as matsubara-lunch === deryck is now known as deryck[lunch] === salgado is now known as salgado-lunch [18:08] hi jml [18:08] bac, hello [18:08] it wasn't me. [18:08] jml i am looking at https://code.edge.launchpad.net/~jml/launchpad/code-to-branches/+merge/12288 [18:09] are noodles775's concerns still valid? is this branch a risk for integration failure? [18:09] it's always going to be a risk. [18:09] I haven't tested the existing proposed branches yet. [18:09] i know there is always risk. based on his concerns is this one especially likely to cause problems? [18:10] I'd have to look at the diffs of the other proposed branches to know for sure. [18:10] jml: i want to approve it. can you run through ec2 again and submit before 0700UTC tomorrow? [18:10] bac, sure. I can do that now. [18:11] jml: wonderful. approved. remember to use the magic to go to db-devel [18:11] bac, I shall. [18:11] (i only keep repeating that b/c it's the kind of thing i'd flub up.) [18:11] bac, actually, I'll use the other branch I made [18:12] ec2 land https://code.edge.launchpad.net/~jml/launchpad/code-to-branches/+merge/12288 -s "Change the 'Code' tab to 'Branches'." [18:12] oh, fancy [18:12] yeah. [18:12] jml how hard would it be for ec2 to mail a summary (just the test passed/failure list) to the MP? [18:13] coming soon to a trunk near you. [18:13] bac, only a little hard. [18:13] i'd love to look at a MP and see the ec2 results [18:13] jml-hard or mortal-hard? [18:13] well, here's how I'd do it. [18:14] I'd change ec2 to spit out subunit test results, rather than what it does now [18:14] subunit basically being parseable test results. [18:15] I'd then, I guess, add something to customize test output [18:16] sounds good. perhaps i'll suggest it to our next build engineer [18:16] See you in the morning people. [18:17] I think all the pieces are there actually [18:17] I hacked zope.testing to do subunit output a while ago [18:17] getting ec2test to use it is a necessary step for parallelizing across multiple machines. [18:18] bac: ping [18:18] sinzui: hi [18:20] bac: I want an RC to land this branch: https://code.edge.launchpad.net/~sinzui/launchpad/sprint-is-physical === ursula_ is now known as Ursinha [18:21] bac: This is db patch so that we can provide the feature to the UDS edge users quickly. Jorge needs this to do logistical planning for UDS [18:22] sinzui: does it have db approval? [18:23] bac: it has jml and stub's approval [18:23] sinzui: is sabdfl's approval required? [18:23] No. jml does schema approval [18:24] oh, nice. [18:25] sinzui: i'm going to have to defer until i can discuss it with flacoste [18:25] bac: okay. thanks for considering this [18:25] sinzui: if approved the PQM landing deadline will be tomorrow at 0700UTC. will that be a problem? [18:25] no. [18:26] sinzui: francis and i will talk about it but my gut feeling is it will not meet the criteria to be included. [18:26] A successful UDS does not meet criteria [18:27] *tension* [18:27] we've had many successful UDS meetings without this patch [18:28] The number or remote users seems to be increasing, [18:28] sinzui: i'm going to present it. i'm just saying based on the feedback and comments i got from kiko and flacoste for the review of the release i don't think it meets the criteria. [18:30] sinzui: in prepartion will you create a MP for it? [18:31] ah, i see it [18:31] bac: it has onc === danilos is now known as danilo-afk === matsubara-lunch is now known as matsubara [18:54] bac: i agree, i don't see a reason for including this in this release === deryck[lunch] is now known as deryck === EdwinGrubbs is now known as Edwin-lunch === ursula_ is now known as Ursinha === salgado-lunch is now known as salgado === Edwin-lunch is now known as EdwinGrubbs === cprov is now known as cprov-afk [20:29] Has anyone else been having problems getting their dev server running today? Mine seems to start up, but when I look up launchpad.dev, apache tells me the server isn't running. [20:29] rockstar: you installed it with the rocketfuel-setup ? [20:30] Fly-Man-, no. This configuration worked yesterday. === kiko is now known as kiko-afk [20:39] salgado, ping [20:40] hi rockstar [20:40] salgado, I wonder if you might help me debug why apache doesn't think my dev server is running. [20:41] rockstar, sure, I can try [20:42] salgado, these lines are in my /var/log/apache2/error.log : http://pastebin.ubuntu.com/277354/ [20:42] But make run reports that DebugLayerHTTP is started and running on that port. [20:43] rockstar, what do you see on http://127.0.0.88:8085/ ? [20:44] salgado, it just spins, never completes. [20:44] rockstar, can you try stopping apache and reloading that? [20:45] salgado, ah, it looks like launchpad.dev:8085 doesn't work, but specifying IP does. [20:46] salgado, I get an oops page, and lots of this in the logs: http://pastebin.ubuntu.com/277357/ [20:46] rockstar, a real OOPS or just a not-found? [20:47] salgado, ah, yeah, it's a 404 [20:48] rockstar, so, I guess it's fair to assume the webapp is running fine, so that we can start poking at apache? [20:49] salgado, sure. [20:49] I restarted the app, everything looks fine. [20:49] rockstar, you're not on karmic, right? [20:49] salgado, yes, I am on Karmic. [20:50] * salgado goes look for recent apache uploads to karmic [20:51] salgado, ah, and I just did an upgrade so I could get bzr 2.0... that could be it. [20:51] rockstar, I guess restarting apache doesn't make things any better? [20:52] salgado, nope. No errors or anything, it just doesn't want to proxy. [20:56] salgado, got it. Something was screwed up with my hosts file... I haven't touched that since I first set it up. [20:56] wow, that's weird [20:57] I guess something in the recent upgrade got more finicky with my /etc/hosts. [20:58] rockstar: You're running it locally ? [20:58] or on a external machine [20:58] the web browser [20:58] Fly-Man-, this is my local dev instance. [20:59] rockstar: You have seen the explanation to get it to external ? [21:24] good morning [21:24] barry: your changes for bug 434761 are missing one of the portlets shown in the mockup attached to the bug. I assume this was intentional, but I wanted to make sure. [21:24] Bug #434761: Make the home page pretty [21:27] EdwinGrubbs: which one? [21:34] barry: the portlet in the top left corner of the mockup which lists the various sections of Launchpad and probably links to different pages in the tour or guide. [21:35] EdwinGrubbs: that only displays for anonymous users [21:35] gmb: did you get ec2 demo working in the end? [21:35] barry: ok, I'll mark off the item in the test plan. [21:36] barry: can you also look at this question: https://answers.edge.launchpad.net/launchpad/+question/80578 [21:36] EdwinGrubbs: thanks [21:36] * barry looks [21:38] hey guys [21:38] guess what [21:38] I just did this: [21:38] ../auto-land/utilities/ec2 land https://code.edge.launchpad.net/~jml/launchpad/code-to-branches/+merge/12288 --force [21:39] and the script just did this: [21:39] Merge proposal is not approved, landing anyway. [21:39] ['../auto-land/utilities/ec2', 'test', '--headless', u'--email=jml@mumak.net', '-b', u'launchpad=db-devel', '-s', u"[release-critical=bac][r=michael.nelson][ui=beuno][bug=373341] Change 'Code' tab to 'Branches'.", 'bzr+ssh://bazaar.launchpad.net/~jml/launchpad/code-to-branches'] [21:39] (except for real, rather than just printing out a command list) [21:40] EdwinGrubbs: question answered [21:40] how cool is that! [21:41] jml: that's pretty cool that you can land proposals that haven't been approved! [21:41] * Fly-Man- frowns [21:41] barry, look at the proposal :) [21:41] could not change directory to "/root/launchpad/lp-branches/devel" [21:42] * Fly-Man- looks at installation [21:42] Something doesn't look good there [21:42] barry, the status wasn't set to "approved", but all the votes are approvals. [21:42] jml: when are we getting auto status changes? (guess i should bug thumper about that) [21:43] jml: but yeah, cool! [21:43] mwhudson: I did it manually :). [21:43] jml: Sweet. [21:43] gmb: cool [21:43] "Uses Launchpad for Answers and Branches" hrm [21:43] gmb: sorry about breaking it [21:44] * maxb is unconvinced about this whole Code -> Branches thing [21:44] mwhudson: That's okay, it gave me something to think about :) [21:46] * jml -> dinner [21:49] maxb, me too. [21:49] me three [21:50] However, thumper had a point when we were talking about the link to code browse. Sometimes the branch isn't code, it's documentation, or a paper, or images, or anything number of things. [21:51] Instead of Branches, let's just say Stuff. [21:51] "Uses Launchpad for Answers and Stuff" [21:51] heh [21:51] I guess "Uses Launchpad for Answers and Version Control" is a bit excessive and jargon-ish [21:52] I worry, however, about users asking "So where is the trunk?" [21:52] s/Version Control/Bazaar/ [21:52] maxb, that's what the development focus is for. [21:53] maxb, although I've often thought we need to have a better way of illustrating that. [21:53] To people not indoctrinated into bzr terminology, branches == secondary [21:53] maxb, right. [21:54] elastifox is being useless for me recently [21:54] mwhudson, yes, me as well. [21:54] i don't think it can cope with the number amis that are currently out there at all well [21:54] oh, and the launch dialog is taller than my screen :) [22:04] hi hi [22:04] * thumper goes to look at email [22:09] What was the command to stop the mailserver to keep sending emails to xmlrpc-private again ? [22:10] flacoste: I'm not sure the db permission for this has been updated: https://code.edge.launchpad.net/~thumper/launchpad/permission-fail/+merge/12329 [22:10] flacoste: although I can understand your reasoning [22:10] flacoste: so we should just get the permission updated [22:10] thumper: yes, please! [22:10] no DB patches in the roll-out please! [22:11] flacoste: I wasn't aware that the security.cfg was considered a db patch [22:11] flacoste: we certainly allow it onto devel [22:11] well, we do, but it has no effects [22:11] because we don't run the security.py script on udpate [22:11] so we could land it, but it wouldn't have any effect, so we better not land it :-) [22:12] mwhudson, thumper: you saw the email about the re-roll? [22:13] bac: not yet [22:13] bac: have now :) [22:14] thumper: so you've got 10 hours... [22:14] go! [22:15] bac: yes [22:15] bac: my r-c branch is in ec2 [22:15] mwhudson: great. [22:16] mwhudson: would you and thumper update CurrentRolloutBlockers when your branches land. there's a new section at the bottom [22:16] bac: ok [22:16] thx [22:17] kfogel: *ping* [22:24] wth was that process that stopped the calling of the xmlrpc-private [22:25] Ahh, thank you [22:25] killall mailmanctl [22:28] barry: *ping* [22:28] flacoste: *ping* [22:28] hi Fly-Man- [22:29] Both, I edited the https://dev.launchpad.net/Running [22:29] to include the Advanced running page that kfogel made [22:29] that has the advanced things to get the Launchpad running locally in development mode [22:29] thanks! [22:29] and how to get branches to auto approve and imported [22:31] Fly-Man-: hi === salgado is now known as salgado-afk [22:32] barry: See comment on the Running page [22:32] I added the kfogel page that has more explaining on advanced use of the Launchpad locally === matsubara is now known as matsubara-afk [22:33] Fly-Man-: probably a better way is: [22:33] lib/mailman/bin/mailmanctl stop [22:34] barry: I didn't write that page ;) [22:34] kfogel did :p [22:34] Fly-Man-: :) i'll update it [22:34] But it does the same ;) [22:34] It stops the spam on my console ;) [22:34] yeah, but maybe not so cleanly if you actually wanted to run mailman at some point ;) [22:34] Haha [22:34] true [22:37] updated [22:38] bac: CRB updated [22:38] thanks [22:39] bac, is PQM going to open tomorrow, barring any acts of God tonight? [22:51] hate week 4 [22:57] barry: are you familiar with the "Add Architecture" link on the distroseries +index page? [22:58] mwhudson, is there a way for me to fire off an ec2 instance to run all the Javascript tests only? Like, a windmill specific image or something? [22:59] EdwinGrubbs: no ;) [22:59] email done [22:59] thumper, okay, you wanna chat? [22:59] rockstar: no, i don't think so [22:59] rockstar: file a bug? [22:59] * rockstar makes a sad face [22:59] mwhudson, launchpad-foundations? [22:59] rockstar: yeah, tag it build-infrastructure [23:00] mwhudson, ack [23:00] flacoste: ping [23:00] rockstar: i can make an image for you i guess, it'll take an hour or so [23:00] hi EdwinGrubbs [23:00] rockstar: just chasing an oops [23:00] rockstar: yes, shortly [23:00] mwhudson, I wouldn't sweat it right now. I just thought it'd be nice to not have to fight with Karmic to get windmill running correctly. [23:00] flacoste: Are you familiar with the "Add architecture" link on the distroseries +index page? [23:00] rockstar: the only difference from the standard image is installing a bunch of extra software right? xfvb and firefox? [23:00] rockstar: yeah, it's a good idea :) [23:01] mwhudson, you would know the differences better than I. [23:03] EdwinGrubbs: not really [23:03] EdwinGrubbs: that's a soyuz thing i think [23:03] EdwinGrubbs: what's your question [23:04] flacoste: The "Add architecture" link is only displayed if the distroseries already has other architectures listed. This seems wrong, but it doesn't look like new behavior, so I don't know if ubuntu distroseries are created somehow differently. [23:06] EdwinGrubbs: well, they have an initial set [23:06] EdwinGrubbs: and that actually might be a proxy to not display this link on distro that don't use Soyuz [23:07] i think distro only have arch if they are Soyuz-enabled [23:07] but this seems to be an obfuscation and the check should be made clearer [23:08] EdwinGrubbs: I believe the creation of a distro series is somewhat of a manual process; once the series was created all the packages from the previous/stable series need to be cloned/copied for example.. [23:09] i.e. this is *not* a web UI work-flow :) [23:11] al-maisan_: If I create a new distroseries by hand with the "Add series" link, such as https://staging.launchpad.net/ubuntu/foo then it doesn't show the "Add architecture" link. Are you saying that this won't affect real ubuntu developers, since they are doing it differently? [23:16] EdwinGrubbs: I guess that's right. [23:18] thumper, https://bugs.edge.launchpad.net/launchpad-code/+bug/426141 [23:18] Bug #426141: "Link to a bug report" is temperamental === flacoste is now known as flacoste_afk [23:34] gary_poster: ping? === Ursinha is now known as Ursinha-afk