/srv/irclogs.ubuntu.com/2014/02/12/#ubuntu-touch.txt

=== chriadam|away is now known as chriadam
=== LarrySteeze|Away is now known as LarrySteeze
=== LarrySteeze is now known as LarrySteeze|Away
=== LarrySteeze|Away is now known as LarrySteeze
neutronxxxguts01:39
neutronxxxguys01:39
neutronxxxi need help to installing ubuntu touch o my galaxy s201:40
neutronxxx?01:41
=== Darkwing_ is now known as Darkwing
=== vying is now known as Guest10935
=== chrisgward is now known as chrisward
=== Ursinha is now known as Ursinha-afk
=== Ursinha-afk is now known as Ursinha
=== chriadam is now known as chriadam|away
dholbachgood morning08:43
SoneriCHello there09:00
SoneriCis anyone there?09:01
stamas01HI all. I am planning to buy a lenovo k900 and I wanna use ubuntu touch on it. I have experience with c and c++ and very basic knowledge in linux kernel. I know that it would take a lonk time but I also know that it is going to be fun. I just wanted to ask here the following: Is there anything with this device so it makes almost immpossible the porting. Is there anybody here who could help me if I stuck?09:58
popeystamas01: thats an x86 phone right?09:59
stamas01yes09:59
popeyi dont think we've worked on x86 builds yet10:02
stamas01so dont even try it right?10:03
ogra_the prob on x86 is that Qt is linked hard against GL ... not GLES10:03
stamas01so does it worth a try or dont even try it?10:06
ogra_dont try it until there are x86 GLES packages10:11
ogra_(it is being worked on)10:11
ogra_you can indeed start with porting the android bits, that is time consuming enough to keep you busy until the Qt packages are there10:12
stamas01Ok. So it worth a try. And can u guy help me if i'am a bit stuck?10:14
ogra_sure, the whole channel can :)10:14
stamas01great. Thanks for the help.10:16
ogra_janimo, ^^^^10:17
* janimo reads scrollback10:18
ogra_just thought you would be intrested10:19
davmor2Morning all11:15
=== _salem is now known as salem_
=== MacSlow is now known as MacSlow|lunch
=== alan_g is now known as alan_g|lunch
=== MacSlow|lunch is now known as MacSlow
=== dandrader is now known as dandrader|afk
=== alan_g|lunch is now known as alan_g
=== dandrader|afk is now known as dandrader
pittihey sergiusens, good morning14:04
pittisergiusens: thanks for landing platform-api!14:04
pittisergiusens: can you please land the corresponding fix for qtubuntu-sensors as well? similarly easy, tested on x86 and the device, has automatic tests, etc.14:05
pittihttps://code.launchpad.net/~pitti/qtubuntu-sensors/crash-without-hw/+merge/20393114:05
sergiusenspitti, sure14:09
sergiusensnp14:09
fprimexhi all. I have the opportunity to get a LG G2 for nothing on AT&T. I see someone started a page on this phone for Sprint.14:40
fprimexIt does not look like the bootloader is unlockable, however root access and rom loading is possible. is this enough to load up and work on an Ubuntu Touch port for the G2?14:40
belfoufhello everybody14:42
belfoufI have a noob question about Ubuntu Touch on Galaxy Nexus installation14:43
belfoufis it possible to flash a img directly from a recovery (rooted phone)14:43
belfoufhello everybody  I have a noob question about Ubuntu Touch on Galaxy Nexus installation                          is it possible to flash a img directly from a recovery (rooted phone) ?14:45
mandelbarry, 3 runs of the system-image test and all correct :-/14:55
mandelbarry, I'm going to use an armhf chroot to try and reproduce the issue14:56
bfillerkenvandine: verifed content-hub works with gallery and camera as click.14:56
barrymandel: look at the test output - do you see any peer disconnects?  also, was this with your ppa?14:57
bfillerkenvandine: just running autopilot for those apps, then I also have to do an MR for the shell to not reference the deb packages, then should be ready for an release14:57
mandelbarry, with my ppa and I just saw one single disconnect but I forgot to fwd udm logs to stderr (I was stupid setting a flag)14:58
kenvandinebfiller, great14:58
mandelbarry, rerunning several times14:58
barrymandel: wow, ok.  i guess that's good news.  i am going to try to reproduce here, but i have some ideas on how to capture more information in disconnects.  also, more information when signature errors occur.14:59
mandelbarry, ok, I've also decide to do a double check on errors when the request is finished, I expected the finished signal to be emitted without errors but I don't trust qnetwork too much right now15:00
mandelbarry, will let you know if I find anything15:00
barrymandel: that sounds good.  fwiw, where i think the disconnects really hurt is when no finished/canceled/error signal is sent before shutdown.  in those cases my dbus reactor never sees a signal to stop reacting, and that's when we get the intermittent timeouts15:01
barrymandel: so, one thing that would be very helpful to log is all the emitted signals.  iirc, udm logs signal emits for single downloads, but not in all cases for group downloads (i remember seeing at least one place where group download emitted a finish, but didn't also log in that case)15:02
mandelbarry, it might be that one weird error is being found on the finish signal emittion from qt and then we get udm in a weird state and then everything goes downhil from there15:02
mandelbarry, I'll improve the logging there, atm I'm in full debug trace mode15:03
barrymandel: fantastic, thanks.  let me know if you upload anything new to the ppa15:03
kenvandinebfiller, i guess landing that won't be speedy... since it'll include unity815:11
Haxixbuenas15:12
Haxixsolo una pregunta15:12
Haxixtengo un nokia c7-0015:13
Haxixy quisiera saber si es posible instalar el nuevo sos de linux en el15:13
mandelbarry, I managed to get an error, does tox redirect stderr anywhere?15:14
barrymandel: stderr (of the foreground test process) should flow through to the console.  as for where stderr of the udm process goes, good question ;)  that's why log files rule15:16
mandelbarry, and.. is the udm process that you run writing to the normal udm logs? /var/log/ubuntu-downalod-manager (in my ppa) for example?15:17
barrymandel: it should, afaik.  i mean, i start up udm via dbus activation on a system bus -- just not the real system bus, a private one.  the main difference between the tests and real world is that it's started under the uid of the user, not uid 0.  iirc that changes where udm logs go (i.e. they end up in ~/.cache/ubuntu-download-manager15:19
mardytedg: hi! Do you have some time to explain me what the exec-tool does in https://code.launchpad.net/~ted/upstart-app-launch/untrusted-helper/+merge/202703 ?15:19
mandelbarry, ok, I think we should fix that, I'm going to make changes in udm so that you can tell it a log path that way if we have system-image tests failing we can see JUST the logs for the test15:20
tedgmardy, Sure, mostly it expands from a desktop file exec line to something that can be passed to execvp()15:20
mandelbarry, I'll make the changes in system-image to use a diff path per test15:20
tedgmardy, There are a couple little things like special handling for surface flinger, but that'll go away.15:21
barrymandel: that would ROCK15:21
tedgmardy, Oh, it also sets the environment up for things like architecture dependent paths.15:22
=== alan_g is now known as alan_g|tea
mardytedg: I'm looking at the upstart job; I'm not an upstart expert, but I don't see how you are using the result from exec-tool15:23
tedgmardy, There is no result, it actually exec's the application.15:24
tedgmardy, Oh, sorry, exec-tool?15:24
mardytedg: yep; I'm looking at upstart-jobs/untrusted-helper.conf.in15:24
tedgmardy, What needs to happen is that it sets Upstart environment variables.  Those then get attached to the instance, and pulled in by exec-line-exec15:25
tedgmardy, So exec-line-exec just calls getenv15:25
tedgmardy, And that's how it uses the values that exec-tool sets.15:25
mardytedg: I think I'm slowly getting it: so exec-line-exec will read the APP_EXEC variable, and execute the command line written in there?15:27
tedgmardy, Correct, and the format of that environment variable can be anything you put into a dekstop file Exec line.  So you could put a "%u" and then it'll insert the values from APP_URIS.15:28
mardytedg: coool15:28
mardytedg: thanks a lot, this looks really useful! Any idea when it will be available in the archives?15:28
tedgmardy, I wish I knew.  I have two silos to land for UAL, the first (still unallocated) is for the GIR bindings, and then untrusted helpers is the next.15:29
tedgmardy, I'm hoping late this week or early next, but that is probably a little optimistic.15:30
mardytedg: ok, thanks15:31
=== alan_g|tea is now known as alan_g
mandelbarry, in the tests I'm getting a 404.. you do test for a 404, is that correct? (just wondering if that is the case)15:41
barrymandel: yes, i have at least one test that explicitly tests for 404 situation15:41
barrymandel: test_download_40415:42
mandelbarry, so, looking at the trace logs from udm, I'm getting 404 (expected) SslHandshakeFailedError(expected) and ConnectionRefusedError15:43
mandelbarry, the connection refuse for example is for https://localhost:8943/channels_01.json15:44
barrymandel: many of those are valid tests, looking for situations like trying to connect contra http/https, 404s, etc.  connection refused, let me check - i might have a test that tries to download when the server is offline15:45
mandelbarry, ok, issue is that I get lots of logs and I cannot relate them to the tests15:45
mandelbarry, so I'm going to work on that log file per test right now to be able to debug this15:46
barrymandel: remember us talking about adding a client side tag to the group download?  that's exactly why i wanted that.  i would add the tag for the test name, that way we could more easily correlate what's happening in the s-i tests with the udm log output15:46
barrymandel: or that.  either way.  we need to be able to match up si test suite with udm logs, yeah15:47
mandelbarry, yes, I was working on that and got distracted by more urgent bugs, sorry15:47
barrymandel: no worries ;)15:47
mandelbarry, I think tags == useful for production, one file per test == useful for testing and debugging15:47
mandelbarry, so do in the log option now before something explodes and they need me to fix it :)15:48
barrymandel: +115:48
barrymandel: so that would be a cli switch to u-d-m?15:48
mandelbarry, yes, don't worry I'll do an mp for system-image and for udm with the switch15:48
barrymandel: cool15:49
Adrian472Hi, is there a chance to port Ubuntu Touch with x86 machine?15:58
=== genii_ is now known as genii
=== dandrader is now known as dandrader|lunch
=== gatox is now known as gatox_lunch
Adrian472Can I port Ubuntu Touch for HTC with x86 machine?16:02
Adrian472Anyone?16:05
Adrian472Can I port Ubuntu Touch (for HTC) with x86 PC?16:08
labsinAdrian472, Yes you can. You can also build Ubuntu touch for supported devices on x86. The Ubuntu system is the same for all devices. You mostly need changes in the Android part, the kernel.16:10
labsinBut it isn't easy16:11
Adrian472Thanks labsin, I answered cause i read this: "For development you can run any 64-bit Desktop version of Ubuntu between 12.04 LTS and 13.10. "16:11
labsinAdrian472, Ow. I don't really know.16:12
labsinAdrian472, you could try building an existing port first16:12
Adrian472Ok, I will try16:15
labsinall, I recently saw an add for the Asus PADFONE 2. Wouldn't this be a wonderful device for running Ubuntu touch? It's a dockable phone (turning it into a tablet)16:17
labsinBut is doesn't have a custom rom, not even a compiled kernel. and it's on Android 4.1, so would be a long shot.16:18
mardytedg: hi again! Your scripts to generate the test plan from bzr, do they remove attachments from the wiki, if there are any?16:29
tedgmardy, I don't think so.  I've not played with attachments using editmoin.16:30
mardytedg: OK, I'll try16:30
tedgmardy, I think that pitti might know more about what editmoin does with attachments16:30
pittiI'm afraid I never tried that16:31
pittii. e. uploading attachments with editmoin16:31
pitti(I wasn't even aware that it could do that)16:31
tedgOh, no mardy, if pitti's never tried it you're basically sailing off the edge of the Earth ;-)16:31
mardypitti: actually, I would upload the attachment manually; I just wonder if editmoin will leave them there, when updating the page16:32
pittimardy: sure, why wouldn't it?16:32
mardypitti: who knows :-)16:32
Adrian472labsin, i'm not sure its real but: http://www.apkmania-co.in/2013/10/upgradeupdate-asus-padfone-2-to-44.html16:33
labsinAdrian472, fake16:33
Adrian472labisn, heh now i see..16:35
Adrian472labsin*16:35
Adrian472I'm on Debian now, and i don't won't install Ubuntu only for try it.. and to seen it don't work16:43
Adrian472If anyone ported Ubuntu Touch with x86 PC I will be grateful for info16:44
barrymandel: yeah, i'm still seeing test failures caused by the connection resets.  i'm first going to work on sigerror logging improvements, then see if i can find a way to capture more details on those connection resets, to hopefully allow us to better debug them16:48
mandelbarry, ok, I'm going to look at the diff of that package16:50
=== gatox_lunch is now known as gatox
kenvandinebfiller, alex-abreu: http://paste.ubuntu.com/6920913/16:59
alex-abreukenvandine, this is your API proposal document ? :)16:59
kenvandinethat's an updated qml example for imports16:59
alex-abreuyeah16:59
kenvandinealex-abreu, the start of it16:59
kenvandinei basically rewrote the example importer using an API i thought made sense17:00
kenvandinefrom that we can try to make a real qml api that can make this real :)17:00
kenvandinewith this, everything except the actual transfer can be declarative17:01
alex-abreukenvandine, following the qml way ... shouldnt you have a ContentPeerModel instead of 2 separate component for ContentPeer & Peers the Peers being a list<> ?17:01
alex-abreua model w/ some filtering bits17:02
kenvandinethat's what ContentPeers is17:02
bfillerkenvandine: is this in sync with alex-abreu proposed javascript api?17:02
alex-abreuok you might to rename that17:02
kenvandinesure17:02
kenvandinebfiller, that's why we're talking about it.. .his javascript API can't be as declarative as QML17:03
alex-abreubfiller, not really ... yet17:03
kenvandinebfiller,  i think this is a much more logical way to use it from QML17:03
kenvandineand is rather far from what the qml bindings do right now17:03
bfilleralex-abreu, kenvandine : yup makes sense, glad you guys are talking :)17:03
kenvandinebfiller, we still need someone to work on the bindings :)17:03
kenvandinehint hint :)17:03
bfillerkenvandine: got someone starting next week, it's on his list :)17:04
alex-abreucommunication communication communication !17:04
kenvandinei like to start by writing a fictional app to use the API before creating the API17:04
alex-abreukenvandine, do you really need an individual contentPeer ?17:04
alex-abreuseems like overcomplication17:04
kenvandineyes...17:04
kenvandinei think most apps won't use the model17:04
kenvandinethey'll declare the Peer and then request content from it17:05
=== dandrader|lunch is now known as dandrader
kenvandinenotice in this example there is no functions called on ContentHub17:05
kenvandineit's called on the ContentPeer17:05
alex-abreuyup17:06
alex-abreunoticed17:06
kenvandineContentPeer { id: peer, handler: ContentType.Source, type: ContentType.Pictures} peer.request();17:06
kenvandinewould request a transfer from the default peer for pictures17:06
kenvandines/default peer/default source/17:06
kenvandinebfiller, something else that occurred to me, for Share I don't think we should have a default17:07
kenvandinebecause sharing is less about what to do with a content type, but about how you're sharing it17:07
alex-abreuthe contentimport & contenttransfer (still being around) seems like a bit of (possibly necessary) compilcation to me atm17:07
kenvandineoh, actually it wouldn't be peer.request()17:08
kenvandineit would be on the ContentImport object17:08
kenvandinealex-abreu, maybe... but it gives us a way to setup the import17:08
kenvandinewithout calling a bunch of functions on it :)17:08
kenvandinelike setStore17:08
kenvandineetc17:08
alex-abreukenvandine, I mean17:08
alex-abreuor maybe the name is wrong17:08
kenvandineprobably :)17:09
kenvandinei didn't want to call it ContentTransfer17:09
alex-abreuthinking about the export case17:09
alex-abreuyeah17:09
kenvandinebecause that already exists17:09
alex-abreuyeah but contetImport is very specific to a use case17:09
kenvandinetrue... and we specify the handler on the peer17:09
alex-abreuwhat would we have for the export case?17:10
kenvandineso maybe that can be merged with ContentPeer17:10
kenvandinei was thinking ContentExport17:10
alex-abreubc we need the same bit of setup info17:10
kenvandinebut it is redundant17:10
alex-abreua way to specify the store etc.17:10
alex-abreuindeed17:10
alex-abreuthat's what I think too17:10
kenvandinehowever, for an export you need to care about different states than you do for import17:10
alex-abreukenvandine, well you might want to specify the store etc. and you might want to have maybe some basic infos about the peer17:11
alex-abreuwhich is what contentimport does17:11
kenvandinealex-abreu, so maybe ContentPeer can have a request method that takes an optional arg for store?17:11
kenvandineContentPeer.request(myStore);17:12
alex-abreukenvandine, does the transfer need to be visible ? I mean would a request() from ever not be followed by a start() ?17:13
kenvandinei guess not, since we don't need to tweak the transfer17:14
kenvandinebut in the export and share case17:14
kenvandinethey will be followed with a charge17:14
kenvandineor rather setting transfer.items17:15
alex-abreuright ... just to sync up the request vs the actuall 'ready' state17:15
alex-abreukenvandine, whats the 'share case' ?17:15
kenvandinelike you want to share an image on facebook17:15
kenvandineetc17:15
kenvandinevery similar to an export17:15
kenvandinebut the selection of peers needs to be different17:16
kenvandinefrom the hub POV, the share will be nearly identical to export17:16
kenvandinebut you'll be selecting a peer registered with a share handler17:16
alex-abreukenvandine, you could do it straight from the content hub? no thrid part 'fecebook' client app involved?17:16
kenvandineno, another app17:17
alex-abreuok17:17
kenvandinethe hub won't provide anything specific17:17
kenvandineit's just a broker to move content around17:17
kenvandine:)17:17
alex-abreukenvandine, would it still fall into the category of an export (to facebook ... app) ?17:17
alex-abreuyeah17:17
kenvandinealex-abreu, no, because perhaps an app can do both share and import17:18
kenvandineso as an exporter you need to be able to specify which action17:18
alex-abreukenvandine, well ... from the perspective of a facebook app ... they seem to be quite similar (being the exporter)17:19
kenvandinethe user journey is different though17:19
kenvandinealex-abreu, another example is the gmail webapp as a share handler17:20
kenvandineattaching the content to a new mail17:20
alex-abreuyeah ...17:20
kenvandinealex-abreu, you'll have fun with that :)17:20
alex-abreuyes, but it'll be nice (in a way)17:21
kenvandinealex-abreu, i could just add the store property to the ContentPeer, instead of passing it as an optional arg to request()17:23
* kenvandine isn't a fan of optional args in qml :)17:24
alex-abreuyeah17:24
kenvandinethen when operating on a peer in the model, picSource.store = whatever17:24
kenvandinethe request()17:24
kenvandinetvoss, alex-abreu realized that the ContentStore based on ContentScope isn't really usable, because the only scope that will work is the user::app scope17:27
kenvandinesorry... the app scope, not the user or system17:28
kenvandinetvoss, the confined app won't have access to those17:28
kenvandinealex-abreu, http://paste.ubuntu.com/6921102/17:34
asacbzoltan1: #ubuntu-ci-eng ... sil and robru and ogra know how to run APs18:09
asacand popey and many otheres18:09
asac(in a way that doesnt detour you hunting down issues that we dont care right now about)18:10
bzoltan1asac: I know how to run APs18:10
ogra_asac, we all just follow the wiki instructions :)18:10
asacogra_: that doesnt work for him18:10
josehey guys, my phone is not updating, no idea why, it says something about invalid keyrings I think18:11
ogra_it does for all others18:11
asacogra_: well, you need to reboot in between if you run many APs, right?18:11
asacogra_: otherwise you get flakiness that we dont have under control.18:11
asacis that in the wiki?18:11
asacthose things18:11
asacbzoltan1: you told me you get random results, while we know how to not get random results18:12
asaci dont question that you know the general story, jsut the fine details18:12
ogra_right, and you should only test on a fresh install, but thats something i would assume a tester to do anyway18:12
ogra_(to not taint his results)18:12
asacogra_: those things are not on the wiki?18:13
ogra_i dont think so18:13
asacsee18:13
asacso ...18:13
asachelp him18:13
asacand fix the wiki18:13
ogra_https://wiki.ubuntu.com/Touch/Testing18:14
bzoltan1ogra_: please follow the instructions step by step and execute this script http://pastebin.ubuntu.com/6921247/ twice in a row18:14
Nick6743Hello there I am using a PageStack in my main.qml it has many pages to push.  One of these pages is called "Connections"  this has no title for it in the Page{}  But this page has 2 other pages that need to be  in it (Channels,UserPage).  But when loading "Connections"  the Tiltle for Channels shows up. How can I fix this ?18:14
bzoltan1ogra_: you will see what i see, random failures18:15
asacsil2100: ^^18:15
asacplease help him as well18:15
Nick6743I have tried to add it so that there is no title untill the page has been loaded via pageStack but this still does not work18:15
ogra_bzoltan1, right, as asac said, you should reboot after each test, seems ot be missing on the wiki18:15
asacbzoltan1: so do that and if it helps, update the wiki - plain and simple :)18:15
bzoltan1ogra_: rebooting between tests was not on the instructions18:15
asacthx18:15
ogra_bzoltan1, and you need to do this on a freshly installed device that only has your changes added18:15
ogra_bzoltan1, yes, apparently a flaw in the wiki18:16
bzoltan1ogra_: :) It is fine ... but please do not tell that "we all just follow the wiki instructions "18:16
ogra_bzoltan1, i always copy paste the instructions :) so i do ... i just never noticed that there is no mentioning of rebooting18:17
asacthats why its so great to train fresh blood18:18
asacthey see those gaps in docs18:18
bzoltan1ogra_:  :)18:18
asacand can just fix it18:18
ogra_bzoltan1, btw, did you read the "IMPORTANT NOTE" bit tooo ?18:18
Nick6743brb rebooting18:18
ogra_wrt running your script twice ...18:18
ogra_you need to remove the ~autopilot dir18:18
bzoltan1ogra_: I am not running click package tests ... so I have not read that part18:19
asacbzoltan1: anyway, please autojoin #ubuntu-ci-eng ... thats the standard place where everything around landing and testing landings gets done18:19
ogra_yeah18:19
popeyjose: re-run the update18:19
joseI'll try again (done it x3 by now)18:20
ogra_asac, so asking around it appears thet rebooting isnt actually required ... (just because i do it doesnt mean that everyone does)18:21
ogra_bzoltan1, did you manually unlock the device before starting testing18:21
bzoltan1ogra_:  yes, and I use powerd-cli display on too18:22
ogra_(it doesnt happen automatically)18:22
bzoltan1ogra_: that was actually one round waste to figure out18:22
ogra_heh, yeah, easy to forget18:23
ogra_bzoltan1, so i wonder why yours dont pass then ... how did you install the image ?18:24
ogra_(should be "phablet-flash ubuntu-system -b --channel trusty-proposed")18:25
bzoltan1ogra_: to correct yet again :) It is not that my tests do not pass ... my tests do pass ... on the stock image the very basic set of app tests just malfunction in various style18:26
ogra_(then make it writable, add your PPA and install your package)18:26
ogra_bzoltan1, well, they didnt do for others today ... and we have manual tests every morning on mako and maguro (to verify failures on the dashboard etc)18:27
ogra_so there must be a difference of what you and i.e. popey or davmor2 do18:28
bzoltan1ogra_: just to verify an other thing -> the instruction says "sudo phablet-flash ubuntu-system" that brings saucy not trusty18:28
bzoltan1ogra_:  like `phablet-flash ubuntu-system -b --channel trusty-proposed` does18:28
popeyshouldn't need sudo either18:28
ogra_yeah, no sudo here18:28
ogra_phablet-flash ubuntu-system without options is for your mom :)18:29
ogra_and other endusers18:29
ogra_nothing any dev uses ;)18:29
ogra_definitely a flaw in the wiki18:29
bzoltan1ogra_:  I will tell her :) But that is what the instructions say ... I know I am an ass :) but each round I figured out these issues costed me about 1.5 hours ... that is how long it takes to run a dozen of AP tests18:30
ogra_yes, i see that18:30
ogra_it also says "install the latest green image"18:30
ogra_which requires you to read the help page of phablet-flash to actually fin out how to set the right channel for this green image from the dashboard (and possibly the version if you use one)18:31
bzoltan1ogra_:  Haha :) I just saw my mom come online :)18:31
ogra_lol18:31
bzoltan1I think she needs a stable phablet image :)18:31
asacbzoltan1: on the 1.5h - you should have asked here or rather in #ubuntu-ci-eng for help, rather than figuring on your own :)18:33
asacmany nice people around :)18:33
bzoltan1asac: I know it is hard to believe :D but I was not watching the terminal and drinking tea during the  tests18:34
ogra_bzoltan1, i added a note that you need to verify channel and system number for the phablet-flash18:34
bzoltan1ogra_: thanks18:34
ogra_sigh, why is out wiki parsing broken ... cant do bold and it doesnt do automatic linebraks18:35
pmcgowanstgraber, is there an easy way to test if the image server is up and working?18:42
stgraberpmcgowan: the public server? if so, manually checking http://system-image.ubuntu.com/ should be enough18:43
pmcgowanok18:44
=== icarusfactor is now known as factor
pmcgowanbarry, the tablet here will not complete an update now, just hangs18:49
pmcgowanthis one exhibited the file not found failure last time I updated18:49
joseactually, when updating I get 'systemimage.gpg.SignatureError: /android/cache/recovery/ubuntu-[string]...'18:50
ogra_pmcgowan, usually it works on the next try18:53
pmcgowanogra_, I have tried a bunch of times, settings and command line18:54
ogra_oh my18:54
pmcgowanoh it crapped out again18:54
ogra_well, mandel and barry are up to their ears in the code to find the cause18:54
pmcgowanhmm now download-manager is not even starting18:55
mandelpmcgowan, it looks like an update might have broken the network code, we are adding debug stuff as crazy18:55
mandelpmcgowan, wait, the download-manager?? that is weird18:55
pmcgowanmandel, wish I could help18:55
kenvandinealex-abreu, http://paste.ubuntu.com/6921523/18:55
pmcgowanI am running top18:55
kenvandinealex-abreu, that's the exporter/share case18:56
mandelpmcgowan, ok, and if you call it directly, what happens18:56
mandelpmcgowan, with ubuntu-download-manager (it can be ran in the user session)18:56
kenvandinealex-abreu, note that doesn't handling the picking case, where an importing app requests content from it18:56
pmcgowanmandel, seems to start fine18:56
kenvandinealex-abreu, this would initiate the export as a "Open with" or a Share18:57
pmcgowanthe first time I did update, it spun until reporting the file not  found error, and u-d-m was shown running18:57
mandelpmcgowan, well, udm is dbus activated, so it should be starting without issues18:57
pmcgowannow it does not show up18:57
pmcgowanI saw s-s-dbus crash earlier18:57
mandelpmcgowan, oh, that is interesting18:57
pmcgowanmandel, yep got one again18:57
pmcgowansystem-image-dbus crash file18:57
mandelpmcgowan, can you add that to the following bug #127758918:58
ubot5bug 1277589 in ubuntu-download-manager ""FileNotFoundError: /var/lib/system-image/blacklist.tar.xz"" [Critical,Confirmed] https://launchpad.net/bugs/127758918:58
pmcgowanyep18:58
=== dandrader is now known as dandrader|bbl
mandelpmcgowan, we can see some disconnects in the tests of the system image update and we thing could be the root of this, we have a strong feeling that something lower in the stack changed and broke.. so the more info the better19:00
* mandel is browsing qnetwork commit history19:00
pmcgowanmandel, I saw we got new versions of qt5.0.2 and not sure why19:00
mandelpmcgowan, correct, and we have an impression that this started in 166 and we got a new qt then, right now my plan is to find a consistent way to make it crash (it is not atm) and then look at qt19:01
pmcgowanmandel, ok uploaded the crash file to the bug19:03
=== bfiller is now known as bfiller_afk
mandelpmcgowan, awesome, thx19:10
ogra_bah19:23
ogra_my upgrade hangs too19:23
kenvandinealex-abreu, http://paste.ubuntu.com/6921692/19:26
kenvandinealex-abreu, that includes creating an export or share as well as handling pickMode for providing content to an importer19:27
kenvandinebfiller_afk, ^^19:27
kenvandinealex-abreu, i'm pretty happy with how this would work for an app developer, let me know what you think19:27
dkesselI am trying to find instructions on installing ubuntu touch on the nexus 7 (2013). I have read that this will be one of the supported devices in the future.19:28
dkesselit is not on the supported devices page - can anybody point me to the right official page?19:29
alex-abreukenvandine, yup19:29
kenvandinealex-abreu, there is a missing piece, the popover doesn't provide a way to choose from a list of peers, but i don't think that adds any complications to the api19:31
kenvandinejust triggering those would push a new page or new sheet19:31
kenvandineshowing the list of peers19:31
alex-abreukenvandine, I'll have a look at it19:33
Adrian47Anyone ported Ubuntu Touch usign 32bit PC?19:45
mterryogra_, I've got that FileNotFoundError issue when trying to update over the air19:45
mterryogra_, last email from you on that thread indicated we still didn't know why it happened19:45
mterryogra_, any info I can help provide?19:45
ogra_mterry, mandel and barry are working on it ... it smells a bit like the libqt5networking update could be involved19:47
ogra_bug #127758919:47
ubot5bug 1277589 in ubuntu-download-manager ""FileNotFoundError: /var/lib/system-image/blacklist.tar.xz"" [Critical,Confirmed] https://launchpad.net/bugs/127758919:47
barryyep, it will be very interesting to find the root cause19:47
ogra_my mako seems to be in the same state as pmcgowan's manta now19:49
pmcgowanyeah this manta seems wedged now19:50
rickspencer3ogra_, popey so, a couple of concerning messages regarding the latest image on the mailing list19:50
rickspencer3should I be concerned?19:50
ogra_rickspencer3, i wish i could tell you, i cant upgrade19:50
ogra_it definitely worked fine for the smoke testers today19:50
pmcgowanmy mako is fine on 17619:50
mterryrickspencer3, I have two makos, one works fine with latest image, the other can't update19:50
rickspencer3mterry, right, so 2 people reported updating, but after the update having serious problems19:51
ogra_my maguro is fine on 176 ... my mako is stuck with the upgrader error19:51
mterryyup, I saw19:51
popeyrickspencer3:specifically?19:51
ogra_popey, see the ML19:51
popeyoh i see19:51
popeyreplies to didrocks19:51
dkesselnvm - balloons helped me out with the info19:51
myNameIsWhodkessel,  I use multirom  there are tutorials on the net (xda-developer) .  they have a app click click don hoe this help19:52
popeyI didn't see that with my mako19:52
ogra_rickspencer3, sitting at the google screen can happen if they had a .crash file and whoopsie/apport kick in, but that usually only delays the boot19:52
myNameIsWhodone *  hope *19:52
popeyhowever I *am* getting bug 1277589 again on my other nexus 419:52
ubot5bug 1277589 in ubuntu-download-manager ""FileNotFoundError: /var/lib/system-image/blacklist.tar.xz"" [Critical,Confirmed] https://launchpad.net/bugs/127758919:52
mterrybarry, looks like you have all the info you need in that bug report.  (in my case, I'm on a home wifi network)  What's the best workaround to get past it?19:52
ogra_rickspencer3, definitely an issue we still need to work on, but usually not critical19:52
mterrybarry, well, not all the info you need, but nothing needed from my device rather19:52
popeymterry: retry19:53
davmor2Who is responsible for the demo at the beginning of a fresh install?19:53
pmcgowanogra_, my update is working now19:53
ogra_rickspencer3, the guy saying he sees flashing didnt specify his device ... grouper might flash, not sure, we dont test it anymore19:53
pmcgowanmagic19:53
mterrydavmor2, me I guess19:53
popeydavmor2: its part of unity, katie designed it, why?19:53
ogra_pmcgowan, did you reboot or just retry ?19:53
barrymterry: retry, but probably after a 10m wait, or kill system-image-dbus.  you can also try system-image-cli19:53
barryif you adb shell in19:53
mterrybarry, I rebooted several times.  Didn't seem to help19:54
popeyMy update worked by killing system settings and restarting it19:54
popeywithout restarting phone19:54
ogra_didnt work for me19:54
pmcgowanogra_, rebooted then tried19:54
balloonspopey, has wifi come back fro you yet in the images?19:54
pmcgowanalthough I had done that before twice19:54
davmor2mterry, popey: on the n10 there is the issue of if you drag from the top anywhere that isn't the indicators nothing happens19:54
popeyballoons: it never went away19:54
ogra_pmcgowan, ah, i have done that like 10 times already ... you must be a lucky chap :)19:54
popeydavmor2: interesting, i have no nexus 10/719:54
pmcgowandavmor2, I just saw that, quick drag down showed empty on network19:54
barrymterry: gosh i would love to have access to a device exhibiting these problems19:54
* balloons notes popey is lucky19:54
mterrybarry, after the first time I see the bug, if I close settings and retry without rebooting, it gets stuck "Checking for updates..." and never stops checking19:55
ogra_yeah19:55
pmcgowanmterry, barry same here, I uploaded a crash file to the bug19:55
pmcgowansystem-image-dbus crashed twice here19:55
pmcgowanthen you get the spinny19:56
ogra_mterry, the system-image-dbus process needs to time out first19:56
barryor you can kill it from the shell19:56
barrynow, the question is, if killing it and restarting it still exhibits the same problem, then that is something interesting to further debug19:56
davmor2pmcgowan: when you open the Setting app does it say there is an update available? If so if you click on that what happens?19:56
barryoh, *and* that should be separate from running system-image-cli from the shell19:57
pmcgowandavmor2, yes, and it either reported the error or spun, but now it just worked19:57
pmcgowanmy greeter says phablet now19:58
ogra_lovely +19:59
mterrypmcgowan, on the phone?!  shoot, that's my fault then19:59
ogra_thats likely the changes for the demo stuff19:59
davmor2pmcgowan, barry: so when I hit the issue if I clicked on updates it failed. If I then rebooted and clicked on the notice that there was an update it would just work19:59
mterrypmcgowan, I don't see that20:00
pmcgowanmterry, no on tablet20:00
mterrypmcgowan, is that a change?  It's supposed to20:00
pmcgowanmterry, I foget what it used to say but it wasnt phablet20:01
barrydavmor2: i think you're getting lucky.  for the folks who a reboot or s-i-dbus timeout doesn't help, the possibility of course is that the underlying problem (i.e. likely now in qt networking) crops up again20:01
pmcgowanI think it was Guest20:01
pmcgowanbarry, did you find out why the qt stuff was updated?20:01
mterrypmcgowan, oh yeah.  that makes sense20:01
pmcgowanbarry, I have no idea why we would have done that20:02
ogra_we dont set GECOS data in /etc/passwd20:02
barrypmcgowan: mandel is investing that.  i'm working on system-image to help diagnose the problem with more logging20:02
mterryogra_, the greeter isn't even that advanced right now20:02
ogra_mterry, pmcgowan, we should probably set that to "Ubuntu Phablet User" or some such20:02
mterryogra_, still uses fake data20:02
ogra_so that there is a fallback in such cases20:03
ogra_ah20:03
mterryogra_, but how it handles the fake data changed recently20:03
ogra_right20:03
pmcgowanogra_, or "Pat" on my tablet20:03
ogra_pmcgowan, tsk, that would be way to obvious ... in the end every user whats his mane there !20:03
ogra_*want's20:03
mterryWe're getting there!  slowly20:03
pmcgowanogra_, btw, I have a dozen crash files from my last boot on N10, is that a known thing?20:04
ogra_pmcgowan, not really20:04
ogra_whopsie should automatically upload them (in theory)20:05
pmcgowanhttp://pastebin.ubuntu.com/6921917/20:05
mterrysystem-image-cli worked20:05
barrymterry: cool20:07
pmcgowanbarry, is there a way to fake the system into thinking it has an update?20:08
ogra_hah !20:09
ogra_the (felt) 100st try worked20:09
* ogra_ is watching rotating android guts20:10
pmcgowanso what is causing this race20:12
pmcgowanogra_, did you reboot?20:12
ogra_this time i didnt and actually checked via adb shell if the blacklist file is there etc etc ... i was essentially looking around on the phone while the download was running20:13
ogra_but i doubt that cause it to work20:13
ogra_*caused20:13
ogra_176 looks great on my mako20:14
barrypmcgowan: not from the ui but `system-image-cli -b 0` will do it from the shell20:14
pmcgowanok20:15
ogra_barry, well, for me the UI worked this time20:15
barryogra_: i guess you got lucky ;)20:15
ogra_yeah, i doubt it is because i kept it busy in adb20:15
ogra_but thats the one difference to former tries20:16
mandelpmcgowan, we will get there don't worry is a matter of time :)20:16
ogra_mandel, well, it shows a flaw in our QA20:17
ogra_mandel, the first image that had the issue should have never been promoted20:17
ogra_we need an OTA test in the daily tests20:18
barryogra_: i agree.  given how prevalent this issue is in the field now, i think if we were doing a bunch of updates in the tests, we would have caught it20:18
ogra_but that will only work for $image -120:18
ogra_barry, the prob is that you cant really test it before there is a new image to upgrade to20:19
mandelogra_, correct, and we are lucky to not have a huge user base20:19
barryogra_: one thing we could do (have to ask stgraber) is to fake an image+1 and try to upgrade to that20:19
ogra_mandel, yeah, it is something we need to have sorted before that happens :)20:19
davmor2ogra_: there is a limit on time and when I and popey hit it we reported it but by then we had updated I've not hit it since20:20
stgraberbarry: a while back I told QA to just update channel.ini's build number to current-1, then run an update20:20
ogra_davmor2, same for me, my mako only sees promoted images20:20
barrystgraber: that would work too20:20
ogra_stgraber, oh, good idea, we need a test for that20:20
davmor2ogra_: my mako is currently on 4.4.220:20
ogra_yeah20:21
ogra_i have a flo for that :)20:21
davmor2ogra_: so do I and manta20:21
ogra_my mako is actually my daily phone20:21
stgraberbarry: re-applying deltas is harmless, so you can set the id to any former value and it shouldn't harm your system, just re-apply stuff you already have20:21
davmor2ogra_: so is mine20:21
mandelogra_, or he are like the hare from Snatch => https://www.youtube.com/watch?v=Zy7OdvPvFyU20:21
ogra_i dont test on it20:21
davmor2ogra_: I do always20:21
ogra_i dogfood20:21
barrystgraber: that's a great idea actually20:21
ogra_mandel, lol20:22
davmor2ogra_: the difference between a user and qa ;) I'm desperate to kill it you just want it to work :)20:22
ogra_yeah20:22
ogra_i have other devices to kill20:22
davmor2ogra_: yeah so do I but they sit in the office the phone goes everywhere :)20:23
ogra_mine move around the house with me :)20:23
ogra_barry, so i guess that needs some coordination to develop such a test, QA should writ ean AP test that uses the GUI, and se need doanac or plars for some UTAH fun to patch the channel.ini one revision down20:28
ogra_s/se/we/20:28
ogra_(given that system-image-cli seems to always work i doubt that needs the same amount of testing)20:29
barryogra_: plus s-i-cli is not generally an end-user tool20:30
ogra_right20:30
ogra_disaster recovery :)20:30
nexus4hi guys20:38
nexus4need help in installing ubuntu on nexus 420:38
=== salem_ is now known as _salem
nexus4do we have whats app for ubuntu touch20:40
nexus4please help me20:40
thomitedg: how are those libUAL landings going?20:44
tedgthomi, One down, waiting on a silo for the gir bindings.20:45
thomitedg: ok.20:45
thomitedg: cyphermox can help you with that20:45
tedgthomi, FYI, line 67 in the sheet20:46
thomitedg: got it, thanks20:46
ogra_nexus4, installation instructions are linked in the channel topic ... and no, there is no whatsapp for ubuntu yet20:54
danwestubuntu touch devel image - wifi not a standard config option?20:57
danwestall I get is "Auto-join previous networks"20:58
ogra_danwest, wifi works fine here21:00
danwestogra: strange21:01
ogra_danwest, what device is that ?21:01
danwestnexus 421:02
danwestorga_: just updated today to devel image21:02
ogra_and you dont see the wlans around you listed if you pull down the panel ?21:02
danwestnope21:03
danwestall I see under the network pulldown is "Cellular settings..."21:03
ogra_thats very strange ... we have many N4 users around here, nobody had any issues21:03
danwestorga_: figured, which is why I am a bit confused21:05
Tuxkallejust did a install on my nexus 4 and i don't either see any wlan21:05
danwestorga_: also, sound does not work for me21:05
ogra_hmm, i have wlan and sound with todays image21:06
danwestorga_: Ubuntu 14.04(r176)21:06
ogra_right21:06
Tuxkallethats my version to21:06
Tuxkallebut one ting before i start reading the wiki :-) i see i can write in the terminal app but no action after writing the comand. is there someting other than enter i shoud press?21:08
ogra_if you go the the system-settings app, do you see the wlans there ?21:08
ogra_Tuxkalle, sadly there is a bug in the terminal app since a while that swallows enter and backspace21:09
danwestogra_: nope, just the "Auto-join" option under system-settings->wifi21:11
danwestsame as what I saw with saucy image before I upgraded21:11
ogra_rsalveti, sergiusens, does one of  you know if the 4.4 radio FW trashes wifi too ?21:12
danwestbtw, the phone itself is fully functioning under android21:12
ogra_danwest, did you run android 4. on it ?21:12
ogra_*4.421:12
rsalvetiogra_: 4.4 radio should work on both21:13
ogra_Tuxkalle, same question to you21:13
Tuxkallewas running 4.421:13
rsalvetibut if you flash 4.4's radio with the 4.2 image, then yes21:13
ogra_rsalveti, right, thats what i think21:13
ogra_if they both ran 4.4 that might be their wlan issue21:13
Tuxkallei see when i go to update again that it sayes systemimage.gpg.signatureError21:14
danwestorga_: how do I check radio version and upgrade if necessary ?21:14
sergiusensogra_, 4.4 radio breaks wifi on 4.2 but ril is fine21:15
ogra_Tuxkalle, danwest https://wiki.ubuntu.com/Touch/DualBootInstallation#Android4.4Radio21:15
sergiusensdanwest, iirc it's listed in the bootloader21:16
ogra_sergiusens, yeah, found the wiki entry inbetween, sorry for the noise :)21:16
ogra_seems wifi and sound too ... not only phone calls21:16
* ogra_ only had phone calls in mind ... had forgotten that wifi was affected too21:16
sergiusensogra_, I also added an entry in the Release Notes a couple of months ago21:17
ogra_gee ... its really time that we switch to the 4.4 base ... so we dont hit such issues anymore21:17
mandelbarry, in the system-image tests, in the controller is self.tmpdir unique per test?21:19
mandelbarry, and where is it?21:19
danwestorga_: radio 4.2 or 4.3?21:25
ogra_danwest, just follow the wiki21:30
danwestorga_: sorry missed that it states 4.3 there21:31
ogra_:)21:32
barrymandel: yes, it is unique per test.  you can't tell ahead of time, since tempfile.mkdtemp() gives us a temp directory securely21:41
mandelbarry, self.tmpdir from the controller is that good for the logs?21:41
barrymandel: well, that's where temp dbus conf files would live.  as long as it's unlikely that the log files would name collide with anything in there, it's probably fine.  or create a subdir called 'logs' and put it in there?21:42
stefandudevhi guys21:42
barrymandel: i.e. os.path.join(self.tmpdir, 'logs')21:43
stefandudevhello>21:43
mandelbarry, well, I'd prefer to be able to do it per test, else is kinda ugly21:44
mandelbarry, else,  the logging ensures that there is no overlap between the log files21:44
=== dandrader|bbl is now known as dandrader
barrymandel: ah, one thing you should understand is that there is only one controller for the entire test run (see testing/nose.py).  that's because of the dbus-daemon limitation on DBUS_SYSTEM_BUS_ADDRESS envar (libdbus only reads that envar once during the entire process lifetime and it can't be reset).21:46
mandelbarry, by looking at the code I understood that, so I have a small branch for udm and for s-i21:47
barrymandel: so, i think i might have lied above when i said it was unique per test (i misunderstood your question ;)21:47
mandelbarry, not a big deal :)21:47
mandelI have this => https://code.launchpad.net/~mandel/ubuntu-download-manager/use-log-dir/+merge/20605121:48
mandelbarry, + the following => lp:~mandel/ubuntu-system-image/udm-log21:48
barrymandel: one thought: nose2 would allow us to set a per-test logging directory on the controller object.  we could even control that through a command line option to put it in a non-tempdir location21:48
mandelbarry, and that would be awesome!21:49
mandelbarry, take a look at my "crappy" branches21:49
barry:)21:49
mandelbarry, is already an improvement21:49
barrymandel: did you find anything out about the change in qt networking that triggered this?21:51
mandelbarry, not really, it was updated because of GL21:52
mandelbarry, so I have to look closer.. and is 23:0021:52
mandelbarry, so I'm doing the less challenging things now21:52
barrymandel: yikes. ;)  so, your branch is fine but i think we can do better by hooking into nose2 for per-test logging and/or switch.  i could take that on if you land the udm change for -log-dir21:53
mandelbarry, already proposed and pinged people to take a look21:53
barrymandel: fantastic, thanks21:54
mandelbarry, right now looking at adding the tags for the downloads21:54
barrymandel: i'll have a branch that improves the SignatureError logging soon.  i can merge in your branch, add the nose2 hook, and put something in my PPA.  then perhaps we can get some folks to try the two out21:54
barrymandel: can you in the meantime put a udm with this new switch in your ppa?21:54
mandelballoons, I'm thinking about GROUP-{$UUID} - log21:54
rickspencer3barry, mandel so if I get "checking for updates ..." and then straight to the FileNotFoundError ...21:55
rickspencer3is that the same issue that ogra_ and others are hitting today?21:55
mandelbarry, yes, will put this in my ppa right now21:55
ogra_rickspencer3, yes21:55
rickspencer3ogra_, ok, yesterday it at least tried to download the update21:55
barryrickspencer3: i think it is.  we will at least have some ppa packages that may help us better track this down21:55
mandelrickspencer3, yes, something terrible bad happened under our feet and we are working hard trying to find what is going on21:56
rickspencer3going to be interesting to see how this gets unstuck21:56
rickspencer3how to get the fix if we can't update?21:56
barryi think it will be really interesting to see what qt did, how it affects us, and whether we need to patch qt or work around it at a higher level21:56
ogra_rickspencer3, you can update from the cmdline21:56
rickspencer3btw, this is the great thing about only prompting good quality images21:56
ogra_rickspencer3, not convenient but works21:56
ogra_rickspencer3, we worked out a proper test for this issue so it shouldnt hit us again once it is implemented21:57
rickspencer3ogra_, right, but in the meantime, at least I have a nice stable, non-buggy image21:57
barryrickspencer3, ogra_ after i get a couple of branches proposed, i'll hack on my device to see if i can reproduce it.  it would be *so* much easier to debug if i could21:58
rickspencer3barry, what do you need, a nexus 4?21:58
rickspencer3barry, I thought you were in Boston area, for some reason21:58
ogra_rickspencer3, not everyone hits the issue it seems21:58
barryrickspencer3: i have a n10.  the question is how to set up my open home wifi network to provoke the issue.21:58
barryrickspencer3: maryland :)21:59
rickspencer3barry, well, come meet me at work tomorrow21:59
rickspencer3I can just give you my phone!21:59
barryrickspencer3: yeah, if i can get to the metro through the snowpocalypse :)21:59
rickspencer3barry, seriously, I have a co-working space in dupont circle21:59
rickspencer3barry, right, so I am like 3 blocks from Dupont Circle metro21:59
rickspencer3think about it21:59
rickspencer3I can just not update my phone, the tomorrow you can party on it22:00
barryrickspencer3: i definitely will22:00
barry(it would be fun do it that anyway some time when we're not putting out fires)22:00
rickspencer3barry, get my cell # from the canonical directory and send me a text22:00
barryrickspencer3: will do22:00
rickspencer3barry, sure, we should totally have a little informal hackathon here sometime22:00
rickspencer3but, meanwhile, I bet if you have my phone for an hour, you can get to the heart of the problem, figure out how to set up a test, etc...22:01
mandelbarry, update the recipe and requested a build for my ppa22:01
barryrickspencer3: yes!  it's always good to take a shower and put on pants once in a while :)22:01
rickspencer3barry, you should clarify for UK folks that "pants" in the US are "trousers" ;)22:01
ogra_barry, pffft22:02
barrydarn, i forgot not all the euros are asleep by now :)22:02
mandelbarry, I think we are two :)22:03
mandelspain and germany for the win!22:03
ogra_\o/22:03
mandelogra_, you should take a rest ;)22:03
ogra_i'm resting ... with my laptop on my knees22:03
ogra_;)22:03
barryok, back to hacking22:03
mandelbarry, as soon as the ppa is done I'll ping you22:04
mandelbarry, writing another branch that adds extra logging, slows down stuff but will give us lots of info22:04
barrymandel: +122:04
mandel barry build request with that branch + extra logging and extra checks on requests finishes22:07
danwestorga_: back rev-ing the radio did the trick, thx22:17
mandelbarry, I get weird ERROR msgs when running the tests => http://paste.ubuntu.com/6922544/22:18
barrymandel: weird indeed!  see if you get more output when the test completes22:18
mandelbarry, that is from trunk too, weird weird..22:19
barrymandel: other than the pesky connection resets i don't see this on my branch (but haven't gotten to yours yet)22:19
barryyeah, i definitely don't see those on trunk.22:19
barry(only the occasional peer resets)22:19
=== Kyle- is now known as Kyle
mandelbarry, udm trunk + si trunk + trusty = ERROR messages22:27
mandelbarry, waiting for output, then testing with the one in the img22:28
barrymandel: okay, the only difference with me is that i'm using your ppa udm22:28
barrywell, ppa as of a day or so ago22:28
mandelbarry, and works?22:29
barrymandel: yes, except for those peer resets.  no ERROR messages22:29
mandelbarry, Im going crazy, cause trunk is what is in my ppa22:29
* mandel swears in spanish22:30
mandelballoons, 0.3+14.04.20131219-1~236~ubuntu14.04.1 has all the new stuff22:33
=== psivaa is now known as psivaa-afk
cyphermox_tedg: did you get your silo?22:55
* tedg checks22:55
tedgcyphermox_, No, if there's one available I'd love one for line 6722:56
cyphermox_ah, ok, your stuff is line 6722:56
cyphermox_I'd love for stats re: available.22:56
cyphermox_it'd be less yucky than the current setup22:57
cyphermox_perhaps I should make a rrd graph22:57
tedgYeah, it's not pretty now.  Kinda forced to ask folks and hope it works out :-)22:57
cyphermox_yeah give me a bit23:01
tedgcyphermox_, I need to get kids and do dinner.  But if you can get a silo and hit build I can test it tonight.23:06
tedgcyphermox_, Thanks for your help!23:06
cyphermox_robru: I'll handle this one &23:09
mandelbarry, the error I'm getting => http://paste.ubuntu.com/6922791/23:12
barrymandel: it's impossible to tell from that paste exactly what's happening, but it can only be one of two things: either the system-image-dbus process exited early or didn't start, or the u-d-m process exited early or didn't start.  i can't tell where in the s-i code that's happening (the traceback doesn't include that), but there aren't many possibilities.  my guess is that it's in _kill() in controller.py.  are you sure u-d-m is getting23:15
barrystarted and not crashing? ;)23:15
mandelbarry, I can see the udm logs23:16
barrymandel: i think we really have to figure out these peer resets.  they just make me really uncomfortable23:16
xmbaxhi23:16
mandelbarry, yes, but I first need to be able to run the test without those errors..23:16
xmbaxi want to ask about can i install ubuntu on my galaxy s423:17
barrymandel: controller.py has 3 wait calls.  my guess is that it's one of those.  one is when it's trying to stop system-image-dbus and the other is where it's trying to stop u-d-m23:18
barry(the other is when it's shutting down everything)23:18
mandelbarry, I must have done something stupid23:19
barrymandel: let me run tests here against trusty udm, trunk s-i23:19
mandelbarry, that would be great23:19
xmbaxi want to ask about can i install ubuntu on my galaxy s423:20
barrymandel: question for you: when you download a file to a local path, do you write the file to that path directly, or do you write the file to say a .tmp file and then move it in place once it's been successfully downloaded?23:27
mandelbarry, directly23:27
barrymandel: cool.  and just to be sure: you wouldn't remove that file unless it's *not* downloaded successfully, right?23:28
barrymandel, ogra_, rickspencer3 (who isn't here): wow!  okay, i've gotten the FileNotFoundError on my device too.  and i'm on an open home network, so no login protection at all.  i now have something i can dig into.23:30
mandelbarry, is deleted if errors happened23:31
mandelbarry, only then23:31
barrymandel: cool, i thought so, just wanted to be sure.  of course, now the update doesn't fail :/23:32
mandelbarry, I bet is going to be something soooo stupid that we are going to try and delete the irc logs :-/23:32
barrymandel: you are so right ;).  but i know it's super late for you.  feel free to knock off for the night if you need to.  i'll be taking a break for dinner soon, but will get back on this afterward23:34
mandelbarry, yes, I'm going to call it a night, will look closer early in the morning23:34
barrymandel: g'night!23:35
=== bfiller_afk is now known as bfiller
svenn_Anybody who knows when Ubuntu touch will support Nexus 7 (2013)?23:37
miseria"la verdadera felicidad de un ser humano, se logra cuando deja de ser esclavo, de la avaricia y la codicia" bienvenidos: http://castroruben.com *temo_a_un_ser_sin_rival*23:38

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