/srv/irclogs.ubuntu.com/2016/04/01/#launchpad.txt

iceyif I want to install software from a private PPA, would I have to manually mirror that to an apt-cacher like apt-cacher-ng if I want to use the cache?\12:00
cjwatsonicey: I'm not sure I understand why that would be necessary, unless apt-cacher-ng is missing some bit of HTTPS support or something.12:02
iceythanks cjwatson, I was running into annoying issues with machines behind a cacher throwing errors trying to get setup, maybe I just need more configuration on my setup12:03
cjwatsonicey: There's a commented-out bit in the stock apt-cacher-ng.conf that mentions private-ppa.launchpad.net - you may want to look at that.12:05
cjwatsonPassThroughPattern12:05
iceyawesome, thanks cjwatson!12:06
kyrofacjwatson, I noticed today that https://rt.admin.canonical.com/Ticket/Display.html?id=89394 was resolved-- awesome!15:07
cjwatsonkyrofa: ah yes, I was trying to remember who'd asked me about that.  Should all work now.15:08
kyrofacjwatson, internet access in snap builders should work?15:08
cjwatsonkyrofa: In the pull phase, yes.15:08
kyrofacjwatson, fantastic, thank you! I'll give it a shot15:09
iceyI'm seeing HUGE packet loss to launchpad.net15:12
cjwatsonbeing investigated by sysadmins at the moment15:13
noimnicknoimLaunchpad down ?15:16
noimnicknoimtrying to download the latest version of15:17
noimnicknoimtrying to download the latest version of Unetbootin15:17
rbasak16:13 <cjwatson> being investigated by sysadmins at the moment15:17
cjwatsonseems to be network-level, LP itself is OK15:18
cjwatsonnoimnicknoim: even now?  it may have been a temporary blip, looks OK at the moment15:18
noimnicknoimyup.. ok for now. cloud washed over or something .. :P15:19
kyrofacjwatson, things worked great in the pull step, but I have a snap building mysql, which wants to download stuff when building. Why limit the access to pull?15:25
cjwatsonkyrofa: Anyone with an email address can use Launchpad's builders, and we want to avoid our systems being used for malicious purposes to attack other bits of the internet.  The build step can involve basically anything, all user-controlled code.  Limiting to pull means that we have a better chance of limiting the amount of user-controlled code that can talk to the network - it has to be in snapcraft pl15:33
cjwatsonugins and such.15:33
cjwatsonkyrofa: It would be very bad if github decided to blacklist us because somebody had managed to use Canonical's network resources to launch an attack on them, for instance.15:34
kyrofacjwatson, ah, sure that indeed make sense15:34
kyrofacjwatson, I'll work around it :)15:34
kyrofacjwatson, though note that nothing prevents users from building with in-tree plugins that utilize the pull step15:35
cjwatsonkyrofa: We may have to refine things, certainly.15:35
kyrofaGood first pass, though15:36
cjwatsonkyrofa: But it's much easier if we start this way so that at least it's more obvious that you're doing something sketchy and workaroundy if you do that; far harder to lock things down later once user expectations are established.15:36
kyrofaIndeed15:36
=== nhandler is now known as StaffUnicorn
=== JanC_ is now known as JanC

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