cereal__ | 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:45 |
---|---|---|
cereal__ | 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 |
=== pedronis_ is now known as pedronis | ||
mandel | monring ! | 08:30 |
mandel | morning! | 08:30 |
mandel | ups :) | 08:30 |
JamesTait | Happy Monday, everyone! *8OD | 08:48 |
=== JamesTai1 is now known as JamesTait | ||
gatox | good morning! | 11:04 |
gatox | mandel, mr review day! eloooo | 11:13 |
mandel | gatox, hello! | 11:13 |
gatox | mandel, i need some reviews from you :P | 11:13 |
mandel | gatox, yes, is my review day and I'm working my way with your branches :) | 11:13 |
mandel | gatox, refactor-session already landed, refactor-os-helper is approved (waiting for tarmac) | 11:14 |
gatox | 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 |
mandel | gatox, for which other? | 11:14 |
gatox | mandel, sorry.... sorry....... | 11:14 |
gatox | i copy the wrong url..... session already landed........ you are right | 11:15 |
mandel | gatox, :) | 11:15 |
gatox | os.helper fail because session didn't land when tihs was approved....... aprroving globally again | 11:15 |
gatox | i would be great if you can land this one today: https://code.launchpad.net/~diegosarmentero/ubuntu-sso-client/mac-port/+merge/103488 | 11:15 |
gatox | i'm pretty sure i can fix with the refactor today | 11:16 |
gatox | i can end | 11:16 |
gatox | i can finish...... jejje too early in the morning yet | 11:17 |
mandel | gatox, ok, I'm on that, give me a few mins and in the middle of finishing my tcpactivation branch | 11:38 |
gatox | mandel, yeyyyyyyy..... give me your branch later if you need reviewers..... i'm really interested in tcpactivatoin | 11:38 |
mandel | 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:42 |
aldwinaldwin | hello | 11:43 |
aldwinaldwin | after installation of 12.04, the syncronisation of the u1 files to local is very very very slow | 11:44 |
aldwinaldwin | i already saw some other reports of the same problem, without solutions | 11:45 |
aldwinaldwin | is this already known? | 11:45 |
mandel | aldwinaldwin, I have never heard of it, first time to be honest.. | 11:45 |
aldwinaldwin | ok thx, i will search some more | 11:46 |
mandel | aldwinaldwin, please do, I think the throttling setting was fixed in this release, it could be that.. | 11:46 |
mandel | aldwinaldwin, but that is just a shot in the dark | 11:46 |
aldwinaldwin | 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:48 |
aldwinaldwin | File Sync in progress ... already some 30 hours now ... only 40.2MB has been received ... still growing very slowly | 11:51 |
aldwinaldwin | http://askubuntu.com/questions/128049/ubuntuone-syncing-really-slow | 11:54 |
aldwinaldwin | http://askubuntu.com/questions/128070/ubuntu-one-doesnt-appear-to-be-downloading | 11:54 |
aldwinaldwin | same problem, hmmm | 11:54 |
mandel | aldwinaldwin, I'll ask rye about this since he found it and he works for canonical | 12:01 |
mandel | aldwinaldwin, so, I'm sure he will know | 12:01 |
aldwinaldwin | This is not technically a bug in Ubuntu One but more an infrastructure issue. | 12:01 |
aldwinaldwin | 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:01 |
aldwinaldwin | mandel, thank you ... | 12:02 |
mandel | gatox, I'm off to have lunch, will do your reviews asap I'm back | 12:13 |
gatox | mandel, ack | 12:14 |
* mandel lunch | 12:15 | |
aldwinaldwin | .. how to explain your gf that u1 sync is too slow due to less bandwith : The cloud is too cloudy!! lol | 12:15 |
dobey | mandel: can you please look at fixing https://bugs.launchpad.net/ubuntu-sso-client/+bug/990048 today? | 13:32 |
ubot5 | Ubuntu bug 990048 in Ubuntu Single Sign On Client trunk "Tests failing on Oneiric with twisted TimeoutError" [High,Triaged] | 13:32 |
=== yofel_ is now known as yofel | ||
gatox | mandel, when you are back...... another review please: https://code.launchpad.net/~diegosarmentero/ubuntuone-client/refactor-ipc/+merge/104121 | 14:30 |
gatox | dobey, if you are working today..... can you review that branch too ^ ?? | 14:33 |
gatox | (and if you have the time :P) | 14:33 |
dobey | gatox: you are working today/tomorrow? | 14:33 |
gatox | dobey, yes..... i won't be working on friday | 14:34 |
mandel | dobey, yes! | 14:34 |
mandel | gatox, reviewing all of them now :) | 14:35 |
gatox | mandel, thanks! :D | 14:35 |
mandel | dobey, I got swap days for the entire holidays (tom and wed is a national holiday over here) | 14:35 |
roasted | hello! | 14:35 |
dobey | mandel: ok | 14:35 |
dobey | hi roasted | 14:35 |
dobey | mandel: can you fix that bug though? :) | 14:36 |
mandel | dobey, I'm going to try to fix that bug, first thing, check if it is because the thing is too slow | 14:36 |
roasted | I love these 18 minute login times :/ | 14:36 |
mandel | 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 |
dobey | 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 |
dobey | ah, maybe then | 14:37 |
dobey | roasted: i think the slowness issues with file sync are being worked on | 14:38 |
mandel | dobey, well, if you say, wait 5s and fails, then there is an issue | 14:38 |
roasted | 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 |
dobey | roasted: bad timing :) | 14:39 |
roasted | dobey: in reference to the LTS release? | 14:41 |
dobey | roasted: yeah, though i think it may be calming down now, so u1 should hopeuflly be back to normal soon | 14:42 |
roasted | 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:42 |
mandel | gatox, can you give me instructions on how to run the mac-port branch, I get a very strange error | 14:43 |
mandel | gatox, if you can put them in the description it would be great | 14:43 |
dobey | roasted: that is impossible | 14:43 |
gatox | mandel, ok | 14:43 |
roasted | dobey: I believe it. | 14:43 |
mandel | gatox, thx | 14:43 |
roasted | dobey: wishful thinking is all :P | 14:43 |
mmcc | hi folks, can someone give me some tips on getting the linux & windows tests running? | 14:49 |
gatox | mmcc, hi! | 14:49 |
briancurtin | mmcc: i'll forward you a mail i have on the windows setup. it's pretty simple | 14:49 |
mmcc | briancurtin: thanks! | 14:50 |
gatox | mandel, done: https://code.launchpad.net/~diegosarmentero/ubuntu-sso-client/mac-port/+merge/103488/comments/224153 | 14:50 |
mandel | mmcc, briancurtin, morning o/ | 14:52 |
mandel | gatox, thx! | 14:52 |
briancurtin | hey mandel | 14:52 |
mmcc | hya mandel | 14:52 |
gatox | mmcc, were you able to run the tests on linux?? i though you did it on friday | 14:52 |
mmcc | gatox: no, not yet | 14:53 |
gatox | mmcc, ok, let me know if you need any help with linux or windows | 14:53 |
mmcc | gatox: ok, I need help with linux :) sounds like briancurtin has me covered on windows | 14:53 |
gatox | mmcc, ok, which problem are you having on linux? | 14:54 |
mmcc | 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:55 |
dobey | mmcc: sudo add-apt-repository ppa:ubuntuone/nightlies && sudo apt-get update && sudo apt-get build-dep <project> | 14:56 |
gatox | mmcc, what dobey says :P | 14:56 |
mmcc | dobey, gatox thanks… | 14:56 |
dobey | mmcc: and you only need to run that last command for other projects (or you can just list them all at once) | 14:57 |
mmcc | dobey, what are the projects in this context? launchpad projects, like ubuntuone-client? | 14:58 |
dobey | 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 | 14:59 |
gatox | mmcc, briancurtin dobey mandel standup? | 15:01 |
gatox | me | 15:01 |
mandel | me | 15:01 |
briancurtin | oh crap, i don't have any notes typed up. writing now | 15:01 |
mmcc | me | 15:01 |
dobey | me | 15:01 |
gatox | DONE: | 15:02 |
gatox | Lot of refactoring in ubuntuone-client/platform (os_helper, session, ipc, finishing with filesystem_notifications), some reviews, fix mac scripts. | 15:02 |
gatox | TODO: | 15:02 |
gatox | Finish with refactoring, start making things working on mac. | 15:02 |
gatox | BLOCKED: | 15:02 |
gatox | No | 15:02 |
gatox | mandel, go | 15:02 |
mandel | DONE: Finished tcpactivation and ipc over domain sockets for mac os x. Reviews, reviews, reviews. Got jenkins back on track. | 15:03 |
mandel | TODO: Do IRL testing with the sso code. Bug 990048 | 15:03 |
mandel | BLOCKED: no | 15:03 |
ubot5 | 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 |
mandel | mmcc, please | 15:03 |
mmcc | done: set up windows & linux vms, refactored event_logging | 15:03 |
mmcc | todo: need to get win & linux tests running, merge some branches, finish my bits of the refactoring | 15:03 |
mmcc | blocked: n/a | 15:03 |
mmcc | next: dobey | 15:03 |
dobey | λ DONE: reviews, backports | 15:04 |
dobey | λ TODO: backports, SRUs, u1db packaging/buildsys | 15:04 |
dobey | λ BLCK: none. | 15:04 |
dobey | briancurtin, thisfred: fight for it | 15:04 |
thisfred | me | 15:04 |
dobey | thisfred: go | 15:04 |
thisfred | DONE + TODO: redoing https://code.launchpad.net/~thisfred/u1db/number-mapping/+merge/103862 | 15:05 |
thisfred | BLOCKED: no | 15:05 |
thisfred | next: briancurtin? | 15:05 |
briancurtin | 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 |
briancurtin | 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 |
briancurtin | BLOCKED: None | 15:05 |
briancurtin | Note: I have a meeting for the PSF board of directors in one hour which should last for one hour | 15:05 |
briancurtin | NEXT: I think we're done | 15:05 |
dobey | yep | 15:07 |
gatox | comments? eom? | 15:16 |
dobey | eom nom nom | 15:16 |
gatox | noone...... so....... lunch for gatox! :D | 15:16 |
briancurtin | 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:19 |
mmcc | briancurtin: thanks! | 15:20 |
=== gatox is now known as gatox_lunch | ||
* mmcc has to restart his mac, brb | 15:28 | |
dobey | lunch, bbiab | 16:05 |
=== gatox_lunch is now known as gatox | ||
gatox | mandel, another one for review: https://code.launchpad.net/~diegosarmentero/ubuntuone-client/refactor-filesystem_notifications/+merge/104143 | 16:22 |
mandel | gatox, ack | 16:24 |
mmcc | I have this problem running sso-client tests on linux: https://pastebin.canonical.com/65241/ | 17:01 |
mmcc | am I missing a step? | 17:02 |
mmcc | btw, if you don't have xvfb installed, run-tests fails silently :\ | 17:02 |
* mmcc afk 3 minutes | 17:03 | |
dobey | mmcc: your path to ubuntu-sso-client is too long | 17:04 |
dobey | mmcc: also we don't use buildout on linux | 17:04 |
mmcc | dobey: ok, I didn't know that. how should I set up the tests for linux then? | 17:09 |
dobey | 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 |
dobey | mmcc: I have all my canonical branches under ~/Projects/canonical/ for example | 17:10 |
dobey | mmcc: let me find you the wiki page | 17:10 |
mmcc | dobey, ok thanks. | 17:10 |
dobey | hmm, actually the wiki page won't be very helpful for working on client stuff | 17:11 |
dobey | maybe we need a new wiki page | 17:15 |
dobey | or something else that isn't the wiki | 17:15 |
mmcc | 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:18 |
dobey | well, not sure wiki is right place for it now | 17:19 |
dobey | and it's probably a bit complex to explain my setup over irc anywya | 17:19 |
dobey | but i have all my canonical projects under ~/Projects/canonical/ | 17:19 |
mmcc | dobey, yeah I have ~/Documents/Canonical. the long path was because of buildout | 17:21 |
mmcc | dobey: so do I just get all the branches next to each other and futz with paths until things work, basically? | 17:22 |
dobey | mmcc: no, you don't need to futz with paths at all | 17:24 |
dobey | mmcc: we just install the necessary dependencies on linux | 17:25 |
dobey | mmcc: this is what that "sudo apt-get build-dep" command does | 17:25 |
dobey | mmcc: and we use the nightlies PPA to ensure we get the latest of everything | 17:25 |
dobey | 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 |
mmcc | dobey, ah ok. I was thinking about the client -> sso dependency , for which I had to alter pythonpath on mac | 17:26 |
dobey | right, because on mac we don't ship the client as part of the OS, like we do on ubuntu :) | 17:26 |
dobey | and setting up automatic builds for mac or windows is a lot harder to do and get right | 17:27 |
dobey | which is why we are using buildout there | 17:27 |
mmcc | dobey gotcha. so testing my branch of client will use the system sso-client? | 17:27 |
mmcc | that makes sense | 17:27 |
dobey | yes | 17:27 |
mmcc | in other news, my windows VM just stalled out completely while installing python. | 17:30 |
* mmcc forgets how to make the angry face smiley in text | 17:31 | |
mmcc | anything I need to know about how to ./configure the client to run the linux tests? will the default work ok? | 17:33 |
dobey | in ubuntuone-client you just need to do "./autogen.sh && make check" on linux | 17:33 |
mmcc | dobey, thanks | 17:34 |
dobey | np | 17:34 |
mmcc | 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:37 |
dobey | mmcc: not sure. need to think about that | 17:39 |
mmcc | dobey: ok, well I'll just keep taking notes and if there's a good place for it I'll have them ready | 17:40 |
dobey | and there are some slight differences as to what one needs to do with the bzr config, for employees vs. outside contributors | 17:42 |
dobey | but probably small enough difference that it can be an annotation | 17:43 |
=== anders__ is now known as AJenbo | ||
gatox | 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:02 |
dobey | is mandel still around? | 18:04 |
mandel | dobey, yes | 18:06 |
mandel | I'm off a few mins to walk the dog, I'll be back | 18:07 |
dobey | no rubgy? :P | 18:07 |
mandel | dobey, no, is monday, just tues and thurs | 18:07 |
mmcc | 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:13 |
gatox | mmcc, yes | 18:14 |
gatox | mmcc, usually just 2 persons | 18:14 |
mmcc | gatox: ok, thanks | 18:14 |
gatox | mmcc, approve | 18:17 |
gatox | 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:18 |
gatox | what do you think? | 18:19 |
dobey | 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:25 |
gatox | dobey, if you look here: http://bazaar.launchpad.net/~mikemc/ubuntuone-client/refactor-platform-constants/view/head:/ubuntuone/platform/constants/__init__.py | 18:26 |
gatox | 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 |
dobey | it breaks windows | 18:27 |
dobey | yeah it doesn't need to be a new package | 18:27 |
dobey | ./ubuntuone/platform/windows/__init__.py:import constants | 18:27 |
dobey | also ugh to relative imports | 18:28 |
gatox | dobey, right..... | 18:28 |
Captain_Proton | 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 |
gatox | 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:29 |
mmcc | 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... | 18:30 |
=== mmcc is now known as mmc_lunch | ||
dobey | Captain_Proton: where are you getting this curl information from? | 18:30 |
gatox | mmc_lunch, don't forget to fix windows/__init__.py for each refactor | 18:30 |
Captain_Proton | I set them a vars | 18:30 |
Captain_Proton | I am following this guide http://rtg.in.ua/blog/2012/03/upload-to-ubuntu-one-using-curl/ | 18:31 |
dobey | oh | 18:31 |
dobey | rye: ^^ all you | 18:31 |
Captain_Proton | :) | 18:31 |
dobey | Captain_Proton: looks like you are probably missing the oauth command though | 18:32 |
Captain_Proton | In the article if speaks ruby but not with packages to install | 18:32 |
Captain_Proton | I did apt-get install ruby | 18:33 |
Captain_Proton | did not help | 18:33 |
dobey | maybe you need liboauth-ruby1.9.1 installed | 18:33 |
dobey | i guess it provides a command | 18:34 |
Captain_Proton | dobey, I am on 10.04 and it look like that package does not start till Natty | 18:45 |
dobey | Captain_Proton: maybe liboauth-ruby1.8 then | 18:46 |
rye | Captain_Proton: hi | 18:52 |
rye | Captain_Proton: i definitely suggest you to use the python version. The ruby one is too big (unless you have everything ruby installed) | 18:52 |
rye | dobey: thanks | 18:53 |
rye | Captain_Proton: the ruby version requires a gem to be installed, not the package itself | 18:53 |
dobey | rye: is there some package which provides an "oauth" command with those arguments? | 18:54 |
rye | dobey: i was searching for the one but it does not look like, gem is required | 18:55 |
=== IAmNotThatGuy is now known as M0hi | ||
Captain_Proton | let me see if i can find i | 19:08 |
Captain_Proton | t | 19:08 |
Captain_Proton | is this the right one libgemplugin-ruby1.8 | 19:13 |
Captain_Proton | rye, is this the right one libgemplugin-ruby1.8 | 19:15 |
rye | Captain_Proton: why don't you want to use the python version? (for ruby you will need a "gem install oauth") | 19:23 |
dobey | rye: what python version? | 19:25 |
dobey | python-oauth does not provide any oauth command | 19:26 |
rye | dobey: http://people.canonical.com/~roman.yepishev/us/oauth-sign | 19:27 |
rye | though i think i need to submit it somewhere | 19:27 |
Captain_Proton | I would but it does not instruction for that | 19:30 |
dobey | Captain_Proton: why are you trying to use this convoluted method of using curl, which rye came up with, exactly? :) | 19:31 |
rye | 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 |
Captain_Proton | I start to use the other method with the ubuntu-client but it would not sync unless I stip it and restarted it | 19:32 |
=== M0hi is now known as IAmNotThatGuy | ||
* rye wonders whether storageprotocol version is hard to write | 19:33 | |
dobey | Captain_Proton: start in the past few days? | 19:36 |
dobey | 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:36 |
Captain_Proton | will I just implemented it in a last few days & upgrade to the paid ubuntu one so I doubt will tell us anything | 19:38 |
dobey | Captain_Proton: well, the bandwidth starving could be a likely issue for your trouble with getting u1 client to sync | 19:42 |
briancurtin | every time you think you figured something out for BitRock - NOPE | 19:44 |
Captain_Proton | 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:45 |
Captain_Proton | dobey, file sizes were about 600 mb bzip | 19:46 |
mmc_lunch | 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:47 |
dobey | Captain_Proton: well, the logs will answer that. | 19:48 |
dobey | 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:48 |
briancurtin | 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 |
Captain_Proton | hey maybe I upgrade to night and try again | 19:49 |
Captain_Proton | then try the curl if I still run into problem | 19:49 |
dobey | 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 |
Captain_Proton | I kow it just my old stable friend :) | 19:50 |
gatox | EOD here!! see you tomorrow! | 20:00 |
dobey | brb, gotta run a couple errands | 20:07 |
Captain_Proton | thx for you help | 20:09 |
briancurtin | YESSSSSS. windows installer no longer needs a reboot or any manual intervention on upgrades | 20:29 |
dobey | briancurtin: nice! | 20:41 |
rye | briancurtin: YAY! I do like this! | 21:03 |
technoviking | Is U1 having problems? | 21:19 |
dobey | technoviking: ops are working on it :) | 21:20 |
technoviking | heh, thanks | 21:20 |
=== mmc_lunch is now known as mmcc | ||
* mmcc is back and brushing up on his python style guides. | 21:28 | |
dobey | hrmm | 21:33 |
* dobey wonders how to make the headphones switch work again | 21:33 | |
dobey | have a good evening all. i'm off. | 22:00 |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!