/srv/irclogs.ubuntu.com/2010/06/29/#launchpad-dev.txt

pooliesinzui, so did bug expiry actually get reenabled?02:23
pooliepost bug 33352102:23
_mup_Bug #333521: Enable bugs expiration for Ubuntu <qa-ok> <Launchpad Bugs:Fix Released by adeuring> <https://launchpad.net/bugs/333521>02:23
wgrantpoolie: There has been no screaming, so I doubt it.02:46
wgrantThe plan fortunately seems to have vanished.02:46
* thumper needs more coffee02:47
lifelesswgrant: what, you don't like bug expiration?02:49
wgrantlifeless: Not the latest proposal.02:49
wgrantof switching it on without unsetting the flag globally.02:50
=== Ursinha is now known as Ursinha-afk
adeuringgood morning08:07
=== henninge changed the topic of #launchpad-dev to: Launchpad Development Channel | Week 4 of 10.06 | PQM is open | https://dev.launchpad.net/ | Get the code: https://dev.launchpad.net/Getting | On-call review in irc://irc.freenode.net/#launchpad-reviews | Use http://paste.ubuntu.com/ for pastes
mrevellMorning09:08
jmlgood morning10:25
=== jtv1 is now known as jtv
deryckMorning, all.11:02
adeuringmorning deryck11:12
bigjoolszope.configuration.config.ConfigurationExecutionError: <type 'exceptions.ValueError'>: /var/tmp/launchpad_mailqueue is not a Maildir folder11:21
bigjoolswtf11:21
bigjoolssigh, why does /var/tmp/launchpad_mailqueue get created with root ownership, yet "make" wants to remove it etc.11:33
bigjools(as my local user)11:33
=== matsubara-afk is now known as matsubara
=== thekorn_ is now known as thekorn
=== Ursinha-afk is now known as Ursinha
wgrantIt would be interesting and not too difficult to calculate the actual buildd utilisation at times like this.14:05
wgrantI suspect it's well under half of the 100% that it appears to be.14:06
wgrantIt's a bit concerning that one can actually watch buildd-manager's progress through a single cycle over several minutes by refreshing /builders.14:16
bigjoolsWe know.  It's getting fixed.14:22
bigjoolswgrant: so still 261k where date_started is null and status != 0;14:37
bigjoolsmmm14:37
wgrantbigjools: Er, really?14:38
bigjoolsreally14:38
wgrantBut that is the same as the number you quoted without the filte.14:38
wgrantAnd there are somewhere around 20k builds pending.14:38
wgrantAnd probably tens of thousands more suspended.14:38
wgrantSo it does not compute.14:39
bigjoolswell I am using staging's DB14:39
bigjoolswhich is a little out of date but near enough14:39
bigjoolsoh, meh14:39
bigjoolswe blitz all pending jobs on staging now14:39
bigjoolsit has a buildd-manager14:39
* bigjools dodges the bird that just flew into the office14:40
wgrantWhat if you say status NOT IN (0, 5)?14:40
wgrant(5 being superseded)14:40
wgrantstaging has a build farm now? Handy.14:40
bigjools120k14:41
bigjoolswell if you count one machine with two builders on it as a farm ...14:41
wgrantAha.14:42
wgrantOH~!14:43
wgrantgina.14:43
wgrant22:14 < wgrant> No date_started but successfully built is fine.14:44
wgrant22:14 < wgrant> No date_started, but successfully built *and with date_finished or builder* is not.14:44
wgrantI got my issues from that day mixed up :/14:44
wgrantThere were 9 builds in this state at that time.14:44
wgrantIt should be the same now.14:44
bigjoolsgror14:46
bigjoolshardware failures....awesome14:48
wgrantBird-related? :P14:48
bigjoolsno, the machine I was just running queries on :/14:52
wgrantOh, excellent.14:53
bigjoolsnot exactly14:53
bigjoolswgrant: can you clarify that clause again?15:06
bigjoolsoh nm15:07
jmllittle bit distracted today, going to see what breaks when I run the tests with no branch sample data.15:07
bigjoolswgrant: http://pastebin.ubuntu.com/456906/15:09
bigjoolsgnargh15:09
bigjoolsoh nm there's only 9, stray clause table15:11
wgrantAh, good.15:11
wgrantI was WTFing a bit there.15:11
bigjoolsdef just 915:12
bigjoolsok, now, what shall I poke in the start date15:12
* bigjools ponders15:12
wgrantThe 'builder IS NOT NULL' disjunct was only required when there may have still been incomplete builds.15:12
wgrantYou could poke in something just around the rollout time.15:12
bigjoolsyeah15:13
wgrantOr if you're feeling adventurous actually grab the start time from the logs.15:13
wgrantBut that's probably pointless.15:13
EdwinGrubbshenninge_: did you see my email about caching the message count?15:23
bigjoolswgrant: have you got any idea why someone would write that first line of code in IArchive.checkArchivePermission()15:24
bigjoolsmaybe they were on a low IQ day15:24
wgrantbigjools: Ah, that's why it's OOPSing?15:25
bigjoolsyes15:26
bigjoolswords fail me15:26
wgrantWell, it's not terribly unreasonable if one assumes it's only used for checking upload permissions.15:26
bigjoolsit should just return False FFS15:27
wgrantWell, if you're checking whether a source should be accepted into a copy archive, you probably want to crash.15:27
wgrantBut this method is used elsewhere, so...15:27
=== henninge_ is now known as henninge
bigjoolsno I never want to crash15:27
bigjoolsreturning False is entirely appropriate15:27
wgrantIf you get to the stage where you are verifying permissions for a copy archive, you probably want to let someone know.15:28
wgrantBecause something is seriously broken.15:28
=== Chex_ is now known as Chex
bigjoolsthere's too much of that paranoia in Soyuz15:28
henningeEdwinGrubbs: yes I saw it but have not read it yet.15:28
henningesorry ;)15:28
wgrantbigjools: I think it's a handy defensive tactic, given how badly things can go wrong.15:29
wgrantJust... not when applied incorrectly.15:29
bigjoolsthe latter is my beef15:29
wgrantThat line has been there for a while.15:30
wgranti wonder why it hasn't been problematic before.15:30
wgrantI guess maybe canUpload wasn't actually used for that before :/15:31
wgrantIt is a reasonably novel method.15:32
bigjoolsit's used when ascertaining retry availability15:38
bigjoolsif you can upload you can retry15:38
wgrantI know why it's used now.15:38
wgrantI'm just wondering why it never appeared before, when that code has been there for ages.15:39
wgrantAnd those pages worked a few months ago.15:39
=== Ursinha_ is now known as Ursinha
bigjoolsyou have to hit the build in a certain state15:46
maxb<bigjools> if you can upload you can retry <--- I can upload to ~launchpad/+archive/ppa but I can't retry15:47
bigjoolsmaxb: it only applies to the main archive :)15:47
maxbconsistency? What's that? :-)15:47
bigjoolsmaybe it should not15:47
wgrantI've been meaning to fix that for copy archives for a while.15:48
wgrantI didn't realise it affected PPAs too.15:48
bigjoolswell for copy archives it should only let the owner and admins15:49
wgrantOr custom uploaders, if they are added.15:49
wgrantNo reason to forbid it, and it's handy.15:49
bigjoolscustom uploaders are sorta evil at the moment15:49
wgranteg. MOTU should be able to retry builds in the rebuild archive, without having to poke doko.15:49
bigjoolsI want to move all upload permissions to explicit ArchivePermissions rather than relying on the ownership of the PPA15:50
wgrantYes yes yes.15:50
wgrantAll this implicit permission stuff is silly.15:50
wgrantAlthough I guess we won't see those ACLs for a while now.15:51
cakofonyDoes the launchpad api have a sleep type thing built in, or am I going to get banned from the site for using the api too much?15:51
bigjoolscakofony: not unless we can see it grossly affecting performance15:52
cakofonybigjools: I'm working on an opensource project that collects as much data as possible from forge sites -- we pull a lot of data :-s15:53
bigjoolscakofony: is that a one-off or ongoing?15:53
cakofonybigjools: we do a run every month or so (it probably takes a day or two)15:54
cakofonybigjools: before I found the api, I was downloading about 100,000 html pages per run, this should speed things up quite nicely15:54
bigjoolsokay - I might put you on to someone else like, errr, mrevell perhaps15:55
bigjoolsand jml might be interested too15:55
jmlwhat15:55
jmlcakofony, there's no built in sleep15:56
jmlcakofony, if you become a problem, we'll let you know :)15:56
jmlcakofony, what's the website?15:56
cakofonyjml: flossmole.org15:56
jmlcakofony, thanks.15:56
cakofonyjml: thank you!  I'm calling the client in my program "python-flossmole"15:57
jmlcakofony, are you syncing bug data, or just projects & developers?15:58
cakofonyjml: only projects teams and developers15:58
=== matsubara is now known as matsubara-lunch
=== matsubara-lunch is now known as matsubara
=== Ursinha is now known as Ursinha-lunch
=== salgado is now known as salgado-lunch
=== salgado-lunch is now known as salgado
Z-RAY_after amateur tries to update MLT to 0.5.6 i have left without ffmpeg modules and even ffpmeg is installed, kdenlive says that some not installed at all. also it says that some sound module is not installed. i spent all day to make "lines and dots" bug dissappear (white lines and dots - was promised to be fixed in MLT 0.5.5) and i couldn't make it, even worse - now modules "avformat module", "Quimage module", "Title module" are missing and reinstallin19:27
Z-RAY_g of the program and ffmpeg does not helping.19:27
Z-RAY_help me please to make this thing work correctly. my skype is "woanerges", or write me here. please, bro's, come on, i need some support here!19:27
Z-RAY_white dots and lines examples:19:27
Z-RAY_http://kdenlive.org/sites/default/files/shot1_0.png19:27
Z-RAY_http://www.youtube.com/watch?v=nrFXr_bx2a019:28
=== EdwinGrubbs is now known as Edwin-lunch
rockstarabentley, would you object if I factored out the sourcepackagerecipebuild views in browser sourcepackagerecipebuild.py ?21:26
abentleyrockstar, I don't understand.21:27
rockstarabentley, so lp.code.browser.sourcepackagerecipe has views for sourcepackagerecipebuilds in them.  I want to move them out.21:28
abentleyrockstar, alright.21:28
rockstarabentley, cool, thanks.21:29
=== zyga_ is now known as zyga
=== matsubara is now known as matsubara-afk
thumpermorning22:14
=== salgado is now known as salgado-afk
lifelesshiya thumper23:02
thumperhi lifeless23:02
=== beuno_ is now known as beuno
=== Edwin-lunch is now known as EdwinGrubbs
=== krkhan_ is now known as krkhan

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