[00:28] <wgrant> Does U1MS work at all outside Europe and the US?
[00:28] <wgrant> In .au I get a rather restricted list of tracks, and nothing that I can find says anything except 'Download Unavailable' when I attempt to download it.
[00:29] <ajmitch> wgrant: you get to enjoy the 'world store' with its limited selection
[00:30] <wgrant> ajmitch: I knew that. But I get both a limited selection, and even the limited selection doesn't work.
[00:32] <ajmitch> are you trying to download a free track?
[00:32] <wgrant> I am clicking around seeing if anything works at all.
[00:32] <wgrant> Can you point me at a free track?
[00:33] <ajmitch> only on the US store - the same track costs 0.99EUR on the world store
[00:33] <wgrant> Hah.
[00:33] <wgrant> Labels must love us.
[00:34] <ajmitch> yes, I got the US store working with tsocks & ssh thanks to a spare linode
[00:35]  * wgrant considered doing something like that.
[00:36] <ajmitch> it worked well enough to download & play a free track at least
[00:36] <wgrant> Does it download directly to U1, or does RB download it, then upload it?
[00:37] <ajmitch> not sure, it said it was transferring to U1 storage, but I didn't watch the network traffic
[00:38] <wgrant> Ah, yes, this is a bit less broken.
[00:40] <ajmitch> it's working for you now?
[00:43] <wgrant> Tunneling to the US or UK.
[00:43] <wgrant> Still no luck without it.
[00:47] <leagris> What url should I give to allow access to shared content?
[00:48] <leagris> I have a picture here http://one.ubuntu.com/p/Dc/ marked as shared but it is not accessible outside
[00:50] <wgrant> leagris: That link works for me.
[00:50] <wgrant> I didn't even know you could share things publicly.
[00:51] <leagris> thanks wgrant
[00:52] <leagris> does it need an ubuntuone account or anonymous users can show it ?
[00:52] <leagris> Someone on #ubuntu using an iphone can not see the picture
[00:52] <leagris> I wonder if it is a MIME header issue
[00:53] <wgrant> leagris: Interesting. If I wget it, it is garbage.
[00:53] <wgrant> From my browser it's fine.
[00:56] <leagris> alternate location not on ubuntuone http://www.noiraude.net/img/CamaroBerlinettaAuGarage.JPG
[00:56] <wgrant> Yeah, that's fine either way. Odd.
[00:59] <leagris> mime header is same as for file type image/jpeg
[01:00] <leagris> but for ubuntuone it adds Content-Disposition: attachment; filename="CamaroBerlinettaAuGarage.JPG"
[01:00] <wgrant> Does it? It downloaded as index.html for me.
[01:00]  * wgrant curls.
[01:00] <leagris> the content-disposition attachemnt makes it propose a save-as option
[01:00] <wgrant> Right.
[01:00] <wgrant> I'm glad they've learnt to do that.
[01:01] <leagris> wget --debug 1 http://one.ubuntu.com/p/Dc/ | /dev/null
[01:01] <wgrant> The headers look fine, though.
[01:02] <leagris> by the way wget get index.html garbage
[01:05] <leagris> I can download it with curl -o outputfile.jpg url
[01:06] <leagris> it fail with wget though. It look like wget can not handle content-disposition
[01:07] <leagris> wget --content-disposition on will do it
[01:07] <leagris> experimental feature as said in man page
[01:13] <leagris> http://pastebin.ca/1849875
[01:20] <leagris> mm Something has gone wrong (500) OOPS-ID-1543appserver6318
[01:20] <wgrant> U1 keeps reconnecting itself without asking.
[01:22] <leagris> was trying to access contact deck within abrowser
[04:59] <jmuniz> I'm getting a bunch of 500s when I try to use the web interface to see notes or contacts. Is something up, or is it on my end?
[05:01] <leftyfb> I have purchased music from he ubuntu one. On the virtual machine it downloaded to the Ubuntu one online storage but never to rhythmbox. On another fresh native install it never downloaded to rhythmbox, I had to download it again. In either case, nothing shows up in the "Ubuntu One" or "Music" folder in my home directory on my machine.
[11:01] <czajkowski> rye: https://bugs.launchpad.net/ubuntu/+source/ubuntuone-client/+bug/544677
[11:01] <czajkowski> rye: I was told to poke you about that
[11:03]  * rye definitely needs to file a bug against tomboy, it raised exception, it should notify about that, not just dump it to stderr...
[11:04] <czajkowski> rye: so re log the bug against Tomboy?
[11:04] <czajkowski> I was more wondering about the unhelpful error message
[11:05] <rye> czajkowski, no, I'll file that one, I have a large collection of its exceptions during the sync but ATM it looks like server-side couchdb is having some issues. Testing that right now
[11:05] <czajkowski> rye: lovely thanks
[11:25] <rye> czajkowski, could you please try syncing your tomboy again?
[11:25] <czajkowski> rye: will do at lunch time when I pop home for lunch at work now and not on Ubuntu machines.
[11:25] <czajkowski> thanks
[11:44] <sceiron> Hello, for me its not possible to sync tomboy notes and evo-contacts, only getting "server error:500" i read on Launchpad that this bug should be fixed, but the fix does not work for me... Is there something i can do about this ?
[11:44] <rye> sceiron, can you try syncing Tomboy right now?
[11:46] <sceiron> rye: now i can access the tabs for notes and contacts, excellent, I will try to sync now :)
[11:48] <rye> sceiron, contact syncing is tracked under bug #542993, this is still an on-going issue for new ubuntuone users or those who re-authorized their machines after 18 March
[11:51] <sceiron> Thats exactly what i did, now the tabs are functional. Trying to sync with evo-now, but the contacts is still not beeing imported, maybe i should be patient
[11:54]  * rye needs to relogin after upgrade in order to bring keyring back
[12:06] <rye> evolution-data-server-Message: Server up and running
[12:06] <rye> [New Thread 0xb7f8fb70 (LWP 30296)]
[12:06] <rye> impl_GNOME_Evolution_Addressbook_BookFactory_getBook
[12:06] <rye>  + couchdb://127.0.0.1
[12:06] <rye>  => 0x807aa60
[12:06] <rye> impl_GNOME_Evolution_Addressbook_Book_open (0x807aa60)
[12:06] <rye> Program received signal SIGSEGV, Segmentation fault.
[12:06] <rye> 0x00f0e180 in ?? () from /lib/libdbus-1.so.3
[12:07] <sceiron> rye: Notes-sync is now working :) This will finally make Tomboy a useful app (atleast in my opinion)
[12:08] <czajkowski> I live and use Tomby notes a lot, very handy to sync them
[12:28] <sceiron> However, contacts is still not syncing ( I can access the Tab), is it the same problem as with Tomboy? Registration of comp after 18.march?
[12:34] <rye> sceiron, you may check the last lines of ~/.cache/desktop-couch/log/desktop-couch-replication.log - if that says about 500, error function_clause then unfortunately yes
[12:39] <sceiron> Yepp: ServerError: (500, ('unknown_error', 'function_clause')
[12:58] <duanedesign> rye: getting some new bug reports about UDF's containing non 7-bit ASCII encoding characters.
[12:58] <duanedesign> rye: your utf-8 script if in the $HOME should scan the whole directory?
[12:58] <rye> duanedesign, non utf-8, you mean?
[12:59] <duanedesign> rye: hold on i got the code open...
[12:59] <rye> duanedesign, the script would start with current dir if not said otherwise , utfsomething.py /home will scan /home
[13:00] <duanedesign> has type str, but isn\'t in 7-bit ASCII encoding. Non-ASCII strings must be converted to unicode objects before being added
[13:13] <duanedesign> didnt someone do a blog post on the decision to go with mp3 in the music store?
[13:35] <czajkowski> rye: tomboy notes working fine now with synchronisation
[13:35] <rye> czajkowski, yup, I was able to sync notes as well.
[13:36] <czajkowski> lovely
[13:41] <jamalta> hi there, i was having an issue with authentication to ubuntu one yesterday and was told to delete my Ubuntu One key from the gnome keyring... after trying that, i was able to authenticate but it still doesn't work
[13:41] <jamalta> also, u1sdtool --status says that the auth failed
[13:41] <jamalta> is there something i could be doing wrong?
[13:43] <rye> jamalta, lucid/ppa ?
[13:43] <jamalta> rye: lucid
[13:43] <jamalta> i don't think i'm using a ppa for u1
[13:43] <jamalta> should i be?
[13:44] <rye> jamalta, apt-cache policy ubuntuone - what version is said to be installed?
[13:44] <jamalta> rye: no package named ubuntuone
[13:44] <jamalta> ubuntuone-client is 1.1.4
[13:47] <rye> jamalta, ok, could you please run u1sdtool -q (quit syncdaemon completely)
[13:47] <jamalta> rye: ok
[13:47] <rye> jamalta, now try to do u1sdtool --connect , after that we will be interested in your syncdaemon.log
[13:48] <jamalta> rye: where is the syncdaemon.log file stored?
[13:49] <rye> jamalta, ~/.cache/ubuntuone/log/syncdaemon.log
[13:50] <jamalta> rye: http://paste.ubuntu.com/399980/
[13:50] <jamalta> rye: i think it's working now though. the status is now QUEUE_MANAGER after restarting
[13:51] <jamalta> not sure if it's syncing properly though
[13:52] <rye> jamalta, i have hacked a notification thingie - it shows state changes and what files are being uploaded and how many objects left - http://people.canonical.com/~roman.yepishev/ubuntuone-scripts/syncdaemon-monitor.py
[13:53] <jamalta> rye: ok running it now
[13:54] <rye> jamalta, it does not show any applet or something, it prints the info to the terminal and pops up notifications - I am using it for tests
[13:54] <jamalta> rye: no output at all
[13:54] <jamalta> and no dialogs either
[13:54] <jamalta> i just tested to make sure my notifications were working, so that's not the issue
[13:55] <rye> jamalta, you can restart syncdaemon to see how states are changing - u1sdtool -q; u1sdtool --connect
[13:55] <jamalta> heh
[13:56] <jamalta> "doing auth dance" :)
[13:58] <jamalta> oooh! uploaded a file :)
[13:58] <jamalta> i guess it's working no
[13:58] <jamalta> now*
[14:00] <jamalta> thanks rye :)
[14:00] <jamalta> hey look the u1ms works now too :)
[14:02] <jamalta> so how is the u1 phone support coming about? just curious :)
[14:02] <beuno> jamalta, what phone do you have?
[14:03] <jamalta> beuno: iphone 3g :\
[14:03] <beuno> jamalta, try out the service:  https://edge.one.ubuntu.com/phones/
[14:03] <beuno> ;)
[14:03] <jamalta> beuno: oh hm.. interesting
[14:03] <jamalta> beuno: thanks!
[14:06] <beuno> jamalta, please let me know how it goes
[14:06] <beuno> you can also sync thunderbird/evolution
[14:06] <jamalta> beuno: sure :)
[14:06] <jamalta> let me turn off contact syncing with gmail first..
[14:07] <PaulGit> jamalta: How do I sync Thunderbird?
[14:07] <beuno> PaulGit, thunderbird 2 or 3?
[14:07] <PaulGit> beuno: 3
[14:08] <beuno> PaulGit, 32 or 64 bit?
[14:08] <PaulGit> 32
[14:08] <beuno> PaulGit, https://mozilla-plugin.forge.funambol.org/files/documents/89/367/funambol-mozilla-sync-client-linux-v20100305.xpi
[14:08] <PaulGit> beuno: had no luck with addons and 64 bit version :(
[14:09] <PaulGit> beuno: Thanks!
[14:09] <jamalta> beuno: is there a way to whipe contacts in my u1 so i can import again?
[14:10] <beuno> jamalta, yes
[14:11] <beuno> jamalta, download: https://wiki.canonical.com/UbuntuOne/Funambol/PrivateAlpha?action=AttachFile&do=view&target=ubuntuone-couchdb-query
[14:11] <beuno> then run: python ubuntuone-couchdb-query --http-method=DELETE contacts
[14:11] <beuno> and then: python ubuntuone-couchdb-query --http-method=PUT contacts
[14:11] <beuno> and then go to: firefox .local/share/desktop-couch/couchdb.html
[14:11] <jamalta> beuno: i keep getting authentication failed with funambol
[14:11] <jamalta> trying password a 3rd time
[14:11] <jamalta> and thanks for the info, i'll try that :)
[14:11] <rye> beuno, we need to sync the sources :)
[14:11] <beuno> and delete the local couch db
[14:11] <jamalta> beuno: oh i can't see that wiki :\
[14:11] <beuno> jamalta, ah
[14:12] <rye> beuno, jamalta about to give the other URL
[14:12] <beuno> jamalta, http://www.freedesktop.org/wiki/Specifications/desktopcouch/Documentation/Troubleshooting?action=AttachFile&do=view&target=ubuntuone-couchdb-query
[14:12]  * beuno was quicker
[14:12] <jamalta> thanks
[14:12] <beuno> jamalta, so you created the username/pass
[14:12] <beuno> and get authentication failed?
[14:12] <jamalta> beuno: right
[14:12] <rye> beuno, jamalta http://people.canonical.com/~roman.yepishev/ubuntuone-scripts/ubuntuone-couchdb-query
[14:12] <jamalta> i went back to recheck and had to reset the password
[14:12] <jamalta> so i typed the new pass in
[14:12] <jamalta> and still got auth failed
[14:12] <jamalta> let me try a third time
[14:13] <rye> beuno, jamalta - user-friendly URL for https://code.launchpad.net/~rye/+junk/ubuntuone-scripts
[14:13] <beuno> jamalta, if it fails again, let me know your username
[14:13] <jamalta> beuno: do i have to change the server url in the funambol client?
[14:14] <beuno> jamalta, ah, yes
[14:14] <jamalta> beuno: oh, the instructions don't say that :)
[14:14] <beuno> to http://syncml.one.ubuntu.com
[14:14] <beuno> aha
[14:14] <jamalta> what do i set it to?
[14:14] <jamalta> ok
[14:14] <beuno> that's interesting
[14:14] <beuno> jamalta, can you upload a screenshot of what you see?
[14:14] <jamalta> beuno: of course
[14:15] <jamalta> i can't wait until the day i can copy something to a u1 directory and just send a link ;)
[14:15] <jamalta> beuno: http://www.ubuntu-pics.de/bild/48515/selection_004_I8ZFlH.png
[14:17] <jamalta> beuno: on the phone, i now get an error and it tells me to view the log
[14:17] <PaulGit> beuno: Me too.
[14:17] <jamalta> the log says "Server Failure: server returned error code 511"
[14:18] <jamalta> i'll upload a picture of the log
[14:19] <beuno> hrm
[14:19] <PaulGit> jamalta: Mine stopped on contact number 26, just enabled debug logging to see if it gives more info.
[14:19] <beuno> PaulGit, you have an iphone as well?
[14:19] <PaulGit> beuno: Yes
[14:19] <beuno> PaulGit, jamalta, what are your usernames?
[14:19] <jamalta> beuno: 41093658
[14:20] <PaulGit> beuno: 31982457
[14:20] <beuno> thanks, I'll take a peak under the hood and see if there's a traceback
[14:20] <jamalta> beuno: thanks
[14:20] <beuno> did both of you have an ubuntu one account before March 10th?
[14:21] <jamalta> beuno: yeah
[14:21] <PaulGit> beuno: I definately did!
[14:21] <beuno> good, give me a few minutes to go through the logs and I'll get back to you
[14:21] <jamalta> beuno: thanks
[14:21] <PaulGit> beuno: Cheers
[14:25] <leighman> hiya, I removed Ubuntu One from Karmic, I've now reinstalled it but it's not appearing in prefs
[14:25] <leighman> what do I need to do/start
[14:26] <jamalta> rye, beuno: looks like i'm having issues with ubuntuone-couchdb-query, http://paste.ubuntu.com/400004/
[14:27] <rye> jamalta, could you please check whether your contacts are replicating? ~/.cache/desktop-couch/log/desktop-couch-replication.log ?
[14:28] <jamalta> rye: it looks like they have been, but it finished
[14:29] <jblount> GOOD DAY MY FRIENDS
[14:30] <jamalta> jblount: morning :)
[14:30] <jamalta> rye: here's the log http://paste.ubuntu.com/400006/
[14:31] <rye> bug #542993
[14:33] <jamalta> rye: my account isn't new but i guess that's the same error i'm getting
[14:38] <rye> jamalta, this bug is being worked on at the moment. I think we'll get some kind of update regarding it later today (however that depends on what today is for us in terms of the timezone).
[14:38] <jamalta> rye: of course, makes sense. thanks for the help!
[14:39] <beuno> thisfred, any idea why somebody with an old account would still get ^^
[14:40] <thisfred> beuno: same problem: because of the flakeyness of the oauth token creation in couch, some user accounts ended up broken. This should all be fixed soon.
[14:40] <rye> http://videobin.org - wow, ogg theora video hosting. Finally dropping Youtube for video bug reports.
[14:40] <thisfred> (I have no hard ETA, but *everyone* will be fixed, not just the accounts from the last two weeks)
[14:41] <beuno> thisfred, I see, could this cause problems for him when using funambol?
[14:41] <thisfred> beuno: quite likely yes
[14:41] <beuno> aha
[14:41] <duanedesign> is this a 'wont fix'? bug 538792
[14:41] <beuno> jamalta, PaulGit, so we'll have to wait for a few hours until this is fixed
[14:42] <beuno> probably closer to the end of the day
[14:42] <beuno> could you guys try again then?
[14:42] <PaulGit> beuno: No problem, will check again later.  What is the end of the day for you (I'm in UK!)
[14:42] <beuno> PaulGit, aim for "as late as possible", otherwise, tomorrow
[14:42] <beuno> let me know how it goes as well  :)
[14:43] <PaulGit> beuno: Will do! :)
[14:43] <beuno> I appreciated, thanks
[14:46] <jamalta> beuno: that's fine, thanks :)
[14:46] <jamalta> beuno: i'll try it out antoher time, i'm glad to know it's being worked on
[14:46] <jamalta> didn't expect iphone support at all
[14:46] <beuno> jamalta, we're supporting something like 2000 models
[14:47] <beuno> having some issues with couchdb, but things are well on their way
[14:47] <beuno> if couch stabilizes, we may open a public alpha next week
[14:47] <jamalta> beuno: wow awesome!
[15:00] <duanedesign> what is the accepted response to those running the PPA version on Karmic and Jaunty? Karmic users can always run the standard version in the repos. Should Jaunty users just be directed towards using u1sdtool?
[15:21] <rye> duanedesign, I believe the only thing that prevents users from running ppa now is the lack of ubuntuone client and automatic startup, right?
[15:46] <duanedesign> rye: the bug was a concern with not being able to connect
[15:47] <duanedesign> rye: without an applet and access to ubuntuone-preferences the only way to connect is with u1sdtool?
[15:49] <duanedesign> a custom application launcher in the panel or on the desktop that runs the command ubuntuone-preferences works nicely. Even comes up with an Ubuntu One icon :)
[16:49]  * rye needs to reboot as it looks like my vms are no longer loading bioses. That's the only thing i can do for now :-/
[16:50] <rye> duanedesign, I am thinking about a light applet thing which actually does not come with applet but starts syncdaemon and provides minimal notifications
[16:50] <rye> ok
[16:50] <rye> me reboots
[17:07] <PaulGit> beuno-lunch: iPhone contact sync seems to be working now :)
[17:11] <PaulGit> beuno-lunch: Having said that it appears to have only synchronised names, addresses and phone numbers.  No email addresses :(
[17:15] <duanedesign> i was impressed by the number of supported models on the phone sync :)
[17:19] <PaulGit> Is there a quick way to delete all contacts from the U1 web interface?
[17:21] <beuno> PaulGit, it didn't sync emails from the iphone, or to it?
[17:21] <beuno> PaulGit, there is a way
[17:21] <PaulGit> beuno: it didn't copy emails from iPhone to U1
[17:21] <beuno> download http://www.freedesktop.org/wiki/Specifications/desktopcouch/Documentation/Troubleshooting?action=AttachFile&do=view&target=ubuntuone-couchdb-query
[17:21] <beuno> 09:11 < beuno> then run: python ubuntuone-couchdb-query --http-method=DELETE contacts
[17:21] <beuno> 09:11 < beuno> and then: python ubuntuone-couchdb-query --http-method=PUT contacts
[17:21] <beuno> 09:11 < beuno> and then go to: firefox .local/share/desktop-couch/couchdb.html
[17:21] <beuno> 09:11 < beuno> then run: python ubuntuone-couchdb-query --http-method=DELETE contacts
[17:21] <beuno> 09:11 < beuno> and then: python ubuntuone-couchdb-query --http-method=PUT contacts
[17:21] <beuno> 09:11 < beuno> and then go to: firefox .local/share/desktop-couch/couchdb.html
[17:21] <beuno> 09:11 < beuno> and delete the local couch db
[17:24] <beuno> PaulGit, ^
[17:24] <beuno> PaulGit, so that's a new bug. If you're going to perform a new sync with clean data
[17:25] <beuno> please do, and let me know your user id after you do it so I can look at the logs
[17:27] <PaulGit> beuno: Yes, was going to do a clean sync just to be sure...do you want me to report bug?
[17:28] <beuno> PaulGit, please do, right after you sync, with your username
[17:34] <pgraner> Are there instructions anywhere that describe the process of how to wipe out all your local .files to reset ubunuone back to a "new" state so I can reauth and start syncing?
[17:35] <PaulGit>  beuno: Before I try again, if I go to contacts on web ui after running commands above I get an oops message OOPS-ID-1543appserver63734
[17:37] <rye> my libvirt is broken :(
[17:38] <beuno> PaulGit, looking
[17:39] <beuno> waiting for oopses to sync
[17:39] <beuno> PaulGit, it may be due to the couchdb issue
[17:40] <beuno> but I'll know in a little while when that oops gets copied over
[17:40] <PaulGit> beuno: OK, I will wait for your verdict....I am ready to do another sync whenever we are happy to give it a go!
[17:41] <beuno> PaulGit, cool, thanks for all the testing. I'll let you know as soon as I can see the oops
[17:45] <PaulGit> beuno: No problem, glad to be able to help.
[18:14] <richard-432253> What does Invalid OpenID transaction mean?
[18:23] <beuno> PaulGit, your problem is: ResourceConflict: ' ('conflict', 'Document update conflict.')'
[18:23] <beuno> rye, do you know what is causing that?
[18:23] <beuno> ^
[18:23] <beuno> PaulGit, you ran DELETE and PUT?
[18:24] <PaulGit> beuno: Yes
[18:24] <beuno> PaulGit, I think it's ok, try the sync
[18:24] <PaulGit> beuno: Alright, here goes...
[18:24] <rye> beuno, mthaddon has this as well
[18:25] <rye> PaulGit, beuno oopsing /contacts/ ?
[18:25] <PaulGit> beuno: It failed :(
[18:25] <beuno> rye, yes
[18:25] <beuno> hrm
[18:25] <mthaddon> yep
[18:25] <beuno> how can it conflict on an empty db???
[18:25] <beuno> :/
[18:25] <mthaddon> mine shouldn't be an empty db
[18:26] <rye> beuno, need couchdb gurus
[18:26] <beuno> grrrr
[18:26] <rye> summoning thisfred, CardinalFang - ResourceConflict: ' ('conflict', 'Document update conflict.')' during /contacts/ _view_
[18:27] <PaulGit> Server
[18:27] <thisfred> rye ouch. That should have been solved
[18:27] <beuno> thisfred, 1543appserver63734
[18:27] <beuno> /srv/ubunet-logs/app-logs-prod/maqui/2010-03-23/63254-1543appserver63734.oops.bz2
[18:27] <beuno> on buffaloberry
[18:28] <CardinalFang> thisfred, you got this?
[18:28] <thisfred> CardinalFang: yeah, it's totally server
[18:33] <thisfred> urbanape: ^^ We still have the ensure design document problem. And I am now wondering whether it is related to encoding slashes.....
[18:33] <thisfred> argh
[18:33] <urbanape> looking
[18:33] <thisfred> that's an FYI
[18:34] <thisfred> It's my code that's broken
[18:34] <thisfred> this is what breaks:
[18:34] <thisfred>         if not full_id in self.db:
[18:34] <thisfred>             self.db[full_id] = uptodate
[18:34] <thisfred> that second line generates a conflict.
[18:34] <thisfred> which is slightly WTF
[18:35] <rye> thisfred, filing a bug about that, will dup all related oops reports then
[18:35] <thisfred> the document does not exist, but putting it gives a conflict?
[18:36] <thisfred> oh no
[18:36]  * PaulGit Steps out of room to get a haircut...brb...
[18:36] <thisfred> urbanape: I think I know what it is
[18:37] <urbanape> comforting words
[18:37] <thisfred> gawd
[18:37] <thisfred> self.db{foo] = bar
[18:37] <thisfred> sry: self.db[foo] = bar
[18:37] <thisfred> modifies bar (!)
[18:37] <thisfred> it adds the revision number
[18:37] <urbanape> yeah, that's known
[18:38] <urbanape> very non-intuitive, but known
[18:38] <thisfred> yeah, I thought I'd worked around that
[18:38] <thisfred> but I may not have:
[18:38] <thisfred> the method has a default keyword argument:
[18:38] <thisfred>     def ensure_design_document(
[18:38] <thisfred>         self, design_doc_id, view_registry=get_view_registry()):
[18:39] <thisfred> that get_view_registry() may only be called once at import time
[18:39] <thisfred> ok, that should be an easy fix
[18:39] <thisfred> and a really stupid bug
[18:40] <thisfred> I added a test for this when we first ran into it, but it looks like it's not testing the right thing
[18:42] <thisfred> rye, when you have a bug number  for me, let me know, I'm starting a fix branch
[18:44] <duanedesign> What to make of reports with this error:  pyinotify - ERROR - The path /home/simon/Ubuntu One/Speciale/1 - Gasforekomster of this watch .......m>m must not be trusted anymore
[18:45] <thisfred> urbanape: yeah, the test passes in its own registry (which it must) so it never tests the problematic default argument. I'm an eedjit
[18:45] <rye> thisfred, bug #545321
[18:45] <thisfred> nice one ubottu
[18:45] <thisfred> rye: thx
[18:45] <rye> ubottu, wrong - right: "This report is private"
[18:47] <urbanape> hmm, I broke my system.
[18:51] <beuno> PaulGit, so, to summarize, you exposed a bug for us, fix is on it's way, it may be on edge tomorrow
[18:51] <beuno> so thank you, and I'll ping you as soon as we're ready to roll again  :)
[18:51] <urbanape> I seem to have broken my u1 auth for this computer.
[18:53] <thisfred> https://code.launchpad.net/~thisfred/ubuntuone-servers/fix-ensure-design-documents2/+merge/21970
[18:54] <thisfred> rye, beuno, urbanape: fix branch proposed ^
[18:54]  * urbanape reviews
[18:54]  * beuno reviews
[18:54] <thisfred> we won't be able to land that for a while though, since the oauth migration needs to be completed first
[18:55] <beuno> approved
[18:55] <thisfred> wow
[18:56] <thisfred> you're supposed to run the tests ;)
[18:56] <beuno> thisfred, I don't
[18:56] <beuno> partially because I can't, I get "too many files open"
[18:57] <beuno> and partially because that's what PQM is for
[18:57] <thisfred> beuno: if pqm was fast, perfect, and identical to production I would agree :)
[18:58] <rye> thisfred, how to reproduce this?
[18:58] <thisfred> anyway, I'll run them, as I should have, as we can't land it immediately anyway
[18:58] <beuno> also, keep in mind I come from Launchpad's 4.5h test run  :)
[18:58] <beuno> rye, I'd guess wipe out the local couchdb?
[18:58] <beuno> the branch's, that is
[18:59] <thisfred> rye: that's tricky: you need to be a user that has not run their views since before we updated to the letter buckets thing, but *did* look at their contacts before that
[18:59] <rye> thisfred, i.e. in what state should be the db for this to be reproducible. mthaddon said his db is not that blank, and I have wiped mine one for syncml test today
[18:59] <beuno> ah
[19:00] <thisfred> rye: so it's really hard to reproduce
[19:00] <rye> thisfred, :(
[19:00] <thisfred> rye are you testing this locally?
[19:01] <thisfred> in that case:
[19:01] <urbanape> thisfred, any way we could get a test to trigger the bad behavior, so we'd know this fix actually fixes it?
[19:01] <thisfred> urbanape: there is a test which doesn't catch this, because it passes in its own registry
[19:02] <urbanape> that's what I'm saying, do we have a test where the bug is exposed before this fix? Or do we only rely on it actually working in prod?
[19:02] <thisfred> urbanape: yeah, but wait
[19:02] <thisfred> why doesn't the test expose this, I wonder
[19:03] <thisfred> it does not reset the registry between calls
[19:03] <thisfred> so it should
[19:04] <thisfred> urbanape: aha
[19:04] <thisfred> it works because it talks to the same db, but I can easily break that test
[19:04] <thisfred> branch retracted
[19:05] <thisfred> sry beuno
[19:05] <beuno> thisfred, it's ok, teachs me to be more thorough with reviews  :)
[19:08] <PaulGit> beuno: Just got back, OK on bug.  Ping me when you have rolled out fix more than happy to continue testing for as long as you need it!
[19:13] <thisfred> urbanape: thanks: I have a test that reproduces the problem!
[19:15] <thisfred> and a fix that really fixes it for reals
[19:16]  * rye reboots to bring back my vm (apparmor - #545004)
[19:18] <urbanape> thisfred, cool!
[19:18] <thisfred> urbanape, beuno: mo' better fix  https://code.launchpad.net/~thisfred/ubuntuone-servers/fix-ensure-design-documents2/+merge/21976
[19:18] <thisfred> thanks for not letting me cut corners ;)
[19:18] <urbanape> how do I unfux my u1 folder? I reauthed my computer, but none of my "my files" files are showing up in ~/Ubuntu One/
[19:18]  * urbanape reviews
[19:21]  * beuno reviews
[19:25] <BoondoKLife> if you setup the documents folder to be a UDF should not the documents folder get that green check mark on it? In my case only the subfolders and documents get it.
[19:26] <beuno> dobey, ^
[19:26] <aquarius> urbanape, what does u1sdtool -s say?
[19:27] <urbanape> hmm, in a weird state
[19:27] <urbanape> https://pastebin.canonical.com/29573/
[19:27] <dobey> que?
[19:28] <dobey> oh, no. i don't know why the folders are getting the emblem... they shouldn't be (according to the code)
[19:28] <dobey> so i guess something regressed
[19:28] <urbanape> aquarius, aha. The preference pane was stuck on connect for a while, but this time it went on through.
[19:28] <dobey> there's another emblem that should go there, but it's not in the package yet
[19:29] <BoondoKLife> dobey: Was that at me?
[19:29] <urbanape> aquarius, seems to be working now. 'doing server rescan'
[19:29] <aquarius> urbanape, cool. So now it should wake up.
[19:29] <dobey> BoondoKLife: yes
[19:30] <dobey> (i presume that's what beuno pinged me for)
[19:30] <kees> for some reason, the sync daemon runs this on start-up for me:
[19:30] <kees> [pid  5855] execve("/bin/sh", ["sh", "-c", "/sbin/ldconfig -p 2>/dev/null"], [/* 56 vars */] <unfinished ...>
[19:30] <urbanape> I miss the applet, actually.
[19:30] <beuno> dobey, it is  :)
[19:30] <beuno> I miss the applet as well
[19:30] <BoondoKLife> dobey: Ok thanks, So they will have an icon like one would think later on correct?
[19:31] <BoondoKLife> dobey: Maybe not the check but something to indicate the share
[19:31] <rmcbride> kees: looking. I had my dev box take a dive last week (literally) and need to copy that directory from the old work drive
[19:31] <kees> looks like python weirdness.
[19:32] <kees> I'll be right back, need to drop off my wife
[19:32] <rmcbride> OK.
[19:33] <dobey> BoondoKLife: there will be an icon that indicates "you have marked this folder for sync with u1" yes
[19:34] <BoondoKLife> dobey: Thanks again
[19:34] <dobey> sure
[19:35]  * dobey wonders if season 3 will be viewable on the internets (legally that is)
[19:44] <PaulGit> y
[19:53] <rmcbride> kees: the /etc/xdg/ubuntuone look is known (reading a default config I think) and is accounted for in the profile
[19:54] <rmcbride> I'm seeing the same ref to /bin/dash you reported elsewhere in my syslog. I'm not cettain what is up with that
[19:54] <rmcbride> s/cettain/certain
[21:15] <kees> rmcbride: given this is a "feature", perhaps we should hold off on the AA profile for lucid?  give it more testing, upstreamness, etc?
[21:16] <rmcbride> kees: that is probably a good call. Seems like I'm incrementally seeing behaviors that need to be accounted for that I don't see on previous passes
[21:16] <rmcbride> kees: upstreamness should be fairly simple. I was taking an approach that put the profile in the source tree until I saw those examples :)
[21:17] <rmcbride> but yea I'd much rather have a nice robust and complete profile/set of profiles when we roll this out
[21:18] <kees> rmcbride: okay, cool.  I'll unmilestone the bug for now.  thanks!
[21:27] <dobey> interesting
[21:27] <dobey> :)
[22:02] <huntz0r> Hey, just installed lucid beta1 on mydesktop and am not able to sync my files on ubuntu one.  oauth-login.log says: Token was not successfully retrieved: data was 'Invalid request token: MKDLL...'  Any ideas?
[22:06] <dobey> if you open ubuntuone-preferences, and go to the "Devices" tab, there should be a "Connect" button
[22:06] <dobey> click it :)
[22:08] <huntz0r> dobey,  I'm an idiot! :P  cheers mate, that worked
[22:23] <sax> My Ubuntu One client and the Music Store don't seem to be playing very nicely with each other.
[22:24] <sax> I've filed a bug on Launchpad:
[22:24] <sax> https://bugs.launchpad.net/ubuntuone-client/+bug/544526
[22:24] <sax> Could any of you help? :)
[22:24] <joshuahoover> sax: is the client connected? u1sdtool -s
[22:24] <aquarius> sax, hey. That's a known bug (so I'll close yours as a duplicate). I'll help you with some debugging :)
[22:25] <aquarius> sax, first question is what joshuahoover asked :)
[22:25] <sax> Thanks guys :)
[22:25] <sax> State: QUEUE_MANAGER
[22:25] <sax>     connection: With User With Network
[22:25] <sax>     description: processing queues
[22:25] <sax>     is_connected: True
[22:25] <sax>     is_error: False
[22:25] <sax>     is_online: True
[22:25] <sax>     queues: WORKING_ON_BOTH
[22:26] <aquarius> sax, OK, so it's connected. Have any of your purchased songs downloaded, or have none of them done so?
[22:26] <sax> None of them have - they're all still showing as transferring.
[22:27] <saxlap> :>
[22:27] <aquarius> sax, OK. can you name one of the songs?
[22:28] <sax> aquarius: We Used to Vacation by Cold War Kids from Robbers & Cowards
[22:28] <sax> This is the album link, if it helps:
[22:28] <sax> http://stores.7digital.com/7_1/artists/cold-war-kids/robbers-and-cowards-2/
[22:29] <aquarius> sax, OK, I see it in the logs. You're being tripped up by a known error; sorry about that. It's being worked on at the moment
[22:30] <sax> aquarius: Okay, no worries. Is there anything I can do about it, or do I just need to hold on until it gets fixed?
[22:30] <aquarius> sax, I'm afraid there's nothing you can do about it from your side; we're cracking on with it as fast as we can :)
[22:33] <sax> aquarius: Alright, I'll just be patient. Thanks for the help!
[22:36] <mattgriffin> joshuahoover: do you know if the webui displays the UDF folder even if you don't have any defined?
[22:36] <joshuahoover> mattgriffin: hmmm...not sure
[22:37] <joshuahoover> mattgriffin: i can check...
[22:48] <beuno> mattgriffin, it does
[22:48] <mattgriffin> beuno: cool. thanks.
[23:08] <jamestait> Evening all.
[23:09] <jamestait> I'm trying to diagnose a problem with Ubuntu One contact sync with a Nokia E71.
[23:09] <jamestait> I suspect my problem is actually related to duff data put there by my own still-in-development Thunderbird module via desktopcouch sync.
[23:10] <beuno> jamestait, we're having couchdb issues
[23:10] <beuno> I can look up the error you are having
[23:10] <beuno> but chances are it's couchdb server misbehaving
[23:10] <beuno> we're working on that right now
[23:10] <beuno> do you have an oops?
[23:10] <jamestait> beuno: Ah, that might explain it. :)
[23:11] <jamestait> I don't currently, but I can probably generate one now if it would help.  I don't get any log messages from the phone, nothing useful. :-/
[23:12] <beuno> jamestait, I'd wait until tomorrow, when we have this sorted out
[23:12] <jamestait> beuno: Actually the web UI is working for me now, it was broken earlier today.  But I'll hold off until tomorrow.
[23:13] <jamestait> Anything I can do to help, other than quit hammering the servers?
[23:13] <beuno> jamestait, feel free to hammer  :)
[23:13] <beuno> couchdb will be flakey
[23:13] <beuno> what error are you getting with the phone?
[23:14] <jamestait> Nothing useful, sadly - it appears to send all contacts, then disconnects and says "System Error" I think.
[23:14] <beuno> jamestait, I can look at logs
[23:14] <beuno> what's your user id?
[23:15] <jamestait> As entered in the Nokia sync app? 20159378
[23:16]  * beuno digs through the logs
[23:16] <jamestait> I was attempting to use ubuntuone-couchdb-query.py to see what's in U1 but getting: status:500, response: '{"error":"error","reason":"illegal_database_name"}\n'
[23:16] <jamestait> I expect that's related to the problems you mentioned though.
[23:17] <beuno> what db name does it think is illegal?
[23:17] <beuno> also
[23:17] <jamestait> Or me typing something stupid. ;)
[23:17] <beuno> you're hitting this bug:  ResourceConflict: ('conflict', 'Document update conflict.')
[23:17] <beuno> thisfred submitted a fix for that
[23:17] <beuno> which should be rolled out today
[23:17] <jamestait> ../ubuntuone-couchdb-query.py https://couchdb.one.ubuntu.com/u/515/d80/43206/contacts
[23:17] <thisfred> beuno: definitely not today, hopefully tomorrow night US eastern :(
[23:18] <beuno> ah
[23:18] <beuno> :(
[23:18] <beuno> so tomorrow
[23:18] <thisfred> which is why I didn't give a firm ETA...
[23:18]  * beuno hugs thisfred 
[23:18] <jamestait> Hey, no worries. :)
[23:19] <jamestait> I'm interested and eager, but I realise it's still in beta, etc.
[23:19] <beuno> jamestait, alpha  ;)
[23:19] <beuno> and not even officially public alpha
[23:19] <jamestait> That too. ;)
[23:19] <beuno> I'm just throwing the link around for people who are eager to help
[23:19] <beuno> jamestait, so that's the bug you're hitting
[23:20] <beuno> I'd also suggest starting with a clean slate once this is fixed
[23:20] <jamestait> Yeah, I was thinking that.
[23:20] <beuno> delete the online and local contacts db
[23:20] <beuno> and start again
[23:20] <jamestait> There's nothing useful in them at the moment anyway.
[23:20] <beuno> unfortunetely, the current bug will prevent you from syncing anyway
[23:21] <beuno> but when it's fixed
[23:21] <beuno> run:
[23:21] <beuno> python ubuntuone-couchdb-query --http-method=DELETE contacts
[23:21] <beuno> python ubuntuone-couchdb-query --http-method=PUT contacts
[23:21] <beuno> and delete it from your local couch:
[23:21] <beuno> firefox .local/share/desktop-couch/couchdb.html
[23:21] <beuno> jamestait, FWIW, there are plugins for tb that will let you sync as well
[23:22] <jamestait> Well "I'm glad it's your side of the boat that's sinking", so to speak - and I should probably have more faith in my own code. :)
[23:22] <beuno> not that I'm not suepr mega interested in you getting tb working with couch  :)
[23:22] <jamestait> beuno: I'm actually working on exactly that.
[23:22] <beuno> jamestait, I know!
[23:22] <beuno> and I want you to succeed
[23:22] <beuno> so anything I can do to help...
[23:23] <jamestait> Inject an extra few hours into every day....
[23:24] <beuno> oooh, that would be super useful  :)
[23:24] <jamestait> It's getting there. :)  I think I'm more-or-less exporting valid, complete contacts now.
[23:24] <jamestait> Merging is going to be fun. :)
[23:25]  * thisfred has to run, later all!
[23:25] <beuno> jamestait, I bet!  although evolution already does this ne way or another, no?
[23:25] <beuno> also, soon there will be on edge a "merge contacts" UI
[23:26] <jamestait> And I think I need to do more reading on couchdb and record IDs and versioning and... it was supposed to be a simple little project! :-P
[23:26] <beuno> jamestait, I don't know if it will be simple, but I can guarantee it will be awesome!
[23:26] <jamestait> Which is what's driving me to continue.
[23:27] <beuno> I don't like us using funambol to sync contacts from tb
[23:27] <beuno> I'd rather that pile of... java, just handled phones
[23:27] <jamestait> <---- Java programmer.
[23:28] <beuno> jamestait, voluntarily?  :)
[23:28] <jamestait> Yes! :-P I've noticed the Java developer position on the Ubuntu employment page and I'm polishing my CV.
[23:29] <beuno> jamestait, making TB use couch for ubuntu one would look fantastic on your CV  *wink*
[23:29] <jamestait> Funny, I thought the same. :)
[23:30] <beuno> :)
[23:30] <beuno> so I'm going to step away from the computer, these 12 hour work days are starting to wear me out
[23:30] <jamestait> You're doing fantastic work.
[23:30] <jamestait> And it's appreciated.
[23:31] <beuno> thank you  :)
[23:31] <beuno> I look forward to getting syncing working for you, and testing out the tb plugin!
[23:31] <jamestait> It'll be awesome. :)
[23:31] <beuno> no doubt!
[23:31]  * beuno waves
[23:31]  * jamestait waves