/srv/irclogs.ubuntu.com/2010/12/24/#ubuntuone.txt

* karni cleaned up nicely SyncDaemon source. 1AM, time to do some reading and get some sleep.00:01
karniGood night everyone, happy Xmas!00:01
karniArgentina: I wish you come cool breeze00:01
karni*some00:01
facundobatistakarni, thanks! :)00:02
=== Daviey_ is now known as Daviey
=== pedronis_ is now known as pedronis
=== pedronis_ is now known as pedronis
coz_hey guys... my login account is asking for verification code,,, apparenlty sent to my email but nothing is coming into email... what is the current response time for this?12:17
ryecoz_, hm, let me test that too12:17
ryecoz_, it took nearly 10 seconds for the message to be delivered12:20
ryecoz_, i.e. under 10 seconds12:20
coz_rye,  near 5 minutes here and still no response12:20
ryecoz_, verification code? wait, is that ubuntu sso gui that is asking for verification code?12:21
coz_yes12:21
ryecoz_, ok, that's maverick, right?12:21
coz_natty12:21
ryecoz_, erm, do you have keyring working by the way?12:22
coz_11.0412:22
coz_ah yes  unless its broken in natty :)12:22
ryecoz_, i.e. is seahorse working?12:22
coz_let me check12:22
coz_mmm12:23
coz_I dont think so12:23
ryecoz_, unfortunately i don't know what to say now since the client is somehow able to communicate with the keyring, but the evolution and seahorse can't...12:26
coz_rye,  yeah no big deal actually...  I will figure it out  ... checking to see what is and is not broken in natty at this point... alpha afterall :)12:27
ryecoz_, could you please re-run ubuntuone-preferences and see whether it pops-up SSO verification again?12:27
coz_sure hold on12:28
ryecoz_, we have a bug report about that but i could not find out how to reproduce that12:28
ryeit's almost like the account ....12:28
coz_rye,  ok ran it again  but still no email notification12:29
ryecoz_, hm, could you please see whether ~/.cache/sso/sso-client.log has anything interesting there?12:29
coz_sure hold on12:29
ryecoz_, you may pastebin it in case there are no "secret" keyword anywhere (e.g. token_secret, consumer_secret)12:30
* rye has broken natty now, context menus do not work, evolution can't access keyring... sweet12:31
coz_there are apparenlty secret keywords :)12:31
rye** Message: couldn't allocate secure memory to keep passwords and or keys from being written to the disk12:32
ryehmm12:32
coz_no "messages"12:32
coz_it does say  {u'email_token': u'Bad email token!'}12:32
ryecoz_, hmmm12:33
coz_hold on let me pastebin the last part12:33
ryecoz_, ok, searching for the bug report...12:34
coz_http://paste.ubuntu.com/547204/12:34
coz_oo ubuntupatsebin needs to fix that wrapping problem12:34
ryecoz_, sweet12:35
ralsinagood morning everyone12:37
ryeralsina, morning!12:38
ryewow, context menus _are_ opening but not rendering12:40
ralsinawhoa, I am officially developer-less today, finally everyone is on vacation :-)12:55
ryeok, bug #688713 and an idea to make our irc logs shine12:56
ubot4`Launchpad bug 688713 in ubuntu-sso-client "I do not receive the verfication code per email (affects: 1) (heat: 8)" [Undecided,Incomplete] https://launchpad.net/bugs/68871312:56
ryecoz_, are you registered on launchpad?12:57
coz_rye,  yes12:57
coz_rye,  and of course I can get onto ubuntuone via firefox12:58
ryecoz_, ok, https://login.launchpad.net/+id/3DbBDnB - is your identity12:58
coz_ok12:59
ryecoz_, as well as https://login.ubuntu.com/+id/3DbBDnB, so how that can be an invalid token?12:59
coz_rye,  are you referring to that number in the url?12:59
ryecoz_, yup12:59
coz_rye,  you are saying if I use that as the code it asks for it will work?13:00
Chipacaralsina: you are?13:00
coz_rye,  that number was listed in that pastebin also13:00
ralsinachipaca: according to the calendar yes13:00
ralsinachipaca: nessita is taking the day, and dobey has national holiday13:00
ryecoz_, no, it won't, the client says "here is the email the user gave me, and here's the user identity i checked..." however it is already verified and this is what puzzles me13:01
coz_isnt everyone at canonical still on vacation?13:01
* ralsina sees the opportunity to downgrade himself to coding all day long ;-)13:01
coz_rye,  ah I see13:01
ralsinacoz_: not everyone. Just almost everyone13:01
Chipacaralsina: what'll you code on all day long?13:01
ryecoz_, let me dig the code, something is wrong there13:02
ralsinachipaca: finish sso->pyqt stuff, then start the preferences panel13:02
coz_rye,  apparenlty natty :)13:02
duanedesignhello everyone13:02
ralsinaChipaca: I'm advancing stuff for January when Mandel has the windows backend ready for it13:02
ryeduanedesign, are you on natty?13:03
duanedesignyes13:03
ryeduanedesign, is evolution or seahorse working for you?13:03
ralsinachipaca: oh, andI have to review the monster branch from nessita!13:05
karnihi guys :)13:06
karniralsina: how cool is that. I can't code whole day, Xmas dinners and such :F13:06
duanedesignseahorse is acting ok13:06
Chipacakarni: I assumed ralsina meant his *working* day13:06
ralsinakarni: well, I have not coded a whole day in a month, so I am not sure I can do it either. Maybe I'm just a suit now! ;-)13:06
duanedesignrye: ^^13:06
ryeduanedesign, o_O.. ok, then i need to do something ... and no idea what..13:07
ralsinaChipaca: indeed. Family first!13:07
karniChipaca: aha ;D! anyway, I'll do some android manuals reading now ^ ^13:07
karniok then, see you later everyone. and happy holidays :)13:08
coz_going to try a few things    be back in a bit13:12
duanedesignrye: hmm, contacts dont want to cooperate13:21
ryeduanedesign, contacts not cooperating is known, rodrigo_ said he's looking into that13:32
duanedesignok :)13:33
ryeduanedesign, i think the link to the bug is on /Status page13:34
=== pedronis_ is now known as pedronis
ralsinanessita: on the freshly installed natty I can't get u1trial, what am I missing?14:16
ralsinaI mean "u1trial is not there"14:16
ralsinanessita: testing IRL -- glib.GError: Failed to open file '/home/ralsina/canonical/ubuntuone/woo/data/install.ui': No such file or directory14:24
nessitaralsina: fixing!14:45
ralsinaI've gotta go eat. I'll be back!14:51
=== ralsina is now known as ralsina-lunch
nessitaralsina-lunch: I forgot (dumb!) to bzr add a file, added now14:53
nessitaand pushed14:53
nessitaralsina-lunch: regarding your first question (u1trial), you need the ubuntuone-dev-tools package installed15:44
=== ralsina-lunch is now known as ralsina
ralsinanessita: installation works, running tests works, still need to read the code16:45
nessitaralsina: did the panel worked for you? since Chipaca is having issues with couch in natty16:45
nessitaralsina: and by panel I mean the Services tab16:46
Chipacanessita: the last tab in particular16:46
Chipacaralsina: ^16:46
Chipacaralsina: I have no pairing record16:46
ralsinait paired perfectly16:46
ralsinaI got the last tab to ask me to install desktopcouch16:46
ralsinaIt doesn't offer me bindwood, though (should it?)16:47
nessitaralsina: after desktopcoiuh is installed, it will16:47
nessitaralsina: can you please install DC using the control panel UI?16:47
nessitathen let's see of it works for you16:47
ralsinaDC got installed!16:47
ralsinabut then it shows me a checkbox for files and nothing else in the last tab16:48
nessitaralsina: crap16:48
nessitaralsina: anything in the DEBUG output?16:48
ralsinanessita: checking...16:48
nessitasuch as no pairing record16:48
ralsinano, I think the problem is that I locked apt-get because I was installing ubuntuone-dev-tools in another terminal16:50
ralsinalet's try again16:50
nessitaralsina, Chipaca: does this work for you on a python console? http://pastebin.ubuntu.com/547289/16:52
ChipacaI suspect nessita gets a gold star for effort, but no approval16:52
nessitaChipaca: eh!16:52
nessitaChipaca: is working on maverick with nightlies16:53
nessitaI can film it (though I know it count almost nothing)16:53
Chipacahttp://pastebin.ubuntu.com/547291/16:53
ralsinano, no offer to install bindwood16:53
nessitaralsina: does the paste work for you?16:53
nessitaChipaca: you DC+U1 is busted16:54
Chipacanessita: no, not busted. I simply don't have a pairing record.16:54
nessitaChipaca: I will add some try except to handle that16:54
Chipacanessita: instead you should add a pairing record :)16:54
nessitaChipaca: well, the pairing record should be in place in any install. I will handle nevertheless16:54
nessitaChipaca: no, that is not control panel work16:55
Chipacanessita: who puts the pairing record in there?16:55
nessitaChipaca: a plugin that mandel was adding a few days ago16:55
ralsinaGot the no pairing record, pastebin  coming...16:55
Chipacanessita: plugin to what?16:55
nessitaChipaca: to add U1 pairing records16:55
Chipacanessita: plugin to what, not for what :)16:55
nessitaChipaca: bug #68977216:55
ubot4`Launchpad bug 689772 in desktopcouch "Desktopcouch and Ubuntu One pairing is missing (affects: 2) (dups: 1) (heat: 14)" [High,Fix committed] https://launchpad.net/bugs/68977216:55
ralsinahttps://pastebin.canonical.com/4136716:56
ralsinaI'll try nessita's pastebin now16:57
ralsinadoesn't work gives no pairing record error17:00
nessitaChipaca: I'll add code to handle the ValueError, letting the adding of the pairing record be handled in DC directly, like it was handled so far. If you want the u1cp to add the pairing record, I can do it (can import directly the piece of code pointed in the bug report), but I think we should do it in another branch and in another moment of the cycle17:00
nessitaralsina: right,  same as Chipaca. This is the code that mandel was working last, remember? the thing that you pingued CardinalFang about, and dobey also added an entry point in DC17:01
ralsinayes, I remember17:01
ralsinaIt was supposed to be in the nightlies days ago?17:01
nessitaralsina: not sure if for natty is, since CardinalFang told me that DC is not released in natty yet, not sure how that affects natty nightlies17:02
ralsinaI'll upgrade to the latest nightlies and try again17:02
ralsinaoh, right, that's what CP installed anyway17:03
nessitaralsina, Chipaca: I guess we need to define who is responsible to add the pairing record17:04
dobeydesktopcouch should be doing it17:04
dobeythat's what my branch did17:04
nessitano doubt we should hanlde the ValueError on u1cp, I'll do that next week17:04
nessitadobey: should be that working on natty already?17:05
dobeyit's in trunk so it should be working if desktopcouch-service from nightlies is running17:05
nessitadobey: what happens in this scenario:17:05
nessita* dc-service was never started by anyone17:06
nessita* u1cp starts it by importing from desktopcouch.application.replication_services import ubuntuone17:06
nessitawill the pairing record be added in that moment?17:06
dobeyif u1cp is doing that specifically, i see it causing other issues due to the "ubuntuone" name17:07
dobeythe pairing record gets added when the NewCredentials signal is sent on dbus17:07
nessitadobey: u1cp is doing from desktopcouch.application.replication_services import ubuntuone as u1rep17:08
dobeyok17:08
nessitadobey: and this is a problem, since at the point that u1cp do that, the credentials has been gathered already, and they won't be asked any time soon17:09
nessitaso I guess that u1cp should do the pairing on ValueError :-/ which is a huge hack from my POV17:09
nessitaunless... does the pairing code asks explicitly for credentials?17:10
dobeyno17:10
pedronisseems we are starting to get a funny state machine distributed across packages/projects, fun, fun, fun17:11
nessitawe can also do that: make that code to find_credentials (no UI will be raised)17:11
nessitapedronis: let's cry together :-)17:11
nessitaso, pairing record code should: ask ussoc for credentials, if present, pair, if not, keep connected to CredentialsFound17:12
nessitadobey: ^ opinions?17:12
nessitaralsina: ^?17:12
ralsinahmmmm17:12
nessitadobey: still thinking this should no be added to the u1 auth specific service?17:13
dobeyto what?17:13
ralsinanessita: I don't have an intelligent opinion in this one :-(17:13
nessitaok, I'm having lunch in 5', my partner will kill me otherwise :-D (I promised this review thing will take 5 minutes an hour ago :-P)17:13
nessitadobey: to what what? :-)17:14
dobeywhat is "u1 auth specific service" ?17:14
nessitadobey: this service that will handle u1 credentials, accessing ussoc but abstracting the caller of all the params madness17:14
nessitadobey: so, the first soul that ask for U1 credentials to this soon-to-come service, will make the pairing happen17:15
nessitathat soul can be syncdaemon, u1cp, oneconf, etc17:16
dobeyi think desktopcouch should make desktocouch pairing happen17:16
nessitadobey: but how can we handle that the CredentialsFound signal can happen "too late"?17:16
nessitadobey: the quickest and 80% dirt solution is to have the pairing code to call find_credentials17:17
nessitaralsina, Chipaca: set my branch as WIP to handle the ValueError exception17:17
dobeyi don't know the perfect answer right now17:17
ralsinanessita: ok17:18
dobeyi know i need lunch and i am on holiday, though :)17:18
nessitaI'm holiday as well17:19
nessitaand I'm having lunch now as well, brb17:19
dobeyif it's not working as-is in trunk, file a bug, and we'll discuss/fix it there. :17:19
dobeyerr :)17:19
dobeyand now, back to that holiday thing for me17:19
nessitadobey: ack17:20
* nessita is back17:47
ralsinawelcome back nessita!18:02
nessitaok, gotta go18:34
nessitabye ralsina, Chipaca!18:34
ralsinaFelices fiestas!18:34
ralsinaOops, late18:34
ralsinahappy holidays every119:23

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