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

=== jamalta-afk is now known as jamalta
=== jamalta is now known as off
=== cpg is now known as cpg|brb
=== kermiac_ is now known as kermiac
=== cpg|brb is now known as cpg
cellofellowHow do I remove a specific couchdb database from Ubuntu One? I need to purge the settings from an app (gwibber) but whenever I remove them from my desktopcouch they get repopulated from ubuntu one.04:40
beunocellofellow, one sec, I'll fetch you a link04:56
beunohttp://www.freedesktop.org/wiki/Specifications/desktopcouch/Documentation/Troubleshooting?action=AttachFile&do=view&target=ubuntuone-couchdb-query04:57
beunoget that04:57
beunoand then run: python ubuntuone-couchdb-query --http-method=DELETE dbname04:57
beunoI think gwibber's dbname would be gwibber_messages04:58
cellofellowok, I'll try this04:59
cellofellowthat worked, thanks05:01
cellofellowwish there was an interface in the ubuntu one website to see all databases in ubuntu one, not just contacts and notes.05:01
beunothere will be  :)05:02
cellofellowok :)05:03
cellofellowwill the web interface get faster too? currently it05:05
cellofellowcurrently it's very sluggish, especially compared to dropbox.05:05
Tig3rzharkI'm having trouble logging into ubuntuone06:28
Tig3rzharkEvery time I try to login, I get this error id (Error ID: 1536carambola3)06:29
kermiachi. The OP in bug 523361 says this issue has now been resolved. Looking through the bug workflow, I don't see if it's appropriate for me to set this to "fix released" or something else as the OP didn't post any logs or advise which version they were having this issue with06:35
ubottuLaunchpad bug 523361 in ubuntu "will not connect to sync Ubuntu One files --grr!" [Undecided,Incomplete] https://launchpad.net/bugs/52336106:35
=== rye is now known as rye_
=== rye_ is now known as rye__
=== rye__ is now known as rtgz
=== rtgz is now known as rye
ryehm, I wonder why syncdaemon sometimes recreates the folders on the local system that were removed previously. No files are downloaded from the server, only folders are brought back08:29
kermiacThe OP in bug 523361 says this issue has now been resolved. Looking through the bug workflow, I don't see if it's appropriate for me (as a triager) to set this to "fix released" or something else as the OP didn't post any logs or advise which version they were having this issue with09:46
ubottuLaunchpad bug 523361 in ubuntu "will not connect to sync Ubuntu One files --grr!" [Undecided,Incomplete] https://launchpad.net/bugs/52336109:46
kermiacThe OP said "It said something about having a build the cloud was not prepared for yet - that lasted about a week - then everything mysteriously went away." so I believe a newer version has fixed the OP's issue09:47
ryekermiac, I'll deal with it - it is a dup of bug #462828 - he was given 'Capabilities Mismatch' error09:49
ryekermiac, thanks!09:49
kermiacok, np... ty rye :)09:49
ubottuLaunchpad bug 462828 in ubuntuone-client "Files are marked for deletion on server when syncdaemon is killed during sync" [Critical,Fix released] https://launchpad.net/bugs/46282809:49
persia.names10:01
persiaHi!  I've seen a lot of discussion requesting private branches from launchpad.10:01
persiaI was wondering if there were any obstacles to hosting a bzr branch in one's Ubuntu One repository?10:01
duanedesignhello persia10:50
persiaHey duanedesign.  You don't happen to know about hosting branches in ubuntuone, do you?10:52
duanedesignpersia: i have seen bug reports on this issue. But those might be more of a one off problem someone had.10:54
persiaduanedesign: Can you point me at any?10:55
persiaI believe it should just work, but I'm curious if there's some data parsing happening in the ubuntuone protocol that might cause issues, etc.10:55
duanedesignrye: good day. Do you know anything about hosting bzr branches in your U1 folder10:55
duanedesignpersia: yes most of what i have tested worked fine10:56
persiarye: Or rather, do you know of any reason it wouldn't work, or wouldn't be a bug if something went wrong?10:56
corecodeis it me or does tomboy sync not work?10:57
ryeduanedesign, rye - i am still hesitating to answer. The first thing is that there is nothing wrong with that, I am now hosting small svn repository in my u1 folder10:59
ryepersia, the only issues that may arise so far is that in case there is a heavy usage of the branch then the changes may not be momentarily uploaded. And the file timestamps are not preserved during download11:00
=== kermiac is now known as kermiac_
ryecorecode, there ... well, I need to update the subject11:01
persiarye: So there are no issues related to bzr tracking inode rather than filename, etc.?11:02
persia(svn doesn't do this)11:02
ryecorecode, there is an issue at the moment with Tomboy note syncing - bug #53814011:06
ubottuLaunchpad bug 538140 in ubuntuone-servers "Blank note content in HTML format causes server oops during HTML to TomboyXML conversion" [High,In progress] https://launchpad.net/bugs/53814011:06
ryepersia, the files are not physically moved to another location but in case .bzr metadata relies on some file properties then that might cause some issue. I am not a heavy user of bzr yet. My has been damaged with CVS (I was exposed to it for 4 years) and I am still recovering.11:08
persiaHeh.  OK.  I'll check with the bzr folk.11:10
persiaubuntuone just copies files?11:10
ryepersia, yup11:12
persiarye: For your svn stuff, do you have an svn "repository" or an svn "checkout"?11:17
ryepersia, svn checkout, repository is at googlecode11:18
persiarye: Thanks.11:18
* persia is chatting with the bzr folk11:18
persiaAs it turns out, it's a very bad idea to put bzr branches in u1 (or svn repos, etc.), because the structured data assumes that nothing is replicating it in realtime, and multiple writers break all the semantics.11:24
persiaThanks for the help, and sorry for any confusion.11:24
ryepersia, hm.. well, ubuntuone does not perform any write activity in UBuntu One folder when it is uploading things11:25
persiaI've been told in #bzr that at least one user has already had a branch eaten, so it may even be worth adding a note to some FAQ to not use u1 for bzr, sqlite, etc.11:25
ryepersia, except for nautilus plugin in current stable karmic... grrr11:25
persiarye: It would be when it was downloading : some user with the u1 folder mounted on more than one machine.11:25
lifelessrye: if you have two machines signed into u1 and run 'bzr $something' on both, then u1 will write back the changes to the other machine11:25
lifelessrye: but do so *without* honouring the bzr locking11:26
ryelifeless, because locks are on the files, right?11:26
lifelessrye: amongst other things11:26
lifelessit will often work ok, but its inherently unsafe, and when it goes munch munch munch there will not be much you can do11:27
persiarye: It's dangerous for all the same reasons that the couchdb sync is different from file sync in u111:27
lifelessif you want to share bzr branches, push them to launchpad - much easier, much faster, much more scalable: its what LP is designed to handle11:27
lifelessI have to go sleep :)11:28
lifelessgnight11:28
persiaThe original use case was non-public sharing/backup for a single user.11:28
persiaBut u1 doesn't seem to be the solution for that.11:28
lifelessbackup would be ok, but you'd have to be extremely careful not to have two machines11:28
lifeless(using bzr in the u1 share)11:28
lifelessyou could push into a u1 share, and pull from it somewhere else, quite robustly.11:29
persialifeless: Backup as in making a tarball and stuffing that in u1, yes.  replication, no.11:29
lifelessjust don't ever *work in it*11:29
lifelesspersia: as in 'bzr push ~/Ubuntu One/foo'11:29
persiareplication was what the original user wanted (work on homework at home, sync to u1, use branch at school, etc.)11:29
lifelesswe should document the interactions11:30
persialifeless: Ah, so if one limits oneself to bzr push/pull/branch/merge it ought be safe?11:30
lifelesspersia: treating the U1 folder like launchpad means you'll have a clean bzrdir somewhere always11:30
persiaOh, then that solves the use case.11:30
persiaAnd, yes, ought be documented.  Does it belong in u1 docs or bzr docs?11:31
lifelesseven if the u1 content gets narfed, you have the seperate dir to work from11:31
lifelesspersia: both11:31
* persia files a bug, taking advantage of LP's multiple task feature11:31
lifelessbzr should document how it will interact with dropbox,u1,$asyncreplicatorsthatarenotfilesystems11:31
lifelessu1 should tell folk how databases will generally behave when you store them in u1 and do 'stuff impossible to do locally' on them11:32
ryeok, I know the second reason why web UI for notes might fail.11:35
persiaFiled as bug #53950411:35
ubottuLaunchpad bug 539504 in ubuntuone-servers "Please document interaction between bzr and u1" [Undecided,New] https://launchpad.net/bugs/53950411:35
persiaThanks a lot rye and lifeless11:36
peciskhi people, when I delete file from web interface, everytime my files gets mixed up and I seem them doubled or tripled, I have to click on Files again11:36
peciskis it known bug?11:36
ryepecisk, yes, let me find the number...11:36
ryepecisk, bug #516140 along with the video11:37
peciskthanks :)11:37
ubottuLaunchpad bug 516140 in ubuntuone-servers "web interface for ubuntu one shows multiple copies of files after delete" [Medium,Confirmed] https://launchpad.net/bugs/51614011:38
ryeok, there's some kind of inefficiency. Whenever the user requests notes for /notes/ ui, all the notes are loaded and parsed (i.e. converted from XML to HTML). I believe this calls for a problem for large amount of notes...11:41
ryesince the result is most probably thrown away11:41
ryedesktop+ team / web ui - is that ok ^ ?11:42
ryewell, filing two bugs, first for the converter and second for the parsing...11:46
psyphercodehonk12:28
ryepsyphercode, honk-pong12:28
psyphercoderye: oh am i supposed to say honk-pong?12:29
ryepsyphercode, no, i belive we might need to change "Please honk" to "Please ping" :)12:29
ryeor ping rye12:29
psyphercodeok12:30
psyphercodedude, my reads are taking longer than a work day now, i made adjustments, deleted a whole bunch of files but i think the index files are still there causing it to take so long to read. is there a way to delete all the indexes files, have it reindex and see what still needs to be uploadad wihout having to upload the stuff i know is already on the web?12:31
psyphercodei've been waiting 3 days now for the index reads to stop so it can actually start uploading the files, just don't want to have to upload all the files again which are already there12:33
psyphercoderye: what do u say?12:51
ryepsyphercode, so now you have all metadata read and you see the server queries in the logs, right?12:52
psyphercodewell i am assuming that the metadat has been created, it just take longer than 8 hours to read, yet i thknk that excess metadat is there causing it to be slower than it should12:53
psyphercoderye: the log says the scan has been started only12:55
psyphercode2010-03-16 13:21:54,651 - ubuntuone.SyncDaemon.Main - NOTE - ---- MARK (state: INIT; queues: metadata: 0; content: 0; hash: 0, fsm-cache: hit=0 miss=195800) ----12:55
psyphercode2010-03-16 13:21:54,652 - ubuntuone.SyncDaemon.Main - NOTE - Local rescan starting...12:55
psyphercode2010-03-16 13:21:54,652 - ubuntuone.SyncDaemon.local_rescan - INFO - start scan all shares12:55
rye13:21 and now it is 14:55, right?12:55
psyphercodeyes12:55
psyphercodeonly 12867 now, not 38500012:56
psyphercodeso should be lots lsower12:56
psyphercodeshould be doing something at least, not just "reading" all day long12:56
psyphercodealso converned about my hard drives lifespan now12:56
psyphercoderye: so thats why i am wondering if i can clear all the metadata, have it re-index the less amount of files, then read it then hopefully compare it to whats online laready and then upload the diffrence12:59
nessitapsyphercode: hi there13:05
psyphercodenessita: hi13:05
nessitapsyphercode: could you please pastebin all the log file?13:05
psyphercodeok13:05
nessitapsyphercode: if the daemon is doing local rescan, it passed already the metadat loagin phase13:05
ryenessita, maybe private bug report would be better?13:05
nessitaloading*13:05
nessitarye: yeah13:05
psyphercodeso u want all of these:13:06
psyphercode/.cache/ubuntuone/log$ ls13:06
psyphercodelog.tar.gz13:06
psyphercodeoauth-login.log13:06
psyphercodesyncdaemon-exceptions.log13:06
psyphercodesyncdaemon-exceptions.log.2010-03-12_07-15-5813:06
psyphercodesyncdaemon-exceptions.log.2010-03-12_10-23-1313:06
psyphercodesyncdaemon-exceptions.log.2010-03-12_11-40-0513:06
psyphercodesyncdaemon-exceptions.log.2010-03-15_07-36-3213:06
psyphercodesyncdaemon-exceptions.log.2010-03-16_12-36-2613:06
psyphercodesyncdaemon.log13:06
psyphercodesyncdaemon.log.2010-03-12_10-23-1313:06
psyphercodesyncdaemon.log.2010-03-12_11-40-0513:06
psyphercodesyncdaemon.log.2010-03-15_07-36-3213:06
psyphercodesyncdaemon.log.2010-03-15_07-36-3313:06
psyphercodesyncdaemon.log.2010-03-16_12-36-2613:06
nessitapsyphercode: yes please! Could you please open a private report?13:06
nessitapsyphercode: I'll be happy to try to diagnose what the issue13:07
psyphercodenessita: 388188 file int ~/.local/share/ubuntuone/syncdaemon/fsm13:07
psyphercodebut only 12867 files in ubuntone fol;der13:07
nessitapsyphercode: please add that data on the report too13:07
psyphercodeok what do i say in the repost, already have some many13:07
psyphercodereport*13:07
psyphercodecould i not use the one i have already logged for this?13:08
nessitapsyphercode: do you have several reports for this same issue?13:08
=== off is now known as jamalta
psyphercodewell it depends, i have rporst for the clietn app crashing because it's still doing the scan13:09
nessitapsyphercode: please open a new one, reporting the speed issues you experince13:09
psyphercodeok13:09
psyphercodearg where is the "report a bug" button on launchpad??13:12
nessitapsyphercode: top right corner13:16
psyphercodenessita: nope no such thing13:17
nessitapsyphercode: one sec, I'll give you a link13:17
psyphercodei see username and logout13:17
psyphercodebut i will use ubuntu-bug from cli13:17
nessitahttps://bugs.launchpad.net/ubuntuone-client/+filebug13:17
nessitapsyphercode: ^13:17
psyphercodeyou have to search for the app 1st then there is a report a bug button, can't just do that from the homepage, silly13:19
psyphercodeanyway busy with it now13:19
nessitapsyphercode: is that every bug report is tied to a specific project13:19
nessitapsyphercode: please also add, besides the whole log dir content and the amount of files/metadata, the ubuntu version and ubuntuone-client version13:20
nessitarye: could you help him doing that?13:20
psyphercodei understand that, i would have just put a fat report a bug button on the home page, then specify what apps13:20
ryenessita, ok, (twinview-only nouveau makes it hard for me to find windows :-/ )13:22
nessitapsyphercode: file another report to launchpad for that! :-)13:23
psyphercode;)13:23
ryepsyphercode, I believe you will want to create new bug report, file some basic details... hm, apport-bug ubuntuone-client might do that for you (it seems to be working now)13:23
psyphercodei know, not your job :)13:23
psyphercodenessita: https://bugs.launchpad.net/ubuntu/+source/ubuntuone-client/+bug/53957313:25
ubottuLaunchpad bug 539573 in ubuntuone-client "ubuntuone takes more than a day, if at all, to read the metadata and start uploading files to web" [Undecided,New]13:25
nessitapsyphercode: more than not being my job there is no much I can do :-)13:25
psyphercodedone13:25
ryepsyphercode, after you create the bug report, please mark it as a private one and then add the files that were requested13:25
psyphercodedone13:26
psyphercodewill add files now13:26
psyphercodedone13:28
nessitapsyphercode: looking at it right now and checking with other devs for more eyes :-)13:31
psyphercodenessita: ok sweet thanks13:31
nessitapsyphercode: ok, for starters you have an "old" client, have you consider switching to PPA's?13:32
psyphercodesure if it give me more stability13:32
nessitaI will leave that advice to rye. What do you think?13:33
nessitapsyphercode: for completeness sake I need you to run this:13:33
nessitafind .local/share/ubuntuone/syncdaemon/fsm/ -type f | wc -l13:34
nessitapsyphercode: and13:34
=== rye changed the topic of #ubuntuone to: https://one.ubuntu.com | https://launchpad.net/ubuntuone | Known Issues: Notes: LP:539521 (notes w/o content cause Tomboy sync failure), LP:538437 (links with monotype style cause OOPS), LP:539521 (unknown entities in notes cause OOPS) | Please honk if you need assistance with Ubuntu One
nessitafind Ubuntu\ One/ | wc -l13:35
* rye feels we need to have ubuntuone-servers-notes project or something like this...13:35
psyphercodeyeah pretty much same i got the values earlier. the fsm one will ake a while13:35
psyphercodefind Ubuntu\ One/ | wc -l13:36
psyphercode1708013:36
nessitapsyphercode: question. You mention you added 38500 files, are those still on Ubuntu One?13:38
nessita385000*13:39
psyphercodeno, i had like 100 files on there, bulk, then copied the rest of my home folder over, whihc was the 380000, it never even started updating, so i deleted most of it and now still waiting for anything to upload, still just 100 on ubuntu one13:40
psyphercodefsm: 38382013:40
ryenessita, i believe due to bug #531273 (which title I need to rename, but the keyword ages is pretty relevant in this case)13:46
ubottuLaunchpad bug 531273 in ubuntuone-client "sync takes ages: 28 minutes for 1457 objects" [Undecided,Confirmed] https://launchpad.net/bugs/53127313:46
nessitarye, psyphercode: at first it's not safe to delete the metadata13:46
nessitaone option would be to backup your whole Ubuntu One folder and the metadata, and then delete, but it's a bit risky13:47
psyphercodenessita: ye rather no risks13:47
ryepsyphercode, re: PPA - I have not experienced any syncdaemon crashes with PPA on Lucid but for Jaunty the applet is no longer present. Stability - yes, but no major speed gain13:47
psyphercodeso is there ot a clean up fucntion to delete stale metadata?13:47
psyphercoderye: so stick with the normal repo's13:47
ryepsyphercode, well, the applet is not that required, actually, it only has a 'Connect' button I believe. OTOH it provides notifications that are now missing in Lucid13:48
ryeand actuall for all PPA users13:48
psyphercoderye: ok so what do u suggest13:49
psyphercodenessita: u know what i also just realised which happened. i pretty much copied my entire home folder, and i must have included the metadata folder as well, DOH! so i have metadata of metadata, dumb of me!!!13:51
nessitapsyphercode: :-/13:52
ryepsyphercode, ~Ubuntu\ One/.local/share/ubuntuone/syncdaemon ?13:52
nessitapsyphercode: ok, so, at first, is not safe to delete your metadata, much les without having a backup of it and of the Ubuntu One folder13:52
psyphercoderye: well everything, i copied the entire home folder13:52
ryepsyphercode, before you remove that, in case that you want to remove that - find -type f ~Ubuntu\ One/.local/share/ubuntuone/syncdaemon | wc -l13:53
psyphercodenessita: yeah i understand but does the deamon not do a cleanup itself?13:53
ryepsyphercode, so you got thumbnails there, firefox cache, other browsers cache, actually everything...13:53
psyphercoderye: nah it's not there anymore13:54
ryepsyphercode, by anymore you mean you removed that?13:55
psyphercodeyes13:55
psyphercodejust these foldeers:13:55
psyphercoderuald@schweet:~$ ls -la Ubuntu\ One/ruald/13:55
psyphercodetotal 7213:55
psyphercodedrwxr-xr-x 10 ruald ruald  4096 2010-03-11 13:14 .13:55
psyphercodedrwxrwxr-x  3 ruald ruald  4096 2010-03-02 12:54 ..13:55
psyphercodedrwxr-x---  4 ruald ruald  4096 2010-03-08 15:33 Backup13:55
psyphercode-rwxr-x---  1 ruald ruald  4672 2010-01-15 09:13 .bashrc13:55
psyphercodedrwx------  3 ruald ruald  4096 2010-02-26 13:28 bin13:55
psyphercode-rwxr-x---  1 ruald ruald  3265 2010-01-15 09:30 .conkyrc13:55
psyphercodedrwxrwxrwx 37 ruald ruald 12288 2010-02-27 15:20 Documents13:55
psyphercodedrwxr-xr-x 10 ruald ruald  4096 2010-03-09 11:20 .evolution13:55
psyphercodedrwx------  6 ruald ruald  4096 2010-03-09 12:34 .mozilla13:55
psyphercodedrwxr-xr-x 20 ruald ruald  4096 2010-03-04 07:21 Pictures13:55
psyphercodedrwx------  2 ruald ruald  4096 2010-01-15 09:13 .ssh13:55
psyphercodedrwxr-x---  8 ruald ruald 16384 2010-01-15 09:11 .tomboy13:55
ryepsyphercode, the metadata files are required for the proper operation of syncdaemon, it is cleaned whenever it is required13:55
psyphercodebut the meatadat still exists that the problem13:55
ryepsyphercode, the issue is that for every normal file at least one metadata file is generated, that's ok but then the process of loading these files take enormous time13:56
psyphercoderye: so no way for it to clean out the metadata which it no longer requires? surely it cannot just keep the stale files foreever, your drive will even tually fill up13:56
psyphercoderye: yeah i get that, but still 380000 unrequired files being read13:57
ryepsyphercode, in order to clean it up, it needs to load it first, then perform a local rescan and then it should remove the entries that are no longer valid, is it correct, nessita?13:57
nessitarye: I think so, yes,I'm checking wit verterok and with facundobatista_13:58
ryegreat. In case someone has got a link to an attachment from a bug report, he/she might download that even if the report is marked as private14:12
* rye went to #launchpad14:12
nessitapsyphercode: we're working on a script to delete the unused metadata14:21
nessitapsyphercode: are you gonna be around in ~1 hr?14:21
psyphercodeprob not, gonna be packing up14:22
psyphercodebut u can put it on the bug report14:22
nessitapsyphercode: perfect14:22
psyphercodei'll check it out tomorrow14:22
psyphercodesweet THANK SO MUCH!14:22
nessitapsyphercode: we're also going through the code to check if we actually delete or not the unused metadata14:22
nessitapsyphercode: so you may have discovered a bug14:23
psyphercodecool14:23
psyphercodei like it14:23
corecodecute.  now all my notes are gone14:42
ryecorecode, how?14:44
corecodei had removed the old notes from one14:49
corecodebut i had them still on a different machine14:49
corecodeso everything alright now14:50
corecodeanybody know whether conboy already supports syncing with one?14:50
peciskby the way, is there any hope for Ubuntu One client to support proxy?14:51
ryepecisk, so far, for syncdaemon, there are only workarounds but that is doable. This has to be solved for couchdb as well as it does not support proxies for replication and that will most likely will need to require upstream support14:56
peciskallright14:56
faganIm having trouble with ubuntuone in lucid15:32
faganIts not syncing anymore15:32
=== beuno is now known as beuno-lunch
faganjcastro had something similar15:34
faganI killed all the processes and removed all the config files for u115:41
faganhow do I force u1 to reauth?15:41
jcastroI remove the key from the gnome keyring with seahorse15:44
jcastrothen launch the applet and the browser will ask you to add the computer15:44
fagannice thanks jcastro15:45
ryejcastro, do you mean applet or preferences window?15:45
jcastrothe applet thing in the me menu.15:45
ryeah, ok15:45
jcastrois that the applet or the prefs window?15:45
ryejcastro, prefs, applet with the cloud icon is removed in Lucid15:46
faganhmmmm I deleted all the settings on my computer and now ubuntu one isnt working at all16:05
fagan:/16:05
faganAny ideas on how to debug the problem?16:06
ryefagan, could you please describe in some more details the "deleted all the settings"?16:11
faganI removed .config .cache .gnome2...etc16:12
faganIt refreshes all the settings back to default when you reboot16:12
faganBut ubuntuone is broken now for some reason16:13
faganAnd I removed the auth token from the keyring and wanted u1 to auth itself again but it doesnt work for some reason16:17
faganrye: any ideas?16:18
ryefagan, could you please pastebin the content of ~/.cache/ubuntuone/log/ubuntuone-syncdaemon.log ?16:19
faganIts empty16:20
faganI did remove the .cache folder and u1 hasnt been on since so it makes sense16:21
dobeyit's just "syncdaemon.log"16:22
ryedobey, ah, thanks. fagan - ~/.cache/ubuntuone/log/syncdaemon.log16:24
faganNope still empty16:24
dobeyand there's syncdaemon-exceptions.log and oauth-login.log which might be of use16:24
faganThe oauth-login.log is there16:25
ryefagan, ok, could you please try running /usr/lib/ubuntuone/ubuntuone-syncdaemon directly from the terminal16:25
ryefagan, btw, what release are you using ?16:25
faganlucid16:25
faganOk so the oauth-login.log says its starting the ubuntu one login manager16:26
faganfyi its /usr/lib/ubuntuone-client/ubuntuone-syncdaemon16:28
faganI doesnt seem to be doing anything16:29
dobeythe syncdaemon.log is still empty?16:29
faganOh it worked ish but I dont know why its not authed16:30
faganI think I just made myself a corner case :)16:32
ryefagan, ok, try killing ubuntuone-syncdaemon and ubuntuone-login (if it exists) and try running /usr/lib/ubuntuone-client/ubuntuone-login in one terminal, ubuntuone-syncdaemon in another terminal16:34
ryeand run u1sdtool --connect in the third one16:34
* Ng wonders if there is anything useful he can do to provide information on bug #50097516:36
ubottuLaunchpad bug 500975 in tomboy "Synchronization failed with the following exception: Unexpected character '<' at [1:1]" [Undecided,Confirmed] https://launchpad.net/bugs/50097516:36
faganrye: I have a traceback for you :)16:36
ryeNg, I am now making a script that will attempt to detect bug #539521 better (tomboy-recovery.py) - does not work as I want to16:36
ubottuLaunchpad bug 539521 in ubuntuone-servers "tomboyToHTML converter breaks if unknown entities are in the note - /notes/ OOPS" [Medium,Confirmed] https://launchpad.net/bugs/53952116:36
faganits gnome keyring giving problems16:37
Ngrye: if necessary I'm prepared to sanitise my notes to remove anything private and make them available to developers16:37
faganhttp://pastebin.ubuntu.com/396239/16:37
ryeNg, basically this is the only thing that is known to kill sync from U1 to Tomboy, web ui story is a little bit more complicated16:37
* fagan just makes a new account its a lot easier 16:40
ryeNg, http://paste.ubuntu.com/396242/  - could you please make a copy of ~/.local/share/tomboy somewhere and run that script?16:45
ryefagan, I believe you killed gnome-keyring, i.e. it is not running on login16:46
ryeNg, the script won't fix the items at the moment, since they are on the server side however you might find out what notes are w/o content16:48
Ngrye: sure, just a sec16:48
ryeNg, but make a backup - in case next sync works16:48
faganrye: I got it working thanks for the help16:57
ryefagan, you are welcome. You started gnome-keyring daemon and syncdaemon started to work, right?16:57
faganyep16:58
faganwhen I deleted my settings it took out the keyring and didnt get put back16:58
ryefagan, ok, thanks. good to know16:58
faganI just had to start the daemon make a new keyring and it was fixed16:58
faganYay and now gwibber is working again :)17:06
thisfredseg|away: I haven't looked, but is there a mechanism by which you update the design document in couchdb when the views change in the code?18:09
seg|awaythisfred: yeah, look at init_design_doc in gwibber/microblog/util/couch.py18:14
thisfredseg|away: what I have done on the server is version the design documents, and check the version when calling a view18:14
thisfredseg|away: oh ok, awesome18:14
seg|awaythisfred: you basically don't have to do anything because it already gets called when the program starts18:15
seg|awayif you change the contents of COUCH_VIEW_MESSAGES, it will just seamlessly update18:15
thisfredseg|away: hmm, so that didn't really seem to work, the views were not changed after restarting gwibber. OTOH, maybe it was using my system gwibber code. Is there a good way to run things in place?18:16
thisfredseg|away: I just did python setup.py build, and ran the scripts from the build directory18:17
thisfredbut I don't know how well they're isolated18:17
seg|awaygwibber is designed so that you can it directly from the checkout18:17
thisfredperhaps I need to set a PYTHONPATH18:17
seg|away./bin/gwibber-service && ./bin/gwibber18:17
thisfredoh ok, awesome18:17
seg|awaythe scripts are set up so that they will use the right paths18:18
thisfredI hope to finish this on my lunch break. I have 12 more minutes :)18:18
seg|awaythanks18:18
faganIm getting service temporaarily unavailable when I try to download a file from one.ubuntu.com18:26
faganIs it down?18:26
ryefagan, confirming, escalating18:27
faganArg I need to grab my project :/18:28
duanedesigni just upgraded to Lucid. I have a beam.smp process that is running 100%cpu and i cant seem to kill it18:36
ryeduanedesign, hm, is strace -p $PID shows something?18:36
markl_part of erlang18:37
markl_maybe try ps -auxww | grep beam18:37
markl_see if you can get more details18:37
markl_or even top -c18:37
thisfredseg|away: ok, so I see no errors, I threw the view index away, and it's about a factor 10 smaller. IOW, I think this is ready for review: https://code.launchpad.net/~thisfred/gwibber/incredible-shrinking-views/+merge/2146918:39
seg|awaythisfred: awesome! :-D18:39
duanedesignhttp://paste.ubuntu.com/396301/18:39
thisfredseg|away: somehow the .pot file got changed, probably because I did the build.18:39
duanedesignthat paste is from doing ps -auxww | grep beam18:40
thisfredseg|away: I won't have time to do more work on it today, but I will look at it tomorrow if it needs changes18:40
duanedesignoh, it finally throttled down. i guess i just needed to let it run for 20 minutes. You could cook an egg on my laptop, lol18:47
ryeok, updown is up18:51
ryehm18:51
Ngrye: sorry, I only just got a chance to run that script for you19:22
Ngrye: looks like it found a blank note, "Note New Note Template"19:22
Ngalthough tomboy's UI shows no such note19:22
ryethis is a note template19:24
ryenessita, i believe I have reproduced the problem with dirs19:24
ryein vm, yay!19:24
nessitarye: great, could you please add a report with debug logs? :-)19:25
dobeyhmm19:25
Ngrye: the new note template is always going to be empty though, right? I'm somewhat reluctant to just fudge something into it so my notes sync if it's just going to explode for everyone19:25
dobeyseg|away: did gwibber ever use gnome-keyring? there are some bug reports that kind of suggest it did at some point19:25
Ngs/always/usually/19:25
ryeNg, that would be fixed, the bug is known, but usually the note template contains "Add the description for a new note here"19:26
seg|awaydobey: it did use gnome-keyring for passwords back in the day. But it broke when gnome switched to using d-bus for the keyring19:27
seg|awaydobey: I would really like to be able to use the keyring again, but the current issue is that the keyring doesn't sync19:27
Ngrye: fair enough, in which case I can just add some content to the note and be done. How do I add some content on the server side if that's not shown in the UI?19:27
dobeyi don't think i'd call that an issue19:27
dobeyi would rather not sync my passwords, than have them stored in plaintext and synced to the internet and all of my machines :)19:28
seg|awayaccount syncing is useless if the user has to type their passwords in again on every computer19:28
seg|awayI'm happy to implement support for keyring password storage, but I'd have to disable u1 account syncing19:28
dobeythat's fine by me19:29
seg|awayhaha is that fine with canonical?19:29
ryeNg, note templates are not visible, right... But there is a workaround, let me modify the script...19:29
dobeyseg|away: i'm presuming the credentials are in fact just stored in plaintext in desktopcouch?19:30
seg|awayyes19:30
dobeythen, yes, i'm sure the security team would want to pummel you about the head if they knew you were doing that :)19:31
ryeNg, http://paste.ubuntu.com/396322/ , actually that's one line diff but it has the UUID as well19:31
dobeyand we concsioiusly chose to not do keyring sync for lucid, so accounts for other things aren't getting synced either. i don't see what would make gwibber special in that regard :)19:31
seg|awaykenvandine: ^19:33
* Ng tries not to read things like "keyring sync". my insides all scrunch up when i see things like that discussed ;(19:33
dobeyNg: were you at the UDS session about it?19:33
Ngdobey: I forget, probably not19:33
dobeyi don't recall if you were or not19:34
NgI was mostly in the server track19:34
=== beuno-lunch is now known as beuno
ryeNg, after UUID is known, append it to https://one.ubuntu.com/notes/edit/  and it will be opened19:35
dobeyNg: ah, well lamont and mdeslaur were, and we came up with a method that would belay any fears of theirs, and make lamont happy :)19:35
Ngrye: hurrah, thanks, I appear to be able to sync now19:36
dobeyNg: we figured out a nice balance for having it be secure, and not horrible for the user, that i was willing to implement. but it was postponed in favor of other things19:37
ryeNg, bug #53952119:37
ubottuLaunchpad bug 539521 in ubuntuone-servers "tomboyToHTML converter breaks if unknown entities are in the note - /notes/ OOPS" [Medium,Confirmed] https://launchpad.net/bugs/53952119:37
Ngdobey: was it basically to sync the encrypted version of the keyring?19:37
ryeoops, wrong bug19:37
dobeyNg: no, we would only sync select types of secrets in the keyring, and they would be encrypted/decrypted individually19:38
ryenessita, is it possible that directory removal will not make it into the server?19:38
nessitarye: hum... if you're not connected, yes19:38
dobeyNg: so it would be a layer on top of the keyring, and it could easily work with other keyrings than gnome-keyring19:38
nessitarye: or if the directory parent doesn't exist on the server, it will fail19:38
dobeyNg: we can't just sync the keyring file itself, because it would potentially cause data loss19:38
nessitarye: or... I should check your logs19:39
ryenessita, ok, I am still trying to create an empty env to re-re-re-reproduce the bug19:40
Ngdobey: will there be another session about this at the next UDS? :)19:40
dobeyNg: possibly19:40
dobeyNg: if not, you are welcome to give me beer and talk about it at the end of the day :)19:41
Ngdobey: if you can describe it to kees and have him not punch you, I'll be happy, but I'm also very prepared to feed you hoegaarden in exchange for discussion :)19:41
dobeyhehe19:41
dobeywell, like i said, lamont was content :)19:42
Ngboth of the hotel bars sell hoegaarden, as do basically all of the restaurants in Waterloo \o/19:47
dobeyprobably19:50
dobeybut i'm sure there are better beers to try there :)19:50
Nglet us not take the hoegaarden's name in vain (but yes, there are many wonderful beers in belgium)19:50
Ngdoes the tomboy sync protocol make it possible/likely that we'll be able to share notes with people/groups?20:00
dobeyno and yes20:04
dobeyit's not a feature of the way tomboy sync works, but the notes on the server are stored in your couchdb20:04
dobeyso technically, we could implement something on top of the current notes UI on the web which allows you to do this, but it would only be doable on the web, and not in Tomboy itself20:05
kenvandinedobey, isn't desktopcouch itself protected by the keyring?20:16
dobeykenvandine: no20:17
kenvandineis that just for futon?20:17
dobeykenvandine: at least not unless couchdb encrypts everything you put in it somehow, using the desktopcouch oauth token20:18
dobeybut then futon wouldn't work, because it doesn't auth with oauth20:18
kenvandinei think it uses the keyring to store the passwd to access couch20:18
dobeyto access it via normal means, sure20:19
kenvandinehow about with the records api?20:19
kenvandinethat is just user perms, right?20:19
dobeybut i'm pretty sure that the db isn't encrypted20:19
kenvandinedobey, i think you are right... just looking at the normal usage20:20
dobeyif i got access to your couchdb file from somewhere, i could still read the text20:20
kenvandineyes, of course20:20
dobeyso yeah, i am not using gwibber now20:28
sandy|lurkhey folks, quick question21:23
sandy|lurkI'm looking at /topic21:23
sandy|lurkand see: "Notes: LP:539521 (notes w/o content cause Tomboy sync failure)"21:23
sandy|lurkbut that's not the right LP #21:23
sandy|lurk(it's the same as the last one listed in /topic)21:24
sandy|lurkdoes anyone have the right LP #?21:24
sandy|lurkmaybe it's this one? https://bugs.launchpad.net/ubuntuone-servers/+bug/53814021:27
ubottuUbuntu bug 538140 in ubuntuone-servers "Blank note content in HTML format causes server oops during HTML to TomboyXML conversion" [High,In progress]21:28
beunorye, ^21:32
=== rye changed the topic of #ubuntuone to: https://one.ubuntu.com | https://launchpad.net/ubuntuone | Known Issues: 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) | Please honk if you need assistance with Ubuntu One
ryesandy|lurk, thanks!21:35
abdallarye: Hi21:36
ryeabdalla, hi21:36
ryeI believe so far I filed all possible bug reports regarding note oopsing, waiting for rodrigo to fix that...21:37
abdallarye: last days i took overall view for UbuntuOne and CouchDB (i did not have much time because of my regular work :) )..but i`m interest to start contribution21:47
seg|awaythisfred: I'm going to merge your branch. It's working great for me22:34
thisfredseg|away: yay!22:34
thisfredseg|away: I think the bulk updates would be another low hanging performance fruit, but I don't think I'll have more time this week22:35
seg|awaythisfred: bulk updates are not supported on karmic, right?22:35
thisfredseg|away: ah, not sure about that22:36
seg|awayI'm pretty sure it's only in newer desktopcouch22:36
thisfredseg|away: well they're not in desktopcouch, but they may be in couchdb-python, I don't know in which version they got added22:36
seg|awayyeah22:36
seg|awaythisfred: http://bazaar.launchpad.net/~mandel/desktopcouch/batch_update/revision/11822:37
seg|awayvery recent addition to the library22:37
seg|awayhas that been merged?22:38
thisfredseg|away: yes, looks like, but I don't know that there has been a lucid release after that. I think so, though22:40
ryehi all, could you please check what you see in https://one.ubuntu.com/contacts/ ?23:27
jcastrorye: I see a rolodex-style alphabet thing23:28
jcastroafter it asked me to auth23:28
ryejcastro, ok, do you see your contacts?23:28
jcastrowith one letter23:28
jcastrobut not the others23:28
ryejcastro, well, it is your own entry, right?23:29
ryew/ fields empty?23:29
jcastrono, this is an entry I made for my cat a while ago23:29
ryebeuno, ^23:30
jcastroI can edit it and stuff23:31
popeyi am getting "auth failed" when i connect to u1ms23:52
popeywell, u1sdtool gives auth failed23:52
duanedesigni see about every other letter highlighted with a (1). When i click for instance C(1) I dont see any entry show up in the right hand box23:56
ryebeuno, ^23:56
beunoduanedesign, what browser is this?23:59
beunoand, can you report a bug  :)23:59

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