[08:42] morning all! [09:02] Good morning! [09:12] hi, i have a problem with my ubuntu one... always tries to sync, and notifies me about that, but it fails all the time and retries it... however, i am logged in via the ubuntu one client [09:13] duanedesign: Any pointers? ↑ [09:15] duanedesign: That relevant http://askubuntu.com/questions/58692/ubuntu-one-file-sync-problem-ssl-handshake-error ? [09:24] hello greenit [09:24] greenit: i barely missed you Sunday :) [09:25] greenit: but i believe it is the ssl handshake issue [09:26] duanedesign, k, and how can i fix it? or is it unfixable for now?^^ [09:27] ugh, yea i am still getting it [09:27] greenit: if you run this command [09:27] tail -fn 50 ~/.cache/ubuntuone/log/syncdaemon.log [09:28] look for a line like this: [09:28] 2011-08-29 04:26:52,814 - ubuntuone.SyncDaemon.ActionQueue - WARNING - Connection lost: [('SSL routines', 'SSL23_READ', 'ssl handshake failure')] [09:28] greenit: unfortunately this is server side [09:28] 2011-08-28 22:17:04,518 - ubuntuone.SyncDaemon.StorageClient - INFO - Connection lost, reason: [Failure instance: Traceback (failure with no frames): : Connection to the other side was lost in a non-clean fashion: Connection lost. [09:28] ]. [09:28] 2011-08-28 22:17:04,518 - ubuntuone.SyncDaemon.ActionQueue - WARNING - Client mismatch while processing the request 'protocol_version', client () is not self.client (None). [09:28] 2011-08-28 22:17:04,518 - ubuntuone.SyncDaemon.ActionQueue - WARNING - Connection lost: Connection to the other side was lost in a non-clean fashion: Connection lost. [09:30] k [09:30] greenit: yours might be different [09:31] one second [09:31] k [09:32] duanedesign, there was an update in the protocol, at least I got bitten in the ass by it while developing, might be that related to greenit issue? [09:32] here is the complete log: http://paste.ubuntu.com/677101/ [09:41] greenit: it does look to be related to the issues we are having server side. I have pinged some people to look into it. [09:41] greenit: what version of ubuntu are you using? [09:45] duanedesign, it does not look like it is related to the ssl routines [09:46] rye: i was looking at the logs posted here: http://askubuntu.com/questions/58692/ubuntu-one-file-sync-problem-ssl-handshake-error [09:47] rye: i do not get that error, but i do get: The request 'protocol_version' failed with the error: [('SSL routines', 'SSL23_READ', 'ssl handshake failure')] and was handled with the event: SYS_UNKNOWN_ERROR [09:50] duanedesign, i am using ubuntu 11.04 [09:50] duanedesign, new installation, no upgrade [09:50] thanks greenit . Sorry for the inconvenience. We are looking into the errors [09:54] rye, ping [09:54] mandel, pong [09:54] duanedesign, rye I know that error, he has the wrong version of the ubuntuone-storage-protocol [09:54] mandel, why would it be wrong? [09:55] rye, it was updated, like a 2 weeks ago... maybe there was an error in the dependencies [09:55] rye, SYS_UNKNOWN_ERROR is when the protocol goes bannanas and says, screw you :P [09:55] if it is a new install with no updates run [09:55] mandel, but we cannot break the already existing clients [09:56] mandel, SYS_UNKNOWN_ERROR is also when server replies "I am a banana" upon GetVolumes() request [09:56] rye, no, the old clients will work, what I'm talking about is a mismatch between the client and the protocol :) [09:56] * rye checks stanard 11.04 install [09:56] rye, true, but not with a SSL error and a protocol_version serros [09:56] mandel, SSL errors - SSL decoupling gone wrong [09:57] rye, by the way I had a question for you, have you tried to run the tests of u1-client trunk on oneiric [09:57] mandel, protocol version... SSL decoupling went wrong? [09:57] rye, trust me, I have seen that bloody error before on windows :) [09:57] mandel, i am still unable to get a really working VM with Oneiric [09:58] rye, oh... I have it working yet trunk tests seem to be broken... I'll fix that [09:58] rye, ask greenit to get the version of the protocol he has, or even better install from source the lasta one and see if that fixes the issue [09:58] * mandel goes to file a bug [09:59] u1sdtool --status [09:59] Bus error [09:59] I feel something is wrong on this machine [10:02] mandel, no, standard ubuntu 11.04 installations with all updates works ok [10:02] mandel, let me grep for dead slaves and I'll tell you whether it is related [10:03] I'll be tryng to know why the tests are broken in O... [10:03] or at least my machine :( [10:04] hi everyone [10:04] * mandel found it! I needed to install sso trunk :) [10:04] gatox, buenos dias! [10:05] gatox, have you seen there are a number of bug related to UI file by leo? [10:05] * mandel does not remember his nickname yet.. [10:07] mandel, weird, all slaves are up [10:09] mandel, npo yet..... i'll take a look at that right now..... [10:13] gatox, ok, we have to tell him that he should be adding our team as the owners of the bug, I suppose no one told him :) [10:13] gatox, if you see him beofr I do, let him know :) [10:13] gatox, are you in O? [10:18] mandel, 0 bugs? [10:30] rye, what was the ppa for commitlies on u1 client... I'm to lazy to do a search haha [10:30] mandel, commitlies? [10:30] mandel, nightlies? [10:32] rye, yeah, nightlies [10:32] but they are really build per commit, right? [10:32] mandel, ppa:ubuntuone/nightlies - I am not sure we have a per-commit builds. And seeing how PPA builders now cope (4 hours ETA) it is quite hard to do on time [10:32] mandel, well, you need to ask dobey or nessita [10:33] will do :) [10:41] * mandel updating packages... hmm is going to take some time :( [10:45] Hola! [10:55] hello everyone! [10:55] Hola nessita [10:55] nessita, hi [10:56] hi facundobatista, gatox! [11:10] nessita, hola! [11:10] nessita, are you in O? [11:10] mandel: holas. No, not yet [11:10] mandel: did you manage to go back to bcn? [11:10] nessita, hm, I have a weird issue there: https://bugs.launchpad.net/ubuntuone-client/+bug/836591 [11:10] Launchpad bug 836591 in ubuntuone-client "Import error after xdg was moved to sso (affects: 1) (heat: 6)" [High,In progress] [11:11] nessita, I can import from python, yet when doing make check the tests fail like that :( [11:11] mandel: do you have your branch up to date? [11:11] mandel: your trunk seems old: [11:11]   File "/home/mandel/Projects/ubuntuone-client/trunk/ubuntuone/platform/credentials/__init__.py", line 38, in [11:11]     from ubuntuone.platform.xdg_base_directory import ubuntuone_log_dir [11:11] oh, no, wait [11:12] let me confirm [11:12] nessita, really? let me pull again [11:12] no, I think is ok [11:13] nessita, indeed, no revision to pull [11:13] mandel: do you have nightlies updated? [11:13] nessita, yes [11:13] and I can do the import from the python RELP [11:13] nessita, maybe there is an issue in the way u1trial uses __import__ and that module.. [11:13] mandel: (btw, this is not a O issue as far as I see) [11:14] but I don't see the reason... [11:14] nessita, well, I have asked gatox and make check does work in his N [11:14] is very queer.. [11:14] mandel: does this succeed in your python? from ubuntu_sso.xdg_base_directory import xdg_cache_home [11:15] mandel: my "make check" works too, but I don't see a reason why O will not work. You sure you'e using nightlies? [11:16] nessita, in python it does import correctly, and I and yes, I'm using nightlies [11:16] mandel: what does this return? apt-cache policy ubuntu-sso-client [11:17] nessita, on it, give me a sec I pastebin [11:17] nessita, http://paste.ubuntu.com/677144/ [11:18] nessita, and in my repos I have http://ppa.launchpad.net/ubuntuone/nightlies/ubuntu [11:18] mandel: that does not look like a nightlies... it should have the suffix ~oneiric, no? unless the O package wins the nightlies one? [11:18] hi mandel , nessita \o :) [11:19] hi karni! [11:19] mandel: maybe the nigthlies in O are not being built? [11:20] mandel: from this: https://code.launchpad.net/~ubuntuone-hackers/+recipe/sso-dailies [11:20] mandel: you need to have ubuntu-sso-client - 1.3.2+r770-26~oneiric1, which is "older" in number than what you have :-/ [11:21] nessita, but nevertheless, how come the import in python works and not make check? [11:22] it does not make sense [11:24] no idea, you can debug that using pbd in some test I guess [11:25] nessita, yeah, I'm going to work on that bug before I continue with the event nanny, I dont want to not bea ble to run tests... === teknico_ is now known as teknico [11:34] nessita, FYI fixed it... python path got fucked up during the upgrade... weird... [11:34] sounds reasonable [11:35] * mandel waits form trunk tests to work on O [11:44] * mandel headache, will be back in ten 10 min after drugs take effect [12:17] morning! [12:17] ralsina, hi [12:34] * mandel kinda of back [12:50] gatox: could you re-review https://code.launchpad.net/~ralsina/ubuntuone-windows-installer/no-credentials/+merge/72935 [12:50] mandel: migraña? [12:50] ralsina, ok [12:53] ralsina, nessita review please: https://code.launchpad.net/~diegosarmentero/ubuntuone-windows-installer/setup-buttons/+merge/73227 [12:53] gatox: on it! [12:54] ralsina, thanks...... [12:54] gatox: is the sso dep fixed? (the MP) [12:55] nessita, no... i'm with that now... but you can use it anyway [12:55] ok [12:58] ralsina, did you know if there is any bug logged for reset password?? [12:58] i can't find it [12:59] ralsina, yep [12:59] gatox: I don't know, let me check [12:59] ralsina, me tome el baso dilatador... [12:59] ralsina, I do know how to say that in eng, brain does not want to go through the effort... [12:59] mandel: good luck dude, let me know if you are in too much pain to go on or anything [13:00] me [13:00] me [13:00] me [13:00] * fagan holds his me in [13:00] me [13:00] gatox: can't find bugs for it [13:01] ralsina, can do mumble... I might take 30 min in a dark room with some ice on the head, I need to find better drugs.. [13:01] ralsina, ok...... no problem [13:01] DONE: landed fix for Bug #800444 and Bug #813073, reviews [13:01] TODO: bug #834900, reviews [13:01] BLOCKED: no [13:01] NEXT: gatox [13:01] NOTE: I may be leaving before lunch, please talk to ralsina if you need something [13:01] Launchpad bug 800444 in ubuntuone-control-panel "QT UI: needs to handle the absence of U1 credentials (affects: 1) (heat: 6)" [High,Fix committed] https://launchpad.net/bugs/800444 [13:02] nessita: Bug 813073 on http://launchpad.net/bugs/813073 is private [13:02] Launchpad bug 834900 in ubuntuone-control-panel "QT UI: Implement logic behind 'Sign In' Panel (affects: 1) (heat: 6)" [Medium,In progress] https://launchpad.net/bugs/834900 [13:02] DONE: [13:02] Bug #829365 [13:02] TODO: [13:02] Reset password UI. Bug #834152, Bug #833921, Bug #831310 [13:02] BLOCKED: [13:02] No. [13:02] gatox: Bug 829365 on http://launchpad.net/bugs/829365 is private [13:02] mandel, go [13:02] Launchpad bug 834152 in ubuntu-sso-client "The agreement checkbox shouldn't be checked by default (affects: 1) (heat: 6)" [High,Triaged] https://launchpad.net/bugs/834152 [13:02] Launchpad bug 833921 in ubuntuone-windows-installer "When closing the installer, it hangs (affects: 1) (heat: 6)" [Medium,Triaged] https://launchpad.net/bugs/833921 [13:02] Launchpad bug 831310 in ubuntuone-windows-installer "QT UI: hide the ? button next to windows close (affects: 1) (heat: 6)" [High,Triaged] https://launchpad.net/bugs/831310 [13:02] DONE: release, calls, reviews, fixed the "browse" button on u1cp, worked on UDF creation bug, no-credentials-starts-u1cp branch TODO: land couple of branches, fix stderr BLOCKED: no [13:02] oops [13:02] ralsina, oi! [13:03] DONE: Upgrade to O. Got issue with devel yet fixed them. Started with the platform dpendent implementation of event nanny based on chat with facu, alecu and nessita. Updated managers about what is the problem etc.. [13:03] TODO: Get over migraine, continue event nanny. [13:03] BLOCKED: migraine [13:03] ralsina, go! [13:03] ^^ [13:03] upd, forgot to say, got tickets to BA [13:03] mandel: cool! [13:03] mandel: hey, we are not suppose to start working on the nanny yet [13:03] nessita, oh, no? [13:03] mandel: we just analyzed the situation... [13:03] yeah, we don't have time for it right now [13:04] nessita, ralsina mierda... ok then I'll be doing other bugs... I understood we could do it :( [13:04] mandel: no, the idea was to you to send the notes so we don't forget what was wrong and how can that be fixed [13:04] mandel: higher priority would be the bug from rick [13:04] nessita, okis [13:05] I understood it wrong, and I kinda wanted to do the nanny, it sounded like fun :( [13:05] nessita: if you could rereview https://code.launchpad.net/~ralsina/ubuntuone-control-panel/udf-path-is-not-empty before leaving, it would be cool [13:05] ralsina: yes, makes sense, on it [13:05] mandel: we can probably start on the nanny in a couple of weeks, it's not gne for ever [13:05] or maybe a month [13:07] ralsina, no worries, I can wait, I just though that it was relatively urgent, but I might have misunderstood the issues in the server side with canceling downloads.. [13:07] my head is not in the right place today anyways, it would have not been wise for mw to do it today :P [13:09] holas! [13:09] hola alecu! [13:09] hola alecu [13:10] brb in a few minutes... [13:11] * mandel lunch [13:12] DONE: started worked on delayed hashing branch [13:12] TODO: work on this, talk about downloadnanny and locking with mandel [13:12] BLOCKED: no [13:19] ralsina: can you please replace this 'options': 4 by 'options': gui.QtGui.QFileDialog.DontUseNativeDialog (you will need to wrap the line)? [13:19] nessita: sure [13:19] ralsina: so when reading the test is clearer what the option is (otherwise 4 sounds magical) [13:20] ralsina: I'm approving in the mean time [13:20] nessita: cool, thx [13:21] ralsina: when the change is pushed I'll run tarmac [13:21] pushed == scanned I meant [13:21] nessita: will let you know [13:31] back [13:31] nessita: branch is scanned and ready for tarmac [13:33] ralsina: running [13:37] nessita, i don't know if you've reviewed my installer branch... but i'm applying to that branch the same suggestion that you made in the sso one === m_conley_away is now known as m_conley === brianchidester_ is now known as brianchidester [13:42] gatox: great [13:44] * mandel runs away to the dark... stupid brain! [13:49] nessita: when you leave, is it possible that you leave tarmac on cron? [13:49] ralsina: yes, but 2 things: [13:49] * need instructions how to set that up [13:50] * will conflict with sidnei's tarmac if he starts running it [13:50] nessita: I say don't bother then [13:51] ok then, I run it as soon as I get back home [13:51] nessita, did you know how to break a remote lock on bazaar? [13:52] i can't push my changes because of that [14:16] gatox: how's the review of https://code.launchpad.net/~ralsina/ubuntuone-windows-installer/no-credentials/+merge/72935 going? [14:18] ralsina, sorry....... forget to put the +1 [14:18] gatox: no problem :-) [14:18] ralsina, done [14:18] gatox: we can't merge anyway === yofel_ is now known as yofel === gatox is now known as gatox_lunch === gatox_lunch is now known as gatox [15:47] gatox: sorry I lost my tabs on chrome, what branches do you have pending reviews? [15:47] ralsina, this one: https://code.launchpad.net/~diegosarmentero/ubuntu-sso-client/setup-buttons/+merge/73087 [15:47] and [15:48] ok, will do that one now before lunch [15:48] ralsina, https://code.launchpad.net/~diegosarmentero/ubuntuone-windows-installer/setup-buttons/+merge/73251 [15:48] ralsina, ok [15:48] gatox: I have this small one: https://code.launchpad.net/~ralsina/ubuntuone-windows-installer/avoid-libraries/+merge/73236 [15:48] it's the same thing I did in u1cp, but on the intaller [15:49] ralsina, ok [15:49] on it [15:49] gatox: turns out I had already ran tests etc. on that one, so +1 [15:49] on https://code.launchpad.net/~diegosarmentero/ubuntu-sso-client/setup-buttons/+merge/73087 [15:50] ralsina, great..... [15:50] ralsina, did you know if nessita is around? i'm having some problems trying to implement what she mention on the first comment here: https://code.launchpad.net/~diegosarmentero/ubuntu-sso-client/setup-buttons/+merge/73087 [15:51] gatox: she's not going to be around until at least late today, maybe tomorrow [15:51] ralsina, ok...... do you know what may seems to be the problem? [15:51] let me take a look [15:51] ralsina, i've created a variable to assign that button in the installer..... and i can use it without any problem [15:52] but i'm not able to use it from the controller..... it seems that it's initilized later [15:52] hmmmm [15:52] maybe the custom button is only available after initializePage? [15:54] ralsina, yes.... i'm sure about that! i've tested... [15:54] ralsina, so... i think i can't apply that change in sso [15:54] am i right? [15:54] only in the installer [15:54] gatox: are you setting the buttonLayout? [15:54] yes [15:54] ralsina, ^ [15:54] how can I see the problem? [15:55] ralsina, well... i should submit a branch for sso replacing in controllers.py "self.view.wizard().button(QWizard.CustomButton3)" for some variable... but that always fails [15:55] fails how? [15:56] ralsina, when i try to access wizard() from the controller always tell me that is none at that moment [15:56] ok, that is normal before initializePage() [15:56] or rather, before addPage() [15:56] which is probably the problem when using controllers. Remember that the page is created but it is not added until later (don't remember exactly when) [15:57] So you could just say "can't do that because the page is not added yet" [15:57] ralsina, yes... so... at least for me... it seems that i can not use that reference as a variable [15:57] ralsina, ok [15:57] agreed, put a comment explaining and move on :-) [15:57] ralsina, thankks === ralsina is now known as ralsina_lunch === ralsina_lunch is now known as ralsina [17:38] brb! === gatox is now known as gatox_away [18:41] alecu: ping [18:41] alecu: unpinging you, sorry :-) [18:42] ralsina, pong, unpong [18:42] alecu: ok, since you are already here ;-) [18:42] alecu: can you create UDFs in Linux? My linux VM is kinda flaky right now [18:42] ralsina, I think I can. Lemme check [18:42] Because when trying to do it on windows, I am getting SSL handshake errors in all my accounts, so I am about to say "it's not windows fault [18:44] ralsina, I heard there were some ssl errors, starting this morning. [18:44] ralsina, on warthogs [18:44] alecu: ok, I am going to leave this for tomorrow then [18:45] ralsina, and my syncdaemon won't connect on linux [18:45] ralsina, sounds reasonable. [18:45] ok, so we are brokwn in general === beuno is now known as beuno-lunch === gatox_away is now known as gatox === beuno-lunch is now known as beuno [19:47] alecu: could I get a short review? https://code.launchpad.net/~ralsina/ubuntuone-windows-installer/avoid-libraries/+merge/73236 [19:48] ralsina, looking [19:50] toNativeSeparators. Nice! [19:51] alecu: yep. Not so nice that the native file dialog gives you c:\whatever but the nonnative one gives you c:/ :-D [19:51] yup, weird. [19:52] "in a way that avoids libraries" means, not using os.path ? [19:52] ralsina, ^ [19:52] alecu: no, the thing is, getExistingDirectory() lets you select a library (like "Documents" from the left pane) and click "select", but then it returns "" because that's not a directory [19:52] alecu: it's a Qt bug [19:53] oh, right. [19:53] I get it. "Libraries" as in the windows 7 pseudo-folders [19:53] yeah [19:53] cool [19:53] it's a windws-7-specific Qt<4.8 bug [19:54] ralsina, the code looks great. Should I run the tests as well? [19:54] alecu: please [19:54] Just in case :-) [19:54] And while they run, do you have time for a quick mumble? [19:55] ralsina, yes, let's do it asap because I need to run in less than 30' [19:55] alecu: cool logging in [20:01] ok, tengo que cortar el mumble, llego un clinte de rosario :-( [20:02] ralsina, no problem. [20:03] and I am now 70% convinced that the problem is the except_to_errdict in the lambda [20:03] ralsina, yup, every "except_to_errdict" is in SSOLogin [20:03] ok, I can try removing that and see what happens [20:04] ralsina, well, the thing is that it might start happening elsewhere [20:04] yeah [20:07] ok, that _to_errdict call in the lambda is a rather new addition by nessita [20:08] so, pointing it out to her and moving on [20:09] ralsina, ack. Sorry I was not more useful :-/ [20:09] alecu: I had missed the lambda, so you were _very_ useful! [20:09] :-) [20:21] ralsina, your installer branch is now approved. [20:21] alecu: cool, thanks! [20:21] yw [20:25] ralsina, small branch for review while i keep working on reset password: https://code.launchpad.net/~diegosarmentero/ubuntuone-windows-installer/close-on-license/+merge/73292 [20:25] gatox: on it! [20:28] gatox: that has a conflict [20:28] * gatox looking... [20:29] gatox: I would seriously consider calling the next version of Ninja "Arne": http://www.youtube.com/watch?v=4wNVjI9bJIk&feature=player_embedded [20:31] ralsina, jejee but "Arne" is not a weapon :P [20:31] he is a _human_ weapon :-) [20:31] consider the fists of lightning at the end ;-) [20:31] * alecu runs to kinder. ttyl [20:31] ralsina, jejee like chuck norris :P [20:31] gatox: but it's based on a true story! :-D [20:32] ralsina, is that movie any good? or kind of bizarre? [20:32] gatox: here's a review: http://www.salon.com/entertainment/movies/film_salon/2011/08/27/norwegian_ninja_review/index.html [20:32] gatox: it's not out yet, though [20:32] ralsina, ahhhhhhh [20:32] * gatox is always looking a good ninjas movie! jeeje [20:33] " in an island compound that looks like a petting zoo and is protected by Feng Shui" [20:33] * ralsina stopped watching ninha movies when Franco Nero got old [20:34] ralsina, conflict resolved [20:36] gatox: +1 [20:36] ralsina, nice :D [20:44] ralsina, EOD for me... i'll have the branch for reset password ready for tomorrow morning [20:44] gatox: cool! [20:45] ralsina, if you make an installer for today, i'll suggest to include the branches about the setup account page height... [20:45] gatox: no, no installer today [20:45] ralsina, ahhh ok [20:45] gatox: since they are on holiday on the UK, they have not tested friday's yet :-) [20:46] ralsina, ahhhhh right...... [20:46] are there currently some server issues with U1? [20:47] I'm having a devil of a time uploading some files [20:47] Also, there's no resume when the transfer is interrupted. [20:48] Either I'm having a bad tech day (which is highly likely), or something is amiss. [20:50] snap-l: yes [20:51] verterok: That's what I thought. :) [20:51] snap-l: we are having some problems with one of the clusters [20:51] my apologies in advance for uploading today. [20:51] apologize for the inconvenience [20:51] NP. Just seems to be my luck with tech today. [21:01] nhaines: FYI this lands tomorrow morning on the market http://goo.gl/l9fE1.qr u1f-1.0.3 -- since last time you installed, it's mainly an OAuth time drift issue fix, which you were not impacted with IIRC. [21:01] Hello Androids! We're releasing an update to Ubuntu One Files for Android tomorrow, why not give it a spin :) http://goo.gl/l9fE1.qr === m_conley is now known as m_conley_away === ralsina is now known as ralsina_gone [22:34] karni: thanks! :) I haven't had any trouble with that app and I love the progress bars.... It's been very smooth for me. :) [22:34] nhaines: Great! I'm glad to hear it's been behaving well. I hope it'll make more users happy :) [22:48] duanedesign: crap, forgot to say goodbye. take care pal! [23:16] cya tom karni [23:18] \o === yofel_ is now known as yofel