=== maxb_ is now known as maxb === jamalta is now known as jamalta-afk [02:59] doctormo: it seems Ground Control depends (in code, not in deps) on NetworkManager. Is that intentional/required? If so, I'll make the change, otherwise, I'll file the bug. [03:01] lfaraone: I'd file it as a bug; folk without NM may well want GC, so it should be soft. === micahg1 is now known as micahg [06:10] hey [06:10] https://code.edge.launchpad.net/~nmb/bzr/mkdir-recursive-253529/+merge/19488 has no diff despite being hours old [06:10] why? === doctormo_ is now known as doctormo [07:33] poolie: corrupt branch or it oopsed creating the diff I guess [07:33] poolie: uh, nothing in the branch? [07:34] https://code.edge.launchpad.net/~nmb/bzr/mkdir-recursive-253529 not been pushed to [08:13] hi, I have a question about teams and bugs [08:13] in qbzr we want to set the qbzr-bugs team to be able triaging bugs [08:14] and we have restricted qbzr-dev core team which is owner of code and releases [08:15] there is Driver (on main page) and also Bug supervisor (on bugs page) [08:15] should we set qbzr-bugs to be driver and/or bug supervisor? [08:16] hey bialix [08:16] bug supervisor i think [08:17] hi poolie! thanks [08:20] apport is supposed to be the ubuntu equivalent of reportbug, right? [08:21] I'm trying to work out how to actually provide a problem report. "apport-cli apport" wants to "S: Send report (1.6 KiB)" before I even say anything [08:24] twb: is this after a crash? [08:24] No. [08:24] after it sends it, you'll be prompted to enter a description into a web form [08:25] i think actually you want to use ubuntu-bug if you don't already have a crash file [08:25] Initially I wanted to report that a live image built with live-helper is loading vga16fb even when I tell it not to, but then when I installed apport into a pbuilder chroot, I found that it calls start(8) and ignored policy-rc.d(8), so I wanted to report that, too. [08:26] ubuntu-bug seems to have the same issue. [08:26] If I hit "S" to submit, it gives me a URL that I can't open without logging in, so I'd prefer to provide the problem as part of the original submission. [08:28] twb: You need to log in before you can report a bug. [08:28] You cannot do it anonymously. [08:28] Sigh. [08:29] I was hoping that had been fixed since 2006 [08:29] nup [08:29] the theory is, or part of it is, that anonymous reports tend to have little value [08:29] And that they are spammy. [08:30] poolie: you mean like all those spammy reports on debbugs ;-P [08:31] i don't know [08:31] what does debbugs do with spam and with bad reports? [08:31] I don't know. I've never seen spam on bugs.debian.org. IIRC the web UI some kind of button that pokes a moderator to remove potential spam reports. [08:32] Bad reports just get flagged "needs more info" and ignored, in my experience. [08:34] I guess I'll just dig out the malone mail gateway docs and send a signed email, since I know where my GPG key is, but I don't know if I still have my launchpad username/password written down somewhere. [08:37] twb: Launchpad usernames are e-mail addresses. [08:39] Thanks for not using captchas that require inline images and/or javascript and audio [08:45] In w3m, clicking the button [No, I need to report a new bug] has no effect [08:46] Maybe it's supposed to be javascript that unhides the remaining form fields? [09:45] Does Launchpad allow you to fork/associate your branch with something that originated in +junk? [10:29] hi :) [10:30] i'm investigating unsing launchpad bluebrints for my company and wanted to know how difficult it is to set up your own instance [10:33] of launchpad? [10:33] yes [10:33] we'd only need the bluebrints part for now though [10:35] I don't think there is any documentation how to run production instance [10:35] Hi there. I've got problems with a ppa [10:35] you could probably start by reading https://dev.launchpad.net/Running but it only mentions development instance with a comment that developers aren't really interested in raising number of LP installations. [10:35] I get a "Failed to upload" error [10:36] kklimonda: hmmm that's bad [10:36] :( [10:38] Here is my uploadlog: http://launchpadlibrarian.net/39357043/upload_1515646_log.txt [10:39] .. wait, I think I know what's going on [10:39] Nightrose: The licence doesn't permit running your own instance unless you are prepared to replace every icon and image and use of the word Launchpad. [10:39] thanks for the help guys! [10:40] maxb: even in the intranet? [10:40] maxb: mpfh - so much for open sourcing it... [10:40] kklimonda: we'd need a public instance [10:40] Yes, even in an intranet [10:40] Nightrose: code is open source - brand itself isn't [10:40] ok i guess that takes launchpad off my list [10:41] and neither are any of the graphics..... making the code significantly less useful [10:41] sluimers: You are somehow producing binaries without a Description field. Your package is buggy. [10:41] Yes, I've noticed the description field is empy [10:44] I could have sworn I had written it down before. [12:11] hi anyone around? [12:12] Rejected: [12:12] moon_2.1-0ubuntu1~dhx1~karmic1.dsc: format '3.0 (quilt)' is not permitted in karmic. [12:13] directhex: 3.0 (quilt) is only permitted in Lucid and later. [12:13] blarg, what's the point in that? all the build tools in karmic support debsrc3 [12:13] well thing is i cant login to kubuntu wiki [12:13] directhex: Not perfectly. [12:13] any idea where should i go? [12:14] bah -_- [12:15] it says bad time zone [13:02] Hi, two questions: 1) How do i delete a personal package archive? 2) I often upload packages just to see if they build. I noticed that there's a pointing system that gives many extra points to private PPA's, is it possible for me to have a private PPA section so I can upload fast and test if my builds work? [13:02] sluimers: 1) you can't, we don't support that yet, although we can disable it [13:02] 2) no [13:03] well, 2) no, unless you pay :) [13:03] Okay, since I have it disabled already, no luck then :/. [13:04] Private PPA's are for people with money? [13:04] we can set up a trial period if you're interested [13:04] Why would anyone want to have a private PPA then? [13:05] well you suggested one reason yourself [13:05] hahaha [13:05] true [13:05] with private PPAs you can control who is allowed to download the software as well [13:06] note that compile-tests can be done locally; you don't need a private PPA, only an Ubuntu chroot [13:07] I thought so, but I find PPA's not very useful if I want to make it available to the Ubuntu Community due to the whole adding repository and key thing. [13:08] sluimers: it's very easy to do that now, "software sources" knowa about PPAs [13:08] or you can use add-apt-repository ppa: [13:08] s/knowa/knows/ [13:09] crimsun: I make 12 mistakes in the control file on average per build. [13:09] sluimers: you can still test it locally - that's what pbuilder and similar programs are [13:09] sluimers: use pbuilder locally, PPAs are not useful for build testing really, unless you don't have access to an arch [13:11] Ah, okay, thanks for the info. [13:11] I gotta learn how to use pbuilder again then. === bigjools is now known as bigjools-lunch === lionel_ is now known as lionel === mrevell is now known as mrevell-lunch [13:46] hello, is there a way to batch process the status of many bugs [13:54] rtz, you can not bulk-manage bugs via the web interface. Others have coded up tools via the Launchpad API to do mass bug management. [13:55] mars, ok, is there a python script available that can do this? [13:56] sinzui or deryck, ^ any ideas? I thought Cody had such a script for managing U1 bugs. [13:57] mars, rtz -- I would look at bughugger. [13:58] rtz, http://www.murraytwins.com/blog/?p=60 [13:59] mars, thank you, will look into this [13:59] np [14:00] neat, bughugger uses plugins to add functionality [14:00] "there are plugins for tagging a bug based off the apport release information in a bug’s description. There is also one for adding any tag you want to a bug report, and another for marking a bug as incomplete and asking people to run apport-collect for their bug." [14:00] yeah, it's really coming along nicely. [14:01] deryck, you should write a post about it on the Launchpad blog :) [14:01] seriously [14:01] that is a neat looking tool [14:02] I thought we had said something about it before. [14:02] or maybe a guest post from Rick? [14:02] mrevell-lunch, what do you think about the above suggestion from mars ^^ ? === mrevell-lunch is now known as mrevell [14:17] deryck, mars I think a guest post from Rick would be a great idea. I'll ask him if he'll do it. [14:18] mrevell, one question I have is whether bughugger can handle any project's bugs en-masse, or is it ubuntu-specific? [14:18] mrevell, cool [14:19] mars, Hey, you know what might be cool -- how about you "interview" Rick by email about Bug Hugger and then write it up into a blog post :) [14:19] mrevell, interesting idea, but I am already two interviews behind in my queue :) [14:20] mrevell, that does not mean we can't collect a set of interesting questions [14:21] mars, Yeah, I think that'd be a good way to do this. I'll post to the list. === bigjools-lunch is now known as bigjools [14:35] is there a working version of bughugger for karmic available === Chex_ is now known as ChEx === ChEx is now known as Chex [14:42] rtz, it looks like the bughugger team PPA has a Karmic version in it: https://launchpad.net/~bughuggers/+archive/bughugger [14:44] mars, this is an old version which is working with staging server [14:45] mars, i have compiled the lucid version now [14:45] but the configuration of the old version seems to be still present === salgado is now known as salgado-lunch [14:46] rtz, you might have to purge the old version, to strip the config files [14:47] mars, bughugger saves prefs in couchdb [14:52] rtz, that is interesting. [14:52] By pushing the config off of the *nix filesystem, you break one of the assumptions that apt was built on: everything is a file. [14:52] so --purge doesn't work (or at least, not as cleanly) [15:03] mars, purge doesnt work for user config files === matsubara is now known as matsubara-lunch === Ursinha-1fk is now known as Ursinha [15:46] how do I register a key [15:46] To confirm the key is yours, decrypt the message and follow the link inside. [15:47] I do not understand === Ursinha is now known as Guest50427 === Ursinha_ is now known as Ursinha [15:51] flower: https://help.ubuntu.com/community/GnuPrivacyGuardHowto [15:52] : Validation on Launchpad === beuno is now known as beuno-lunch [15:52] gpg --decrypt file.txt [15:53] enter your passphrase [15:53] a message will be displayed along with the link you must follow to confirm your key in Launchpad [15:54] follow the link, enter your Launchpad password as asked [15:54] gpg --clearsign UbuntuCodeofConduct-1.0.1.txt [15:54] upload the contents of UbuntuCodeofConduct-1.0.txt.asc on https://launchpad.net/codeofconduct/1.0.1/+sign [15:54] done === matsubara-lunch is now known as matsubara === salgado-lunch is now known as salgado === sinzui1 is now known as sinzui [16:09] This page isn't working for me: https://launchpad.net/~davidstrauss/+vouchers [16:10] sinzui, ^ ? [16:10] I can't access the page either. Insufficient permissions. [16:11] mars I hope you cannot, that would be an invasion of privacy [16:12] sinzui: The page keeps timing out. [16:12] davidstrauss: interesting. How many vouchers do you think you have. I have two and it displays [16:12] davidstrauss, what is the OOPS id? [16:13] sinzui: I just bought one, and I want to load it in. [16:13] oh, maybe the offsite store is delayed in syncing. I have had to wait up to 10 minutes [16:14] sinzui, ah, so the browser is timing out? Not our application server? [16:14] well all launchpad seems slow today, maybe I can get a time out doing repeated loads [16:14] mars: 504 Gateway Time-out [16:16] sinzui: Now it says "David Strauss does not have any unredeemed vouchers available." [16:16] sinzui: How long does it take to sync? [16:17] 10 minutes for me once. Since I too got the connection error after reloads, I think the store is also having trouble sending the data... [16:17] well, edge just fell of the earth. That may also be launchapad too [16:18] davidstrauss: try again, launchpad seems faster now for me [16:20] How do I use private branches on a commercial project? [16:21] davidstrauss: I can set up private branches for you. What project is it and what person/team is permitted to see the private branches? [16:21] sinzui: Project: economist-magic Team: economist-magic [16:25] davidstrauss: I setup branches, do you want private bugs? You will need to enable bugs and set a bug supervisor before I can do that [16:26] sinzui: Doing that now... [16:27] sinzui: done [16:29] davidstrauss: done. the commercial subscription warning will disappear when you apply your voucher. I alerted the admins to the server issue--we may have connection issues stalling launchpad [16:29] sinzui: How do I push branches to this project and have them be private? [16:29] sinzui: or are all branches private? [16:30] all are private by default, only users subscribed to a branch can see them. you team is automatically subscribed [16:31] davidstrauss: https://launchpad.net/economist-magic/trunk includes instructions to register the branch for the default series [16:32] davidstrauss: you can create many series (stable, experimental for example), and your team can have hundred of individual branches, and only your team can see them [16:36] sinzui: Excellent. Thank you. :-) === beuno-lunch is now known as beuno [16:57] henninge, kudos for the IProjectGroup refactoring! [16:58] mars: thanks but it's only the beginning ... ;-) [17:03] sinzui: Should I wait until the voucher stuff is worked out before pushing code? [17:09] davidstrauss: you do not need to. I set everything up [17:09] sinzui: OK, thanks. But I still need to handle the voucher thing eventually, right? [17:11] yes. eventually, when the store and launchpad decide to talk. don't let that prevent you from working on your project === deryck is now known as deryck[lunch] [17:43] sinzui: Why does it say "This branch is public" on here: https://code.launchpad.net/~economist-magic/economist-magic/sprint === henninge is now known as henninge-afk [18:06] davidstrauss: Launchpad also supports private branches, but only for commercial subscription projects [18:08] maxb, don't worry, he has one set up :) [18:09] ah, didn't read that far back in scrollback [18:11] pity, in some ways, because I know I'm going to want to use that code :) === deryck[lunch] is now known as deryck [18:20] davidstrauss: I do not know. abentley, rockstar, can you explain why a proiect which default forbidden has public branches? is the UI lying? [18:21] From seeing prior cases, privacy seems completely separate for projects, groups, branches, bugs, etc. [18:21] So it needs to be frobbed for each thing. [18:22] (but I don't actually know, so much as read lots of backscroll) [18:27] this is a case of ambiguous enums in the UI the branch access is forbidden by default, so I wanted to give the team access to see them, but that made the branches always visible. :( [18:28] davidstrauss: delete your two branches. I will ping you when someone who can understand the UI double-speak has set the privacy correctly [18:29] sinzui: I've deleted them. [18:29] sinzui, thumper should be online soon. lifeless knows how to as well, but he is offline for a good while yet. [18:29] thank you. my apologies. [18:37] davidstrauss: try pushing test branch and verify if the branch correctly reports it is private. [18:38] sinzui: has something changed? [18:38] Yes, I set the team policy to private. [18:45] Team pages are not loading right now. [18:46] nevermind [19:07] Guys I've a straight forward question: [19:08] * Is it possible to install Launchpad on a ubuntu server, and then limit access to few people only ? (on the same LAN but also on the WAN) [19:08] A "yes" or "no" is far enough for now :) [19:10] goundy: That sort of ACL would be implemented in the network, and invisible to the application (yes) [19:10] persia, thanks. [19:13] does launchpad have repo commit emails/rss ? [19:14] hmm looking for a blog [19:18] keithy, launchpad does have email notifications and rss feeds for many different configurations. [19:18] keithy, what are you looking for specifically? [19:21] commit notifications [19:21] for repo pushes? [19:23] keithy, if you are looking at the branch page in Firefox, it will show you an RSS feed for commit notifications in the title bar [19:24] keithy, and you can hit "Subscribe to this branch" on the right-hand side to get commit notification mail for that branch. [19:25] ah!!! [19:26] hmm I am not seeing the rss [19:26] keithy, what browser are you using? [19:27] firefox [19:28] ah found it === salgado is now known as salgado-afk === AlanBell_ is now known as AlanBell [20:45] deryck: hi [20:45] can someone from malone point me to documentation of the roles used in malone [20:45] like just what the bug supervisor does? [20:46] hi poolie [20:46] poolie, there are the doc tests and maybe the help site will have some info on that. [20:46] bialix wants to know what bug supervisor does vs driver [20:47] poolie, I don't think there's an easy way to get at that. [20:47] poolie, some of that info is likely in a registry doc test and some in bugs tests. [20:47] there's https://help.launchpad.net/BugSupervisors [20:47] but it doesn't say what they can actually _do_ [20:47] :( [20:47] right [20:47] yeah, it's not very nice. [20:48] poolie, so there's a couple options. One, sinzui has all this knowledge in his head. :-) Two, we can see if someone from the bugs team, maybe with mrevell help, can document this. [20:49] poolie, the documentation route takes a bit longer obviously. [20:50] poolie: deryck: I think the bug supervisor is the person or team that is automatically subscribed to every bug, and thus always has permission to access it. [20:51] poolie: deryck: this role predates structural subscriptions which allow users to be notified of bugs without being subscribed to a specific bug. [20:51] there is other minutia, too. Only bug supervisor can set certain statuses, like critical. [20:51] and that includes seeing all private bugs? [20:51] and triaged [20:51] deryck, most users can't set importance at all? [20:52] poolie: deryck: Since bug privacy requires someone to be subscribed, the role is required to have private bugs, but is also insane because no one wants the email of all bugs to gain access to a few of them === EdwinGrubbs is now known as Edwin-lunch [20:53] poolie: you are correct about the triage/milestone rule. that is a bug, the release manager should have permission to access both without being a member of the supervisor role. This is easy to fix than privacy [20:54] what is the milestone rule? [20:54] they can assign things to milestones? [20:54] poolie: yes [20:54] i guess they can also target to series and approve nominations? [20:55] poolie: drivers can. owner and release managers are implicit drivers [20:55] Something seems to have gone wrong during a bzr upgrade of https://code.edge.launchpad.net/~ubuntu-virt/vmbuilder/0.11 [20:55] What to do? [20:56] poolie, sorry, missed the early question. Yes, most users can't edit importance. bug supervisor can and I believe people who have edit perms on the context. === AlanBell is now known as AlanBell_ [20:57] sinzui: are they; that's interesting === AlanBell_ is now known as AlanBell [20:57] so a driver is a superset of being a bug supervisor? [20:57] and an owner is a superset of that? [20:58] the bug supervisor is not related, and that is why there are bugs. bugs and registry have independent and conflicting implementations of roles, security, and privacy [20:59] oh so you're saying drivers cannot do targeting? [20:59] sorry [20:59] you're saying only drivers, not bug supervisors, can do targeting? === matsubara is now known as matsubara-afk [21:01] poolie: I think the bug supervior can be banished. structural subscriptions are very close to providing the needed communication and access control (that are not coupled). driver/manager/owner have progress degrees of power in a project, and no other role should stomp on them [21:01] well, that would be great, but i want to answer a question about what exists now [21:01] i think they use case of 'bzr-qa is trusted to do all bug stuff only' is useful [21:01] don't mean to be snarky [21:01] well we need to read the code every day because someone changes a role. [21:02] If a bzr upgrade of a launchpad branch fails, how can I get access to the backup? [21:02] poolie: I know what is promised from the registry perspective, I do not know what code or bugs promises. [21:03] poolie: barry made someone both a bug supervisor and an release manager to ensure that there were no barrier blocking that person from target bugs and creating a release [21:04] poolie: I really do not know what "bug stuff" is [21:06] * sinzui think no-one has the right to supersede a release manager's status, priority, or targeting of a bug. [21:06] hi soren [21:06] :/ [21:06] did you use the web ui to upgrade it, or bzr? [21:06] anyhow you may need to either use an sftp client to move the backup.bzr directory back, or ask for help [21:06] mwhudson: speaking of which, did you see that bzr is going to use backup.bzr.~N~? [21:06] you might need to adjust for this? === AlanBell is now known as AlanChicken [21:07] sinzui, deryck, thanks for the help, does https://help.launchpad.net/BugSupervisors#preview look correct now? [21:07] istm it would be nice to have a page in help.l.n pointing to pages about all the access control rules [21:07] and other stuff [21:07] it may even help the developers in doing privacy === AlanChicken is now known as AlanBell [21:07] poolie: I can do it from the web UI? Fancy. [21:07] poolie: I did it from bzr. [21:07] 'has the right' in terms of 'actually has the right in code' or 'has the moral right'? [21:07] poolie: bug 524062 filed [21:08] Launchpad bug 524062 in bzr "bzr upgrade failed" [Undecided,New] https://launchpad.net/bugs/524062 [21:08] poolie: vaguely, can you file a bug or mark something affecting launchpad-code? [21:10] poolie, yes, that looks right to me. [21:10] mwhudson: done https://bugs.edge.launchpad.net/launchpad-code/+bug/524071 [21:10] Ubuntu bug 524071 in launchpad-code "bzr 2.2.0b1 will create backup.bzr.~1~" [Undecided,New] [21:11] poolie: thanks [21:28] Could an admin please restore the backup of https://code.edge.launchpad.net/~ubuntu-virt/vmbuilder/0.11 ? "bzr upgrade" went bad. [21:29] Is there a LOSA in the house? [21:29] ^^ [21:30] we are a little short of losa's [21:30] abentley: have you got a minute to help soren? [21:30] * thumper is running out [21:30] thumper: ta [21:30] thumper, soren: on it. [21:31] abentley: thanks [21:31] abentley: Excellent, thank you. [21:33] soren, done. [21:38] abentley: Yay. Thanks. [21:38] soren, np. Did you upgrade using bzr or using the Launchpad upgrade button? [21:39] abentley: bzr. Already talked to poolie about it. [21:39] Where is this button you all speak of? I've never noticed it. [21:40] ooh, button! shiny! :-) [21:40] soren: bottom of the page on eligible branches [21:40] Oh! [21:41] * soren clicks [21:41] It doesn't let you specify a format, though :-/ [21:42] how long does it take for something to pick up new upgrade requests? [21:46] maxb: a few seconds, but there isn't user visible logging yet [21:46] see my bug from yesterday [21:46] I hit upgrade before what I last said, on a 1-revision test branch, and nothing has happened yet [21:47] lp:~maxb/+junk/wibble ftr [21:47] maxb: Yeah, I think "in progress" really means "pending". [21:48] no [21:48] it means 'in the job system' [21:49] Is that different? [21:50] Could be any of "submitted", "pending", "in progress", "awaiting results", "publishing results" [21:51] Oh. [21:51] Oh, it's done. Yay. [21:51] Err.. [21:53] :( [21:53] bzr: ERROR: Not a branch: "bzr+ssh://bazaar.launchpad.net/~ubuntu-virt/vmbuilder/0.11/". [21:53] That was not expected. [21:53] losa ! [21:53] mbarnett: I believe that is you [21:54] mwhudson: may need your knowledge of the current setup about now :) [21:54] lifeless: i am stuck in a deploy at the moment, but should be able to help momentarily. [21:54] soren: don't touch anything ;) [21:54] * soren sits absolutely still [21:55] lifeless: ? [21:55] lifeless: ok, what is going on here? [21:57] Is there by anychance an ubuntu brainstorm moderator in here? [21:58] well the branch is certainly broken [21:58] Lord-Readman: I suspect this is entirely the wrong place to search (although I admit I can't point at a good right place) [21:59] #ubuntu is too busy for anyone to see what you write, but thanks anyway [21:59] It might be worth mentioning that I didn't see it work after abentley restored the backup. [22:00] Not that I see it being broken either... I'm just saying. [22:00] there is a .backup.bzr and a backup.bzr but no .bzr [22:00] s/see/saw/ [22:00] That's.. [22:00] Um... Fascinating stuff. [22:03] i can't remember how you open a branch when it's not in a .bzr [22:03] directory [22:04] soren clicked on the 'upgrade a branch' button. [22:04] and it when 'bang' and let the magic smoke out [22:05] well [22:05] it sounds like the smoke may have gone before that point, possibly === Edwin-lunch is now known as EdwinGrubbs [22:11] You may want to talk to abentley. He restored a backup for me immediately before this happened. [22:11] I didn't see the branch working in between (but didn't try, either). [22:11] Maybe he has some interesting scrollback in a terminal somewhere. [22:41] mwhudson, lifeless: Are you guys still playing with that branch. [22:42] oh sorry, got distracted [22:42] soren: do you have a local copy of the branch? [22:42] * soren wonders why punctuation seems to be so much harder late at night [22:42] mwhudson: Probably. [22:42] mwhudson: I can certainly reconstruct whatever was there before. [22:43] I just didn't want to trample all over your crime scene :) [22:43] soren: then probably bzr push lp:vmbuilder/0.11 --use-existing-dir is easiest [22:43] soren: i don't know what happened, but i don't really want to spend ages figuring it out right now [22:44] mwhudson: Fair enough. [22:44] * soren spoke too soon [22:45] I may not have an up-to-date branch, but I'll see if kees has. He pushed to it most recently. [23:36] Can any one help? I seem to to be having a problem with signing on for Ubuntu one. I get "Unauthorized token" page after I click on the link that was sent to me when I registered with my email address. Browser: 5.0.307.9 beta on Ubuntu 9.10. Email: Gmail [23:37] Brwoser was chrome. sry [23:37] L0neRanger: was the mail sent recently? [23:38] yes like about half an hour ago. thats when I tried to register