/srv/irclogs.ubuntu.com/2014/09/09/#ubuntu-touch.txt

=== friendlyfascism is now known as Beldar
=== hamshama is now known as hugok
hugokHello, I have nexus 5, and when I used the ubunut-device-flash from the server appropriate for my device it installed the ubuntu cwm based recovery02:06
hugokhow do I boot into ubuntu?02:07
hugokthis channel is less active than the libreoffice irc, seriously?02:09
hugokwelp i guess I'll look elsewhere02:13
=== _salem is now known as salem_
=== salem_ is now known as _salem
=== psivaa_ is now known as psivaa
=== daker_ is now known as daker
=== kaydo_ is now known as kaydo
=== ValicekB_ is now known as ValicekB
=== codemonkey85__ is now known as codemonkey85
=== tsimpson_ is now known as tsimpson
dholbachgood morning06:23
afiskonHello. I realize this question could be frequently asked on this channel. But - is it really no way to close a running application in ubuntu touch?06:44
lotuspsychjeafiskon: slide it down away06:44
lotuspsychjeafiskon: you know when you slide from right, you see all windows in 3d06:45
lotuspsychjeafiskon: then slide down an app to close06:45
afiskon_wow, cool! tnx :) maybe you could recommend some video or tutorial which explains all this UI related stuff?06:48
lotuspsychjeafiskon_: alot of youtubes demonstrate yes06:48
afiskon_ok06:48
lotuspsychjeafiskon_: wich device are you testing on?06:48
afiskon_lg nexus 406:49
lotuspsychjenice06:49
lotuspsychjeim on nexus 7 wifi 201306:49
afiskon_i bought it specially for ubuntu touch :) took some time to deliver it in Russia06:49
lotuspsychjelol, same here06:50
lotuspsychjei specially bought my n7 for ubuntu06:50
lotuspsychjeas android is unsafe as hell06:50
lotuspsychjeat least were are more secure on tablet now06:50
=== afiskon_ is now known as afiskon
seb128hum07:47
seb128mpt, so in the updates list, the ubuntu item should be different from the apps ones?07:47
seb128e.g the first one has no frame but the others have one?07:47
=== ogra_` is now known as ogra_
JamesTaitGood morning all; happy Wonderful Weirdos Day! :-D08:16
seb128tvoss, hey, I've ubuntu-location-serviced which keeps using 100% cpu on my krillin when activating gps, let me know if you are interested to debug08:16
seb128tvoss, I put some info on bug #135891808:16
ubot5bug 1358918 in location-service (Ubuntu) "ubuntu-location-serviced cpu usage spikes to 100% occasionally" [Undecided,Confirmed] https://launchpad.net/bugs/135891808:16
tvossseb128, yeah, that would be helpful. There should be debugging instructions on the bug report08:16
tvossseb128, don't touch anything :) it's a really weird heisenbug08:17
seb128tvoss, well, it happened yesterday, my device when flat during the night and it's happening again today after a fresh boot08:17
seb128tvoss, I added the debug info to the bug, just not the dump because it was a bit big and I had to go yesterday before my dsl would have been upload to upload that08:17
tvossseb128, I have a theory: The location service upstart job does not wait for the android container to be up08:17
tvossseb128, anyway, any sort of trace would be very much appreciated08:18
seb128tvoss, well, killing the service doesn't fix it, it respawn in 100% cpu usage mode again08:18
tvossseb128, yeah, that points towards the firmware being in a weird state08:19
tvossseb128, or the gps chipset driver as provided by the android hal08:19
tvossseb128, could you check if other processes are going havoc, too?08:19
seb128tvoss, no other process being weird that I can say08:19
seb128tvoss, http://paste.ubuntu.com/8297792/08:20
tvossseb128, could you check with htop which thread is using a 100% cpu?08:21
mptseb128, well just look at it. :-) It isn’t an app icon, and framing it like one makes it ugly08:21
seb128mpt, well, it doesn't mean we shouldn't have a better icon which works with a frame08:22
mptseb128, are you suggesting we change the Ubuntu logo? ;-)08:22
seb128mpt, the reason that icon is blurry and not nice is because design didn't provide us an icon and we use one that happens to be on disk08:22
seb128mpt, no, but we could have a grey bg around the icon or something08:22
seb128tvoss, how do I do that in htop? I've 2 lines that use 100% cpu, pid 3459 and 246608:24
tvossseb128, you have switch to tree view mode08:26
ogra_seb128, did you just OTA upgrade ? iirc you need to re-run the wizard (and accept the licensing) for the location stuff to work properly08:26
tvossseb128, hit 't'08:27
mptseb128, I just discovered that the notifications API has the same problem as the ListItem API, just with the opposite default08:27
ogra_(or discard the licensing... i guess there is some setting you are missing if you did not)08:27
tvossseb128, also: hitting s gets you an interactive strace view08:27
popeyogra_: how do you re-run the wizard?08:27
ogra_popey, enable it with phablet-config ... or remove the file it touches ... (i forgot the exact path, search for wizard_has_run or some such with find)08:28
mptseb128, I’ll ask Benjamin what’s the appropriate process for fixing bugs like that and like bug 128940108:29
ubot5bug 1289401 in ubuntu-system-settings-online-accounts (Ubuntu) ""Accounts" has an inappropriate icon" [Low,Triaged] https://launchpad.net/bugs/128940108:29
seb128mpt, well, it's easy to fix those, just toggle the iconFrame property08:30
seb128tvoss, k, well I'm still unsure what info would be useful, 3466 is the pid that uses the cpu, but all the lists are labeled "u-l-s --bus system --provider gps::Provider"08:30
popeyogra_: kk, ta08:31
seb128ogra_, was that for me?08:31
tvossseb128, could you just pastebin the output?08:31
seb128ogra_, i've no issue with things no working, I'm just trying to provide info for "location service use 100% cpu"08:31
ogra_seb128, yep08:32
tvossogra_, remind me, what was the upstart event for the android container being ready?08:33
ogra_tvoss, "android" ;)08:33
tvossogra_, wow, that was easy08:33
seb128tvoss, http://people.canonical.com/~seb128/debug.png08:35
=== jibel_ is now known as jibel
tvossseb128, that helps, know where it happens now08:40
seb128tvoss, from the screenshot? how? ;-)08:40
tvossseb128, the lwp provided by htop corresponds to the lwp in the gdb backtrace08:40
seb128oh ok08:40
tvossseb128, so it's thread 6 causing issues, and I'm pretty sure I know what's going on08:40
seb128tvoss, great08:41
seb128tvoss, seems like I can easy trigger the issue, so if you need more info/me to test a fix or patched version, let me know08:41
tvossseb128, thanks for debugging08:41
tvossseb128, yup08:41
seb128tvoss, yw!08:41
=== yorick_ is now known as yorick
mptWhy does --channel=devel give me an older lock screen than --channel=ubuntu-touch/ubuntu-rtm/14.09-proposed does? I would have expected the opposite09:11
ogra_mpt, devel is the last promoted utopic image09:13
zbenjaminajalkane: hey, thx for approving the MP09:14
ogra_mpt, this was released the day we opened the rtm distro09:14
ogra_no updates there since09:14
mptoh09:14
zbenjaminajalkane: i was not sure wether to disable the INSTALL_TESTS, could you check if that is required and if it is add it to the debian/rules file?09:14
ogra_mpt, if you want to see something newer try devel-proposed09:15
mptogra_, last week I thought I understood that devel was the best image to test and report bugs on09:15
ogra_that only works if we promote regulary09:15
ogra_it usually is, but the switch to rtm also switched our focus09:15
* mpt reflashes09:15
ogra_the best thing to test against should be the promoted 14.09 image ... but rtm wasnt at a promotable quality yet09:16
ogra_so we currently only have 14.09-proposed09:16
ogra_(and devel-proposed)09:16
mptOk, I’ll use devel-proposed09:17
ogra_there is hope that we can promote an image this week, so things should get better soon09:18
mptthanks ogra_09:19
dpmhi pitti, how are you? Thanks for looking at translations while I was away. Quick question: how often are the language packs for the RTM distro generated?09:40
=== nik90_ is now known as nik90
=== tvoss is now known as tvoss|test
pittihey dpm09:51
pittidpm: we now set up a weekly export; I didn't yet set up a cronjob for langpacsk09:51
pittidpm: as currently I update the ubuntu packages manually once or twice a week and copy them into RTM09:51
=== tvoss|test is now known as tvoss
=== tvoss is now known as tvoss|lunch
vitimitiHi10:21
mailyaseenhi.... any chances of whatsapp in ubuntu touch??10:40
mailyaseeni have install ubuntu touch on my nexus 4... its awesome...10:41
mailyaseenthere is lot of improvement with respect to perfomance and the looks...10:41
mailyaseeni can consider ubuntu touch as my daily driver, only concern is whatsapp...10:41
ogra_no whatsapp yet ... but i heard sailfish has a client that might be not to hard to port over10:42
dbarth_uh, sorry if that's been asked before, but how come i get quicked out right after adb shell'ing into my device?10:42
dbarth_(i have dev. mode enabled, pin code set)10:42
ogra_dbarth_, youshouldnt get kicked out ...10:42
mailyaseenyes, there is native sailfish app, Mitakuuluu in sailfish OS10:43
ogra_mailyaseen, well, if someone ports it and uploads it to the store ... :)10:43
mailyaseenorga_ : it will be great...10:44
ogra_dbarth_, i dont get kicked out here ... and the smoke tests seems to work fine as well on todays image (FSVO well)10:44
ogra_dbarth_, what exactly did you do that kicked you out ?10:45
dbarth_ogra_: the device "avaiability" seems unstable10:45
ogra_stable here10:45
dbarth_ie adb devices shows the device is changing state10:45
ogra_weird10:45
ogra_i dont see that here10:45
dbarth_i see the battery icon switching from charging to not charging10:46
ogra_dbarth_, that sounds like your cable or something else physical is wrong/broken10:47
dbarth_had been working fine so far :/10:47
dbarth_i can try another cable10:47
ogra_also how is the charge level ?10:48
mailyaseenogra_ : it seems Nexus status document is not updated??10:48
dbarth_80% or so10:48
ogra_mailyaseen, might be ... popey ?10:48
dbarth_ogra_: same behavior with another cable10:49
ogra_strange10:49
dbarth_i've had console cables going wild, but they went to the bin10:49
ogra_it is definitely rock solid here10:49
dbarth_i guess i have somthing odd in my config10:50
tbrogra_: I heard the mitakuulu dev tried to get a touch dev env set up but found this channel to be rather unhelpful so canceled his efforts10:50
ogra_dbarth_, any devbs installed ? writable/readonly etc ?10:50
popeymailyaseen: yeah, needs updating, will do10:50
dbarth_i just re-flashd to 23410:50
ogra_tbr, bah, he should have been directed to #ubuntu-app-devel by someone10:50
tbrogra_: or it was there, not sure, but he said things didn't progress at all10:51
dbarth_so i can't blame debs; except if my 'citrain device-install' managed to do anything; but it was stuck until i realized dev. mode was enforced more strictly now10:51
ogra_dbarth_, i just OTAed to that ... (originally flashed 230) ... works as expected10:51
dbarth_so i think i have a clean r23410:51
dbarth_the battery charge stops going crazy whn i toggle off dev mode, and restarts if i turn it on; so it's linked10:57
dbarth_i will try to flash back to 221 for now10:57
dbarth_ogra_: or which r23x version would you recommnd?10:57
dbarth_233, 232?10:57
ogra_233 has teeh new adbd ...10:58
ogra_*the10:58
dbarth_ok, so anything before to do some A/B testing10:58
ogra_well, it would be good to know if 233 exposes this at all10:59
ogra_if not it must be some other landing causing it10:59
ogra_234 had a new udev10:59
ogra_which could have some influence10:59
ogra_my mako is still connected fine here ... no disconnect11:00
dbarth_just to clarify, i am using 14.04 phablet-tools11:00
mailyaseenpopey: u r going to update the document now? just wanted to have a look on the document once it is updated.. :)11:00
ogra_dbarth_, well, does it disconnect only if you use phablet tools ?11:01
ogra_dbarth_, or even on plan adb shell11:01
popeymailyaseen: there's not a lot to update to be fair11:01
popeymailyaseen: do you have specific questions?11:01
dbarth_ogra_: adb devices, it was seeing the device go on and off11:02
mailyaseenpopey : after every restart, bluetooth, wifi and other things gets on, even if i switched it off, it wont stay... need to switch off after phone starts11:02
ogra_dbarth_, so not related to phablet-tools then11:03
dbarth_dmesg on my desktop showed the device was reconnecting every 5s or so11:03
dbarth_i'm doing a device flash --bootstrap, cause it couldn't see the adb interface stable enough + 542M left on recovery it said11:03
dbarth_i'll tell you just after the sandwich break ;)11:04
ogra_dbarth_, thanks11:04
ogra_i wonder if the issue is actually on the PC side ... android-tools-adb got updated alonside ... though without any changes11:04
popeymailyaseen: updated it11:04
popeymailyaseen: sounds like a known bug i think11:05
mailyaseenpopey : ohh okay.. and a option to control display rotation will be included in next release?11:06
ogra_*before* release :)11:06
ogra_we didnt have an actual release yet11:06
popeymailyaseen: in progress11:06
popeymailyaseen: I'll add a line for that11:06
=== MacSlow is now known as MacSlow|lunch
mailyaseenpopey: thank you...11:09
popeynp11:13
=== MacSlow|lunch is now known as MacSlow
=== mibofra_ is now known as mibofra
=== seb128_ is now known as seb128
mailyaseen@CODeRUS... Developing for #UbuntuTouch - not this year. Please fix your buggy SDK first and invite me when done.12:12
mailyaseenCODeRus is the one who developed MitaKuuluu, native whatsapp client for SailFish OS12:12
cwayneyou can make all the native whatsapp clients you want, whatsapp is still going to shut them down12:20
tbrcwayne: nope, mitakuulu survives nicely. it seems after removing all mentions of whatsapp (trademark) they have no handle on it and they probably didn't want to provoque another backlash12:21
ogra_dbarth_, any luck ?12:30
popeycwayne: there's an unofficial whatsapp client in FirefoxOS too.12:36
=== _salem is now known as salem_
=== tvoss|lunch is now known as tvoss
dbarth_ogra_: was still going wrong; until i stopped qtc13:08
ogra_dbarth_, oh !13:08
dbarth_ogra_: zaspire mentioned the problem occured with android as well13:08
ogra_dbarth_, so its SDK induced ?13:08
dbarth_ogra_: i think so13:08
ogra_zbenjamin, ^^^13:08
ogra_can you verify that ?13:08
zbenjaminlet me try13:09
zbenjaminogra_: i can, it has to be one of the scripts13:09
ogra_yippie !13:10
ogra_*rumpel* ...13:10
ogra_that was the stone that dropped off my heart13:10
ogra_:)13:10
ogra_zbenjamin, happy to help if you can identify the script13:10
zbenjaminogra_: let me go through the scripts13:11
RaazHallo13:28
zbenjaminogra_: its either http://pastebin.ubuntu.com/8299900/ or http://pastebin.ubuntu.com/8299899/13:29
Raazis anyone here ?13:29
jgdxmpt, do you have a minute? It's re: bug 1287249 and bug 130142913:29
ubot5bug 1287249 in ubuntu-system-settings (Ubuntu) ""Auto-join previous networks" mysterious when Wi-Fi is off" [High,Triaged] https://launchpad.net/bugs/128724913:29
ubot5bug 1301429 in ubuntu-system-settings (Ubuntu) ""Available networks:" heading is missing" [High,Triaged] https://launchpad.net/bugs/130142913:29
jgdxRaaz, ask your question, please.13:29
zbenjaminogra_: since i get no output from the second one its probably the first one13:29
* zbenjamin tries13:29
mptjgdx, yes13:29
Raazim trying to get make my phone ubuntu  can anyone help13:30
jgdxmpt, is the ubuntu-system-settings wifi list design divering from the indicator-network's wifi list?13:30
jgdx!devices | Raaz13:31
ubot5Raaz: You can find the full list of devices, official images, community images, and works in progress at https://wiki.ubuntu.com/Touch/Devices13:31
RaazSamsung G13:31
Raazgalaxy s313:31
Raazi dont think the ubuntu has it on that site ?13:32
jgdxmpt, you see, the wifi list in the indicator is just mirrored in ubuntu system settings* (* afaiui)13:32
afiskonI noticed that my ubuntu touch version is r203 while newer versions are available. Now i'm using devel branch with all updates. Maybe I should consider using some other branch, with more bugfixes included, etc? Or this is a bad idea since stability will affected?13:32
Raazanyone can i make my android to ubuntu ?13:33
mptjgdx, I think the former is a superset of the latter … They show the same networks listed in the same order, but u-s-s has the intro labels while indicator-network doesn’t13:34
mptDoes that make sense?13:34
Raazsudo add-apt-repository how do i run this command ? Newbie here13:35
* mpt discovers that 14.10 r234 on Mako has no Wi-Fi at all :-(13:35
ogra_zbenjamin, the first one works flawless if i call the command locally13:36
zbenjaminogra_: the the same for me13:37
zbenjaminogra_: i have no idea atm whats happening13:37
jgdxmpt, right.13:37
ogra_zbenjamin, how does "adb_shell" look like in the finctions you source at the top of number two ?13:37
ogra_*functions13:38
mailyaseenpopey: unofficial whatsapp client in FFOS is Loqui IM.13:38
=== dandrader is now known as dandrader|afk
ogra_zbenjamin, must be either that or something "device_image_hardware" or "device_image_version" do13:39
popeymailyaseen: there is another, "connnect a2"13:39
mailyaseenpopey: it will be great, if anyone one of this gets ported to UT...13:43
mailyaseenpopey: then many will start UT as there daily driver... :)13:43
popeymailyaseen: feel free to port it ☻13:44
mailyaseen:)13:45
=== dandrader|afk is now known as dandrader
zbenjaminogra_: ping14:04
zbenjaminogra_: line 27 and 28 http://pastebin.ubuntu.com/8300137/14:04
ogra_zbenjamin, woah14:05
ogra_zbenjamin, only 27 actually14:05
zbenjaminogra_: that code predates me so i have no idea if its required or not14:05
ogra_rip that out :)14:05
zbenjaminlol14:06
ogra_no, we never supported the "adb root" command ... it was just a no-op before14:06
afiskonHey, guys. Could anyone answer on my last question please (17:32)? :(14:06
sergiusenszbenjamin: ogra_ pre flipping era and a left over even then14:06
ogra_sergiusens, yeah14:07
popeyafiskon: yes ☻14:07
zbenjaminogra_: what did it do?14:07
sergiusensafiskon: 17:32? we are not all on the same timezone14:07
popeyafiskon: if you use a different branch then chances are your stability will be affected14:07
sergiusenszbenjamin: adb ran as user, adb root, given the proper toggles, allowed you to switch to root14:07
afiskonpopey: I see. OK.14:07
popeyafiskon: a proposed image hasn't been promoted recently, thats why14:07
sergiusensthis is not something enabled on production devices14:07
ogra_zbenjamin, on android adbd starts as the shell user and with adb root you can switch to a full root user mode14:07
ogra_we dont allow that at all14:08
zbenjaminogra_: sergiusens: ah ok14:08
zbenjaminthanks14:08
ogra_zbenjamin, so a bug against android-tools would help ... adbd should not crash ... it should just be a no-op14:08
sergiusenszbenjamin: you probably can get rid of the adb_root function comletely14:08
ogra_zbenjamin, feel free to assign me directly14:08
zbenjaminogra_: there? https://bugs.launchpad.net/ubuntu/+source/android-tools14:09
ogra_yeah14:09
ralsina_Hello, anyone knows an API to check if the screen is locked?14:11
zbenjaminogra_: whats your launchpad name?14:15
ogra_ogra ;)14:15
zbenjaminogra_: seems i'm not allowed to assign you https://bugs.launchpad.net/ubuntu/+source/android-tools/+bug/136730414:16
ubot5Ubuntu bug 1367304 in android-tools (Ubuntu) "adbd crashes if adb root is used" [Undecided,New]14:16
* ogra_ hugs zbenjamin 14:16
zbenjaminogra_: you are welcome ;)14:17
mhall119didrocks: thanks for the sdk-libs seed review14:23
didrocksmhall119: yw!14:23
mptjgdx, but bug 1287249 has nothing to do with System Settings vs. indicator14:23
ubot5bug 1287249 in ubuntu-system-settings (Ubuntu) ""Auto-join previous networks" mysterious when Wi-Fi is off" [High,In progress] https://launchpad.net/bugs/128724914:23
mhall119zbenjamin: ^^ half-way there, I'm pinging cjwatson for input on the other14:23
zbenjaminmhall119: awesome!14:24
jgdxmpt, how come?14:24
mptjgdx, because “Auto-join previous networks” isn’t in the indicator in the first place14:25
jgdxmpt, actually, where is "Auto-join previous networks"? I have never seen that element anywhere14:26
mhall119zbenjamin: second one is now approved14:31
mhall119zbenjamin: now all that's left is https://code.launchpad.net/~pete-woods/qtcreator-plugin-ubuntu/new-scope-template/+merge/23321814:31
zbenjaminmhall119: we will include it in the next release then14:32
cjwatsonwell, and the previous click upload landing so that I can safely top-approve that14:33
cjwatsonbut hopefully that's today14:33
=== kickinz1` is now known as kickinz1|afk
zbenjaminjdstrand: ping, did you already land the debug policy that prevents rights from ~/.local/share when in confinement?14:36
mptjgdx, it may have been hidden because NetworkManager isn’t smart enough yet to refrain from connecting14:38
jgdxmpt, or removed14:40
mhall119thanks zbenjamin14:43
=== kickinz1|afk is now known as kickinz1
=== salem_ is now known as _salem
jdstrandzbenjamin: that is in apparmor-easyprof-ubuntu 1.2.22 that landed in utopic yesterday14:48
jdstrandworking on the rtm landing today14:48
=== Ursinha is now known as Ursinha-afk
zbenjaminjdstrand: so it should be in devel-proposed?14:48
jdstrandit is in utopic14:49
jdstrandoh right, should be14:49
jdstrandshould be in devel-proposed. just verify if that version is installed14:49
jdstrandit landed less than 12 hours ago, so not sure if it hit that image or something else14:50
jdstrands/something else/the next one/14:50
zbenjaminjdstrand: ii  apparmor-easyprof-ubuntu                             1.2.21  nope14:50
zbenjaminjdstrand: but now i know what to look for , thx14:50
elopioping tedg: can you take a look here? https://code.launchpad.net/~canonical-platform-qa/reminders-app/fix1363599-upstart_and_sandbox/+merge/23383214:51
elopiowas that what you had in mind to launch sandbox?14:51
jdstrandzbenjamin: np. you can also install it manually by remounting rw, dpkg -i..., remount ro (that is safe)14:51
* tedg clicks14:51
bzoltandbarth_: so here14:51
dbarth_bzoltan: i had issue with qtcreator-plugin-ubuntu 3.1.1+14.10.20140728.1-0ubuntu1~0trusty114:51
dbarth_bzoltan: with adbd14:51
bzoltandbarth_:  the 3.1.1+14.10.20140903.3-0ubuntu2~0trusty1 should have the fix14:51
zbenjaminjdstrand: i need to wait for the package to be available before depending on it anyway. Everything else is just easy then14:51
zbenjamindbarth_: at least i'm not the only one ;)14:52
* jdstrand nods14:52
bzoltandbarth_:  ahh... yet an archaeologist :)14:53
bzoltanzbenjamin:  it if OK if dbarth_ has an outdated SDK ... but you my son Brutus?14:53
* zbenjamin hides ... NOT under the table14:54
zbenjaminbzoltan: i have an excuse, i hacked on core and system apps ;)14:54
bzoltansmart, very smart ... :D14:54
tedgelopio, Generally that works, I put a couple of comments inline.14:58
elopiothanks tedg.14:58
=== Ursinha-afk is now known as Ursinha
elopiotedg: any example of how to use libclick?15:00
tedgelopio, Probably the click utility itself is the best :-)15:00
tedgThough cjwatson may have a better example.15:01
cjwatsonelopio: ubuntu-app-launch, url-dispatcher, and there are a couple of others; check reverse-dependencies of libclick-0.4-dev15:01
tedgcjwatson, He'd be most interested in Python examples15:01
cjwatsonoh, click/commands/* is OK for that yes15:02
cjwatson/usr/lib/python3/dist-packages/click/commands/15:02
=== gnu is now known as Guest69367
elopioI'm looking there. Thanks cjwatson15:03
cjwatsonelopio: what are you trying to do?15:03
elopiocjwatson: get the version and directory of an installed package.15:04
cjwatsonelopio: ok, that's easy enough, look at click/commands/list.py (the non-manifest mode) for the first and click/commands/pkgdir.py for the second15:04
cjwatsonno doubt you'll want to put things together differently but that gives you the basic sequence of operations15:05
=== seb128_ is now known as seb128
elopiocjwatson, tedg: calling subprocess.check_output(['click', 'pkgdir', 'com.ubuntu.reminders']) seems to me the clearer way to write it.15:36
elopioI no longer need the version, I think. I'm giving it a try.15:36
tedgelopio, The problem is that it makes you dependent on an unversioned interface, so that makes your test more fragile, and difficult to debug when it changes.15:37
alecuhola mandel! I guess that when you guys land this, a rebuild of the scope will be needed, right? https://code.launchpad.net/~mandel/ubuntu-download-manager/properties/+merge/23334815:38
mandelalecu, yes, but I'm also adding a mr for the scop to use the new properties15:38
alecumandel: how will it look? where's the app icon taken from? will installations be able to be paused or cancelled? what happens when the user taps on the icon?15:40
mandelalecu, the info is grabbed from click with the app id (logo etc..)15:40
cjwatsonelopio: This is also slower (300ms or so); if you can use libclick then you should.15:40
mandelalecu, charles is the one that knows more about how much will the indicator be allowed to interact with the downloads15:40
alecumandel: yes, but the click is not available while you are downloading, right?15:40
mandelalecu, only click apps will have the click info15:41
mandelalecu, no idea, I'm just adding the properties, charles is the one dealing with the ui details, he said he was able to get the info15:41
mandelalecu, we can always add an icon property etc... which is my initial idea15:42
alecumandel: I think we should just use "setShowInIndicator(false)" for the click scope.15:42
mandelalecu, design call I suppose15:43
charlesmandel, alecu, the UI details are wireframed by Design at <https://docs.google.com/a/canonical.com/document/d/1OyHUg_uUfmhDNa-9UrMc1tZ_eH_99PEU_V2l1YFA1UY/edit#>15:43
charlesmandel, alecu, design doesn't have any special cases for unpausible items. If pausing/resuming an item either doesn't make sense, or is problematic because of implementation, I'd say let's hide it from the indicator to keep things simple15:45
mandelcharles, alecu I would spect the scope to be able to deal with paused downloads.. but I don't know the details15:46
alecucharles: I don't think pause is problematic, but I do think Cancel to be problematic15:46
alecu(otherwise we'll have to distinguish between network errors and the user choosing to cancel, both in the download manager, the dash preview widgets and the scope, and it sounds like a loooot of work to do at this point.)15:46
charlesalecu, yeah let's not open that can of worms for RTM15:46
alecucharles: agreed15:47
alecuso, setShowInIndicator(false)15:47
alecu ftw!15:47
charlesalecu, unless download-manager has some option for making an item uncancellable, let's ShowInIndicator(false)15:47
alecumandel: ^15:47
mandelalecu, charles I don't but I can add it as one of the properties and indicator can check that15:48
elopiocjwatson, tedg: ack. I will follow your advice.15:49
alecucharles: one other Q: can indicator take remote urls for the icons?15:49
charlesalecu, erm not sure, that depends on the unity8 rendering. dednick_? ^15:50
charlesmandel, alecu, I kind of like the idea of adding properties for "CanPause" (default to true if not present?) and "CanCancel" (same?), that way we could at least see alecu's downloads in the indicator15:51
charlesmandel, alecu, that also handles the Design use case of "pause everything until I get to a hotspot"15:52
charlesmandel, alecu: that would be my vote, but it depends on how much work this creates for the two of you...15:52
dednick_alecu: should be able to15:52
alecugreat15:52
dednick_https://code.launchpad.net/~nick-dedekind/qmenumodel/icon-remote-uri/+merge/22868015:53
seb128kenvandine, I don't get why u-s-s started hitting all those issues on the keypad sound test15:55
seb128kenvandine, wfm locally15:55
kenvandineit's failing to scroll to click15:58
kenvandineseb128, and it only fails sometimes...16:00
seb128kenvandine, I don't get why, there is no scrolling to do in that screen16:00
=== dandrader is now known as dandrader|lunch
kenvandineseb128, yeah, but it still uses swipe_into_view16:02
kenvandinewhich isn't necessarily needed on that page16:03
kenvandineFile "/usr/lib/python3/dist-packages/ubuntuuitoolkit/_custom_proxy_objects/_flickable.py", line 119, in _swipe_non_visible_child_into_view16:03
kenvandine    "Couldn't swipe in the flickable.")16:03
=== chihchun is now known as chihchun_afk
kenvandinesounds like maybe it thinks it's not visible?16:03
kenvandineor rather it is actually not visible16:03
kenvandineseb128, i would say a uitk change, but tests pass sometimes...16:03
seb128kenvandine, is that setting visible conditional to having a sim or something?16:04
kenvandineshouldn't be16:05
kenvandinemaybe...16:06
kenvandineseb128, no... that setting is always there16:06
seb128:-/16:06
kenvandinethere is a loader in the list though, that loads different items depending on single sim or multi sim16:07
kenvandinebut that setting stays16:07
kenvandineseb128, oh... interesting... the dialpad test isn't failing because of the setting, its failing in go_to_phone_page16:10
kenvandineso the swipe is on the main window16:10
seb128oh16:10
kenvandinemaybe it's because of the updates available?16:10
seb128kenvandine, I wonder..*16:10
kenvandinethat messes these things up16:10
seb128yeah, I was going to say16:10
seb128we need to turn that off :p16:10
cjwatsonjdstrand: is bug 1342858 still a thing on any your systems?16:17
ubot5bug 1342858 in click (Ubuntu) "old click packages are not always cleaned out" [High,Triaged] https://launchpad.net/bugs/134285816:17
cjwatson*any of16:17
cjwatsonjdstrand: just wondering if so, if I could get "find /opt/click.ubuntu.com -ls" output16:18
elopiotedg: for your other comment, if don't use the aa-exec I get http://paste.ubuntu.com/8301110/16:18
elopioif I put the path to the bin dir, I get qml/reminders.qml does not exist at any of the standard paths16:19
tedgelopio, Hmm, okay. I know why that is, let me think about it a bit.16:20
=== kickinz1 is now known as kickinz1|afk
jdstrandcjwatson: very much so16:33
kenvandineseb128, can you look at https://code.launchpad.net/~ken-vandine/ubuntu-system-settings/updates-battery-check/+merge/23359316:33
kenvandineseb128, again :)16:33
=== rickspencer3_ is now known as rickspencer3
mhall119zbenjamin: has all of the Unity/Dash work you needed to launch scopes form QtC landed in the -proposed images now?16:36
jdstrandcjwatson: http://people.canonical.com/~jamie/cjwatson/16:36
jdstrandcjwatson: http://people.canonical.com/~jamie/cjwatson/cjwatson-1342858.txt.gz16:36
jdstrandcjwatson: fyi, I currently have 252 json files in /var/lib/apparmor/clicks but only 113 apps listed with 'click list'. so, some apps do ship multiple profiles, but most apps do not16:38
cjwatsonjdstrand: would it be OK to attach that to the bug?  I shouldn't have thought it'd be private16:40
jdstrandI can attach it16:41
cjwatsonthanks16:41
cjwatsonI have some ideas for addressing it16:41
cjwatsonbut wanted to make sure my theories were correct16:41
=== chihchun_afk is now known as chihchun
jdstrandcjwatson: attached16:44
cjwatsonjdstrand: sorry, could I have "find /usr/share/click/preinstalled -ls" too?  forgot about that16:48
seb128kenvandine, that still has the "it takes some 15-30 seconds to get the dialog after the bar hit 100%"16:49
seb128kenvandine, not really a blocker, but it's a bit annoying since it makes you wonder what's going on16:50
jdstrandcjwatson: sure16:50
elopiotedg: ok. And I have a new problem. Next step is to launch reminders with a temporary home directory, but ubuntu-app-launch complaints about not finding the desktop file, and it logs that on /home/phablet, so I'm probably missing something.16:50
elopioit's really weird because it finds the -s argument, which is only on the desktop file on the temp dir. And then complaints about not finding the desktop file.16:50
=== chihchun is now known as chihchun_afk
=== _salem is now known as salem_
jgdxkenvandine, thanks for the review. Pushed fix17:09
kenvandinejgdx, thx17:20
kenvandineseb128, thx :)17:20
kenvandineseb128, that delay shouldn't be related to my change17:20
kenvandineit's when UpdateManager emits the signal17:20
kenvandinejgdx, actually... the bottom anchor is probably not right17:23
kenvandinejgdx, top and bottom should get ignored there because you have fill17:24
seb128kenvandine, k17:26
seb128kenvandine, fill doesn't work well with flickable, you need left/right17:26
=== dandrader|lunch is now known as dandrader
kenvandinejgdx, ^^ what seb128 said17:35
kenvandinealso... i'm finding some brokeness in the wifi plugin, not related to your branch17:36
kenvandinelike bottomMargin failing to be set.. and some weird animation for bottomMargin when the keyboard shows17:36
kenvandineand it calls positionViewAtIndex on the repeater, which doesn't exist17:37
kenvandinefortunately, that never happens right now because setting bottomMargin fails :)17:37
kenvandinei'm thinking we can just remove that...17:37
kenvandinebottomMargin: Qt.inputMethod.visible ? (Qt.inputMethod.keyboardRectangle.height - main.anchors.bottomMargin) : 017:38
kenvandinemain isn't defined17:38
popeytedg: you about?18:07
elopiomandel: lool: I'm picking up the testing of the location silo from rvr.18:13
loolelopio: awesome, thanks18:13
loolelopio: to avoid same issues as with rvr: 1) start fmor latest rtm image; 2) dist-upgrade to latest packages; 3) ideally test this with an unlocked SIM18:16
elopiolool: I'm flashing #27 on krillin, unlocked sim. I'll let you know if I get stuck.18:17
loolelopio: ack18:17
kenvandinebarry, i have a device that is reliably reproducing bug 136564618:26
ubot5bug 1365646 in system-image (Ubuntu) "Top Crasher: /usr/sbin/system-image-dbus:RuntimeError:_download" [Undecided,Incomplete] https://launchpad.net/bugs/136564618:26
kenvandinebarry, just started happening today... yesterday it was fine18:26
barrykenvandine: that's pretty interesting.  can you attach /var/log/system-image/client.log to the bug?18:27
kenvandinei did :)18:27
kenvandinealong with a theory18:28
kenvandinebarry, note the checking for updates on both the main and updates pages hasn't changed18:29
kenvandinebarry, although, the other day i was messing with changing that behavior, so we don't check on both... but that's not what i have installed right now18:29
barrykenvandine: interestingly, there's no traceback in the log file18:29
kenvandineyeah, but there is in the crash file18:30
barryi guess that can make sense18:31
kenvandinebarry, http://pastebin.ubuntu.com/8302163/18:32
kenvandinebarry, i'm on image 23318:32
kenvandinei can reliably reproduce it if i wait on the main view for 10 seconds or so18:32
kenvandineif i very quickly click on updates18:33
kenvandineit doesn't crash18:33
barrykenvandine: that could be a good clue.  let me update my n10 and see if i can reproduce18:33
kenvandinebarry, cool18:33
kenvandinebarry, however... i test this path nearly daily... never hit it before18:33
kenvandinewhich is puzzling18:33
kenvandinesystem-image-dbus crashes each time18:34
barrykenvandine: indeed, since it's been quite a while since there's been a new system-image.  do you know when the last time system-settings was updated?18:34
elopiolool or mandel: the first test, which I guess is using a dummy provider doesn't seem to work for me.18:34
elopiothis was left on the terminal :http://paste.ubuntu.com/8302187/18:35
=== kickinz1|afk is now known as kickinz1
loolelopio: which app was this with?18:36
loolelopio: also, did you --wipe to run the tests?18:36
elopiolool: I wiped. And it was web browser on google maps.18:37
loolelopio: could you try with OSM app?18:37
elopiolool: yes, give me some time.18:37
elopiolool: same error when I open osmtouch.18:40
loolelopio: even if you press the location button a couple of times?18:40
elopiowhen I click the button to show my location, it says no gps available, position is approximate. And it shows the province next to mine.18:41
kenvandinebarry, nearly daily :)18:41
loolelopio: and that's with the dummy provider instead of the regular service step?18:41
kenvandinebarry, but it's been a while since the update plugin has changed18:41
cwaynelool: FWIW im able to see my correct location in ubuntu-espoo-provider.log, but never in any apps18:42
loolcwayne: that's what landing 6 ppa is supposed to fix18:42
elopiolool: yes. I'm just following the first step of the plan: https://wiki.ubuntu.com/Process/Merges/TestPlan/location-service18:42
barrykenvandine: okay ;)  we've seen new races w/settings updates before.  anyway it looks like i'm on r23118:42
loolelopio: I'm reflashed both phones in the mean time, let me try dummy provider will be right with you18:43
ybonlool: I see changes around location-service, anything that will need to be done in OSMTouch you think?18:44
loolybon: should not be18:44
ybonokay18:44
kenvandinebarry, a few weeks ago seb128 did some UI cleanup, but nothing that should change the UpdateManager code18:45
barrykenvandine: ack18:46
loolelopio: so I see the error, and it's indeed not going to the eiffel tower; it's quite possible we've broken the way the dummy provider works with the latest change18:47
loolelopio: would you mind downgrading the packages to the rtm versions and see whether the dummy provider works there?18:47
loolapt-get install ubuntu-location-service-bin=2.0.1+14.10.20140825-0ubuntu1 libubuntu-location-service2=2.0.1+14.10.20140825-0ubuntu118:48
kenvandinebarry, also... i just verified i can't reproduce this on my krillin using the rtm channel, which is now has the same version of system-settings as utopic-proposed18:49
kenvandinebarry, the other day i was twiddling my channel.ini file to make it show me updates...18:49
kenvandineany chance i got it confused?18:49
seb128kenvandine, what's the issue?18:49
barrykenvandine: i think i have to figure out the new adb shell stuff now18:50
barrykenvandine: it might be, but i can't think of a change to the ini that would cause this race18:50
barrywell unless you fiddled with the timeout18:50
loolelopio: so in my testing with above apt-get, the dummy provider doesn't work with prior version either18:50
kenvandineseb128, bug 136564618:51
ubot5bug 1365646 in system-image (Ubuntu) "Top Crasher: /usr/sbin/system-image-dbus:RuntimeError:_download" [Undecided,Incomplete] https://launchpad.net/bugs/136564618:51
kenvandineseb128, i just started hitting this with my mako... and i can reliably reproduce it18:51
elopiolool: one second, I'm getting back my original sources.18:51
kenvandineseb128, it only crashes if i wait for the update check for the update notification on the main page to finish before switching to the updates panel18:52
seb128kenvandine, hum, k, I didn't see that one I think18:52
kenvandineseb128, if i quickly click on updates... before it's finished, it doesn't crash18:52
seb128kenvandine, using the mock with system+click updates on desktop u-s-s update panel segfaults though18:52
kenvandineand prompts me for the system update18:52
kenvandinesystem-image-dbus and system-settings crash18:52
kenvandinebut only if i wait for the first check to finish before clicking updates :)18:53
kenvandineand only if there's a system update available18:53
kenvandineseb128, i can't reproduce it at all with my other device... running the same version of settings18:53
kenvandinewhich makes me wonder if i got my mako in a weird state... i kept trying to trick it to make it prompt me for system updates last week :)18:54
dobeyis terminal app not unconfined? tried to run a shell script and i get permission denied on /bin/bash18:54
elopiolool: I would return this silo until the test plan can be fully executed. Or do you have an alternate proposal?18:55
loolelopio: I think the test plan is wrong18:55
loolelopio: the approach can't work with the trust store18:55
barrykenvandine, seb128 dang, it's been a while.  how do i enable adb shell on my device now?18:56
loolelopio: /usr/share/upstart/sessions/ubuntu-location-service-trust-stored.conf18:56
loolstop on stopping JOB=dbus or (:sys:stopped JOB=ubuntu-location-service)18:56
kenvandinebarry, put it in developer mode18:57
kenvandinebarry, which is under about in system-settings18:57
loolelopio: to get a dummy provider, you have to set some android props18:58
ogra_slangasek, i have a pam question ... i need to have something hooked into pam that disables developer mode if the password is unset or locked, i was planning to use pam_exec for that with a shell script attached, is there any way for me to knowteh password state without having o make the module pipe it to stdin of my script ?18:58
loolelopio: run setprop custom.location.fake true18:58
tedgpopey, back18:58
barrykenvandine: got it, but um, the pin choose dialogs cannot be typed into :(18:58
kenvandine?18:58
tedgelopio, I'm confused what you mean by temporary home directory? You created a new user?18:58
kenvandinebarry, no OSK?18:59
bzoltanpopey: bfiller: I have sent you a mail with a list of MRs for a bunch of apps. Taking those fixes would improve the SDK story big time. We could just direct new developers to any of the system or core apps and tell them to open them in the SDK and run it on the device. That woud be a huge motivation for devs.18:59
barrykenvandine: no osk18:59
elopiotedg: not create a new user. Change the HOME env vars to point to /tmp/tmpXXXXX18:59
* kenvandine grumbles18:59
kenvandinebarry, go to security and privacy18:59
kenvandineand set it19:00
kenvandinethen come back :)19:00
* kenvandine wonders what was in 23119:00
elopiolool: let me try.19:00
kenvandineoh... the n10... ?19:00
popeybzoltan: yeah, we're working through them19:00
barrykenvandine: no osk there either :(19:00
barrykenvandine: yep, n1019:00
kenvandinenever tested that stuff on a tablet...19:00
loolmandel: you around?19:01
kenvandinealso not sure if manta 231 is the same as mako 23119:01
tedgelopio, You kinda need to change that before logging in.19:01
tedgelopio, Upstart and everything else use that variable.19:02
barrykenvandine: i guess i should just reflash it19:02
tedgelopio, So it kinda needs to be a new user.19:02
kenvandinebarry, when you flash it, you can set developer mode and the pass19:02
barryno osk for passphrase it either19:02
barrykenvandine: yep19:02
kenvandinesigh...19:02
* barry tries19:02
popeytedg: could you join us #ubuntu-touch-meeting?19:03
* kenvandine wonders if those ever worked on manta19:03
popeytedg: could you join us #ubuntu-touch-meeting?19:03
popeyoops19:03
loolelopio: I've screwed my install after trying to remove the trustdb; I'm never prompted anymore19:05
loolgosh19:05
loolelopio: and it doesn't work from web19:05
loolelopio: but clearly, the testplan can't work with the packages we have today; it says to run things which wont work IMO19:06
bfillerbzoltan: I will take a look19:06
loolelopio: too bad I'm finding this out now, cause the change is actually unrelated19:06
slangasekogra_: what do you mean by "password state"?  I don't think I understand what you're describing19:07
ogra_slangasek, if the user switches his phone to "swipe" the password gets unset ...19:08
elopiolool: I'm a couple of steps behind. With that setprop line, it still doesn't work.19:08
ogra_slangasek, in that case the dev mode needs to be disabled immediately by design19:08
slangasekogra_: what does "disabled" mean?19:08
ogra_changing the config of the android gadget driver19:08
ogra_via android-gadget-service disable adb ... or the dbus call that sits behind this19:09
elopiolool: I know it's not a regression you are introducing. But there are two bad things: somebody landed something without running the test plan and introduced the regression at some point. And who proposed this silo, I guess mandel, also didn't run the test plan because we found out until the last phase were we should care only on exploratory.19:09
slangasekogra_: and how does this account for the testing lab use case?19:09
ogra_slangasek, not at all ... they dont unset the PW during tests19:09
elopiolool: so, are you ok with me returning the silo, reporting a bug and asking you or any other dev to run the test plan before proposing the silo again?19:09
slangasekogra_: so what is it set to?19:10
swordfishHi tedg, David rerouted me here to you as official url-dispatcher expert :) ... The idea is to use the url-dispatcher to open the terminal emulator with a custom working directory. This should work fine if the app is not started yet but I'm trying to figure out a way to handle url-dispatch events when the application is already running (the behavior will be to open a new tab in the new directory). Is that pos19:10
swordfishsible with the current apis and are there some applications already doing that? Thank you in advance...19:10
ogra_slangasek, what now ? the password during tests ?19:10
elopiotedg: so, ubuntu-app-launch will never work by just updating the HOME ?19:10
slangasekogra_: how is "unset the pw" different from "have never set the pw"?  (since I assume you need to have the password unset for testing, so that swipe to unlock works for autopilot)19:10
ogra_slangasek, oh, thats the same indeed :)19:11
slangasekogra_: so that's a case where adb has to work, on a system with no pw19:11
ogra_and no we dont have a test for this19:11
slangasekwhich makes me nervous about hooking into pam for it19:11
slangasekI'm not concerned about tests /for this/; I'm concerned about these changes being compatible /with autotesting/19:11
ogra_slangasek, right, i'll work out something for this once we get there :)19:12
* balloons listens in19:12
ogra_for now this is the last bit that blocks me from landing dev mode in rtm ... adb needs to be disabled if the user unsets the PW19:12
loolelopio: exactly19:12
loolelopio: do we need to throwaway the silo19:13
loolelopio: or can we keep it with an updated testplan tomorrow?19:13
tedgswordfish, Yes, that API exists you need a http://developer.ubuntu.com/api/qml/sdk-14.10/Ubuntu.Components.UriHandler/19:13
ogra_slangasek, if i use a script like described i can make it read an evn var the the test suite puts in place etc ...19:13
loolelopio: if you just mean QA returning it, yes, that's fair19:13
tedgelopio, It'll be odd behavior, you're going to have to set HOME in the Upstart environment variable context. I think things will get weird quick.19:13
elopiolool: I don't know about that. I would say you can keep it if it's not for too long, but you would have to ask the trainguards.19:13
tedgelopio, UAL will pass that on and work with it, but everything else is gonna get funky.19:14
ogra_slangasek, my main concern is how to implement it in the first place and if pam_exec can give me the info without me having to parse the password lenght or some such19:14
loolelopio: FYI the setprop approach was insufficient, albeit it was required -- setprop custom.location.fake true; restart ubuntu-location-service19:14
balloonsogra_, would there be a way then to systematically set and unset developer mode?19:14
slangasekogra_: ok; I think the testing case needs to be part of the design on the ground floor19:14
slangasekogra_: so I think you shouldn't parse the password at all - and not necessarily even change the password when changing the password method19:15
balloonswe're already there, we need to be able to run tests against file manager and terminal which have PAM implemented and they fail19:15
ogra_but we have no test for what you ask for ... not even remotely any testing of the password stuff ... i'll happily help to develop it once we get to that19:15
slangasekogra_: can't the state about the authentication mode be stored as a config setting directly at the time you make the change?19:15
kenvandinebarry, ok... so looking closer on krillin with rtm image 26, settings doesn't crash19:15
slangasekogra_: I'm *not talking about testing the password stuff*19:15
kenvandinebut system-image-dbus does crash19:15
ogra_slangasek, but that is how the password handling is implemented now19:15
slangasekogra_: I'm talking about your changes *breaking all adb access for the existing smoketests*19:15
kenvandinebarry, same traceback19:15
elopiotedg: I'm updating the upstart variable and the $HOME env var too. We are copying many folders from the real home so app armor doesn't complain. And we can copy anything else required. But I don't like the new user approach because we would have to restart unity for each test.19:16
ogra_slangasek, sorry, i dont get it ... my stuff is in utopic and the smoke tests are largely fine ...19:16
slangasekogra_: this piece that you're talking about isn't in, or you wouldn't be asking me about it :)19:16
swordfishtedg, thank you! That's perfect!19:16
barrykenvandine: okay.  i'm giving up on n10 and trying krillin but i haven't flashed or repartitioned it before19:16
slangasekogra_: you're talking about developer mode being disabled when swipe-to-unlock is enabled19:16
kenvandinebarry, that'll take a little time... hopefully i've given you some useful info19:16
slangasekogra_: and if that's the only rule, that's incompatible with automated smoke tests19:17
ogra_slangasek, why ?19:17
barrykenvandine: at least i know who to ping now if i need more :)19:17
tedgelopio, So what you're going to end up with is a blend of which home directory everything thinks it's in. Content hub, the app, etc. etc. It's going to get funky.19:17
slangasekbecause we don't set a password during smoke tests19:17
ogra_we dont have any lock mechanism in place in the tests today19:17
slangasekand adb *must work*19:17
ogra_slangasek, we do19:17
ogra_since about a week19:17
slangasekah19:17
slangasekwell, that's not a good thing either ;)19:17
ogra_right19:18
tedgelopio, I don't have a specific thing that'll break, but I don't think it's a good approach.19:18
ogra_but not different to how tests have run before19:18
tedgelopio, Complain in #ubuntu-unity about how long it takes Unity to start ;-)19:18
slangasekogra_: it is different; before, the tests ran without a password required19:18
ogra_we need to add functions for this19:18
elopiotedg: do you have any alternate proposal? Something that doesn't require a unity rerstart, but that will keep all the user data clean?19:18
ogra_but not right now19:18
sergiusensslangasek: ogra_ but doesn't the greeter implement something to work around this? I don't want to have the logic spread out to every component19:18
ogra_sergiusens, yes19:18
tedgelopio, No, I think you need to restart Unity, otherwise it'll have cached values (i.e. screenshot of the app)19:19
sergiusensI'd rather have a inhibit adb without password toggles in place19:19
slangasekso I think pam_exec is a possible solution here19:19
slangasekbut that it should query a flag that's set when you change the unlock method in the UI19:19
ogra_sergiusens, but slangasek is right that we somehow need to test the password stuff, locking etc19:19
balloonsogra_, I agree with slangasek.. The terminal and file manager tests are broken now, and apart from trying to work around them inside the test, they really need to run without a password required19:19
ogra_but thats not in place today19:19
slangasekand not have it be a query of the password database itself19:19
elopiotedg: well, my complaint is because nobody seems to think about testability features. Anything from quick unity restart, to a backup and reset command will do.19:19
slangasekogra_: "slangasek is right" - er, I'm right about a thing I was not talking about at all? :)19:20
ogra_slangasek, hmm19:20
elopiobut what we are finding at every step is that things are not easy to automate.19:20
ogra_slangasek, well, you said we need to take password handling into account ... which i agree to19:20
ogra_but there are no tests for this today19:21
=== dandrader is now known as dandrader|afk
slangasekthat is not what I was talking about19:21
slangasekballoons says that the existing tests have already been broken19:22
ogra_slangasek, no, but what i initially understood :) sorry, you only ignited a thought19:22
slangasekthat's what I'm concerned about19:22
ogra_slangasek, right, i heard that after the LT meeting from him19:22
slangasekok19:22
ogra_but there is no way we drop the passwords19:22
elopiolool: I get restart: Unknown job: ubuntu-location-service19:22
elopioI restarted ubuntu-location-service-trust-stored, but it still fails.19:23
ogra_unless the security team can tell me how without ripping a giant security hole into their design19:23
loolelopio: are you running the restart as root?19:23
loolelopio: ubuntu-location-service is system service; sorry should have been clearer19:23
ogra_balloons, but you said you knew about it and were planning to work on it anyway ...19:24
balloonsogra_, yes, I knew it was coming. But my expectation was that the feature would have some testability in mind. I wish this conversation had happened sooner, but here we are19:25
slangasekogra_: it needs to be a setting at the provisioning phase19:25
ogra_slangasek, well there it already is --developer-mode and --password=1234 or some such are used19:26
elopiolool: I ran the commands with sudo and still get the error.19:26
ogra_i dont see why AP cant punch in the password in the UI when required19:26
slangasekogra_: and what does --developer-mode without --password do?19:26
slangasekwell, it probably can19:26
ogra_slangasek, it enables dev mode and sets a password19:26
ogra_right19:26
slangasek/without/ --password19:26
loolelopio: that's kindaweird19:27
elopiolool: I'm sorry, I need to go for lunch now. If you update the test plan and run it all, I can test again later today or tomorrow.19:27
slangasekit probably can, but then that makes your tests depend on the OSK19:27
loolelopio: yup, thanks19:27
slangasekso then, is this actually the thing you want to be testing19:27
ogra_slangasek, the OSK isnt used at all in smoke testing anywhere19:27
ogra_it is explicitly disabled during tests19:27
slangasekso how does the "punching in" happen?19:27
ogra_directly via /dev/uinput i think19:28
ogra_you need to ask an AP persom :)19:28
slangasekI think it's pointless for our design to require a password for the smoketests19:28
slangasekah19:28
slangasekok, that's certainly better than OSK19:28
slangasekbut it's still added complexity19:28
ogra_slangasek, well, the security design requires adb to refuse to start when no password is set19:28
balloonswe are migrating to using the OSK and yes you are right ogra, though it's not disabled during tests in general19:28
ogra_which is whats in the image today19:28
slangasekone of the other things we talked about was adb not accepting connections when the screen is locked19:29
slangasekthis is fundamentally incompatible with smoketesting :)19:29
ogra_this is not implemented yet (but on my list)19:29
slangasekwhere is this list?19:29
ogra_* disable when password is unset19:29
ogra_* fix the last minot UI glitch19:29
ogra_* implement the unlocking integration19:30
ogra_there it is19:30
ogra_*minor19:30
slangasekso what are the provisions in this design for auto-testing of phones that have no one to run their finger across the screen to unlock them?19:30
ogra_slangasek, unity8 ships an unlock tool19:31
ogra_in its AP test19:31
ogra_which completely unlocks the screen password or not19:31
slangasekI don't think you're understanding19:32
slangasekyou provision the phone19:32
slangasekit reboots19:32
slangasekit comes up with the splash screen which requires swiping to unlock19:32
ogra_and with adb enabled and a pw set19:32
slangasekyou apply a policy to adb that says it doesn't accept connections when the screen is locked19:32
slangasekhow do you get into the phone to run the unlock tool?19:32
ogra_which lets you adb shell in an call the screen unlock script19:32
loolelopio: aha, I've got the dummy provider to work :-)19:33
slangasekthe policy I heard was that adb would not accept connections when the screen is "locked" (which includes the swipe-to-unlock case)19:33
slangasekthere *must* be an override for this policy for the auto-testing case19:33
ogra_slangasek, i guess i'll hook something into --developer-mode then, that allows overridng that policy19:33
slangasekok, so do that first, and then the rest of my concerns go away ;)19:34
ogra_beyond. i'm not even sure i'll do the unlock stuff ... we have key exchange ability in adbd which is the other option for this issue19:34
ogra_in any case thats not my issue today19:34
slangasekit needs to be part of the design of the whole19:35
ogra_i need to land this tomorrow and just need to make sure the gadget reacts when the pw gets unset so the device doesnt get into an inconsistent state19:35
ogra_(gadget on, adbd off)19:35
slangasekright; and for that piece, my recommendation is still that the UI should store a config setting to disk, not have pam trying to infer something from the contents of the password database19:36
ogra_i will (like i did all the time) consult plars (or psivvaa) from the smoke testing team for the other implementation that affects them19:36
=== kickinz1 is now known as kickinz1|afk
balloonsogra_, there's other folks who need to smoke test beyond CI19:36
ogra_slangasek, so if i do: "sudo passwd -l phablet" in the terminal app all is fine ?19:37
slangasekballoons: and those should all be using the same --developer-mode interface when provisioning, no?19:37
ogra_balloons, yes, and you will be involved in the next round ... i wasnt aware of that issue til now19:37
slangasekogra_: what do you mean by "fine"?19:37
slangasekogra_: are there design docs for any of this?19:37
cyphermox_kenvandine: howdy19:38
ogra_balloons, but essentially i think we should have an AP function that can enter the PW for terminal, filemanager and whatever else comes along19:38
cyphermox_kenvandine: are you doing more ubuntu-system-settings landing or are things still blocking on the last one?19:38
balloonsslangasek, I'm ok with whatever design, so long it's repeatable and useable by others. It'sok to require --developer-mode to run tests certainly19:38
cyphermox_kenvandine: I have this other fix that would be nice to land: https://code.launchpad.net/~mathieu-tl/ubuntu-system-settings/more-audio-types/+merge/23377619:38
balloonsogra_, ideally we want to test security features of the app, in secure mode, as well as the app in an unsecured state19:39
ogra_slangasek, well, if i do the above, my password will be unset but nothing in the UI will notice ... i dotn want to hook a security critical feature into that19:39
balloonsso I would want to disable PAM, as well as set it and a password for testing security response by the app19:39
ogra_why would you disable pam ?19:39
balloonssorry, I mean to say, passwordless access.. unsecure mode if you will19:39
slangasekogra_: ok, but I don't know why you're proposing to run 'passwd -l phablet' in the first place19:40
kenvandinecyphermox_, that's in silo 14 already19:40
ogra_balloons, we can surel have self containing tests that dont require adb at all or can dis/enable it while they run stanndalone19:40
cyphermox_oh, cool, thanks!19:40
kenvandinenp19:40
kenvandinecyphermox_, feel free to help test :)19:40
ogra_slangasek, no idea, users do such stuff :)19:40
elopiowhat about this option? mir running but unity not running. Could we run the apps in that environment? If we want to test the integration with unity at some point, we can start it with testability and control it fully on the test. Also, if we want to test PAM or something, we set it up before starting the test19:40
slangasekogra_: trying to review this via IRC conversation is very frustrating; this really needs to be a spec somewhere that people can refer to19:40
slangasekogra_: er, I don't think users using non-obvious 'passwd' commandline interfaces to mangle the state of their auth db should be our primary concern19:41
ogra_slangasek, i'll happily wrtite that up, but not after my nth nightshift trying to get the finla bit landed19:41
balloonsogra_, how do you propose we provision and execute without adb?19:42
tvosselopio, ping19:42
tvosselopio, reading backlog19:42
ogra_balloons, nohup for example19:42
tvosselopio, so what exactly is going wrong?19:42
ogra_balloons, you need adb initially ... once19:42
ogra_(and i guess even that could be avoided somehow)19:42
elopiotvoss: I need more context. If you want a list of things that have gone wrong since I wake up, it's going to be big :)19:42
looltvoss: hey19:43
looltvoss: https://wiki.ubuntu.com/Process/Merges/TestPlan/location-service says to stop ubuntu-location-service19:43
tvosselopio, location service landing, which part of the testplan did not work?19:43
looltvoss: then run it by hand19:43
balloonsogra_, I'm not sure I'm following what you mean by nohup.. But you are right I could leave a payload on the system that would execute; even if I only had one-time adb access19:44
looltvoss: but the trust helper session job will never start again if you stop location-service19:44
elopiotvoss: the first step, use the dummy to get a location fix.19:44
slangasekogra_: in the absence of a written spec, my view is that this is being landed prematurely and without due diligence19:44
ogra_balloons, right, and i guess we could even go further19:44
looltvoss: this is due to: start on (started JOB=dbus and started JOB=unity8) and (:sys:started JOB=ubuntu-19:44
loollocation-service)19:44
looltvoss: the started unity8/started dbus wont ever be emitted19:45
ogra_slangasek, so what should i do, not land it at the dawn of rtm ? which would leave adb completely open ?19:45
balloonsogra_, I mentioned CI is not the only ones who need to run tests.. but I too am not the only one. I'd like to keep the case of others (like a partner) wanting to replicate test runs19:45
slangasekogra_: "at the dawn of RTM"?  I don't believe that we're pushing this out to customers the moment you land this19:45
tvosslool, sorry, but that's irrelevant if you start by hand19:46
slangasekto the contrary, I think not having a handle on this is going to cost us a lot of time fighting with bugs and unclear design19:46
ogra_balloons, we made pretyt sure that things like phablet-click-test-setup and stuff work19:46
looltvoss: oh yes, but then you miss the trust helper19:46
looltvoss: and apps cant access your position anymore19:46
tvosslool, sure, that's a known bug19:46
ogra_slangasek, that is why it is in utopic since a week19:46
tvosslool, elopio https://bugs.launchpad.net/ubuntu/+source/location-service/+bug/135986619:46
ubot5Ubuntu bug 1359866 in location-service (Ubuntu) "Location trust service is not started on image 203" [Critical,Confirmed]19:46
ogra_slangasek, and why i worked with plars and bzoltan over the last weeks to make sure their bits do not regress19:47
looltvoss: right, so every single test should start with manually running it19:47
slangasekogra_: neither plars nor bzoltan are on the security team, though?19:48
ogra_slangasek, not if they didnt join recently :)19:49
elopiotvoss: that's good to know. The problem is that the test plan doesn't mention anything about that.19:49
tvosselopio, you know now, would appreciate a ping if things go wrong19:49
balloonsthis is clearly something that needs design input from a security perspective.. feels a bit like we've implemented and are adding back things to close gaps19:49
ogra_slangasek, the security team reqs are pretty clear though19:49
looltvoss: with the workaround, it works19:50
ogra_(and yes, contrary to my code changes they are written down)19:50
elopiotvoss: and if the test plan is outdated, it means it was not run before being proposed to land, so the silo needs to go back, people need to update the tests and run them.19:50
tvosselopio, also: quite some landing went through with qa signoff, surely it should have popped up earlier?19:50
slangasekogra_: except the security team's reqs don't discuss the autotesting case at all, and modifications are being made to various pieces to accommodate those use cases19:50
elopiotvoss: I agree. It should have been found earlier.19:50
slangasekand it all looks very ad hoc to me19:50
tvosselopio, sorry, I don#t think we should resort to harsh measures here. I appreciate your attention to detail, but we still have to keep on landing stuff.19:50
ogra_slangasek, so why do you ask about plars being int the securtiy team then ? i worked with the stakeholders (obviously missing the case of the two clisk apps balloons is now concerned about)19:52
looltvoss, elopio: Actually I wonder whether an independent change broke location-service, and now the test plan doesn't work because we miss the workaround that tvoss pointed at19:52
elopiotvoss: I'm available here to confirm that the silo is good to go. But I'm not available here to run all the manual tests of all the projects. I don't think it's a hard measure, as soon as somebody tells me that they successfully ran the tests, I will do some exploratory to look for regressions.19:52
ChickenCutlassslangasek: should ogra_ and I get on a hangout and fill you in?19:52
ChickenCutlasswould that be easier19:52
elopiolool: that's possible. But on the spreadsheet it doesn't say the number of the image you tested initially.19:53
slangasekChickenCutlass: unless the output of the hangout is a written spec that comprehensively addresses the authentication design used for autotesting, I don't think that really addresses my concern :)19:54
plarsogra_: I'm a bit lost in the conversation, is there a new requirement coming in on this? We've shown that it works in utopic19:54
ogra_plars, not sure, slangasek seems very unhappy19:55
balloonsplars, but it doesn't work in utopic.. fm and terminal for instance don't work19:55
balloonsI'm now curious about autopkgtest being broken as well. How do you autounlock?19:55
loolelopio: would you mind running the test plan after setting up the workaround, that is, run as user: /usr/bin/trust-stored-skeleton     --remote-agent RemoteAgent --bus=system     --local-agent MirAgent     --trusted-mir-socket=/var/run/user/$(id -u)/mir_socket_trusted     --for-service UbuntuLocationService     --store-bus session19:56
tvosselopio, test plan updated, checked locally19:56
looltvoss: thanks19:56
tvosslool, even easier: just restart restart ubuntu-location-service-trust-stored19:56
tvosslool, mentioned that in the test plan19:56
looltvoss: I thought you had to attach to a session for that to work, but glad it just works  :-)19:57
tvosslool, nope, just phablet-shell into the phone19:57
plarsballoons: oh? Those are broken in rtm too though right?19:57
ogra_slangasek, the test tools in phablet-tools we provide are capable to work with the dev mode today, smoke testing works fine as well, yes there is the case of the two apps ... the SDK works well with what we have now and i will happily do a write up of everything in place so we can revise bits of it before final release19:57
plarsballoons: there's a script that ships with unity8 that we use for autounlock. It's the same one we used before, but they also added the ability to unlock the password lock19:58
balloonsplars, I looked at the breakage today, and it is clearly the introduce of pin locking that causes them to fail19:58
elopiolool, tvoss: of course, I'll set up my device again. But just to be clear, you are telling me that you or somebody else ran the whole test plan and didn't find any issues?19:58
loolunity7 stop/waiting19:58
looluh19:58
tvosslool, ?19:58
plarsballoons: pin or password? I'm told there's a bug with that where it treats pin unlocking the same as password that's causing some trouble. Current blocker iirc19:58
balloonsplars, I assumed it was updated. Do you know how the password unlock works?19:58
tvosselopio, yup, likely because I'm used to that workaround19:58
looltvoss: just surprized to see some unity7 stuff  :-)19:59
plarsballoons: it's a dbus call, if you look at the unlock script in unity8-autopilot you'll find the necessary bits for it19:59
balloonsplars, either one.. the presence of developer mode requiring security causes it19:59
plarsballoons: also... why is filemanager and terminal-app needing their own extra unlock step?19:59
elopiotvoss, lool: ok, taking back the card. I'll let you know if I find something weird.19:59
loolelopio: great, thanks19:59
tvosselopio, ack19:59
plarsballoons: I'm not saying you're wrong of course, I'm just curious why that's the case19:59
balloonsplars, they were protected; in leiu of locking down everything, they targetted just those 2 apps20:00
tvosselopio, my proposal for the next time: just file a bug against the project and mark it critical20:00
balloonsplars, your questions are as valid as mine :-)20:00
slangasekogra_: so I'm not standing in your way on this; it's not my place to do that.  But you asked me for input on the pam change, which hopefully I've given you to your satisfaction, and in the process I'm very concerned that there's extensive work being done around authentication with only an incomplete written design (https://wiki.ubuntu.com/SecurityAndPrivacySettings/ProtectingUserData, which doesn't address the developer-20:00
tvosselopio, if I hadn't been accidently around today, or lool, we wouldn't have found out20:00
plarsballoons: ah, in that case we could probably use something similar to work through it I think.  Take a look at that script20:01
plarsballoons: and thanks for checking those out, it's been the source of some stress in the landing calls this week! :)20:01
balloonsplars, https://bugs.launchpad.net/bugs/1347010. that's useful, but I echo all of slangasek's concerns20:01
ubot5Ubuntu bug 1347010 in Ubuntu Terminal App "require screenlock password (if set)" [Critical,Fix released]20:01
elopiotvoss: I marked the card as failed, so it wouldn't have landed. You didn't give me time to file a bug.20:01
tvosselopio, ah okay20:01
ogra_slangasek, there are only few people whose developer input i find more valuable than yours and i am concerned if you raise concerns and would like to get to a point where i feel i did the right thing ... so lets please look over it, together with the security team and whoever else may be concerned and adjust it to DTRT20:02
ogra_slangasek, i just think we can as well do it with the stuff in place already20:03
kenvandinebarry, bingo... if it downloads a system update and you choose not to apply it, then later when it checks it crashes20:03
kenvandinebarry, i tested by deleting the downloaded update and trying again20:03
kenvandineit doesn't crash if i let it install it...20:03
kenvandineand it doesn't crash if i say not now20:04
barrykenvandine: could you update the bug with that info?  if i ever get my device flashed i will try to reproduce :/20:04
kenvandinebut if i come back to it later... it crashes20:04
kenvandineyeah20:04
kenvandinewill do20:04
barrykenvandine: thanks20:04
slangasekogra_: well, for that I would really like to see things written down about the intended design20:04
ogra_slangasek, i will write down the implemented design and will schedule a meeting next week ...20:05
slangasekok20:05
slangasekthanks :)20:05
ogra_thanks for the feedback :)20:05
kenvandinejgdx, i found some unrelated issues in the wifi panel, so i proposed a branch with your branch as a pre-req20:13
ajalkanezbenjamin: howdy, I guess INSTALL_TESTS is not needed since Jenkins ran the tests fine without it. I'm going to try reapproving your changes as Jenkins again seem to have some env problems.20:17
zbenjaminajalkane: ok :)20:17
balloonsogra_, if I can get an invite, I'd appreciate it :-)20:19
ogra_balloons, sure ... your partner concers should already have been taken care of though ... as i said before, all pieces in  phablet-tools that run tests have been adjusted (else plars wouldnt be able to run his tests)20:22
ogra_balloons, but happy to get more input on this, i'll forward you the writeup too20:22
ogra_balloons, and just FYI, i just looked at the rtm tests, seems both apps fail there too without PW set20:25
* ogra_ wonders how he didnt notice that before 20:25
balloonsogra_, plars pointed that out, I'm looking20:26
ogra_ah, k20:26
balloonsmy concerns still exist though, heh, as it's still a big issue20:26
balloons:-)20:26
ogra_sure20:26
ogra_but we cant drop all security i think ... the current setup is more a compromise20:27
balloonsogra_, right.. it's the idea I'd rather not hack around security, but instead, have testing in mind when we do this. So we can both run tests, and run tests ensuring our security works20:27
ogra_(dont break security for users but still allow tests by poking small holes in special setup)20:27
ogra_right20:28
balloonsthe failures look the same on rtm.. my guess is because pins are enabled for the devices... plars is that correct? rtm devices have pins/password set too yes?20:28
ogra_oh, right20:28
ogra_i think the provisioning call is the same20:28
balloonsogra_, yep.. I had the same ah, duh moment :-)20:29
ogra_just that adb still runs as root on rtm20:29
jgdxkenvandine, ack20:35
barrykenvandine: quick question: on the device that you can reproduce this, how is your auto-download set?  wifi-only?  manual?  or automatic?20:43
kenvandinebarry, wifi only20:44
barrykenvandine: and you're on wifi, right?20:44
kenvandineyes20:44
barrykenvandine: cool, thanks20:44
kenvandinebarry, it is downloading it20:44
kenvandineit only crashes when it's already downloaded20:45
kenvandineand i go back into settings20:45
plarsballoons: yes, they are set everywhere. So it's not related to the adb stuff then, only to whether a password has been set?20:46
ogra_plars, right, the apps see that a pw is set and pop up a password window before you can use them20:48
elopiotvoss, lool: here.com works. maps.google.com seems to work, it centers on france but doesn't zoom in. osmtouch gives the same error as before20:49
balloonsyep ^^20:49
elopioError creating session: Client lacks permissions to access the service with the given criteria20:50
loolelopio: m.here.com does center on eiffel tower FYI20:50
loolelopio: you might want to kill the running apps and restart the trust store thing20:50
loolelopio: it might be crashing20:50
loolelopio: stop ubuntu-location-service-trust-stored; start ubuntu-location-service-trust-stored20:51
elopiohum, now it works. The first time I opened it, it didn't. But now seems fine.20:52
elopiolool: is that nothing to worry about? ^20:52
ajalkaneballoons: forcing authentication off: filemanager --forceAuth off, please see merge proposal and approve if it's what you had in mind: https://code.launchpad.net/~ajalkane/ubuntu-filemanager-app/force-authentication-parameter/+merge/23400620:52
tvosselopio, we have a bug logged for it. Once I finished silo 4, I'll be on it20:53
elopiotvoss: do you have the # at hand?20:54
tvosselopio, looking20:54
tvosselopio, const std::shared_ptr<media::Player>& cp20:55
tvosselopio, even https://bugs.launchpad.net/ubuntu/+source/trust-store/+bug/135646820:55
ubot5Ubuntu bug 1356468 in trust-store (Ubuntu) "/usr/bin/trust-stored-skeleton:6:__gnu_cxx::__verbose_terminate_handler:__cxxabiv1::__terminate:std::terminate:__cxxabiv1::__cxa_rethrow:__shared_count" [Critical,In progress]20:55
balloonsajalkane, yes, minus the pot file updates :-)20:56
balloonsajalkane, thanks for doing that20:56
barryokay, so back on my manta, r231, i have a pin set, but adb shell still doesn't let me in.  the wiki page is out of date i think.  how do i adb shell into the device now?20:58
ajalkaneseems like the potty files are autoupdated, which might be good as no diapers needed then20:59
barryadb devices never shows me any devices, even after multiple adb kill-servers21:00
elopiothanks tvoss.21:07
tvosselopio, sure21:09
elopiotvoss, lool: now $ sudo cp /system/etc/gps.conf /etc/gps.conf21:11
elopiocp: cannot stat ‘/system/etc/gps.conf’: No such file or directory21:11
balloonsajalkane, can you resubmit under filemanager-devs, so I can push to it as well? The test will need updated21:11
balloonsI'll save my comments until you have a new mp21:11
ajalkaneyeah sure21:11
balloonsalso, ajalkane working on that bug so we can reference it21:11
tvosselopio, fixed, thank you21:11
ajalkaneuh, a stupid question arises. What's the command to push under filemanager-devs?21:13
elopiotvoss: ok. And should I run the ubuntu-location-service-tests while the dummy is still running?21:13
balloonsajalkane, ~ubuntu-filemanger-dev21:13
balloonsreplace your name with that21:13
tvosselopio, no21:13
ajalkaneballoons: aye, pushed, do I revoke the previous merge proposal and use this instead?21:14
elopiook, restarting it...21:14
tvosselopio, please note the preliminary before the agps test plan21:15
balloonsajalkane, you can actually use the superseded button21:15
balloonsajalkane, so hit resubmit proposal and change the branch21:16
balloonssee it on the right?21:16
elopiotvoss: do you mean, to get the estimate location before running them?21:20
ajalkaneballoons: is it when doing merge proposal or after that?21:20
tvosselopio, no, it might fail21:20
balloonsajalkane, look at your current proposal: https://code.launchpad.net/~ajalkane/ubuntu-filemanager-app/force-authentication-parameter/+merge/23400621:20
tvosselopio, but the test completing with a sensible success/failure result is good enough21:21
balloonsajalkane, also if possible, get rid of the pot file updates in there :-)21:21
elopiotvoss: I don't understand the "please note the preliminary before the agps test plan"21:22
elopiothere's a section called Preliminary AGPS Test Plan.21:22
elopioI'm not sure what you mean with the preliminary before the agps test plan.21:23
ajalkaneballoons: I could not find any supersede button nor did ctrl+f in browser find it in the link you provided21:23
balloonsajalkane, it's called resubmit proposal21:23
ajalkaneah then I'm okay :) thanks21:24
balloonsa yellow button in the top right.. sorry I told you the wrong word21:24
tvosselopio, the section is called "Preliminary AGPS test plan" :)21:24
ajalkaneThe potties were alreayd bzr committed so unsure how to get them away21:24
balloonsajalkane, bzr pull before the changes21:24
balloonsor bzr merge trunk no21:24
balloons*now21:24
elopiotvoss: I'm confused, but I think it doesn't matter :) I'm just running everything the page says. Currently: GPS Test Plan, next: Preliminary AGPS test plan.21:26
elopioand it takes a long time, so I'm going for a break.21:26
ajalkanephew, I suck with bzr. I resolved to delete the old branch proposal and making it a new to filemanager-devs21:30
ajalkanehttps://code.launchpad.net/~ubuntu-filemanager-dev/ubuntu-filemanager-app/force-authentication-parameter/+merge/23401521:30
ajalkaneThe potties are there unfortunately21:30
=== dandrader_ is now known as dandrader
esraHi everyone! A question: it seems it has been a bit silent around the feature that you can use a full desktop version of ubuntu with a dockingstation. is this a soon to come reality or was that just a plan?21:32
balloonsajalkane, no worries. I left my comments and for now I'll leave it as-is. I'll make the test changes tomorrow and confirm they work on the device. I don't intend to land it unless we can't do it another way21:35
ajalkaneballoons: thanks!21:36
balloonsI suspect we may be forced to land it as a workaround regardless, which is why I asked you to do it :-) thanks ajalkane !21:36
=== salem_ is now known as _salem
elopiolool: mandel: any chance you are still around?23:32

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