/srv/irclogs.ubuntu.com/2013/10/29/#launchpad.txt

dobeywgrant: great, thanks01:22
dobeywgrant: oh, except i can't rename a team that has a mailing list or PPA. :-/02:10
wgrantdobey: not without removing those first, no. but if it permits a rename it will rename everything.02:37
=== caktux_ is now known as caktux
=== hloeung is now known as Guest93605
=== Guest93605 is now known as hloeung
=== hloeung is now known as Guest69967
=== Guest69967 is now known as hloeung
Terry__hi there, I host a website on Launchpad at https://launchpad.net/gcc-arm-embedded. When view its page source, I saw something like google-analytics/ga.js". Does this mean my website is enabled for google analytics?07:35
wgrantTerry__: Launchpad.net as a whole uses Google Analytics. It's not accessible on a per-project basis.07:38
Terry__Thanks for help. Is it possible to extract or recognize results for my site from the whole result of Launchpad?07:39
wgrantWe don't have a way to provide that information to project owners today.07:40
Terry__OK. I got it.07:40
=== zenitraM^away is now known as zenitraM
RituooosHey could somebody help me out??12:53
RituooosI am having issues while trying to pull the original file using bazar12:53
wgrantRituooos: What exactly isn't working?12:56
Rituooosthe build12:57
Rituooos bzr builddeb12:58
Rituooosi'll send you the pastebin id.12:58
wgrantThat would be helpful.12:58
Rituoooshttp://pastebin.com/QnX6HCNv13:00
wgrantRituooos: That worked fine, except it wasn't able to use gpg to sign the build result, because it can't find a key to use.13:01
wgrantRituooos: Is that your name and email address?13:01
Rituooosno it isnt13:02
Rituooosbut i did login with lp login rituspaks13:02
Rituooosritusparks13:02
Rituooosbut its the same result evry time13:02
wgrantYou probably don't care about the signature for a local build, anyway. So try 'bzr builddeb -- -us -uc' to tell it not to try to sign anything.13:03
Rituooosokay! Let me try13:04
RituooosI got a clean build! Thank you13:05
wgrantExcellent.13:05
=== zenitraM is now known as zenitraM^away
=== zenitraM^away is now known as zenitraM
=== Ursinha-afk is now known as Ursinha
=== Laney is now known as KruSha666
=== KruSha666 is now known as Laney
cgreganhello Launchpad team....who is the best one to talk to about enabling privacy on a project?16:53
dobeycgregan: you need someone on the webops team, i think.16:55
cgregandobey: I think it is just a matter of a commercial licence16:56
dobeycgregan: i don't know if i have enough permissions to tweak those bits. anyone on webops should though.16:57
cgreganah..ok dobey16:58
cgreganthanks16:58
dobeyand most of the people dealing with lp bugs and such are in .au/.nz area anyway, so it'd be a few more hours before they show up16:58
cgregannoted..thanks16:59
KaZeRhi there. i want to automate the synchronization between our translation template and what we have in launchpad, but my template always go as 'needs review', so it kinda break the automation18:09
KaZeRi'm using "translations-lp-upload -p navit -e trunk -t navit po/navit.pot "18:09
KaZeRwhat am i doing wrong?18:09
KaZeRalso, when uploading .po files, they also go "needs review" and i have to update the template manually from the form (from "nothing selected" to "navit")18:09
=== zenitraM is now known as zenitraM^away
lifelessdobey: sorry I wasn't more help in #bzr, bad timing :)19:59
dobeylifeless: it's ok. i figured it out, and i think it works19:59
dobeylifeless: https://code.launchpad.net/~dobey/tarmac/bzr-export/+merge/193130 <- does the use of export() make sense there?19:59
lifelessdobey: do you want just the source code and no bzr metadata? If so, yes20:01
dobeylifeless: yes, to prevent someone submitting a branch that uses bzrlib (or bzr cli) in the tests to commit their changes anyway, or do nasty things20:01
dobeyand it also helps make people write cleaner code by not writing code that depends on the vcs for the tests to pass20:02
lifelessdobey: fair enough. I'll note that a fair number of projects use their VCS to generate changelogs etc20:03
lifelessdobey: which this would prevent20:03
lifelessdobey: I would be inclined to let individual projects make this choice, rather than forcing it in the framework20:04
dobeylifeless: right. but that's also not something that should be happening during testing of the project itself though, but rather during release or something20:04
lifelessdobey: more comprehensive CI systems often don't draw a hard line between those things20:05
lifelessdobey: it's a pipeline, with artifacts gathered as you go20:05
lifelessdobey: anyhow, just my 2c :)20:05
dobeylifeless: yes, finding a good balance isn't easy. i'm trying to make it more secure for people to run tarmac to handle branch merges in their projects, right now. if there are things that need to be more lenient as features get added, i'll revisit that when the time comes20:07
dobeybut making an apparmor profile for a thing that runs arbitrary code anywhere on the system, is very hard to do, so trying to confine it a bit to improve security and usability, and will relax stuff as needed in the future20:08
lifelessdobey: interesting20:09
lifelessdobey: so, what about just spinning up an openstack vm20:09
lifelessdobey: then do the merge locally, and then rsync the merged tree up into the vm20:09
dobeylifeless: that's possible, but would be better to just run tarmac in throwaway VMs that you manage with juju/puppet/etc at that point, too, if you have the resources to do that20:11
dobeylifeless: so trying to make it easier for people who don't have those resources, or don't want to spend time setting up a VM/lxc/chroot to do it all in20:11
dobeybut will also make it easy to do that when it can be done, as well20:11
lifelessdobey: well, no, because a throwaway vm with permissions to push to your trunk is no longer secure20:12
dobeylifeless: it's exactly as secure as anything else with permissions to push to your trunk20:13
lifelessdobey: that I suggested above didn't have permissions to push to your trunk20:13
lifelessdobey: because the merge logic was decoupled from the test execution logic20:13
dobeylifeless: well if you rsync the whole tree with the bzr metadata, then it does. the merge happens before the tests are run, and the merged-into tree is the target remote branch (a lightweight checkout) with permissions to commit20:15
lifelessdobey: surely the ssh key isn't stored within that tree?20:15
lifelessdobey: and I wasn't proposing that you rsync it *back*20:15
dobeyno, it's not20:16
lifelessthen I'm not sure how one would commit on that basis20:16
dobeybut still, it requires the infrastrcture to do it20:16
lifelesssure20:16
=== stokachu_ is now known as stokachu
=== LoganCloud_ is now known as LoganCloud
=== LoganCloud is now known as Guest90505
=== Guest6754 is now known as nesthib

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