/srv/irclogs.ubuntu.com/2009/11/05/#launchpad-dev.txt

mwhudsonwgrant: if you could read my email and tell me which stuff i need to pay attention to, that would be great :/00:00
wgrantmwhudson: Which email?00:00
wgrantOh.00:00
mwhudsonwgrant: my inbox :)00:00
mwhudsonnm00:00
wgrantRight. Just worked that out.00:00
thumperrockstar: I'm back if you are around01:28
Ursinhahey wgrant, can you try to give me a little help here? :)02:17
wgrantUrsinha: Sure.02:18
Ursinhawgrant, I've added a field to the Product table, where on earth should I declare it to access it in translations side?02:19
wgrantUrsinha: Are you getting ForbiddenAttribute exceptions?02:20
Ursinhawgrant, yes sir02:20
* thumper away again02:20
wgrantUrsinha: It depends on how the particular object is set up. In some cases there will be interfaces like IProductPublic, IProductEdit, IProductAdmin which have attributes protected by different permissions. In other cases, lib/lp/SOMETHING/configure.zcml will name a permission for each attribute.02:21
wgrantLet's see which case IProduct is...02:21
wgrantUrsinha: OK, so if you look at lib/lp/registry/configure.zcml around line 1040, you'll see security stuff.02:22
Ursinhalet me see02:24
wgrantYou'll see <require permission="launchpad.Foo" interface="IBar" />. That restricts access to the attributes and methods on Bar to those users holding the launchpad.Foo permission.02:26
wgrant<require permission="launchpad.Foo" set_attributes="foo bar" /> restricts setting of attributes 'foo' and 'bar' to launchpad.Foo.02:26
Ursinhaargh, right, sorry wgrant, got lost here02:37
wgrantStill lost?02:37
Ursinhaabout other bit02:37
wgrantAh.02:37
Ursinhawgrant, thank you very much.02:44
Ursinhaagain.02:44
wgrantnp02:44
noodles775sinzui: did you get that QA done?03:12
noodles775I'm checking staging currently but the css issue still seems to be there :/03:12
noodles775Ah, staging is on r8640... np.03:13
mwhudsonaargh soyuz is eating my brain03:56
lifelessnom nom nom03:57
wgrantmwhudson: Which bit?03:58
wgrant(it is very effective at that)03:58
mwhudsonwgrant: the bit you told me to run away from03:58
wgrantAh, yes.03:59
wgrantGot it to run or do anything yet?03:59
mwhudsonnah, haven't even tried that03:59
mwhudsonwgrant: there seems to be a "build style" concept, of which the only actual instance is debian style?04:02
wgrantmwhudson: Correct.04:02
wgrantmwhudson: You can see it registered in daemons/buildd-slave.tac04:02
wgrant(that bit took a while to find)04:02
mwhudsonwgrant: right04:03
mwhudsonwgrant: soyuz builders get the sourcepackage bits that need to be built from the librarian right?04:52
wgrantmwhudson: Sometimes.04:53
wgrantmwhudson: Unless the files are private.04:54
mwhudsonoh right04:54
wgrantIn that case, they live in the restricted librarian and cannot be retrieved.04:54
mwhudsonso how does it work then, do you know?04:54
wgrantbuildd-manager instead gives them a private-ppa.launchpad.net URL with credentials, IIRC.04:54
mwhudsonoh ok04:55
mwhudsonwgrant: the chroots are in the librarian too?04:55
wgrantYup.04:55
wgrantmwhudson: You can probably reuse the same chroots, and just install bzr-buildpackage inside them during the build.04:57
mwhudsonwgrant: yeah, not having to open that bear pit would be nice04:58
wgrantIt will make $UOSA happy.04:58
spmwgrant: unlikely. he's a grumpy old bugger.04:59
wgrant:(05:00
wgrantI must try to catch him tomorrow morning, since I failed today.05:00
mwhudsonspm: s/happy/less grumpy/05:00
spmtbh, I don't think I've ever seen lamont unhappy. irritated yes, unhappy, no.05:01
wgrantI'm sure that maintaining an extra set of buildd chroots would tip him just over into unhappy :P05:01
mwhudsonspm: the baseline for admins is not especially happy after all05:01
spmmwhudson: gah!!!! do you mean to imply that I'm -EHAPPY ????05:02
spmwgrant: if you present them as hpia mk2's you could swing it with him being non the wiser? :-P05:03
wgrantOoh, true.05:04
wgrantmwhudson: Deciphered the beast yet?05:05
mwhudsonwgrant: well, making progress05:06
mwhudsonwgrant: is there a difference between the slave scanner and the buildd master, or are they different names for the same thing?05:12
wgrantmwhudson: slave-scanner was scaling badly, so was reincarnated as buildd-manager. Both are builddmasters.05:13
wgrantslave-scanner is, I believe, only of historical value.05:13
mwhudsonwgrant: ahh ok05:13
mwhudsonwgrant: and aiui build scheduling is done be yet another process that manipulates the buildqueue table which is then consulted by builddmanager?05:17
wgrantmwhudson: mrrrrrrh sort of but not really05:17
wgrantmwhudson: There is this queue-builder thing.05:17
wgrantIt is run occasionally.05:17
wgrantIt only really needs to be run when you add a new arch or distroseries.05:18
wgrantIt creates new builds, and creates buildqueues for those that are missing.05:18
wgrantBut in the normal case, the Builds and BuildQueues are created and given a score at upload-time.05:18
mwhudsondoes it need to be run when a build is rescored for example?05:19
wgrantNo.05:19
wgrantRescoring directly updates the BuildQueue, which findBuildCandidate then sees.05:19
mwhudsonor not, because the score is the output of the at-upload computation and rescoring overrides the result05:19
wgrantRight.05:19
wgrantqueue-builder has a rescoring mode, where it will recalculate all scores.05:20
wgrantBut I don't think queue-builder is run regularly in production at the moment.05:20
wgrantare bug subscriber sprites (not those in the "Also notified" section, though) slightly raised for anybody else)?05:28
=== spm changed the topic of #launchpad-dev to: LP down 0900 UTC - 1030 | This is Launchpad Development Channel | Week 4 of 3.1.10 | PQM is release-critical only - release manager is noodles775 (flacoste, BjornT) | I am Zero OOPS and So Can You! http://is.gd/4fkLl | https://dev.launchpad.net/ | Get the code: https://dev.launchpad.net/Getting | On-call review in #launchpad-reviews | Use http://paste.ubuntu.com/ for pastes | This channel is logged: http://irclogs.ubuntu.com/
mwhudsonwgrant: sorry, i'll stop this soon05:35
mwhudsonwgrant: does the buildd-manager suck the built files off the slaves too?05:36
wgrantmwhudson: Hey, it's more interesting than Java revision..05:36
wgrantIt does.05:36
wgrantThere's a handler in BuildQueue to do that, I think.05:36
wgrant(the slave will report its state as WAITING when it is complete)05:37
wgrantHm, no, not in buildqueue.05:37
wgrantBut it's somewhere, anyway.05:37
wgrantbuildd-manager will grab the files, tell the slave to clean up, and then process the binary upload.05:38
mwhudsonwgrant: lp.buildmaster.buildergroup it seems05:38
wgrantSomething like that.05:38
mwhudson        # XXX cprov 2007-07-11 bug=129487: untested code path.05:40
mwhudsonyay!05:40
wgrantThis is Soyuz.05:41
wgrantThere are altogether too many XXXs in that method.05:42
wgrantBut bigjools wants to offload most of the processing, anyway.05:42
adeuringgood morning08:32
wgrantnoodles775: What's wrong with the librarian? Disk upgrades?09:10
bigjoolsmo disk IIRC09:18
wgrantMakes sense.09:18
wgrantbigjools: I wonder how much librarian disk would be saved if daily PPAs were configured to cull binaries after just a few days.09:19
bigjoolslots!09:20
bigjoolsI might chop the current 28 day limit to much less09:20
bigjoolsacross the board09:20
bigjoolshowever the biggest culrprit by far is Ubuntu09:21
mrevellMorning09:21
bigjoolseyup mrevell09:21
SteveA10:11 < SteveA> the launchpad offline page is really really annoying10:14
SteveA10:11 < SteveA> instead of serving a page up at the URL I want, but serving the offline page with a 5xx error10:14
SteveA10:12 < SteveA> it redirects me to an "offline" page10:14
SteveA10:12 < SteveA> the problem with this is, I lose any URLs I have in my browser when I refresh the URLs10:14
SteveA10:12 < SteveA> such as when I restart my firefox session10:14
SteveA10:12 < SteveA> this is a significant loss of state.10:14
SteveA10:13 < SteveA> the offline page is even a 200 OK10:14
SteveA10:13 < SteveA> it should be a 5xx10:14
stubI guess if haproxy doesn't support what we want, we can open a bug and maybe submit a patch.10:25
=== mthaddon changed the topic of #launchpad-dev to: This is Launchpad Development Channel | Week 4 of 3.1.10 | PQM is release-critical only - release manager is noodles775 (flacoste, BjornT) | I am Zero OOPS and So Can You! http://is.gd/4fkLl | https://dev.launchpad.net/ | Get the code: https://dev.launchpad.net/Getting | On-call review in #launchpad-reviews | Use http://paste.ubuntu.com/ for pastes | This channel is logged: http://irclogs.ubuntu.com/
deryckMorning, all.11:01
=== danilo-afk is now known as danilos
=== matsubara-afk is now known as matsubara
bigjoolsjames_w: fancy a trip to NZ in january?11:32
james_wI wouldn't say no :-)11:33
bigjoolsjames_w: we're holding the build from branch sprint in Wellington11:33
james_wnice11:34
bigjoolsso it's up to you, it will be a mostly coding sprint I think11:34
bigjoolsLCA is the week after, which is why we're doing it there11:34
james_wthought so11:34
bigjoolsjtv: around?11:48
jtvbigjools: around11:48
jtvbigjools: what's up?11:49
bigjoolsjtv: howdy - I was wondering if you'd like to get involved in documenting how our build farm works, so you can learn a bit about it in preparation for the work we're doing to support translations jobs11:49
jtvbigjools: sounds like a good idea11:49
jtvbigjools: got any concrete plans for it?11:50
bigjoolsal-maisan and noodles775 are looking into it as well, can you join up with them11:50
wgrantmwhudson had fun with lp-buildd today, too!11:50
bigjoolsI hear :)11:50
jtval-maisan, noodles775: how are you going about it?  (Or rather, how should I :-)11:51
noodles775jtv: I haven't yet (still following the release issues), but plan to install soyuz locally using wgrant's instructions (I've never had time to do it yet)11:52
wgrantnoodles775: I rewrote them to be more useful this evening, but haven't uploaded them anywhere yet.11:53
al-maisanjtv: I am also a bit busy but thought of reading the code and playing with the Soyuz dogfood system.11:53
jtvnoodles775: oh, I hadn't even realized that there was an additional installation procedure11:53
noodles775wgrant: ah, please let me know when you do...11:53
bigjoolsjtv: I'll include you on an email I am sending about the db schema11:54
noodles775jtv: for actually running the build infrastructure locally.11:54
bigjoolsjtv: you need to get a local buildd running11:54
jtvwgrant: as you've guessed by now, please add me to the distribution list.  :-)11:54
jtvbigjools, noodles775: were you deliberately completing each other's sentences there, or should I read you as two separate input channels?11:55
bigjoolsheh, separate :)11:55
bigjoolsprophecy - Guns n Roses "Back off Bitch" just started on my random playlist11:56
wgrantnoodles775, jtv: http://williamgrant.id.au/f/1/2009/running-soyuz.html is the new version.11:58
jtvwgrant: thanks!11:58
bigjoolsnice12:01
bigjoolswgrant: it would be good if you can put that on dev.launchpad.net12:02
wgrantbigjools: I've been planning to.12:02
bigjoolscoolio12:03
wgrantAny hints as to where it should go?12:03
bigjoolssomwhere under https://dev.launchpad.net/Soyuz12:03
* wgrant hunts out the Codehosting equivalent.12:04
noodles775Thanks wgrant12:05
=== barry` is now known as barry
wgranthttps://dev.launchpad.net/Soyuz/HowToUseSoyuzLocally12:32
bigjools\o/12:32
noodles775Nice :)12:32
bigjoolsthanks muchly12:32
* wgrant works out how to attach those two helper scripts.12:33
wgrantAlright, that looks reasonable.12:36
daniloswgrant, btw, I think it'd be great to have sampledata on launchpad_dev updated to reflect what's there after update-ubuntu-sane.py script12:37
wgrantdanilos: Probably, now that it's separate from ftest.12:37
daniloswgrant, exactly :)12:37
wgrantAmusingly, most of the tests use the 'ubuntutest' distro anyway, because the 'ubuntu' distro is too screwed.12:37
daniloswgrant, yeah, we're also trying to use more and more of in-place object creation instead of relying on sampledata12:38
bigjoolsbut the jury's out on whether that's quicker than resetting the db each test12:40
wgrantI should also probably get the archive.launchpad.dev stuff added to rf-setup, like I did with ppa.launchpad.dev a couple of months back.12:41
=== mrevell is now known as mrevell-lunch
wgrantbigjools: The external archive dependencies feature is very handy.12:44
bigjoolswgrant: that's its problem :)12:44
wgrantI never like to see 'NIGHTMARE.' in specs.12:57
maxbooi, when does the db-stable->devel merge take place? Is it scheduled, or somewhat adhoc?12:58
* wgrant sadly compares the Codehosting and Soyuz local instance pages.12:59
bigjoolswgrant: NIGHTMARE is honesty :/13:00
wgrantbigjools: Yep.13:00
al-maisanwgrant: which ones do you like better?13:00
al-maisan;)13:00
=== mrevell-lunch is now known as mrevell
EdwinGrubbsbigjools: ping13:57
salgadosidnei, around?14:13
bigjoolsEdwinGrubbs: hey, wassup14:33
EdwinGrubbsbigjools: you mentioned in bug 196322 that the +allpackages could be removed. Will this prevent google from crawling the source packages pages, and is that a problem?14:35
mupBug #196322: "All source packages" page empty when distribution doesn't use Launchpad for packaging <post-3-ui-cleanup> <trivial> <ui> <Launchpad Registry:In Progress by edwin-grubbs> <https://launchpad.net/bugs/196322>14:35
bigjoolslet me check14:36
bigjoolsEdwinGrubbs: blow it away14:38
Ursinhamatsubara, meeting in 15 mins?14:46
matsubarastub, Chex, gary_poster, rockstar, bigjools, danilos, sinzui, allenap: LP production meeting in 14 min @ #launchpad-meeting14:46
danilosmatsubara, thanks for the reminder, I might not be a good participant (along with bigjools, gary_poster and sinzui) since we have a TL call at the same time14:47
bigjoolsdamn DST14:47
Ursinhamatsubara, oops summaries won't be completed in time as well14:48
bigjoolsnoodles775: can you attend the production meeting instead of me please!14:48
matsubaradanilos, I can cover for gary_poster14:53
danilosbigjools, that's why I had complaints about moving the call last week, but forgot about the timing for this week :)14:54
gary_postermatsubara: thank you.  what do you want to do about this longer term?  Presumably we hould move one or the other14:54
gary_posterI was wondering if the team lead meeting on Thursday should be moved to the same time as Wednesday during DST14:54
matsubaragary_poster, not sure what do about it in the longer term. we can try to re-schedule or send other people as QA contacts for each of the teams when the TL is not available14:55
gary_postermatsubara: ok.  I'm sure we'll bring up the conflict on the TL call; I or someone else will then check up with you and Ursinha14:56
sidneisalgado: sorta14:57
matsubaragary_poster, all right. thanks14:57
salgadosidnei, hi there. I was wondering if you could help me with that lazr-js bug I mentioned yesterday.  would you have some time for that today?14:58
sidneisalgado: today is looking nasty, but if you have a reproducible case, let's schedule it for 4pm BRT14:59
salgadosidnei, I do have one, yes.  thanks a lot!15:00
sidneisalgado: deal. thanks!15:00
=== salgado is now known as salgado-lunch
beunomrevell, I just realized I never replied to your tour email  (it dropped off my unread emails)15:06
mrevellhey beuno, there's no rush. I had a meeting with Iain Farrell yesterday, as I happened to be at Millbank for some other meetings. I'll CC you on the writeup of what we spoke about.15:07
beunomrevell, thenks15:08
flacosteabentley: around?15:28
flacosterockstar: around?15:28
abentleyflacoste: Yes.15:28
flacosteabentley: we have a problem with codehosting can you help?15:29
abentleyIf it's the fact that http access doesn't work, I'm already looking into that.15:29
flacosteok, what is the situation?15:29
flacostedo you need any help?15:29
abentleyI don't know what's causing it.  It's hard to reproduce locally, but I'm getting there.15:30
flacosteabentley: what info do we have on the issue?15:38
abentleyThe best info I have is that some files which should be there are 404ing and others are not.15:38
flacosteabentley: btw, mthaddon was looking for you on #launchpad-code15:39
abentleyflacoste, mthaddon: I lost my connection to irc.canonica.com, and it doesn't want to reconnect.15:40
mthaddonabentley: hmm, weird - well we can work here if you like15:40
abentleymthaddon: jam is reporting that not all files are 404ing, but I'm getting "connection timed out" when I try to access bazaar.launchpad.net.15:41
abentleymthaddon: This URL is reported to not 404: http://bazaar.launchpad.net/~bzr-pqm/bzr/bzr.dev/.bzr/branch-format15:41
mthaddonyeah, I don't get a 404 for that one15:42
abentleymthaddon: Is that possibly a caching issue?15:42
mthaddonand http://bazaar.launchpad.net/~bzr-pqm/bzr/bzr.dev/changes works for me too15:42
mthaddonI can't see any caching options in the apache configs15:43
abentleymthaddon: I guess it can always be a caching issue, with the prevalence of intercepting proxies.15:43
abentleymthaddon: But I tried it on devpad and it worked there too.15:44
mthaddonhttps://bazaar.launchpad.net/~launchpad-pqm/launchpad/production-devel/changes works for me too15:45
mthaddonso who is reporting problems, and what kind of problems?15:45
abentleymthaddon: Sure, but AIUI, we're worried about http codehosting, not codebrowse.15:45
abentleymthaddon: jam is one of the people noticing problems.15:46
mthaddonok, so what specific bit is failing?15:47
marsBjornT, ping re: lazr-js and buildout15:52
BjornThi mars15:52
marshi BjornT.  Did your lazr-js and LP buildout changes land successfully?15:52
BjornTmars: yes, it landed quite a while ago15:53
marsBjornT, ok, so is it safe to bump the version number on the lazr-js trunk, and start landing sidnei's branches?15:54
BjornTmars: yes15:54
sidnei\o/15:54
marsBjornT, awesome, thank you15:54
sidneinow, how do i land them?15:54
mars...15:54
sidneibzr pqm-submit?15:55
marssidnei, yes, that should work15:55
marsit Works For Me15:55
sidneiit didn't last time. maybe i have to be added to some acl somewhere15:55
marsBjornT, ^ ?15:55
BjornTsidnei: can you try again? or show me which error you got?15:56
* mars wonders who is the scrollkeeper for the PQM system, the repository of such arcane knowledge?15:56
sidneithe error i got was []15:57
sidneiCommand failed!15:57
sidneiAll lines of log output:"Branch ['/home/pqm/archives/rocketfuel/lazr-js/toolchain', 'bzr+ssh://bazaar.launchpad.net/~launchpad-pqm/lazr-js/toolchain'] not found in config"15:57
abentleyflacoste: We are seeing a gradual recovery.  Do you have any examples of branches that are still failing?15:57
BjornTsidnei: to which pqm address did you send the request to?15:58
flacosteabentley: not really, mthaddon: do you have any example HTTP branches still failing?15:58
sidneiBjornT: launchpad@pqm.canonical.com apparently15:59
sidneiBjornT: rockstar pasted me the config15:59
BjornTsidnei: i would try again15:59
marsBjornT, how much longer are you on for?16:00
cody-somervilleAm I reading correctly the codehosting issue is slowly recovering? My commit from 2 hours ago is still not available via launchpad yet.16:00
BjornTmars: no idea. i'll probably be on and off the whole evening, and night since i need to prepare for my trip tomorrow16:01
marsok16:01
rockstarUrsinha, sorry I missed the meeting.  I forgot my timezone changed.16:01
marsrockstar, btw, we are working on YUI3 for LP, devmode is good, but the production JS build is broken.  If I can fix that before the sprint, then we can land it.16:03
marsbut we do have an integration branch for people to use.16:03
marsthumper could try that branch if he is feeling adventurous :)16:04
BjornTabentley: http://bazaar.launchpad.net/~launchpad-pqm/lazr-js/toolchain/16:05
Ursinharockstar, okay16:08
rockstarmars, let me know how I can help.16:09
=== beuno is now known as beuno-lunch
sidneiuhm, my submission didn't even show up in pqm, no reply even. maybe it's just a delay16:11
rockstarsidnei, there's funkiness in the web display recently.16:12
abentleyBjornT: Are you able to view bzr+ssh://bazaar.launchpad.net/~launchpad-pqm/lazr-js/toolchain/ ?16:12
Ursinharockstar, it was asked someone from code to comment on https://bugs.edge.launchpad.net/launchpad-code/+bug/47539416:13
mupBug #475394: bzr http access broken after 3.1.10 rollout <Launchpad Bazaar Integration:New> <https://launchpad.net/bugs/475394>16:14
Ursinhaif you or abentley could do that it would be nice16:14
Ursinhathanks16:14
rockstarUrsinha, I'm trying to find out what's going on by reading the backchat.16:14
marsabentley, https://code.edge.launchpad.net/~launchpad-pqm/lazr-js/toolchain works for me16:14
abentleyUrsinha: We don't know what's wrong.16:14
=== matsubara is now known as matsubara-lunch
sinzuibarry: EdwinGrubbs: bac: can you close your 3.1.10 registry bugs?16:16
rockstarabentley, shall we have a call to catch me up?16:16
abentleyrockstar: Okay16:16
barrysinzui: i just ran close-my-bugs :)16:16
EdwinGrubbssinzui: sure16:16
sinzuifab16:16
sinzuiMaybe I will find and fix the insane karma action for that action so people can safely close other people's bugs16:17
sinzuibarry: Do you think the rule is: use the assignee or the user doing the action?16:17
barrysinzui: i think the person who sets fix committed should get the karma16:18
barryfscking rich-roots kills me again!16:18
sinzuiI disagree. I find lots of bugs that you have indirectly fixed a long time ago. I assign it to you and mark it fix committed. you should get the credit16:19
=== salgado-lunch is now known as salgado
barrysinzui: oic.  assignee then16:19
abentleyrockstar: ringing...16:19
sinzuibarry: I think I gave you and edwin credit for about 30 bugs I discovered in foundations last month.16:19
sidneiuhm, now it shows up, but it's out of order. how can i remove a script from pqm?16:19
barrysinzui: awesome. i can go out to lunch now!  have you seen my new site www.karmaforgold.com?16:20
sinzui\o/16:21
marslosas, does someone have a moment to help sidnei with his PQM submission?16:21
BjornTabentley: yes, the bzr+ssh url works, but not http16:23
abentleyBjornT: You don't have write access to that branch, do you?16:26
Ursinhabigjools, can I mark bugs 470150, 470411, 472326, 472608, 472929 as Fix Released?16:31
Ursinhahmm16:31
bigjoolsUrsinha: some URLs would be nice :)16:32
Ursinhabug 470150, bug 470411, bug 472326, bug 472608, bug 47292916:32
mupBug #470150: package set based archive permission checks need to consider the distro series <current-rollout-blocker> <Soyuz:Fix Committed by al-maisan> <https://launchpad.net/bugs/470150>16:32
mupBug #470411: please change the default source suite for Debian to 'testing' in _syncorigins.py <current-rollout-blocker> <trivial> <Soyuz:Fix Committed by al-maisan> <https://launchpad.net/bugs/470411>16:32
mupBug #472326: When adding and removing package subsets the distro series needs to be observed <current-rollout-blocker> <Soyuz:Fix Committed by al-maisan> <https://launchpad.net/bugs/472326>16:32
mupBug #472608: IPackagesetSet.getByName() is missing LP API metadata for the newly added 'distroseries' param. <current-rollout-blocker> <Soyuz:Fix Committed by al-maisan> <https://launchpad.net/bugs/472608>16:32
mupBug #472929: Archive +upload URLs for package sets need to be distro series aware <current-rollout-blocker> <Soyuz:Fix Committed by al-maisan> <https://launchpad.net/bugs/472929>16:32
Ursinha:)16:32
bigjoolslol16:32
bigjoolsUrsinha: well if you want to steal al-maisan's karma16:32
al-maisanyeah, all of these were rolled out.16:33
Ursinhabigjools, hm, I thought the assignee gets the karma16:33
bigjoolsUrsinha: I think the person who marks it does16:33
Ursinhabigjools, this kinda sucks16:33
al-maisanyes indeed.16:33
bigjoolsUrsinha: patches accepted I'm sure ;)16:33
Ursinhabigjools, I'm learning, hopefully will be able to do that soon :P16:33
bigjools\o/16:34
* bigjools closes his bugs16:34
bigjoolsyay for the API16:35
rockstarnoodles775, are we having a second rollout?16:37
Ursinhabigjools, so I won't close al-maisan's bugs so I won't steal his karma16:38
bigjoolsrockstar: noodles775 has left for the day, he was up at 3am his time16:38
al-maisanI can close them later if that suits16:38
bigjoolsal-maisan: I have a script that will close your own bugs in 10 seconds16:38
marsbigjools, I don't remember that part being in the Release Manager job description...16:39
al-maisanbigjools: that's very handy.16:39
bigjoolsmars: yeah it kinda sucks but he's a diligent man16:39
* beuno-lunch hugs barry for filing the bzr bug16:40
BjornTabentley: no, i don't think i have write access to that branch. however, branches that i have write access to fail as well, i tink16:46
BjornTabentley: for example http://bazaar.launchpad.net/~bjornt/garmin-sync/devel16:47
abentleyBjornT: Yes, it's just that as a debugging tool, we want to make sure the mirrored copy is alright, and the you see the mirrored copy over bzr+ssh if you don't have write access.16:47
Ursinhagary_poster, are you working on bug 475550 for the reroll?16:47
mupBug #475550: _pythonpath whitelist of clean_modules is too fragile <Launchpad Foundations:In Progress by gary> <https://launchpad.net/bugs/475550>16:47
gary_posterUrsinha: yes16:47
Ursinhagary_poster, thanks16:47
gary_posterUrsinha: np16:48
sidneiBjornT, mars: pqm finally failed my branch, with the same error as before. i don't think it's because of release-critical though.16:55
Ursinhasinzui, I'm sorry, I think I forgot asking in the meeting, you said bug 475433 was a good candidate for CP. you meant CP or reroll?16:56
mupBug #475433: oops leaving milestone code_name empty <oops> <Launchpad Registry:In Progress by sinzui> <https://launchpad.net/bugs/475433>16:56
sinzuiI meant CP, but now that I see the issue is lower, I am working on an RC16:56
sinzuiUrsinha: we may see many oops that end with:16:57
sinzuiAttributeError: 'NoneType' object has no attribute 'str16:57
sinzuiUrsinha: This may be happening with an not-required StrippedTextField16:58
sinzuis/an/any/16:58
marssidnei, it looks like dealing with that will have to wait until after they get codehosting back to full speed :(16:58
sidneimars: thats fine. i assume lazr-js will be taken out of pqm as well?16:58
marssidnei, that I do not know16:59
barrybeuno-lunch: ;)17:01
sidneirockstar: are we getting your magic migrate-my-branch button this cycle or the next?17:02
* Ursinha stabs oops-tools17:03
rockstarsidnei, probably the beginning of this next cycle, on edge.  The infrastructure got rolled out with the rollout, but the UI didnt'.17:03
sidneirockstar: awesome, thanks!17:03
BjornTsidnei: you'll have to ask a losa about that error. we will only take lazr-js out of pqm if we set up a buildbot for it. but it might be better to run the tests before commit, rather than after, assuming it won't take long to run them.17:06
=== matsubara-lunch is now known as matsubara
=== beuno-lunch is now known as beuno
Ursinhaanyone else able to file bugs in lp?17:50
Ursinhahi deryck, a user filed bug 475498 and I'm also getting consistently timeouts trying to do what he was doing17:50
Ursinhaderyck, I initially thought about another bug on dupefinder with long sentences but even a few words trigger the timeout17:51
deryckUrsinha, ok, I'll take a look at it.17:52
Ursinhathanks deryck17:52
mrevellNight all18:08
sidneisalgado: just got out of a meeting, and have to leave in 20, can you email me instead?18:34
salgadosidnei, sure, I'll do that18:34
sidneisalgado: thanks!18:35
salgadosidnei, thank you18:36
sinzuibarry: close this bug I rediscovered and get the karma: https://bugs.edge.launchpad.net/launchpad-registry/+bug/10227319:14
mupBug #102273: product search shows description instead of summary <Launchpad Registry:Fix Committed by barry> <https://launchpad.net/bugs/102273>19:14
barryyay karma!19:16
sinzuiEdwinGrubbs: I wrongly closed the bug I was looking for: bug 263223 relates to the layout you were looking at19:29
mupBug #263223: "Working on" and "Latest Memberships" inconsistencies on person page <trivial> <ui> <Launchpad Registry:Triaged> <https://launchpad.net/bugs/263223>19:29
=== salgado is now known as salgado-afk
=== matsubara is now known as matsubara-afk
beunosinzui, EdwinGrubbs, FYI, +1 on all of sinzui's comments on the UI pre-review21:42
beunoI have nothing to add  :)21:42
EdwinGrubbsthanks21:43
EdwinGrubbssinzui: I wasn't sure if you wanted me to put the badges in a table like person-portlet-contributions.pt. Alternatively, I could just float the badges to the right.22:35
EdwinGrubbsof course, that might be bad if the bug title should wrap.22:35
sinzuiEdwinGrubbs: I am not sure. I do not like the table, but badges are shown in tables on all pages except this one instance22:36
sinzuiEdwinGrubbs: I tried floating on the milestone page and later switched to a table column because users noticed that they were still displaying differently22:37
sinzuiEdwinGrubbs: In this case, the user will see two presentation and they should be the same. so if you do not want to alter the erson-portlet-contributions.pt, I would use a table just like that portlet22:38
EdwinGrubbsok22:38
tsimpsonis there a decided time scale on https://bugs.edge.launchpad.net/launchpad-foundations/+bug/385517 ("launchpadlib users made to authenticate unnecessarily")?22:46
mupBug #385517: launchpadlib users made to authenticate unnecessarily <Launchpad Foundations:In Progress by leonardr> <https://launchpad.net/bugs/385517>22:46
mwhudsonairport time22:50

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