[04:45] <pitti> Good morning
[06:51] <dkessel> good morning pitti
[07:04] <pitti> hey dkessel, wie gehts?
[07:04] <elfy> morning pitti dkessel
[07:06] <pitti> hey elfy
[07:25] <dkessel> hey elfy
[14:12] <Nothing_Much> Hey guys, I'm still looking for the Ubuntu Touch iso from the RTM thing
[14:12] <Nothing_Much> It doesn't show up here: http://iso.qa.ubuntu.com/qatracker/milestones/321/builds
[14:13] <Nothing_Much> Uh.. the i386 or amd64 version of the build
[14:21] <balloons> it's a phone image
[14:25] <Nothing_Much> balloons: Oh that one's the phone image? I thought there was one to test out the apps in an i386 VM of Ubuntu Touch.
[14:25] <balloons> Nothing_Much, you can create an x86 emulator that uses the image
[14:28] <Nothing_Much> uh..
[14:29] <balloons> http://davidplanella.org/ubuntu-emulator-quickstart-guide/
[14:30] <Nothing_Much> oh, I didn't see that before
[14:30] <balloons> ubuntu-touch/ubuntu-rtm/14.09-proposed is the channel
[14:31] <Nothing_Much> right, and from what I've seen, the channels also have the products down at the bottom
[14:42] <elfy> balloons: hi - wasn't about much yesterday, not enough to be thinking straight anyway, I am now - did "balloons> I saw elfy :-)" mean you'd seen the xubuntu minimal testcase - and can I leave it in your capable hands to get that on a tracker for us once beta is all done and dusted?
[14:43] <balloons> I meant I saw https://code.launchpad.net/~elfy/ubuntu-manual-tests/1360353/+merge/232053
[14:43] <elfy> balloons: oh - that all got merged and synced ready for you to work magic :p
[14:48] <balloons> what was it synced as? it has no id
[14:52] <elfy> balloons: it's 1655
[14:52] <elfy> http://bazaar.launchpad.net/~ubuntu-testcase/ubuntu-manual-tests/trunk/view/head:/testcases/image/1655_Xubuntu_Minimal
[14:54] <balloons> that should be commited
[14:55] <balloons> but ok
[14:56] <balloons> nvm, I see it
[14:59] <Nothing_Much> Howdy deepubuntu
[14:59] <deepubuntu> good Nothing_Much
[14:59] <deepubuntu> testing bugzilla
[15:00] <deepubuntu> I think I have found  a bug
[15:00] <Nothing_Much> Cool, what bug?
[15:00] <elfy> deepubuntu: good :)
[15:00] <deepubuntu> elfy: :D
[15:00] <elfy> better to find them and report them than not :)
[15:01] <deepubuntu> Yes but I want to confirem it again :d
[15:01] <deepubuntu> *confirm
[15:01] <elfy> yep - always useful :)
[15:01] <deepubuntu> :D
[15:02] <elfy> then hope someone else see's the same thing ;)
[15:02] <Nothing_Much> Where do I post bugs for packages on Ubuntu Touch?\
[15:08] <balloons> https://wiki.ubuntu.com/QATeam/TouchTesting/BugReporting
[15:13] <deepubuntu> Nothing_Much: http://1drv.ms/VQFaEU here is the link
[15:13] <deepubuntu> for the images
[15:14] <deepubuntu> sorry didn't saw you message previously asking for which bug :D
[15:18] <Nothing_Much> Ah shoot, wait, I meant packages on the emulator.
[15:18] <Nothing_Much> from the ubuntu-emulator
[15:18] <elopio> pitti, balloons: have you been able to call autopilot's launch_upstart_application with autopkgtests ?
[15:18] <elopio> I don't know how to get it to work on the toolkti.
[15:21] <Nothing_Much> deepubuntu: Those look like Fx bugs thou-
[15:21] <deepubuntu> but they are on ubuntu
[15:21] <Nothing_Much> Whoops, netsplits
[15:23] <Nothing_Much> deepubuntu: Did those bugs happen on other distros or something? I'd recommend reporting those to Mozilla first to see if there's something wrong with that plugin there
[15:24] <deepubuntu> but I have a pre-installed bugzilla and I don't have any bugzilla add-on
[15:25] <Nothing_Much> Oh, bugzilla for which product?
[15:27] <deepubuntu> well I think I should report it to mozilla firest
[15:27] <deepubuntu> *first
[15:27] <deepubuntu> but what I found is that the other OS is not reporting the same issue
[15:28] <Nothing_Much> Oh? Well, report it anyways to Mozilla
[15:28] <deepubuntu> okay Nothing_Much
[15:28] <deepubuntu> :d
[15:28] <deepubuntu> :D
[15:41] <Nothing_Much> huh, did Ubuntu Touch change the way you exit the apps?
[16:01] <balloons> Nothing_Much, swipe right for carosel then swipe the app away to close
[16:30] <balloons> elfy, so under Product (Xubuntu), you'd like 'Xubuntu Desktop amd64', 'Xubuntu Desktop i386' and 'Xubuntu Core'
[16:31] <elfy> balloons: that sounds right to me :)
[16:33] <Nothing_Much> balloons: I recall that there was the "Hold down app then exit button appears" thing
[16:34] <balloons> Nothing_Much, there was, but no longer
[16:34] <Nothing_Much> Ah okay, so that's the only way to exit the apps at the moment?
[16:34] <balloons> afaik, yes
[16:34] <Nothing_Much> nice
[16:36] <balloons> elfy, added
[16:38] <elfy> balloons: thanks - you are a gent :)
[16:38] <balloons> elfy, you own it, so you should be able to tweak as needed
[16:38] <balloons> "you" as in xubuntu-release
[16:39] <elfy> yep - thanks again :)
[16:49] <balloons> Nothing_Much, did you get an emulator going?
[16:51] <Nothing_Much> balloons: yeah, but I'm wondering if tthe sound works
[16:53] <Nothing_Much> and I forgot that i386 has a memory limit :P
[16:54] <balloons> lol..
[16:56] <Nothing_Much> I found a bug where the onscreen keyboard doesn't show up sometimes
[16:59] <balloons> Nothing_Much, awesome.. is it every app or /
[16:59] <elopio> balloons: as soon as you have time, can you please update me on the status of reminders?
[16:59] <elopio> are we just waiting for this? https://code.launchpad.net/~fginther/ubuntu-test-cases/add-reminders/+merge/226281
[16:59] <Nothing_Much> oh it's just in the settings manager
[17:07] <balloons> elopio, reminders is running on the dashboard by pushing the depends into the job setup for jenkins
[17:08] <elopio> balloons: but it's still failing to create the account. I thought that was what you guys were trying to solve with this branch.
[17:09] <balloons> elopio, no that branch from francis is to introduce reminders running on jenkins with autopkgtest
[17:10] <elopio> balloons: ack. So I'll get the tests and try to run them in my phone to see what's going on.
[17:10]  * balloons goes to look at the dhasboard
[17:13] <balloons> elopio, I run on the device with adt-run --click com.ubuntu.reminders --- ssh -s adb
[17:14] <elopio> balloons: but that's not how CI is running them now, right?
[17:15] <balloons> elopio, no, but it's the simplest way to run it :-) I see it locks up
[17:15] <elopio> balloons: yes, that's handy.
[17:16] <balloons> elopio, I do remember looking at this at one point, but I can't remember what happened or what we did with it
[17:19] <balloons> I think this was the last of it: https://bugs.launchpad.net/reminders-app/+bug/1347905
[17:24] <elopio> balloons: oh, I never saw that one.
[17:28] <elopio> why is the fake URL dispatcher failing on the device? It's pretty simple.
[17:28] <elopio> oh, well, but that's not the issue at hand.
[17:29] <elopio> so we have three tests, we are skipping one and two are failing :)
[17:29] <balloons> elopio, yes, the fakeurl dispatch, I remember that breaking :-(
[17:48] <elopio> balloons: how are we telling the app to use the sandbox instead of the real account?
[17:49] <balloons> elopio, there is a -s arg you can pass to the binary
[17:49] <balloons> also, the account is evernote or evernote-sandbox
[17:50] <elopio> balloons: go it.
[17:50] <elopio> got it
[17:50] <balloons> elopio, riccardo plans to do qml tests which should cover the mocked server idea
[17:50] <elopio> that will be nice.
[17:55] <elopio> balloons: I have added a sandbox account manually, and the no account dialog is still showing.
[17:55] <elopio> there's something broken on the app.
[17:56] <balloons>  elopio are you running with -s?
[17:56] <elopio> balloons: yes.
[17:56] <balloons> and the app proclaims it is running in sandbox mode?
[17:56] <balloons> if so then sounds like yes
[17:56] <elopio> but I also added a production account and ran the app from the dash
[17:56] <elopio> and the dialog is still present.
[17:57] <elopio> can you try to connect to a real account from the real app on your real device?
[17:57] <elopio> I will flash again and try the real deal.
[17:57] <balloons> not sure I have a real account, lol, but sure
[17:59] <elopio> balloons: don't worry then. I will test it.
[17:59] <elopio> after a reboot, it got my real reminders. I need to try some more scenarios.
[18:16] <elopio> balloons: aha! I know what's happening.
[18:16] <balloons> oO
[18:16] <elopio> it works with the binary
[18:16] <elopio> it's that ubuntu-app-launch reminders -s doesn't pass the -s to the app.
[18:17] <elopio> I'm going to have lunch. When I'll get back I'll ask ted.
[18:31] <balloons> elopio, are you sure it's not just the __init__.py not sending the args properly?
[18:45] <ianorlin> is the live session user inteded to not have permssions to write to removeable media or should I file a bug
[18:53] <balloons> how did you mount it?
[18:54] <ianorlin> with pcmanfm in a live session
[18:55] <ianorlin> am I right in thinking this could be a polkit problem?
[18:58] <balloons> I'm not familar enough with pcmanfm, but in a ubuntu live session you can write to removable media. And it certainly makes sense to be able to
[19:00] <ianorlin> !info lxpolkit
[19:02] <balloons> that sounds like a good place to pin it
[19:35] <Letozaf_> balloons, hi
[19:37] <bfiller> ChrisGagnon: are the nightly AP test runs done on mako or krillin?
[19:38] <balloons> Letozaf_, hello
[19:39] <balloons> bfiller, both atm
[19:39] <bfiller> balloons: are the results consistent between the two?
[19:40] <balloons> bfiller, not necessarily as it's different hardware, and different images now
[19:40] <Letozaf_> balloons, I think I found a bug on Ubunutu Gnome install entire disk with lvm and encryption the 64 bit one, after reboot it does not accept the password and cannot access the installed OS
[19:41] <Letozaf_> balloons, I tried it several time
[19:41] <Letozaf_> times
[19:41] <balloons> Letozaf_, that sounds pretty serious
[19:41] <balloons> only with ubuntu gnome?
[19:41] <Letozaf_> balloons, yes, I only tried Ubuntu Gnome for now
[19:41] <balloons> if you still have an install, I would boot with a livecd and chroot in
[19:42] <balloons> file the bug that way, so you get the install log
[19:42] <Letozaf_> balloons, I am trying aging
[19:42] <Letozaf_> sorry
[19:42] <Letozaf_> balloons, I ment I am trying again, when it fails
[19:42] <Letozaf_> balloons, I will do as you said
[19:43] <balloons> Letozaf_, awesome. The logs should tell us more about what's going on
[19:43] <Letozaf_> balloons, do you think I should also try Ubuntu 64 bit same install
[19:45] <balloons> Letozaf_, I assume this would happen no matter the arch
[19:46] <Letozaf_> balloons, no sorry I meant I have the bug on Ubuntu Gnome, should I try on Ubuntu
[19:46] <balloons> Letozaf_, ahh, you could certainly try on ubuntu or another flavor
[19:46] <balloons> I would get it filed first with the logs
[19:47]  * balloons checks if there bug is reported
[19:47] <Letozaf_> balloons, yes ok
[19:47] <balloons> I don't see it reported
[19:48] <Letozaf_> balloons, ok so when this install ends I will proceed
[19:52] <SergioMeneses> hi everybody!
[19:52] <Letozaf_> SergioMeneses, O/
[19:54] <SergioMeneses> Letozaf_, \o long time
[19:54] <Letozaf_> SergioMeneses, :) yes
[19:55] <SergioMeneses> real live is the culprit :(
[19:55] <Letozaf_> SergioMeneses, yes I know ;)
[20:04] <Letozaf_> balloons, but how do I mount a crypted filesystem ? sudo mount /dev/sda5 /mnt/temp gives me "unknown filesystem type 'crypto_luks'"
[20:05] <balloons> Letozaf_, ohh right.. ugh
[20:06] <Letozaf_> balloons, I am searching on google :P
[20:06] <balloons> Letozaf_, we have to hope your passphrase works
[20:07] <Letozaf_> balloons, oh right! :(
[20:17] <Letozaf_> balloons, I managed to create a /dev/mapper/sda5_crypt LVM and it my password worked, but now I have to find how to mount this LVM
[20:18] <balloons> Letozaf_, google told me http://askubuntu.com/questions/63594/mount-encrypted-volumes-from-command-line
[20:18] <Letozaf_> balloons, thank you :-)
[20:31] <Letozaf_> balloons, ok so I mounted the unencrypted hd
[20:32] <balloons> awesome, ready to file?
[20:32] <Letozaf_> balloons, :) let me see if I can chroot :)
[20:39] <Letozaf_> balloons, chroot worked but ubuntu-bug does not, maybe it's better if I just attach the log files manually to the bug
[20:40] <balloons> Letozaf_, what does ubuntu-bug say?
[20:40] <Letozaf_> balloons, cannot create /dev/null: Permission denied
[20:41] <Letozaf_> balloons, this twice and then
[20:41] <Letozaf_> balloons, Fatal python error: failed to open /dev/urandom
[20:41] <Letozaf_> balloons, even if I use sudo
[20:42] <balloons> Letozaf_, you need ot mount proc and dev
[20:42] <Letozaf_> balloons, ok
[20:43] <balloons> 1 sec
[20:43] <balloons> Letozaf_, so for example
[20:43] <balloons> sudo mount /dev/sda1 /mnt
[20:43] <balloons> sudo mount --bind /dev /mnt/dev
[20:43] <balloons> sudo mount --bind /proc /mnt/proc
[20:43] <balloons> sudo mount --bind /sys /mnt/sys
[20:44] <Letozaf_> balloons, this in the chroot right?
[20:44] <balloons> so you need to bind dev proc and sys against the dev proc and sys of the chroot
[20:44] <balloons> do that outside of the chroot
[20:44] <Letozaf_> balloons, ok
[20:44] <balloons> on the host machine, before you chroot in
[20:49] <Letozaf_> balloons, meh! so all the mounts went fine, I chrooted again and now ubuntu bug gives me:
[20:49] <Letozaf_> balloons, No protocol specified
[20:50] <Letozaf_> balloons, (apport-gtk:5629): Gdk-ERROR... XDG_RUNTIME_DIR not set in the environment
[20:52] <balloons> Letozaf_, hmm
[20:53] <Letozaf_> balloons, I could attach the /var/log dir mannually, I could zip it
[20:55] <balloons> Letozaf_, you could set it yourself, but that's weird
[20:55] <balloons> what does ls /run/user say?
[20:55] <balloons> whoami?
[20:55] <Letozaf_> balloons, whoami I says: root
[20:56] <Letozaf_> balloons, ls /run/user says: no such file or directory
[20:56] <balloons> Letozaf_, heh, that's interesting
[20:57] <Letozaf_> balloons, looks like when I'm around nothing is simple :-)
[20:57] <balloons> Letozaf_, let's bind that too then
[20:57] <balloons> mount --bind $XDG_RUNTIME_DIR /path/to/chroot$XDG_RUNTIME_DIR
[20:57] <Letozaf_> balloons, ok
[20:59] <Letozaf_> balloons, it says the /path/to/chroot/run/user/999 does not exist
[20:59] <Letozaf_> balloons, should I create the /run/user dir ?
[21:00] <Letozaf_> balloons, I mean with mkdir
[21:00] <balloons> Letozaf_, where did you mount your chroot?
[21:01] <balloons> you need to replace /path/to/chroot with it
[21:01] <balloons> just like the /mnt above.. it's not a verbatim copy
[21:01] <Letozaf_> balloons, yes I did that... I cannot paste but the sistem mounted the crypted volume in:
[21:01] <balloons> Letozaf_, ok, I guess tarball up the files and attach the old fashioned way
[21:02] <balloons> better to get the bug reported.. it should work :-(
[21:02] <Letozaf_> ok :)
[21:02] <balloons> probably all the issues with a luks
[21:02] <Letozaf_> balloons, anyway I will keep the VM for some time
[21:02] <Letozaf_> balloons, just in case
[21:02] <balloons> ;-)
[21:16] <Letozaf_> balloons, bug 1362333
[21:17] <balloons> thanks Letozaf_
[21:18] <Letozaf_> balloons, yw :) ... buona notte L :-)
[21:30] <elopio> balloons: on this line:
[21:30] <elopio> adt-run --click com.ubuntu.reminders --- ssh -s adb
[21:30] <elopio> how do I select the tests to run?
[21:35] <balloons> elopio, something like ADT_AUTOPILOT_MODULE="reminders_app.tests.test_blah"
[21:36] <balloons> for example, ADT_AUTOPILOT_MODULE="-v calendar_app.tests.test_custom_proxy_objects.NewEventFormTestCase.test_fill_form" adt-run --click com.ubuntu.calendar --- ssh -s adb
[21:37] <balloons> elopio, the default is something like ADT_AUTOPILOT_MODULE='-f subunit -o $ADT_ARTIFACTS/subunit <name>
[21:37] <balloons> the less hacky way would be to change the manifest
[21:40] <elopio> ah, right.
[21:40] <elopio> thanks.
[22:22] <elopio> balloons: I've changed the desktop file and now the app is using the sandbox according to the logs.
[22:22] <elopio> still it doesn't work if launched via upstart. It works if launched with the binary.
[22:22] <elopio> any ideas of what can be different?
[22:27] <elopio> hum, it's like I'm still missing an activation of the app somewhere.
[22:27] <balloons> elopio, the binary should output the mode it starts in
[22:27] <elopio> balloons: yes, that's the part I got right.
[22:36] <elopio> I suspect that the remaining issue has to do with the fake home.
[22:36] <elopio> but well, this will have to wait for tomorrow. Now to test silos.
[22:38] <elopio> balloons: yes! without home patching + desktop patching it works.
[22:38] <elopio> :( this should be easier.
[22:39] <balloons> elopio, I was going to assume the mocking wasn't mocking along with the upstart stuff
[22:39] <balloons> it has it's own deal
[22:39] <elopio> tomorrow I'll try to spent the morning returning to the home patching work.
[22:39] <balloons> I think I did that in music? you have to get the env and then pass it to upstart
[22:40] <elopio> balloons: here we are patching only the initctl env var
[22:40] <elopio> I think we also need to patch the env var
[22:40] <elopio> but last time we tried to patch both, everything collapsed.
[22:41] <elopio> tomorrow I'll take a look at what you did on music.
[22:41] <elopio> balloons: hey, good news is that I pimped my bike and just got it back. As soon as I finish testing I will ride.
[22:43] <balloons> lookslike my changes to music got ripped out at some point
[22:43] <balloons> awesome news on the bike!
[22:43] <balloons> new pics?
[22:46] <elopio> it's just an old normal bicycle. But now it breaks :)