/srv/irclogs.ubuntu.com/2010/07/27/#launchpad.txt

=== fta_ is now known as fta
=== mdeslaur is now known as mdeslaur-afk
d34df00dHi!01:13
d34df00dI've just updated a new version of po, selecting a new import, for Rosetta.01:13
d34df00dI'm the owner of the translations, and Launchpad says I have full access.01:13
d34df00dWhy do my changes are marked as suggestions and therefore the corresponding strings are considered to be untranslated?01:14
=== JohnDoe2 is now known as FullFlannelJacke
d34df00dAnd, how one can delete a duplicate translation template?01:20
=== fta_ is now known as fta
=== fta_ is now known as fta
=== fta_ is now known as fta
alpharesearchhello, is there a guide that tells me how to use my PPA for lucid and maverick... right now I did an upload for lucid and than I change the debian/changelog but this didn't work...04:19
alpharesearchI got a rejection email that the debian.tar.gz already exists04:19
micahgalpharesearch: https://help.launchpad.net/Packaging/PPA/Uploading04:26
=== fta_ is now known as fta
alpharesearchmicahg: dput ppa:your-lp-id/ppa <source.changes> that is what I did... I tried -f but this didn't help04:32
wgrantalpharesearch: You can't upload the same version twie.04:32
wgrant+c04:32
wgrantYou need to change the version string (eg. append ~lucid1, ~maverick1, etc.)04:32
alpharesearchin the changelog file I guess?04:35
alpharesearchwgrant: thank you...04:38
=== Cepheus is now known as Cepheus|Away
=== mdz is now known as 92AAAT9W3
MTecknologySo.. is it bad at all if I have a user account in Launchpad that's only there as basically an ssh keyring for logging into launchpad from many users on many servers?05:28
=== fta_ is now known as fta
thumperMTecknology: heh, probably05:42
MTecknologythumper: Any suggestions? I like the fact that each system is using different keys, each development project in progress gets a key, then removed when not used05:43
thumperMTecknology: in reality it will work05:44
thumperMTecknology: but not considered best practice from our point of view05:44
MTecknologythumper: what would be better?05:45
MTecknologythumper: just have some developer keys that can get dropped in .ssh ?05:45
thumperMTecknology: I don't know how you have your users set up, or your projects working05:46
spivIt's pretty unusual to want anything other than "one LP account per actual human being".  (There are reasonable cases of not one-to-one correspondence, like automated branch gatekeeper accounts like ~bzr-pqm, but it's not the common case.)05:49
spivIf you want access control, then I'd recommend using teams rather than fake people with lots of SSH keys.05:50
* spiv really goes to lunch this time05:51
spmMTecknology: the problem you create by many:1, is that any of the many can 'break' things, and you have no recourse to discovering who did it. I simplify to the dramatic case.05:51
spmit's not just a 'bad in launchpad' thing; it's pretty much a bad in everything thing.05:52
MTecknologyspm: For projects, we make a user account on the system, drop project data in there, setup a shared key for that user in LP so it can grab som private branches, then we use authorized_keys for who can ssh in as that user05:54
MTecknologyspm: I'll try to start thinking of better ways to manage it05:57
spmAhh. That's a subtly different case from your earlier description. It's not ideal; but it's feasible.05:57
MTecknologyspm: I'm bad at explaining things :P05:59
spm:-)05:59
spmso what you're describing is more in line with the gatekeeper that spiv mentions. it does weaken the trust model, but often the tradeoff is worth it. just beware of what you lose by doing this.06:00
MTecknologyalrighty, thanks :)06:01
=== fta_ is now known as fta
mtaylorspm: ola amigo!06:53
spmmtaylor: hola!06:53
mtaylorspm: how's the land of oz?06:53
spmhmm. only perfect today. bit of a let down tbh.06:53
mtaylorI hear that. sucks to be surrounded by such wonder all the time06:54
mtaylorspm: so ... I have come by to poke you in the eye about the ~swift mailing list of death06:54
spmtruly. :-) (fwiw, the reference was an older slogan my home state had: Queensland: Beautiful one Day, Perfect the next)06:55
spmyah. that's giving me a real headache that one.06:55
* wgrant doesn't remember that one. It must be old.06:55
mtaylorthat's a good slogan06:55
mtaylornow quite as good as "what happens in vegas, stays in vegas" ... but good nonetheless06:55
* spm pokes wgrant with the bluntish end of a stick, or walking frame...06:56
spmmtaylor: so, I believe! the last thing to try is bouncing mailman itself. for fairly obvious reasons, not something I want to just do for the heck of it.06:59
mtaylorindeed06:59
spmsupposedly a rollout is scheduled for later this week - so was hoping to progress then; failing that, I know barry is somewhat available again from todayish; and was hoping to grab him at some point06:59
mtaylorcool. well, good luck! it certainly seems like a nice weird state we got that bad boy in07:00
spmseeing as the whole mailman/launchpad thing is largely his baby. I'm confidant he'll have some ideas on how to extricate us.07:01
spmyeah. bit of a bugger.07:01
spmSo it looks like no progress, largly because there hasn't been :-/ but surely has not been forgotten07:01
mtaylorhehehe07:03
fta2what's going on with the builders??08:48
gesercould someone please kick the build dispatcher? It looks like it doesn't dispatch anymore since around 12 hours09:41
* bigjools looking09:48
bigjoolsgeser: what makes you say that then?09:50
geserbigjools: https://edge.launchpad.net/builders/ shows many empty buildds (while there are jobs in the queue if the page doesn't lie) and the buildd history for the idle buildds show the last job for around 12 hours ago (https://edge.launchpad.net/builders/palmer/+history, https://edge.launchpad.net/builders/vernadsky/+history, https://edge.launchpad.net/builders/yellow/+history)09:52
bigjoolsok09:52
bigjoolsthey are not in the pool right now09:53
geserwhy does the builders page list them then? (Or am I misunderstanding something?)09:54
bigjoolsoops sorry they are, I was looking at a different builder, my bad09:55
=== bigjools is now known as bigjools-afk
=== bigjools-afk is now known as bigjools
bigjoolsgeser: ok we're bringing them back up now.  It's probably bug 463046 if you're interested.10:15
ubot5Launchpad bug 463046 in Soyuz "Rescuing a BUILDING builder just makes things worse (affected: 1, heat: 1)" [High,In progress] https://launchpad.net/bugs/46304610:15
bigjoolswgrant: are you really working on that? :)10:16
DavieyHi, using the API - is there a way of getting a list of user/team PPA's; without manually handling the JSON?12:14
bigjoolsDaviey: are you not using launchpadlib?12:14
Davieybigjools: Oh yes!  But I can't see how to handle ppas_collection_link12:15
wgrantJust use .ppas12:15
bigjoolsdon't use that12:15
bigjoolswot wgrant said12:15
wgrantlaunchpadlib applies magic to turn it into a less useless attribute.12:16
wgrantblah_link -> blah12:16
wgrantblahs_collection_link -> blahs12:16
DavieyAhh!  Didn't realise that.. or see it in the docs..   thanks!12:16
wgrantYeah, +apidoc doesn't document launchpadlib's magic, since it doesn't know about launchpadlib.12:16
wgrantIt probably should.12:17
DavieyAwesome, thanks..12:19
DavieyOne more API question, is there a way of viewing ubuntu archive uploads by person?12:19
bigjoolswhat do you mean by upload?12:19
bigjoolsas in - what API object are you expecting12:20
DavieyEssentially, access to https://edge.launchpad.net/~PERSON/+related-software12:21
DavieyIe, for a given person, return the uploaded packages12:22
DavieyI could do getPublishedSources(created_since_date), then determine the uploader - but i hoped there would be a by_person parameter.12:30
=== oubiwann` is now known as oubiwann
bigjoolsDaviey: I don't think there's anything exported to do that yet13:27
bigjoolsfeel free to contribute :)13:27
Davieybigjools, Adding to my todo.. :)13:28
=== bac` is now known as bac
=== Ursinha` is now known as Ursinha
* flacoste is back.14:17
=== mbarnett` is now known as mbarnett
serghi here. I've a question about bug interface. say, a bug affects a project and is targeted to a release. Like in here: https://bugs.launchpad.net/zope3/+bug/98275 - how to make these " Status tracked in" to appear ? All I get is two rows with two independently changeable statuses15:14
ubot5Launchpad bug 98275 in Zope 3 3.4 "ZEO versus creative __getstate__ (affected: 1, heat: 10)" [Critical,Fix released]15:14
=== 92AAAT9W3 is now known as mdz
=== Ursinha is now known as Ursinha-lunch
=== fta_ is now known as fta
=== Ursinha-lunch is now known as Ursinha
=== beuno_ is now known as beuno-lunch
=== fta_ is now known as fta
=== jml` is now known as jml
=== Ursinha is now known as Ursinha-afk
=== Ursinha-afk is now known as Ursinha
=== fta_ is now known as fta
=== Ursinha is now known as Ursinha-afk
=== Ursinha-afk is now known as Ursinha
=== beuno-lunch is now known as beuno
mtaylorany losa around?19:07
mtaylorI have a public project (that has some other issues anyway) but which is requiring that people be logged in to launchpad to view ... launchpad.net/swift19:09
mtaylorif there's anyone awake who can look at that, it would be really stellar19:09
=== fta_ is now known as fta
bachi mtaylor20:41
mtaylorhi bac !20:42
bacmtaylor: on staging could you change driver and maintainer to be you, not the teams: https://staging.launchpad.net/swift20:42
baci'm confused as to what is causing the login.  it is usually the attempt to display private stuff.20:42
bacbut, given the state of swift-core it could be triggering it20:43
mtaylorbac: is swift-core private? I thought we'd finally killed all of the private things20:43
bacmtaylor: no it isn't but i thought it retained some oddness20:43
bacmtaylor: it's the only thing i know to try at the moment20:44
mtaylorwell, the ~swift team retained oddness re: mailing list20:44
mtaylorbac: I'll try right now20:44
bacthx20:44
mtaylorgot a timeout error :)20:45
mtaylorbut now is done20:45
bacok, that's not it.  :(20:46
mtaylordarn20:48
mtaylorbac: so we seem to have been helpful in pointing out some places where taking private things public are painful :)20:48
=== Ng_ is now known as Ng
tommie-lieI hope this is the right place to ask for "correct behavior" before reporting bugs21:49
tommie-lieI reported a bug https://bugs.launchpad.net/bugs/610567, added a patch, marked it as fix released and assigned the bug to myself, however, the bug does not appear neither in the project's list of bugs, nor in my personal list of bugs21:50
ubot5Launchpad bug 610567 in Zim "Add shortcut for New Sub Page menu entry (affected: 1, heat: 6)" [Undecided,Fix released]21:50
tommie-lieand obviously even the bot can find it21:50
tommie-lieis this normal, did I do something wrong, or should I file a bug against launchpad?21:51
geserbugs in state "Fix released" aren't shown by default, you have to use the advanced search to find them21:52
tommie-lieah21:53
tommie-liethanks21:53
hexmodedo daily builds not really work?21:53
hexmodealso, estimated build times for receipes seem more like wild guesses21:53
tommie-liegeser: then I have to hope that the project owner reads his launchpad mails in order to see my report, right?21:55
geserwhy did you mark it as "Fix released"? "Fix released" is to be used when the fix is released e.g. part of the next upstream version21:58
tommie-lieerr21:58
tommie-liehm21:58
tommie-liegood question21:58
tommie-lieI meant something like "fix committed", but then again this is not quite right either21:59
geserlet it at "New" and let the project owner update it22:00
gesere.g. when they included your patch22:01
tommie-lieI just set it to "In Progress" as I have "taken responsibility to fix the bug" and have "begun work"22:03
geserok22:03
=== tommie-lie1 is now known as tommie-lie
michaelh1Morning.  How can I find out the corresponding anonymous URL for a bzr lp:project URL?23:07
michaelh1I want to use buildbot to access a LP based project, but it insists on using bzr+ssh with no credentials23:08
pooliemichaelh1, you can look at the web page, or if you have the ssh url just change the scheme23:08
poolieit's always the same path23:08
lifelessbzr info -v lp:project23:08
pooliehi lifeless, michaelh123:08
lifelesshi poolie23:09
michaelh1Ah! there's the magic: I was trying http://bazaar.launchpad.net/linaro-gcc, but it's actually .../~linaro-toolchain-dev/gcc-linaro23:09
michaelh1Ta.23:09
gesercan someone check why the PPA buildds are idling with jobs in the queue?23:10
mtaylorhey lifeless23:10
wgrantI was about to ask about that.23:11
wgrantI think there's another broken build happening.23:11
lifelessisn't this just the secheduler bug ?23:11
wgrantIt's redispatching frequently.23:11
wgrantlifeless: Want to look at the buildd-manager log?23:12
wgrantOr is that LOSAy?23:12
lifelesslosay AIUI23:13
geserand do we currently have that many private builds in the official queue? I see them half the day "building private source" only23:13
lifelesswgrant: also, just finished schipol -> shanghai -> akl -> chc23:13
lifelesswgrant: I'm in /no/ state to be touching anything production23:13
wgrantlifeless: Haha, forgot that bit.23:13
wgrantLOSA ping...23:15
geserand btw: is the computation of the queue length on i386 broken? I can't believe that 3 i386 builds need only 2 min for 32 jobs23:16
wgrantgeser: Those are probably translations jobs.23:16
wgrantWhich have a, er, bad duration calculation.23:16
=== Ursinha is now known as Ursinha-afk
pooliehi wgrant23:18
wgrantMorning poolie.23:18
michaelh1What's a good way to cache bzr data coming from launchpad?23:19
michaelh1I want to download the same 500 MB tree to many machines many times23:20
michaelh1(All read only at least)23:20
micahgmichaelh1: branch once and scp?23:22
michaelh1micahg: I want to pull down the changes as they occur as well23:22
lifelessmichaelh1: setup a bzr repository in a common root directory on each machine23:23
lifelessmichaelh1: if you have the machines all local here, do that, and then also push the trunk to each machine once, to see the repos23:24
michaelh1OK.  Then pull changes from LP into the repository, and the slaves will pull that down?23:25
lifelessyes23:26
michaelh1What verbs does bzr use in read-only HTTP mode?  Can I put a HTTP proxy in the way?23:27
lifelessbzr cache busts23:27
poolieso yes, you can23:27
poolieonly get and head23:27
lifelessand post23:27
lifelessyou need to ensure post gets a sane error if you deny it23:28
lifelessbut23:28
lifelesshttp non-smart mode is much much much slower than authenticated bzr+ssh mode - use that if you can. _really_.23:29
lifelessyou can create an account for your machines and give them that accounts ssh key23:29
michaelh1I'm having trouble getting the SSH key to propagate into buildbot - not sure why23:29
michaelh1Does bzr fork out to SSH or use a Python implementation?23:30
poolieon unix by default forks23:31
pooliecheck the .ssh permissions?23:32
lifelessmichaelh1: you might consider hudson instead - many teams at canonical are migrating/using it23:33
michaelh1I think that buildbot cleans the environment in some way and looses the connection to the ssh-agent23:33
michaelh1Right, will go have a play...23:34

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