[02:45] I have Ubuntu 12.04 installed on a laptop and desktop and trying to use the sync feature in the software center. Both systems are one a logged in to the same ubunt one account. when i click file sync between computers i dont see multiple computers. [02:46] I have Ubuntu 12.04 installed on a laptop and desktop and trying to use the sync feature in the software center. Both systems are one a logged in to the same ubunt one account. when i click file sync between computers i dont see multiple computers. === pedronis_ is now known as pedronis [08:30] monring ! [08:30] morning! [08:30] ups :) [08:48] Happy Monday, everyone! *8OD === JamesTai1 is now known as JamesTait [11:04] good morning! [11:13] mandel, mr review day! eloooo [11:13] gatox, hello! [11:13] mandel, i need some reviews from you :P [11:13] gatox, yes, is my review day and I'm working my way with your branches :) [11:14] gatox, refactor-session already landed, refactor-os-helper is approved (waiting for tarmac) [11:14] mandel, ok..... you already review the os-helper..... if you can, review also this one: https://code.launchpad.net/~diegosarmentero/ubuntuone-windows-installer/mac-env/+merge/103525 ........ that is a pre-requisite for the other one [11:14] gatox, for which other? [11:14] mandel, sorry.... sorry....... [11:15] i copy the wrong url..... session already landed........ you are right [11:15] gatox, :) [11:15] os.helper fail because session didn't land when tihs was approved....... aprroving globally again [11:15] i would be great if you can land this one today: https://code.launchpad.net/~diegosarmentero/ubuntu-sso-client/mac-port/+merge/103488 [11:16] i'm pretty sure i can fix with the refactor today [11:16] i can end [11:17] i can finish...... jejje too early in the morning yet [11:38] gatox, ok, I'm on that, give me a few mins and in the middle of finishing my tcpactivation branch [11:38] mandel, yeyyyyyyy..... give me your branch later if you need reviewers..... i'm really interested in tcpactivatoin [11:42] gatox, sure, will do, I think is an interesting branch because I had to do lots of very little changes, but we have tcp and domain sockets working plus tests for both :) [11:43] hello [11:44] after installation of 12.04, the syncronisation of the u1 files to local is very very very slow [11:45] i already saw some other reports of the same problem, without solutions [11:45] is this already known? [11:45] aldwinaldwin, I have never heard of it, first time to be honest.. [11:46] ok thx, i will search some more [11:46] aldwinaldwin, please do, I think the throttling setting was fixed in this release, it could be that.. [11:46] aldwinaldwin, but that is just a shot in the dark [11:48] just to be clear : i did a clean install, so now the 800+MB of data should be synchronised in some 20 minutes back on my ubuntu, right? (intenetconnection is ok) [11:51] File Sync in progress ... already some 30 hours now ... only 40.2MB has been received ... still growing very slowly [11:54] http://askubuntu.com/questions/128049/ubuntuone-syncing-really-slow [11:54] http://askubuntu.com/questions/128070/ubuntu-one-doesnt-appear-to-be-downloading [11:54] same problem, hmmm [12:01] aldwinaldwin, I'll ask rye about this since he found it and he works for canonical [12:01] aldwinaldwin, so, I'm sure he will know [12:01] This is not technically a bug in Ubuntu One but more an infrastructure issue. [12:01] At the moment due to high demand for 12.04 images and packages the api slaves (syncdaemon servers) are configured to use less bandwidth. This is being worked on. [12:02] mandel, thank you ... [12:13] gatox, I'm off to have lunch, will do your reviews asap I'm back [12:14] mandel, ack [12:15] * mandel lunch [12:15] .. how to explain your gf that u1 sync is too slow due to less bandwith : The cloud is too cloudy!! lol [13:32] mandel: can you please look at fixing https://bugs.launchpad.net/ubuntu-sso-client/+bug/990048 today? [13:32] Ubuntu bug 990048 in Ubuntu Single Sign On Client trunk "Tests failing on Oneiric with twisted TimeoutError" [High,Triaged] === yofel_ is now known as yofel [14:30] mandel, when you are back...... another review please: https://code.launchpad.net/~diegosarmentero/ubuntuone-client/refactor-ipc/+merge/104121 [14:33] dobey, if you are working today..... can you review that branch too ^ ?? [14:33] (and if you have the time :P) [14:33] gatox: you are working today/tomorrow? [14:34] dobey, yes..... i won't be working on friday [14:34] dobey, yes! [14:35] gatox, reviewing all of them now :) [14:35] mandel, thanks! :D [14:35] dobey, I got swap days for the entire holidays (tom and wed is a national holiday over here) [14:35] hello! [14:35] mandel: ok [14:35] hi roasted [14:36] mandel: can you fix that bug though? :) [14:36] dobey, I'm going to try to fix that bug, first thing, check if it is because the thing is too slow [14:36] I love these 18 minute login times :/ [14:37] dobey, we have seen a similar issue on windows, there is some parsin added for endpoints and it might be to slow in the vm [14:37] mandel: i don't think it's a timing issue. it built fine on precise and quantal; and alecu was able to reproduce it in a local vm [14:37] ah, maybe then [14:38] roasted: i think the slowness issues with file sync are being worked on [14:38] dobey, well, if you say, wait 5s and fails, then there is an issue [14:39] I hope. I've been on my computer for about 6 hours a day for the last 5 days and I have yet to successfully sync all 140 pictures (totaling 80MB) to my laptop. :( [14:39] roasted: bad timing :) [14:41] dobey: in reference to the LTS release? [14:42] roasted: yeah, though i think it may be calming down now, so u1 should hopeuflly be back to normal soon [14:42] it'd be sweet if U1 would piggy back whatever update server the user sets. That's the first thing I change when I install a new version [14:43] gatox, can you give me instructions on how to run the mac-port branch, I get a very strange error [14:43] gatox, if you can put them in the description it would be great [14:43] roasted: that is impossible [14:43] mandel, ok [14:43] dobey: I believe it. [14:43] gatox, thx [14:43] dobey: wishful thinking is all :P [14:49] hi folks, can someone give me some tips on getting the linux & windows tests running? [14:49] mmcc, hi! [14:49] mmcc: i'll forward you a mail i have on the windows setup. it's pretty simple [14:50] briancurtin: thanks! [14:50] mandel, done: https://code.launchpad.net/~diegosarmentero/ubuntu-sso-client/mac-port/+merge/103488/comments/224153 [14:52] mmcc, briancurtin, morning o/ [14:52] gatox, thx! [14:52] hey mandel [14:52] hya mandel [14:52] mmcc, were you able to run the tests on linux?? i though you did it on friday [14:53] gatox: no, not yet [14:53] mmcc, ok, let me know if you need any help with linux or windows [14:53] gatox: ok, I need help with linux :) sounds like briancurtin has me covered on windows [14:54] mmcc, ok, which problem are you having on linux? [14:55] gatox, i'm looking at it again just now. I think maybe I just need to install some more stuff on my linux VM. do we have a list of prerequisites for developing on linux? [14:56] mmcc: sudo add-apt-repository ppa:ubuntuone/nightlies && sudo apt-get update && sudo apt-get build-dep [14:56] mmcc, what dobey says :P [14:56] dobey, gatox thanks… [14:57] mmcc: and you only need to run that last command for other projects (or you can just list them all at once) [14:58] dobey, what are the projects in this context? launchpad projects, like ubuntuone-client? [14:59] mmcc: the source package name, but source package name for our stuff is same as lp project name, yes. so dirspect ubuntuone-dev-tools ubuntu-sso-client ubuntuone-client etc [15:01] mmcc, briancurtin dobey mandel standup? [15:01] me [15:01] me [15:01] oh crap, i don't have any notes typed up. writing now [15:01] me [15:01] me [15:02] DONE: [15:02] Lot of refactoring in ubuntuone-client/platform (os_helper, session, ipc, finishing with filesystem_notifications), some reviews, fix mac scripts. [15:02] TODO: [15:02] Finish with refactoring, start making things working on mac. [15:02] BLOCKED: [15:02] No [15:02] mandel, go [15:03] DONE: Finished tcpactivation and ipc over domain sockets for mac os x. Reviews, reviews, reviews. Got jenkins back on track. [15:03] TODO: Do IRL testing with the sso code. Bug 990048 [15:03] BLOCKED: no [15:03] Launchpad bug 990048 in Ubuntu Single Sign On Client trunk "Tests failing on Oneiric Nightlies with twisted TimeoutError" [High,Triaged] https://launchpad.net/bugs/990048 [15:03] mmcc, please [15:03] done: set up windows & linux vms, refactored event_logging [15:03] todo: need to get win & linux tests running, merge some branches, finish my bits of the refactoring [15:03] blocked: n/a [15:03] next: dobey [15:04] λ DONE: reviews, backports [15:04] λ TODO: backports, SRUs, u1db packaging/buildsys [15:04] λ BLCK: none. [15:04] briancurtin, thisfred: fight for it [15:04] me [15:04] thisfred: go [15:05] DONE + TODO: redoing https://code.launchpad.net/~thisfred/u1db/number-mapping/+merge/103862 [15:05] BLOCKED: no [15:05] next: briancurtin? [15:05] DONE: got the older Qt-based installer created, but it does not run. i tried a little debugging but got nowhere. made progress on finally figuring out more about this bitrock installer, but i dont think we can do all of the things it needs to do... [15:05] TODO: try to tie all of the parts of bitrock together so we can have a proper update install that doesnt leave everything broken [15:05] BLOCKED: None [15:05] Note: I have a meeting for the PSF board of directors in one hour which should last for one hour [15:05] NEXT: I think we're done [15:07] yep [15:16] comments? eom? [15:16] eom nom nom [15:16] noone...... so....... lunch for gatox! :D [15:19] mmcc: i just wrote something up here https://pastebin.canonical.com/65234/ - that should work for now, let me know if you have any questions [15:20] briancurtin: thanks! === gatox is now known as gatox_lunch [15:28] * mmcc has to restart his mac, brb [16:05] lunch, bbiab === gatox_lunch is now known as gatox [16:22] mandel, another one for review: https://code.launchpad.net/~diegosarmentero/ubuntuone-client/refactor-filesystem_notifications/+merge/104143 [16:24] gatox, ack [17:01] I have this problem running sso-client tests on linux: https://pastebin.canonical.com/65241/ [17:02] am I missing a step? [17:02] btw, if you don't have xvfb installed, run-tests fails silently :\ [17:03] * mmcc afk 3 minutes [17:04] mmcc: your path to ubuntu-sso-client is too long [17:04] mmcc: also we don't use buildout on linux [17:09] dobey: ok, I didn't know that. how should I set up the tests for linux then? [17:10] mmcc: do the tests require starting dbus which uses unix sockets for communication, and unix sockets have a maximum filename length of about 120 characters iirc [17:10] mmcc: I have all my canonical branches under ~/Projects/canonical/ for example [17:10] mmcc: let me find you the wiki page [17:10] dobey, ok thanks. [17:11] hmm, actually the wiki page won't be very helpful for working on client stuff [17:15] maybe we need a new wiki page [17:15] or something else that isn't the wiki [17:18] dobey, wiki is fine for me, whatever works. If you want to just do the easiest thing for you right now I can volunteer to update the wiki with whatever you send me later [17:19] well, not sure wiki is right place for it now [17:19] and it's probably a bit complex to explain my setup over irc anywya [17:19] but i have all my canonical projects under ~/Projects/canonical/ [17:21] dobey, yeah I have ~/Documents/Canonical. the long path was because of buildout [17:22] dobey: so do I just get all the branches next to each other and futz with paths until things work, basically? [17:24] mmcc: no, you don't need to futz with paths at all [17:25] mmcc: we just install the necessary dependencies on linux [17:25] mmcc: this is what that "sudo apt-get build-dep" command does [17:25] mmcc: and we use the nightlies PPA to ensure we get the latest of everything [17:26] mmcc: you only need to futz with paths if you're developing one branch which depends on a branch in another which hasn't landed yet, for testing [17:26] dobey, ah ok. I was thinking about the client -> sso dependency , for which I had to alter pythonpath on mac [17:26] right, because on mac we don't ship the client as part of the OS, like we do on ubuntu :) [17:27] and setting up automatic builds for mac or windows is a lot harder to do and get right [17:27] which is why we are using buildout there [17:27] dobey gotcha. so testing my branch of client will use the system sso-client? [17:27] that makes sense [17:27] yes [17:30] in other news, my windows VM just stalled out completely while installing python. [17:31] * mmcc forgets how to make the angry face smiley in text [17:33] anything I need to know about how to ./configure the client to run the linux tests? will the default work ok? [17:33] in ubuntuone-client you just need to do "./autogen.sh && make check" on linux [17:34] dobey, thanks [17:34] np [17:37] dobey, so where is a good place to document all this stuff? I was thinking that might be a useful contribution for me to make while it's still fresh in my head [17:39] mmcc: not sure. need to think about that [17:40] dobey: ok, well I'll just keep taking notes and if there's a good place for it I'll have them ready [17:42] and there are some slight differences as to what one needs to do with the bzr config, for employees vs. outside contributors [17:43] but probably small enough difference that it can be an annotation === anders__ is now known as AJenbo [18:02] dobey, mandel ...... review please: https://code.launchpad.net/~diegosarmentero/ubuntuone-client/refactor-filesystem_notifications/+merge/104143 - https://code.launchpad.net/~diegosarmentero/ubuntuone-client/refactor-messaging/+merge/104156 [18:04] is mandel still around? [18:06] dobey, yes [18:07] I'm off a few mins to walk the dog, I'll be back [18:07] no rubgy? :P [18:07] dobey, no, is monday, just tues and thurs [18:13] gatox, dobey, mandel - not sure how many of you I need to ping - can someone review https://code.launchpad.net/~mikemc/ubuntuone-client/refactor-platform-constants/+merge/104157 [18:14] mmcc, yes [18:14] mmcc, usually just 2 persons [18:14] gatox: ok, thanks [18:17] mmcc, approve [18:18] dobey, i think that branch (https://code.launchpad.net/~mikemc/ubuntuone-client/refactor-platform-constants/+merge/104157) is pretty trivial..... maybe with just one approve this can be globally approve [18:19] what do you think? [18:25] gatox: well i don't understand what it accomplishes. afaict, it breaks things as it removes 2 files, and renames the one which presumably imported those 2 for no apparent reason, and doesn't change the imports [18:26] dobey, if you look here: http://bazaar.launchpad.net/~mikemc/ubuntuone-client/refactor-platform-constants/view/head:/ubuntuone/platform/constants/__init__.py [18:27] mmcc, dobey, you will see that, that is ok....... altough..... i wouldn't create a constant package for that.... only a constants.py module at platform level [18:27] it breaks windows [18:27] yeah it doesn't need to be a new package [18:27] ./ubuntuone/platform/windows/__init__.py:import constants [18:28] also ugh to relative imports [18:28] dobey, right..... [18:29] Need some guidance on the curl usege for ubuntu one. I am up to the curl $SIGNED_URL and I receive this: curl: option --consumer-key: is unknown [18:29] mmcc, could you fix what i added in a comment in the merge proposal and what dobey says.... i've changed my vote to need fixing [18:30] dobey, gatox ok , I have to leave for lunch right now. I will look at the comments when I get back. sounds like you might not like the other branch I have either... === mmcc is now known as mmc_lunch [18:30] Captain_Proton: where are you getting this curl information from? [18:30] mmc_lunch, don't forget to fix windows/__init__.py for each refactor [18:30] I set them a vars [18:31] I am following this guide http://rtg.in.ua/blog/2012/03/upload-to-ubuntu-one-using-curl/ [18:31] oh [18:31] rye: ^^ all you [18:31] :) [18:32] Captain_Proton: looks like you are probably missing the oauth command though [18:32] In the article if speaks ruby but not with packages to install [18:33] I did apt-get install ruby [18:33] did not help [18:33] maybe you need liboauth-ruby1.9.1 installed [18:34] i guess it provides a command [18:45] dobey, I am on 10.04 and it look like that package does not start till Natty [18:46] Captain_Proton: maybe liboauth-ruby1.8 then [18:52] Captain_Proton: hi [18:52] Captain_Proton: i definitely suggest you to use the python version. The ruby one is too big (unless you have everything ruby installed) [18:53] dobey: thanks [18:53] Captain_Proton: the ruby version requires a gem to be installed, not the package itself [18:54] rye: is there some package which provides an "oauth" command with those arguments? [18:55] dobey: i was searching for the one but it does not look like, gem is required === IAmNotThatGuy is now known as M0hi [19:08] let me see if i can find i [19:08] t [19:13] is this the right one libgemplugin-ruby1.8 [19:15] rye, is this the right one libgemplugin-ruby1.8 [19:23] Captain_Proton: why don't you want to use the python version? (for ruby you will need a "gem install oauth") [19:25] rye: what python version? [19:26] python-oauth does not provide any oauth command [19:27] dobey: http://people.canonical.com/~roman.yepishev/us/oauth-sign [19:27] though i think i need to submit it somewhere [19:30] I would but it does not instruction for that [19:31] Captain_Proton: why are you trying to use this convoluted method of using curl, which rye came up with, exactly? :) [19:32] Captain_Proton: "If you have ruby, installing oauth gem will give you an oauth script. In case you are after the python one, you can grab my implementation from ubuntuone-scripts branch." [19:32] I start to use the other method with the ubuntu-client but it would not sync unless I stip it and restarted it === M0hi is now known as IAmNotThatGuy [19:33] * rye wonders whether storageprotocol version is hard to write [19:36] Captain_Proton: start in the past few days? [19:36] Captain_Proton: the servers have been under very heavy load bandwidth-wise, the past several days, due to the ubuntu 12.04 release (which you might want to consider upgrading to) [19:38] will I just implemented it in a last few days & upgrade to the paid ubuntu one so I doubt will tell us anything [19:42] Captain_Proton: well, the bandwidth starving could be a likely issue for your trouble with getting u1 client to sync [19:44] every time you think you figured something out for BitRock - NOPE [19:45] do you think it would stop it from even try to upload? I mean there were file in there for 2-3 day and none of them uploaded [19:46] dobey, file sizes were about 600 mb bzip [19:47] hey guys, I have a bit of a child care emergency here, and will have to stay away for another hour and a quarter. I'll just stay late and make sure I clean up these branches before tomorrow. Sorry about this, shouldnt happen again. [19:48] Captain_Proton: well, the logs will answer that. [19:48] Captain_Proton: you could also have run into a bug, which may have been fixed in the new version, but is very non-trivial to get fixed in the older version [19:49] mmc_lunch: no worries, everyone has stuff come up like that (i'm at the doctor all the time, a few run to kindergarten pickup, etc) [19:49] hey maybe I upgrade to night and try again [19:49] then try the curl if I still run into problem [19:50] Captain_Proton: ubuntu 10.04 is a 2 year old version of ubuntu though, so i'd recommend upgrading to 12.04 anyway :) [19:50] I kow it just my old stable friend :) [20:00] EOD here!! see you tomorrow! [20:07] brb, gotta run a couple errands [20:09] thx for you help [20:29] YESSSSSS. windows installer no longer needs a reboot or any manual intervention on upgrades [20:41] briancurtin: nice! [21:03] briancurtin: YAY! I do like this! [21:19] Is U1 having problems? [21:20] technoviking: ops are working on it :) [21:20] heh, thanks === mmc_lunch is now known as mmcc [21:28] * mmcc is back and brushing up on his python style guides. [21:33] hrmm [21:33] * dobey wonders how to make the headphones switch work again [22:00] have a good evening all. i'm off.