/srv/irclogs.ubuntu.com/2012/01/02/#launchpad-dev.txt

lifelessmicahg: what system has that limit?04:08
micahglifeless: 1and104:08
StevenKsteven@mangled:~% find Maildir -type f | wc -l04:16
StevenK16833404:16
adeuringgood morning09:00
rvbaHello adeuring.09:00
adeuringhi rvba!09:00
wgrantMorning adeuring, rvba.09:02
rvbaHi wgrant!09:02
=== rvba changed the topic of #launchpad-dev to: https://dev.launchpad.net/ | On call reviewer: rvba | Firefighting: - | Critical bugtasks: 3*10^2
=== Noldorin is now known as Qwerty
=== Qwerty is now known as Noldorin
=== rvba changed the topic of #launchpad-dev to: https://dev.launchpad.net/ | On call reviewer: - | Firefighting: - | Critical bugtasks: 3*10^2
huwshimiMorning all21:53
wgrantMorning everyone.22:01
huwshimiwgrant: Morning22:02
StevenKMorning22:07
broderi'm trying to follow the code path for archive uploads to figure out what changes would be needed for https://lists.ubuntu.com/archives/technical-board/2011-November/001137.html - i see the poppy daemon moving uploads into /var/tmp/poppy/incoming once the upload completes, but what actually processes the uploads after that?22:15
StevenKprocess-upload22:16
StevenKbroder: You probably want NascentUpload under lib/lp/archiveuploader22:17
broderStevenK: ok, i'll look there - thx22:18
* StevenK looks at the failed stable -> db-devel merge22:19
wgrantStevenK: There shouldn't really be a conflict.22:21
wgrantIt's sinzui's test disablement.22:21
wgrantWhich is just a workaround for there being no webops.22:21
wgrantI thought the fix was the same in both.22:21
wgrantbroder: I've seen people in Ubuntu mention the -backports permission differences over the years, but never seen any code to support the idea that there are any.22:26
broderwgrant: ah, good. i was just starting to come to that conclusion, too :)22:26
StevenKIsn't it the code that checks the pocket dependant on the series status?22:27
wgrantThat's unrelated.22:27
wgrantThat just affects when backports opens for a new series.22:27
wgrantIt should also be removed, but it's not a problem here yet.22:27
broderwait, hmm? that sounds potentially related to my project22:28
wgrantAh, yes, so it is.22:29
wgrantNot directly to this issue, though22:29
wgrantCurrently post-release pockets are only uploadable to when the series is frozen or release.22:29
wgrantThis seems pretty arbitrary.22:29
broderYeah, I'd want to turn that off for backports at least22:30
wgrantSee DistroSeries.canUploadToPocket22:30
wgrantSeems like it should be turned off for everything, since they all require manual approval anyway.22:30
wgrantAnd we do 0-day SRUs.22:30
wgrantIt just happens to work now because the series is usually frozen by the time the 0-day SRU is started.22:30
broderSo permissions on the backports pocket are enforced as they are for any other pocket, and they will always land in UNAPPROVED, but right now non-release uploads will be rejected until the series is frozen? That means that the last bit would be the only thing requiring change for pre-release backports22:33
wgrantYes22:33
wgrantI believe so.22:33
broderSweet. I think I can pull that off22:34
broderOh, right. And I need to change the buildd configuration so that builds for backports run with the same component isolation as release/proposed/security22:36
wgrantThat's in lp.soyuz.adapters.archivedependencies22:36
wgrantShould mostly be a matter of deleting 3 lines of code a few tests.22:36
wgrantLet me see.22:37
broderget_components_for_context22:37
wgrantdef get_components_for_context(component, pocket):22:37
wgrant    if pocket == PackagePublishingPocket.BACKPORTS:22:37
wgrant        return component_dependencies['multiverse']22:37
wgrant    return component_dependencies[component.name]22:37
wgrantWell, that looks easy...22:37
jelmerhey launchpadders22:52
wgrantEvening jelmer.23:00

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