wallyworld | anyone around today? | 02:05 |
---|---|---|
spm | ... maybe | 02:10 |
wallyworld | hey spm. dumb question. for some reason when i run up a local instance of lp, i can't connect to http://launchpad.dev but must use http://launchpad.dev:8085 | 02:12 |
wallyworld | that gets me the home page but most everything else is broken | 02:12 |
wallyworld | i can't see what's changed | 02:12 |
wgrant | wallyworld: Sounds like your Apache config is broken. | 02:12 |
wgrant | Is Apache running at all? | 02:12 |
spm | wallyworld: " most everything else is broken" <== would be my guess at what's changed ;-) | 02:13 |
wallyworld | wgrant: i checked the configs but they are uncganed since months | 02:13 |
wallyworld | spm: i meant that other lp urls don't work unless i hack in the 8085 port | 02:13 |
wgrant | wallyworld: Maybe Apache has stopped starting automatically. | 02:13 |
wallyworld | wgrant: i'll check | 02:13 |
wgrant | spm: Did you fix edge, or has it mysteriously rectified its own issues? | 02:15 |
spm | wgrant: not touched it | 02:15 |
spm | wasn't aware there was/is a problem? | 02:15 |
wgrant | Ah, it looks like it was fixed about 8 hours ago. | 02:15 |
wgrant | It spent all weekend returning truncated responses, 502s and 503s. | 02:16 |
spm | orsum | 02:16 |
spm | although.... that surprises me. I was under the belief that as of late last week edge == prod | 02:16 |
wallyworld | wgrant: yeah, apache not running, restart fails but error log is 0 bytes. something weird going on :-( | 02:17 |
spm | wallyworld: apache2ctl configtest ? | 02:18 |
wgrant | wallyworld: How are you restarting it? | 02:19 |
wallyworld | wgrant spm: i found it. i moved my checkout dir and the branch rewrite path needs to be changed in the apache conf | 02:19 |
wgrant | Aha. | 02:19 |
wgrant | I was going to suggest that, but didn't think it would be fatal. | 02:20 |
wallyworld | i had a working dir called sandbox but i now need to work with db-devel hence took the opportunity to rename | 02:20 |
wallyworld | oh well, a trap for noobs like me | 02:20 |
spm | wallyworld: now multiply that over ... lots of servers - welcome to my world :-) | 02:21 |
wallyworld | and it get the error print i had to /etc/init.d/apache2 stop and then start even though it wasn't running in the first place | 02:21 |
wallyworld | spm: you truly have a job i would not want to do and am very grateful that you do it :-) | 02:22 |
* thumper waves | 05:59 | |
wallyworld | thumper: can you hear the sound of crickets? pretty quiet today | 07:07 |
spm | too quiet even for crickets. | 07:11 |
wallyworld | what's that? you'll have to speak up so i can hear you over all the noise :-) | 07:12 |
spm | heh | 07:14 |
* jpds listens to the airco. | 07:24 | |
adeuring | good morning | 08:44 |
bac | hi adeuring | 08:46 |
mrevell | Hello | 09:03 |
=== almaisan-away is now known as al-maisan | ||
mrevell | Hey, I'm doing a rocketfuel-setup on a fresh Maverick install. It's complaining that launchpad-soyuz-dependencies is broken. I don't see anything on the launchpad-dev list about this. Any ideas? | 12:15 |
wgrant | mrevell: Not launchpad-dependencies too? | 12:21 |
wgrant | mrevell: You need to install Lucid's python-psycopg2 first, then run rocketfuel-setup. | 12:21 |
mrevell | wgrant, Thanks. When I tried launchpad-depends it said that python-psycopg2 was broken. However, installing it manually works. Cheers. | 12:22 |
mrevell | Oh, it's complaining about the version ... launchpad-dependencies wants 2.0.14 but 2.2.1-1unbuntu1 is the installation candidate. Bah. | 12:23 |
mrevell | I have the PPAs in my sources.list. | 12:23 |
mrevell | trying a dist-upgrade | 12:24 |
wgrant | mrevell: You'll need to manually install 2.0.14 from Lucid. It won't install an older version automatically. | 12:25 |
mrevell | Ah okay | 12:25 |
mrevell | Oh, I see Maris' fix on the list | 12:26 |
maxb | Unfortunately there is no nice way to fix this (other than making LP work with 2.2) | 13:11 |
maxb | I am deliberately not suggesting uploading a 2.2.1really2.0.14 package, because I don't want to encourage delaying the fix | 13:12 |
wgrant | Don't give anyone any ideas... | 13:15 |
bigjools | hello from UDS | 14:06 |
lifeless | oh hai | 14:07 |
mwhudson | rockstar: why is there a wifi network named after you? | 14:08 |
StevenK | Because he's a rockstar | 14:08 |
jml | hi | 14:16 |
noodles775 | cd 15 | 14:21 |
noodles775 | heh, and morning. | 14:22 |
allenap | noodles775: Are you able to do a review for a very short shipit branch? | 14:30 |
=== adeuring1 is now known as adeuring | ||
lifeless | mthaddon: is the pqm chroot on praé lucid now ? | 14:47 |
mthaddon | lifeless: it is, yep | 14:48 |
lifeless | mthaddon: are you aware of any pre-lucid machines or chroots or vms in the lp arena now ? | 14:48 |
mthaddon | lifeless: nope, we should be all lucid now | 14:49 |
lifeless | awesome. | 14:49 |
lifeless | mars: ^ | 14:49 |
mars | mthaddon, cool! lifeless, so we can make the announcement? (I'll give you some time to think about it when you are not in a keynote) | 14:53 |
noodles775 | allenap: Where's the branch? I'm at UDS but if it's tiny, shouldn't be a problem. | 14:53 |
allenap | noodles775: https://code.edge.launchpad.net/~allenap/shipit/remove-propertycache-adapters-bug-628762-shipit/+merge/39251 | 14:54 |
allenap | Thank you! | 14:54 |
lifeless | mars: if there are no pre-lucid environments, we're fine. | 14:54 |
lifeless | mars: if there are, we aren't | 14:54 |
lifeless | mars: I can't tell if there are other thank asking tom :) | 14:54 |
noodles775 | allenap: I think you need to subscribe me to the branch. | 14:55 |
mars | mthaddon, so just to confirm, we are now running Lucid on all machines, virtual machines, chroots, and so forth? | 14:57 |
allenap | noodles775: Done. | 14:57 |
mthaddon | mars: yes | 14:57 |
mars | mthaddon, awesome, thank you. | 14:58 |
mars | gary_poster, lifeless, then we can make the announcement - Launchpad is officially running Python 2.6 and Lucid | 14:59 |
gary_poster | great mars, go for it. thanks | 15:00 |
StevenK | mars, gary_poster, lifeless: Should we also add PostgreSQL 8.4? | 15:00 |
StevenK | mars: By the way, does ec2 use 8.4 now? | 15:01 |
gary_poster | StevenK: to the announcement? yes | 15:01 |
gary_poster | yes it does | 15:01 |
mars | cool, I'll add that too | 15:01 |
bigjools | what's the launchpadlib hack where you can grab a resource from a URL directly? | 15:01 |
mars | thanks for the reminder StevenK | 15:01 |
gary_poster | is it just .open? | 15:01 |
* gary_poster forgets but that's what comes to mind | 15:01 | |
bigjools | I'll try it, thanks | 15:01 |
mars | bigjools, check the launchpadlib recipes/hacking page? | 15:02 |
bigjools | didn't know we had one! | 15:02 |
mars | bigjools, https://help.launchpad.net/API/Examples | 15:02 |
mars | bigjools, I think "Fetching an object's raw JSON" is what you want? | 15:03 |
lifeless | bigjools: I don't remember, but I think I made hydrazine use it | 15:06 |
lifeless | though lplib has the relative open feature itself now | 15:06 |
bigjools | mars: that's not what I want - I want to navigate to an object's URL directly | 15:08 |
bigjools | open() is the thing I think | 15:08 |
lifeless | lp:hydrazine, or if not that then its in lp:lptools | 15:10 |
abentley | jml: one option that's available to you for testing testtools on various python versions is daily builds. | 15:11 |
mars | bigjools, maybe you could you add an Example for what you do want to do then? It sounds like more than one person has needed it | 15:16 |
bigjools | yeah will do | 15:16 |
bigjools | trying to remember on which object open() exists :) | 15:16 |
lifeless | Launchpad | 15:16 |
bigjools | AttributeError: 'Launchpad' object has no attribute 'open' | 15:17 |
lifeless | mmm | 15:17 |
lifeless | really, look in hydrazine/lptools | 15:17 |
lifeless | I think its lptools milestone stuff now that I think about it | 15:17 |
allenap | noodles775: Thanks for the review. Can you mark the proposal (as a whole) as approved; I do not have permission to do so. | 15:24 |
bigjools | if I have launchpad.things['thing'] what gets called to get 'thing' on the 'things' collection? | 15:34 |
bigjools | IPersonSet didn't give me much inspiration | 15:34 |
=== almaisan-away is now known as al-maisan | ||
noodles775 | allenap: done. | 15:51 |
allenap | noodles775: Cool, thanks. | 15:51 |
bigjools | leonardr: hi, around? | 16:00 |
flacoste | jml: what is this Launchpad roundtable session at UDS? | 16:02 |
leonardr | bigjools, yes | 16:02 |
=== mtaylor is now known as 52AACIHR4 | ||
bigjools | leonardr: I am exposing a new top-level collection in the API and sinzui says that you know how to make indexing of it work | 16:04 |
bigjools | we used to have to hack lplib but apparently there's something else I can do in LP now | 16:04 |
leonardr | bigjools: what do you mean by indexing? | 16:04 |
bigjools | so I am adding lp.builders | 16:04 |
bigjools | and I want to do lp.builders['bob'] | 16:04 |
bigjools | right now that blows up :) | 16:04 |
leonardr | bigjools: ok, you need to change launchpadlib | 16:05 |
bigjools | :( | 16:05 |
bigjools | gah | 16:05 |
leonardr | look at launchpad.py, eg. BugSet | 16:05 |
bigjools | will do, thanks | 16:07 |
=== flacoste changed the topic of #launchpad-dev to: login problems on qastaging | Launchpad Development Channel | Week 1 of 10.11 | PQM is open | firefighting: - | https://dev.launchpad.net/ | Get the code: https://dev.launchpad.net/Getting | ||
bigjools | leonardr: are there any instructions for monkeys on how to update launchpadlib, make an egg, release it etc etc ? | 16:22 |
=== flacoste changed the topic of #launchpad-dev to: login problems on qastaging, matsubara and LOSA are investigating | Launchpad Development Channel | Week 1 of 10.11 | PQM is open | firefighting: - | https://dev.launchpad.net/ | Get the code: https://dev.launchpad.net/Getting | ||
=== deryck_ is now known as deryck | ||
bigjools | gary_poster: perhaps you know? :) | 16:26 |
gary_poster | bigjools: let's try benji before I wade in ;-) | 16:27 |
gary_poster | benji, do you know? | 16:27 |
* benji reads. | 16:28 | |
benji | - | 16:28 |
benji | gary_poster/bigjools: the only ones I know about (and follow myself) are in https://dev.launchpad.net/HackingLazrLibraries | 16:35 |
gary_poster | thought as much | 16:36 |
gary_poster | thanks benji | 16:36 |
* bigjools reads, thanks | 16:37 | |
bigjools | this is Too Hard just to make a simple API change :( | 16:39 |
StevenK | bigjools: I think it's just due to the fact that IBuilder is top-level | 16:40 |
bigjools | StevenK: IBuilderSet being a collection is the problem | 16:40 |
StevenK | Ahh | 16:40 |
bigjools | top-level collection | 16:40 |
LPCIBot | Project devel build (149): STILL FAILING in 4 hr 6 min: https://hudson.wedontsleep.org/job/devel/149/ | 16:46 |
=== lifeless changed the topic of #launchpad-dev to: Performance Tuesday | login problems on qastaging, matsubara and LOSA are investigating | Launchpad Development Channel | Week 1 of 10.11 | PQM is open | firefighting: - | https://dev.launchpad.net/ | Get the code: https://dev.launchpad.net/Getting | ||
=== mordred_ is now known as mtaylor | ||
LPCIBot | Project db-devel build (96): SUCCESS in 4 hr 1 min: https://hudson.wedontsleep.org/job/db-devel/96/ | 17:27 |
=== benji is now known as benji-lunch | ||
=== Ursinha is now known as Ursinha-lunch | ||
=== matsubara is now known as matsubara-lunch | ||
=== salgado is now known as salgado-lunch | ||
leonardr | bigjools, sorry i disappeared. if you give me a launchpadlib branch i can do a release. i'd rather do the release myself atm | 18:14 |
=== benji-lunch is now known as benji | ||
=== beuno is now known as beuno-lunch | ||
=== matsubara-lunch is now known as matsubara | ||
=== Ursinha-lunch is now known as Ursinha | ||
=== beuno-lunch is now known as beuno | ||
mwhudson | rockstar: hey | 19:16 |
* mwhudson writes on the merge proposal instead | 19:17 | |
=== matsubara is now known as matsubara-afk | ||
flacoste | lifeless: it's not tuesday yet! | 20:07 |
flacoste | hmm, well, ok, maybe it is now down under | 20:08 |
StevenK | flacoste: It is in New Zealand :-) | 20:08 |
StevenK | (It's been Tuesday in Australia for 6 hours) | 20:08 |
=== flacoste changed the topic of #launchpad-dev to: Performance Tuesday | login problems on qastaging solved | Launchpad Development Channel | Week 1 of 10.11 | PQM is open | firefighting: - | https://dev.launchpad.net/ | Get the code: https://dev.launchpad.net/Getting | ||
lifeless | flacoste: its tuesday | 20:09 |
lifeless | flacoste: 0809 in nz | 20:09 |
StevenK | Attending UDS while in a NZ timezone would be terrible | 20:10 |
lamont | wgrant: pls don't move louvi or lakoocha between architectures until further notice. | 20:12 |
lamont | wgrant: just in case the idea occurs to you | 20:13 |
maxb | You can learn so much interesting trivia by googling canonical machine names :-) | 20:14 |
mwhudson | the fruit theme is getting fairly stretched now | 20:15 |
bigjools | we should start using cuss words | 20:16 |
bigjools | there's an endless supply | 20:16 |
mwhudson | i bet lamont can supply quite a few just by himself :) | 20:16 |
lamont | ISTR that next up is 'star names' | 20:17 |
lamont | mwhudson: stretched is not the same as done | 20:18 |
mwhudson | lamont: indeed | 20:18 |
jml | I may have to start using tarmac & merge queues. | 20:19 |
lamont | though we have definitely moved out of the yummy ones and into the toxic ones | 20:19 |
lifeless | jml: for? | 20:20 |
bigjools | self flagellation | 20:20 |
jml | lifeless: testtools | 20:20 |
lifeless | jml: why? | 20:20 |
lifeless | actual, face time may be best | 20:21 |
jml | lifeless: because supporting multiple Pythons is really hard | 20:21 |
lifeless | I need to focus on this session | 20:21 |
jml | lifeless: ok. | 20:21 |
lifeless | jml: hmm, my hudson should be live again shortly after I get home; the machine is turned on again. But in the break find me | 20:21 |
jml | lifeless: I've got hudson on mumak.net too | 20:22 |
jml | lifeless: just had to get backports for 2.7 etc. | 20:22 |
LPCIBot | Project devel build (150): STILL FAILING in 3 hr 41 min: https://hudson.wedontsleep.org/job/devel/150/ | 20:27 |
LPCIBot | Launchpad Patch Queue Manager: [r=lifeless][ui=None][no-qa] Fix local failures. | 20:27 |
lifeless | jml: woo | 20:34 |
lifeless | fixtures-0.3.tar.gz (md5, sig)Source tarball. 2,136 | 20:34 |
lifeless | download count s;) | 20:34 |
jml | lifeless: nice :) | 20:34 |
jml | I wonder what testtools has | 20:35 |
jml | less than fixtures :) | 20:35 |
lifeless | wow | 20:35 |
lifeless | yes | 20:35 |
jml | lifeless: I'm patching testtools now to have a subunit runner and testr.conf. feel the need for a review? | 20:36 |
lifeless | delighted to if you want one | 20:36 |
lifeless | I think its time to add useFixture to testtools | 20:36 |
jml | lifeless: thanks. lemme just find a .testr.conf to cargo cult :) | 20:36 |
jml | lifeless: yes. | 20:36 |
jml | lifeless: 0.9.8 is going to be a big release | 20:36 |
lifeless | I've just added details to fixtures | 20:36 |
lifeless | in 0.3.4 | 20:37 |
jml | actually... testr.conf is too hard. I'll just land the subunit thing without review | 20:38 |
lifeless | hmm | 20:39 |
lifeless | toss the branch up | 20:39 |
lifeless | I'll do testr.conf for you | 20:39 |
lifeless | jml: why do you want a subunit run thing though? Isn't it just | 20:39 |
lifeless | python -m subunit.run testtools.test_suite ? | 20:39 |
jml | hmm. | 20:39 |
jml | oh yeah, that works. | 20:40 |
jml | no point in patching then :) | 20:40 |
jml | I mean, we have testtools.run | 20:40 |
jml | but I don't really care about adding a --subunit option to that | 20:40 |
lifeless | right, in fact the subunit run extends the testtools one I think | 20:40 |
lifeless | so older us though that wasn't the best way forward | 20:41 |
lifeless | s/gh/ght/ | 20:41 |
jml | lifeless: :) | 20:47 |
lifeless | jml: testtools is packaged though; whats its popcon count | 20:47 |
jml | lifeless: I don't really know how to find out | 20:47 |
StevenK | popcon.ubuntu.com | 20:48 |
lifeless | http://popcon.ubuntu.com/ | 20:48 |
jml | StevenK, lifeless: thanks, I just went there. I meant I don't know how to navigate popcon.ubuntu.com | 20:48 |
StevenK | 21544 python-testtools 1153 40 352 73 688 (Unknown) | 20:49 |
lifeless | so 1153 installs | 20:49 |
lifeless | jml: click on the white page beside 'all' in the 'inst' column | 20:49 |
jam | just heard from poolie, he has now landed in Orlando | 20:53 |
StevenK | Crumbs | 20:53 |
lifeless | \o/ | 20:53 |
lifeless | jam: did beuno get hold of you? | 20:54 |
jam | yep | 20:54 |
lifeless | cool | 20:54 |
flacoste | lifeless: i have fixed the ppr report! | 20:54 |
lifeless | flacoste: \o/ | 20:55 |
flacoste | expect a merge proposal soon | 20:55 |
flacoste | trying to generate the failed reports on devpad for confirmation | 20:55 |
LPCIBot | Project db-devel build (97): SUCCESS in 3 hr 34 min: https://hudson.wedontsleep.org/job/db-devel/97/ | 21:01 |
LPCIBot | Launchpad Patch Queue Manager: [r=lifeless][ui=none][bug=665301] | 21:01 |
LPCIBot | SourcePackageRecipeBuild.destroySelf clean up referenced objects. | 21:01 |
=== Ursinha is now known as Ursinha-afk | ||
thumper | morning | 21:03 |
thumper | gary_poster: what is new in storm 0.18? | 21:04 |
gary_poster | thumper: hi. have not sent out message because stuck with permissions on uploading docs, but message will come out. But anyway: see release notes https://edge.launchpad.net/storm/+milestone/0.18 | 21:05 |
=== al-maisan is now known as almaisan-away | ||
lifeless | jml: ping | 21:06 |
gary_poster | thumper: we care about (https://code.edge.launchpad.net/bugs/659078 and https://code.edge.launchpad.net/bugs/620615), and one we had cherry-picked into our version of 0.17 (https://code.edge.launchpad.net/bugs/620508) | 21:06 |
wgrant | bigjools: I'm pretty sure I didn't have to change launchpadlib last time I added a top-level collection. | 21:47 |
lifeless | Ursinha-afk: how is updating the tagger going ? | 21:48 |
lifeless | wgrant: the ['foo'] stuff is special cased | 21:48 |
lifeless | wgrant: but he didn't need that, so is not doing it now, | 21:48 |
wgrant | Right, exactly. | 21:48 |
wgrant | Great. | 21:48 |
bigjools | wgrant: you do if you want to add a __getitem__ to it | 21:49 |
bigjools | good morning anyway | 21:49 |
bigjools | what's the future like? :) | 21:49 |
wgrant | bigjools: Well, yes, but that's an evil unnecessary hack. | 21:50 |
StevenK | wgrant: Please send cookies, lottery numbers, and stock tips to those of us stuck in the past. | 21:50 |
wgrant | It is futureful. | 21:50 |
wgrant | But busy, being the last week of classes, and all that. | 21:50 |
wgrant | How goes UDS? | 21:52 |
StevenK | I don't know, what day is it? | 21:52 |
mwhudson | i think it's monday | 21:53 |
wgrant | Heh. | 21:53 |
bigjools | grar, intel gpu lockup | 21:55 |
wgrant | Not X crash when typing? | 21:55 |
wgrant | That's all I've had lately. | 21:55 |
bigjools | wgrant: uds seems to be fine so far | 21:55 |
bigjools | there's a known bug I think | 21:55 |
bigjools | but ScottK assures me the developer is here so I can bug him :) | 21:56 |
StevenK | Hm, I don't get X crashes while typing | 21:56 |
mwhudson | i've had x hang on me a few times | 21:56 |
StevenK | Then again, I'm using evil-eats-kittens-nvidia drivers. | 21:56 |
bigjools | nvidia is far more reliable for me.. Go figure. | 21:56 |
* gary_poster looks about for someone to do a quick librarian diagnostic log review. Potentially very easy review--I just add twisted.python.log.msg calls. Anyone up for it? :-D https://code.edge.launchpad.net/~gary/launchpad/bug662912/+merge/39315 | 21:56 | |
wgrant | StevenK: It's sort of like that old bug where X didn't completely steal the keyboard from the TTY, so pressing Ctrl+C killed X. But it's not that. | 21:57 |
bigjools | I can look | 21:57 |
gary_poster | thank you bigjools | 21:57 |
bigjools | np | 21:57 |
wgrant | bigjools: Has Soyuz had another five years of work requested yet? | 21:59 |
bigjools | not yet, but I feel the wind changing | 21:59 |
bigjools | I'm looking for a pile of sand so I can stick my head in it | 22:00 |
StevenK | I hear Orlando has things that are called 'beaches', but they don't look like one. | 22:00 |
lifeless | gary_poster: I've made a note on your review re: the log target. | 22:01 |
bigjools | gary_poster: did you look at addSystemEventTrigger() | 22:01 |
bigjools | just wondering why you're using callWhenRunning in particular, but no big deal | 22:01 |
gary_poster | bigjools: eh, it seemed like a good idea at the time ;-) | 22:02 |
bigjools | gary_poster: ok it's not a problem, just wondered if aSET would do something better in this case | 22:03 |
bigjools | gary_poster: why are you changing the dev log target? | 22:04 |
bigjools | is it for "make run" or test logs? | 22:04 |
lifeless | jml: ping | 22:05 |
bigjools | lifeless: given that he's put it in the development config not the testrunner config it won't affect tests? | 22:05 |
gary_poster | bigjools: aSET better: semantically/idiomatically, or...? It does the trick practically, so this is a idiomatic/semantic thing. My Twisted is a bit rusty, so if you think it's better I'm happy to swotch | 22:05 |
gary_poster | switch | 22:05 |
bigjools | gary_poster: no need to switch, I was just wondering if it would log at a more convenient timing for your needs | 22:06 |
gary_poster | bigjools: dev log target is just for make run | 22:06 |
gary_poster | and before I believe the default is "-" | 22:06 |
bigjools | so it won't affect anything that lifeless worries about I think? | 22:06 |
bigjools | right | 22:06 |
lifeless | gary_poster: whats the current behaviour ? | 22:06 |
lifeless | gary_poster: it should be logging to a sane place without that setting | 22:06 |
bigjools | - is stdout | 22:07 |
gary_poster | lifeless: currently I can't find the output. stdout is lost when this is a daemon | 22:07 |
wallyworld | thumper: abentley rockstar: standup? | 22:08 |
gary_poster | lifeless: and as bigjools said, this affects make run, not tests | 22:08 |
lifeless | gary_poster: yes, I did misunderstand that | 22:08 |
lifeless | bear with me a sec | 22:08 |
gary_poster | np | 22:08 |
gary_poster | if you find the output, perhaps it is a documentation issue--but I'd argue a "librarian.log" next to our other devel logs is still a pretty good place for it. | 22:09 |
bigjools | +1 from m | 22:10 |
bigjools | e | 22:10 |
gary_poster | thanks bigjools | 22:11 |
bigjools | gary_poster: welcome! | 22:11 |
* wallyworld actually wishes logs when running under development were written outside the source tree | 22:13 | |
=== Ursinha-afk is now known as Ursinha | ||
Ursinha | lifeless, just put the reviewed version in prod | 22:15 |
gary_poster | wallyworld: interesting. I typically have two or three branches going at once, so having the logs separate can be convenient for me. It's also nice that when I delete a branch, I'm also automatically cleaning out the logs. If you have a compelling argument for it, though, I'd be interested. | 22:15 |
gary_poster | For later :-) | 22:15 |
wallyworld | gary_poster: otp. will respond in a minute | 22:15 |
gary_poster | wallyworld: np. need to step out myself. | 22:16 |
Ursinha | lifeless, https://devpad.canonical.com/~lpqateam/qa_reports/deployment-stable.html | 22:16 |
gary_poster | lifeless: need to step out. Will be back for your approval or suggestion on the MP when I return. | 22:17 |
bigjools | lifeless: since edge is not updating now we should remove the redirect I think? | 22:18 |
lifeless | gary_poster: ok, I see that it is running with -i | 22:25 |
lifeless | bigjools: https://code.edge.launchpad.net/~lifeless/launchpad/edge/+merge/39233 | 22:25 |
lifeless | gary_poster: doing that librarian.log thing is ok; I echo wallyworlds sentiments about out of tree, but lets not do it willy-nilly | 22:25 |
lifeless | Ursinha: thanks! | 22:25 |
lifeless | gary_poster: sorry for leaping to conclusions | 22:26 |
bigjools | lifeless: \o/ | 22:26 |
bigjools | lifeless: this is a monumental occasin | 22:26 |
bigjools | occasion, even | 22:26 |
lifeless | yes | 22:26 |
lifeless | gary_poster: https://devpad.canonical.com/~lpqateam/qa_reports/deployment-stable.html | 22:27 |
lifeless | gary_poster: you're up! | 22:27 |
Ursinha | lifeless, he's blocked in another bug | 22:30 |
StevenK | Anyone around to review a small test-change-only branch? | 22:31 |
lifeless | Ursinha: how so? | 22:31 |
lifeless | StevenK: shoot | 22:31 |
StevenK | lifeless: https://code.edge.launchpad.net/~stevenk/launchpad/cronscript-idsjob-testfix/+merge/39321 | 22:31 |
lifeless | Ursinha: can you bump qatagger if its not running already ? | 22:39 |
Ursinha | lifeless, just did it | 22:41 |
lifeless | \o/ nice long list. | 22:42 |
wallyworld | gary_poster: re: logs - one reason is that when grepping for stuff from the project root, you often get 1000s of false +ves since the log files are searched as well. plus they show up in my ide since they are in the root dir and not a sub folder that can be excluded easily. could we at least have a single sub dir for logging/trace and other similar stuff (eg the millions of thread-xxxx.request files or the (new) generated | 22:42 |
wallyworld | appserver config files)? | 22:42 |
flacoste | lifeless: https://code.edge.launchpad.net/~flacoste/launchpad/ppr-constant-memory/+merge/39324 | 22:43 |
flacoste | the branch name is a lie | 22:43 |
jml | heh | 22:45 |
gary_poster | lifeless: librarian.log: ack, thanks. | 22:48 |
lifeless | flacoste: times_array[:,0] <- what? | 22:48 |
gary_poster | wallyworld: would be +1 on subdir; I'd like that | 22:49 |
flacoste | lifeless: that's numpy, that's getting the first column of the matrix | 22:49 |
flacoste | the matrix is app_time, sql_statements, sql_time | 22:50 |
lifeless | I would love to see more tests of this | 22:51 |
wallyworld | gary_poster: cool. it's nice to keep all that sort of messy stuff away "under the rug" so to speak. want me to do the code for it? | 22:51 |
flacoste | automated tests you mean? | 22:51 |
gary_poster | wallyworld: sure, thanks! You can hit me for the review if you want (tomorrow; leaving soon :-) ) | 22:51 |
gary_poster | (and don't feel like you need my review; just offering) | 22:52 |
lifeless | flacoste: yes | 22:52 |
wallyworld | gary_poster: i've got a few things on my plate today but will get to it in the next day or so | 22:52 |
lifeless | I'm glad you qa'd thoroughly | 22:52 |
gary_poster | cool | 22:52 |
lifeless | its sad that you needed to | 22:52 |
wallyworld | gary_poster: also, thanks for offering the review. i don't mind who does it, so long as it is done :-) | 22:53 |
gary_poster | :-) | 22:53 |
gary_poster | understood, wallyworld | 22:53 |
flacoste | lifeless: it's a lame excuse, but there were none | 22:58 |
flacoste | yeah, manual qa sucks | 22:59 |
lifeless | flacoste: yeah, I understand :) | 23:01 |
rockstar | lifeless, can you come find mtaylor and I in the Bonaire hallway? | 23:05 |
flacoste | lifeless: thanks | 23:05 |
lifeless | rockstar: omw | 23:11 |
rockstar | flacoste, lazr-js is not landed because I cannot get ec2 to actually complete a test run. I've talked to deryck about it at length. | 23:25 |
thumper | flacoste: ping | 23:40 |
thumper | gary_poster: ping? | 23:40 |
* thumper sometimes wishes that there were a few less time zones between NZ and NY | 23:41 | |
thumper | I'd just like to say that ORMs can really suck for efficiency | 23:55 |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!