/srv/irclogs.ubuntu.com/2010/02/11/#ubuntuone.txt

=== jcastro_ is now known as jcastro
=== jamesh_ is now known as jamesh
rodrigo__morning08:48
ryerodrigo__, hello08:57
rodrigo__hi rye08:58
ryerodrigo__, short question - bug #375486 - was Ubuntu One folder read-only at some point in time?09:23
ubottuLaunchpad bug 375486 in ubuntuone-client "making the main "ubuntu one" directory read only is not a good idea" [Wishlist,Triaged] https://launchpad.net/bugs/37548609:23
rodrigo__rye, hmm, not that I know, maybe the 'shared with me' folders, but I don't think the u1 folder was09:25
rodrigo__rye, or if it was, it was a bug afaics09:25
aboSamoorHi, I can not connect to ubuntuOne servers I am using ubuntu karmic ubuntu-client 1.0.3-0ubuntu110:46
ryeaboSamoor, Hello, do you get any error message?10:50
aboSamoorrye, no10:51
ryeaboSamoor, so the applet stays disconnected no matter whether you click 'Connect' or not, right?10:51
aboSamoorrye, yeah10:51
ryeaboSamoor, were you able to connect to ubuntuone previously?10:52
aboSamoorI think the last time I connected to U1 was before month from the desktop, I do not have any problem using my laptop. I connect to U1 from the laptop on daily basis10:53
ryeaboSamoor, ok, could you please paste the contents of ~/.cache/ubuntuone/log/oauth-login.log and ~/.cache/ubuntuone/log/syncdaemon.log to paste.ubuntu.com (please check that syncdaemon.log does not have the file names you don't want to share with general public)10:54
aboSamoorrye, http://paste.ubuntu.com/373857/  http://paste.ubuntu.com/373858/10:59
ryeaboSamoor, hm... i believe you are using PPA version on your current machine, could you please double check apt-cache policy ubuntuone-client?11:00
aboSamoorrye, I was using 1.0.3 once I posted my question, then I upgraded to the beta version11:01
ryeaboSamoor, ok, pls wait once I fire the vm with PPA...11:02
aboSamoorrye, ok11:02
ryeaboSamoor, what does u1sdtool --status say?11:05
aboSamoorrye, State: READY_WITH_NETWORK_WITH_BOTHQ11:06
aboSamoor    is_error: False11:06
aboSamoor    is_connected: False11:06
aboSamoor    description: ready to connect, network up, user yet to push "go", BOTHQ waiting11:06
aboSamoor    is_online: False11:06
ryeaboSamoor, ok, is there applet present?11:07
aboSamoorrye, yes11:07
ryeaboSamoor, have you restarted the applet when you performed the upgrade?11:08
aboSamooryeah, I will do it again \11:08
ryeaboSamoor, because it seems that syncdaemon (the process that actually performs the file sync) hasn't received the order to start connecting11:08
aboSamoorrye, nothing changed I restarted the applet11:10
ryeaboSamoor, ok, the applet shows 'Disconnected', could you please click connect and then see whan does u1sdtool --status say?11:10
aboSamoorrye, eid@eid-desktop:~$ u1sdtool --status11:12
aboSamoorState: READY_WITH_NETWORK_WITH_BOTHQ11:12
aboSamoor    is_error: False11:12
aboSamoor    is_connected: False11:12
aboSamoor    description: ready to connect, network up, user yet to push "go", BOTHQ waiting11:12
aboSamoor    is_online: False11:12
ryehm11:12
ryeu1sdtool --connect11:14
ryeaboSamoor, ^11:15
aboSamoorrye, eid@eid-desktop:~$ u1sdtool --connect11:15
aboSamooreid@eid-desktop:~$ u1sdtool --status11:15
aboSamoorState: READY_WITH_NETWORK_WITH_BOTHQ11:15
aboSamoor    is_error: False11:15
aboSamoor    is_connected: False11:15
aboSamoor    description: ready to connect, network up, user yet to push "go", BOTHQ waiting11:15
aboSamoor    is_online: False11:15
ryeaboSamoor, ok, let's make sure that syncdaemon got upgraded as well, u1sdtool -q11:16
ryethis will signal syncdaemon to shut down11:16
aboSamoorrye, I will repeat the steps11:17
ryeaboSamoor, then execute ps aux|grep [s]yncdaemon to make sure that it is no longer running11:17
ryeaboSamoor, it looks like the signals to connect do not reach syncdaemon, since this is happening on DBus, it is just weird11:17
aboSamoorrye,  it is not running anymore11:18
aboSamoorrye,  what should I do now11:18
ryeaboSamoor, ok, thanks, now try to start it with u1sdtool --start11:18
ryeaboSamoor, the log files should now indicate that it is starting up, reading metadata. u1sdtool --status should show that it is runnign11:19
ryeaboSamoor, then signal it to connect - u1sdtool --connect11:20
aboSamoorrye, eid@eid-desktop:~$  u1sdtool --start11:20
aboSamooreid@eid-desktop:~$ u1sdtool --status11:20
aboSamoorState: READY_WITH_NETWORK_WITH_BOTHQ11:20
aboSamoor    is_error: False11:20
aboSamoor    is_connected: False11:20
aboSamoor    description: ready to connect, network up, user yet to push "go", BOTHQ waiting11:20
aboSamoor    is_online: False11:20
aboSamooreid@eid-desktop:~$ u1sdtool --connect11:20
aboSamooreid@eid-desktop:~$ u1sdtool --status11:20
aboSamoorState: READY_WITH_NETWORK_WITH_BOTHQ11:20
aboSamoor    is_error: False11:20
aboSamoor    is_connected: False11:20
aboSamoor    description: ready to connect, network up, user yet to push "go", BOTHQ waiting11:20
aboSamoor    is_online: False11:20
ryeaboSamoor, ok, could you please post the output of ps auxww | grep [u]buntuone ?11:21
aboSamoorrye, http://paste.ubuntu.com/373873/11:22
ryeaboSamoor, hm... is there a firefox window with OAuth request waiting?11:23
aboSamoorrye, no11:24
ryeaboSamoor, do you have firefox browser running at the moment?11:25
aboSamoorrye, yes11:25
ryeaboSamoor, will it be possible for you to quit it? Hm... were you asked to confirm connection to ubuntuone on Feb 10 ? :) It looks like the session has started then, but it might have completed then as well... I am not really sure about this11:26
ryeaboSamoor, wait11:27
ryeaboSamoor, could you please perform the following: 1. quit the applet with quit button, then 2. quit syncdaemon with u1sdtool -q, 3. killall ubuntuone-login process - this should kill all ubuntuone-related processes11:28
aboSamoorrye, done11:29
ryeaboSamoor, afterwards, start the applet and try to connect to the cloud. If that fails then we'll need some dbus-monitor-related debugging, that's easy but it will take more time11:29
aboSamoorrye, I connected the ubuntuOne and it started automatically login page in firefox11:31
aboSamoorrye, now, it asks me to add the machine11:31
aboSamoorrye, this machine is already added and I do not want to download the files again11:31
ryeaboSamoor, ok, that's correct behavior in case your machine was connecting to the cloud during update procedure11:31
ryeaboSamoor, the files will not be downloaded11:32
ryeaboSamoor, there is a bug report about this but the bottomline is that the association between server and client is dropped once client receives an invalid response from the server (e.g. during service maintenance).11:33
aboSamoorrye, eid@eid-desktop:~$ u1sdtool --status11:34
aboSamoorState: SCANNING_WITH_BOTHQ11:34
aboSamoor    is_error: False11:34
aboSamoor    is_connected: True11:34
aboSamoor    description: doing server rescan, BOTHQ waiting11:34
aboSamoor    is_online: False11:34
beunoright11:35
ryeaboSamoor, it is connected and performing the inventory11:35
beunothe servers are under heacy load11:35
beuno*heavy11:35
aboSamoorrye, eid@eid-desktop:~$ u1sdtool --status11:35
aboSamoorState: START_WORKING_ON_BOTH11:35
aboSamoor    is_error: False11:35
aboSamoor    is_connected: True11:35
aboSamoor    description: start working on both content and metadata11:35
aboSamoor    is_online: True11:35
aboSamoorrye, yeah, it is slow.11:35
ryebeuno, is it upgrade-related? I.e. is there some background process running on the DB system or this is a direct consequence of the upgrade?11:36
beunorye, there's a temporary change that was made that we expected would spike the load11:37
beunoto flesh out a long-standing issue11:37
beunoit's been found11:37
beunoso now __lucio__ is getting the patch rolled out so the performance goes back to normal11:37
beunoit will likely be solved within the next day or so11:38
ryeok, I'd suggest that the general public this should be informed about this, e.g. via Twitter, Identica & mailing-list11:38
beunoI agree11:38
beunoyou should talk to statik about it11:39
aboSamoorrye, that message to add the computer must be more clear11:40
ryeaboSamoor, hm, good point11:40
aboSamoorrye, now, I have the same computer added many times ! and I do not know which one is active11:40
ryeaboSamoor, hm... give me a sec, i will make a script that shows what computer id syncdaemon is using...11:42
ryeaboSamoor, http://paste.ubuntu.com/373889/11:53
ryeaboSamoor, save it as ubuntuone-syncdaemon-oauth-token and then execute as python ubuntuone-syncdaemon-oauth-token - it should ask about access to the keyring and if you allow it to do that then it will show you the token that is used by syncdaemon11:54
ryei believe such kind of info may also be presented by u1sdtool itself11:55
ryeaboSamoor, the info itself is stored in GNOME keyring and can be accessed via Application/Accessories/Passwords and Encryption Keys. The entry is typically called 'UbuntuOne token for https://ubuntuone.com"11:57
aboSamoorrye, thanks :)12:02
ryehm, can't we use system.hardware.uuid info from hal (if it can be retrieved) to match the computer with already registered one?..12:04
ryeand replace the tokens, not accumulate them12:04
beunothat would be super nice rye12:05
beunofile a bug, chase dobey about it  :)12:05
ryebeuno, the only thing I can see where it will fail when one person will use 2 accounts on a single machine and will want filesync between them... Of course, we may just ask (It appears that your computer was already registered previously, do you want to update the pairing or create new)...12:07
beunorye, cacn you even use 2 accounts?12:07
ryebeuno, yup, i have rtg and rtg-test :)12:07
ChipacaMEETING BEGINS and MEETING STARTS and THIS IS THE START OF THE MEETING15:05
Chipacasay "me" to grab a slot to report your DONE/TODO/BLOCKED status15:06
rodrigo__me15:06
teknicome15:06
jblountme15:07
Chipacaaquarius, chad, dobey, CardinalFang/urbanape, vds ?15:08
* Chipaca wonders where people are15:09
beunome15:09
beunoyou insensitive clod15:10
rodrigo__:)15:10
teknico:-D15:10
dobeyme15:10
rodrigo__we need a bot to ping people at the right time every day :-D15:10
aquariusme15:11
Chipacarodrigo__: I've tried to convince verterok, but he said some wussy thing about too many robots15:11
aquariussorry15:11
verterokChipaca: me?15:11
urbanapeme15:11
Chipacaok, rodrigo__: go15:12
teknicovds is having network problems15:13
rodrigo__• DONE: Contacts picker UI tweaks. geoip detection on music store server. More couchdb-glib API documentation. On-call review. Music download progress in music store widget15:13
rodrigo__• TODO: Conflict resolver tool in pair tool. Make sandy's snowy test suite work with our server (http://git.gnome.org/cgit/snowy/tree/api/tests.py). Discuss with jdo and aquarius about oauth token per app, not per machine? Add jslint tests to check. Remove autosave code in notes web editor. U1 client interrogates library page to update download progress.15:13
rodrigo__• BLOCKED: no15:13
rodrigo__next: teknico15:13
teknicoDONE: did more reviews; landed a branch to disable autoprovisioning in the DS server (#519246); started redoing a minimal phone setup web ui15:13
teknicoTODO: completing minimal phone setup web ui; more phone sync minisprint at vds'15:13
teknicoBLOCK: none15:13
tekniconext: jblount15:13
jblountDONE: Lucid is rocking, started in on figuring out a reasonably complicated series of layout issues15:13
jblountTODO: Got these layout issues done, give aq a bit of help with some layout stuff for the music store15:13
jblountBLOCKED: Nope15:13
jblountbeuno: You!15:13
beunoDONE: Landed branch with CSS fixes, landed fix for edge file browsing15:14
beunoTODO: Another round of CSS fixes, more polish on files UI, officially join the team15:14
beunoBLOCKED: no15:14
beunourbanape, go15:14
urbanapeDONE: Got Bindwood 1.0-ppa into my bindwood-exp PPA, but only for karmic. Joshuahoover tested it for me, and it seems not to have migrated his bookmarks. Sad panda. But! That's now a bug, not a feature, so we can probably push it into lucid for alpha3.15:14
urbanapeTODO: Make sure all the bugs are in launchpad, start working on funambol web ui.15:14
urbanapeBLOCK: None15:14
dobeywho?15:14
urbanapeEOM?15:14
dobeyyou're all confused and off in the head15:14
dobey☺ DONE: Initial tests branch for control panel, Fixed bw limit defaults in syncdaemon.conf15:14
dobey☹ TODO: Expenses, ChangeUp release, Pkg branch reorg, Me menu integration, Control panel tabs15:14
dobey☹ BLCK: None.15:14
dobeyaquarius: your roll15:14
aquariusclearly dobey and I are invisible to beuno :)15:14
aquarius⚀ DONE: discussion about SSO and payments; have music library page send message to downloader daemon; add translation support to RB plugin; prototype RB/library page integration15:14
aquarius⚁ TODO: work with rodrigo on libubuntuone library page integration; help alecu refine download daemon work; library page CSS with jblount's help; make tomboy first-sync experience nicer15:14
aquarius⚂ BLOCKED:15:14
urbanapeweird.15:15
beunoaquarius, I just realized there is an order to this  :)15:15
teknicobeuno, oh, you thought you could pick your favorite pal as next one? :-)15:16
beunoyes15:16
beunothat clearly leaves me in a bad position now15:16
urbanapehurray! I'm beuno's favorite pal15:16
beunourbanape, you kick ass at lazr-js, I have no choice!15:16
dobeyi'm surprised he didn't pick the stewardess on Delta or something15:17
urbanapeyeah, we go in the order of the "me" responses15:17
Chipacabeuno is drawn to lazr-js gods like flies to fresh droppings15:17
dobeyanother meeting?15:18
dobeywhat's a desktop?15:18
Chipacadobey: in a few minutes15:18
dobeythe top of my desk is pretty clean compared to the photo i posted on flickr15:18
dobeyChipaca: aren't you supposed to be on a beach or something? :)15:19
Chipacadobey: not today, today is catch-up-with-the-team-and-make-sure-we're-good-for-the-freeze day15:19
Chipacadobey: also: I'm in northwest england. temperature outside has just managed to creep past 35F15:20
urbanapeChipaca, speaking of, while I've gotten Bindwood packaged for my PPA, I'm not entirely sure who our go-to guy is now that asac is on a different team.15:20
urbanapekenvandine maybe?15:20
dobeyoh15:20
kenvandineurbanape, i can do what i can :)15:21
Chipacaurbanape: kenvandine is probably the person to go to, at least to get a redirect15:21
kenvandinei still don't understand the process for firefox plugins :)15:21
urbanapekenvandine, aha. Okay.15:21
kenvandinebut i can certainly find out :)15:21
* Chipaca goes to hug kenvandine, but then buys him a beer instead15:21
urbanapewell, I can successfully build a source and binary package, but I don't think I can add it to universe repos.15:21
kenvandinedo you have a packaging branch for it?15:22
urbanapeand I'm not sure whoever can will be able to use my built packages.15:22
urbanapeyeah15:22
kenvandineok15:22
urbanapeor, rather, will momentarily15:22
kenvandinegreat15:22
ryegrrr... user designated folders, not user-defined... me wears a funny hat now.15:22
kenvandineurbanape, point me at it when it is ready15:23
kenvandinebut it might not get done today... today is DX upload day :)15:23
kenvandineso a ton of releases coming from them15:23
urbanapeyeah, I dig15:24
kenvandinethx15:24
rickspencer3aquarius, not seeing mandel here, am I missing something?15:36
aquariusrickspencer3, yeah, he's inconsiderately at work and thus not on irc :(15:37
rickspencer3dang it15:37
rickspencer3luuuuzer15:37
rickspencer3anyway, I'll stay logged in15:37
* rickspencer3 autojoins15:37
vdssorry technology is against me today15:43
vdsDONE: sprinting! landed #519740 landed #519876 landed #49987915:43
vdsTODO: more sprinting!15:43
vdsBLOCKED: no15:43
ryedobey, is it possible for you to find out what revision was 1.0.3-0ubuntu1 built against?16:15
dobeyrye: it's tagged in stable-1-0 branch series16:17
ryedobey, yeah, right, lp:ubuntuone-client/stable-1-0 277. [release] ubuntuone-client 1.0.3, right on Branches page of ubuntuone-client...16:23
ryethanks :)16:23
urbanapekenvandine, lp:~urbanape/firefox-extensions/bindwood.ubuntu-lucid16:24
urbanapeI think it's all set up properly.16:24
urbanapebut I'd love a sanity check.16:24
urbanapebeuno, who's got the current best branch for the funambol web ui?16:30
beunourbanape, what an interesting question16:31
beunoAIUI, the web ui got ripped off yesterday16:31
beunoand teknico_ and vds ar putting a new one back in today16:31
beunothat said16:31
beunoif you just want to try the syncing16:31
beunoyou don't really need a UI I think16:31
beunojust use the username/password on the phone or email client16:32
beunoand look at it on the contacts page16:32
beunodepends on what you're wanting to do  :)16:32
=== teknico_ is now known as teknico
urbanapejust want the best place to start16:34
beunoteknico or vds would know better than me today16:34
teknicourbanape, what beuno said16:35
teknicouse trunk to try syncing16:35
teknicothere's no web ui to speak of, yet16:35
urbanapek16:37
teknicourbanape, otoh there's still #439093 to be taken care of, if you feel so inclined :-)16:37
urbanapeteknico, okay, thanks16:43
dobeyok, lunch time16:58
mandelrickspencer3, ping18:00
rickspencer3hi mandel18:02
rickspencer3I heard you were looking for me regarding couchgrid18:02
rickspencer3the single most elegant and unhacky code base in history18:02
mandelrickspencer3 yep ;)18:02
rickspencer3what's up?18:03
mandelrickspencer3, got a question about it, is there a way to refresh the treeview when the db contents have changed?18:03
mandelrickspencer3, such a dialog adding a record18:03
rickspencer3you mean aside from appedning the new record?18:04
rickspencer3like something else updates the database?18:04
mandelrickspencer3, exactly18:04
rickspencer3hmm18:04
mandelrickspencer3, I was thinking of sending a patch but I did not know if you had it already18:05
rickspencer3well, I would expect the dialog to call my_couch_grid.append_row(new_row)18:05
rickspencer3but there are a few ways to force a refresh18:05
rickspencer3like, just reset the database18:05
rickspencer3if you do:18:05
mandelrickspencer3, but reseting will have to get all the objects, right?18:05
rickspencer3my_couchgrid.record_type = record_type18:05
rickspencer3that will refresh as well18:06
rickspencer3yeah, it will just completely throw away the underlying liststore model and rebuild itself18:06
rickspencer3with all the resulting flashing and time and such18:06
rickspencer3I wonder if you would be better off finding the change, and just adding and subtracting the new rows18:07
mandelrickspencer3, ok, 'cause my idea was to append a callback function that uses the changes api from desktopcouch and appends the row when it detects changes18:07
rickspencer3mandel, that would be sweet18:08
mandelrickspencer3, CardinalFang added a very nice API for that at the last UDS :P18:08
rickspencer3however, please note ...18:08
rickspencer3that the couchgrid that I wrote for Karmic is kind of dead to me as of last night18:08
mandelouch, you killed it?18:08
rickspencer3I ported it to derive from quickly.widgets.dictionary_grid18:08
rickspencer3so it's part of the quickly-widgets library as of last nigh18:09
rickspencer3I didn't kill it, I made it better ... stronger ... faster18:09
rickspencer3:)18:09
rickspencer3the interface changed a bit, as append_row now requires a dictionary instead of a list18:09
mandelok, then I'll take a look at that. Does it take views?18:09
rickspencer3take views?18:10
rickspencer3you give it a record_type, just like the old couchgrid18:10
mandelas in couchdb view results, you know.. execute_view(view, name)18:11
rickspencer3not really18:11
rickspencer3well ... yes18:11
rickspencer3but not as part of the API18:11
rickspencer3you give it a record type, and it calls the function that takes a record type and creates a view for the record type if it's not there yet18:11
* rickspencer3 check function name18:11
mandelyou mean get_records18:12
rickspencer3mandel, yeah18:12
rickspencer3        #retrieve the docs for the record_type, if any18:12
rickspencer3        results = self._db.get_records(18:12
rickspencer3            record_type=self._record_type,create_view=True)18:12
mandelok, I was thinking to send you a couple of things for the old grid... allow to use either record_type or a name of a view to filter the result18:13
mandeland a widget I've got that create an autocomplete text entry from the result of a view that returns an array18:13
mandelsuch as get all the categories from the contacts db18:14
rickspencer3mandel, I am really open to merges18:15
rickspencer3would be happy to get those18:16
rickspencer3consider the old grid all yours18:16
rickspencer3but the new grid has some very powerful benefits18:16
rickspencer3it automatically understands different column types, for example18:16
rickspencer3in old couchgrid, everything is a string18:16
rickspencer3you can associate the grid with a gridfilter, and get automagic filtering UI18:17
rickspencer3etc...18:17
mandelrickspencer3, dont worry, I'll throw my code away and take a look at yours, I'm sure is far more advance :)18:17
rickspencer3well ...18:17
mandelrickspencer3, I'll just try to add the view stuff which is kinda useful18:17
rickspencer3there is actuall *less* couchgrid code now, since dictionary grid handles the rendering of the treeview18:17
rickspencer3so the new one should theoretically be easier for you to hack on18:17
mandelrickspencer3 superb! which is the lp branch?18:18
rickspencer3lp:quidgets18:19
rickspencer3quidgets/quickly/widgets/couch_grid.py18:19
rickspencer3mandel, I know you probably read my blog with the utmost urgency and care, but just in case you had a technical glitch which kept you from getting up in the middle of the night to read it ...18:21
rickspencer3I am embarking now on actually documenting quickly-widgets18:21
rickspencer3I'll start with the grids in case that can help you out18:21
mandelrickspencer3 thanks a lot! I'll do my best to give a hand, and don't worry about me, I understand code quite fast ;)18:22
rickspencer3mandel, yeah, it's not you I worry about, it's me18:22
rickspencer3I know what kind of APIs I want to use myself ...18:22
mandelrickspencer3  and I do read your blog though the ubuntu feed (photobomg etc...)18:22
rickspencer3but don't necessarily have the coding skills to implement them in the most elegant manner18:23
rickspencer3hehe18:23
rickspencer3(I hope it was obvious I was kidding about following my blog)18:23
rickspencer3mandel, so, looking forward to seeing what you do18:23
rickspencer3and don't hesitate to ping me18:23
mandelrickspencer3, I'm sure your skills are really good, I'll keep you posted, need to go now18:23
rickspencer3bye bye18:24
mandelrickspencer3, adios18:24
seanbrystoneHi, i keep getting a "Capabilities mismatch" error on Ubuntu One (Ubuntu 9.10 32 bit)18:27
duanedesignhi seanbrystone18:28
seanbrystonehi18:28
duanedesignseanbrystone: that is an error that is effecting people who have updated to Karmic and not updated since the upgrade18:29
seanbrystoneoh so all i have to do is update Karmic?18:30
duanedesignseanbrystone: try System > Administration > Update Manger18:31
duanedesignand see if an update comes up for ubuntuone-client18:31
seanbrystonek18:31
seanbrystonesure is :)18:32
duanedesignseanbrystone: ok great.18:33
seanbrystonethanks duanedesign , it's downloading (kinda on a slow connection) so imma gonna assume that will work, if not i'll come back later on thanks again :)18:34
duanedesignseanbrystone: definetly come back if you have anymore issues18:35
aquariusstatik, hey20:24
aquariusman, irc from a phone is rubbish20:25
aquariusis this even working?20:27
lifelessyes20:27
aquariuslifeless, cheers20:28
aquariuscant keep the network up on my phone20:28
CardinalFangaquarius, I can't hear you.  type louder.20:28
aquariusha. ha.20:32
aquariusjust checking in in case there were questions for me20:33
aquariusbut since I've not been clamoured at, I shall happily assume not20:34
Davieyaquarius: I heard you found it troublesome keeping it up.20:36
Davieyin regards to your cable/adsl on twitter, ofc.20:37
greg-g*honk*21:15
greg-ghaving trouble getting the notes I create in the U1 web interface to save21:15
mattgriffinrodrigo__: ^^^ is this still an issue or is a fix coming soon?21:16
greg-ggetting the "There was a problem with saving your note!"  ahh, so you know :)21:16
CardinalFangmattgriffin, i think that's fixed in one of my branches.  I was hoping for more feedback on it, and rodrigo does know more of it than I do.21:20
mattgriffinCardinalFang: thanks. greg-g, this should be rolling out soon. have you searched the bugs for the issue?21:22
greg-gmattgriffin: I hadn't fully, since the link from one.ubuntu.com brought me to launchpad.net/ubuntuone-client instead of /ubuntuone and I didn't see anything related at ubuntuone-client (obviously). Now I see it, though.  (long answer for "no, barely looked, came in here, but now I found it")21:26
greg-gthanks for the update21:26
mattgriffingreg-g: ah... thanks for that info. we should change that so people can easily find bugs for other projects21:27
greg-gno problem21:32
greg-gthanks for the help21:32
mattgriffingreg-g: does this describe what you are experiencing? https://bugs.launchpad.net/ubuntuone-servers/+bug/50102021:47
ubottuUbuntu bug 501020 in ubuntuone-servers "Tomboy note sync and web-ui for notes are broken" [High,Confirmed]21:47
greg-gmattgriffin: yep21:50
* greg-g marked it as affecting me and subscribed21:51
mattgriffingreg-g: good. sorry for the delay. i think it took a little while to diagnose the issue.21:51
greg-gmattgriffin: no problem.21:55
BookmanHow do I totally remove Ubuntu One from the command line?22:29
ryeBookman, you may be searching for this: https://answers.launchpad.net/ubuntuone-client/+faq/77822:31
BookmanIs that good for a multi-user system?  I want to remove it from the computer for all users22:34
ryeBookman, actually, if ubuntuone-client* and python-ubuntuone-storage* are removed, then there is nothing in the system that will want to connect. Ubuntu One folder will remain but it will not be bearing any special meaning and the keys in GNOME keyring will be no more used.22:39
ryeBookman, may I ask about the reason you are removing the software?22:40
BookmanIt does not work22:40
BookmanHow to start it from the command line?22:42
ryeBookman, erm... what do you mean?22:43
BookmanI am trying to start it via SSH session.22:43
BookmanI removed it completely, reinstalled and am trying it one last time.22:43
ryeBookman, hm, actually it requires dbus session to be running22:44
ryeBookman, are you trying to use it on the headless server?22:44
BookmanNo, I'm trying to fix a machine remotely22:44
ryeBookman, do you have an access to the X session?22:45
Bookmanyes22:45
BookmanI believe22:45
ryeBookman, ok, then does your SSH session have dbus session (try $DBUS_SESSION_BUS_ADDRESS) ?22:47
ryeBookman, and, additionally, is $DISPLAY set?22:47
ryeBookman, i made the following - started gnome-terminal on the desktop, launched screen in it (that's why screen got all the env vars) and then attached to that screen via screen -rx22:48
ryeBookman, the applet is started via ubuntuone-client-applet, btw, what version are you running?22:48
BookmanOk, hang on here.....too fast22:50
BookmanLet's backup22:50
BookmanI have an SSH session open.  Ubuntu One is removed and reinstalled.22:51
BookmanWhat to do next?22:51
BookmanKeep it simple!22:51
ryeBookman, do you have files in Ubuntu One or you want to do it completely from scratch?22:51
BookmanI have files there.  .local/share/UbuntuOne is gone.22:51
BookmanFor all users22:52
ryeBookman, ok. so now try ubuntuone-client-applet, but it needs a) access to X session (i.e. DISPLAY should be set) and dbus.22:54
ryeactually, try starting it - if it does not work then it will fail22:54
BookmanOk, how to gain access?  I have admin on the remote machine22:55
Bookman(it failed via command line)22:55
ryeBookman, is there X session running at the moment?22:55
ryeBookman, ptw, could you paste the output from terminal?22:55
Bookmanhttp://pastebin.ca/179403522:57
BookmanI'm not sure how to answer the X session question.  Someone is on the remote computer at the moment working.  I'm logged in via SSH session in Terminal.22:58
ryeBookman, ok, is the user that is now working at the computer the one you are setting ubuntuone for?22:59
BookmanNo22:59
BookmanI am the user23:00
BookmanThat ubuntuone is for23:00
ryeok, let me think...23:00
BookmanThink away.23:00
BookmanDon't hurt yourself though!23:01
* rye is firing up VM to try such kind of setup, this is definitely can be done...23:01
ryeBookman, what type of connection do you have from your to the remote machine? Is your current machine running linux ?23:01
BookmanAll machines are on Ubuntu.  Current is 10.04, remote is 9.1023:02
Bookman(Nothing but the best)23:02
BookmanAll over cable23:02
ryeok. it is doable :)23:04
ryefiirst, establish x forwarding from the remote machine, i.e. ssh -X user@remote-host23:05
BookmanDone23:05
ryeBookman, then see whether you can run xterm23:05
ryexterm should open on your local desktop23:06
BookmanWorking....................23:06
Bookmandone23:07
ryeBookman, ok, now start dbus session in your ssh session - eval `dbus-launch`23:07
Bookmanin xterm?23:08
ryeBookman, no, you can close xterm, we no longer need it23:08
Bookmandone23:09
ryeppa version now contains support for applet-free operation, yet it has some rough corners, but there's going to be a tasty upgrade of Ubuntu One soon...23:09
ryeBookman, ok, now try launching ubuntuone-client-applet23:09
Bookmanworking............23:10
ryeBookman, it should 1) trigger gnome-keyring prompt for your keyring, 2) open the browser for OAuth authentication (from remote machine) and 3 - it even may appear in your own panel.23:10
ryei mean the applet23:10
ryeBookman, by cable you mean DSL connection or Ethernet ?23:11
BookmanI am wireless>router>cable here locally.  Remote is computer>modem>dsl23:11
BookmanI get no response from the remote machine.23:12
BookmanAnd now two icons on this local machine.23:12
BookmanThis Ubuntuone really chokes when dealing with Wicd23:12
ryeBookman, hm, need to try Wicd to see whether it can be tweaked to provide DBus interface so that apps know what/whether connection is present23:13
ryeBookman, are you able to ping the remote machine?23:13
ryeit may be loading the browser window over the internet...23:14
ryehm23:14
Bookmanremote machine connection is no problem at all.23:14
BookmanI can run anything but ubuntuone23:14
BookmanThe terminal just has a blinking cursor23:14
ryeBookman, ok, are you able to open a concurrent connection to that machine ?23:15
BookmanNo problem with wicd....ubuntuone does not like anything but NetworkManager which does not like dsl23:15
ryeBookman, i mean ssh, to look at the syncdaemon log23:15
BookmanNo concurrent23:16
BookmanI have to control C with :23:17
Bookmankeithclark@bookworm-acerdesktop:~$ ubuntuone-client-applet23:17
Bookman^CTraceback (most recent call last):23:17
Bookman  File "/usr/bin/ubuntuone-client-applet", line 26, in <module>23:17
Bookman    import gtk23:17
Bookman  File "/usr/lib/pymodules/python2.6/gtk-2.0/gtk/__init__.py", line 69, in <module>23:17
Bookman    _init()23:17
Bookman  File "/usr/lib/pymodules/python2.6/gtk-2.0/gtk/__init__.py", line 54, in _init23:17
Bookman    _gtk.init_check()23:17
BookmanKeyboardInterrupt23:17
ryeBookman, i mean open new ssh cnnection to the same host...23:17
ryebut if you succeeded in killing ubuntuone-client-applet then it looks like it actually started to do something :)23:18
BookmanYes but no synced files23:18
ryeBookman, can you open another ssh connection to the same machine ?23:19
BookmanYes23:19
BookmanDoen23:19
BookmanDoen23:19
Bookman*damn, done23:19
joshuahooverrye, Bookman: on the machine with wicd, what version of ubuntu one are you using? $ sudo apt-cache policy ubuntuone-client23:19
ryeok, then try launching ubuntuone-client-applet again in the first session23:19
BookmanBoth machines have wicd23:19
ryeBookman, The code in ubuntuone-client 1.0.3 instructs ubuntuone to start connecting even if it cannot find NetworkManager23:20
BookmanI just reinstalled.  Should be the latest.23:21
BookmanLocal machine is 10.04.  Better have the latest23:21
BookmanI believe that the code for non NetworkManager does not work.  Here is the proof.23:21
joshuahooverBookman: strange, i know i've personally tested with wicd and never had an issue since we put the patch out there23:24
BookmanI beg to differ.23:24
BookmanDo you want access to my machine?23:25
joshuahooverBookman: are you getting any errors? ~/.cache/ubuntuone/log/syncdaemon-exceptions.log23:25
ryeBookman, hm, could you please run "apt-cache policy ubuntuone-client " on the remote machine?23:25
BookmanOk, which one?23:25
Bookmanjoshuahoover, no such file23:28
joshuahooverBookman: ok, can you run that command on the karmic (9.10) machine?23:28
joshuahooverBookman: apt-cache policy ubuntuone-client23:28
Bookmanjoshuahoover, sorry about that, yes there is a file23:28
joshuahooverBookman: can you paste the contents at http://paste.ubuntu.com/ and post the link here?23:29
BookmanI will post it here!  Empty.23:30
ryeBookman, ok, could you please run apt-cache policy ubuntuone-client on the remote (9.10) machine :) ?23:31
Bookmanubuntuone-client:23:32
Bookman  Installed: 1.1.1+r321-0ubuntu1~ppa1~karmic23:32
Bookman  Candidate: 1.1.1+r321-0ubuntu1~ppa1~karmic23:32
Bookman  Version table:23:32
Bookman *** 1.1.1+r321-0ubuntu1~ppa1~karmic 023:32
Bookman        500 http://ppa.launchpad.net karmic/main Packages23:32
Bookman        100 /var/lib/dpkg/status23:32
Bookman     1.0.3-0ubuntu1 023:32
Bookman        500 http://us.archive.ubuntu.com karmic-updates/main Packages23:32
Bookman     1.0.2-0ubuntu1 023:32
Bookman        500 http://us.archive.ubuntu.com karmic/main Packages23:32
joshuahooverrye: and he's not able to connect?23:33
ryeBookman, hm, there is a known issue with beta ppa r321 that may prevent the client from updating files if there are shared folders23:34
ryeBookman, can you start the applet in one ssh session then see what is printed to ~/.cache/ubuntuone/log/syncdaemon.log23:34
ryei guess you may download it to your machine via scp remote-machine:.cache/ubuntuone/syncdaemon.log ./ and post it to paste.ubuntu.com (pastebin.ca seems to be somehow slow)...23:35
BookmanOn the remote machine?  Easy Peasy.  Gedit23:36
ryeBookman, i believe it is faster to download the log locally and then paste, since the DSCL connection might not provide enough upload bandwidth for Gedit to display file in finite amount of time :)23:37
BookmanOk, maybe not23:37
rye*DSL23:39
Bookmanworking....this i a PITA23:39
BookmanWhy is this not fixed?23:40
BookmanYour competitor does a fine job.23:40
BookmanOk, I have to research how to copy files from the remote machine.23:42
ryeBookman, frankly speaking I am not really sure what the problem you are experiencing is. If it is related to NetworkManager then it was fixed in ppa r298 or so onwards and 1.0.3 version of the stable release. If there is something else then we will need the logs to diagnose the issue23:42
ryeBookman, have you filed the bug report or uploaded the logs for the issue you were experiencing before the reinstall?23:43
BookmanI filed a bug months ago.  I gave up waiting for an answer/solution.  I forget the number and don't care to go threw the hassle to look it up.23:44
BookmanI'm really frustrated.  I try to make it work here.23:44
ryeBookman, what's your lp id?23:44
BookmanYour competitor just works.23:44
ryeBookman, i have to say that ubuntuone really looks like a big black box where it is not really clear what is happening. However this is changing, since this is just unacceptable for the product of this grade to stay in this position.23:46
BookmanWell, you are losing me and I'm really trying here.23:46
joshuahooverBookman: we can find the bug if you know your launchpad id...and my apologies for not getting the proper response and follow up on your bug23:47
BookmanI really forget23:47
ryejohnlea, i have found Bookman, is it keithclark ?23:48
Bookmankeithclark23:48
ryeBookman, ok23:48
BookmanOr something similar23:48
BookmanYes, I am actually Keith23:48
ryeBookman, ok, could you please describe the current state, i.e. is applet started?23:51
Bookmanhow to tell?23:52
ryeok, first of all the context - we are working on establishing the connection over ssh. all relevant X forwarding and dbus session launch is performed. There is 2 ssh connection, 1 with X forwarding and dbus session running and 2 is reserved for log reading23:52
ryeBookman, i guess you may get the applet icon on your 10.4 machine, so, if there is an applet for your local ubuntuone, then you might get 2 icons23:53
ryeBookman, however,... heh, you are running PPA, right?23:53
BookmanPPA?23:53
ryeBookman, beta PPA version (Personal Package Archive)23:53
BookmanI have no idea23:54
BookmanI installed it.23:54
ryeBookman, so you don't even need the applet, could you please Ctrl+C the applet on the remote machine23:54
Bookmandone23:54
ryeBookman, now please try u1sdtool --status in the same session23:54
Bookmankeithclark@bookworm-acerdesktop:~/.cache/ubuntuone/log$ u1sdtool --status23:55
BookmanState: READY_WITH_NETWORK_WITH_BOTHQ23:55
Bookman    is_error: False23:55
Bookman    is_connected: False23:55
Bookman    description: ready to connect, network up, user yet to push "go", BOTHQ waiting23:55
Bookman    is_online: False23:55
ryeBookman, ok, u1sdtool --connect23:56
ryeBookman, do you have some shared with you folders ?23:56
BookmanNothing back.23:56
BookmanThis is an old computer I cannot remember all shares23:56
ryeBookman, ok, now u1sdtool --status23:56
BookmanState: READY_WITH_NETWORK_WITH_BOTHQ23:57
Bookman    is_error: False23:57
Bookman    is_connected: False23:57
Bookman    description: ready to connect, network up, user yet to push "go", BOTHQ waiting23:57
Bookman    is_online: False23:57
Bookmankeithclark@bookworm-acerdesktop:~/.cache/ubuntuone/log$ u1sdtool --connect23:57
Bookmankeithclark@bookworm-acerdesktop:~/.cache/ubuntuone/log$ u1sdtool --status23:57
BookmanState: READY_WITH_NETWORK_WITH_BOTHQ23:57
Bookman    is_error: False23:57
Bookman    is_connected: False23:57
Bookman    description: ready to connect, network up, user yet to push "go", BOTHQ waiting23:57
Bookman    is_online: False23:57
ryeBookman, hm, it should actually open keyring prompt and/or browser window23:58
Bookmannope23:58

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