[00:45] any pointers to debugging a failure which just says in the logs: " failure: TRY_AGAIN" [00:47] I'm using Version 2.0.1 === mmcc is now known as mmcc_away [03:09] mandel, sync of u1 is working again on a better speed === IAmNotThatGuy is now known as benonhardware === benonhardware is now known as M0hi [08:31] Morning all! *8OD [08:52] morning all! [10:07] Gooood morning! [11:21] good morning [11:26] gatox, morning! [11:26] mandel, hi [11:26] gatox, I did some reviews for you, all look ok I just though I would add a comment [11:26] mandel, ok..... i'll check tha [11:27] gatox, shaller we start doing from platform import as source, rather than the import and then source = blah? [11:29] mandel, you are right [11:29] gatox, cool, 'cause that is my only complain :) [11:29] mandel, great.... i'll update that [11:29] gatox, also, can you pass me the env-mac and mac-port MP and I'll approve them :) [11:30] mandel, https://code.launchpad.net/~diegosarmentero/ubuntuone-windows-installer/mac-env - https://code.launchpad.net/~diegosarmentero/ubuntu-sso-client/mac-port [11:39] mandel, branches updated.... https://code.launchpad.net/~diegosarmentero/ubuntuone-client/refactor-ipc/+merge/104121 - https://code.launchpad.net/~diegosarmentero/ubuntuone-client/refactor-messaging/+merge/104156 - https://code.launchpad.net/~diegosarmentero/ubuntuone-client/refactor-notification/+merge/104164 [11:40] gatox, great, on them, by the way, we need to find out wtf is going on in mac with the qtreactor.. [11:40] gatox, it scares me.. [11:40] mandel, yes.... now that i finish with the refactor i'm going to focus on that [11:41] gatox, lets both try to find out what is going on, the code works ok on windows.. [11:41] gatox, and the domain sockets support should not be a problem [11:44] gatox, I just did a test using tcp sockets and the same is happening [12:59] hmm [13:00] dobey, hi [13:00] hi gatox [13:33] how do i get some VMs running on linux? [13:34] dobey, virtualbox? [13:36] gatox: sure, but how? is there some simple guide for "install these packages, download this vm image, put it in this directory, run this command, and et voila now you have Ubuntu 11.10 running in a VM" somehwere? [13:37] dobey, i do: sudo apt-get install virtualbox ........ then i run virtualbox..... which has a ui where allows you to create a new vm..... with a really small and simple wizard [13:37] dobey, i don't know of any guide..... but there are probably posts or something [13:47] Hi all o/ If there's anyone with *Samsung* *Galaxy* *SII* here, please ping me. One of our Android apps seems to be crashing specifically on that model. [13:51] duanedes1gn: perhaps you could have a look at http://ubuntuforums.org/showthread.php?t=1968368 [13:52] ok [13:52] thanks [13:58] ugh so sick :/ i might need to go back to resting...i think my head is going to explode. [14:00] guys! [14:00] my 236 cell phone pictures finally synchronized to U1! [14:09] ok this isn't going to work, sitting up and looking at monitors is making everything worse. here's my standup details: [14:09] DONE: got installer in shape to not require a reboot or any manual intervention on clean installs or upgrades [14:09] TODO: propose that branch, try to debug this SSL stuff [14:10] i'm going to lay down, i'll try back later after more medicine kicks in [14:10] briancurtin, hope you get better [14:10] briancurtin: get well [14:10] thanks [14:10] briancurtin, yeah, forget about work and rest [14:16] mandel: did figure out anything with bug #990048 btw? [14:16] Launchpad bug 990048 in Ubuntu Single Sign On Client trunk "Tests failing on Oneiric Nightlies with twisted TimeoutError" [High,Triaged] https://launchpad.net/bugs/990048 [14:16] dobey, sorry looking at it now, I got distracted by something else [14:18] hmm, this VM seems to be stuck [14:21] sigh [14:24] well that was a massive pot of fail [14:25] dobey, so what are you trying to achieve? [14:25] trying to set up a VM and have it work [14:26] I use this and host them in a server: https://help.ubuntu.com/community/KVM [14:26] dobey, ^ [14:26] dobey, should be more than easy for you [14:28] mandel: heh, and it says to use virtualbox :) [14:29] dobey, where? [14:30] mandel: at the bottom. "if you want to use graphical VMs, virtualbox, parallels, etc… are better alternatives" [14:30] brb [14:31] back [14:32] mandel, you forgot to approve this one: https://code.launchpad.net/~diegosarmentero/ubuntuone-client/refactor-ipc/+merge/104121 [14:32] going [14:32] mandel, my bad [14:32] mandel, i forgot to change that :P [14:33] gatox, done [14:34] dobey, do you have time for some reviews? [14:34] dobey, already have mandel approvals [14:35] ah now it seems to be doing something [14:38] gatox: today is thisfred's review day [14:38] me and what army? [14:38] dobey, ah ok.... i didn't see him around [14:38] gatox send me the links! [14:38] thisfred, soooooo.... i have some reviews for you :P [14:39] thisfred, https://code.launchpad.net/~diegosarmentero/ubuntuone-client/refactor-notification/+merge/104164 - https://code.launchpad.net/~diegosarmentero/ubuntuone-client/refactor-messaging/+merge/104156 - https://code.launchpad.net/~diegosarmentero/ubuntuone-client/refactor-filesystem_notifications/+merge/104143 - https://code.launchpad.net/~diegosarmentero/ubuntu-sso-client/mac-port/+merge/103488 [14:40] wow, you've been saving them up, eh? ;) [14:40] :P [14:40] * thisfred reviews [14:40] thisfred, thanks [14:58] thisfred, dobey mandel standup in 2' [14:58] * thisfred stretches knees === mmcc_away is now known as mmcc [15:00] me [15:00] me [15:00] me too [15:00] morning guys [15:00] me [15:00] dobey, mandel ?? [15:01] mmcc, hi [15:01] ok, mandel last [15:01] DONE: [15:01] End with u1-client/platform refactoring, some reviews, started with filesystem notifications for mac. [15:01] TODO: [15:01] Finish with filesystem notifications for mac. Check u1-client/platform tests on mac. [15:01] BLOCKED: [15:01] No [15:01] thisfred, go [15:01] DONE: major refactoring of https://code.launchpad.net/~thisfred/u1db/number-mapping/+merge/103862 TODO: move refactored code up so that index expressions are not parsed for every document | chase down memory leaks BLOCKED: no NEXT: mmcc [15:01] done: redid platform/constants merge propsal, made progress on windows [15:01] VM setup, linux tests all work [15:01] TODO: finish windows test setup, wrap up refactor [15:01] blocked: need some help with windows tests [15:01] next: dobey [15:01] λ DONE: more backports work [15:01] λ TODO: more backports work, SRUs, u1db packaging/buildsys [15:01] λ BLCK: none. [15:01] mandel [15:02] DONE: Got sso working on mac! reviews reviews [15:02] TODO: Oneiric failing tests, mac branch brakes some tests on windows, fix that [15:02] BLOCKED: no [15:02] I'm the last one, right? [15:03] mandel, yes [15:03] comments? eom? [15:04] briancurtin: any update on windows 3.0.0? [15:04] I need to do some errands [15:04] I'll be back later [15:04] joshuahoover, i think briancurtin is not here.... he was feeling really bad [15:05] gatox: ah, ok...thanks [15:05] gatox: do you know if anyone else is working on windows 3.0.0? [15:06] joshuahoover, no..... this was brian's standup: [15:06] DONE: got installer in shape to not require a reboot or any manual intervention on clean installs or upgrades [15:06] TODO: propose that branch, try to debug this SSL stuff [15:10] * gatox lunch === gatox is now known as gatox_lunch [15:15] So my windows test VM almost works. the buildout is still using the 3.0.0 dev tools, so I had to hack around that, and now many tests run, but many fail on a missing registry key error - does that ring a bell for anyone? [15:19] man, apt-get dist-upgrade in natty is slow right now :-/ [15:44] whee, have a clean natty vm now [15:45] mmcc: btw, in general, branches should be linked to the bugs they fix, by using "bzr commit --fixes=lp:$BUGNUM" rather than linking them via the web site interface. [15:45] ok, and now i am off to get some lunch. bbiab [15:46] dobey, when you get back can you say what the difference is? [16:04] * mandel back === gatox_lunch is now known as gatox [16:09] mandel, gatox, does my question about windows tests look familiar? [16:09] mmcc, ahh yes.... [16:09] mmcc, wait a sec [16:10] mmcc, you need to registry the windows key, double click on: ubuntu-sso-client/ubuntu_sso/main/tests/ubuntuone.reg [16:12] Hello, there's something strange with the U1 android app, everytime I try to upload images to Picasa U1 pops up saying "Signing in to Ubuntu One" and then backgrounds again [16:14] gatox: [16:14] mmcc, yes? [16:14] gatox: thanks, trying it now [16:15] * mmcc twitched at the enter key [16:33] ok (gatox, whoever) many more windows tests now pass, but when running env.bat testall , I get several errors related to tritcask. an example: https://pastebin.canonical.com/65305 [16:38] mmcc, did you copy the logging.conf file and clientdefs.py file into ubuntuone-client as the wiki says? [16:40] gatox, no - I haven't seen a wiki page about this. I'm working from these instructions from briancurtin : https://pastebin.canonical.com/65234/ [16:40] gatox: can you share the wiki link you speak of? [16:41] mmcc, sent on pm [16:43] mmcc: bzr commit --fixes stores the link inside the branch history, and only committers can set it. it's also what tarmac looks for because of that. the ones linked via launchpad web site are more arbitrary and anyone can add the links. they're basically meaningless things that only exist on launchpad itself and not in the branch [16:44] karni: ^^ can you answer scarleo's concern? [16:45] dobey, ok, so if a branch with a fix has multiple commits, does it matter which commit has the '--fixes' link? [16:46] scarleo: Hi, there's a bug reported about this. Sorry, I'll make sure we get this fixed promptly for the next update. [16:46] scarleo: let me get the link for you [16:46] scarleo: https://bugs.launchpad.net/ubuntuone-android-files/+bug/952907 [16:46] Ubuntu bug 952907 in Ubuntu One Android Files "Ubuntu One Files hijacks Picasa share option in ICS" [High,Confirmed] [16:47] scarleo: I'll update the bug as soon as it's fixed, sorry for the inconvenience. [16:47] mmcc: no, and if you forget to add it, you can do commit --unchanged --fixes= to add the fixes link [16:47] dobey: ok good to know, thx [16:50] * mmcc is glad to learn about notepad++ [16:56] i'm back [16:56] briancurtin: hope you're feeling better. [16:57] not 100% but at least head explosion doesnt seem as likely [16:59] gatox, it looks like that copying logging.conf and clientdefs.py is taken care of by the buildout or other steps in briancurtin's instructions, those files are already there... [17:00] mmcc, mmmmmm not sure about what might be going on then.... [17:03] karni, Ok thanks for the info [17:03] scarleo: Can you tell me it has worked for you before? I've never used it, and [17:04] scarleo: even if I uninstall U1F, uploading to Picasa doesn't work :( [17:04] scarleo: (Although I do recognize U1F should pop in when share to picasa is invoked! :)) [17:05] Yes, I've always been uploading to Picasa, however seems to not work right now but I'm on a bit shady nightly release of Cyanogenmod right now [17:06] so I'm probably not the best test person right now [17:06] scarleo: I see.. thanks anyway. [17:07] karni, I actually didn't connect the U1 popup with Picasa not working, I'll see if I can find out what is going on [17:08] scarleo: If you could uninstall U1F and see if Picasa works, that'd be great. It hasn't for me, on Stock 4.0.4 [17:09] scarleo: I hit the plus sign to create a new album, on the "Upload photo" screen, after I share to Picasa, and get this: [17:09] 188 ActivityManager I START {cmp=com.google.android.apps.uploader/.clients.picasa.NewAlbumActivity (has extras)} from pid 17089 [17:09] 17089 MediaUploader D Created NewAlbumActivity [17:09] 17089 MediaUploader W NewAlbumActivity no account. [17:09] scarleo: And yes, I do have a Google account, configured to "Sync Google Photos" :< [17:11] scarleo: Uninstaled U1F, still doesn't work. Will try on Android 2.3.3 [17:11] EOD for me, see you all tom! [17:12] Ok uninstalled U1 and upload to Picasa is working. When u1 was installed I never saw my albums in the album list [17:12] karni, ^^ [17:12] hrmm [17:12] karni, I'll try add an album as well [17:12] * dobey wonders where the ubuntu 11.10 CD ISOs are [17:13] for people who don't have an intel mac anyway [17:13] scarleo: Interesting! [17:13] dobey, http://releases.ubuntu.com/11.10/ [17:13] ah [17:14] they aren't on cdimage though :-/ [17:14] karni, adding albums works as well [17:16] dobey, they're not? PC (Intel x86) desktop CD http://releases.ubuntu.com/11.10/ubuntu-11.10-desktop-i386.iso [17:16] scarleo: Thanks for checking. It works on 2.3.3 as well. [17:17] scarleo: they're not on cdimage.ubuntu.com [17:17] dobey, Ah, ok :) [17:23] gatox, so, the way we're avoiding the pylint unused import warning is to say (for example) 'from u1.platform.event_logging import linux as source \n get_listener = source.get_listener" ? [17:24] mmcc, yes [17:24] mmcc, mmmmm not for unused [17:24] mmcc, to avoid duplicate [17:26] mmcc, also we do that..... because the apis should be the same for linux and windows.... so we import the proper one, and then assign the variables only once [17:26] gatox, yes I understand that part [17:26] gatox, I got an unsed import warning because for event_logging there was only one function to expose, so I had been doing "from u1.platform.event_logging import get_listener" and that was it [17:27] gatox, i mean from u1.platform.event_logging.linux import get_listener [17:27] gatox anyway, it works, and you'll see it in a merge request shortly [17:28] gatox I just wanted to make sure I understood what you and mandel were talking about earlier [17:28] mmcc, yes, i'll do the other thing to avoid unused and duplicate import [17:30] karni, let me know if you need more testing [17:31] scarleo: Thanks! === davidcalle_ is now known as davidcalle === niels_ is now known as NielsE [17:45] ubuntuone does not sync my files, it seems to attempting to send a file, but after some number of bytes written it jumps back to 0 [17:58] * mmcc heads for lunch === mmcc is now known as mmcc_lunch [17:58] NielsE: i saw a bug get filed about that [17:59] NielsE: hi there [18:00] NielsE: how far in to the file does it reset? [18:00] NielsE: are you on a network that has glitches or disconnects often? [18:00] bug #990990 [18:00] Launchpad bug 990990 in ubuntuone-client (Ubuntu) "ubuntu one "bytes read" keeps resetting to 0 for files" [Undecided,New] https://launchpad.net/bugs/990990 [18:03] NielsE: also, could you confirm it is happening *right now*? [18:24] wow. ubuntu boots faster in my vm, than it does on bare metal [18:43] Niels: are you still there? [18:43] Chipaca: I mean chipaca [18:43] NielsE: i might be [18:43] Chipaca: testing [18:44] I have a file of 65519 bytes large, it writes 63000, and then it jumps back to 0, just now [18:45] NielsE: the three people I'd love to have look at your issue are on holiday today [18:45] facundobatista: verterok: __lucio__: any of you here by chance? [18:46] joshuahoover: rye: could you track NielsE's issue in an RT, and grab facu or guillo tomorrow so they look? [18:46] (or we can put the info in a bug, whichever you prefer) [18:47] another person already filed the same bug [18:47] but it hasn't got much info in it [18:47] 14:00 < dobey> bug #990990 [18:47] Launchpad bug 990990 in ubuntuone-client (Ubuntu) "ubuntu one "bytes read" keeps resetting to 0 for files" [Undecided,Confirmed] https://launchpad.net/bugs/990990 [18:47] dobey: yes, but we need account info [18:47] dobey: so we can look server-side [18:47] I've added myself to the bug report so I get notified of changes [18:47] ah [18:47] dobey: and track down the issue in there [18:48] NielsE: can you file a support request on https://one.ubuntu.com/help/contact/ please? [18:48] dobey: will do that [18:48] NielsE: and include the e-mail address for your u1 account there [18:48] ok [18:52] dobey Chipaca: also smaller text files <100 lines seem to upload fine btw === mmcc_lunch is now known as mcmc === mcmc is now known as mmcc [18:53] NielsE: yah, and bigger ones, and even ones of the same size but with different data, should be fine [18:53] NielsE: it's specific to some files that get into a weird state server side, apparently [18:53] hrmm, weird. music store is showing "0.0MB of 0.0MB downloaded" [18:54] despite evidence to the contrary [18:55] Chipaca: a few other larger files I have tried do the same [18:55] also 63000 bytes -> 0 bytes [18:55] mmm i need to leave a little bit early today....... eod for me... i'll be back later if i can..... good bye all! [18:55] NielsE: ouch. Can you add that info to the bug? [18:56] Chipaca: ok [19:00] Chipaca: would it help to upload a file that fails to upload to the bug report? [19:01] NielsE: probably not, but it can't hurt [19:01] AIUI it's not about the data itself [19:03] NielsE: can you add also the output of `u1oauthrequest https://one.ubuntu.com/api/account/` ? [19:04] it sais no oauth request [19:05] oh wait, its prob a command [19:05] yes :) [19:05] NielsE: and you might not have u1oauthrequest [19:06] s/might not/almost certainly do not/ [19:06] it's one of rye's scripts i think, and not something we ship in ubuntu [19:06] karni had something that did the same thing without the couch dependency, didn't he? [19:07] dobey: it's in ubuntuone-couch [19:07] * karni reads [19:07] but i want it out of there [19:07] it's *useful* :) [19:07] oh [19:08] ah! and it doesn't actually depend on couch [19:08] no, it doesn't [19:08] Chipaca: you needed me for something? :) [19:08] it's just that the code is in there because we didn't have any other good place to put it [19:08] Chipaca: I added it to the bug [19:08] NielsE: if you don't have u1oauthrequest, you can find it in ubuntuone-couch (which, despite the name, doesn't depend on couch) [19:08] NielsE: thanks [19:08] dobey: yes, and it depends on code that's in a very couch-specific library, for no good reason :) [19:08] oh, and ubuntuone-couch is all REST API to talk directly to server. has nothing to do with local furniture [19:09] yup [19:10] If you need me, ping me. [19:10] NielsE: if there's information in the output of u1oauthrequest that you consider sensitive, please set the bug to private [19:10] karni: nothing, sorry, thank you [19:10] wow this one song is downloading really slowly [19:10] np :) [19:10] ooh [19:10] i see why [19:11] it keeps resetting :( [19:11] Chipaca: so i am currently hitting the reset to 0 bug in a VM with nightlies :) [19:11] * dobey just watched the progress bar in the music store page go *backward* [19:12] good that I'm not the only one ;) [19:13] somebody reversed the flow! [19:13] noooo! [19:13] actually seem to have a few files showing this problem [19:13] whilst saturating my nic [19:19] lots of failure: TRY_AGAIN :( [19:21] but only on larger files? [19:21] dobey: ? [19:22] well, some larger files than the ones which are failing, succeeded [19:22] so i don't think it's size related [19:22] ok [19:23] Chipaca: just uploaded a 500kb file, so it is indeed not only size related [19:23] Chipaca: maybe it sounds weird, but it seems that dropbox has problems with the exact same files... [19:24] but all the remaining files which are doing the reset thing, are definitely multiple MB [19:44] dobey: i wonder whether s3 is ok [19:46] true, could be that [19:46] aws status says they are ok [19:46] I also checked that, seems to be very ok atm [19:47] cloud status: mostly cloudy. [19:47] anyway, syncing filesync logs [19:55] <__lucio__> Chipaca, maybe. wassup? [20:31] dobey, just saw your email about the typo in gatox's merge. I need to fix that to propose my merges, and gatox left already. what's a good way for me to fix it? new bug, new branch, and propose the merge? or is there something faster? [20:33] also, if I look at the web diff preview for that branch, I can't see the offending code. https://code.launchpad.net/~diegosarmentero/ubuntuone-client/refactor-notification/+merge/104164 [20:34] am I misunderstandung that display? does it not show all the changes from the proposed branch? [20:36] ok, I just fired up gannotate and now I can see that it snuck in in a different branch [20:36] it came from here: https://code.launchpad.net/~diegosarmentero/ubuntuone-client/refactor-ipc/+merge/104121 [20:38] huh [20:38] so, why did autopilot test the one merge but not the other? [20:38] it did test it [20:39] i don't know why that unexpected indent message comes up. it's not part of the normal lint output for some reason [20:39] how can you tell that it tested it? [20:39] it's at the end the stderr [20:40] mmcc: because it merged. [20:40] so something's going wrong there, because that shouldn't have passed, right? [20:40] well, i don't know [20:40] something is weird there [20:40] the refactor-ipc branch has a syntax error, it definitely fails on my system (linux) === joshuahoover1 is now known as joshuahoover [20:41] seems to me that the error we see from autopilot in the other branch should have shown up in the refactor-ipc branch as well [20:44] what are you doing that depends on diego's branch? [20:45] it depends on trunk - I'm just doing other refactoring and I inherited that error when I updated to trunk before pushing [20:45] I can fix it in my unrelated branch, that'd be simple [20:46] but it seemed cleaner to fix it in its own bugfix branch and keep my branch clean [20:47] interesting [20:48] grr pyflakes [20:49] also, grr me [20:49] i should have caught that when i was looking at the diff [20:50] ah [20:50] it was broken after the branch was approved [20:51] mmcc: if you want to fix it in your branch i think that's fine, or you can propose a branch which only fixes that if you prefer [20:52] yeah, looks like it was ok when you and mandel saw it and the error snuck in later. I see that now too. [20:52] i'm not sure why that didn't get treated as an error though [20:52] dobey: ok I will propose a quickie fix branch [20:52] and i'll placate diego tomorrow [20:53] or maybe not placate [20:53] dobey: yeah, I'm really curious about the automated tests... are there logs anywhere to peek at? [20:53] yeah, but it's hard to figure out which log to look at exactly [20:53] * mmcc was wondering about word choice. [20:54] was a brain fart :) [20:54] so tarmac runs every 10 minutes, and the logs get rotated with a unix timestamp in the filename [20:54] which is, basically insane [20:54] dobey: heh. s/placate/gently nudge/ [20:55] gentle with a bat [20:55] I'm sure there's some appropriate meme to apply. When is roberto back? He seemed quick with those [20:56] tomorrow [20:56] is the trivial branch up? [20:56] no, just a minute [20:58] I was wasting time trying to close the gannotate window. Why would I want to close it? It's pretty. let's keep it around [21:00] ok, just want to get it reviewed/landed, as i have to go [21:00] pushing now, thanks for sticking around [21:02] ok, requested merge, added you as reviewer [21:04] ok, approved [21:05] now i gotta run. later :) [21:10] ok, thanks dobey! [21:17] ugh. that did not work. pyflakes complains. I investigate [21:17] ./tests/platform/__init__.py: 33: redefinition of unused 'ipc_source' from line 31 [21:18] pyflakes does not like the new convention of "if linux, import foo as source else import bar as source" [21:19] * mmcc will save it for an email, since the team is away === yofel_ is now known as yofel === mmcc is now known as mmcc_away [22:51] * mmcc_away is done for the day === yofel_ is now known as Guest77193 [23:07] if anyone is dying to do a (C) review: lp:~thisfred/u1db/move-index-expression-parsing ⇒ lp:u1db [23:09] Can anyone point me to information on figuring out why my file syncs keep failing with "failure: TRY_AGAIN" [23:09] for large files this makes it impossible for them to sync