[09:56] <aquarius> rye, did you see http://popey.com/blog/2010/02/25/proxies-in-the-way-of-testing/ btw?
[09:56] <aquarius> rye, explains a (very, very complicated, but still working) way to get U1 working behind a proxy
[10:21] <Daviey> bah
[11:01] <rye> aquarius, https://wiki.ubuntu.com/RomanYepishev/UbuntuOne/ProxySupport :)
[11:01] <rye> aquarius, I made it for syncdaemon in somehow less steps
[11:01] <rye> but that does not work for couchdb
[11:01] <rye> that's why I did not announce taht
[11:03] <aquarius> popey, ^
[11:03] <popey> yeah, just looked at it, but don't quite understand what it's saying to do
[11:04] <popey> ENODETAIL :)
[11:04] <popey> as opposed to my blog post which is ETOOMUCHDETAIL
[11:04] <rye> popey, ah, just set up local proxy, adjust connection host and port, break DNS SRV resolution and syncdaemon will be happily connecting via the proxy
[11:05] <rye> popey, reading your blog post...
[11:05]  * rye is reading. Reading is a blocking IO process :)
[11:05] <rye> ah, ssh to external host - not everyone has that :(
[11:05] <popey> sure
[11:06] <rye> popey, that was my first thought too - but then I found that I was locked out of my previous work servers :)
[11:06] <popey> i cant see another way given the restrictive proxy here
[11:07] <rye> popey, ah, rhythmbox does not support proxies as well???
[11:08] <rye> popey, http://ubuntuforums.org/showthread.php?t=867650 ?
[11:09] <rye> popey, ok, will add a handler for ENODETAIL to my page
[11:10] <rye> popey, though your way might make couchdb work with a proxy....
[11:10] <rye> but... grrrr.. need external host
[11:18] <rye> aquarius, popey: ok, updated the page. Now it looks better.
[11:21]  * rye wants to do wiki-blogging stuff with microblogging, ogg theora video support, gallery and XMPP support... I think I need my own server
[11:42] <duanedesign> rye: there are some great deals on servers out there.  http://www.geeks.com/products_sc.asp?cat=821  <- they had one last month for $120
[11:45] <rye> duanedesign, ... aand I need to live in some other country to get access to cheap hardware. Paradox - we have 10Mbit up/down connection for $15 a month but the hardware costs 30% more than in the US
[12:14] <rye> so, my evolution-data-server started behving bad in regards to couchdb
[12:15] <rye> eating 99% cpu for prolonged periods of time with apparently no results (i.e. still starving)
[12:15] <rye> which was discussed with joshuahoover just a day or two ago
[12:16] <rye> since the channel is silent I start to flood
[12:16] <rye> #0  0x00672832 in _dl_sysinfo_int80 () from /lib/ld-linux.so.2
[12:16] <rye> #1  0x072fdb66 in *__GI___poll (fds=0x738dff4, nfds=5, timeout=119418636)
[12:16] <rye>     at ../sysdeps/unix/sysv/linux/poll.c:87
[12:16] <rye> #2  0x00c8eb2b in IA__g_poll (fds=0x9e3b018, nfds=5, timeout=119418636)
[12:16] <rye>     at /build/buildd/glib2.0-2.23.4/glib/gpoll.c:127
[12:16] <rye> #3  0x00c8193f in g_main_context_poll (context=0x9e17900,
[12:16] <rye>     block=<value optimized out>, dispatch=1, self=0x9e12a18)
[12:16] <rye>     at /build/buildd/glib2.0-2.23.4/glib/gmain.c:2904
[12:16] <rye> #4  g_main_context_iterate (context=0x9e17900, block=<value optimized out>,
[12:16] <rye>     dispatch=1, self=0x9e12a18)
[12:16] <rye>     at /build/buildd/glib2.0-2.23.4/glib/gmain.c:2586
[12:16] <rye> #5  0x00c8205f in IA__g_main_loop_run (loop=0x9e1e768)
[12:16] <rye>     at /build/buildd/glib2.0-2.23.4/glib/gmain.c:2799
[12:16] <rye> #6  0x00300c23 in bonobo_main () from /usr/lib/libbonobo-2.so.0
[12:16] <rye> #7  0x0804b503 in main (argc=3, argv=0xbfcbef34) at server.c:353
[12:17] <rye> anybody knows what that means?
[12:18] <rye> symptoms: high temperature, cannot remember contacts
[12:18] <rye> high temperature of the CPU that was caused by extensive CPU usage and missing couchdb contacts in couchdb database.
[12:19] <aquarius> rye, you need to talk to rodrigo about that on Monday
[12:19] <rye> aquarius, no, that's not fun
[12:19] <rye> aquarius, there is a problem but that bt does not show anything couchdb-related. So the problem is hidden
[12:30] <rye> aquarius, additionally my evolution started fetching all records from canonical ldap server even when I did not ask to do any kind of lookup
[12:30] <aquarius> sounds like an evo problem to me. File a bug with evo?
[12:31] <rye> aquarius, yes, it looks like the one
[12:31] <rye> (process:27331): libebookbackend-WARNING **: conversion to ldap query string failed
[12:31] <rye> and tons of entries after this
[13:36] <kklimonda> btw, wrt ubuntu music store - are the songs bought and synced though ubuntu one going to count towards used space?
[13:38] <beuno> kklimonda, great question, I've heard different versions, but I can't remember which one was decided. aquarius does, though, I'm sure
[13:48] <popey> yes, it does.
[13:49] <popey> 48.6 MB Used (2.4%) is what http://one.ubuntu.com/ says about my account... and ~/Ubuntu One/ on my laptop has 2.1M, with ~/.ubuntuone/Purchased from Ubuntu One/ has 47M
[13:51] <popey> aquarius: mattgriffin someone has translated the FAQ into german.. could be useful.. http://linuxundich.de/de/ubuntu/faq-zum-ubuntu-one-music-store/
[13:51] <mattgriffin> popey: sweet! thanks :)
[14:01]  * popey wonders when the sync thing will work again 
[14:02] <beuno> popey, they are preparing a rollout right now that should fix it
[14:02] <popey> cool
[14:15] <petur_> Hello
[14:15] <petur_> I must ask a question, does ubuntuone connect regulary to the ubuntuone servers?
[14:16] <petur_> In other words, can i see the last IP address used to connect to ubuntuone from computer-X ?
[14:16] <petur_> to my account...
[14:19] <beuno> petur_, not at the moment, no
[14:19] <beuno> I'm not sure if we have that information handy enough to expose it easily
[14:28] <rye> beuno, hmmmm
[14:28] <rye> hmmm
[14:29]  * beuno hides
[14:29] <rye> petur_, this definitely should be displayed on the /machines/ screen... like something "Last contacted on"... "from", etc.
[14:29] <rye> petur_, /me went to file a wishlist item
[14:41] <rye> beuno, bug 496992 (since petur_) left :)
[14:41] <beuno> rye, thanks
[14:41] <beuno> rye, you can assign it to the desktop+ team, if you haven't already
[14:43] <rye> beuno, assigned to John lenton, this is an old wishlist item btw
[14:43] <rye> like filed two months ago
[14:50] <Chipaca> beuno: rye: that's for lucid+1, keeping some bits of data on hand (such as the connections, and some configuration)
[14:51] <rye> Chipaca, just unmarked it from private so that it is not going to get duplicates, since the idea is very reasonable
[14:52] <Chipaca> rye: thanks
[14:52]  * Chipaca hugs rye
[14:52] <Chipaca> rye: no, really, I love the work you're doing
[14:53]  * rye does not like that server bugs become private by default... I'd rather add a 'this is private bug' checkbox/switch right on the "add bug" page.
[14:53] <rye> because 'this bug is private, but feel free to click a lot more to make it public' is not that great
[14:54]  * rye is lazy
[14:56] <rye> thisfred, "Сергей Шнургей Шнургей Шнургей Шнургей Шнуров - Back of the Dead" :-D
[14:57] <thisfred> rye: no idea what the band name is, I don't read cyrillic :)
[14:57] <rye> This is re: http://thisfred.blogspot.com/2010/02/generating-band-names-and-song-titles.html :)
[14:58] <thisfred> rye, yeah I saw it in there. Obviously I have (at least) one Russian band name in my data set :)
[14:58] <rye> thisfred, this is an extremely extended name of one singer. But it looks awesome - It is "Sergey Shnurgey Shnurgey Shnurgey Shnurgey Shnurov" :)
[14:58] <thisfred> haha
[14:58] <thisfred> Oh I know who he is actually, I think
[14:58] <thisfred> Isn't he in this big orchestra?
[14:59] <thisfred> I saw them live
[14:59] <rye> Sergey Shnurov, Leningrad... They usually sing the songs containing a lot of profanity...
[14:59] <thisfred> and bought some cds, so that's where that comes from. Yeah Leningrad, exactly
[14:59]  * rye have never thought that he will need this knowledge
[15:00]  * rye might be wrong about "a lot" in the last sentence, though
[15:01] <thisfred> Oh, I'm sure they do, but since only a few songs were in English, it all went right past me :)
[15:01] <thisfred> Liked the music though
[15:02] <rye> yes, the music is nice and catchy
[15:07] <Chipaca> desktop+ MEETING BEGINS, yadda yadda
[15:07] <beuno> me
[15:08] <teknico> yadda
[15:08] <teknico> ehm, me
[15:10] <CardinalFang>  me
[15:11]  * beuno needs to walk the dog urgently and kicks this off, while nudging aquarius, urbanape, jblount, vds, dobey and CardinalFang 
[15:11] <beuno> DONE: Proposed the branch that shows your phone and sync info, it's one review away from landing. Made duplicate detection work \o/
[15:11] <beuno> TODO: Optimize duplicate detection to not compare against every single contact you have, propose the branch
[15:11] <beuno> BLOCKED: No
[15:11] <beuno> teknico, go
[15:11] <urbanape> me
[15:11] <teknico> DONE: landed a branch to fix syncing phones on the local network (#527787); reviewed a branch from beuno; made some more sync checks
[15:11] <teknico> TODO: fixing more web ui bugs; showing the web desktop+ guys around our phone sync code
[15:11] <teknico> BLOCK: none
[15:11] <teknico> next: CardinalFang
[15:12] <CardinalFang> DONE: put_record discussion and docs change; un-approved mandel's branch. landed many other branches.  Added port-getting program.
[15:12] <CardinalFang> TODO: Get reviews on dbus-get-port.  (thanks, thisfred)   See what else is missing from desktopcouch, and maybe release.
[15:12] <CardinalFang> BLOCKED: None
[15:12] <CardinalFang> urbanape, I choose you!
[15:13] <urbanape> DONE: Ajaxification of phones selection complete. Lazrification underway.
[15:13] <urbanape> TODO: Finish, propose, land.
[15:13] <urbanape> BLOCK: None
[15:13] <thisfred> CardinalFang: that wasn't an sarcastic thanks, or was it? Did I review that?
[15:14] <CardinalFang> You did, thisfred, and only you did.  :\
[15:14]  * Chipaca reviews
[15:14] <Chipaca> CardinalFang: branch url?
[15:14] <thisfred> ah ok
[15:14] <CardinalFang> https://code.edge.launchpad.net/~cmiller/desktopcouch/get_port_through_dbus  , Chipaca.
[15:19] <urbanape> phones ajaxification has progressed to lazrification.
[15:21] <aquarius> er. me
[15:21] <aquarius> TODO: fix many music store bugs. Important ones are in the email to ubunet-discuss
[15:21] <aquarius> DONE: had people beta test the music store! and they bought music! and it worked!
[15:21] <aquarius> BLOCKED: see email
[15:22] <aquarius> that's probably EOM, isn't it?
[15:26] <Chipaca> yep, EOM :)
[15:26] <Chipaca> thanks aquarius
[15:35] <rye> aquarius, did the people like music?
[15:36]  * rye asks to kick him out, he is in a friday-talkie-mood
[15:37] <Chipaca> CardinalFang: I'm getting errors in the tests
[15:38] <Chipaca> CardinalFang: maybe I'm doing them wrong?
[15:38] <aquarius> rye, ya!
[15:39] <rye> aquarius, then that is definitely success :)
[15:39] <CardinalFang> Chipaca, Hrm.  what kind of error?
[15:41] <Chipaca> CardinalFang: https://pastebin.canonical.com/28439/
[15:43] <aquarius> mattgriffin, ping
[15:43] <mattgriffin> aquarius: pong
[15:43] <CardinalFang> HTTP 400, bad request.  Htm.
[15:46] <rye> CardinalFang, not bad request from here
[15:47] <CardinalFang> Thanks.
[15:51] <Chipaca> CardinalFang: so I have something wrong with my machine? it could well be
[15:51] <CardinalFang> Chipaca, let's assume not.  I want to know what causes that.
[15:54] <Chipaca> CardinalFang: I'm getting the same errors on trunk
[15:54] <Chipaca> oh, wait, on karmic, silly me
[15:54] <Chipaca> CardinalFang: or should it work on karmic too?
[15:55] <CardinalFang> Sure.  It should work therre too.
[15:56] <Chipaca> CardinalFang: ok, so how can I help you?
[15:56] <Chipaca> :)
[15:56] <CardinalFang> :$
[15:57] <CardinalFang> Not a smiley.  xterm != vi
[15:58] <Chipaca> CardinalFang: you know bash has vi bindings, right?
[15:58] <Chipaca> not sure how they work (as the default emacs ones are awesome for me)
[16:01] <CardinalFang> Yeah, I know of them.  They work, terribly.  That's how.
[16:04] <CardinalFang> Chipaca, https://pastebin.canonical.com/28445/
[16:05] <CardinalFang> Run failing test.  Then, get the couchdb log files out of the tree and send to me.
[16:08] <PaulGit> Hello all, how can I re-associate my computer with my ubuntu one account? I removed association via the web by mistake!
[16:10] <Chipaca> CardinalFang: on call now
[16:10] <Chipaca> :-/
[16:11] <CardinalFang> PaulGit, Sure.  The next time your computer tries to use it, and can't, you will be prompted to register it.
[16:11] <PaulGit> CardinalFang....it does not appear to do that though :(
[16:14] <PaulGit> If I click 'Connect' in nautilus it does nothing :(
[17:01]  * rye just wanted to tag an e-mail message in my inbox with "I like this" tag or similar... 
[17:08] <rye> Those who have notes blanked on sync are still able to recover the content of the notes. This will need additional tool, I suppose. So that it definitely works for Ubuntu Linux users. For Windows users that might be a bit more complicated...
[17:08] <rye> they will need to wait until the web ui is fixed.
[17:09] <rye> and those who don't want to use the tool will need to wait until the web ui is fixed, edit and save the note to get updated revision in the code.
[17:13] <nic_noc> hello fellow ubuntu users
[17:13] <duanedesign> hello nic_noc
[17:18] <nic_noc> the dev team for Ubuntu One don't make it easy to contact them
[17:18] <nic_noc> I'd like to request an addition to the FAQ
[17:18] <nic_noc> does anyone have a contact email I might try?
[17:21] <duanedesign> nic_noc: what addition would you like to make
[17:22] <duanedesign> nic_noc: there definetly are probably a few holes in the FAQ. That was on my ToDo list since we redid the wiki and added a link to the LP FAQ
[17:27] <duanedesign> nic_noc: but in regards to the FAQ, [j]oshuahoover would probablly be who you would want to email
[17:36] <popey> is there any plan to do a "larger than 50G" option?
[17:36] <popey> I am guessing that's a faq
[17:38] <aquarius> it's frequently asked. I'm not sure if it's been frequently answered. joshuahoover would know :)
[17:40] <duanedesign> popey: funny you ask, someone just asked on LP for an inbetween option, like 25GB.
[17:41] <popey> heh
[17:42] <duanedesign> popey: i would be inclined to think most would want more, not less.
[17:42] <popey> well, the person who asked me, wanted more
[18:14] <Chipaca> maybe we should have a tutorial of how to build a raid array of u1 accounts
[18:17] <Chipaca> CardinalFang: you want to continue debugging this issue I'm having with desktopcouch?
[18:20] <CardinalFang> Chipaca, did you get logs from couchdb?
[18:21] <Chipaca> CardinalFang: no, how do I do that?
[18:21] <CardinalFang> https://pastebin.canonical.com/28445/
[18:24] <CardinalFang> Chipaca, ACK?
[18:24] <Chipaca> CardinalFang: I'm running "python setup.py test", that's the right way?
[18:24] <Chipaca> CardinalFang: ack
[18:25] <CardinalFang> Chipaca, that should work.  To get a small, specific log, I'd use "trial desktopcouch.pair.tests.test_couchdb_io.TestCouchdbIo.test_get_my_host_unique_id"
[18:27] <Chipaca> CardinalFang: what do I do with the test tree?
[18:28] <CardinalFang> Chipaca, send it to me.  I didn't say your name when I said these a while ago.  Sorry.
[18:28] <Chipaca> CardinalFang: d'oh, never saw it
[18:28] <Chipaca> CardinalFang: sorry :)
[18:30] <pgraner> Just logged into https://one.ubuntu.com and found all my data is now missing
[18:31] <CardinalFang> WHoa.
[18:31] <Chipaca> pgraner: that sounds suboptimal
[18:31] <pgraner> About 9 gigs gone
[18:31] <Chipaca> pgraner: did you try reloading the page?
[18:31] <pgraner> Notes are still there and its on my local boxes
[18:31] <pgraner> Chipaca: many times
[18:31] <Chipaca> hmm
[18:32] <pgraner> Chipaca: on two different computers
[18:34] <Chipaca> pgraner: what did you do before they disappeared?
[18:34] <pgraner> Chipaca: nothing, I was setting up a new computer to my account and after validation I noticed I have no files.
[18:35] <pgraner> Chipaca: Actually I should say I have my folder structure just no files in the folders
[18:35] <Chipaca> facundobatista: ping
[18:36] <facundobatista> Chipaca, pong
[18:36] <Chipaca> facundobatista: ^
[18:37] <facundobatista> pgraner, I would need the logs of the ubuntuone client from the second computer you set up
[18:38] <pgraner> facundobatista: were are they located
[18:38] <Chipaca> facundobatista: all yours then? :)
[18:39] <facundobatista> Chipaca, ok
[18:39] <facundobatista> pgraner, ~/.cache/ubuntuone/logs
[18:39] <facundobatista> pgraner, could you please do a "ls -l" of that folder? in your terminal
[18:39] <facundobatista> pgraner, so see what logs do you have
[18:44] <Z4ndX> Mjello .. :)
[18:44] <CardinalFang> Chipaca, did you get an error that time?
[18:45] <Z4ndX> Q: How do i add my other computer to my UbuntuOne acount ?
[18:46] <CardinalFang> Z4ndX, try to use it, and log in to Ubuntu One with the same account when it asks.
[18:46] <Z4ndX> Im logged in to another account with this computer and need to logout.. But cant
[18:46] <CardinalFang> Define "account".
[18:47] <Z4ndX> Another UbuntuOne account ..
[18:48] <Chipaca> CardinalFang: yes
[18:48] <Z4ndX> My desktop is logged on UbuntuOne with email@gmail.com .. But i want to logon another-email@gmail.com
[18:49] <Z4ndX> How do logout of email@gmail.com
[18:49] <Chipaca> Z4ndX: to log out, you can remove the key from the keyring
[18:50] <Chipaca> Z4ndX: and then log out, then you wouldn't log back in automatically
[18:50] <Z4ndX> Okay thanks :)
[18:50] <Chipaca> Z4ndX: or, you could remove the computer from your account
[18:50] <Chipaca> Z4ndX: (there's a web page for that)
[18:50] <pgraner> facundobatista: http://pastebin.ubuntu.com/384568/
[18:51] <Z4ndX> Kinda forgot my pass to the first account ^-^
[18:52] <facundobatista> pgraner, ok, that machine didn't do anything with your files, because it still never connected
[18:53] <facundobatista> pgraner, it's in state READY_WITH_NETWORK, that means: have network, it's waiting the user to tell "connect!"
[18:53] <facundobatista> pgraner, so we can discard this second machine as the (potential) problem originator
[18:53] <pgraner> facundobatista: I had two machines plus that new one, and they both have their files
[18:53] <facundobatista> Chipaca, ^
[18:53] <pgraner> facundobatista: locally, just everything is missing in the cloud
[18:54] <facundobatista> pgraner, let's do this: tell this client to connect
[18:54] <facundobatista> pgraner, wait
[18:54] <Chipaca> facundobatista: debug mode first?
[18:54] <facundobatista> pgraner, I'm seeing oauth errors
[18:55] <facundobatista> Chipaca, "UbuntuOne.OAuthDesktop.auth Failed to get access token."
[18:55] <pgraner> facundobatista: I'm running Lucid on all my boxes as well if that matters
[18:55] <facundobatista> pgraner, ^
[18:55] <Z4ndX> Chipaca: Where is the "keyring" ? :)
[18:56] <Chipaca> Z4ndX: applications -> accessories -> passwords and encryption keys
[18:58] <Z4ndX> Got it .. :)
[18:58] <Z4ndX> And logged in :)
[18:58] <Z4ndX> But its not syncing ? ..
[18:59] <Chipaca> Z4ndX: if this is a new account, it will first remove all the old content I guess
[18:59] <Chipaca> um
[18:59] <Chipaca> maybe you didn't want that
[18:59] <Z4ndX> What ?
[19:00] <Chipaca> Z4ndX: what isn't syncing?
[19:01] <Z4ndX> Theres alot of files that should downloaded to the UbuntuOne dir .. But its not..
[19:01] <Chipaca> Z4ndX: this new account has a lot of files already then?
[19:02] <Z4ndX> Yes
[19:02] <Chipaca> ah, ok
[19:02] <Chipaca> Z4ndX: do this: u1sdtool -s
[19:03] <Z4ndX> u1sdtool: error: no such option: -s
[19:04] <Z4ndX> Should I: u1sdtool --refresh-shares
[19:04] <Z4ndX> ?
[19:04] <Chipaca> Z4ndX: it has no --status?
[19:05] <Z4ndX> u1sdtool: error: no such option: --status
[19:05] <Chipaca> Z4ndX: what version are you on?
[19:05] <CardinalFang> That's post-karmic, iirc.
[19:05] <Chipaca> oh
[19:06] <Chipaca> and my dbus magic has fallen off of my bash_history (that takes some doing)
[19:06] <Chipaca> Z4ndX: 1 sec
[19:06] <Z4ndX> :)
[19:06] <Chipaca> dbus-send --session --print-reply  --dest=com.ubuntuone.SyncDaemon --type=method_call /status com.ubuntuone.SyncDaemon.Status.current_status
[19:06] <Chipaca> Z4ndX: ^
[19:06] <Z4ndX> Wow... Damn thats alot .D
[19:06] <Chipaca> yeah, u1sdtool -s ftw :)
[19:07] <Z4ndX> Is it because iv got an old version ?
[19:07] <CardinalFang> Yours isn't old (I think).
[19:08] <Z4ndX> You want output from that line ?
[19:08] <Chipaca> Z4ndX: in a pastebin please :)
[19:08] <Z4ndX> Okay :)
[19:09] <Z4ndX> http://pastebin.com/9ncFhi1H
[19:09] <Chipaca> IDLE
[19:09] <Chipaca> huh
[19:10] <Chipaca> Z4ndX: and it hasn't downloaded stuff?
[19:10] <Z4ndX> Nope..
[19:11] <Z4ndX> Iv got about 10-15 text files..
[19:12] <CardinalFang> Z4ndX, $ find ~/Ubuntu One/ -type f -exec touch {} \;
[19:13] <Z4ndX> Is there supose to be space in between Ubuntu and One ?
[19:14] <Chipaca> CardinalFang: that might not be a good idea
[19:14] <Chipaca> Z4ndX: hold on
[19:14] <Z4ndX> k
[19:14] <Chipaca> Z4ndX: try u1sdtool --refresh ~/Ubuntu\ One/
[19:14] <Z4ndX> Nothing ..
[19:15] <Chipaca> Z4ndX: still IDLE?
[19:15] <Z4ndX> dict entry(
[19:15] <Z4ndX>          string "name"
[19:15] <Z4ndX>          string "IDLE"
[19:15] <Z4ndX>       )
[19:15] <Chipaca> Z4ndX: can you confirm, via the web, that the files are still there?
[19:16] <Z4ndX> Yes .. They are..
[19:16] <Chipaca> Z4ndX: reload to make certain :)
[19:16] <Z4ndX> Just did :)
[19:17] <Chipaca> ok
[19:18] <Chipaca> Z4ndX: you did remove the key from the keyring and had to re-authorize the computer with the new account, right?
[19:20] <Z4ndX> Yea
[19:20] <Z4ndX> And added the computer to the account
[19:21] <Z4ndX> Iv just created a dir in the UbuntuOne dir, and nothing comes up on the website
[19:24] <Z4ndX> Are you suppose to have a different UbuntuOne user on each computer and link them together or do i use the same user on all my computers ?
[19:25] <Chipaca> Z4ndX: you use the same user on all your computers
[19:25] <Z4ndX> Good
[19:25] <Z4ndX> Like DropBox... Would rather user UbuntuOne
[19:26] <statik> hi rmcbride, Chipaca: pgraner runs the kernel team for ubuntu. he is having a problem where his files are not showing up in the webUI, what is the best way to figure out if this is a display issue or something more serious?
[19:27] <statik> or facundobatista, in case you have ideas ^
[19:27] <Chipaca> hmm...
[19:27] <statik> pgraner, btw which browser are you using? (just to get more data)
[19:27] <facundobatista> statik, he's having auth errors
[19:27] <pgraner> statik: firefox and chromium show the same results
[19:27] <pgraner> facundobatista: on one machine not the others
[19:28] <facundobatista> statik, really don't know how to help you with that... maybe that's related with web ui issue
[19:28] <duanedesign> Z4ndX: do you have anything in ~/.cache/ubuntuone/log/syncdaaemon-exception.log
[19:28] <duanedesign> s/syncdaaemon-exception.log/syncdaemon-exceptions.log
[19:29] <statik> pgraner: so your directories are showing up in the webUI, but none of the files, right?
[19:29] <Z4ndX> duanedesign: http://pastebin.com/JCCs7yPR
[19:30] <statik> pgraner, do you have anything like firebug or chrome developer tools that you could run while refreshing the web page so that we can see if ajax requests are failing?
[19:30] <pgraner> statik: yep, and the useage gauge that the top right of the webUI is telling me: 0 bytes Used (0.0%
[19:30] <statik> ooooo
[19:30] <pgraner> statik: sure let me check
[19:31] <statik> i wonder if cmd_client is shipped in the tools package, i sure would like to narrow this to a UI issue vs a data issue
[19:31] <Chipaca> statik: I was looking at the same thing
[19:32] <pgraner> statik: I'm not seeing anything failing on edge or prod
[19:33] <Chipaca> statik: I see nothing in cmd_client not to put it on pastebin; ok with you?
[19:33] <Chipaca> it's not published because it's just definitely not ready for users
[19:33] <statik> Chipaca, fine with me. it looks like it should run ok on a normal system
[19:33] <duanedesign> Z4ndX: could you save this script http://paste.ubuntu.com/384590/  to your $HOME directory as 'authorize.py' then run it with 'python authorize.py'
[19:34] <Z4ndX> duanedesign: What does it do ?
[19:34] <statik> pgraner: meanwhile, what version of ubuntuone-client are you running currently, the standard stuff in lucid? or are you using our ppa?
[19:34] <Chipaca> pgraner: http://pastebin.ubuntu.com/384597/
[19:35] <Chipaca> pgraner: save that in something called cmd_client.py
[19:35] <pgraner> statik: lucid updated today
[19:35] <duanedes1gn> Z4ndX: then compare it to https://one.ubuntu.com/account/machines/
[19:35] <Z4ndX> duanedesign: Done..
[19:36] <Z4ndX> duanedesign: Its the same
[19:36] <Chipaca> pgraner: run that, and it should ask you about using the keyring, and then say "connected"
[19:38] <pgraner> statik:
[19:38] <pgraner> #!/usr/bin/env python
[19:38] <pgraner> # ubuntuone.storageprotocol.samples.cmd_client - a cmd client
[19:38] <pgraner> #
[19:38] <pgraner> # Author: Lucio Torre <lucio.torre@canonical.com>
[19:38] <pgraner> #
[19:38] <pgraner> # Copyright (C) 2008 Canonical
[19:38] <pgraner> # All Rights Reserved
[19:38] <pgraner> """A simple ping client
[19:38] <pgraner> """
[19:38] <pgraner> import warnings
[19:38] <pgraner> warnings.simplefilter("ignore")
[19:38] <pgraner> import cmd
[19:38] <pgraner> import os
[19:38] <pgraner> import Queue
[19:38] <pgraner> import shlex
[19:38] <Chipaca> oh dear
[19:38] <pgraner> from StringIO import StringIO
[19:38] <duanedesign> Z4ndX: sorry had a bit of a client problem
[19:38] <pgraner> import traceback
[19:38] <pgraner> from threading import Thread
[19:38] <kklimonda> that's going to take a while..
[19:38] <pgraner> from time import sleep
[19:38] <pgraner> from optparse import OptionParser
[19:38] <pgraner> import zlib
[19:38] <pgraner> from twisted.internet import reactor, defer, ssl
[19:38] <pgraner> from twisted.python.failure import Failure
[19:38] <Chipaca> somebody kick him :)
[19:38] <pgraner> from twisted.python.util import mergeFunctionMetadata
[19:39] <pgraner> import gnomekeyring
[19:39] <pgraner> import gobject
[19:39] <pgraner> gobject.set_application_name('cmd_client')
[19:39] <pgraner> # import _pythonpath # pylint: disable-msg=W0611, W0403
[19:39] <pgraner> from oauth.oauth import OAuthConsumer, OAuthToken
[19:39] <pgraner> from ubuntuone.storageprotocol.client import (
[19:39] <pgraner>     StorageClientFactory, StorageClient)
[19:39] <pgraner> from ubuntuone.storageprotocol import request
[19:39] <pgraner> from ubuntuone.storageprotocol.dircontent_pb2 import \
[19:39] <pgraner>     DirectoryContent, DIRECTORY
[19:39] <pgraner> from ubuntuone.storageprotocol import dircontent_pb2
[19:39] <pgraner> from ubuntuone.storageprotocol.hash import \
[19:39] <pgraner>     content_hash_factory, crc32
[19:39] <pgraner> class CmdStorageClient(StorageClient):
[19:39] <pgraner>     """Simple client that calls a callback on connection."""
[19:39] <pgraner>     def connectionMade(self):
[19:39] <pgraner>         """Setup and call callback."""
[19:39] <kklimonda> !op
[19:39] <pgraner>         StorageClient.connectionMade(self)
[19:39] <pgraner>         if self.factory.current_protocol not in (None, self):
[19:39] <pgraner>             self.factory.current_protocol.transport.loseConnection()
[19:39] <pgraner>         self.factory.current_protocol = self
[19:39] <kklimonda> this script has almost 700 lines..
[19:39] <pgraner>         self.factory.cmd.status = "connected"
[19:39] <pgraner>         print "Connected."
[19:39] <pgraner>     def connectionLost(self, reason=None):
[19:39] <pgraner>         """Callback for connection lost"""
[19:39] <pgraner>         if self.factory.current_protocol is self:
[19:39] <pgraner>             self.factory.current_protocol = None
[19:40] <pgraner>             self.factory.cmd.status = "disconnected"
[19:40] <pgraner>             if reason is not None:
[19:40] <pgraner>                 print "Disconnected: %s" % reason.value
[19:40] <pgraner>             else:
[19:40] <pgraner>                 print "Disconnected: no reason"
[19:40] <pgraner> class CmdClientFactory(StorageClientFacto
[19:40] <kklimonda> jussi01: thank you :)
[19:40] <Z4ndX> duanedesign: I compared it and it was the same.. :)
[19:40] <duanedesign> Z4ndX: ok
[19:41]  * Chipaca hugs jussi01
[19:41] <Chipaca> pgraner: now... what was it?
[19:42] <jussi01> pgraner: please use a pastebin in future :)
[19:42] <duanedesign> Z4ndX: if you could open ~/.config/ubuntuone/syncdaemon.conf
[19:42] <pgraner> Chipaca: http://pastebin.ubuntu.com/384602/
[19:43] <Chipaca> pgraner: quit and try again?
[19:43] <Chipaca> quit with "quit" IIRC
[19:43] <duanedesign> Z4ndX: add  http://paste.ubuntu.com/384603/
[19:43] <Chipaca> pgraner: did the keyring ask you to allow python to access a key?
[19:44] <pgraner> Chipaca: I did three times already
[19:44] <duanedesign> Z4ndX: that will collect a bit more information
[19:44] <pgraner> Chipaca: and now all my files are disappearing off my local box!
[19:44] <Z4ndX> duanedesign: And then ?
[19:45] <duanedesign> Z4ndX: after adding those two lines you can quit the applet by right clicking and selecting quit
[19:45] <duanedesign> Z4ndX: then run in  Terminal: u1sdtool -q
[19:45] <statik> pgraner, that sounds like all your files were deleted and now the deletion is propagating...i'm guessing that is not what you wanted
[19:45] <pgraner> statik: nope
[19:46] <duanedesign> Z4ndX: then run: ps uaxxc | grep ubu
[19:46] <pgraner> statik: I've got one good copy left
[19:46] <Z4ndX> duanedesign: ubuntuone-syncdaemon stopped.
[19:46] <pgraner> statik: in my rsync archive
[19:46] <statik> pgraner: the script that chipaca pasted to you should let you get a shell on your account on the server, in order to look at files that are there. were you able to run it?
[19:46] <duanedesign> Z4ndX: to insure its all quit.
[19:46] <pgraner> statik: nope errors out
[19:46] <Z4ndX> it is .. :)
[19:46] <Chipaca> pgraner: disconnect syncdaemon, first
[19:46] <Chipaca> pgraner: killall ubuntuone-syncdaemon
[19:47] <duanedesign> Z4ndX:ok now open the client as normal App > Int > Ubuntu One
[19:47] <Chipaca> pgraner: or (you're in lucid!) u1sdtool -d
[19:47] <Chipaca> pgraner: on all your boxes please
[19:47] <statik> pgraner: i need to disappear for a few minutes to pick up my kid from school, i will leave you with chipaca and be back in a few minutes.
[19:47] <Chipaca> pgraner: that way you won't lose more files, if that is the issue
[19:48] <duanedesign> Z4ndX: and place a test file in the directory. give it a sec to do its thing. Then pastebin the ~/.cache/ubuntuone/log/syncdaemon.log
[19:49] <Chipaca> pgraner: let me know when that's done
[19:49] <pgraner> Chipaca: still get an error, here is the session incl the kill of the sync daemon: http://pastebin.ubuntu.com/384608/
[19:50] <Chipaca> pgraner: have you done the u1sdtool -d on all your boxes?
[19:50] <pgraner> Chipaca: yep
[19:50] <Chipaca> pgraner: ok. Now, let's get the auth keys "by hand", to see what's wrong. Pull up a python shell plz :)
[19:51] <Chipaca> pgraner: import gnomekeyring
[19:51] <pgraner> Chex: go for it
[19:51] <pgraner> next
[19:51] <Chipaca> pgraner: gnomekeyring.find_items_sync(gnomekeyring.ITEM_GENERIC_SECRET, {'ubuntuone-realm': self.realm, 'oauth-consumer-key': self.consumer_key})
[19:51] <Chipaca> um
[19:52] <Chipaca> no self
[19:52] <Chipaca> pgraner: 1 sec ;)
[19:52] <Chipaca> realm is 'https://ubuntuone.com'
[19:52] <Chipaca> consumer key is 'ubuntuone'
[19:52] <Z4ndX> duanedesign: http://pastebin.com/C52AiFKs
[19:52] <Chipaca> pgraner: gnomekeyring.find_items_sync(gnomekeyring.ITEM_GENERIC_SECRET, {'ubuntuone-realm': 'https://ubuntuone.com', 'oauth-consumer-key': 'ubuntuone'})
[19:56] <duanedesign> Z4ndX: ok
[19:57] <duanedesign> Z4ndX: bug 490988
[19:58] <duanedesign> Z4ndX: please see the current workaround posted in the description
[19:58] <duanedesign> I assume since your Ubuntu One folder is empty the step: Backup your ~/Ubuntu One folder : will be easy ;)
[19:59] <Z4ndX> Haha yes :)..  I will try that :) Thanks you for everything :)
[20:00] <pgraner> Chipaca: still gettting I/O error on the keyring
[20:00] <Chipaca> pgraner: is this on a computer that has connected to ubuntu one?
[20:01] <pgraner> Chipaca: Its the one I registered today
[20:01] <pgraner> Chipaca: I can run it on the one all the files got deleted on if that would be better
[20:01] <Chipaca> pgraner: ah. For the web interface, you mean.
[20:01] <Chipaca> pgraner: yes, please
[20:01] <pgraner> Chipaca: yep
[20:01] <Chipaca> pgraner: this one doesn't have anything in the keyring (although IOError seems a little extreme to signify that...)
[20:02] <pgraner> Chipaca: ok I'm in the keyring
[20:03] <rmcbride> statik: Whups, I'm on two machines and was on the rmcbride_ one and missed the ping.
[20:05] <Chipaca> pgraner: ok, so if there it worked, just quit python and run cmd_client on that machine :)
[20:05] <Z4ndX> duanedesign: IT WORKED! :D ... removed the folder, nothing happend. removed ubuntuone-client-gnome and installed it again... And it worked... Thanks you very very very much!! :D
[20:05] <pgraner> Chipaca: already ahead of you. I have a shell prompt now
[20:05] <Chipaca> pgraner: copying oauth tokens around is errorprone :)
[20:05] <Chipaca> pgraner: ok, so ls, cd, etc
[20:05] <Chipaca> pgraner: the lexer/parser/whateveritis is rather pithy; you need to quote a *lot*
[20:06] <Chipaca> e.g. .. needs quotes
[20:06] <pgraner> Chipaca: ok... it is slow about 30 sec to get a response back
[20:06] <Chipaca> pgraner: yes, it's super fast :-p
[20:06] <Chipaca> pgraner: dunno why it's so slow today, actually
[20:06] <Chipaca> pgraner: but anyway, with that you can check whether your files are in the cloud or not
[20:06] <Chipaca> I suspect? not
[20:07] <pgraner> Chipaca: Ok so for the first few directories I checked the dirs are empty
[20:07] <duanedesign> Z4ndX: that is great!
[20:08] <Z4ndX> Thanks you again :)
[20:08] <Z4ndX> Nice support :D
[20:09] <facundobatista> pgraner, do you have the ubuntuone client logs of this first machine?
[20:10] <pgraner> facundobatista: I guess, let me look
[20:11] <facundobatista> thanks
[20:11] <pgraner> facundobatista: here is the dir listing, what do you need? http://pastebin.ubuntu.com/384623/
[20:12] <facundobatista> pgraner, all of those files that start with "syncdaemon" and has length > 0
[20:13] <pgraner> facundobatista: beats me, was working ok then just went wonky
[20:14] <facundobatista> pgraner, not following you, you can't get the log files?
[20:15] <pgraner> facundobatista: sorry I miss read your last
[20:15] <pgraner> facundobatista: how do you want to get them to you?
[20:17] <facundobatista> you can bzip or lzma the whole dir, and send it by mail to me, if you want
[20:17] <facundobatista> pgraner, it's easier than pastebin all the logs
[20:25] <pgraner> facundobatista: I used pastebinit, cmdline pastebin poster in a shell loop here you go: http://paste.ubuntu.com/384641/
[20:27] <facundobatista> pgraner, Chipaca: 2010-02-17 14:42:24,709 - ubuntuone.SyncDaemon.ActionQueue - ERROR - OAuth failed: AUTHENTICATION_FAILED
[20:27] <facundobatista> pgraner, Chipaca: on first machine!!
[20:28] <facundobatista> pgraner, Chipaca: I'll take a look at this later, now I have to run
[20:29] <pgraner> facundobatista: sure thanks
[20:29] <Chipaca> pgraner: there are two sides to the issue, one is the technical "how did this happen", the other is your data. How important is/was it?
[20:29] <facundobatista> pgraner, Chipaca: but it seems that something weird happened with your account, you get or got AUTH errors in both your machines
[20:30] <pgraner> Chipaca: I have a copy so not really critical, however it ate all of my working data 8 gigs worth
[20:33] <Chipaca> pgraner: ok. Have you had any issue with your account before you noticed this? have you got two accounts or something?
[20:35] <Chipaca> pgraner: um
[20:35] <Chipaca> pgraner: you only have a 2GB account
[20:37] <pgraner> Chipaca: No issues other than it gave me lots of conflicts, then I unregisted all the computers readded that one at a time and it was all working fine after that
[20:37] <pgraner> Chipaca: sorry, my total back up is 8 gigs... dooh, not my U1 dir, its just over a gig
[20:38] <Chipaca> pgraner: looking at your account, there are currently 251.2kB in your storage account, and 450MB "dead" (i.e. deleted and recoverable)
[20:39] <pgraner> Chipaca: Can you just clear it out and I'll remove all the boxes and readd one at a time
[20:39] <pgraner> Chipaca: after the first one syncs of course
[20:40] <Chipaca> pgraner: if you could possibly wait, I'd love for us to figure out how you got there in the first place
[20:40] <pgraner> Chipaca: sure not a problem
[20:41] <statik> hello, i'm back
[20:43] <pgraner> statik: no joy
[20:44] <statik> pgraner: so all your directories were really empty on the server, and there is an open question about why the files were deleted, is that about right?
[20:44] <pgraner> statik: I'm not sure see scroll back from Chipaca
[20:46] <statik> pgraner: ok. i'd like to get some careful notes about this down in a bug report, including as best we can the sequence of events that led up to when you noticed that the web UI didn't show any files.
[20:46] <statik> it's pretty important to figure out where the delete came from
[20:46] <pgraner> statik: sure, will have to be next week, I'm slammed today
[20:46] <statik> once a delete has happened, it is correct for the syncdaemon to go and do the same delete on the other machines
[20:47] <statik> but if you are 100% certain that you did not delete the files, then we need to track down exactly what happened
[20:47] <rmcbride> statik: I'm trying to work out how a delete happened during testing yesterday
[20:47] <rmcbride> statik: essentially my test suite created directories, and sync caused them to be deleted.
[20:47] <pgraner> statik: I didn't delete anything or add for that matter
[20:47] <rmcbride> statik: I was under the impression it was the test client, but based on this discussion perhaps not?
[20:48] <rmcbride> I haven't been able to reproduce the behavior so far
[20:48] <statik> pgraner: so you had files synced with the server, and the only thing that changed was upgrading the client software in lucid?
[20:49] <pgraner> statik: dunno about upgrade, I've been running lucid since before alpha1
[20:49] <statik> pgraner: i'm trying to figure out whether we have a critical bug or not
[20:49] <pgraner> statik: if someone is running empathy I can give you access to the box next week
[20:49] <statik> i want to take this report very seriously, but i need to understand what happened
[20:51] <statik> pgraner: ok. but as far as you know nothing was changed in your ubuntu one folder, and possibly new client software was installed during your normal lucid upgrades, and then you just noticed the files being gone on the server, is that accurate? i saw facundo talking about some authorization error you had on a third machine, is that related to this problem at all do you think?
[20:53] <pgraner> statik: sorry on a call taking a bit to respond
[20:54] <statik> np
[20:57] <pgraner> statik: Nothing has changed in over a week. Normal daily lucid upgrades. I went to add my new notebook to U1 today aka the 3rd machine and I clicked on U1 from the upper right applet (the one with online status) and selected U1 from the menu. It then took me to the U1 web interface, I logged in went thru the process of adding the computer. When that was one it took me to the U1 Web file listing and thats when I noticed all the files in the cloud were g
[20:57] <pgraner> one.
[20:59] <statik> pgraner: ok, that's a great description. the new notebook was running lucid as well?
[20:59] <pgraner> statik: yep fully updated
[20:59] <statik> cool
[20:59] <pgraner> statik: as are all the boxes
[21:00] <pgraner> statik: keep in mind in the cloud all my directories are are there just no files in them
[21:00] <statik> pgraner: ok, i will open a bug report about this and we will investigate it. you already sent the logs to facundo?
[21:00] <pgraner> statik: I could see it if *everything* was missing but just the files
[21:00] <pgraner> statik: yep from two of the 3 machines
[21:00] <pgraner> statik: send me the bug no and I'll add the rest and comment to make it clearer
[21:00] <statik> pgraner: great. yeah, the directories still being there make it pretty clear it wasn't something you did, people never delete just the files
[21:01]  * pgraner thinks the same
[21:02] <statik> pgraner: actually, can you just run 'ubuntu-bug ubuntuone-client'? that will file some log information in the bug report and set you as the owner of the bug report, that way it's easier to track
[21:02] <pgraner> statik: will do
[21:02] <statik> cool. we'll get this sorted out right away
[21:05] <pgraner> statik: https://bugs.launchpad.net/ubuntu/+source/ubuntuone-client/+bug/528698
[21:06] <pgraner> statik: gotta run I'll add more data later tonight
[21:06] <statik> pgraner: ok, thanks
[21:59] <duanedesign> off to eat dinner, hope everyone has a nice weekend. :)
[22:01] <statik> have a great weekend duanedesign
[22:14] <captainc> Hey all. How did the Windows client sprint at pycon go?
[22:20] <CardinalFang> captainc, lucio was here yesterday.  I haven't seem him lately.
[22:26] <captainc> Alright. I was just curious.
[22:27] <CardinalFang> Sorry.  Wish I had an answer.
[22:30] <beuno> captainc, last I hear, it was downloading files
[22:30] <beuno> *heard
[22:30] <beuno> there where some questions about the dbus replacement IIRC
[22:30] <captainc> Cool.
[22:30] <beuno> that's all I know
[22:41] <PaulGit> Hello all.  I have just installed Ubuntu Lucid Alpha 3 and do not see the U1 icon, is this meant to be the case?
[23:55] <Bookman> I'm running Ubuntu 10.04 and I just did an update a few moments ago.  Before that all was perfect with Ubuntu One.  Now I get the following error when I try to start it up.  It does not start up on its own anymore.  Failed to execute child process "ubuntuone-client-applet" (No such file or directory)
[23:57] <Bookman> Should I just remove it and reinstall it again?