/srv/irclogs.ubuntu.com/2010/03/20/#ubuntuone.txt

=== cpg|brb is now known as cpg
git__is there a feature list for ubuntu one?03:56
git__i want to know if it does versioning03:56
wgrantIt doesn't currently do versioning.03:57
wgrantI'm not sure where there's a feature list.03:57
wgranthttps://one.ubuntu.com/features/ is a high-level overview of current functionality.03:58
git__looks like ubuntu one does support versioning ... based on the screenshot04:00
git__Cross Site Request Forgery detected. Request aborted.04:03
git__i don't see versioning in Ubuntu One04:12
=== cpg is now known as cpg|biab
duanedesign~/704:54
duanedesignd'oh04:54
bladerunnerso, we're supposed to "honk" if we need help figuring something out?04:55
bladerunner'cause my ubuntu one is all jacked up, and I'm out of troubleshooting ideas, and nobody replied to my bug, so... I figured it couldn't hurt to come here04:58
duanedesignbladerunner: yes honk usually pings rye04:58
duanedesignbladerunner: what is your bug number?04:58
bladerunnerhold on, I'll get it04:59
bladerunner53559905:00
bladerunneralso agreed with 510210, sicne it HAD received a reply, but it never got another one05:01
duanedesignbug 53559905:01
ubottuLaunchpad bug 535599 in ubuntuone-client "Ubuntu One Doesn't Upload" [Undecided,New] https://launchpad.net/bugs/53559905:01
duanedesignbug 51021005:01
ubottuLaunchpad bug 510210 in ubuntuone-client "Client shows connected Folder shows disconnected, files not syncing" [Undecided,Incomplete] https://launchpad.net/bugs/51021005:01
bladerunnerAny thoughts?05:06
duanedesignok05:06
duanedesigntry quitting U1 and then running it from the Terminal05:07
duanedesignthe command from the Command Line would be:05:07
duanedesign/usr/lib/ubuntuone-client/ubuntuone-syncdaemon05:07
bladerunnerDid so...as of now there's no icon in the bar, and no messages in terminal,05:10
bladerunnerthough if I try to close the terminal, it tells me something's running05:10
duanedesignhmm. OK I think there is some metadata that is corrupted05:11
duanedesignlet me quickly find the metadata file you want to delete05:12
duanedesignit wont hurt any of your information to remove the metadata. It will just regenerate it05:13
bladerunnerOkie doke05:13
duanedesignok05:20
duanedesignyou can quit the syncdaemon you started in the Terminal05:20
bladerunnerk05:20
duanedesignCtrl-C should take care of it05:20
duanedesignok05:20
duanedesignrun the command:    u1sdtool -q05:21
duanedesignto make sure its all quit05:21
bladerunnerI typed it, got the message "ubuntuone syncdaemon stopped"05:22
duanedesignmv  ~/.local/share/ubuntuone/syncdaemon/  ~/.local/share/ubuntuone/syncdaemon_backup/05:25
duanedesignok run that command to rename the folder with the metadata05:25
duanedesignwe will hold on to it for now05:25
bladerunnerWhich folder?05:26
duanedesign~/.local/share/ubuntuone/syncdaemon/05:26
bladerunnerI copied and pasted that line, and got "Cannot stat  ..../syncdaemon/": no such file or directory05:28
duanedesignone sec..05:28
bladerunnerI went manually to that folder using nautilus,05:29
bladerunnerand in that ubuntuone folder is05:29
bladerunnera locked folder called "shares"05:29
bladerunnerand one called "syncdaemon_backup"05:30
kermiachey ppl :) I'm starting to see a few more "SYS_SERVER_RESCAN_DONE" bugs for ppl using karmic. bug 458393 is "fixed released", is there a new master bug report?05:30
ubottuLaunchpad bug 458393 in ubuntuone-client "BadTransition: SYS_SERVER_RESCAN_DONE" [High,Fix released] https://launchpad.net/bugs/45839305:30
duanedesignhey kermiac i noticed that today05:30
kermiachi duanedesign :)05:31
duanedesignbladerunner: run : ls -la ~/.local/share/ubuntuone/syncdaemon/05:31
duanedesignsorry05:31
duanedesignbladerunner: you dont have that folder05:31
bladerunnernope05:32
duanedesignls -la ~/.local/share/ubuntuone/05:32
bladerunnerok05:32
duanedesignand see who the owner and group is for the shares folder05:32
bladerunnerme05:32
duanedesignsorry yes05:32
duanedesignbladerunner: should be a line like this05:33
duanedesigndrwxr-xr-x  5 duanedesign duanedesign 4096 2010-03-19 17:34 vm05:33
bladerunnerI don't mean to be a smartass... it's my username as the owner and group05:33
duanedesignbladerunner: ok05:34
bladerunnerthough the line isn't identical...05:34
bladerunnerdr-xr-xr-x  2 grifter grifter 4096 2010-01-22 00:54 shares05:34
bladerunnerso maybe I'm wrong and I'm not owner05:34
duanedesignlooks right. If your grifter ;)05:35
duanedesigndr-xr-xr-x  2 duanedesign duanedesign 4096 2010-03-19 17:34 shares05:35
bladerunnerk05:36
bladerunnerthe folder is empty, if that means something05:36
duanedesigntry starting the applet from the Termminal05:37
duanedesign/usr/lib/ubuntuone-client/ubuntuone-client-applet05:37
bladerunner"No such file or directory"05:38
bladerunnergoing in there through nautilus,05:39
duanedesignok05:39
bladerunnerthere's a syncdaemon dile05:39
duanedesignyou must have the Beta version05:40
bladerunnerI do?05:40
duanedesignno the report says you have 1.0.305:40
duanedesignok start ubuntu one from the menu05:42
duanedesignapplications > Internet > Ubuntu One05:42
bladerunnerok05:43
bladerunnerit's open05:44
duanedesignrun this command05:44
duanedesigndbus-send --session --print-reply  --dest=com.ubuntuone.SyncDaemon --type=method_call /status com.ubuntuone.SyncDaemon.Status.current_status05:44
bladerunnerOk05:45
bladerunnerspat out a bunch of messages05:45
duanedesigncan you paste it at   paste.ubuntu.com05:45
duanedesignjust copy and paste it into that texy box and hit paste05:45
duanedesignthe resulting URL is what you post here05:46
bladerunnerhttp://paste.ubuntu.com/398165/05:46
duanedesignthank you05:46
duanedesignbladerunner: what number you get from:  find ~/Ubuntu\ One | wc -l05:50
bladerunner69205:50
duanedesignok05:51
duanedesignwhat i am going to recommend is that Monday morning I will make  rye aware of your problem. He will be able to help you better.05:53
duanedesignif he comes in over the weekend I will tell him about your situation05:54
duanedesignalso05:54
duanedesignif you can make sure its connected (looks like it is) and let it run like for several hours05:54
bladerunnerokie doke05:54
bladerunnerThanks for trying, I do appreciate it!05:55
duanedesignbut i will absoloutely make sure you get taken care of05:55
duanedesignbladerunner: rye will probablly comment on your bug report ( him or I) feel free to stop bt Monday, not necessary we will look at your bug either way05:55
duanedesignyou left lots of good info on your report :)05:56
duanedesigni like reports like that05:56
bladerunnerI try...I'm prety dumb about Linux, but I understand that the best way to get help is to make your problem clear :)05:57
bladerunnerThanks again. I hope you have a good night, assuming it's night where you are05:57
duanedesignbladerunner: it's rye's job is to handle just this. Strange bugs :)05:57
bladerunnerlol, well, cool!05:57
duanedesignit is.05:57
duanedesignyou have a nice (local time)05:57
bladerunnerlol, I will try05:58
kermiacduanedesign: do you know if there's a new master bug report for SYS_SERVER_RESCAN_DONE? or what we should do with those bugs? there seems to be a few of them over the last couple of days & 3 so far from today (that I've found)05:59
kermiacor maybe we should re-open bug 458393?06:00
ubottuLaunchpad bug 458393 in ubuntuone-client "BadTransition: SYS_SERVER_RESCAN_DONE" [High,Fix released] https://launchpad.net/bugs/45839306:00
duanedesignoh, sorry kermiac06:00
duanedesignhe he06:00
kermiachey np duanedesign - i saw u were busy :)06:00
duanedesignunfortunately I do not know. That is a very good question. It says its been nominated for Karmic...06:03
duanedesignkermiac: probablly shouldnt of been marked fix released. But I might need to consult the Ubuntu One bug workflow diagram :)06:04
kermiacduanedesign: yeah, there's no changelog in the bug saying which version of the u1 client fixed the issue06:05
duanedesignheh, yeah. If you want I can make a note and try and get an answer for this.06:07
kermiacI'd really appreciate that duanedesign :) It would be great if you could please let me know what the devs say06:07
duanedesignunfortunately the team is usually not around much on the weekend. But if i do catch one before Mon Ill let you know06:08
kermiachopefully I'll still be idle in here... Thanks again duanedesign :)06:08
duanedesignif not I know I can find you in ubuntu-bugs06:09
kermiacyup, I'm pretty much always there ;)06:09
=== kermiac is now known as kermiac_
kermiac_duanedesign: FYI - the SYS_SERVER_RESCAN_DONE bug's I found from today are bug 542433 bug 542297 & bug 542314. I'll leave them for now until someone can let us know what we should do06:13
ubottuLaunchpad bug 542433 in ubuntuone-client "UbuntuOne error when no connection present" [Undecided,New] https://launchpad.net/bugs/54243306:13
ubottuLaunchpad bug 542297 in ubuntuone-client "automatic" [Undecided,New] https://launchpad.net/bugs/54229706:13
ubottuLaunchpad bug 542314 in ubuntuone-client "ubuntu one failed to connect while running on usb harddrive" [Undecided,New] https://launchpad.net/bugs/54231406:13
duanedesignok great. Thanks for posting those06:13
kermiac_np duanedesign, I'll talk to you later on :)06:14
duanedesignkermiac_: ok have a good day/night or wherever inbetween06:14
=== cpg|biab is now known as cpg
kermiac_duanedesign: it's still day here, gotta do outside chores :(   hehe. hope you have a great day/night too :)06:15
duanedesignbug 54213706:17
ubottuLaunchpad bug 542137 in ubuntuone-client "ubuntu one crash" [Undecided,New] https://launchpad.net/bugs/54213706:17
duanedesignbug 54186706:18
ubottuLaunchpad bug 541867 in ubuntuone-client "one crashes when using nm-applet to disconnect network" [Undecided,New] https://launchpad.net/bugs/54186706:18
=== Olli_ is now known as Olli-93
=== kermiac_ is now known as kermiac
kermiacshould all bugs with "UnicodeError: String parameters to be sent over D-Bus must be valid UTF-8" in the syncdaemon.exceptions.log be marked as dupes of bug 368626 & advised to test by running the utf8-filename-check.py script?09:42
ubottuLaunchpad bug 368626 in ubuntuone-client "We should support utf8-invalid filenames" [High,Triaged] https://launchpad.net/bugs/36862609:42
kermiachello rye :) should all bugs with "UnicodeError: String parameters to be sent over D-Bus must be valid UTF-8" in the syncdaemon.exceptions.log be marked as dupes of bug 368626 & advised to test by running the utf8-filename-check.py script?09:52
ubottuLaunchpad bug 368626 in ubuntuone-client "We should support utf8-invalid filenames" [High,Triaged] https://launchpad.net/bugs/36862609:52
ryekermiac, hi, the "proper" version of the script is now in bzr - http://bazaar.launchpad.net/%7Erye/%2Bjunk/ubuntuone-scripts/download/roman.yepishev%40yandex.ua-20100317115059-i54wpleutgiorsba/utf8filenamecheck.py-20100317115012-ckrx3rvbex5oiozs-1/utf8-filename-check.py09:55
ryeadding this to the bug report09:55
ryewow this is a long link...09:55
kermiacrye: yeah, that is a *very* long link :) to avoid the really long link, should I just point the bug reporters to that script in the bug report once you've replaced the script that is currently attached to 36826 with this new version?09:58
ryekermiac, will put the one at people.canonical.com, just a moment09:59
kermiacok ty :)09:59
ryekermiac, is http://people.canonical.com/~roman.yepishev/ubuntuone-scripts/utf8-filename-check.py better ?10:00
kermiacrye: yes, that's much better ;)10:00
ryestraight from bzr10:00
kermiacalso, while you're around.... duane_design & I were discussing "SYS_SERVER_RESCAN_DONE" bugs being reported again.10:01
ryekermiac, added url to bug #36862610:01
ubottuLaunchpad bug 368626 in ubuntuone-client "We should support utf8-invalid filenames" [High,Triaged] https://launchpad.net/bugs/36862610:01
ryehm10:01
kermiacbug bug 458393 is "fix released"10:02
ubottuLaunchpad bug 458393 in ubuntuone-client "BadTransition: SYS_SERVER_RESCAN_DONE" [High,Fix released] https://launchpad.net/bugs/45839310:02
ryewell, SYS_SERVER_RESCAN_DONE state does not exist anymore in new revisions, in Lucid and PPA10:02
kermiacI'll find some bug reports in the backscroll10:02
kermiac<kermiac_> duanedesign: FYI - the SYS_SERVER_RESCAN_DONE bug's I found from today are bug 542433 bug 542297 & bug 542314. I'll leave them for now until someone can let us know what we should do10:02
ubottuLaunchpad bug 542433 in ubuntuone-client "UbuntuOne error when no connection present" [Undecided,New] https://launchpad.net/bugs/54243310:02
ubottuLaunchpad bug 542297 in ubuntuone-client "automatic" [Undecided,New] https://launchpad.net/bugs/54229710:02
ubottuLaunchpad bug 542314 in ubuntuone-client "ubuntu one failed to connect while running on usb harddrive" [Undecided,New] https://launchpad.net/bugs/54231410:02
ryekermiac, i believe the bug should get release attached, it is NOT fixed for karmic... hmmm10:03
kermiacso 458393 should be "fix committed" & mark any "SYS_SERVER_RESCAN_DONE" as dupes?10:04
emryIs there a way to tell the system to totally rescan my directories and update the server_10:05
emry?10:05
emryI am showing about 20MB difference between local and the server10:05
kermiacrye: or maybe have the lucid task as "fix released" & open a karmic task?10:05
ryeemry, what client version are you running?10:05
ryekermiac, I am trying to find how to add lucid task :-/ I believe I haven't done that before10:06
emryrye, What is the easiest way to find out?10:06
ryeemry, in the terminal - apt-cache policy ubuntuone-client10:06
emryInstalled: 1.0.3-0ubuntu110:07
ryeemry, ok, could you please run the script from the bug #488232 to see whether there are files that need to be updated. (In newer version that can be done with u1sdtool --waiting-content)10:08
ubottuLaunchpad bug 488232 in ubuntuone-client "u1sdtool should be able to show sync status of local files" [Wishlist,Confirmed] https://launchpad.net/bugs/48823210:08
emryrye, Does the script need to be  in a specific directory?10:10
ryeemry, if no arguments given, that would scan the current dir, otherwise - utf8-filename-check.py /home/something would scan a different location10:11
ryeneed to write the doc page for that, not obvious10:11
emryThe script has a different name ^^10:12
ryeemry, oh, sorry, I am still not really woke up10:12
* rye resets10:12
kermiacrye: from the bugsquad wiki, I think this might appropriate - "If a bug is fixed in the current development release, it is Fix Released. If the bug also needs to be fixed in a stable release, use the "Target to release" link to nominate it for that release. "10:12
ryekermiac, true10:13
kermiacrye: seems like joshua hoover has already done that ^^10:13
ryeemry, no, that script checks your Ubuntu One folder10:13
kermiacrye: so I should be safe to just mark the other bug reports as dupes, right?10:13
ryekermiac, yes, I believe - the state machine (which was causing all these BadTransition errors) was completely rewritten10:14
kermiacrye: ok, thanks for all of your help :)10:14
ryekermiac, thank you! :)10:14
kermiacnp rye :)10:15
emryu1sdstatus.py returned a list of file names.10:16
ryeemry, ok, those files are need to go to the server, could you please post here (i believe nobody minds) the output of u1sdtool --status ?10:18
emryUsage: u1sdtool [option]10:19
emry^^;10:19
ryeu1sdtool --status10:23
emryYes, tat is what I put in to get the response I pasted.10:25
emryAh, it also gives this:10:26
emryu1sdtool: error: no such option: --status10:27
emryIs it possible I have outdated pieces?10:29
ryeemry, hm, possible. could you do this - dpkg -l *ubuntuone*10:30
emryWhat is the preferred pastebin type thing here?10:31
ryehttp://paste.ubuntu.com10:32
emryhttp://ubuntu.pastebin.com/d1e5ir9210:33
emryAh, I moved too fast. &&10:33
emry^^10:33
ryeemry, what does "apt-cache policy python-ubuntuone-storageprotocol" say about the candidate?10:56
emryNo response.10:58
emryDoes that mean that the 1.0.1 is the only option_10:59
emry?10:59
emrybrbr10:59
emryI did something wrong. ^^10:59
emryhttp://ubuntu.pastebin.com/FdMB8yWD11:01
ryeemry, ok, good, now lets start with a clear state - could you please quit the applet and do u1sdtool -q in the terminal11:02
ryeu1sdtool controls ubuntuone syncdaemon which is an application that performs actual file sync11:02
ryethen please try starting applet from the terminal, ubuntuone-client-applet11:03
ryeemry, and try to connect, if that does not start to pick up files, could you please check whether you have ~/.cache/ubuntuone/log/syncdaemon-exceptions.log and if yes, please pastebin it. If not, please page ~/.cache/ubuntuone/log/syncdaemon.log - that file will contain the filenames of the files that are in your ~/Ubuntu One folder, so if that's an issue, you might want to send the file to roman.yepishev@ubuntu.com (that's me)11:06
emryhttp://ubuntu.pastebin.com/QZPxDHMt11:24
emryThe other will take a moment. ^^11:26
yltsrc1hi all12:30
yltsrc1how i can remove all u1 config files?12:31
yltsrc1i am using 10.04 and i can't connect to u112:32
=== kermiac is now known as kermiac_
huntz0rAnyone here have any experience with building in desktop couch support to their apps to get them to sync to ubuntuone?14:25
duanedesignhello newlucio14:29
duanedesignsorry newlucio14:29
duanedesignhuntz0r: hello14:29
huntz0rhey duanedesign, hows it going? :-)14:29
duanedesignGood. After a bunch of Spring like weather weather its cold and rainy.14:30
duanedesignSo  good excuse to stay inside on the computer14:30
huntz0rhehe, I have no excuse, its sunny in dundee for a change ;-)14:31
duanedesignhuntz0r: I built a Python script that saves the list of programs from your computer into a CouchDB14:31
huntz0rduanedesign: cool, I'm working on a rhythmbox plugin that will sync podcast feeds.  I've got the sync between rhythmbox and desktop couch working, it just doesn't seem to replicate to ubuntuone14:32
duanedesignnice!14:33
duanedesignI have been wanting to do a Rhythmbox plugin14:33
huntz0rThe API is quite hard to understand if you don't know C,c++14:34
huntz0rI've never done any of that before so took me a while to figure it all out :-D14:34
duanedesignhuntz0r: yeah they python code is underdocumented14:37
huntz0rduanedesign, yep!!  I had to hack about with the inbuilt python console plugin to figure out what I needed to do :-)14:38
duanedesignhuntz0r: does UbntuOne work14:38
duanedesignhuntz0r: huntz0r syncing files and such14:38
huntz0rduanedesign: yeah, file sync works fine, its the couchdb bit that doesn't seem to work at the moment :-(14:40
duanedesignand you see your DB at  file:///home/USERNAME/.local/share/desktop-couch/couchdb.html14:41
huntz0ryup14:41
duanedesignhuntz0r: ok14:42
duanedesignhuntz0r: open  ~/.cache/desktop-couch/log/desktop-couch-replication.log14:43
huntz0rduanedesign: Is there anyway to manually kick off the desktop couch replication process?14:43
huntz0ryep, have that tailed on the terminal14:43
duanedesignsort of14:43
huntz0rduanedesign: the log hasn't spat out any information since last sunday14:44
duanedesignhuntz0r: ok run this command in the Terminal, it will start DesktopCouch14:45
duanedesigndbus-send --session --dest=org.desktopcouch.CouchDB --print-reply --type=method_call / org.desktopcouch.CouchDB.getPort14:45
huntz0rduanedesign, WOW!  now have *a lot* of errors!!!14:46
duanedesignheh, well at least its info14:46
duanedesignnot the kind of information we would like to have ideally :)14:46
duanedesigncould you http://paste.ubuntu.com14:47
huntz0rduanedesign:  Ive got a few other databases in my couchdb from when I was getting to learn it and most of the messages follow this pattern: ResourceNotFound: ('db_not_found', 'could not open https://couchdb.one.ubuntu.com/u%2F091%2Fe1a%2F41350%2Fjotty/') 2010-03-20 14:45:38,708 ERROR    replication of services aborted14:47
huntz0rduanedesign, sure!  Will do14:47
huntz0rduanedesign: may be a silly question.  But am I good to post up the debug there with all my conumer_secret and token information?  That won't allow anyone access to my account will it?14:49
duanedesignhuntz0r: sorry. one sec14:50
duanedesignhuntz0r: you can use find/replace in gedit to replace that14:51
huntz0rduanedesign: cool, here's the link: http://paste.ubuntu.com/398345/   As I say, there are is *lot* of info there! :-)14:54
duanedesignok14:58
duanedesignhuntz0r: have you tried deleting the desktop-couchdb.ini file yet?14:59
huntz0rduanedesign: no, not yet.  Will give it a go :-)15:00
duanedesignhuntz0r: first run15:00
duanedesignhuntz0r: killall beam.smp15:01
duanedesignno sudo with that command.15:01
duanedesignf this says beam.smp: no process found, then do killall beam instead15:01
huntz0rduanedesign: think that worked, no errors anyway (or output)15:02
duanedesignhuntz0r: then run15:02
* rye is relatively around15:02
duanedesignrm ~/.config/desktop-couch/desktop-couchdb.ini15:02
duanedesignrye: hello!15:02
ryeduanedesign, hi, i see you are fixing couchdb, btw, do you have your one running now?15:03
duanedesignrye: I know its your weekend, but if you have a second  this is huntz0r log http://paste.ubuntu.com/398345/15:03
duanedesignrye: no I do not :(15:03
duanedesignhuntz0r: after the 'rm' command15:04
ryeduanedesign, already had a look, checking my couchdb replication now15:04
duanedesignhuntz0r:   dbus-send --session --dest=org.desktopcouch.CouchDB --print-reply --type=method_call / org.desktopcouch.CouchDB.getPort15:04
duanedesignhuntz0r: thats the command we used easlier to start desktopcouch15:05
ryeok, replication works15:05
huntz0rduanedesign: not so many errors this time :-)  Just one15:06
huntz0rduanedesign: 2010-03-20 15:05:35,632 ERROR    Can't get list of databases from <OAuthCapableServer 'http://localhost:33370/'>15:06
duanedesignok15:07
huntz0rduanedesign: i can pastebin up the stacktrace if it helps15:07
ryehuntz0r, yes, it would be great15:08
ryehm, can't get a list of dbs from local couchdb?15:08
huntz0rhere's the link guys: http://paste.ubuntu.com/398351/15:09
ryehuntz0r, is beam.smp/beam process running?15:10
huntz0rrye: yep, htop shows it running15:10
ryehuntz0r, hm, could you please check whether dc can get the port - http://people.canonical.com/~roman.yepishev/ubuntuone-scripts/desktopcouch-futon.py and see whether futon can list the databases15:15
ryeduanedesign,  http://people.canonical.com/~roman.yepishev/ubuntuone-scripts/ = lp:~rye/+junk/ubuntuone-scripts15:15
duanedesignahh nice15:15
duanedesignrye: I have a few of those I have collected on my people.ubuntu.com page. Ill be sure to update to the newer more complete list15:16
ryeduanedesign, i decided to keep them all in bzr and just fetch from it to http server for easy access. URLs for bzr download via the web are awfully long15:18
huntz0rrye: yes, the webpage loaded up fine and all my databases are there15:18
ryehuntz0r, btw, lucid or karmic?15:18
huntz0rrye: karmic15:18
duanedesignhuntz0r: are you syncing the DB to a VM or another machine?15:21
huntz0rduanedesign: got a karmic VM on the go at the moment15:23
huntz0rduanedesign: sorry, ment lucid vm15:24
ryeso, can't get list of databases... hm, starting karmic vm15:40
ryeexcept socket.error, e:15:45
rye        logging.error("Can't get list of databases from %s", couchdb_server)15:45
duanedesignrye: where did you find that^^15:47
rye/usr/share/pyshared/desktopcouch/pair/couchdb_pairing/couchdb_io.py15:48
duanedesignd'oh15:48
ryenow I wonder what causes socket error and why it is so reproducible15:48
duanedesigni didnt see that one. I have been looking at replication.py and client.py15:48
duanedesignhuntz0r: you still around :)16:23
huntz0rduanedesign: yep!! :-)  Have installed a clean karmic VM and have just run into an interesting problem ;-)  The couchdb-replication log hasn't been created although files are syncing.  I must be unlucky :-D16:25
duanedesignby files do you mean you DB's16:25
huntz0rduanedesign:  no, just files I dump into my ubuntuone folder are syncing,  havent tried creating a couchdb database.  Was just going to try that :-)16:26
duanedesignhuntz0r: I want to try removing your tokens from the keyring and authenticating your computer again16:27
huntz0rduanedesign: sure, will try that now16:28
duanedesignQuit Ubuntu One client16:28
duanedesignOpen Applications->Accessories->Passwords and Encryption Keys16:28
huntz0rduanedesign: do you want me to first remove my machine from the ubuntuone webui and then delete keys?16:28
huntz0rduanedesign: ok16:29
duanedesignRight-click on the Ubuntu One token and select "Delete"16:29
duanedesignGo to https://one.ubuntu.com/account/machines/16:30
duanedesign# Click on the checkbox next to your computer16:30
duanedesign'remove selected computer'16:30
duanedesign#16:30
duanedesignOpen Applications->Internet->Ubuntu One16:30
duanedesignand you should be promted to add your computer16:31
huntz0rduanedesign: ok, thats it done.  should i try restarting the desktop couch again or wait for the next replication cycle?16:33
duanedesignhuntz0r: yeah we can 'kick it' wake it up :)16:34
duanedesigndo you still have the dbus command16:35
huntz0rduanedesign: is that the dbus-send --session --dest=org.desktopcouch.CouchDB --print-reply --type=method_call / org.desktopcouch.CouchDB.getPort command?16:35
duanedesignyes sir huntz0r16:38
huntz0rduanedesign: sir huntz0r,  has a nice ring to it :-P16:38
duanedesignlol, it does16:39
huntz0rduanedesign, the command didn't seem to kick-start the replication process... :-/16:40
duanedesigndbus-send --session --dest=org.desktopcouch.CouchDB --print-reply --type=method_call / org.desktopcouch.CouchDB.getPort16:42
duanedesignlooks correct.16:43
huntz0rnothing in the replication logs :-(  Although the next cycle *should* be in two mins16:43
duanedesignbug 46353716:45
ubottuLaunchpad bug 463537 in desktopcouch "DC doesn't replicate, gets 500 status errors from server" [Undecided,Invalid] https://launchpad.net/bugs/46353716:45
duanedesignhuntz0r: I was going to file a bug for you. And I came across this bug16:45
huntz0rduanedesign: yup, looks the same16:46
huntz0ralthough I had that earlier and haven't had that in a while.  I'm just getting the same error again as shown: http://paste.ubuntu.com/398383/16:49
huntz0rthat's with the re-authentication process duanedesign took me through16:50
duanedesignhuntz0r: lets remove the ini again and restart Couch16:53
huntz0rok,  I've found that process you took me through up on freedesktop.org  so I'll run through that and let you know :-)16:53
duanedesignthats it :P16:53
duanedesign'Killing and restarting desktopcouch'16:54
huntz0rgot ya! :-D16:54
duanedesignthat should rewrite the ini file with the new info...16:56
huntz0rduanedesign, thats it done, nothing in the replication logs yet though16:58
duanedesignwell I am gonna file a bug report for you. Including the info we have gathered so far. That way if its not fixed by the time the whole U1 team comes in in Monday we can make sure it gets looked at17:00
huntz0rthanks duanedesign!  Thats very kind of you! :-)17:01
duanedesignill have the bug number in a second17:05
huntz0rhold up, some new information! :-)  in the replication logs it shows "Can't get list of databases from <OAuthCapableServer 'http://localhost:33370/'>"  But when I access the couchdb through the web interface, it connects in on port 3420817:08
duanedesignhuntz0r: what do you get on the terminal for the version:17:08
duanedesign dpkg -l desktopcouch17:08
duanedesignhuntz0r: you know i was gonna say something17:08
duanedesignI noticed earlier that port stayed the same from when we restarteds17:09
duanedesignrestarted the first time17:09
huntz0r v0.5-0ubuntu117:09
duanedesignrye: ping17:09
ryepong17:10
duanedesignhello sir17:10
duanedesignin the replication logs it  shows "Can't get list of databases from <OAuthCapableServer  'http://localhost:33370/'>"  But when I access the couchdb through  the web interface, it connects in on port 3420817:10
* rye reads the backlog...17:10
huntz0rbrb, making coffee :)17:11
ryeduanedesign, i believe that means that the couchdb process decided to restart...17:11
ryehmmm17:11
ryehuntz0r, could you please do the following - python /usr/lib/desktopcouch/desktopcouch-stop then killall desktopcouch-service17:11
duanedesigni noticed earlier the port stayed the same after we started Couch the first time17:11
ryeduanedesign, something does not re-check the pid so it reuses old data17:12
ryehmmm17:12
ryelet me try this...17:12
ryeno, that's weir17:12
ryed17:12
duanedesignhuntz0r: i filed the bug. We can add to it or (hopefully) mark it 'Invalid' when we fix it.17:23
duanedesignbug 54284117:23
ubottuLaunchpad bug 542841 in desktopcouch "Can't get list of databases from <OAuthCapableServer 'http://localhost:33370/'>" [Undecided,New] https://launchpad.net/bugs/54284117:23
huntz0rduanedesign: thats me stopped the couch and run the kill all command on desktopcouch-service17:23
huntz0rthanks duanedesign17:24
ryehuntz0r, ok, so now you should not have anything beam-like and desktopcouch-like, right ?17:31
huntz0rrye: thats correct, nothing showing up in top17:32
ryehuntz0r, ok, now could you please start /usr/lib/desktopcouch/desktopcouch-service from the terminal?17:32
huntz0rrye: got a ton of debug and errors. http://paste.ubuntu.com/398399/  Looks like I'm getting bug 463537 again17:38
ubottuLaunchpad bug 463537 in desktopcouch "DC doesn't replicate, gets 500 status errors from server" [Undecided,Invalid] https://launchpad.net/bugs/46353717:38
ryehuntz0r, ok, now lets try accessing the server17:39
huntz0rthough the ports match up this time :-)17:39
ryehttp://www.freedesktop.org/wiki/Specifications/desktopcouch/Documentation/Troubleshooting17:39
huntz0rrye: yep, can get into the web interface fine and as I said, the ports match17:39
ryehuntz0r, now there's something wrong with the remote side, or with local side interaction with remote side17:39
ryeor some other third side we are not yet aware of17:39
ryehuntz0r, the URL ^ contains a script for accessing server-side instance17:40
ryecould you please check whether you can say, create server-side db w/ your credentials17:41
ryebuntuone-couchdb-query --http-method=PUT testdb17:41
huntz0rdid  "python ubuntuone-couchdb-query --http-method=PUT xchattest" which gave me "status:500, response: '{"error":"unknown_error","reason":"function_clause"}\n'"17:43
ryeO_O17:48
huntz0rhmm, am totally stumped on this one :-)  Is very weird18:08
ryehuntz0r, what does it do with ubuntuone-couchdb-query --show-tokens=SHOW_TOKENS xchattest ?18:20
ryethat will contain some tokens18:20
ryemaybe some private ones18:20
huntz0rrye: yep got the consumer and token then after the token stuff i got There was a problem processing the request:18:21
huntz0rstatus:500, response: '{"error":"unknown_error","reason":"function_clause"}\n'18:21
ryehuntz0r, are these tokens present in your /account/machines list?18:22
huntz0rrye: yep, my oauth_token matches up with the token for this computer on ubuntuone18:23
ryeunknown error comes from couchdb18:32
ryehuntz0r, hm, are you able to access the /contacts or /nots ?18:32
rye/notes18:32
huntz0rrye: both agave me the exact same error as above18:37
huntz0rrye: I can access those pages on the website fine18:40
ryehuntz0r, hm? so you are able to, say connect to /notes/ and see the list of notes and /contacts/ give you the access to the contacts?18:41
ryehm18:41
ryehave you used the web site in the past?18:41
ryei mean have you created some notes/contacts?18:41
huntz0rrye: no, haven't created notes or contacts as I don't use tomboy or evolution,  but I will give it a go the now18:42
ryehuntz0r, could you please create at least one note?18:42
huntz0rcertainly18:42
huntz0rrye: from tomboy locally or on the web interface18:43
huntz0r?*18:43
ryehuntz0r, web interface, please18:43
ryeand save one note, then see whether it stopped working...18:43
huntz0rrye: yep, thats worked fine18:44
ryehuntz0r, could you please now run h ubuntuone-couchdb-query notes ?18:44
huntz0rrye: same error -->   status:500, response: '{"error":"unknown_error","reason":"function_clause"}\n'18:45
ryegrrr'18:45
huntz0rrye: do you think its something to do with my account?  Would it be worthwhile setting up a new account to test?18:45
ryehuntz0r, well, you can do that, certainly. I am wondering how the webui succeeds in accessing the couch but your client does not, they seem to be using the same interface18:54
ryebut I need some desktopcouch guys to verify this18:54
huntz0rrye: brand new account, new karmic VM exact same errors as before :-(19:16
duanedesignhuntz0r: are you able to cancel your previous account when you do that?19:27
huntz0rduanedesign: I just created a new account with ubuntuone with a diff email address and created a new, clean, karmic VM19:33
huntz0rbut faced the exact same problems: able to use the web interface to create notes but can not query the notes with the python cmdline tool and my test couchdb will not replicate.  Exact same errors and so on19:35
beunorye, maybe it has something to do with the changes they did yesterday?20:12
ryebeuno, well, my couchdbs are ok20:15
beunorye, or maybe it has something to do with the oauth key migration?20:22
huntz0rbeuno: the keys match when using the ubuntuone-couchdb-query cmdline tool20:23
huntz0rits all rather odd! :-)20:24
ryeok20:26
duanedesignI found this bug which seemed similar. bug 46353720:26
ubottuLaunchpad bug 463537 in desktopcouch "DC doesn't replicate, gets 500 status errors from server" [Undecided,New] https://launchpad.net/bugs/46353720:26
ryereproduced with new account20:26
ryebeuno, oauth key migration?20:26
huntz0rduanedesign: yep, i found that earlier, my comment and log is up there20:28
huntz0ri re-opened it too20:28
ryenew accounts do not get replication, the question is - "how new?"20:37
beunorye, right, I think it's expected that new accounts dont20:37
beunonot sure how new, maybe 2 or 3 weeks?20:38
huntz0rrye: my initial account was created last summer20:38
ryeexpected?20:39
duanedesignwhat do you mean new accounts dont replicate?20:39
ryebeuno, ^20:39
ryeit is failing w/500, it should not be this way... there are no exceptions in database so...20:40
ryebeuno, at the same time webui access the couchdb properly20:40
ryeso there may be some kind of different paths20:41
duanedesignrye: new accounts dont get replication? what do you mean?20:50
ryeduanedesign, just created new account - replication fails with the same message20:50
ryesomething has changed20:50
=== cpg is now known as cpg|brb
duanedesignrye: ohhh, ok. :P I understand what your saying20:53
ryewell, it fails during /api/account/ call, does not get to couchdb actually20:56
ryeso couch might be working, thats account code that does all that20:56
ryehm, but tomboy is ok20:57
duanedesignI filed a bug for huntz0_rs problem.20:58
duanedesignIn case you come across anything to add to it.  bug 54284121:00
ubottuLaunchpad bug 542841 in desktopcouch "Can't get list of databases from <OAuthCapableServer 'http://localhost:33370/'>" [Undecided,New] https://launchpad.net/bugs/54284121:00
ryeno21:00
rye/api/ works21:00
huntz0rduanedesign: bug 542841 was for when the ports were not updating properly and it was stuck using an old port even though the couchdb had been restarted and is not, i think, related to this problem :-)21:01
duanedesignhuntz0r: ahh, thankyou huntz0r for noticing that. I was MIA there for a few minutes working on something else.21:02
huntz0rduanedesign:  hehehe, no worries :-)21:02
duanedesigni think it will still work. Just a few changes :)21:03
ryebeuno, found couch.logs on beautyberry - function_clause error in HTTP request, not much info21:07
beunorye, interesting21:08
ryeini_apply_changes.log  - hmmm - AssertionError: changes must be a file all over it21:08
beunorye, make sure you tell thisfred about it21:08
=== cpg|brb is now known as cpg
=== cpg is now known as cpg|brb
ryesome ini file holds oauth tokens, i remember this from some talk...21:09
macfriendlyi have just installed ubuntu on my dell and joined ubuntuone, hurrah21:11
ax_i have the ubuntu-one preferences in my System -> Preferences menu in gnome.  None of the settings are editable except the bandwidth limiting.. There is no info in the 'account' tab.. .. is this normal?21:11
ryeeh...21:12
macfriendlycapabilities mismatch with server  #fail :(21:12
ax_Basicaly, I haven't been able to get my evolution contacts to sync.21:12
ryemacfriendly, you might want to upgrade the installation21:12
=== ax_ is now known as ax
=== cpg|brb is now known as cpg
=== rye changed the topic of #ubuntuone to: https://one.ubuntu.com | https://launchpad.net/ubuntuone | Known Issues: Replication: LP:{pending}, Notes: LP:538140 (notes w/o content cause Tomboy sync failure), LP:538437 (links with monotype style cause OOPS), LP:539521 (unknown entities in notes cause OOPS), Contacts: LP:541441 (missing first name, last name and nick name cause OOPS) | Please honk if you need assistance with Ubuntu
ryeduanedesign, i believe the rodrigo's bug needs to be left alone - the source of the error is definitely different from the things that were happening in 200921:14
macfriendly i tried update but it trashed my instal so am loathed to do again21:14
ryehuntz0r, I will create new bug report for this problem adding some more info from the server logs, ok?21:14
ryemacfriendly, o_O21:15
huntz0rrye: yeah man, that would be great! :-)21:15
ryemacfriendly, were you trying to perform update of ubuntuone only or the whole system?21:15
macfriendlywhole system I guess21:15
ryehuntz0r, this is definitely a server issue21:15
ryemacfriendly, well, there were some major upgrades done to 9.10 release in the past that were fixing the bugs that were found (SRU - stable release upgrades)21:16
huntz0rrye: ah, k.  I'm glad it wasn't me doing something wrong :-)21:16
huntz0rrye, duanedesign  thanks for all the help today! You guys are awesome! :-D21:16
ryehuntz0r, I will subscribe you to the bug report once I file one21:17
ryethanks!21:17
huntz0rrye: cheers!  Very much appreciated  :-)21:18
=== rye changed the topic of #ubuntuone to: https://one.ubuntu.com | https://launchpad.net/ubuntuone | Known Issues: Replication: LP:542993, Notes: LP:538140 (notes w/o content cause Tomboy sync failure), LP:538437 (links with monotype style cause OOPS), LP:539521 (unknown entities in notes cause OOPS), Contacts: LP:541441 (missing first name, last name and nick name cause OOPS) | Please honk if you need assistance with Ubuntu
ryethis starts to be long...21:30
ryewell, nobody put known issues to channel topic earlier21:30
ryeduanedesign, https://wiki.ubuntu.com/UbuntuOne/Status - not approved in any way by anybody in ubuntuone team but I had some talk some months ago about this and it looks like that is really required21:43
duanedesignrye: sure. did you see the new bug i created earlier today for huntz0(r)21:43
ryeduanedesign, thanks btw for the menubar!21:43
ryeduanedesign, so I am not linking to it from other pages for now21:45
duanedesignrye:  we need to add 3 more pages to keep the menus even :)21:46
rye:-D21:47
duanedesignrye: i created bug 54284121:47
ubottuLaunchpad bug 542841 in desktopcouch "Can't get list of databases from <OAuthCapableServer 'http://localhost:33370/'>" [Undecided,New] https://launchpad.net/bugs/54284121:47
ryeduanedesign, yep, I think that the port issue might have been fixed for Lucid but some bugs are still there in Karmic21:48
duanedesignwhen huntz0(r)s problem was starting to look like it might take a bit to figure out. If you create a new one, we can mark that invalid?21:48
ryeduanedesign, that's really strange why couchdb would access the service on a different port, though...21:48
duanedesignrye: seems like every problem we fixed a new one came up :(21:48
ryeduanedesign, well, for the ports that might be possible to have desktopcouch service not to update the port, i.e. it cached the old port then couchdb somehow exited, desktopcouch restarted it but failed to obtain the port21:50
ryethat's why it was accessing the instance via different port21:50
ryetheory only21:50
ryenow I need to poke someone for couchdb thing... Grrr, still can't understand why that works for web ui but not for clients...21:51
duanedesignrye: you probablly saw, but I added the metadata_6 bug to the /Bugs page. I know its a 'Wont Fix' but it started to come up with more frequency lately. I use that as a dupe cheatsheet. If thats ok.21:51
ryeduanedesign, yes, thats ok. However, though... we might want to add some sort of TooNewMetadataVersionException so that we could finally start using apport service for dups...21:52
duanedesignrye: what do you mean it works for web and not client21:52
duanedesignrye: accessing the Contacts and Notes DB21:53
=== cpg is now known as cpg|brb
ryeduanedesign, if couch is down completely  (or for one user, for some reason) then both web ui and client access (e.g. replication) will be broken. In this case the web ui is OK but replication is failing suggesting that there exists something that handles access differently and I believe that's oauth handling.21:53
ryethe stack trace I posted (while I don't know what that script does) may mean that something fails to be written somewhere21:54
ryeif that's the case then that "something" might be required for the client access21:54
ryetoo much unknowns21:54
ryeneed desktopcouch/foundations+21:54
duanedesignahhh21:55
duanedesignrye: thats intteresting... yeah =, find the difference in how the two access the DB and you have your problem21:55
ryeI really hope that desktop+ will fix notes UI soon, even sooner than soon.21:56
duanedesignrye: I had been watching snowy for a long time waiting for it to land21:57
duanedesignin the syncdaemon folder what is the difference in fsm and vm?21:58
duanedesignrye: ^^21:58
ryeFSM = file system metadata, vm - volume manager.22:00
ryebut what volume manager does - haven't got to this point yet22:01
duanedesigni helped a guy last night with a bug22:01
duanedesigni made a note so I could talk to you about it monday22:03
ryeduanedesign, yep, monday will be better, chicharra guys will be here22:03
duanedesignwe must of been looking at metadata because i wrote that question above it :)22:04
duanedesignrye: i understand completely. Thanks for helping so much today.22:04
duanedesignrye: i am gonna wrap some MOTU stuff and go play in the snow :P22:05
duanedesignhave a good weekend!22:05
ryeduanedesign, well22:06
duanedesignyes22:06
ryeduanedesign, http://www.facebook.com/photo.php?pid=1021474&l=f0d0b8ba9b&id=103472329022:06
ryeduanedesign, not much snow here, and pretty scary at some places :)22:06
ryeduanedesign, actually it is now +8 :)22:06
duanedesignrye: wow22:07
ryei am looking at these pictures and can't believe that this is a _NEW_ location, looks like some nightmare22:07
ryewell, my Motorola A1200 does pretty bad pictures, but that does not count22:07
ryeit looks like there has been a war or something22:08
duanedesignrye: do a lot of Ukranians speak Russian as well as Ukranian?22:09
ryeduanedesign, frankly speaking Russian is used almost everywhere in the capital :(...22:10
ryeduanedesign, well, Ukrainian is the official one and a lot of people speak a mixture of both.22:10
duanedesignrye: during the elections I listened to a radio program where they talked to some Ukranians, probablly older ones, that still consider themselves Russian22:11
ryeduanedesign, yeah, the younger generation can't talk proper Ukrainian22:12
ryeduanedesign, as well as proper Russian, there is something like total dumbing of the population :-/22:13
rye__lucio__, foundations+ ?22:13
duanedesignrye: I know the feeling.22:13
__lucio__rye, ??22:13
duanedesignrye: you guys have a good weekend22:13
ryefoundations+: bug #54299322:15
ubottuLaunchpad bug 542993 in ubuntuone-servers "CouchDB replication is broken: Server responds "function_clause" error" [High,Confirmed] https://launchpad.net/bugs/54299322:15
rye__lucio__, ^22:15
ryeI know that's a weekend but something became broken22:15
ryeduanedesign, thanks, have a good weekend as well!22:16
huntz0rduanedesign: thanks again mate for all your help!22:16
duanedesigno/22:17
=== cpg|brb is now known as cpg
=== cpg is now known as cpg|biab
=== sandy is now known as Guest40260

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