/srv/irclogs.ubuntu.com/2012/03/22/#ubuntuone.txt

mandelmorning all!09:39
JamesTaitGood morning, everyone! :D09:57
mandelman.. I hate lightdm!10:54
jo-erlendis this a good place to talk about Ubuntu SSO? We're making some changes to our LoCo site and I'd like to learn what it would take to make it use Ubuntu SSO for logins.11:19
jo-erlendoh. For web stuff, it's just like any other OpenID?11:31
mandeljo-erlend, here is the right place to ask about the ubuntu client for sso, so I might be able to help you :)11:34
mandeljo-erlend, if not, I can point you to the right guy11:34
nessitahello everyone!11:37
gatoxgood morning!11:40
gatox@ping11:40
jo-erlendmandel, well, in this case it's primarily about a website. Is it possible to link to login.ubuntu.com in a way that chooses a particular language other than English by default? From a web-site perspective, are there any differences between using Ubuntu SSO and any other OpenID service?11:40
mandelgatox, nessita morning!11:40
gatoxmandel, hi11:40
nessitahello everyone!11:41
gatoxnessita, hi11:41
mandelnessita, I know you know more about the sso service than I do, got any help for jo-erlend ?11:41
nessitamandel: sure! the question specifically is...?11:41
nessitajo-erlend: ^11:41
jo-erlendnessita, <jo-erlend> mandel, well, in this case it's primarily about a website. Is it possible to link to login.ubuntu.com in a way that chooses a particular language other than English by default? From a web-site perspective, are there any differences between using Ubuntu SSO and any other OpenID service?11:41
nessitajo-erlend: I'd guess the site will pick the language from the web request headers, as far as I know there is no way to create a lang-dependent link11:44
nessitajo-erlend: just FYI, we have no control over login.ubuntu.com, U1 is just a 'client' of that service11:44
jo-erlendnessita, ah, so if my locale is Norwegian, then the login page would've used Norwegian by default if it was translated?11:44
jo-erlendoh, ok.11:45
nessitajo-erlend: I would guess so, or the web site could also go some geoip location and use that (the same google that does)11:46
mandelwtf.. bzr broke in my last update..11:53
jo-erlendnessita, is there an IRC channel for the login service itself?11:53
nessitajo-erlend: let me find out11:54
jo-erlendthank you! I find it a little difficult to get a good overview of all this stuff. :)11:54
nessitajo-erlend: #canonical-isd is the channel in freenode11:55
jo-erlendgreat, thanks. Then I'll go bother them instead. :)11:55
* mandel back12:02
mandelnessita, do you know if ralsina is going to be around?12:21
nessitamandel: he will, as far as I know12:22
nessitamandel: he usually starts working at 9:3012:22
mandelnessita, ok, thx12:23
nessita:-)12:23
ralsinagoodmorning!12:32
ralsina9:32 to be exact :-)12:32
ralsinamandel: Iknow you are used to see me around 7AM but I fell asleep today12:32
mandelralsina, meh, I just wanted to let you know that the windows reviews is ready, nothing important12:33
ralsinamandel: cool, url?12:33
mandelralsina, https://code.launchpad.net/~mandel/ubuntu-sso-client/retrieve-proxy-creds/+merge/9882812:33
mandelralsina, I asked alecu to double check, but that is how he is setting the tunnel.. I guess he show the issue there but never made the changed in the webclient12:34
ralsinamandel: ack, will do a IRL after I boot to windows (sigh)12:34
alecugood morning to all, too!12:35
mandelralsina, cool! it should work as expected.. although the dialog is very ugly, but I'll focus on more important buts first12:35
mandelalecu, morning!12:35
mandelalecu, can I have a review: https://code.launchpad.net/~mandel/ubuntu-sso-client/retrieve-proxy-creds/+merge/98828  ?12:35
alecumandel, sure12:35
mandelalecu, I had to make some changes to ensure that the webclient used the correct proxy on widows12:35
gatoxnessita, the tests in this branch has been updated: https://code.launchpad.net/~diegosarmentero/ubuntu-sso-client/main-moved/+merge/9870312:36
nessitagatox: ack!12:37
ralsinanessita: 1:1 ?12:48
nessitaralsina: can we do it right after the standup? I'm with reviews now :-) (but if you need let's!_12:48
nessita)12:49
nessitaI meant: right before12:49
nessita:-)12:49
ralsinatiday there is team call12:49
nessitayes12:49
ralsinaok, then 11:30?12:49
nessitadeal!12:49
ralsinaack12:49
* ralsina goes to make the dialog button stay small12:49
ralsinabut first, windows12:49
nessitaralsina: saw my last comment in you branch? can I re-review?12:49
ralsinanessita: yes, changed and pushed12:50
nessitaack12:50
nessitagatox: can you try running your main_moved tests suite in a clean branch?12:56
gatoxnessita, ok12:56
nessitagatox: be sure to never run ./setup.py build12:56
nessitaralsina: approved installer-option13:01
ralsinanessita: thanks!13:09
ralsinabriancurtin, mandel: building binaries to test your branches IRL13:09
briancurtinralsina: cool13:10
mandelralsina, superb!13:11
nessitagatox: were you able to run the suite?13:13
gatoxnessita, i'm on it.... just a sec13:14
nessitaack13:14
ralsinanessita: my installer-option branch failed to merge with a new, different error (not in the tests, I think)13:15
nessitaralsina: links pliz?13:16
ralsinanessita: oh, wait, segfault in a test13:16
mandelralsina, briancurtin in the mean time, I'm fixing the sso broken tests on windows13:16
ralsinanessita: https://pastebin.canonical.com/62826/13:16
nessitaralsina: I don't see any error there13:17
ralsinanessita: segfault in line 213:17
nessitaah oh13:18
nessitauh13:18
nessitaeh!13:18
nessita:-/13:18
nessitaralsina: wanna try sending it to tarmac again?13:18
ralsinanessita: sure13:18
ralsinasent13:19
briancurtinnessita: fixing the win32/symlink test with your suggestions13:20
ralsina"you probably foud a bug in bazaar"... like that's going to make me feel better13:21
nessitabriancurtin: thanks! we try to avoid as much as possible to have if sys.platform checks around, we try to "concentrate" them either in python package's init, or using custom skips13:21
briancurtinnessita: yeah i should have had a better approach...the symlink tests for the python stdlib are close to what you describe in the comments, so i should have known better :)13:22
ralsinanessita, briancurtin: so the with-simlink is skipped on windows and the other one is skipped on linux, right?13:22
nessitaralsina: which other one to skip in linux? :-)13:23
ralsinanessita: the one without the symlink13:23
briancurtini would think both tests run on linux, just that the symlink part doesn't run on windows...but i'll see how it works13:23
ralsinanessita: or else, we run most tests twice on linux?13:23
nessitaralsina: no, we run it in linux as well. We run them twice but with different setups13:23
nessitaso, in words, that would be:13:23
ralsinanessita: what does running it without the symlink test on linux?13:24
dobeyhrmm13:24
nessita* a test suite that checks that the calculator thread do the right things with files and dirs13:24
ralsinanessita: besides adding another 30 seconds to our patience ;-)13:24
nessita* a test suite that checks that the calculator thread do the right things with files and dirs and symlinks13:24
nessitaralsina: I just described the 2 test suites13:24
ralsinanessita: I don't see what the first one does that the second doesn't13:24
nessitaralsina: the first does not use symlinks13:25
nessitawhich is a different scneario that having symlinks13:25
nessitaralsina: your code may "fail" if it doesn't find a symlink in the disk13:25
ralsinanessita: ok, I don't want to be argumentative so I will shut up13:25
nessita(yes, that's a weird scneario, but I'm just trying to "show" the goal of the test)13:25
nessitaok13:26
ralsinahey, installer-option merged! So it was a random segfault, which is quite weird13:26
gatoxnessita, what is the problem running ./run-tests? everything it's ok here13:27
nessitagatox: you sure is a clean branch? you never run ./setup.py build?13:28
gatoxahhhh without running that.,, sorry13:28
gatoxnessita, ahhhhh i know what you mean now13:31
nessita;-)13:31
nessitagatox: would you fix please?13:31
gatoxnessita, of course13:31
ralsinawhat's the point of automating fetching and merging branches if bzr will fail 9 out of every 10 times I try to do it on windows :-(13:31
briancurtinralsina: it was working fine for a while, then this week it has worked like crap so i just do it manually13:32
ralsinabriancurtin: it worked fine yesterday for me, so if it fails this time, manual it is13:32
ralsinabriancurtin: it was a good idea though :-)13:32
=== urbanape_ is now known as urbanape
briancurtinnessita: https://code.launchpad.net/~brian.curtin/ubuntuone-control-panel/no-symlinks-on-windows/+merge/98736 is updated13:43
nessitabriancurtin: thankssssss13:43
briancurtinnessita: for the autostart one where i have 3 dependency branches, one which changed...do bzr pull (that branch) or do another bzr merge (that branch)13:44
=== yofel_ is now known as yofel
ralsinabriancurtin: merge13:46
ralsinabriancurtin: if you pull you are going to get a "branches have diverged" error eventually13:47
ralsinaso, merge and commit -m "merged latest whateverbranch"13:47
briancurtinarg, two conflicts, but it workd otherwise. thanks13:47
ralsinabriancurtin: that's for windows-autostart?13:48
ralsinaif yes, pig me when you resolve the conflicts because I just got them myself ;-)13:48
nessitabriancurtin: I'm getting 2 conflicts on no-symlinks-on-windows... could you please merge trunk in?13:48
gatoxnessita, fixed.... was really silly.... just needed to add a new path to ignore during gtk tests13:48
briancurtinralsina: windows autostart, merging your installer-option. it looks like an easy fix - just adjusting the start_from_license (since i added a line right after it)13:48
briancurtinnessita: will do13:49
nessitagatox: :-)13:49
urbanapebriancurtin: ping13:55
briancurtinurbanape: pong13:55
urbanapeheya. how's your morning looking?13:55
briancurtinurbanape: cleaning up some branches for release, hoping to be done with that shortly. i'll let you know once i'm past that so we can get some mac stuff done13:58
urbanaperock on.13:58
urbanapeI've made some progress getting just ubuntu-sso-client testable on its own so we can work on discrete branches.13:59
mandelok, lunch time for me!13:59
* mandel lunch13:59
briancurtinurbanape: awesome, looking forward to it13:59
ralsinabriancurtin, urbanape: we are getting a mac mini around here soon so I or someone else can start helping you out on that14:02
ralsinabriancurtin, urbanape: and we can start getting some mac branches in trunk :-)14:02
joshuahooverralsina: is the desktop+ meeting in an hour?14:04
ralsinajoshuahoover: yes14:04
joshuahooverralsina: cool...my calendar confuses me since the time change here :)14:05
ralsinadamn google calendar and DST!14:05
ralsinabriancurtin: not pushed autostart yet?14:06
briancurtinralsina: doing it now14:06
ralsinabriancurtin: cool14:06
urbanaperalsina: I look forward to that.14:07
briancurtinralsina, nessita: https://code.launchpad.net/~brian.curtin/ubuntuone-control-panel/windows-autostart/+merge/9874114:08
nessitabriancurtin: ack14:09
ralsinabriancurtin: thank14:09
ralsinanessita: can't to the 1:1 now, have the repairman for my fridge here :-(14:31
ralsinawill be back fr the weekly call14:31
nessitaralsina: ok14:31
dobeywhat's a little background noise14:36
dobeybrb, reboot14:39
ralsinanessita, alecu: if you wat to IRL the branches that are up for review by mandel and gatox, here is an installer with both applied: http://ubuntuone.com/3m5dJp4BCD7NxfrVJehPUC14:55
ralsinaand BTW, briancurtin, mandel, gatox14:55
ralsinaand BTW, briancurtin, mandel, gatox, that thing works SMOOTH14:55
gatoxralsina, roger that14:55
ralsinaso my IRL of all your branches is a +1 :-)14:55
ralsinagot asked for proxy, it worked fine14:56
ralsinacould login, got added to autostart14:56
mandelralsina, hurray!14:58
dobeyhopefully this will be a short meeting today14:58
mandelralsina, does it work without proxy?14:58
ralsinamandel: have not tested that yet14:58
ralsinamandel: looks like a yes to that14:59
mandelralsina, great!14:59
ralsinamandel: but I stopped it before disabling proxy, since I understand that's not supposed to quite work, right?15:00
dobeyerrday i'm mumblin, mumblin15:00
mandelralsina, what do you mean?15:00
ralsinamumble15:00
ralsinamandel: enabling/disabling proxy with a runing syncdaemon?15:01
mandelralsina, no no no..15:01
mandelralsina, although is a very nice feature to have :)15:01
briancurtinany time i switched proxy/no-proxy, i rebooted the whole box (probably not necessary, but rebooting a VM is quick)15:01
ralsinaalecu: mumble?15:02
dobeyalecu, nessita: mumble15:02
dobeygatox: and you15:02
* ralsina needs a team rster somewhere visible on his desk15:02
gatoxconnecting15:03
dobeyyay, now i can get lunch15:35
dobeybbiab15:35
briancurtinFYI i'm doing another lunch+doctor combo in a bit...girlfriend needs a ride to get a huge needle stuck in her neck and they moved the appointment up :/ (supposedly they have wireless!)15:45
briancurtinha, that looks so horrible. sad story...wireless!15:45
* gatox lunch15:50
mandelralsina, gatox, briancurtin lets get the sso tests back to pass on windows => https://code.launchpad.net/~mandel/ubuntu-sso-client/fix-broken-tests/+merge/9886815:57
mandelthat should mean we get green lights on that project :)15:57
* mandel moves along to the next15:57
briancurtinmandel: sweet, will look15:58
* briancurtin lunch16:04
ralsinamandel: is that supposed to fix *all* tests?16:14
mandelralsina, yeah :)16:15
mandelralsina, well, in sso, try it out please16:15
ralsinamandel: because it doesn't for me16:15
mandelralsina, argh! can I see your output?16:15
ralsinamandel: you know on windows that's not easy, when the run ends I'll do my best :-)16:15
ralsinamandel: https://pastebin.canonical.com/62854/16:16
mandelralsina, oh, true, I usually run the thing with runtests >> test.out16:16
mandelralsina, you don't have sso or ubuntu one running, right?16:17
ralsinamandel: no, I stopped it16:17
* mandel curses!16:17
mandelralsina, it could be that your machine is faster than mine, since I'm in a vm, and it has the time to close the connection while in yours it does not..16:18
ralsinamandel: so, what could I do?16:19
mandelralsina, nothing, I'll fix that being smart somehow, is a matter of thinking :)16:19
* alecu out for lunch, and to get a macmini16:19
mandelalecu, are you getting a small mac donals burger?16:20
ralsinamandel: DOOMED! We are DOOMED! ;-)16:20
ralsinaalecu: take good care of it ;-)16:20
mandelralsina, if we depend on me thinking, yes we are :)16:20
mandelralsina, ubuntuone-client has probably the same issues..16:20
mandelralsina, we should not use the bloody ipc in tests.. but well, I'll do my best16:22
nessitaralsina: have a minute for helping me with qt stylesheet?16:26
ralsinanessita: sure!16:27
nessitaralsina: is there any way to achieve a border for the tabwidget like is requested here https://launchpadlibrarian.net/96895343/u1_desktopClient_colours.png ?16:27
nessitaI'm just gettingt either this: http://ubuntuone.com/0G4ebsD1ECcxfkMRksWpE616:27
nessitaor this: http://ubuntuone.com/27plBng2XJmCgCsIPzocrp16:27
ralsinanessita: yes16:27
nessitaralsina: would you teach me how?16:27
ralsinanessita: set the border-bottom of tabbar::selected to none, I think16:28
nessitaahhh let's try16:28
nessitaralsina: is already set to white...16:28
nessitayou think None will work?16:28
ralsinanessita: examples on how to do that thing: http://doc.qt.nokia.com/4.7-snapshot/stylesheet-examples.html#customizing-qtabwidget-and-qtabbar16:28
ralsinanessita: one chance is that you have another selector of the same specificity lower16:28
ralsinaso it's overwriting it16:29
nessitawill confirm16:29
ralsinanessita: can you push the branch?16:29
nessitaralsina: let me play with what you just said and will push if I can't fix it...16:29
ralsinanessita: ack16:29
ralsinamandel: eve with the dirtyreactor, your fix is important because for me sso tests in trunk *hang*16:31
ralsinamandel: so I would accept that branch as a partial fix16:31
dobeyoh my poor grey matter :-/16:35
ralsinadobey: allergies again?16:36
dobeyof course16:39
dobeymy silver car was green.16:39
ralsinanessita, dobey, briancurtin, urbanape, gatox, mandel, alecu: Tomorrow I have to take my son topediatrician at noon, so will probably not be around from 3PM to 5PM UTC. I will start 1 hour earlier and not take a lunch break, but don't be surprised if I am not around at that time.16:39
dobeyor well, still is green. i didn't wash it during lunch :P16:39
urbanapekk16:40
gatoxack16:40
dobeyralsina: i work with mandel. *nothing* surprises me any more.16:40
ralsinadobey: hey, behind you! A three headed monkey!16:40
dobeyhis name is kerberos16:41
mandellol16:41
ralsinadobey: nice pet! Here's a snack for him: http://feedproxy.google.com/~r/boingboing/iBag/~3/SUc0Bo-E3QA/just-look-at-this-mutant-tripl.html16:41
* ralsina has a boingboig postfor every occasion16:42
dobeyheh16:44
ralsinadobey: I fear asking but why was your silver car green?16:45
ralsinait was made of copper and rusted?16:45
nessitaralsina: no success :-/ lp:~nataliabidart/ubuntuone-control-panel/new-colors16:45
ralsinait was made of wood and got wet?16:45
ralsinait was made of potatoes and got old?16:45
dobeyralsina: because it's covered in pollen16:46
ralsinanessita: will give it a shot16:46
ralsinadobey: I suppose that's like if it was made of kryptonite16:46
dobeykryptonite is really just a metaphor for 'plants' in Superman16:46
ralsinawhich was my next guess16:46
ralsinadobey: so superman is the story of a guy and his allergies? Projecting much?16:47
ralsinaI mean, dracula? Sure, alergies.16:47
dobeyralsina: I'm just saying. Nerd that works at the newspaper; kryptonite? Come on.16:49
ralsinabriancurtin: so there *was* wifi i the neck-piercing doctor's?16:50
briancurtin2ralsina: yep!16:51
nessitaralsina: pushed a minor tweak to also have border on windows for QAbstractItemView16:51
ralsinanessita: ack16:52
mandelralsina, running tests in a deterministic manner on sso for windows, will you be free in a couple of mins to try it in your machine?16:56
ralsinamandel: sure16:57
mandelralsina, sweet, tests should be a little slower but you can trust them :)16:57
ralsinanessita: trick is QTabBar::tab:selected doesn't seem to be doing anything16:57
ralsinanessita: or maybe not, need to do some more tests ;-)16:58
briancurtin2mandel: let me know if you need any windows work. i have my win laptop here, not doing mac stuff atm16:58
=== zyga is now known as zyga-food
ralsinamandel: yes, briancurtin2 can test it16:58
joshuahoovernessita, briancurtin: i noticed bug #851810 is still in-progress...any update on this one?16:59
ubot5Launchpad bug 851810 in Ubuntu One Client "[FFe] Notify clients when volumes info from server is ready" [Medium,In progress] https://launchpad.net/bugs/85181016:59
nessitaralsina: let me know16:59
nessitajoshuahoover: briancurtin needs to apply some changes, and we haven't received an approval yet... so is not released17:00
dobeythe only reason it "needs" an ffe, is because it's a dbus api change17:01
nessitadobey: actually, an adding17:06
nessitabut yes17:06
dobeywell, adding is a subset of change, yes :)17:07
briancurtin2ralsina: i'm not sure if this is an artifact of the installer being setup for QA or not, but SD & SSO only run when CP is open. if you close it, everything else closes17:07
dobeyanyway17:07
ralsinabriancurtin: that's how it works on windows17:08
ralsinabriancurtin: since on windows it should start with --with-icon and live in the tray :-)17:08
briancurtin2ralsina: ah, that's what i was getting to....i was noticing it wasn't living in the tray17:08
ralsinanessita: ok, I have an aswer about the border now17:09
nessitaralsina: I'm listening17:09
nessitaand reading17:09
ralsinanessita: the border is being set correctly, but it's BELOW the border of the pane17:09
ralsinaso, the only way to fix this would be to have the pane have no top border17:09
ralsinaand then it looks like ass17:10
nessitaralsina: so is one of the options I shown?17:10
ralsinanessita: to see that this is the case, set this on QTabBar::tab:selected {border-bottom: 5px solid red; margin-bottom: -2px;}17:10
ralsinanessita: sorry, don't understand you17:11
nessitaralsina: when I "showed" you the problem I linked 2 possible solutions:17:12
nessita(01:27:26 PM) nessita: I'm just gettingt either this: http://ubuntuone.com/0G4ebsD1ECcxfkMRksWpE617:12
nessita(01:27:37 PM) nessita: or this: http://ubuntuone.com/27plBng2XJmCgCsIPzocrp17:12
nessitaralsina: you're saying the best option is the second one there?17:12
ralsinaright, the second one17:13
nessitaright17:13
ralsinano, I say both look ugly :-)17:13
ralsinaand I would rather have the border cross the selected tab17:13
ralsinabut let me make one final try17:13
nessitaralsina: I agree. If you consider there is no way to have what design is requesting, I will ask lisette what she prfers17:13
ralsinanessita: I have something that just needs a tweak: http://screencast.com/t/6qyOJ4T5J17:16
ralsinanessita: diff https://pastebin.canonical.com/62865/17:17
ralsinanessita: you will notice some magic numbers there that need to be corrected to make it look right17:17
ralsinanessita: based in the third example from http://qt-project.org/doc/qt-4.8/stylesheet-examples.html#customizing-qtabwidget-and-qtabbar17:18
ralsinanessita: if you want me to do it, ping me, I am going to prepare mate17:20
nessitaralsina: I will give it a try, I love learning this17:32
ralsinanessita: it's fun, yes :-)17:32
ralsinanessita: if/when we do a QML frontend, it's like this but worse :-)17:32
nessitalol17:33
mandelralsina, briancurtin can you pull lp:~mandel/ubuntu-sso-client/fix-broken-tests and check that you get clean reactors, my machine is slow I don't get the issue that often17:34
ralsinamandel: sure17:34
ralsinaI would pay $5 for a windows version of yakuake. really.17:34
mandelralsina, will be revno 93517:35
ralsinamandel: ack17:35
ralsinamandel: so far so good!17:37
mandelralsina, hey!17:37
* ralsina goes see if fagan wants to +1 that branch for full dejavu17:38
mandelralsina, hahaha17:38
mandelralsina, I'm sure that on linux is going to complain due to pylint, let me fix that first :)17:38
ralsinaoops, 63 errors because I did not stop ussoc17:38
ralsinait complains on windows about pylint too17:38
ralsinabut that's probably me having an old devtools or something17:39
ralsinamandel: got some uncleans again, waiting for it to finish17:39
ralsina:-(17:39
mandelralsina, hm.. as I suspected, is nearly there, but I'm mockey patch PbServerFactory and PbClientFactory and I fear there is one somewhere puteando..17:39
* dobey pokes pylint with very hot poker hoping for it to start burning17:40
=== zyga-food is now known as zyga
mandelralsina, may I have the output when done?17:40
ralsinamandel: sure17:40
dobeyi should just slip in a branch to make pyflakes the default. i bet nobody would notice17:40
ralsinamandel: just 18! https://pastebin.canonical.com/62868/17:41
mandelralsina, but that number is 'random' so..17:41
dobeyhrmm, would be nice to get storage-protocol knocked down to 0 bugs17:48
ralsinadobey: current score?17:49
dobey1017:50
dobeybut definitely too late to do some of them for precise17:50
briancurtin2mandel: 1 error - unclean reactor in ubuntu_sso.main.tests.test_clients.RegisterTestCase.test_remote_signals17:51
ralsinadobey: isn't 620558 a dup of 720707 ?17:51
dobeynot sure. but probably17:52
dobeyif it is, then one less to fix :)17:52
dobeybut most of them are "we need to send X over the protocol with a new message" and such17:52
ralsinaI need to triage / kill / move to u1cp all the windows-installer bugs17:53
ralsinaboooooooooorig17:53
dobeyeh17:53
ralsinadobey: you are pretty close to 0 on ubuntuone-installer ... would be nice to get there before we kill it ;-)17:54
ralsinadobey: and I thik bug #853060 is already fixed?17:55
ubot5Launchpad bug 853060 in ubuntuone-installer (Ubuntu) "ubuntuone-installer crashed with GError in function(): Failed to execute child process "ubuntuone-control-panel-gtk" (No such file or directory)" [High,Incomplete] https://launchpad.net/bugs/85306017:55
dobeyno17:55
dobeywell17:55
dobeyit's incomplete17:55
ralsinait's "new"17:56
ralsina;-)17:56
dobeyno it isn't17:56
dobey;)17:56
dobeythere's 13 against installer in ubuntu though17:58
dobeymost of them will probably become wontfix though ;)17:58
* gatox stare at the code, thinking how to fix this without breaking other things17:59
dobeyrm -rf all the things18:00
dobeyanyway18:01
gatox:P18:02
briancurtin2hospital duties are over. stopping for lunch on the way home, be back online in a bit18:24
mandelralsina, can you try the branch again,  I have ran it several times and its ok in my vm18:28
mandelgatox, got a windows machine? care to test something for me?18:30
ralsinamandel: sure18:30
gatoxmandel, ok18:31
mandelralsina, and I'm going to make jenkins swear whenever someone does this again..18:31
ralsinamandel: that's the whole point of jenkins :-)18:31
mandelgatox, please, run the tests on windows for lp:~mandel/ubuntu-sso-clitn/fix-broken-tests18:31
ralsinamandel: did tests just become a lot slower?18:32
ralsinamandel: and it still gives unclean reactors18:33
mandelralsina, yes, because we are makins sure we do connect the client and the server and we do disconnect correctly..18:33
mandelralsina, .lnads.lasf ;ojs18:33
mandelcojones!"18:33
mandelralsina, and you do not have sso or anything else running, right?18:34
ralsinamandel: no, if I do that, I get 70 failures or so18:34
ralsinamandel: https://pastebin.canonical.com/62872/18:34
mandelralsina, revno 937, right?18:35
ralsinamandel: right18:36
mandelralsina, sorry to doubt.. but I want to be sure :)18:36
ralsinamandel: it's ok :-)18:36
gatoxmandel, running tests....18:36
mandelralsina, weird.. I have ran it like 10 times and it aways passes all of them..18:36
mandelralsina, can you get the full stdout? runtests >> test.out works18:37
ralsinamandel: sure18:37
mandelthx18:37
gatoxmandel, i have a couple of fails.... but i'm restarting the vm..... because sometimes i need to do that to run tests on windows18:38
mandelgatox, really?18:39
gatoxmandel, yap18:39
gatoxmandel, it's like it doesn't close some process or something18:39
ralsinamandel: https://pastebin.canonical.com/62876/ (2 errors!)18:40
gatoxmandel, running again here18:41
mandelralsina, looks like the protocol does not get disconnected..18:46
mandelI wish closing things was easier in twistd18:46
gatoxmandel, sorry.... i have to run it again because i leave it running and ends with a lot of pylint isssues and i lose the trace of the errors, but it was a dirty reactor in some place18:49
gatoxmandel, 1 error: http://paste.ubuntu.com/895484/18:58
mandelgatox, ralsina I think I found the issue.. can you branch again and cat the stdout?19:01
ralsinamandel:  not for a few minute, trust gatox on this one19:01
mandelgatox, ralsina it now has some debugging messages.. sorry for the pita, but in my machine works..19:01
gatoxmandel, ok19:01
* alecu is back19:03
mandelgatox, test please, I want EOD :)19:04
alecuralsina, I'm setting up the mini19:04
ralsinaalecu: iuju!19:04
mandelalecu, start getting xcode.. takes ages!19:04
alecumandel, I know.... :-(19:05
gatoxmandel, ok, on it19:06
mandelalecu, and is a nice unix box to set a media server for the tv, although you can only used it for testing ;)19:06
* alecu has today got a ticket to UDS, and a way to test the new U1 port.19:06
alecumandel, nokia is giving me a raspberry pi for my tv.19:07
alecumandel, and it will probably replace my wdtv.19:07
mandelalecu, dude, leave some gadgets for the rest!19:07
mandelgatox, works?19:07
alecumandel,  :-)19:07
gatoxmandel, on it..... my vm is particularly slow19:08
mandelgatox, that is because all the power goes to the lights of the keyboard19:08
mandelgatox, and that I made the tests slower :P19:08
gatoxmandel, jejejej...... ok..... running the test right now19:08
gatoxmandel, http://paste.ubuntu.com/895505/19:10
mandelagh! let me log out, unity got a funny white screen on everything..19:10
ralsinaalecu: if you have fun with it, it's against the employee handbook!19:14
aleculol19:14
ralsinaalecu: and next week we probably need to get together a day or two to start getting to know it19:15
alecuralsina, sounds great.19:15
alecuralsina, it only has 2gb ram, so I'm not sure how many OSX vms we may fit on it19:16
mandelgatox, did you get the full stdout?19:16
mandelgatox, I cannot see when the error when19:16
alecuralsina, but to compile and test it sounds right.19:16
dobeyhey, maybe tomorrow i can actually do friday hack day type stuff19:16
mandelalecu, winth 2gm, none..19:16
gatoxmandel, wait a sec..... doing that19:16
alecuralsina, but probably I can bring some memory from UDS really cheaper than buying it here. Unofficial specs say it holds up to 16gb.19:17
ralsinaalecu: 1 real (notV) M should be enough ;-)19:18
alecuok. This is the best time to upgrade my desktop to P, while setting up the dev env in the mini.19:19
ralsinadobey: remember I have to know about friday hacks. Don't remember about yours....19:19
gatoxmandel, now it works everything19:19
mandelgatox, can you run it several times?19:19
gatoxmandel, maybe some problem with some timing issue19:19
mandelgatox, is the magic of being async19:20
dobeyralsina: because i haven't done anything yet19:20
mandelgatox, is one of the protocols or client not letting the server go19:20
gatoxmandel, ok.... i'll run it a couple of times more and save all the output in diff files19:20
mandelgatox, thx, can you mail them, I need to take the dog out19:20
gatoxmandel, ok..... if something fails, i'll send you an email19:21
mandelgatox, thx19:21
ralsinadobey: so now's a good time to tell me!19:21
dobeyi don't know what i'll do yet. poke at fixing some stuff in tarmac, i guess19:22
urbanapehey, folks. Two tests in ubuntu-sso-client intermittently cause hangs. Both in ubuntu_sso.utils.tests.test_tcpactivation: test_is_already_running and test_get_port_fails_if_service_already_started. Is this a known thing, or are there strategies for making this more reliable?19:30
urbanapelooks like 2 in 5 runs will trigger a hang in either of those two tests.19:30
dobeyisolate all the tests!19:32
ralsinaurbanape: those tests also hang in windows and mandel has a fix for the hang19:36
urbanapecool19:36
ralsinagatox: for afterhours, when you go ninja: https://bitbucket.org/henning/pyqtdesigner/get/tip.tar.gz19:38
gatoxralsina, niceeeee.... i would check that19:39
gatoxralsina, it would be awesome to have something like this19:40
ralsinamandel: do you still have the link to skip the crash we had on sso tests on windows? urbanape can use it!19:40
joshuahooverralsina: fyi...we heard from a user experience bug #844435 on precise tell us that he installed nightlies and it fixed the problem for him19:52
ubot5Launchpad bug 844435 in Ubuntu One Control Panel "ubuntuone-control-panel-backend crashed with ValueError in __init__(): cannot convert float NaN to integer" [Undecided,Confirmed] https://launchpad.net/bugs/84443519:52
ralsinajoshuahoover: the power of coincidence!19:53
ralsinajoshuahoover: because we have no clue what couses that19:53
joshuahooverralsina: yeah, not sure if we did anything to fix that bug specifically, but there you go19:53
joshuahooverralsina: heh, that's what i thought19:53
ralsinajoshuahoover: mark fix-released ;-)19:53
joshuahooverheh19:54
dobeyjoshuahoover: this is a user on precise?19:54
joshuahooverdobey: yep19:57
dobeyjoshuahoover: well i guess the code might have changed a little bit. maybe for a timing win in that case :)19:59
joshuahooverdobey: yeah, we had a few others experiencing the issue...i'll have to see if i can find those and see if they can test that out20:00
dobeyjoshuahoover: well, now trunk nightlies are the same as what's in precise (2.99.91) i think20:02
joshuahooverdobey: right, that's what i was thinking so maybe just have them update and see if the problem goes away20:02
dobeyjoshuahoover: and they'd have to be on precise. nightlies is currently disabled for many packages for older Ubuntus20:03
joshuahooverdobey: cool, good to know20:03
joshuahooverdobey: these recent complaints have all been precise users20:04
dobeyok20:04
urbanapeoff to pick up Lex20:19
briancurtinugh, didn't know we had to wait at the pharmacy, sorry, took longer than expected. will be around for a while past EOD20:42
dobeyralsina: I really want to get a bunch of our smaller projects down to ~0 bugs for 12.10.20:45
ralsinadobey: not stopping you! :-)20:45
ralsinadobey: need any support to achieve that?20:45
dobeyralsina: not sure yet. need to go through them all and see where we need to spend some more time on things20:47
ralsinadobey: ok20:48
gatoxeod here..... this backend things is destroying my mind.... i'll probably keep working with this tonight20:48
dobeyralsina: now that we're working pretty well with the new stuff, hopefully shouldn't have to spend so much time porting everything and keeping up with all that20:49
dobeythough some parts of our code related to that, could do with some refactoring20:49
ralsinadobey: yeah, but it's not like we ran out of bugs20:50
ralsinadobey: I would love to get autilus integration rewritten next cycle20:51
dobeyyeah20:51
dobeyi didn't get as far as i wanted to with that this cycle20:51
dobeybut made a good start20:52
dobeyi don't know what just happened, but i'm pretty sure my eyes are all red right now :(20:53
nessitadobey: you crying a lot about the nautilus integration? :-/20:53
dobeyno. it's the damn plant uprising20:55
dobeyok, my eyes are pretty bad at the moment. so i'm calling it a day21:00
dobeylater all21:00
joshuahooverlater dobey21:00
nessitabriancurtin: you run the test suite on linux?21:32
briancurtinnessita: i don't have a linux setup at the moment. i tried to a while back and the whole LXC thing hosed my machine, and now precise can't update and just freezes. i havent had time to look into linux stuff since before pycon. i know i *should* have it, and i'd *like* to have it, i just havent had time to get it working21:34
nessitabriancurtin: ack. I'm happy to run the suite for you for now, just attached some failures in the autostart MP :-)21:42
nessitabriancurtin: hum, I think I've been mixing review comments between autostart and no-symlink :-/21:43
briancurtinnessita: i think its because the fix depends on several branches, but only one can be officially marked in launchpad as dependant21:44
briancurtini dont know if that's eventually going to screw something up or not21:44
nessitabriancurtin: any reason to have the autostart code in the no links branch?21:44
nessitabriancurtin: I'd guess you made a push to the wrong location?21:45
briancurtinnessita: yeah, it became a mess because of how many branches are involved21:45
briancurtinnessita: should i go back and just create a patch for each relevant part and do them on their own?21:45
nessitabriancurtin: you could work with 2 completely unrelated branches, in 2 directories21:45
nessitabriancurtin: definitely ;-)21:45
briancurtinnessita: i usually do them in their own directories, i just got sloppy in the rush i guess21:46
nessitabriancurtin: it happens21:46
nessitawill re-review tomorro, ok?21:46
nessitanow I'm eoding21:46
* nessita -> leaves21:46
briancurtinbye nessita, i'll try to get this cleaned up21:46
nessitabriancurtin: thanks21:50
nessitabye all!21:50
briancurtinlaunchpad really doesn't want to let me propose these branches...23:41

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