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

=== chriadam|away is now known as chriadam
hynekzalesakhello :)00:28
hynekzalesakis here any czech?00:29
=== duflu_ is now known as duflu
=== jono is now known as Guest13828
Mithuncan any one help me to install Ubuntu touch in my SONY TABLET S02:12
MithunThough I don't see it in UBUNTU device list02:12
Mithuncan any one help me to install Ubuntu touch in my SONY TABLET S02:16
=== dlan is now known as dlan^
=== vying is now known as Guest21095
=== vying is now known as Guest23399
tvosspitti, good morning :)08:02
pittihey tvoss, wie gehts?08:02
tvosspitti, hey :) gut geht's und selber?08:02
pittitvoss: gut, danke! wrestling with upgrade testing..08:03
tvosspitti, sounds like fun :)08:03
janimotvoss, what is already written in Go in the current touch images? I saw ogra mentioning that yesterday08:03
tvossjanimo, usensord is written in go, I *think* some tooling as well08:04
janimotvoss, ok, I knew about the tooling but not about the daemon08:04
janimothanks08:04
tvossjanimo, cool08:04
ademogluguys i have a nexus 4 and i wanna try ubuntu on my phone, any one can say about battery life ?08:18
=== LarrySteeze is now known as LarrySteeze|Away
mocciosCiao ragazzi volevo sapere se era possibile installare ubuntu touch su note 208:32
ademogluguys any one can say about ubuntu phone battery life ?08:34
dholbachgood morning08:34
ademoglugood morning08:35
mardydholbach: do you know if/how it's possible to get information about the click package/application/version from QML?08:43
mardydholbach: or C++ Qt, even08:43
dholbachmardy, good question - I don't know08:43
mardyKaleo: maybe you know? ^08:43
dholbachit'd surprise me if there was a way, but it looks like worth having08:44
mardydholbach: I think that QCoreApplication::applicationName() holds the application part of it, but not the package or version08:44
dholbachmaybe worth bringing up on ubuntu-phone@?08:45
mardydholbach: nope, I just found some info in http://developer.ubuntu.com/publish/apps/security-policy-for-click-packages/08:47
mardydholbach: see at the end of the page: there is an APP_ID environment variable which contains the full app ID08:47
dholbachaha!08:47
ogra_janimo, what tvoss said09:09
janimoogra_, ack09:09
ogra_i think there are plans for powerd to go go as well at some point09:10
ogra_gogo powerd ;)09:10
asacdo we have a mediaservice bzr branch yet?09:12
popeympt: do we have a set order for the indicators on touch? I couldn't find anything specific other than https://wiki.ubuntu.com/StatusBar09:15
ogra_asac, do you mean mediascanner ? https://code.launchpad.net/ubuntu/+source/mediascanner09:16
asacogra_: no i am talking about mediaservice that jhodapp|afk is working on09:17
ogra_asac, ah, not sure about that one (i thinnk he is still debugging video issues on 4.4)09:18
ogra_asac, https://code.launchpad.net/~jhodapp09:18
ogra_there is a media-hub09:18
=== JamesTait is now known as Guest81255
=== Guest81255 is now known as JamesTait
tsdgeostvoss: ping09:22
asacogra_: yeah. that sounds right09:24
tvosstsdgeos, pong09:41
tsdgeostvoss: seen the comment in https://code.launchpad.net/~thomas-voss/unity-mir/refactor-oom-score-adj-to-rely-on-process-cpp/+merge/201145 ?09:41
tvosstsdgeos, nope09:41
tsdgeostvoss: it's crashing, we were planning with sil2100 and mzanetti to rebuild the silo without that one09:42
tvosstsdgeos, fixing09:42
tsdgeostvoss: but i'm pretty sure it's just the missing initiaization09:42
tsdgeosso if you can get it done09:42
tvosstsdgeos, yup, branching09:42
tsdgeosmaybe we can get sil2100 not to remove the MR but to just rebuild it09:42
tsdgeossil2100: ok, don't remove it then :D sorry ^_^09:42
mzanettitsdgeos: sil2100: I already removed it from the spreadsheet09:43
tsdgeoswait wait09:43
popeyhttps://bugs.launchpad.net/ubuntu/+source/unity8/+bug/1262711 has been around for some time but is "Incomplete" ☹09:43
tsdgeoswe're getting tvoss to fix it09:43
ubot5Launchpad bug 1262711 in unity8 (Ubuntu) "Unity crashes with lots of music displayed in expanded music category in home scope" [Undecided,Incomplete]09:43
Jameshi09:43
=== James is now known as Guest61737
tsdgeosmzanetti: add it back :D09:43
Guest61737can i install ubuntu Phone on my nokia lumia 102009:44
tvosstsdgeos, all of the Application* should be initialized to nullptrs if I understand it correctly09:44
tvosstsdgeos, cancel that, that's done in the ctor09:45
tsdgeostvoss: except for the one i mention09:45
tsdgeosit was09:45
tsdgeosbut then it was removed09:45
tsdgeosin your MR09:45
tsdgeos, m_focusedApplication(nullptr)09:45
tvosstsdgeos, yup, I merged in the sidestage and mainstage changes, dropped it while doing that09:45
tsdgeostvoss: we need it back :-)09:47
tvosstsdgeos, pushed09:48
tsdgeosmzanetti: sil2100: ok, i've re-approved it. Can we get it back to the silo and get a rebuild?09:51
mzanettitsdgeos: I added it back to the spreadsheet... not sure how to rebuild09:59
tsdgeosmzanetti: let's wait for sil210009:59
tsdgeoshe was in a meeting09:59
sil2100Back10:00
sil2100tvoss, tsdgeos: ok, so that I get the right picture - is it not required to remove that MR now?10:00
tsdgeossil2100: no, the MR has been updated to fix the problem10:00
tsdgeossil2100: we just need a rebuild10:00
tsdgeoss/no/yes10:00
tsdgeosdepending to which question i'm answering :D10:00
tsdgeosyes, you get the picture right, no, the MR should not be removed10:01
sil2100tvoss, tsdgeos: if you just updated, you can rebuild it now without any problems - if only unity-mir changed you can press 'Rebuild' and set unity-mir in the list of components to build ;)10:01
sil2100It will then not waste the time with rebuilding unity8 as well10:01
tsdgeossil2100: never done that, can you be a bit more specific?10:02
* sil2100 wonders if tsdgeos has the power to do that10:02
tsdgeosprobably not10:02
tsdgeossil2100: mzanetti should have i guess10:02
tsdgeoshe went through all the teaching and stuff10:03
tsdgeosmzanetti <-> sil210010:03
sil2100Right ;) And I guess he'll be filling in for Saviq as the lander this week10:03
tsdgeosthat's the plan10:03
sil2100mzanetti: can you go to silo landing-004, click Build and enter unity-mir in the "PREPARE_ONLY" field?10:04
sil2100mzanetti: this way you'll rebuild only unity-mir and things will start working again10:04
sil2100tsdgeos, tvoss, mzanetti: thanks guys!10:04
sil2100Just remember that, sadly, you'll have to re-test everything again according to your test plans10:05
mptpopey, it was implied by the list being a numbered one, but I’ve made it explicit now. <https://wiki.ubuntu.com/StatusBar?action=diff&rev2=19&rev1=18>10:05
tsdgeossil2100: sure10:06
popeythanks mpt10:07
mzanettisil2100: ok. done. thanks10:12
mzanettidammit. no10:12
* mzanetti is missing job/build permission10:12
mzanettisil2100: ^10:12
sil2100ouch! That should not happen, let me add you10:13
* sil2100 thought didrocks did that10:13
sil2100hm, wait, I see you're added10:14
sil2100mzanetti: make sure that when you're in the jenkins job and log-in you check the checkbox around ci-train-users10:15
sil2100mzanetti: try maybe re-logging10:15
mzanettisil2100: that's it. thanks10:15
mzanettibuilding now10:15
mzanettitsdgeos: ^10:16
tsdgeoscoo10:16
tsdgeosmzanetti: do you know how to watch it build?10:16
sil2100\o/10:17
mzanettiI think the spreadsheet would update the status from Preparing to "ready" or something10:17
mzanettibesides obviously watching the jenkins job10:17
=== chriadam is now known as chriadam|away
tsdgeosmzanetti: ah the building link points to http://162.213.34.102/job/landing-004-1-build/15/console :)10:30
dholbachhey sil2100, how are you doing? I'm just helping out here and keep on forgetting what the right process is to get something autolanded... can you help me understand what I need to do to get ubuntu-html5-theme and unity-webapps-qml into trusty and subsequently on the image? O:-)10:31
sil2100dholbach: hello! I'm fine, thanks, how about you? :) As for landing things into the archive and image, currently we are using something that's called CITrain - it's a new approach, but most of our upstream projects use it10:34
sil2100dholbach: it requires some 'basic training' on the concepts, I'm sure all of our upstreams are supposed to be trained and switched to it soon10:34
dholbachsil2100, doing well - either the jetlag hasn't caught up with me yet or I'm actually good for now :)10:35
dholbachsil2100, do we have some docs about it somewhere? I didn't receive training, but would like to help the webapps guys - it also might help, so I don't need to ask every time about a process I don't know :)10:38
davmor2Morning all10:55
dholbachrobru, do you know what needs to get done to land unity-webapps-qml and ubuntu-html5-theme? the former seems to had the last upload reverted, but to me none of the changes from last time look like they could have broken anything (at least from a packaging side of things)10:58
dholbachdbarth, ^10:58
ogra_dholbach, i think it pulled new packages into the desktop10:59
ogra_(which have not been MIRed before or some such)11:00
MacSlowgreyback, hey there11:05
greybackMacSlow: heya11:06
Cihanhi11:20
Cihani have a question for ubuntu phone developers11:20
Cihando you consider releasing "ubuntu for phone" for samsung galaxy s3 SHV-E210K?11:22
ogra_Cihan, thats something the community needs to do11:25
ogra_!devices | Cihan11:25
ubot5Cihan: You can find the full list of devices, official images, community images, and works in progress at https://wiki.ubuntu.com/Touch/Devices11:25
ogra_there might be a port on that page11:25
ogra_(more or less working)11:25
CihanThank you all. I had seen the list before already and i was wondering is there an idea to expand the device list with SHV-E210K?11:28
CihanBut Thanks For replies. Have a great day to you all.11:29
=== _salem is now known as salem_
dholbachogra_, hum like which?11:47
ogra_dholbach, dunno, ask stgraber11:47
ogra_he did the revert iirc11:48
dholbachubuntun-html5-theme -> ubuntu-html5-ui-toolkit maybe?11:48
ogra_could be11:48
dednickanyone know why my /etc/fstab is being overwritten when i reboot device? ie. how do i add a auto mount on touch device?11:50
dednickogra_: ^ ?11:50
ogra_your fstab is coming from android iirc11:50
ogra_well, from android an generation of the writable paths11:52
dednickhm11:52
ogra_what do you want to automount ... and how ?11:52
* ogra_ isnt even sure we run the USB port in host mode at all 11:53
dednicki need to do something very dodgey to get some more space available on my root part :) eg. mount /usr/share at ~/usr/share11:54
ogra_you could use my roostock script and hack up the size of the image in the script11:54
ogra_in fact your mail got me thinking about adding a --size option to it for such cases :)11:55
dednickthat sounds promising!11:55
mardyjdstrand: ping11:55
dednickogra_: yeah, that would be really useful11:56
FuLgOrE_ogra_: [34465.164750] usb 1-1: Product: DataTraveler 3.0 ;-)12:00
FuLgOrE_usb works as host, I would say12:00
FuLgOrE_ogra_: if I connect a usb-stick. it will be /dev/sda it works on the Nexus 5 ootb :)12:01
ogra_dednick, grab the system.img files for your device from http://cdimage.ubuntu.com/ubuntu-touch/daily-preinstalled/current/ ... also grab the tar.gz rootfs file ... then grab rootstock-touch-installer and change the line:12:02
ogra_do_shell "dd if=/dev/zero of=/data/system.img seek=500K bs=4096 count=0 >/dev/null 2>&1"12:02
ogra_to read:12:02
ogra_do_shell "dd if=/dev/zero of=/data/system.img seek=1000K bs=4096 count=0 >/dev/null 2>&1"12:02
ogra_then run rootsotck-touch-install as described ...12:02
ogra_that should make you end up with a 4G image12:03
dednickogra_: cool. thanks, i'll give it a try12:03
ogra_FuLgOrE_, i doubt dednick is on a nexus5 and i dont think all devices have the HW or the feature in the kernel12:11
ogra_iirc galaxy nexus cant doe host mode at all and n4 needs an intrusive kernel patch which we might or might not ship12:12
FuLgOrE_ogra_: as fas as I know for example the N4 should also be able to use usb host12:12
FuLgOrE_oh12:12
dednicki'm on N1012:12
FuLgOrE_I thought you just need to connect 5V additionally to supply USB devices on N412:13
tsdgeossil2100: mzanetti and me have run autopilot and manual tests and all is green, what do we do now?12:15
tsdgeoswell, he ran manual tests, me only autopilot12:15
mzanettiyeah. I did manual testplans for unity-mir and unity8. everything working as expected12:17
sil2100tsdgeos: ok, so now I'll try landing it, but we need to wait around 1h since we want to kick a new image with the nested mir thing12:17
sil2100mzanetti, tsdgeos: thanks!12:18
tsdgeosok12:18
mzanettino problem12:18
sil2100It will land today for sure12:18
mzanetti\o/12:18
mzanettithanks sil210012:18
=== MacSlow is now known as MacSlow|lunch
sil2100np :) Nice to see everything resolved12:19
=== rachelliu_ is now known as rachelliu
=== boiko_ is now known as boiko
tvossmpt, you just swamped my inbox :)12:34
popeyyou and everyone else ☻12:34
davmor2tvoss: you make that sound like it doesn't happen daily ;)12:35
tvosspopey, :)12:37
=== jhodapp|afk is now known as jhodapp
=== tito_ is now known as tito
mpttvoss, don’t worry, just 181 to go12:51
mandelpopey, you might know this, in the bug you reported about a missing file in an update, are we already using push notifications for the updates?12:52
popeymandel: i dont think we have any kind of push notification.. it's just polling when you open settings (I believe)12:56
beunomandel, no push notifications yet12:56
mandelpopey, ok, 'cause that could be a change.. I'll ping barry, I have already pinged gatox to provide info about the changes in system settings12:57
mandelbeuno, ack, thx for the info12:57
=== Sleepitay is now known as Shiggitay
dednickogra_: getting an error from script. "adding android system image to installation ... mount: could not find any free loop device"13:02
ogra_you only changed the one line ?13:02
ogra_switching from 500K to 1000K ?13:02
dholbachstgraber, if you have a bit of time, could you tell me what needs to be done to unblock the landing of lp:unity-webapps-qml?13:08
dednickogra_: sorry, i was using all loop devices :/13:10
jdstrandmardy: hey13:10
ogra_dednick, ah, phew, so not the scripts fault then :)13:11
mardyjdstrand: hi, it's about bug 127885913:12
ubot5bug 1278859 in apparmor-easyprof-ubuntu (Ubuntu) "Click apps need access to their own Online Accounts files" [Undecided,New] https://launchpad.net/bugs/127885913:12
tvossmpt, seriously?13:12
jdstrandmardy: so, the files in @{HOME}/.local/share/accounts/ are symlinks to the actual file?13:14
jdstrandfiles*13:15
mardyjdstrand: yes13:15
asd_ciao13:16
mardyjdstrand: without the apparmor rule to allow access to /.local/share/accounts/**, the access to the real file is denied, even if I think the app should be able to read them (because it came with its click package)13:16
jdstrandok, that means that the account providers can't run/use the others, so that is good, however it does mean that the providers can see what other providers are installed13:17
jdstrandmardy: the symlink has to be dereferenced and for that you need read on the symlink13:18
mardyjdstrand: seeing what providers are installed is not a problem, but I disagree with the first part of yoru sentence: "the account providers can't run/use the others,"13:18
jdstrandmardy: who is the one dereferencing the symlink?13:18
mardyjdstrand: this is indeed what we'd like, but it doesn't seem to happen13:18
dednickogra_: unfortunately that error was with 500K, with 1000K i get: http://pastebin.ubuntu.com/6914945/13:18
jdstrandmardy: ok, well lets talk through this13:18
mardyjdstrand: the application reads the symlinks, via libaccounts (which is just a library)13:19
jdstrandmardy: ~/.local/share/accounts/foo -> ~/.local/share/foo/provider13:19
jdstrand~/.local/share/accounts/bar ->  ~/.local/share/bar/provider13:19
jdstrandmardy: is it setup something like that?13:19
mardyjdstrand: yes13:19
jdstrandso, 'bar' should not have read access to ~/.local/share/foo/provider13:20
mardyjdstrand: I did a quick test (maybe wrong?), and it seems to me that if an app has access to ~/.local/share/accounts/foo, then it can read also ~/.local/share/foo/provider, wherever that is13:20
jdstrandso while 'bar' can see that ~/.local/share/accounts/foo points to ~/.local/share/foo/provider, it shouldn't be able to actually use ~/.local/share/foo/provider13:20
mardyjdstrand: ideally, yes13:20
mardyjdstrand: but it doesn't seem to work that way13:21
jdstrandthat would be a grave bug in apparmor, but I really doubt that is the case13:21
jdstrandapparmor is supposed to dereference symlinks13:22
mardyjdstrand: does apparmor have a cache?13:22
jdstrandthere are times when it doesn't have to revalidate13:23
jdstrandbut I don't think that is it13:23
mardyjdstrand: I ran the app, which had access to the symlink and the target file, then I changed the target file to be somewhere the app shouldn't be able to read it, then I started the app again13:23
jdstrandcan you show me the app's policy?13:24
mardyjdstrand: well, let me reboot :-)13:24
=== MacSlow|lunch is now known as MacSlow
mardyjdstrand: OK, I'll upload it somewhere13:24
mardyjdstrand: http://paste.ubuntu.com/6914983/13:25
ogra_dednick, hmm13:25
ogra_dednick, is that a clean system ? or did you hack up anything on it before13:26
jdstrandmardy: can you paste 'ls -l ~/.local/share/accounts/'13:27
mardyjdstrand: lrwxrwxrwx 1 phablet phablet 86 Feb 11 13:48 .local/share/accounts/services/com.ubuntu.developer.webapps.webapp-facebook_webapp-facebook.service -> /home/phablet/tmp/com.ubuntu.developer.webapps.webapp-facebook_webapp-facebook.service13:30
mardyjdstrand: I moved the target file under ~/tmp/; I guess the app shouldn't be able to read that13:30
jdstrandno, it shouldn't13:31
jdstrandmardy: can you give the output of 'sudo aa-status'13:31
mardyjdstrand: http://paste.ubuntu.com/6915012/13:32
jdstrandmardy: is there a way you can run that command when the app is accessing the provider?13:32
dednickogra_: it was clean13:34
mardyjdstrand: ooops, I just tried now with aa-exec and strace, and it seems like that symlink is not being read now13:34
mardyjdstrand: I might have some caching in libaccounts-glib which I forgot about :-)13:35
jdstrandmardy: how are you reloading the profile?13:35
ogra_weird, looks to me like either your /data partition doesnt have 4G free space or there was something mounted on /cache/system already13:35
mardyjdstrand: I rebooted the device; do I have to reload the profile, or are the profiles reloaded at boot?13:35
ogra_dednick, your device is in recovery mode when running the installer script ?13:35
jdstrandmardy: the profiles are loaded on boot, but if you are modifying click package policy, you have to be aware of a couple of things13:36
dednickogra_: yeah. it works with 500K, but not 1000K13:36
ogra_that is strange13:36
jdstrandmardy: if you modify /var/lib/apparmor/profiles/click_...foo, then you can use apparmor_parser -r /var/lib/apparmor/profiles/click_...foo like normal13:36
jdstrandmardy: but, if you modify the policy group in /usr/share/apparmor/easyprof/ubuntu/policygroups/1.*/accounts, you'll need to regenerate the profile in /var/lib/apparmor/profiles/click_...foo by running 'sudo aa-clickhook -f'13:37
jdstrandmardy: I don't know if that was the case, but maybe that had something to do with it?13:39
jdstrandmardy: anyhoo, you see that apparmor will allow the dereference but not the read, which leaves us with leaking click installed providers13:40
mardyjdstrand: no, sorry, forget about it, I checked and the application is not reading that file at all13:40
mardyjdstrand: that's fine13:41
jdstrandmardy: you say that is not a problem-- why is that? I can see that argument for system installed providers, but this is a way to see if the device has facebook installed, for example13:41
mardyjdstrand: app can read the account DB anyway13:41
jdstrandoh right13:41
jdstrandok, then when I update the policy, I'll add that note so I don't forget again13:41
jdstrand:)13:41
jdstrandmardy: do you mind if I change the description in the bug?13:42
mardyjdstrand: OK, thanks; do you know when you'll update it?13:42
ogra_dednick, can you check from recovery if your /data partition has enough space ?13:42
mardyjdstrand: feel free to13:42
jdstrandmardy: I should be able to do it soon-- I have another update I need to push for alex-abreu13:43
mardyjdstrand: excellent, thanks!13:43
alex__mardy, yup13:44
=== alex__ is now known as alex-abreu
mardyalex-abreu: ah, you were under disguise :-)13:44
alex-abreuyeah13:44
alex-abreunot sure where the name cae from13:44
jdstrandalex-abreu: ah, my tab complete saw that, but I didn't know it was you :)13:44
alex-abreujdstrand, :) I hide from security13:45
dednickogra_: /data has 12.7G free13:45
mardyalex-abreu: so, I finally got everything working, once bug 1278859 will be fixed13:45
jdstrandalex-abreu: I'm up to date as of yesterday, does that mean I can test the click on the desktop and it should work?13:45
ubot5bug 1278859 in apparmor-easyprof-ubuntu (Ubuntu) "Click apps need access to their own Online Accounts files" [Undecided,New] https://launchpad.net/bugs/127885913:45
ogra_dednick, hmm, then i dont get why it breaks ... 1000K shouldnt make a difference in the code ... just produce a bigger loop img13:45
alex-abreujdstrand, I have to check if anything was released ...13:45
mardyalex-abreu: except one big issue: apparmor blocks the call from webapp-container to signon-ui, to get the cookies13:45
alex-abreujdstrand, its been on the release sheet for 5days now ...13:46
dbarthjdstrand: there is also https://bugs.launchpad.net/ubuntu-html5-theme/+bug/1278818 which i filed this morning13:46
ubot5Launchpad bug 1278818 in apparmor-easyprof-ubuntu (Ubuntu) "HTML5 container needs apparmor authorization" [Undecided,New]13:46
dednickogra_: i'll see if i can run the commands manually and see if i get any more meaningful errors.13:46
dbarthalex-abreu: i couldn't find the reference to one for the container in the hmtl5-blocker's list13:46
alex-abreumardy, why does it? ... didn't you have any policy update for that13:47
ogra_dednick, just remove all the redirection to /dev/null at the end of the dd and mke2fs13:47
mardyalex-abreu: no, because I thought the call would come from an unconfined process13:47
alex-abreudbarth, didn't we put unity-webapps-qml in it along w/ ubuntu-html5-theme ?13:47
mardyalex-abreu: and I definitely don't want to create an apparmor rule for that, or everyone will be able to read any cookies13:47
alex-abreujdstrand, dbarth, what is failing is the webapps-qml package not being up to date, while the html5 one has been release prematurely13:48
alex-abreumardy, ah! and the webapps container is confined ...13:48
dednickogra_: http://pastebin.ubuntu.com/6915091/13:50
alex-abreumardy, well ... let me check ... 1. you validate that the app is what it prentends to be, 2. the app has to have a .application file installed w/ the proper provider13:50
dbarthmardy, alex-abreu: then what if we did a merge proposal for jdstrand instead?13:50
mardyalex-abreu: of course, signon-ui could check who the caller is and see if it's in the ACL for the account, but that's growing into something big13:50
ogra_dednick, woah13:50
dbarthcause i'd rather test the changes in a ppa before we presse the big landing button13:50
jdstranddbarth, alex-abreu: aren't bug #1274640 and bug #1278818 the same bug?13:50
ubot5bug 1274640 in apparmor-easyprof-ubuntu (Ubuntu) "[Html5 apps] Add the new HTML5 launcher /usr/bin/ubuntu-html5-app-launcher to the ubuntu-sdk profile" [High,Confirmed] https://launchpad.net/bugs/127464013:50
ubot5bug 1278818 in apparmor-easyprof-ubuntu (Ubuntu) "HTML5 container needs apparmor authorization" [Undecided,New] https://launchpad.net/bugs/127881813:51
dbarthjdstrand: ah correct, i'll mark as a duplicate13:51
ogra_dednick, can you pastebin the while script ?13:51
alex-abreudbarth, jdstrand mmh yes, they seem to be13:51
ogra_*whole13:51
mardydbarth: no way :-) That would mean that any application can read the cookies of any account13:51
ogra_dednick, i.e. ... pastebinit rootsotck-touch-install13:51
dednickogra_: http://pastebin.ubuntu.com/6915099/13:51
dednickhm. need 64bit dd?13:52
jdstranddbarth: right, so alex-abreu filed 1274640 last week and I am aware of it. I'm working with alex-abreu on how to test it13:52
jdstrandactually, that was more like a week and a half ago13:53
jdstrandanyhoo, yes, on it13:53
ogra_dednick, hmm, shouldnt really matter ... i dont really get it13:53
dbarthjdstrand: ok13:53
dbarthjdstrand: can you ping us a branch we can make test packages from?13:53
dbarthjdstrand: once you're done with the changes13:53
alex-abreumardy, dbarth not sure if there is way to mitigate it ... dont you in addition to validating that the app is who it is supposed to be, also validate that the is listed as an application w/ a "webapp" .application file13:54
alex-abreumardy, so its not *any* app really13:54
alex-abreumardy, you could also check that the app has a webapp apparmor profile13:54
ogra_dednick, testing the dd line on maguro just works here ...13:54
alex-abreumardy, those 3 checks might be "enough" and acceptable13:54
dbarthalex-abreu, mardy: we can finish that during that call, i'll just open the line13:55
mardyalex-abreu: well, any app can install an .application file13:55
alex-abreudbarth, what jdstrand was missing is the updated unity-webapps-qml (which hasn't been released yet :/) ...13:55
ogra_ogra@styx:~/Devel/branches/rootstock-ng$ adb shell "dd if=/dev/zero of=/userdata/test.img seek=1000K bs=4096 count=0"13:55
alex-abreujdstrand, there is one updated version on our staging ppa though that you can work from13:55
ogra_ogra@styx:~/Devel/branches/rootstock-ng$ adb shell "ls -lh /userdata/test.img"13:55
ogra_-rw-rw-rw- 1 root root 4.0G Feb 11 14:55 /userdata/test.img13:55
ogra_dednick, ^^^13:55
dednickhm13:56
* ogra_ tries from recovery mode ... probably the dd there is different 13:56
alex-abreumardy, sure, but the app need to have "ubuntu-webapp" app armor profile ... whicch I assume you can check & validate & brings us closer to what we want no?13:56
jdstrandalex-abreu: cool, can you point me at that url?13:56
ogra_ogra@styx:~/Devel/branches/rootstock-ng$ adb shell "dd if=/dev/zero of=/data/test.img seek=1000K bs=4096 count=0"dd: /data/test.img: Invalid argument13:57
ogra_aha13:57
ogra_dednick, looks like the dd in recovery has some limitations13:57
ogra_:(13:57
dednickogra_: ah. how did you manage it then?13:57
ogra_the first one was in a normally booted setup13:57
mardyalex-abreu: but any app can declare it, can't it?13:57
ogra_the second one in recovery13:58
ogra_so it cant process more than 2G with the android dd13:58
jdstrandalex-abreu: nm, I found them13:58
alex-abreumardy, well ... sure but the app will be confined according to this profile ...13:58
dednickah, i c13:58
alex-abreunot the sdk regular profile13:58
ogra_dednick, might be a bionic vs libc thing13:58
ogra_the recovery dd is from androids busybox ... linked against bionic13:59
ogra_stgraber, did you knwo that ?13:59
ogra_*know13:59
=== greyback is now known as greyback|lunch
jdstrandmardy: ok, the only change I am making is I am prepending 'owner ' to your rule14:02
mardyjdstrand: what does it do?14:02
jdstrandmardy: makes sure the uid of the process matches the owner of the file14:03
mardyjdstrand: sounds good14:04
jdstrandthat's important on multiuser devices14:04
jdstrand(and what we use for accounts.db*, etc14:04
jdstrand)14:04
ogra_dednick, so the only thing that comes to mind is that you can probably remove the dd and mkfs.ext2 from the code and replace it with an adb push for a system.img file you create on the PC ...14:05
ogra_so you puch it and mount it ... but create it in advance on a machine with a sane dd14:05
=== JamesTait is now known as Guest59020
dednickogra_: heh, ok. i might give that a go later.14:06
=== Guest59020 is now known as JamesTait
robrudholbach, yes, unity-webapps-qml got reverted because it pulled click into the desktop, which is verboten. That should be fixed in trunk but I've held off on releasing it because I got the impression that there was more that needed to be fixed as well, it was unclear to me that it was ready.14:13
dholbachrobru, ahhh ok14:14
robrudholbach, so please confer with dbarth / alex-abreu to make sure that trunk is in a releasable state and then I can release it.14:15
dholbachrobru, I looked at the diff earlier and was a bit confused as to what exactly might have broken things - but that was probably including your good fixes already :)14:15
dholbachrobru, I'll take another look and then we can propose it and get an ACK from stgraber and move forward14:16
robrudholbach, ok, great14:16
=== om26er_ is now known as om26er
jdstrandalex-abreu: ok, I confirmed it worked. thanks!14:22
alex-abreujdstrand, oh my! thanks a lot!14:23
alex-abreureally14:23
jdstrandnp, sorry it took a while14:23
jdstrandI'll test on a device too for good measure14:24
dednickogra_: WOO!14:27
ogra_works ?14:27
dednickyeah14:28
dednickadb push takes about 20 minutes with a 4GB file though :)14:28
ogra_lol, yeah14:28
dholbachhey mterry, how are you doing? regarding bug 1157732 - do you know what still needs to be done to get qtdeclarative5-accounts-plugin into main?14:35
ubot5bug 1157732 in qml-friends (Ubuntu) "[MIR] circle of friends" [Undecided,Fix committed] https://launchpad.net/bugs/115773214:35
mterrydholbach, it is approved to enter main, so something just needs to pull it in.  Either a Depends, Build-Depends, or add it to a seed directly14:38
dholbachmterry, great!14:38
dholbachrobru, ^ :)14:38
robrudholbach, oh, ok. i guess we should seed it then?14:40
dholbachrobru, AFAICS unity-webapps-qml is going to pull it in directly14:40
robrudholbach, oh ok14:42
robrudholbach, so did you do a manual upload of webapps-qml then?14:43
FuLgOrE_rsalveti: hi, how is it going? any news regarding the hammerhead image? :-D14:43
dholbachrobru, not yet - I'm writing a changelog entry summing up the changes since last time right now - if you want, you can take a second look and upload it... just want to make sure the version number trumps what's in the PPAs14:44
robrudholbach, no, I won't do an upload until I can get everything under citrain (just waiting for this hangout to end so I can concentrate on doing the transition)14:44
=== dandrader is now known as dandrader|afk
dholbachrobru, sorry, then I must have misunderstood you - I thought we'd do one upload beforehand and then go on citrain - sure... works for me to use citrain directly14:46
robrudholbach, I like citrain a lot so i'd prefer to just go straight there. i think I can do it today14:46
dholbachsure sure14:46
dholbachrobru, and ubuntu-html5-theme too? (I think there was nothing blocking an upload right now)14:46
robrudholbach, yeah, they should be released together14:48
dholbachrobru, fantastic - thanks so much!14:48
=== greyback|lunch is now known as greyback
mandelbarry, I'm going to try and land asap a new udm with better error handling etc.. I've spoken with sil2100 to try and do this and then get udm in the CI train14:53
mandelbarry, maybe that way we get more info regarding the image updates14:53
barrymandel: sounds great.  i am going to work up a branch of s-i with better debugging, and while i won't try to land that just yet, at least i'll have a ppa folks can install from and try to gather more information14:55
mandelbarry, you can use https://launchpad.net/~mandel/+archive/mandel because it has the latests udm in trunk (but nor for armhrf :-/ )14:57
sergiusensmandel, ask for armhf builds on #webops ;-)14:58
mandelsergiusens, for a private ppa?14:58
sergiusensmandel, they might; if not use your team for a ppa and ask for it14:58
mandelsergiusens, I'll ping people to get this done asap14:59
mandelsil2100, in the mean time, we should try and land the latests udm asap14:59
stgraberdholbach: so the problem was that unity-webapps-qml would bring in click, content-hub and a whole bunch of other touch stuff on the desktop which in turn caused breakage for some users (some click process using 100% of CPU running as the lightdm user)15:02
stgraberdholbach: I basically referred the problem to didrocks so you may want to check with him15:02
dholbachstgraber, gotcha - looks like that's resolved now15:02
dholbachthanks15:02
stgraberdholbach: when talking about it at the sprint we weren't even quite sure why we have that qml stuff on the desktop in the first place :)15:03
stgrabergood to hear, it's been resolved15:03
dholbachstgraber, for testing apps locally as a developer?15:03
stgraberdholbach: well, that doesn't justify it be installed by default for all Unity users15:03
dholbachsure15:03
dholbachI had no idea it was pulled in for all unity users(?)15:04
stgraber(which it is currently, through a maze of a dozen entangled dependencies through the unity stack)15:04
dholbach(it wasn't my change, I just tried to help get some other changes landed and wondered what the blockage was)15:04
=== dandrader|afk is now known as dandrader
dholbachok, I see15:04
stgraberThe following packages will be REMOVED:15:05
stgraber  bamfdaemon* libunity-webapps0* ubuntu-desktop* unity* unity-webapps-common* unity-webapps-qml* unity-webapps-service* webapp-container* xul-ext-unity*15:05
stgraber  xul-ext-websites-integration*15:05
stgraberthat's when trying to pull it out of my system15:05
dholbachok15:05
stgraberI believe it's meant to replace our old webapp integration or something which may be fine but we have to be very careful not to add extra dependencies to it15:05
mardyjdstrand: hi again :-)15:25
mardyjdstrand: do you know if the ubuntu-webapps apparmor template is exclusive (or can be made so), that is if an app declares that, we don't allow declaring any other template alongside with it?15:26
jdstrandmardy: an app may only declare one template15:27
alex-abreumardy, so there you go!15:27
alex-abreuthat's whay I thought15:27
jdstrandyou pick a template (if you don't pick, you get the default 'ubuntu-sdk') and then you add your policy groups on top of it15:28
mardyjdstrand, alex-abreu: ah OK, then I meant "policy groups", probably :-)15:28
jdstrandthis has worked well when differentiating between qml/sdk apps and webapps already, and will be more so with scopes15:29
alex-abreumardy, yeah but there is no policy group for webapps, ...15:29
jdstrandcurrently, we have an ubuntu-sdk template and an ubuntu-webapp template15:29
alex-abreumardy, the apparmor profile for cookies only applies to the ubuntu-webapps 'template' no?15:29
mardyalex-abreu: but AFAIK, the only thing that matters to AppArmor are the policy groups, not the template15:29
jdstrandeither may use any of the policy groups15:29
mardyjdstrand: so, to give you a bit of background: there is a D-Bus API which allows an application to retrieve the cookies associated to an account15:30
mardyjdstrand: at the moment, only unconfined apps can use it15:30
jdstrandmardy: hmm? the way it works is there is policy in each template. the apparmor click hook, stitches together a profile using the template policy and the policy group policy15:30
jdstrands/,//15:31
mardyjdstrand: is it practically possible to enable access to that D-Bus method for webapps only?15:31
jdstrandyes, by specifying the rules in the ubuntu-webapp template15:31
mardyjdstrand: ah, that sounds good :-)15:32
jdstrandor, by adding them to the accounts policy group, but denying them in the ubuntu-sdk template15:32
jdstrandthe former is easier for maintenance15:32
mardyjdstrand: yep indeed15:32
mardyjdstrand: OK, then I'd need a rule to be added to the ubuntu-webapp template; do you need a new bug, or is there a currently open bug about that profile where I might step into?15:33
jdstrandmardy: but, why is this only webapp specific? qml apps can use the online accounts api-- couldn't they also provide a provider?15:33
mardyjdstrand: no, this is a very weird API, it's important for webapps only15:34
alex-abreuyeah very weird and too open15:34
jdstrandor in other words, is this an artificial limitation or am I missing something?15:34
jdstrandok15:34
ogra_stgraber, are you aware that the dd in our recovery image is not capable of building images above 2G ?15:34
jdstrandfile a bug and I'll add it :)15:34
mardyjdstrand: only webapps-container should use it, in practice15:34
mardyjdstrand: OK, I will, and will try to explain what it does :-)15:35
jdstrandthen yes, ubuntu-webapp is the perfect place for it15:35
stgraberogra_: nope, so the current code is basically using the biggest possible size we can create then?15:36
ogra_yeah15:37
stgraberfun15:37
ogra_well, there might be a bit more than 2G i only tried 3G ... which failed15:37
=== alan_g is now known as alan_g|tea
stgraberdo we really need to bump system.img's size again?15:37
ogra_i wonder if thats a bionic or a busybox limitation15:37
Tassadarit's busybox, it's using 32bit integers15:38
Tassadar(we've encountered that in TWRP...)15:38
ogra_stgraber, nope, but for rootsotck-ng i was pondering to ass a --size option for people needing more space15:38
ogra_s/ass/add/15:38
ogra_Tassadar, ah, thanks !15:38
mardyalex-abreu: https://code.launchpad.net/~mardy/webbrowser-app/cookie-delay/+merge/205795 (please merge trunk into your branch, so you'll see a smaller diff)15:38
alex-abreumardy, can you merge trunk?15:40
Tassadarogra_: busybox has CONFIG_LFS, which should fix that. But AOSP recovery doesn't use busybox, that's just CWM.15:41
TassadarAOSP uses toolbox, and it's dd should be able to handle bigger files - the code uses int6415:42
ogra_i think we still use the CWM recovery15:42
ogra_even in the 4.4 images15:42
mardyalex-abreu: done15:43
ogra_mterry, http://ci.ubuntu.com/smokeng/trusty/touch/ ... 175 is nested ...15:44
ogra_(cross yur fingers)15:44
mterryogra_, crossed!  :)15:45
ogra_:)15:45
=== gatox is now known as gatox_lunch
=== alan_g|tea is now known as alan_g
mardyjdstrand, alex-abreu: bug 127893415:48
ubot5bug 1278934 in apparmor-easyprof-ubuntu (Ubuntu) "ubuntu-webapps template needs access to SignonUi API" [Undecided,New] https://launchpad.net/bugs/127893415:48
OrokuSakiSo... has ubuntu-touch trusty been upgraded to support KitKat yet?15:55
ogra_OrokuSaki, there are experimantal images ... default hanst been upgraded yet (but is on its way)15:56
OrokuSakiSup _ogra =) How can I test that branch? phablet-tools?15:56
ogra_OrokuSaki, http://paste.ubuntu.com/6915695/15:58
OrokuSakiogra! Thank you so much.. you have given me something new to do in life.. =)15:59
ogra_:)15:59
Kaleocarajillo de baileys16:00
kaimastwow the new update manager is beautiful16:02
alex-abreuKaleo, is that what you are getting ?16:03
Kaleoalex-abreu, yes16:04
Kaleoalex-abreu, it's going to be my ritual to relax :)16:04
alex-abreuyeah16:04
alex-abreuI'd gladly have one16:04
Kaleoalex-abreu, easy enough to make :)16:04
alex-abreuI am out of baileys16:04
Kaleoahahah16:04
Kaleoorder online :)16:04
Kaleonext day delivery16:04
alex-abreuahah16:05
Kaleoor for some lucky ones, same day delivery16:05
alex-abreuKaleo, we have high taxes on alcohol ...16:05
Kaleoalex-abreu, sorry :(16:05
alex-abreuKaleo, yeah to each his own tax issues :)16:05
Kaleo;)16:05
Kaleogot it from the duty free;)16:06
alex-abreuI should have ... but already spent quite a bit on money for the kids this time16:06
Kaleoalex-abreu, ahahah, damn kids, can't get drunk in peace :)16:06
jdstrandmardy: thanks. so, does this mean that the facebook app can get the twitter app's cookies?16:07
jdstrandmardy: how do the signon cookies relate to the browser cookies, if at all?16:08
ogra_mterry, :(16:10
ogra_that doesnt look so good16:11
mterryogra_, guh16:12
* mterry looks16:12
alex-abreumardy, commented https://code.launchpad.net/~mardy/webbrowser-app/cookie-delay/+merge/20579516:12
OrokuSakiHAs anyone got gtk3 apps to run on ubuntu touch with Mir?16:12
OrokuSakiIS there any other compositor we can run outside of QT?16:13
OrokuSaki*trying to ssound smart*16:13
OrokuSakifor fun!16:14
mterryogra_, can you talk to me about the settle_after test?  I'm not sure what I'm seeing16:14
OrokuSakitime to go get the mail... someone think about that.. running gtk3 with mir16:14
OrokuSaki=)16:14
OrokuSakigdm I mean or a damn gnome session16:15
mterryThe notes_app test failure doesn't seem relevant...16:15
ogra_mterry, settle_after is rather ignorable16:15
ogra_mterry, we had 100% coverage before ... it needs to be 100% again16:15
mterryOK, and I'm suspicious of notes_app test.  Which if both are ignorable, we are OK on mako.  Now looking at maguro16:16
ogra_so the notes one is the critical bit16:16
ogra_and we are not even at 50% of the tests16:16
mterryogra_, is that a known flaky test?16:17
ogra_no16:17
* mterry isn't sure why all of a sudden in one test we would affect the toolbar's appearance16:17
mterryI'll try to reproduce here16:17
ogra_most of the flakyness went away with the switch to new utah16:17
mterryogra_, what about maguro tests?  How much a concern are failures there?16:17
ogra_they are a concern but not as much as mako16:18
ogra_the current rate looks still ok16:18
ogra_if it accumulates more we will need to discuss16:18
ogra_it is still an supported arch until we switch16:18
mterryogra_, well, I'm about to go to lunch.  When I get back, I will work on any failing tests16:24
ogra_mterry, thanks, i'll be around16:25
=== gatox_lunch is now known as gatox
OrokuSaki funny...16:40
OrokuSakihttp://people.canonical.com/~rsalveti/what-programming-is-like.gif16:40
jdstrandalex-abreu: ok, I had to update my grouper device, but can confirm that if I use the new qml package and an updated apparmor-easyprof-ubuntu, it works on touch too16:51
jdstrandmardy: fyi, I asked my questions in the bug16:51
alex-abreujdstrand, great16:51
=== dandrader is now known as dandrader|lunch
brendandno matter what i do i can't get my (old) nexus 7 to appear in adb devices17:10
brendandi've unset MTP, restarted the adb server17:11
brendandthis is with 4.417:16
ogra_brendand, what does adb devices show ?17:18
brendandogra_, nothing basically17:21
brendandogra_, neither fastboot devices17:22
ogra_did you try another cable/port/hub17:22
brendandogra_, both ports, but i'm out of options for cables17:23
brendandogra_, it's not the one that came with the nexus717:23
ogra_does the device still charge ? i heard from a lot of people that the usb port can break17:23
brendandogra_, actually there's a strong possibility it doesn't support data transfer at all17:23
brendandogra_, and it's just a glorified power lead...17:23
brendandogra_, it works great for charging17:24
ogra_the cable you use you mean?17:24
brendandogra_, yeah17:24
ogra_well, thats bad, but hardly something someone can help you with17:24
brendandogra_, nope. but i didn't even think about that possibility until now17:24
ogra_:)17:25
brendandogra_, i thought their might be something else i was missing17:25
ogra_well, it should show in dmesg when you plug it in ... and tell you its a Nexus 7 etc etc17:25
ogra_if it doesnt, it is definitely a cable thing17:25
stgraberogra_: finally, https://www.stgraber.org/2014/02/11/your-own-ubuntu-touch-image-server/17:26
ogra_whee !!!17:26
ogra_shared :)17:28
stgraberthe https requirement is going to be a bit of a problem to some porters I suspect but it's on barry's todolist so should be addressed soonish17:28
ogra_does it need a valid cert ?17:29
ogra_or do self signed ones work17:29
stgraberI believe ubuntu-download-manager only accepts valid certs17:30
=== bin is now known as Guest13181
Guest13181how to identiy myself as bin?17:38
Guest13181I mean it's my real name.17:39
Guest13181is here another guy named bin?17:39
Beldar.17:53
=== dandrader|lunch is now known as dandrader
sil2100tvoss: pong! (REALLY LATE PONG :D)18:04
ogra_mterry, so mako looks okayish (tests have just all finished) ... maguro rather not so much (which is weird, i.e. i ran the unity8 tests here locally and it passed)18:15
mterryogra_, yah, I noticed.  Am reflashing to play with notes_app18:15
ogra_popey did already18:15
ogra_passed for him18:15
mterryoh hmm18:15
ogra_so i blame flayness18:15
SonikkuAmericaogra_: I've been testing the flo (4.4.2) image under MultiROM. Works just like a standard install with the experimental image.18:15
ogra_*flaky18:16
mterryogra_, well, good...18:16
popeyi only ran it once18:16
popeyhappy to run it again18:16
mterrypopey, I'll try on mine too18:16
ogra_SonikkuAmerica, great to hear18:16
SonikkuAmericaogra_: Which includes WPA2 not working, I assume that's a known bug?18:16
mterryogra_, so what do you want to do as a next step?  Rerun tests?18:16
ogra_Method, there is a bih unity8 and unity-mir landing planned before the next image ... i'm simply hoping the maguro failures are better with that (i assume they are related to timing)18:17
* popey runs again anyway18:18
ogra_*there is a big ...18:19
SonikkuAmericaI forgot to mention that Tassadar has an armel+flo system image to go with the rootfs-armhf.zip image.18:19
ogra_tsk ... getting late, my typing gets worse18:20
ogra_SonikkuAmerica, i think he mentioned that18:20
SonikkuAmericaOh good. I saw it on XDA, can't vouch for everything.18:20
TassadarSonikkuAmerica: wifi works for me on flo18:20
Tassadarand it is WPA218:20
Tassadar(it's not the latest image though)18:21
mterryogra_, popey: notes_app tests worked for me too18:21
TassadarSonikkuAmerica: what exactly is not working for you? You can't see the network or can't log into it?18:21
popeystill running here mterry18:21
SonikkuAmericaTassadar: I can't log into it. (I have the image from XDA though, I doubt it's the latest)18:22
Tassadarwell, that's what I mean, I built the last one on 7th18:22
popeymterry: all passed again here too18:23
SonikkuAmericaYeah, it's the 20140207 image18:23
SonikkuAmericaTassadar: How did you get the WPA2 working?18:24
Tassadaryeah, I don't think I have that one installed18:24
Tassadarit just works out of the box18:24
Tassadarlemme install the latest one18:24
SonikkuAmericaOh. Then I should just grab the latest armhf image from cdimage.u.c ?18:24
SonikkuAmerica(and flash it with the armel+flo?_18:25
TassadarI'm using ogra_'s rootfs, the one linked in XDA thread18:25
ogra_Tassadar, there is a fresher one18:25
Tassadar(he updates it from time to time too, the link is still the same)18:25
Tassadaroh?18:26
ogra_oh, well, i switched rootstock-ng to use tarballs for the installer18:26
ogra_no more zips18:26
ogra_so there is a newer tarball18:27
ogra_http://people.canonical.com/~ogra/ubuntu-touch/ubuntu-touch.rootfs-armhf.tar.gz18:27
Tassadaryeah, but you'll switch to system-image with flo soon anyway, so I don't worry about that18:27
ogra_well, yes, the tarball is the input for the rootstock-touch-install script that generates the system-image during install18:27
SonikkuAmericaogra_: So it went to tarballs. That means no more MultiROM (>)18:28
SonikkuAmerica*(?)18:28
Tassadar(and with hammerhead, you said the tools to build my own system-image server should be available soon too)18:28
Tassadarogra_: yeah, but I can't install .tar.gz to multirom, whereas I already support system-image builds18:28
ogra_SonikkuAmerica, with my developer tool (rootstock-ng) since it doesnt require me to ship binary android blobs for the recovery zips18:28
SonikkuAmerica^18:28
ogra_Tassadar, right, rootstock is probably not for you then (though i bet the system-image it generates works just fine for you18:29
SonikkuAmericaogra_: Right, so I have to sacrifice my dual-boot?18:29
ogra_)18:29
TassadarSonikkuAmerica: just wait like a week, it should be at system-image.ubuntu.com by then and you'll be able to install it via MultiROM Mgr app, just like on mako or grouper18:30
ogra_SonikkuAmerica, it assembles the system.img file on the device from a tarball and the android system image ... as long as Tassadar's multirom just uses the image from /data/system.img it will work exactly the same18:30
ogra_just that the install logic lives on the PC and not in a recovery zip18:31
SonikkuAmericaFor the time being, would unpacking the tarball and compressing it in a .zip work in MultiROM?18:31
ogra_no18:33
ogra_take a look here http://bazaar.launchpad.net/~ogra/project-rootstock-ng/trunk/view/head:/rootstock-touch-install18:33
ogra_you need to repack the android system.img and put it in the right place18:33
ogra_and the tarball needs to end up in an img file18:33
ogra_(prepare_ubuntu_system and convert_adnroid_img are the intresting functions)18:34
SonikkuAmericaAh. I'm probably better off waiting about a week then, like Tassadar said)18:34
ogra_right, with luck there should be official images in a week18:35
SonikkuAmericaAnd (if I chose) I could phablet-flash them too18:35
=== Kyle- is now known as Kyle
TassadarSonikkuAmerica: just installed the latest images and wifi works for me, it's normal WPA2/PSK network, dunno why yours doesn't18:44
Tassadar(on 2.4GHz18:44
Tassadar)18:44
SonikkuAmericaOne second...18:45
SonikkuAmericaTassadar: Hm. It works for you but not for me?18:52
Tassadarweird, maybe there is something in dmesg/logcat18:53
SonikkuAmericaTassadar: In the terminal on the device18:55
Tassadaror adb shell, that is better actualy18:55
=== bfiller is now known as bfiller_afk
rickspencer3hey barry I just got that FileNotFound error while trying to update19:22
rickspencer3barry, anything I should do to help debug, or just retry?19:22
barryrickspencer3: wow, okay, first question: are you on a login protected network?19:22
rickspencer3barry, I'm on 3G19:22
barrymandel: btw, you might want to chime in^^19:23
rickspencer3brb19:23
barryrickspencer3: okay.  but no need to login before getting access to the interwebs, right?  when you get back, let's do a little debugging19:23
mandelsure!19:24
barrymandel: let's see what rickspencer3 comes back with.  can you think of any reason why 3g would be different than wifi?19:27
barryrickspencer3: when you get back, the first thing I'd like is for you to adb shell into the device, and then run `system-image-cli --info`19:28
mandelbarry, AFAIK no, since I'm to high level to care19:28
mandelbarry, I did not see that file being requested in the logs from udm to be honest19:28
barrymandel: what is "that file"?19:29
mandelbarry, blacklist.tar*19:29
mandelbarry, the one that popey reported in the bug19:29
rickspencer3hey barry19:29
barrymandel: interesting.  okay19:29
* rickspencer3 attaches usb cable19:29
mandelrickspencer3, barry I'd like to, first check with the current stack, then use the udm present in this ppa:mandel/mandel (I suck at naming things...)19:31
rickspencer3barry, http://pastebin.ubuntu.com/6916750/19:31
mandelbecuase it has more debugging etc..19:31
barryrickspencer3: cool.  give me a few minutes.  i can't do 3g on my device, but i want to set up my tablet in as similar as possible.19:31
rickspencer3sure19:32
rickspencer3barry, I'll just start on something else, ping me when you're ready19:33
barryrickspencer3: cool.  i'm just going to run a few tests here then will ping you19:36
* rickspencer3 nods19:36
=== tizbac_ is now known as tizbac
=== bfiller_afk is now known as bfiller
a_muva__trying to upgrade to 174, I get error 'FileNotFoundError:/var/lib/system-image/blacklist.tar.xz'19:46
rickspencer3hi a_muva__19:46
a_muva__hi19:46
rickspencer3fwiw, barry is currently setting up a testing environment and I have my phone standing by to help him debug19:47
rickspencer3;)19:47
rickspencer3a_muva__, this starting showing up for folks a couple of days ago19:47
rickspencer3barry, would another debugger be helpful?19:47
mandela_muva__, unfortunately , you are not the first one to have this issues :-/19:47
mandela_muva__, rickspencer3 fyi bug number is => #127758919:48
rickspencer3bug #127758919:48
ubot5bug 1277589 in ubuntu-download-manager ""FileNotFoundError: /var/lib/system-image/blacklist.tar.xz"" [Critical,Confirmed] https://launchpad.net/bugs/127758919:48
a_muva__ok, I'll wait19:48
barryrickspencer3: okay, i now have my manta device on trusty r173.  at the adb shell can you run: system-image-cli --dry-run -v19:48
mandelrickspencer3, can you add your syslog to that bug?19:49
rickspencer3trying19:49
mandelrickspencer3, I'd like to see what udm is doing and make sure that the file is indeed not requested as in popey case19:49
rickspencer3mandel, sure, just give me a few minutes to finish this part with barry19:49
barrymandel, rickspencer3 when i do the dry-run, i can see that the blacklist.tar.xz file is being requested19:49
barry(as well as blacklist.tar.xz.asc)19:50
* mandel waits19:50
rickspencer3barry, http://pastebin.ubuntu.com/6916844/19:50
mandelbarry, in popeys syslog I did a grep and could not find it.. weird19:50
barryrickspencer3: beautiful.  that's what i get19:50
rickspencer3barry, so is it that the server is not serving blacklist.tar.xz for some reason?19:51
rickspencer3oh, nm19:51
* rickspencer3 actually reads19:51
mandelrickspencer3, I'm here for any downloading issues :)19:51
barryrickspencer3: now, if you md5sum /var/lib/system-image/blacklist.tar.xz{,.asc} what do you get?19:52
rickspencer3barry:19:52
rickspencer3root@ubuntu-phablet:/# md5sum /var/lib/system-image/blacklist.tar.xz{,.asc}19:52
rickspencer3573804b9f5149eaf253c8cbaa7ab1b83  /var/lib/system-image/blacklist.tar.xz19:52
rickspencer30e2d696b633f4e65c6bbc1f6be1ad64a  /var/lib/system-image/blacklist.tar.xz.asc19:52
barryrickspencer3: so far so good.  please md5sum /var/lib/system-image/keyrings/*19:53
rickspencer3barry,19:54
rickspencer3root@ubuntu-phablet:/# md5sum /var/lib/system-image/keyrings/*19:54
rickspencer31a4a5d8b79d01a77523c2d3dfba0304b  /var/lib/system-image/keyrings/image-master.tar.xz19:54
rickspencer3d895b83c18976542e2bb658729903b7c  /var/lib/system-image/keyrings/image-master.tar.xz.asc19:54
rickspencer3b89d60561ca2a866c5abc4e472663109  /var/lib/system-image/keyrings/image-signing.tar.xz19:54
rickspencer39a4214fb6d6d9b27dc5df03b0f2569d1  /var/lib/system-image/keyrings/image-signing.tar.xz.asc19:54
barryrickspencer3: beautiful.  again, so far so good19:54
barryrickspencer3: let me try something locally first, for the next step19:55
rickspencer3mandel, so, er ...19:56
rickspencer3you want /var/log/syslog, right?19:56
mandelrickspencer3, yes, 'cause udm is writing there it logs (until we are unblock by the landing issues)19:56
rickspencer3mandel, so, errr19:57
barryrickspencer3: okay, so i'm going to ask you to temporarily break reboots (i have a wishlist item to add a --no-reboot flag, but right now we don't have it).  don't worry, you'll be able to undo this change19:57
mandelrickspencer3, although it seems that the downloader is doing the job correctly I prefer to double check19:57
rickspencer3this is kinda embarassing, but I don't see syslog there19:57
mandel??19:57
rickspencer3it's kinda confusing, does Touch keep it somewhere else?19:57
barryrickspencer3: if you would, please edit /etc/system-image/client.ini.  search down for the [hooks] section and change the reboot option to: systemimage.noreboot.Reboot19:57
mandelrickspencer3, focus on barry first, then I'll take your time :)19:58
rickspencer3barry, uh19:58
mandelrickspencer3, less context switch19:58
barry(that will effectively disable reboot, but all preceding steps will succeed, including downloading all files)19:58
barryrickspencer3: i want to just look at the file system right before the device reboots into recovery19:58
rickspencer3ok, sorry , got distracted19:58
barrydon't worry it won't permanently break your system (fingers crossed ;)19:58
rickspencer3barry, errr, this is my only phone19:59
rickspencer3like, this is my phone19:59
MartijnVdSI've just flashed my Galaxy Nexus with "phablet-flash ubuntu-system --channel trusty --bootstrap" -- but it seems to be stuck on the last(?) step19:59
rickspencer3if I lose my data, I will be seriously bummed19:59
rickspencer3barry, still want me to do it?19:59
MartijnVdSThe phone asks if I want to "Disable recovery flash"19:59
MartijnVdSShould I pick that, or wait for phablet-flash to time out/finish by itself?20:00
barryrickspencer3: ah okay.  i'm pretty sure it will be fine, but let's not take the chance.  why don't you just do `system-image-cli -v`.  that will do a verbose update to r174.  you will reboot, but if you get that far it means everything is working correctly20:00
MartijnVdSdavmor2: ^ :)20:00
popeyMartijnVdS: looking at my logs, that's been asked numerous times here, and nobody (that I can see) ever gave a direct answer ☹20:00
MartijnVdSpopey: great :)20:00
rickspencer3barry, ok20:00
rickspencer3barry, maybe a_muva__ will do it?20:00
barryrickspencer3: the last thing you'll see is "preparing to reboot" followed by "rebooting" and then... you'll reboot into recovery.20:00
popeyMartijnVdS: yeah, https://www.google.co.uk/search?q="Disable+recovery+flash"+%23ubuntu-touch+irc&oq="Disable+recovery+flash"+%23ubuntu-touch+irc20:00
cwayneMartijnVdS, well, if you're not afraid to lose any data, just try one :)20:01
barryassuming of course that you don't run into the problem ;)20:01
MartijnVdScwayne: the phone doesn't have any data I care about, trying now :)20:01
popeyI like that thinking!20:01
rickspencer3barry, http://pastebin.ubuntu.com/6916888/20:01
popeyTry one, if it dies, try the other one!20:01
cwaynepopey, exactly!20:01
MartijnVdSpopey: exactly.. if it boots at all 8-)20:01
popey\o/20:01
popeypfffft20:01
cwayneMartijnVdS, if i haven't bricked one of these things yet it's impossible to20:02
popeyYou think we'd let our uses brick their phones!?20:02
popeyUnpossible!20:02
popeyahem20:02
barryrickspencer3: wow.  wow.  okay, you're getting the error20:02
rickspencer3barry, is that hte same error?20:02
rickspencer3looks different to my little brain ;)20:02
OrokuSakiHow can I stop unity8 from respawning? service ubuntu-touch-session USER=phablet is not working20:02
barryrickspencer3: it is!  mine just rebooted and applied r174.  okay, so let's do a little more spelunking20:02
OrokuSakiwith the stop command =)20:03
MartijnVdShmm.. I'm on the device (adb shell), but the screen doesn't (and won't) turn on20:03
barryrickspencer3: ls /var/lib/system-image20:03
barryrickspencer3: then: ls /var/lib/system-image/keyrings20:03
rickspencer3root@ubuntu-phablet:/# ls /var/lib/system-image20:03
rickspencer3blacklist.tar.xz  blacklist.tar.xz.asc  keyrings  settings.db20:03
MartijnVdSoh fixed it! Yay20:03
rickspencer3barry,20:04
rickspencer3root@ubuntu-phablet:/# ls /var/lib/system-image/keyrings20:04
rickspencer3image-master.tar.xz      image-signing.tar.xz20:04
rickspencer3image-master.tar.xz.asc  image-signing.tar.xz.asc20:04
OrokuSakiubuntu-touch-session is not a recognized service20:04
barryrickspencer3: can you please md5sum all those .xz and xz.asc files and double check that they have the same checksums as above?20:04
rickspencer3barry, I did this, but not sure what to compare it to:20:06
rickspencer3root@ubuntu-phablet:/# md5sum /var/lib/system-image/blacklist.tar.xz.asc20:06
rickspencer30e2d696b633f4e65c6bbc1f6be1ad64a  /var/lib/system-image/blacklist.tar.xz.asc20:06
barryrickspencer3: md5sum /var/lib/system-image/blacklist.tar.xz20:07
barry(that .xz.asc file looks fine)20:07
rickspencer3also ..20:07
rickspencer3root@ubuntu-phablet:/# md5sum var/lib/system-image/keyrings/image-*.asc20:07
rickspencer3d895b83c18976542e2bb658729903b7c  var/lib/system-image/keyrings/image-master.tar.xz.asc20:07
rickspencer39a4214fb6d6d9b27dc5df03b0f2569d1  var/lib/system-image/keyrings/image-signing.tar.xz.asc20:07
barryrickspencer3: md5sum /var/lib/system-image/keyrings/*.xz20:08
rickspencer3barry,20:09
rickspencer3root@ubuntu-phablet:/# md5sum var/lib/system-image/keyrings/image-*.xz20:09
rickspencer31a4a5d8b79d01a77523c2d3dfba0304b  var/lib/system-image/keyrings/image-master.tar.xz20:09
rickspencer3b89d60561ca2a866c5abc4e472663109  var/lib/system-image/keyrings/image-signing.tar.xz20:09
barryrickspencer3: two more checksums.  first:20:09
barrymd5sum /var/lib/system-image/*.xz20:09
rickspencer3barry, 573804b9f5149eaf253c8cbaa7ab1b83  /var/lib/system-image/blacklist.tar.xz20:11
barryrickspencer3: beautiful.  now, last one:20:11
barrymd5sum /android/cache/recovery/*.xz20:12
popeyMartijnVdS: i have a handy script if you want to install all the apps in the store en-masse for playing/testing ☻20:12
MartijnVdSpopey: I haven't even figured out how to get there yet20:12
popeyMartijnVdS: ☻20:12
rickspencer3barry, is that the right directory?20:12
rickspencer3barry,20:12
rickspencer3root@ubuntu-phablet:/# ls /android/cache/recovery/20:12
rickspencer3last_log  log20:12
barryrickspencer3: okay, that's not unexpected.  we're done for now.  i have more information, but not a root cause.  mandel you'll be interested to know that all the keyring checksums look good, which means it *has* to be the data file that got corrupted.  unfortunately, to keep things clean, s-i will remove cache partition files if they are corrupted so we can't post mortem it.  one of the debugging improvements i am going to make will be20:14
barryto capture these checksums before the files get removed (and maybe a debugging option to preserve the files)20:14
rickspencer3barry, should I retry the update?20:15
barryrickspencer3: yes, please20:15
rickspencer3barry, with the cli?20:15
barryrickspencer3: system-image-cli -v20:16
mandelbarry, hm.. interesting, there is no reason why the data file would be corrupted and not the others.. and of course if we don't have the data file is going to be problematic atm to debug :-/20:16
rickspencer3barry, looks like I got the same error again20:16
rickspencer3barry, should I try it on wifi instead?20:17
mandelbarry, only thing I can think of is that I have a bug in udm where I do not follow 301s... could that be it20:17
barryrickspencer3: rickspencer3 yes!  that will be a very interesting test20:17
mandelrickspencer3, if it works on wifi I know who to blame... me20:17
mandelwell udm20:17
rickspencer3"blame" is not quite the word ;)20:17
barrymandel: remember the data files are humongous compared to the keyring files20:17
rickspencer3we are writing software, software has bugs20:18
rickspencer3we fix the bugs fast :)20:18
mandelrickspencer3, yeah, no worries, I like blame 'cause i puts a little more pressure on me hehe20:18
rickspencer3anyway, I htink other people were having the issue on wifi, looking at the lp bug report20:18
rickspencer3mandel, if you need pressure, let me know, I can apply it ;)20:18
OrokuSakisomeone.. how can I shut down unity8 for good20:19
OrokuSakiI know... I am stupid20:19
mandelrickspencer3, they were, but they might have moved from 3g to wifi and I'm trying to be smart in udm and continued by changing the network20:19
OrokuSakiI don;t know why service ubuntu-touch-session is not working20:19
* rickspencer3 nods20:19
mandelrickspencer3, no more pressure thx hehehe20:19
rickspencer3lol20:19
rickspencer3ok, fair enough20:19
rickspencer3wow, taking a long time to download20:19
pmcgowanbarry, mandel it always reports a failure on the same file, why is that?20:20
barrypmcgowan: i'm not sure it *is* the same file though.  rick's getting it on a data file, others in the original bug were getting it on the keyring files (ie. the keyring files that get downloaded)20:20
barrySignatureErrors can happen in multiple places20:21
pmcgowanI only saw reports about the blacklist file, which is what I got the other day20:21
pmcgowanfile not found on it20:21
rickspencer3yeah, it seems like the error report in the GUI is just where the exception is caught20:21
rickspencer3pmcgowan, right, that's from the GUI20:21
rickspencer3but if you do it from teh cli, you get a more specific error (I think)20:21
mandelwe should ping diego to provide a more complete error in the gui20:22
pmcgowanyeah well it worked second time for me and popey20:22
rickspencer3pmcgowan, right, so that makes sense if the download was interupted and then worked20:22
rickspencer3mandel, actually, I think GUI should ahve a *less* specific error20:22
rickspencer3and a prompt to retry20:22
rickspencer3but that there should be an apport hook to report the real error20:22
barryrickspencer3: yes, popey's client.log sees it in a totally different place, but unfortunately one that doesn't capture the file with the failing signature.  but it's definitely not the same file you're seeing20:22
mandelrickspencer3, nicer that missing "blah" definitely20:23
rickspencer3I think we just want the users to try again20:23
barryrickspencer3: i agree.  the error won't be very helpful to end users, and the logs are much more helpful to us devs20:23
rickspencer3wow, still downloading20:23
barryyour wifi is slower than your 3g?  hmm, i wonder if 3g is giving you a truncated data file?20:24
rickspencer3barry, my suspicion is that the download was bailing out before20:24
rickspencer3alternatively, the download on wifi is hung up20:24
rickspencer3barry, where are the files being downloaded to? (so I can see if they are growing or not)20:25
mandeltruncated data file seems more logical to be honest20:25
barryrickspencer3: /android/cache/recovery20:25
barryrickspencer3: (assuming you have a default /etc/system-image/client.ini file  -- look at [updater]cache_partition20:26
rickspencer3oops20:26
rickspencer3rebooting20:26
barryrickspencer3: well, that tells us you got the whole file :)20:26
barryand the signature matched20:26
rickspencer3barry,20:26
rickspencer3[systemimage] Feb 11 15:26:00 2014 (967) all files available in /android/cache/recovery20:26
rickspencer3I like that message ;)20:26
barryrickspencer3: me too!  although it doesn't help us debug the 3g problem ;)20:27
rickspencer3indeed20:27
barryrickspencer3, mandel but now i am really suspicious of your 3g truncating the data files20:27
rickspencer3barry, could someone please log a bug to do a nice job with the GUI?20:27
barryrickspencer3: sure, i will20:27
rickspencer3thanks barry20:27
mandelbarry, rickspencer3 possible issues, 3g is failing because is weak and we are getting a finished download when it should not, jumping from 3g to wifi makes the file to be corrupted20:28
mandelbut it smells more in the truncated side because it was a "fast" download20:28
barryrickspencer3, mandel: hypothesis: rick's 3g is truncating a data file, resulting in a bad signature.  popey's and others on login-protected networks see some bogus keyring files.  in both cases, you'll get SignatureErrors, although, as the evidence indicates, in different code paths20:28
barrymandel: yep.20:29
mandelbarry, I have added new signals to propagate log in errors to your side, should be in trunk asap20:29
rickspencer3fwiw, I have frequently updated via 3g in the past20:29
mandelbarry, I have one landing slot and will as for a second one20:29
mandelrickspencer3, how was the signal this time?20:30
nik90jono: why do you tease us so much with all the new stuff coming to ubuntu touch like the dash, designs etc ? :P20:30
barrymandel: sounds great.  i am going to work on a branch to log more information so we can post-mortem better when we get these signature errors.  of course, if the downloaded files are bogus/corrupted/truncated, there's not really anything else we can do than say "please try again"20:30
* mandel needs to find a nexus 4... 20:30
nik90jono: (referring to your on-air session today)20:30
mandelbarry, yeah, we could catch it if we had the md5 for all files..20:30
barrymandel: yep.  i now have bugs covering all the improvements for post-mortem20:31
mandelbarry, rickspencer3 I'm going to try and either ask someone in canonical to let me a nexus 4 or buy one in ebay to tests things things.. I have a feeling that the emulator is not good enough :-/20:31
barrymandel: we should ask xnox to instrument all kinds of weird network behaviors into the emulator ;)20:32
mandelbarry, ok, I'll think carefully about improvements in my side to log this issues.. remember that disconnected message from tests.. could that be it20:32
jononik90, :-)20:32
mandelbarry, we disconnect for no known reason, I record that as a successful download and we get a truncated img20:32
barrymandel: yep, and i'm still seeing some of those in my tox tests.  so my tests are no longer completing successfully even on a desktop20:33
mandelbarry, did you try the ppa I pointed to, is that with trunk?20:33
barrymandel: yes, that makes me uncomfortable.  we really need to drill down on that20:33
* mandel wonders what changed in the stack..20:33
barrymandel: oh, it's not.  what's the ppa again?20:33
mandelbarry, this has been working for "ever"20:33
nik90jono: you mentioned that you would host a separate video to talk about the sprint stuff..When is that scheduled for? I do not see it in the on-air calendar.20:34
barrymandel: i know!  december was the last upload for either package and yet we're only getting these bug reports since friday20:34
mandelbarry, worst ppa name EVER => ppa:mandel/mandel20:34
mandelbarry, if it happens to us is because we have long connections, and as soon as I release the qml plugin for udm we are probably going to see apps downloading files and will have more data20:35
barrymandel: got it.  i need to take a short break, and then i will give my unittests a go with your ppa20:35
mandelbarry, yeah, I should call it a day at 21:35  :P20:35
mandellong CET day hehehe20:35
barrymandel: yes, please have a nice night! :) we'll touch base in the am20:35
barryfsvo "am" :)20:35
mandellol20:35
mandelbarry, see you, have a great afternoon!20:36
barrymandel: cheers!20:36
NovaXIs there a way to download an image from the browser? So far i cant find a way.20:42
OrokuSakiinitctl stop unity820:45
NovaXLong press on the image only gives the option to copy image or open in new tab20:45
taiebotHi all i cannot update to 174 get the same as bug https://bugs.launchpad.net/ubuntu-system-image/+bug/1277589 but after downloading nothing happens20:54
ubot5Launchpad bug 1277589 in ubuntu-download-manager ""FileNotFoundError: /var/lib/system-image/blacklist.tar.xz"" [Critical,Confirmed]20:54
popeytaiebot: close system settings and try again?20:58
taiebotDid it few times even rebooted.. but nothing20:59
taiebotdownloading for 3rd time..21:00
popeybarry: ^^ any suggestions?21:00
taiebotBy the way could if i could request to re-put the size of the image being downloaded that would be great.21:02
taiebot3rd time not lucky :P21:03
chrisccoulsonrsalveti, i figured out your issue with checking out oxide the other day. it turns out that despite us checking out a specific rev of depot_tools, the gclient script updated it anyway, and they changed something a few days ago that broke us21:06
chrisccoulsoni think it's all fixed now ;)21:06
rsalvetichrisccoulson: got it, cool21:07
barrytaiebot: okay, let's ask the usual questions by now: are you on some kind of restricted network, i.e. 3g or login-protected?21:09
taiebotI am on a 3g network as my main network21:10
barrymandel: ^^21:10
barrytaiebot, mandel: another 3g failure21:10
rickspencer3barry, is it possible that all we are seeing is that people are reporting the error rather than retrying?21:10
rickspencer3and the issue has been extent since forever?21:10
rickspencer3I recall in the past having to try several times to update21:11
rickspencer3I always assumed it was that the server was busy or something21:11
barryrickspencer3: it's possible, sure.  maybe21:11
* rickspencer3 wonders if he used "extend" properly21:11
barrytaiebot: the best suggestion i have right now is to switch to a reliable, unencumbered network, e.g. no login-protected wifi21:12
taiebotIs there not a button missing recently the UI changed?21:12
barrytaiebot: and if you do, please let us know if that works or not21:12
rickspencer3barry, maybe it would be helpful for him to keep retrying on 3g and see if it works eventually?21:12
taiebotI have managed in the past to update with no problem on this 3g network21:13
* rickspencer3 notes the word is "extant"21:13
pmcgowanrickspencer3, seems like something regressed early last week, suddenly everyone is having this problem, unless the error reporting was just added21:14
barryrickspencer3, taiebot it probably is worth retrying.  taiebot the other question is how much you want to hack on things to help us debug it.  i.e. is this your main phone?21:14
rickspencer3pmcgowan, well, tbh, I remember there used to always be problems with needing to retry21:14
rickspencer3but now we have the error message in the GUI21:14
rickspencer3it used to just say something like "sorry, retry"21:14
taiebotIt is my main phone but not using it that much can backup my few photos21:14
pmcgowanrickspencer3, yep21:14
rickspencer3so I am worried that if we are chasing a regression, it may not be a regression21:14
pmcgowanI didnt see anything added last week to system-iamge or downloads21:15
rickspencer3pmcgowan, just the nasty looking error message on the updater screen21:15
rickspencer3the new update GUI, I mean21:15
pmcgowanyep21:15
seb128we don't have design on how to display error21:16
rickspencer3it's good that we are taking the bug seriously, but I don't think we should assume it's a regression21:16
rickspencer3seb128, the solution is obvious, never have errors121:16
seb128but feel free to ping mpt if you think displaying the actual error is user scary21:16
rickspencer3!21:16
=== salem_ is now known as _salem
seb128well, seems you are blame the new UI21:16
seb128so just saying21:16
rickspencer3seb128, not "blaming"21:16
rickspencer3seb128, my current theory is that the bug was always there21:16
rickspencer3wherever it is21:16
barrypmcgowan: we have another interesting data point, re: regressions in the last week or so.  at the london sprint, we started noticing that the s-i test suite was failing in strange ways.  the localhost http/https server vending files to u-d-m during the tests was seeing peer resets, which means that u-d-m was exiting while still connected to the server.  we chalked it up to dbus issues, but never was able to figure it out in london.  now21:16
barryi'm seeing those in my unittests.  so the other avenue we're exploring is that something changed in the qt networking stack that breaks u-d-m, causing it to exit/segfault in some cases.21:16
NovaXWhen tying on the keyboard i keep clicking the items behind the keyboard is this a know bug or something new?21:16
rickspencer3but the new UI motivates us to fix it21:16
seb128you summary is basically "I use to not worry about error but now the error message makes me unsure"21:17
rickspencer3seb128, right21:17
seb128used*21:17
rickspencer3that's one way to put it21:17
seb128which might be a good thing or not ;-)21:17
rickspencer3but, I think there is a real bug there21:17
seb128right21:17
pmcgowanbarry, I can check but not aware of anything off hand21:17
rickspencer3seb128, I think it is a good thing right now, we should fix the underlying bug (assuming I am correct, which is rarely the case)21:17
rickspencer3but then we should go back to the old "sorry, please retry" imo ... but barry said he would log a bug to get the design looked at by the right people21:18
barryrickspencer3: there definitely is a real bug here.  my next task is to try my unittests with mandel's ppa of u-d-m.  i still think u-d-m is the layer where things are going wrong21:18
rickspencer3barry, tbh, that makes by far the most sense21:18
rickspencer3from my tiny manager brain way of looking it at21:19
barryseb128, rickspencer3: LP: #1279066 is that bug.  hopefully i captured the issue well enough21:19
ubot5Launchpad bug 1279066 in ubuntu-system-settings (Ubuntu) "Reporting errors from system-image-dbus are not helpful to the end user" [Undecided,New] https://launchpad.net/bugs/127906621:19
rickspencer3anyway, I didn't want seb128 to feel singled out for "causing the bug"21:19
seb128rickspencer3, thanks21:19
seb128rickspencer3, I was unsure of what you meant since you mentioned it being an issue only since the Ui redesigne21:20
seb128-e21:20
rickspencer3seb128, yeah21:20
seb128which somewhat suggested the UI update created new issues21:20
barryrickspencer3: yeah, i'm 99.9% certain it's not in the ui :)21:20
rickspencer3it's an interesting thing, actually ... how the GUI has motivated us our behavior21:20
barry(gotta leave a little room for surprises :)21:20
rickspencer3barry, well, that's not what anyone thought, more "nobody cared until we updated the GUI, we shouldn't have updated the GUI"21:21
rickspencer3but, I think it's good that we care now21:21
rickspencer3where there's smoke, there's fire ;)21:21
taiebotOk 4th time download and fail..21:22
barryyep!21:22
rickspencer3there goes my theory21:22
rickspencer3lol21:22
barrytaiebot: still on 3g?21:22
taiebotyep21:22
barrytaiebot: can you try on wifi?21:23
taiebottrying on wifi now21:24
barrytaiebot: an interesting observation (aside from whether it works or not) is whether the update is slower on wifi21:27
barrytaiebot: the implication being, it's slower because it's actually completing where as 3g exits out before the download is complete21:27
taiebotneed to reboot does not start the download as well21:27
barrytaiebot: sorry, i don't understand that last sentence21:28
taiebotthe spinner spins forever and the download do not start21:28
barrytaiebot: do you have adb shell access to this device?21:29
taiebotyes21:30
barrytaiebot: if you have some time to dig in a little bit, let's cancel the download, adb shell in and use the cli tool to gather some data21:31
barrytaiebot: if not, that's cool.  a reboot + retry on wifi *should* give better results21:32
taiebotok21:32
taiebotby the way i am not using 3g from the phone but 3g through a router..21:33
taiebotso wifi..21:33
popeyfwiw, i never had to retry21:34
barryi really suspect that we have various network configurations that cause u-d-m to report successful downloads when in fact, they are not successful.  mandel is working on detecting and exposing these so that s-i has a better chance to report what's going wrong.  anyway, that's the line of investigation we're currently taking.21:36
taiebotbarry: i am ready21:36
barrytaiebot: so, adb shell in and then:21:36
barrysystem-image-cli --info21:36
barry(just to get some basic information, please paste or pastebin the results)21:37
taiebothttp://pastebin.com/twCY8KqZ21:37
barrytaiebot: cool.  now, let's do a dry run test:21:38
barrysystem-image-cli --dry-run -v21:38
taiebothttp://pastebin.com/sRKag0C821:39
barrytaiebot: so far, you're looking a lot like rickspencer3's case.  now:21:40
barrysystem-image-cli -v21:40
rickspencer3seriously21:40
barrytaiebot: ^^ if that succeeds to reboot, then you are all good on wifi.  if that fails, please paste the results21:41
taiebothttp://pastebin.com/kDxCxYKg yeah success \o/ was on the same network btw. Was never on 3g through my phone but on 3g through wifi.21:47
barrytaiebot: i'll take your word for it.  pastebin hates my captcha responses ;)21:48
barrytaiebot: this is definitely in line with our previous observations.  glad we could get you updated and thanks for the data points!21:48
=== charles_ is now known as charles
marfikDoes anyone know of an Ubuntu Touch ownCloud client in the works? If not I'm thinking of starting one.22:24
pmcgowanmarfik, not aware of any efforts, but you should review the app confinement rules as they will restrict what is possible22:35
pmcgowanhttp://developer.ubuntu.com/publish/apps/security-policy-for-click-packages/22:35
harriswhen does the nexus 7 2013 get ubuntu touch is it 14.04 or 14.1022:36
marfikthanks for the link, will have a look22:36
pmcgowanharris, very soon, 14.0422:38
harrisis there a wiki yet22:38
pmcgowanits being supported as one of the reference designs, no wiki page I am aware of22:39
gibbardishanyone successfully installing ubuntu touch on older androids?22:40
marfikwant to give it a try but lacking hardware that's not needed on daily basis!22:42
gibbardishwhich device do you have?22:43
marfikThe only thing I might be temped to sacrifice atm the moment is a htc desire though i think it might prove a difficult task!22:45
marfikHave you managed to UT going on anything?22:45
gibbardishhmm, true. i've got a Incredible 2--obvious hardware limitations.22:45
marfiklol22:46
marfikhave you seen the latest youtube vid from ubuntu devel? looks soo nice22:46
gibbardishi haven't run it yet; i'm trying to work through this workstation program(?)--there has to be a workaround for me to get it on my device22:47
gibbardishi saw one a few months ago--looked great. just recently saw on the ubuntu website about releasing touch22:47
marfikhttp://youtu.be/GgbxaUjY2Ag22:48
vitimitihi, I'm having this error: "Could not determine application identifier. HUD will not work properly." following the example from the currency converter y the ubuntu web, and the buttons and such collide with the title. How can I fix this?22:48
gibbardishsorry, not familiar with that error22:50
vitimitiwait, it gives more: https://gist.github.com/vitimiti/894596622:51
gibbardishthe ubuntu touch article says the device needs to be in workstation so as to be able to accept a host key23:00
marfikoh right ok, I think I have some reading to do :-)23:01
gibbardishi might be sol with this device; i have another, but it needs a screen replacement23:13
gibbardishi'd like to figure out how to get workstation on my device23:31
gibbardishi tried downloading the zip and installing it through the ROM manager23:32
gibbardishbut the installation aborted23:32
mandelbarry, ok, I'll run the tests in my morning to see what is going on23:47

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