[05:50] <coolbhavi> hi wendar
[05:50] <coolbhavi> endorsed application :)
[06:00] <wendar> coolbhavi: thanks! :)
[06:01] <coolbhavi> wendar, all the very best :) m in the last leg of putting arb lint in place
[06:01] <coolbhavi> btw
[06:02] <wendar> excellent! thanks for keeping that moving along
[06:05] <coolbhavi> wendar, thanks, m facing some weird syntax error while building but when I check manually syntax passes. So m rebuilding again disabling some syntax check suites
[06:06] <coolbhavi> let me see
[06:07] <wendar> that does sound weird
[06:13] <coolbhavi> and I have the same version of perl running on my system as in the PPA/pbuilder


[03:27] <oda> http://ebookbrowse.com/the-vagina-ass-of-lucifer-niggerbastard-by-shawn-wunjo-pdf-d90404013
[03:37] <jorge> paultag: TRAITOROUS COCKMONGLER
[03:37] <jorge> paultag: WHY YOU DO DAT?
[03:37] <dzho> lolwut
[03:37] <dzho> also, hi jorge
[03:37] <jorge> OPIN DOR
[03:38] <paultag> 22:27 < oda> http://ebookbrowse.com/the-vagina-ass-of-lucifer-niggerbastard-by-shawn-wunjo-pdf-d90404013
[03:38] <paultag> that's why
[03:38] <paultag> dumbass
[03:38] <jorge> paultag: It's a book
[03:38] <paultag> you can't post shit like that
[03:38] <paultag> seriously
[03:38] <jorge> Damn communists
 Evening fellow communists
[03:39] <paultag> Unit193: well, I mean, I am
[03:39] <paultag> (communist)
[03:39] <dzho> paultag: I especially like the bit where you repost it in its entirety
[03:39] <paultag> dzho: it's in everyone's backlog
[03:40] <dzho> twice!
[03:40] <paultag> the horror :)
[03:55] <oda_> paultag, Thanks
[03:55] <oda_> IRC ban is pretty useless anyways
[03:57] <paultag> oda_: it's a really easy alias for me to kickban
[03:57] <paultag> /abk oda # done :)
[03:57] <oda_> paultag, What do you mean?
[03:57] <paultag> it's easy for me to kickban
[03:57] <paultag> it's easier for me to kickban then type this
[03:58] <oda_> paultag, FYI I have access to 10 wireless networks right now and many more if I go down the street
[03:58] <oda_> Banning won't do anything
[03:58] <paultag> again; don't really care
[03:58] <paultag> it's easy to ban
[03:58] <paultag> it's easier for me to ban then you to start up a new client
[03:59] <oda_> paultag, I've got all the time in the world sweetie <3
[04:21] <Cheri703> srsly?
[04:21] <Cheri703> thanks paultag
[12:34] <paultag> Cheri703: yarp.
[13:50] <jrgifford> paultag: well, Claire seems to be having fun in DC. ;)
[14:30] <paultag> jrgifford: \o/
[15:04] <canthus13> paultag: you around?
[15:04] <paultag> canthus13: yessir.
[15:04] <paultag> what's up, how can I help?
[15:04] <canthus13> I'm trying to build wine (netflix can work under wine!!!), and keep getting WARNING: prelink not found, base address of core dlls won't be set correctly.
[15:04]  * canthus13 is using ./configure --enable-win64
[15:05] <paultag> canthus13: iirc you might be able to apt-get install prelink
[15:05] <canthus13> ...i'm not finding anything on how to fix that. :/
[15:05] <canthus13> ok..
[15:05] <paultag> canthus13: but I don't think that's serious
[15:05] <canthus13> didn't realize that was a package. :)
[15:05] <paultag> :)
[15:05] <canthus13> but... this! http://www.iheartubuntu.com/2012/11/netflix-on-ubuntu-is-here.html
[15:06] <paultag> yeah, I saw that :)
[15:06]  * canthus13 has spent the last half hour installing dependencies. :/
[15:06] <canthus13> ...manually. because the wine build deps package won't install.
[15:06] <paultag> :\
[15:06] <paultag> ah bummer
[15:06] <canthus13> Oh well.
[15:08] <canthus13> It's compiling now.
[15:09] <paultag> :P)
[15:09] <paultag> :) *
[15:12] <canthus13> I just hope there's no silly unity dependency somewhere. :/
[16:04] <jandrusk> Would be a complete waste of time for me as I have a Roku about 20 Feet from my Xubuntu system.
[16:06] <paultag> jrgifford: hey, are you around?
[16:06] <paultag> jrgifford: I need some quick ruby help if you're alive
[17:32] <canthus13> Hit's running but DAMN it's CPU intensive.
[17:33] <canthus13> Aaaand it crashed.
[19:34] <thafreak> They need to make an abstraction layer to make native linux apps run on windows
[19:35] <thafreak> and then write all the softwares for linux, and just make the windows users run it on the abstraction layer if they want to use it
[19:35] <thafreak> i'm tired of having to run crap on wine
[19:42] <canthus13> thafreak: It's an improvement form "screw you and wine too."
[19:42] <canthus13> ...and it didn't work. the plugin keeps crashing on me.
[19:42]  * canthus13 is back to running it in a VM.
[19:45]  * thafreak is just running it on android instead...
[19:48] <canthus13> thafreak: ...I could do that if I bothered.  My phone has an hdmi out. :)
[19:51] <canthus13> I love windows XP's installation timer...
[19:55] <thafreak> i really really hate java man...I really do
[19:56] <thafreak> stupid openjdk browser plugin is a POS...the 64bit version doesn't work
[19:56] <thafreak> for anything i need it for
[19:56] <thafreak> and if I remember correctly, one of the sun ones didn't work either...I think the 64bit one too
[19:57] <canthus13> thafreak: you know what really, really sucks? Mincraft's server is written in Java. :/
[19:57] <canthus13> *minecraft
[19:58] <thafreak> does it work with openjdk?
[19:58] <canthus13> Nope.
[19:58] <canthus13> Sun.
[19:59] <canthus13> I've got it running on an old G2 DL380.  It runs... barely.
[20:06] <thafreak> yuck
[20:06] <canthus13> yuck?
[20:06] <thafreak> i really don't want to install oracle jdk/browser plugin
[20:06] <thafreak> yeah, yuck, you had to install sun java
[20:06] <thafreak> i.e. the one with all the security exploits :)
[20:06] <canthus13> Heh.
[20:07] <thafreak> java...makes your software (and your virii/exploits) cross platform with ease
[20:08]  * thafreak was actually looking at how to run firefox+oracle java plugin in an LXC container yesterday
[20:08] <thafreak> so as not to taint my root filesystem with that nonsense
[20:10] <canthus13> as opposed to rooting your taint...?
[20:11] <thafreak> dewd
[20:11] <canthus13> Heh.
[20:11] <canthus13> sorry.
[20:11] <thafreak> my taint has been rooted long ago
[20:11] <thafreak> wait...
[20:11] <canthus13> Heh.
[20:11] <thafreak> i'm sick...my brain is not working at full capacity
[20:11]  * canthus13 points thafreak to urbandictionary.com
[20:11] <thafreak> well...it never is...I mean at normal capacity
[20:12] <thafreak> oh I'm familiar with that place
[20:12] <thafreak> it's where I look up all the 4chan things I don't understand
[20:18] <canthus13> thafreak: You're younger than me and you have to look that stuff up?
[20:22] <thafreak> yes...I don't sit around on 4chan all day
[20:22] <canthus13> Neither do I. :P
[20:22] <thafreak> so when they make reference to like the girl who killed herself, I have to go look it up
[20:22]  * canthus13 nods.
[20:23] <thafreak> or the meme's
[20:23] <thafreak> or the stupid acronyms
[20:23] <canthus13> Heh.
[20:23] <thafreak> and I always wonder how anyone gets anything done "IRL"
[20:24] <thafreak> since it takes so much effort for me to keep up just for a few hours or so on there
[20:24] <thafreak> before I give up
[20:24] <thafreak> mainly because I realize I have been on the site for hours at that point
[20:24] <canthus13> Heh.
[20:25]  * canthus13 wonders if vbox's seamless mode works with awesome.
[20:26] <paultag> canthus13: how's awesome working?
[20:26] <canthus13> paultag: Except for ocassionally losing mouse clicking ability to gnome, good.
[20:27] <canthus13> Usually happens when I resize a gnome app.
[20:28] <canthus13> time to run firefox downloader... (the big blue e)
[20:30] <canthus13> hmm.. no networking. :/
[20:37] <canthus13> fecking network drivers aren't showing up in XP.


[07:39] -queuebot:#ubuntu-ci-eng- cpaelzer, https://bileto.ubuntu.com/#/ticket/3914 Generating diffs
[07:39] -queuebot:#ubuntu-ci-eng- cpaelzer, https://bileto.ubuntu.com/#/ticket/3914 Failed to build
[11:35] -queuebot:#ubuntu-ci-eng- cpaelzer, https://bileto.ubuntu.com/#/ticket/3914 Generating diffs
[11:55] -queuebot:#ubuntu-ci-eng- cpaelzer, https://bileto.ubuntu.com/#/ticket/3914 Successfully built
[12:15] -queuebot:#ubuntu-ci-eng- cpaelzer, https://bileto.ubuntu.com/#/ticket/3913 Generating diffs
[13:13] -queuebot:#ubuntu-ci-eng- cpaelzer, https://bileto.ubuntu.com/#/ticket/3913 Pending binary packages
[13:33] -queuebot:#ubuntu-ci-eng- cpaelzer, https://bileto.ubuntu.com/#/ticket/3913 Successfully built
[15:13] -queuebot:#ubuntu-ci-eng- ahasenack, https://bileto.ubuntu.com/#/ticket/3912 Pending binary packages (focal/libpmemobj-cpp). Successfully built (focal/pmdk, focal/vmem)
[15:33] -queuebot:#ubuntu-ci-eng- ahasenack, https://bileto.ubuntu.com/#/ticket/3912 Diff missing (focal/libpmemobj-cpp). Successfully built (focal/pmdk, focal/vmem)
[15:59] -queuebot:#ubuntu-ci-eng- ahasenack, https://bileto.ubuntu.com/#/ticket/3912 Generating diffs
[16:00] -queuebot:#ubuntu-ci-eng- ahasenack, https://bileto.ubuntu.com/#/ticket/3912 Successfully built
[19:44] -queuebot:#ubuntu-ci-eng- cpaelzer, https://bileto.ubuntu.com/#/ticket/3883 Needs rebuild due to higher version at destination
[20:18] -queuebot:#ubuntu-ci-eng- tdaitx, https://bileto.ubuntu.com/#/ticket/3915 Preparing packages


[01:20] <Kupo24z> There a way to edit tags without maas-cli?
[01:21] <Kupo24z> maas-cli maas tag update-nodes juju add="node-3004a5ec-bf71-11e3-9d94-52540051bc11" results in "Not Found"
[01:23] <jtv> Kupo24z: looks like the wrong command line.  I haven't done much with tags, so give me a moment to check
[01:24] <Kupo24z> Got it from https://maas.ubuntu.com/docs/tags.html
[01:24] <Kupo24z> ah, i think its 'tags new' first
[01:25] <Kupo24z> yup that did it
[01:26] <jtv> Yeah, we have this pattern where the plural acts more or less like a class, and the singular is for addressing objects.
[01:26] <jtv> Creating an object is something you do on the class, basically.
[01:26] <Kupo24z> Can you add multiple tags in one line?
[01:27] <jtv> No.
[01:29] <Kupo24z> jtv: is it possible to add a tag to a node by hostname or is it only system id?
[01:30] <jtv> Only by system ID.  It's basically a node's identifying key.
[01:30] <jtv> Hostnames can be changed, so you see the can of worms there...
[01:30] <Kupo24z> hmm okay
[01:30] <Kupo24z> trying to make this somewhat automated in a script
[04:23] <jtv1> bigjools: got time for a pre-implementation chat?
[04:45] <bigjools> jtv: yes
[04:45] <jtv> talky?
[04:46] <bigjools> yarp
[04:47] <bigjools> jtv: fuxache
[04:49] <bigjools> jtv: there's no option in talky to select which camera/mic I need to use
[04:49] <bigjools> plus, trusty has broken my usb devices
[04:50] <jtv> Ah.
[04:53] <jtv> Well, maybe just here on IRC then?
[04:53] <jtv> Providing your keyboard works?
[06:20] <jtv> Branch up for review: https://code.launchpad.net/~jtv/maas-test/copy-file/+merge/214879
[06:21] <bigjools> jtv: looking
[06:22] <jtv> Thanks.
[06:23] <bigjools> jtv: how can you have two symbols both called make_file in test_maasfixture.py?
[06:54] <jtv> bigjools: one is just a convenience wrapper for the other.
[06:54] <jtv> They mean the same thing.
[06:54] <jtv> It's just that one is self.make_file() and the other is make_file(self).
[06:54] <jtv> I can remove the wrapper, but it was easier to leave it.
[06:54] <bigjools> yeah get rid of it :)
[06:55] <jtv> It's easier now anyway — doing it before the review would just have polluted the diff.
[07:00] <bigjools> kk
[07:13] <rvba> jtv: Actually, I diagnose the first problem before running things with your change :)
[07:13] <rvba> diagnosed*
[07:13] <jtv> :(
[07:13] <rvba> jtv: It was, indeed, a validation error.
[07:24] <rvba> jtv: trying to debug the second maas-test problem now.
[07:25] <jtv> The only thing in the logs that struck me as particularly suspicious was the login failure.
[07:25] <jtv> I'm going out for a bit.
[07:35] <rvba> bigjools: btw, when will we change 'daily' into 'release' for the Trusty image label in etc/maas/bootresources.yaml.  It's a bit of a chicken and egg problem unless the 'release' images get published a bit before the release.
[07:35] <bigjools> rvba: we have to do it for the last upload
[07:35] <bigjools> ie probably tomorrow
[07:35] <bigjools> check with andres
[07:36] <rvba> Okay.
[07:36] <bigjools> it's not chicken and egg :)
[07:36] <rvba> Depends when the images are published really.
[09:02] <rvba> jtv: btw, there is no reason why we should run maas-import-pxe-files manually in maas-test, as opposed to using the API.
[09:02] <jtv> Maybe one:
[09:02] <rvba> I might fix that as a drive-by if I manage to fix my pb quickly.
[09:03] <jtv> Running the script manually makes it slightly easier to write the bootresources.yaml.
[09:03] <jtv> Because we can just pass it on the command line.
[09:03] <jtv> Please don't change that while I'm working on this bug.
[09:03] <jtv> We can look at it again later, but it's not urgent.
[09:03] <rvba> Right.  But we could also simply overwrite the config file in /etc/maas/
[09:03] <jtv> Slightly harder.
[09:04] <jtv> We can, but then we need a sudo et.c
[09:04] <jtv> Instead of a plain scp.
[09:04] <rvba> Definitely not urgent.  But this is actually related to my problem: the problem I'm dealing with now is that the boot images are not reported in time *because* we're calling the script manually.
[09:04] <jtv> Ahhh
[09:05] <rvba> i.e. with the API, the images would have been reported at the end of the import phase.
[09:05] <jtv> I Right.
[09:05] <jtv> Right.
[09:05] <rvba> But since this is all asynchronous, I have to poll for the boot images anyway.
[09:06] <jtv> We _could_ just jack up the frequency of that celery job...  It's not going to be very costly, and 5 minutes was completely arbitrary as I recall.
[09:06] <rvba> I do think 5 minutes is too long indeed… but to avoid a race condition, we have to wait until the boot images are there anyway…
[09:07] <jtv> Yup.
[09:07] <rvba> Because we can't predict how long it will take for the import script to run.
[09:07] <jtv> How did we deal with that previously?  I forget.
[09:08] <rvba> We didn't have to deal with it really, because the reporting was just a nice-to-have, not a crucial part of the infrastructure.
[09:08] <jtv> Oh, but as long as we're running the script manually, it won't complete until the import is done anyway, right?
[09:08] <rvba> Yes
[09:09] <jtv> If we jack up the frequency to twice per minute, then waiting for a minute after the script completes would solve the CI problem to all intents and purposes, right?
[09:09] <rvba> Before all the bootresources work, the images being there was the only requirement.  Now we need them on the cluster and we need them reported back to the region.
[09:09] <rvba> Yes, that would solve the pb.
[09:09] <jtv> Just as a quick hack of course — as you say, in the end we must poll on BootImage.
[09:10] <rvba> The branch I'm testing now wait 5 minutes after the import script. (It's just a test to confirm my hypothesis)
[09:10] <rvba> waits*
[09:10] <jtv> Five minutes plus overhead, I guess.  For those corner cases.
[09:10] <rvba> Like I said, it's just a test.
[09:10] <jtv> Sure.
[09:12] <rvba> Node is being powered up… let's see what happens.
[09:13] <rvba> jtv: gmb: btw, the decision to return 'no-such-image' as part of the pxe url when MAAS can't find a suitable image is one of those little things that make debugging so much easier.  Thanks for that!
[09:13] <jtv> It was him.
[09:13]  * rvba thanks him.
[09:14] <rvba> Node enlisted okay this time.
[09:14] <rvba> Okay, working on the polling stuff now.
[09:17] <rvba> jtv: success! (with sleep(5*60) after the import script has run)
[09:17] <jtv> Phew.
[09:17] <jtv> Something else maas-test may need: subarch!  It doesn't do that yet, does it?
[09:18] <jtv> Oh wait, it does, it does.
[09:18] <rvba> Phew.
[09:22] <jtv> It's just still hidden inside the arch string.
[09:22] <jtv> There is some yuckiness going on with the additional i386 import, too.
[09:33] <rvba> jtv: I have trouble running the tests for maas-test http://paste.ubuntu.com/7225462/ The failure looks familiar but I can't remember what the pb was… can you?
[09:34] <jtv> rvba: could tox be one of those packages that maas-test needs installed but maas needs un-installed?
[09:35] <rvba> jtv: arg, that was it (but it wasn't tox, just python-api-client)
[09:35] <rvba> Thanks.
[10:34] <rvba> Any reviewer available for a fix to a critical issue? https://code.launchpad.net/~rvb/maas-test/import-images-api/+merge/214913
[10:43] <jtv> rvba: if it's short, I can do it — but then you'll have to review and Q/A https://code.launchpad.net/~jtv/maas-test/bootresources-config/+merge/214916 :)
[10:43] <rvba> jtv: deal :)
[10:45] <jtv> Reviewing...
[10:47] <rvba> jtv: as far as I can tell, the change you're proposing won't allow us to configure the boot resources to get, say, the 'daily' images for a release.  Wouldn't be simpler to let the user pass the entire bootresources.yaml file to maas-test?
[10:47] <jtv> Simpler for us, yes.  But the UX was vetoed.  I figured it's easy to add label to this later.
[10:48] <rvba> jtv: "But the UX was vetoed." what do you mean by that?
[11:04] <jtv> I mean that Julian immediately and resolutely said "no" when I listed it among the options.
[11:04] <jtv> Your branch has been reviewed.
[11:07] <rvba> All right.
[11:07] <rvba> Ta.
[11:08] <rvba> I think it goes a bit against maas-test being just a simple tool to drive MAAS itself… but okay.
[11:09] <rvba> jtv: I'm fixing my branch (as per your review).  Then I'd like you to merge trunk into your branch so that I can actually QA it.
[11:10] <jtv> There goes my plan to leave on time...
[11:11] <rvba> jtv: I can create another branch from your branch and merge trunk myself.  No worries.
[11:13] <jtv> Thanks!
[11:13] <jtv> Although I probably have myself to blame for being such a picky reviewer...
[11:13] <rvba> heh
[11:14] <jtv> Good night everyone!
[12:20] <rvba> allenap: I'd welcome your opinion on [1] in https://code.launchpad.net/~jtv/maas-test/bootresources-config/+merge/214916
[12:34] <allenap> rvba: Okay, I’ll take a look.
[12:44] <allenap> rvba: I think bootresources.yaml is different to power parameters. The latter have a number of schemas associated with them. Trying to flatten that into a command-line is nearly impossible.
[12:44] <rvba> allenap: my suggestion is to pass the entire file content to maas-test.
[12:44] <rvba> All at once.
[12:44] <allenap> rvba: bootresources.yaml will be transient, but we can use capabilities to detect when we should use its successor.
[12:45] <rvba> allenap: maas-test --bootresources <file>
[12:45] <allenap> rvba: Would that be optional?
[12:45] <rvba> allenap: yes, of course
[12:45] <allenap> rvba: What’s the purpose?
[12:45] <rvba> allenap: customize the boot image import: use a different label, use a different path, etc
[12:47] <allenap> rvba: I imagine we still need the code in this branch when it’s not supplied?
[12:47] <rvba> allenap: no, we can use the default one.
[12:48] <allenap> rvba: Does that import everything? Using the default one makes sense - we’re trying to test how hardware works with MAAS out-of-the-box - but if it’s really slow then folk are going to tire of it.
[12:49] <allenap> rvba: This is pertinent w.r.t. the “directive” we had about default-to-everything.
[12:50] <rvba> allenap: It imports [i386,amd64]/release/precise [i386/amd64]/daily/trusty by default.
[12:50] <allenap> rvba: Is that MAAS’s default, or maas-test’s?
[12:50] <rvba> MAAS's default
[12:51] <allenap> biab
[12:54] <allenap> rvba: When we transition away from bootresources.yaml, what will we do with maas-test then?
[12:55] <allenap> gah, biab.
[12:55] <rvba> allenap: maybe we won't transition away from bootresources.yaml.  Maybe the region will simply generate an ad-hoc bootresources.yaml every time the import script it run.
[12:56] <rvba> allenap: and if we do get away with it, then that's one more reason no to spend time getting maas-test capable of writing that file.
[13:23] <allenap> rvba: Either way, bootresources.yaml is an implementation detail, temporarily exposed to users while we scurry to provide API+UI for it. Jeroen has written the code to generate it. I think we should use it for now. I suspect we’ll have to change maas-test again in any case.
[13:24] <rvba> allenap: well, I don't agree but I guess I'm outnumbered :)
[13:27] <rvba> allenap: bootresources.yaml being an implementation detail should be yet another reason not to spend time working on code to generate it.  We should expose it to user temporarily to give them maximum control over what gets imported.  And change that when MAAS itself changes.
[13:27] <allenap> rvba: I think we can revisit this at some point. In the meantime I think jtv’s branch is an improvement, and is okay to land.
[13:27] <rvba> allenap: we won't be able to offer a unified interface in maas-test anyway.
[13:27] <rvba> allenap: well, apart from the fact that it doesn't work at all.
[13:28] <allenap> rvba: Doesn’t it?
[13:28] <rvba> allenap: see my point [0]
[13:28] <allenap> rvba: Oh yes :)
[13:29] <rvba> allenap: yet another reason why fiddling with bootresources.yaml is, I think, a bit pointless.  Oh well
[13:30] <allenap> rvba: Given that the work has been done already I don’t think we can argue anymore to not do the work ;)
[13:30] <rvba> allenap: if it was working, I'd say you're right.
[13:30] <allenap> rvba: I don’t feel passionately about this, so maybe I’m missing something.
[13:32] <allenap> rvba: I don’t think this code is incompatible with adding a —boot-resources-config flag later on.
[13:32] <rvba> allenap: it is not, but why duplicate the work?  That's all I'm asking.
[13:33] <allenap> rvba: We can’t unduplicate the work now. This is an improvement regardless, and it’s done (I’m assuming fixing it is a small thing). I also think this makes the out-of-the-box experience of maas-test better.
[13:33] <rvba> allenap: gmb: It's been a long battle, but I'm happy to report that the CI job for maas-test is now green.
[13:34] <allenap> \o/
[13:34] <rvba> allenap: I agree.  But adding the --bootresources would solve the bug this work is fixing and much more with ~10x less code.
[13:36] <allenap> rvba: It wouldn’t make the `apt-get install maas-test; maas-test …` experience better though. It’s not a massive amount of code either.
[13:38] <rvba> allenap: it would definitely make it better, because using your own bootresources.yaml file, you could do exactly what you want, and for instance limit the number of images much better.
[13:39] <gmb> rvba: Sweet!
[13:40] <allenap> rvba: How many people who want to test hardware compatibility with Ubuntu and/or MAAS (remember that MAAS compatibility is important to general Ubuntu Server compatibility now) are going to have a bootresources.yaml lying around? Afaict, this makes the experience better without having to think.
[13:42] <rvba> allenap: my point is simply that I don't think it's worth it.  Use the default bootresources.yaml in most case, otherwise, let the user do as he pleases by providing his own bootresources.yaml.  This solution is something is the middle that is, I think, wasted effort.
[13:43] <smoser> bladernr_, ping
[13:43] <bladernr_> smoser: hello
[13:43] <smoser> so fast path install doc is bad. agreed.
[13:43] <smoser> :)
[13:43] <smoser> one question as to why you're wanting to use it.
[13:43] <allenap> rvba: It will save something now, and even more if/when (when most likely) we default to downloading everything.
[13:43] <smoser> rather than user-data.
[13:43] <bladernr_> heh I've patched together about 1/3 of the solution sof ar
[13:44] <smoser> i suspect i can probably help you through the rest.
[13:44] <allenap> rvba: Even if this is wasted effort (I don’t think it is, fwiw), it can’t be unwasted now.
[13:44] <bladernr_> truth be told, I don't know exactly WHERE to put this stuff, I was putting it in the install late_command just because that's where it is in d-i and what the limited docs I could find indicated
[13:44] <smoser> so how do you deploy nodes?
[13:44] <smoser> via juju ?
[13:44] <bladernr_> no, purely via maas
[13:44] <smoser> perfect
[13:45] <smoser> then just use user-data
[13:45] <smoser> and cloud-init/cloud-config syntax there.
[13:45] <bladernr_> either d-i or FPI if I can get FPI to install the test tools automatically
[13:45] <smoser> only do in the install environment what you need.
[13:45] <bladernr_> where's user-data?
[13:45] <smoser> then your user-data stuff is install-path agnostic
[13:45] <smoser> and will also work on ec2 or wherever else you can talk to cloud-init.
[13:45] <smoser> (getting user-data info)
[13:46] <smoser> bladernr_, http://bazaar.launchpad.net/~virtual-maasers/+junk/maas-libvirt-utils/view/head:/maas-deploy-node
[13:46] <rvba> allenap: can't be unwasted.  Let's see how much time it takes to fix this branch and QA it.
[13:46] <smoser> thats my 'deploy-node'. which takes a ubuntu release and user-data.
[13:46] <smoser> but it shoudl tell you what you need to do on the api.
[13:47] <smoser> essentially, you just pass 'user_data=BASE_64_DATA_HERE' on your 'start' call
[13:48] <smoser> that user-data can be anything that cloud-init understands.
[13:48] <smoser> which is described partially at
[13:48] <smoser>  https://help.ubuntu.com/community/CloudInit
[13:48] <smoser> and then examples and doc of cloud-config options are at
[13:48] <smoser> http://bazaar.launchpad.net/~cloud-init-dev/cloud-init/trunk/view/head:/doc/examples/cloud-config.txt
[13:48] <allenap> rvba: Heh, yes, that’s a fair point.
[13:49] <smoser> but the dead simplist thing to do is just give a '#!' script to it, and it will be executed on first boot at rc.local-like time frame.
[13:50] <bladernr_> Ahhh... yeah, I was wondering about that.  and you can pass the script in via user_data= ?? (like user_data=`base64 myscript`)
[13:51] <bladernr_> or is that more encoding the actual keypairs instead?
[13:52] <allenap> rvba: Okay, as this is not likely to make it into Trusty anyway, and we’re busy enough as it is, let’s put it on hold and discuss it in Austin?
[13:53] <rvba> allenap: well, my main point being that is was a wasted effort, like you said, if Jeroen can get it done quickly, then fine.  But I suspect we will have to do the bootresources thing anyway.
[13:54] <rvba> allenap: Julian apparently explicitly said he was against adding a --bootresources option.  That's what I'm fighting against.
[13:56] <smoser> bladernr_, like you said there. user_data=`base64 myscrtip`
[13:57] <allenap> rvba: I don’t know what Julian said, but I’m not thrilled about adding it either. It depends somewhat on how you see maas-test. I see it as a front-end for non-MAAS users to test hardware with MAAS. As such, I don’t think asking them to provide config files is good UI.
[13:57] <bladernr_> smoser: awesome.  thanks!
[13:57] <rvba> allenap: I guess it depends the kind of polish we want to apply to maas-test.
[13:59] <allenap> rvba: I think this is ripe for discussion face-to-face in Austin though. If nothing else it takes the heat off right now.
[13:59] <rvba> allenap: yeah, agreed.
[14:35] <rvba> allenap: any idea about https://bugs.launchpad.net/maas/+bug/1305061 ?  Looks related to the RPC stuff but it's not clean why 'power_type' isn't there at all.
[14:36] <rvba> tych0: do you have shell access to the machine where you saw https://bugs.launchpad.net/maas/+bug/1305061 ?
[14:36] <allenap> rvba: tych0 figured it out; reload the bug report.
[14:37] <allenap> rvba: It’s because pserv wasn’t running; it had crashed because of another bug :)
[14:37] <allenap> However, the error was not helpful.
[14:37] <rvba> allenap: ah right, I didn't reload the page.
[14:38] <allenap> rvba: It should probably have said “I can’t contact any clusters to validate this” or something like that.
[14:38] <rvba> allenap: definitely
[14:41] <jtv> rvba: I think I've found the reason for the problem with my maas-test branch...  It's that the default simplestreams path (as encoded in provisioningserver/config.py) never got the v2 data!
[14:41] <allenap> jtv: Is this an “oh s**t” moment?
[14:41] <jtv> I would say so, yes.
[14:41] <jtv> But nothing that a small, simple patch won't solve.
[14:42] <rvba> jtv: right, the default value of the 'path'.
[14:42] <jtv> It doesn't have the -v2 bit in it...
[14:42] <rvba> indeed
[14:43] <rvba> jtv: that would explain why the import script failed with a KeyError on 'subarches' :).
[14:43] <jtv> Of course it also raises the question of whether the repo path should be a command-line option to maas-test.  But one thing at a time.
[14:43] <jtv> Yeah, it's nothing whatsoever to do with the subarches in my code.
[14:43] <jtv> It's a field in the simplestreams data — v2, but not regular.
[14:43] <rvba> Yep
[14:59] <rvba> roaksoax: https://code.launchpad.net/~andreserl/maas-test/release_bzr126/+merge/204040 is obsolete now right?
[15:03] <jtv> rvba: https://code.launchpad.net/~jtv/maas/bug-1305118/+merge/214966
[15:03] <jtv> Of course we'll also want either a configurable path, or dailies by default, in maas-test.  But that's a separate issue.
[15:03] <rvba> Right.
[15:04] <rvba> Looks good.
[15:04] <rvba> jtv: that's precisely with I'm advocating for a general-purpose --boot-resources option.
[15:05] <jtv> I know, I know... but bear in mind we're aiming to replace that config altogether.
[15:05] <jtv> Thanks for the very quick review btw.  :)
[15:05] <rvba> Quick fix → quick review :)
[15:05] <jtv> I'll also backport to 1.5.
[15:05] <roaksoax> rvba: that should have been emrged :)
[15:06] <rvba> roaksoax: I know, but gmb's changes make this obsolete now… correct?
[15:06] <roaksoax> rvba:hcecking
[15:06] <roaksoax> rvba: yes!
[15:08] <vladk> rvba: https://codereview.appspot.com/86070043 - gomaasapi TestServer extensions required for juju-core testing
[15:10] <rvba> vladk: looking
[15:52] <vladk> rvba: thanks
[16:56] <fader> Hey folks, is there any documentation anywhere on authenticating against the REST API?
[16:56] <fader> I can use it properly from a web browser if I have logged into MAAS interactively already, but if I haven't logged in or try from a script I get something like "Unrecognised signature: GET list"
[16:56] <fader> Seems to be similar to: http://askubuntu.com/questions/402691/handling-ubuntu-maas-restful-api-login (and not covered that I see in the API docs)
[18:20] <Kupo24z> hey all, getting this error when booting via PXE: exceptions.AssertionError: No PXE template found in u'/etc/maas/templates/pxe'!
[18:21] <Kupo24z> odd because it worked yesterday
[18:22] <Kupo24z> and the dir is populated: http://paste.ubuntu.com/7227453/
[18:35] <Kupo24z> hmm, reran pxe import script and it fixed it somehow
[19:10] <tych0> hi rvba, allenap: what is the DJANGO_SETTINGS_MODULE for maas?
[19:12] <tych0> ah ha, maas.settings
[20:57] <bladernr_> hey, can someone catch me up on the state of uEFI support in MAAS?


[00:00] <greearb> er, ok..trying again
[00:03] <greearb> this is just a small little package?
[00:03] <greearb> linux-meta-.... ?
[00:04] <amitk> greearb: you need to get 'apt-get source linux-image-2.6.24-16-generic'
[00:05] <greearb> ok, sorry for my confusion...never used debian so much...downloading that now
[00:07] <alex_joni> amitk: you wouldn't be familiar with the livecd by any chance?
[00:07] <amitk> greearb: it is confusing even to me sometimes :)
[00:08] <alex_joni> I'm looking for the list of packages which get installed by default.. and I can't seem to remember where that was
[00:08] <amitk> alex_joni: not particularly and definitely not at 2am :)
[00:08] <alex_joni> amitk: same TZ as here ;)
[00:09] <amitk> alex_joni: you want to catch cjwatson when he is online
[00:09] <greearb> ok, that rules.d looks correct now.  It'll take me a few hours to port my patch forward probably...
[00:10] <alex_joni> greearb: if you have a single patch file it's not that complicated
[00:10] <alex_joni> I would still create a custom flavour (call it greearb)
[00:11] <greearb> heh, I have a large number of patches to various parts of the kernel
[00:11] <alex_joni> then look at debian/binary-custom.d
[00:11] <greearb> ok
[00:11] <alex_joni> create a new folder called greearb ;) and put the patches in there..
[00:11] <alex_joni> there's a README which will guide you further
[00:12] <greearb> ok, will look at all that...I first need to get the patches so that they will apply to this kernel.
[00:12] <alex_joni> (not particularely sure it works with udebs for custom flavours.. but it should afaik)
[00:26] <bigcx2> hey all
[00:26] <bigcx2> i was in here this morning asking about squashfs
[00:26] <bigcx2> i've selected squashfs inside my kernel config
[00:27] <bigcx2> and i've run  make-kpkg --append-to-version -squashfs --revision r1 --initrd --config oldconfig kernel_image
[00:27] <bigcx2> but...
[00:27] <bigcx2> when i run update-initramfs -u -v i don't see that it's getting compiled into the kernel
[00:27] <bigcx2> any clues?
[00:28] <cjwatson> alex_joni: given a live CD, the simplest way is to look at /casper/filesystem.manifest-desktop
[00:28] <alex_joni> cjwatson: I just figured that out.. thanks a lot anyway
[00:28] <alex_joni> btw.. I read about 20 minutes of sources (ubiquity) until I reached that conclusion :D
[00:29] <cjwatson> alex_joni: of course that's several steps down the chain; in general, it's the dependency-expansion of a bunch of "seeds"
[00:29] <alex_joni> cjwatson: short question though.. if I have a package I'm interested in.. I only need to put it in there, not it's dependencies too.. right?
[00:29] <cjwatson> no, you need to put everything in there
[00:29] <alex_joni> is it me, or the older manifest-desktop didn't have versions?
[00:30] <cjwatson> there are ways to automate it (which we use in our own build processes) but they're probably overkill for a one-shot deal
[00:30] <alex_joni> yeah, sure.. I only have 1 package + dependencies
[00:30] <cjwatson> alex_joni: it's you; the livefs manifests have had versions since they were created
[00:30] <cjwatson> (the keyword for the automation in question is "germinate")
[00:30] <alex_joni> huh.. germinate? sounds fun
[00:30] <cjwatson> sample dependency-expanded lists of packages for Ubuntu are at http://people.ubuntu.com/~ubuntu-archive/germinate-output/ubuntu.hardy/
[00:31] <cjwatson> germinate: vt. to cause seeds to grow
[00:32] <alex_joni> cjwatson: cool.. probably extends my knowledge absorbing atm
[00:32] <cjwatson> yeah, it's only if you care about how we maintain it
[00:32] <cjwatson> very much designed so that ordinary Ubuntu developers can forget about the process and not have to edit lists of packages every time a dependency changes
[00:32] <alex_joni> cjwatson: I do this once every couple of years/versions
[00:33] <alex_joni> and each time it's more complex (and automated)
[00:33] <alex_joni> so I'm not sure if anything I know now will be valid by 10.4 or whatever the next LTS will be :D
[00:34] <alex_joni> cjwatson: it looks like quite a lot of work
[00:35] <cjwatson> this particular bit of it has not changed a whole lot since 6.06
[00:35] <cjwatson> also, I documented the manifest handling in ubiquity/doc/README a while back
[00:36] <cjwatson> yeah, manifest-desktop was created while ubiquity was still called espresso, so pre-release dapper
[00:38] <alex_joni> yeah, I noticed a couple of things are the same since dapper
[00:38] <alex_joni> (most of the customization part of the LiveCD - squashfs, etc)
[00:42] <alex_joni> cjwatson: I notice the docs on the wiki tell one to regenerate the filesystem.manifest then cp that as filesystem.manifest-desktop
[00:43] <alex_joni> so I guess that takes care of things
[00:43] <greearb> alex_joni, I think I have all of that documented, except for the new kernel...I'll be happy to email it to you...
[00:45] <alex_joni> greearb: feel free if you think I can do anything with it :)
[00:46] <cjwatson> alex_joni: unwise to cp, would need to cp and remove stuff
[00:46] <cjwatson> I'm afraid I haven't been able to keep track of what people have been writing in the wiki - that didn't come from me
[00:46] <greearb> there are about 10 wikis, at least, related to this :)
[00:46] <alex_joni> cjwatson: well.. they do remove ubiquity
[00:47]  * alex_joni meant https://help.ubuntu.com/community/LiveCDCustomization
[00:47] <greearb> most similar to others...and most slightly wrong it seems, depending on your version and what you are trying to do.
[00:47] <cjwatson> alex_joni: I would be inclined to manually add the things you want to both, rather than trying to duplicate the list that's removed
[00:48] <cjwatson> occasionally I do try to dive in and clean stuff out, but labours of Heracles etc. :-)
[00:48] <alex_joni> cjwatson: how about after doing an apt-get update && upgrade.. which just pulled another 450 packages in?
[00:49]  * alex_joni doesn't want to think about updating that list by hand
[00:50] <alex_joni> cjwatson: I'll do the cp right now (only temp. version for testing), then after the final hardy CD is released, I'll be careful to add only a couple of packages
[00:51] <cjwatson> alex_joni: in that case diff the manifests beforehand and take account of what's removed
[00:51] <cjwatson> alex_joni: ubiquity doesn't actually care about the versions in the manifest files - the versions there are just informational
[00:51] <cjwatson> so if you literally did upgrade and not dist-upgrade, then it won't actually matter
[00:51] <cjwatson> (except cosmetically)
[00:51] <alex_joni> heh, ok.. good to know
[00:52] <alex_joni> btw, whoever did parallel makesquashfs is my hero
[00:52] <alex_joni> Parallel mksquashfs: Using 2 processors
[00:53] <greearb> yeah, it only takes maybe 10 minutes now :)
[00:58] <alex_joni> cjwatson: thanks again, I'm off to bed now
[01:07] <jdong> alex_joni: yeah, multithreaded squashing is my best friend too
[02:45] <bigcx2> anybody have any clues about the squashfs stuff?
[02:59] <greearb> like what?
[03:05] <bigcx2> i'm trying to compile squashfs into a 2.6.20 (ubuntu'ized) kernel
[03:05] <bigcx2> and it works but it never makes into the ramdisk?
[03:05] <bigcx2> doing an update-initramfs -u -v doesn't show it in there
[03:06] <bigcx2> this is for a livecd
[03:06] <bigcx2> so whenever i boot
[03:06] <bigcx2> it fails on mounting the root filesystem
[03:06] <bigcx2> which is obviously squashfs
[03:08] <bigcx2> i'm using make-kpkg with --initrd
[03:08] <bigcx2> if that helps at all
[03:09] <bigcx2> i'm not sure what else to try?
[03:09] <greearb> it seems a big pain to get a kernel updated on a live cd image...I'm trying to do the same myself.
[03:10] <bigcx2> apparently
[03:10] <bigcx2> have you gotten it to boot completely?
[03:10] <greearb> I'm hacking my patch set now..when it compiles, hopefully I'll get a bit further...  I'll write it up then and post it somewhere
[03:10] <greearb> not with a custom kernel, but I did with an updated ubuntu kernel
[03:11] <greearb> ie, something you can get with apt-get install ...
[03:11] <bigcx2> ahh -- what k version, what ubuntu version?
[03:11] <greearb> 7.10 (er, current stable..whatever that is), and 8.04-beta is what I'm working on now.
[03:12] <bigcx2> i c
[03:12] <bigcx2> yea i'm hacking on feisty, which sucks -- the rest of the world has moved on lol
[03:13] <greearb> I'm guessing it will all be similar..but will be more sure when I actually get something working :)
[03:14] <bigcx2> hah yea
[04:33] <greearb> I got the debian/rules custom-binary-foo to build, but that didn't do udebs.  There is a binary-udebs target that seems to be compiling everything from scratch again...  Do I need to somehow tell it that it's part of the 'foo' build?
[04:36] <bigcx2> i talked to someone in here this morning that said udebs were only for the alternate install cd
[04:36] <greearb> well, I'm trying to build an alternate install cd, so that's probably want I want
[04:36] <bigcx2> oh lol
[04:37] <bigcx2> in that case this might point you in the right direction
[04:37] <bigcx2> http://dsplabs.utt.ro/~juve/blog/index.cgi/01147559232
[04:38] <greearb> yep, found it already..it's for an older release, but some of it might still work
[04:39] <bigcx2> yea..isn't that what you were hoping for earlier :)
[08:08] <kraut> moin
[15:50] <TomJaeger> Hi.  What's the status on bug #124406?
[15:50] <ubotu> Launchpad bug 124406 in linux "Keyboard keys get stuck and repeat (Feisty, Gutsy)" [Unknown,Confirmed] https://launchpad.net/bugs/124406
[15:51] <TomJaeger> more specifically, the issue Helge and I are seeing
[15:53] <TomJaeger> Also, feel free to try and reproduce it, I don't think it's tied to any particular hardware
[15:55] <alex_joni> short question on linux-meta.. trying to build debs for my custom flavour, but somehow the deps are twisted
[15:56] <alex_joni> debian/control holds this dependency: linux-headers-$(kernel-abi-version)-rtai
[15:57] <alex_joni> however, after the package gets generated I see only linux-headers-2.6.24--rtai (missing the abi '16')
[15:58] <alex_joni> (looks the same for the traditional stuff I didn't touch.. like -rt)
[16:02] <alex_joni> hmm.. crap.. n/m me.. was missing gawk
[16:27] <TomJaeger> bug #124406 anyone?
[16:27] <ubotu> Launchpad bug 124406 in linux "Keyboard keys get stuck and repeat (Feisty, Gutsy)" [Unknown,Confirmed] https://launchpad.net/bugs/124406
[16:34] <TomJaeger> I should say that there is a patch and it just needs to be applied
[17:52] <alex_joni> what's a reason for an ABI bump?
[18:00] <thom> the ABI changing
[18:03] <jdong> thom: you have just made my day :D
[18:08] <alex_joni> thom: funny..
[18:08] <alex_joni> is it supposed to happen on released versions (e.g. hardy after it's shipped out) ?
[18:09] <cjwatson> it can happen, yes
[18:10] <cjwatson> security fixes can change the module ABI from time to time
[18:11] <cjwatson> thom's response is actually pretty accurate, but if you want something more detailed, the ABI in question is the interface between the kernel and modules; simplifying massively, if exported functions change their signatures such that modules need to be rebuilt to cope, that's an ABI change
[18:11] <alex_joni> cjwatson: I was vaguely familiar with what ABI stands for.. probably my question was bogus :)
[18:12] <cjwatson> we've had to change the ABI after release in almost every Ubuntu release so far
[18:12] <cjwatson> gutsy has been lucky so far
[18:12] <cjwatson> but all of dapper, edgy, feisty have had post-release ABI bumps
[18:12] <alex_joni> yeah, but in dapper it wasn't that problematic for me
[18:13] <infinity> alex_joni: What are you finding problematic about ABI bumps, post-dapper?
[18:13] <alex_joni> infinity: having a custom flavour is what makes it problematic
[18:13] <alex_joni> and having to deal with lum, lrm, lbm and meta packages for all that
[18:14] <alex_joni> infinity: don't understand me wrong.. what you guys have in place is a great infrastructure.. but it's a bit overengineered for my own needs...
[18:14] <infinity> Automation is key. :)
[18:14] <alex_joni> infinity: I understand.. but atm I'm doing the automation by hand.. step by step :)
[18:15] <infinity> "Oh look, new kernel"; fetch-sources; apply-local-patches; push-big-red-build-button; go-for-coffee.
[18:16] <alex_joni> infinity: yeah, but the thing started as a livecd/install environment for our app (which contains kernel modules, and thus kernel-ver dependent)
[18:16] <alex_joni> so when ABI changes, and new kernels come out (which through git is quite easy to track), I still have to push a new release on our own software
[19:23] <greearb> ok, back to trying to install a custom kernel on a live-cd.  Turns out the whole 'udeb' thing was a red herring, it doesn't build initrds for the live-cd.
[19:24] <greearb> I do have some good notes for anyone who wants to do that though....
[19:24] <greearb> now, my problem is that I need to compile the headers for my custom kernel.
[19:25] <greearb> I got the source:  apt-get source linux-ubuntu-modules-2.6.24
[19:25] <greearb> then attempted to build them:
[19:25] <greearb> akeroot debian/rules binary-arch arch=i386 flavours=foo
[19:26] <greearb> however, the auto-generated debian/control is still relating to generic and not foo.  I tried setting debian/d-i/kernel-versions to something with 'foo' in it, but it still does not fully work.
[19:26] <greearb> Since the debian/control file is regenerated each time, I can't even run 'sed' tricks to force it right.
[19:27] <greearb> suggestions are welcome :)
[19:35] <alex_joni> greearb: you need debian/rules debian/control first
[19:36] <alex_joni> but that assumes you changed the needed places
[19:36] <greearb> can you be any more specific?  That doesn't make so much sense :)
[19:36] <alex_joni> control.stub
[19:36] <alex_joni> you need to add descriptions for you flav
[19:37] <alex_joni> then you need to add you falvour to at least rules.d/i386.mk:custom_flavours
[19:37] <alex_joni> and to rules.d/0-common-vars.mk:all_custom_flavours
[19:37] <greearb> ok, will try that in a sec..
[19:38] <alex_joni> btw, back on breezy I needed two things
[19:38] <alex_joni> one is kernel + initrd (you can get those from /boot/ from you regular machine)
[19:38] <alex_joni> and the other is the udebs which get loaded lateron
[19:38] <alex_joni> brb
[19:39] <greearb> don't think I need the udebs, seems that is only for non-live CD builds
[19:47] <alex_joni> cjwatson: any ideas why I would get "/init: .:  159: Can't open /scripts/casper" ?
[19:47] <alex_joni> (I'll dig for it, but thought you might know without looking..)
[19:48] <greearb> seems control.stub might be auto-generated from control.stub.in ?
[19:49] <alex_joni> greearb: you're getting warmer :P
[19:54] <greearb> no luck
[19:55] <greearb> building with:  fakeroot debian/rules binary-arch arch=i386 flavours=foo
[19:55] <greearb> is that right?
[19:56] <alex_joni> nope
[19:56] <alex_joni> I use fakeroot debian/rules custom-binary-arch=rtai iirc
[19:56] <greearb> for the headers as well?
[19:57] <greearb> I'm not building the kernel here...just the headers package
[19:57] <alex_joni> I use fakeroot debian/rules custom-binary-rtai
[19:57] <greearb> ok
[19:57] <alex_joni> that builds image & headers too
[19:57] <alex_joni> brb
[19:57] <greearb> bleh, I mean modules, not headers.  I need the cramfs modules and such
[19:57] <greearb> will try poking some more
[20:08] <alex_joni> cjwatson: changing boot option "boot=casper" to "boot=local" makes it go a bit faster .. but it hangs furtheron
[20:08] <alex_joni> cjwatson: I also get _tons_ of udevd messages so anything usefull is lost somewhere..
[20:15] <greearb> ahh, by hacking debian/rules to add a fixup script after the debian/control is generated, I seem to be making progress
[20:16] <greearb> got udebs for free, too :)
[21:19] <greearb> got it to boot!  But, seems the gnome toolbar died, so no way I can find to open a bash window to check things in more detail.
[21:19] <greearb> not sure if it's a qemu issue or something else
[21:54] <alex_joni> cjwatson: probably didn't update initramfs (mkinitramfs -o /initrd.gz 2.6.24-16-rtai)
[22:23] <cjwatson> alex_joni: you forgot to install casper before running update-initramfs -u?
[22:23] <cjwatson> (or other mkinitramfs method)
[22:28] <alex_joni> cjwatson: probably just borked the initramfs (used the install one, not the live-cd generated one)
[22:31] <cjwatson> oh, don't do that :)
[22:31] <greearb> any idea what the apt-get package for the 'install' desktop icon on the live-cd is called?  I managed to uninstall mine somehow...
[22:32] <cjwatson> greearb: the desktop file is in ubiquity, but casper is what's responsible for getting it onto the desktop
[22:32] <cjwatson> see scripts/casper-bottom/10adduser in the casper source package
[22:33] <greearb> ok, I removed a bunch of things...looks like I lost it to a dependency..will try re-adding, or if necessary, start over and be more careful.
[22:36] <alex_joni> cjwatson: I just booted the live cd I made :)
[22:36] <alex_joni> (this is from the live .. so it works :D)
[22:37]  * alex_joni is happy
[22:37] <greearb> congratz!
[22:40] <greearb> here are my notes.  This worked for me, though I've yet to run it all from a clean install, so I might be missing a few things yet.
[22:40] <greearb> http://www.candelatech.com/oss/ubuntu-live-notes.txt
[22:40] <greearb> feel free to link to them from any of the wiki pages and/or use this in any manner (including outright copying it somewhere else)
[22:41] <alex_joni> greearb: you missed an 'e' on welcome.
[22:41] <greearb> fixed :)
[23:07] <TomJaeger> What does the kernel team think about the patch attached to bug #124406?
[23:07] <ubotu> Launchpad bug 124406 in linux "Keyboard keys get stuck and repeat (Feisty, Gutsy)" [Unknown,Confirmed] https://launchpad.net/bugs/124406
[23:20] <TomJaeger> ping
[23:31] <smb_tp> TomJaeger: Hi Tom, sorry I did not have much time today to look at it. I also would like to discuss this with the others.
[23:35] <TomJaeger> cool.  I should mention that patch fixes a different (but nevertheless very annoying) problem than the original report was about.
[23:41] <smb_tp> TomJaeger: I am not sure I can promise much. If I look (not very thouroughly, I admit) at the patch it seems to change the scheduler and feels not like something to do that late in teh cycle.
[23:42] <smb_tp> s/and feels/and taht feels/
[23:42] <smb_tp> s/taht/that/ (can't type any more)
[23:44] <TomJaeger> That's why I bisected the issue right when I noticed how I could reproduce it.
[23:46] <TomJaeger> This has been fixed upstream for almost two months now, and it's not like it makes some fundamental changes to the scheduler
[23:47] <cjwatson> can I suggest that it might be worth considering this for 8.04.1 rather than 8.04?
[23:48] <cjwatson> then there'll be time to find out if it breaks the world when applied to Ubuntu
[23:48] <cjwatson> assuming that it goes in early in the 8.04.1 period
[23:49] <smb_tp> That would be something I personally would feel better with. But surely I'd like to ask the others, too.


[00:55] <Roey> hi
[07:48] <lordievader> Good morning.
[08:17] <tijnix> morning
[08:17] <lordievader> Hey tijnix
[12:24] <BluesKaj> Hiyas all
[12:24] <penguin42> hey BK
[12:44] <BluesKaj> hey penguin42
[12:46] <BluesKaj> any word on the15.10 yet?
[12:48]  * penguin42 wouldn't know where to check
[12:49]  * penguin42 would ask in ... oh, we're here
[12:51] <BluesKaj> yeah, i haven't seen a thing , not even the codename
[12:52] <penguin42> it looks like the next UDS is 5-7 May, so I guess stuff will happen then ?
[13:03] <BluesKaj> UDS?
[13:04] <k1l_> anyone knows when the snappy packages stuff will be activated in the desktop-next iso? i am curious to try that
[13:17] <penguin42> k1l_: Me to
[13:17] <penguin42> BluesKaj: The Developer Summit
[13:17]  * penguin42 is hoping for Wiggly Worm,   but I doubt it
[13:21] <BluesKaj> wonky wombat
[13:23] <BluesKaj> is snappy going to use the regular repos
[13:34] <lordievader> BluesKaj: Snappy is a way of creating packages.
[13:36] <BluesKaj> yes , I know that , was reading about it , but it's implementation is vague , as ususual, lordievader
[13:36] <BluesKaj> err usuual :)
[13:36]  * BluesKaj finds his glasses
[15:29] <k1l_> it looks to me that they are not sure what snappy means in detail so far. i think we will be enlighted after UOS :)


[02:33] <holmanb> gschanuel: I have never tried what you're talking about, but the cloud-init vmware datasource docs talk about setting the encoding type for userdata/metadata. I don't see that in the commands you linked above.
[02:34] <holmanb> gschanuel: https://cloudinit.readthedocs.io/en/latest/topics/datasources/vmware.html?highlight=.encoding
[02:46] <Orpheus[m]> New to cloud-init here. How can I "validate" a configuration file without booting a new instance for it?
[02:56] <Orpheus[m]> found my answer :)
[02:56] <Orpheus[m]> `cloud-init devel schema --config-file file`
[14:45] <juliank> I just filed https://bugs.launchpad.net/cloud-init/+bug/1949371
[14:46] <juliank> This is currently breaking most of ppc64el scalingstack cloud
[14:46] <juliank> Arguably the cloud might be broken too
[14:46] <juliank> I'm trying to hack an image together that does not error out here, but it's hard
[14:46] <juliank> As I first need to get a server booted
[17:24] <blackboxsw> Thanks juliank: I think we'd need to see what network_data.json is representing to the instance. As the network JSON there will instruct cloud-init what to do with all interfaces. Since OpenStackLocal datasource reads networkdata using the link-local address http://<IP_ADDRESS>/openstack/2018-08-27/network_data.json that data should be available to us into the system via console or ssh.
[17:25] <blackboxsw> One way we might do that is using write_files: to emit /etc/netplan/50-cloud-init.yaml for only the known NIC you expect to be up  and re-run netplan apply via something like this https://pastebin.canonical.com/p/Jx3cQVDgs7/
[17:26] <blackboxsw> then you can ssh into the instance I hope and `cloud-init query ds.network_json` to see what openstack told us
[17:27] <blackboxsw> alternative would be to try logging into the console via the novnc url (which I think you said was unavailable on this openstack deployment) openstack console url show <yourinstance>. on my stack I've got the ability to launch a browser to the URL provided to login without SSH
[17:48] <blackboxsw> looks like the internet broke CI again. I see it on brett's and my failing PRs https://github.com/canonical/cloud-init/pull/1090/checks?check_run_id=4070158851
[18:27] <holmanb> @blackboxsw - it looks like at least one of the failures can be fixed by cherry picking a test dependency from main
[18:31] <holmanb> scratch that, I didn't test well enough locally
[20:09] <blackboxsw> looks to me like it may have been a spurious error my next pull is running fine https://app.travis-ci.com/github/canonical/cloud-init/builds/240972200
[20:14] <blackboxsw> falcojr: lxd_container integration test and lxd_vm tests have passed on my PR
[20:43] <falcojr> blackboxsw: https://github.com/canonical/cloud-init/pull/1040 merged!
[20:43] <blackboxsw> woo hoo! coffee break.
[21:24] <falcojr> blackboxsw: upstream release PR when ready https://github.com/canonical/cloud-init/pull/1091
[22:46] <blackboxsw> falcojr: grabbing it now
[23:12] <blackboxsw> falcojr: approved the PR, but integration tests have yet to run on 21.4 yet now that LXD datasource is committed. I want to get a +1 from the daily integration runs @ https://jenkins.ubuntu.com/server/job/cloud-init-integration-lxd_container-impish-daily/  and https://jenkins.ubuntu.com/server/job/cloud-init-integration-lxd_vm-impish-daily/  before we sign and push the upstream version


[00:00] <nik90> szymon_w: can you mark that bug affecting you
[00:00] <nik90> will raise the bug hea
[00:00] <nik90> heat*
[00:00] <szymon_w> nik90, sure
[00:02]  * nik90 wonders what Gerry Boland's nick is to say thnx
[00:02] <greyback> nik90: hi :)
[00:03] <popey> heh
[00:04] <greyback> I'm just about to go to bed now, but if you've any questions/problems with the layouting stuff, please let me know, I should be able to help
[00:04] <greyback> nik90: ^^
[00:04] <nik90> greyback: thnx :)
[00:04] <nik90> gnite
[00:05] <greyback> nik90: welcome!
[00:05]  * greyback goes to dreamy sleepy land
[01:18] <mhall119> nik90: were you looking for info about convergence layouts?
[01:18] <nik90> mhall119: yes
[01:18] <nik90> mhall119: but I read the SDK API docs and figured it out
[01:19] <nik90> a bug also reported
[01:19] <mhall119> http://developer.ubuntu.com/api/qml/sdk-1.0/UbuntuUserInterfaceToolkit.ubuntu-layouts/ ?
[01:19] <nik90> mhall119: yup that's what I finally used
[01:19] <mhall119> cool
[01:20] <nik90> I will write a small todo post on that. It doesn't seem that difficult to use layouts
[01:20] <nik90> we desperately something similar for the friends feature
[01:20] <nik90> it is a highlighted feature which is missing official documentation
[01:20] <mhall119> you mean how-to kind of docs for friends?
[01:21] <nik90> mhall119: yes
[01:21] <mhall119> yeah, would be helpful, kenvandine can probably provide something
[01:22] <nik90> I think that the developer.ubuntu.com should definitely have docs for Ubuntu specific features such as HUD, Welcome screen infographics, friends, u1db
[01:22] <nik90> I think it is missing all of the above
[01:22]  * nik90 checks
[01:23] <nik90> mhall119: this page -> http://developer.ubuntu.com/api/qml/sdk-1.0/
[01:23] <nik90> mhall119: what format do you accept?
[01:24] <nik90> mhall119: I wouldn't mind writing up the documentation for HUD and Welcome Screen Infographics
[02:00] <mhall119> nik90: html chunks
[04:00] <sr20dett> how can i use QGraphicsWebView to view a url in ubuntu touch
[04:01] <sr20dett> found this in a qt fourm but it is not ubuntu-touch specific      QWebView *view = new QWebView();            view->load(QUrl("http://www.naukri.com"));            view->show();
[04:21] <nandersson> Hi, what was the name of the new messaging client coming in Ubuntu Phone?
[04:22] <nandersson> It was some project that could be found on Launchpad, but I have forgot the name :(
[04:22] <nandersson> i.e the software that is replacing pidgin/empathy
[04:54] <nandersson> Is this the package replacing pidgin/empathy in Ubuntu Touch? https://launchpad.net/messaging-app
[04:58] <nhaines> nandersson: it's called "Friends" and it is already in Ubuntu.
[04:58] <nandersson> nhaines, ah, ok thanks a lot!
[05:13] <karbon> hello guys
[05:13] <karbon> I received this error
[05:13] <karbon> ERROR:phablet-flash:Command 'adb push /home/martin/Downloads/phablet-flash/imageupdates/pool/ubuntu-2b5345658b58e55207c4a4e7b6b3d8cd4f3d9a3187d2448fc9020c884234bac0.tar.xz /cache/recovery/' returned non-zero exit status 1
[05:22] <ecardenas> hi good night
[05:22] <ecardenas> excuseme
[05:22] <ecardenas> ubuntu touch 13.10 its work in galaxy s3 gt-i8190l
[05:24] <karbon> hello
[05:25] <karbon> can anyone help?
[05:26] <ecardenas> hi karbon
[05:26] <ecardenas> excusame for my english its not good
[05:26] <ecardenas> im have samsung s3 mini gt-i8190l
[05:27] <ecardenas> and like install ubuntu touch 13.10
[05:27] <karbon> yes i have galaxy nexus
[05:27] <karbon> but it got stuck
[05:28] <ecardenas> an dont have idea its work in this phone
[05:31] <ecardenas> ubuntu touch 13.10 only work in nexus 4 and heiguer
[05:31] <ecardenas> and higer
[05:42] <karbon> i followed the instructions for glaxy nexus
[05:43] <karbon> http://www.ubuntu.com/phone/install
[07:18] <morphis> ogra_: ping
[07:59] <vmalep> Hi all. I reiinstall my Nexus 4 on the 17th, but since then, it indicate no update available? Is it so or should I run a new  "phablet-flash ubuntu-system -b"?
[08:22] <successus> salud
[08:28] <Maclaren> hello, i want to upgrade ubuntu touch 13.10 to the 13.10 beta version
[08:28] <Maclaren> can it be done through the terminal
[08:32] <nhaines> There is no 13.10 beta version.  We are on 13.10.  Release 100 last I checked.
[09:46] <JamesTait> Good morning all; happy Friday and happy Authors' Day! :-D
[09:51] <popey> xnox: http://paste.ubuntu.com/6340336/ - emulator segfaults for me ☹
[09:52] <obiwlan> did anyone get x11 forwarding to work with ubuntu touch? x11 forwarding is enabled in sshd_config by default, but when i log in (ssh -X phablet@ubuntu-touch) the DISPLAY variable isn't set
[09:53] <popey> unlikely, the phone doesn't ship with X
[09:53] <popey> it being enabled is just a default option I suspect
[09:53] <popey> not an indication that it should work
[09:53] <obiwlan> i installed x11-common and x11-apps
[09:53] <obiwlan> it's in the package repository
[09:54] <obiwlan> i thought it was worth a try. so i could carry my development environment with me
[09:55] <nhaines> obiwlan: you'd need to have an X server that supported your graphics hardware, and then you'd need to start X.
[09:55] <nhaines> I guess that'd just be the beginning.
[09:56] <obiwlan> nhaines: no, the server is my desktop
[09:58] <obiwlan> nhaines: you don't need to start x on the client machine where the apps are running or do you? x can be a little confusing
[09:59] <ogra_> you shouldnt need that, no
[10:00] <obiwlan> it wouldn't make sense to have x packages and firefox, eclipse in the ubuntu touch repository otherwise
[10:00] <obiwlan> which depend on x
[10:00] <ogra_> "the ubuntu touch repository" ?
[10:00] <ogra_> it is the normal ubuntu repo
[10:01] <ogra_> (which is also used for arm desktop and server images)
[10:01] <obiwlan> ogra_: oh, ok .. didn't notice it
[10:02] <ogra_> the touch images are built with recommends disabled ... i suspect you are missing dependencies to make the X forwarding work
[10:02] <obiwlan> ogra_: probably
[10:07] <ogra_> gra@chromebook:~$ apt-cache show openssh-server|grep ^Recommends
[10:07] <ogra_> Recommends: xauth, ncurses-term, ssh-import-id
[10:07] <ogra_> try installing these
[10:07] <ogra_> (at least xauth i think)
[10:10] <obiwlan> ogra_: yay, xauth was missing. thank you!
[10:12] <obiwlan> i'm starting to like UT :D
[10:15] <obiwlan> not the perfect experience, since i still need a thin client instead of just a dumb monitor and input devices... but it already gives a good impression of what's going to happen in the future
[10:16] <davmor2> Morning all
[10:24] <davmor2> ogra_: is it me or did the maliit become a lot less reliable on webapps and pages
[10:25] <ogra_> hmm, i havent noticed it being worse here
[10:31] <davmor2> ogra_: for me it's not showing up on comments for g+ Facebook or twitter is was on saucy
[10:32] <ogra_> well, that sounds liek a regression ... works for me though
[10:37] <xnox> popey: emulator: ping program: /home/alan/adt-bundle-linux-x86_64-20130219/sdk/tools/ddms looks weird.
[10:38] <xnox> popey: can you please run it in a clean environment not populted by any other android builds?
[10:39] <popey> hmmm, okay
[10:41] <davmor2> popey, ogra_: have you got a phone that doesn't have the updated music player on it yet.  I seem to keep getting Network error trying to update it I'm about to chase it with my team to see if it is an error our side
[10:41] <popey> nope
[10:41] <popey> updated both
[10:42] <ogra_> i installed manually on myy maguro yesterday ... didnt update apps on the mako for a while, let me see
[10:44] <ogra_> update worked fine
[10:44] <davmor2> just me then that's good :)
[10:50] <JamesTait> Downloaded fine on my laptop too.
[10:52] <JamesTait> ogra_, this reminds me, I hacked together a little Python script to get click packages. It handles the SSO login and oauth signing and drops the downloaded file in $HOME.  If it would be of use, I can drop it somewhere public.
[10:53] <ogra_> sure, /me would post it to the ML ;)
[10:54] <popey> xnox: http://paste.ubuntu.com/6340586 - better, runs
[10:56] <JamesTait> ogra_, good idea! :)
[10:57] <xnox> popey: \o/
[10:57] <xnox> popey: now i guess i should be able to unset the environment variables that screwed it up =)
[10:58] <popey> xnox: yeah, ANDROID_HOME is the only one I think I have set
[10:59] <xnox> popey: cool thanks.
[11:53] <davmor2> ogra_: oh that's interesting there was a system update too I'm wondering if that was blocking it
[11:54] <ogra_> unlikely
[11:54] <ogra_> they should be completely separate
[11:55] <davmor2> ogra_: pass then the system update has the new version of the music app on it :)
[11:55] <davmor2> so now I have no more apps that are out of date :)
[11:56] <ogra_> oh, did the updater show you the app even after the system update ?
[11:56] <popey> hmm
[11:57] <popey> i made a webapp and listed a bunch of webappUrlPatterns but the website still seems to break out into a separate webbrowser
[11:58]  * popey fiddles
[12:12] <popey> ogra_: Ignoring empty or invalid webapp url pattern: "https?://dict.cc/*"
[12:12] <popey> webbrowser-app: unrecognized option '--webappUrlPatterns=https?://dict.cc/*,https?://touch.dict.cc/*'
[12:12] <ogra_> oh ?
[12:12] <popey> lots of that
[12:12] <popey> check the log in ~/.cache/upstart
[12:12] <ogra_> the reviewer asked me for this
[12:12] <popey> I see same on my app
[12:12] <popey> no, they won't
[12:12] <ogra_> it used to be just dict.cc
[12:12] <popey> it appears in the log when you stat the app
[12:13] <ogra_> --webappUrlPatterns=https?://dict.cc/* was my original code
[12:13] <popey> application-click-com.ubuntu.developer.ogra.dict_dict_0.3.log
[12:13] <popey> thats the latest version ?
[12:13] <ogra_> yes
[12:14] <popey> right, so thats generating those errors
[12:14] <popey> I dont know if it's a problem or not
[12:14] <ogra_> desktop_Exec_webbrowser_target_netloc_matches_patterns (dict, https?://dict.cc/*)": "'touch.dict.cc' != primary pattern
[12:14] <ogra_> I suggest fixing this by using this as the Exec in the desktop file:
[12:14] <ogra_> Exec=webbrowser-app --webapp --enable-back-forward --webappUrlPatterns=https?://dict.cc/*,https?://touch.dict.cc/* http://touch.dict.cc/
[12:15] <ogra_> thats the mail i got
[12:16] <ogra_> (the mails are really hard to read in a text only mailer btw)
[12:16] <popey> https://wiki.ubuntu.com/SecurityTeam/Specifications/WebAppsConfinement
[12:16] <ogra_> ah, you mean the last point ?
[12:17] <ogra_> "must match" ... hrm
[12:17] <popey> just referring to the docs
[12:17] <ogra_> thats annoying
[12:17] <popey> but yes
[12:17] <popey> which is annoying for me because m.bbc.co.uk/news redirects to www.bbc.co.uk/news
[12:18] <ogra_> right
[12:18] <ogra_> i know plenty of such pages
[12:18]  * popey tries http?://*.bbc.co.uk/news
[12:18]  * popey tries http?://*.bbc.co.uk/news/*
[12:18] <ogra_> they just carry over the user agent to the main page
[12:19]  * ogra_ has a similar prob with m.slashdot.org
[12:19] <ogra_> using a qml wrapper works, but then yuo are lacking a back button and wont have the --webappUrlPatterns to open external links in a browser
[12:20] <popey> https://bugs.launchpad.net/ubuntu/+source/webbrowser-app/+bug/1226690
[12:21] <ogra_> bah, k
[12:21] <ogra_> i'll change dict.cc
[12:24]  * popey fettles bbc
[12:26] <ogra_> popey, try if it also happens with http://daker.me/2013/10/package-your-webapp-for-ubuntu-touch.html
[12:27] <ogra_> if not, it should be easily fixble by adding m.bbc.co.uk to the us-overrides.js of the browser
[12:27] <popey> hmm
[12:27] <ogra_> m.slashdot.org works fine with it
[12:28] <popey> damnit
[12:28] <ogra_> its just that this way lacks all the browser features like the back button etc
[12:28] <ogra_> (and the url patterns indeed)
[12:28] <popey> gonna unpublish bbcnews till I can fix it
[12:31] <ogra_> what happens to unpulished apps people have installed already btw ?
[12:31] <ogra_> do we wipe them ?
[12:32] <popey> hehe
[12:32] <popey> remote wipe
[12:33] <popey> yeah, that would go down well ㋛
[12:33] <popey> no, they just disappear from the store
[12:38] <popey> ogra_: that works but no back button is frustrating
[12:39] <ogra_> right
[12:39] <ogra_> i filed a bug for having a cmdline option to override the UA
[12:39] <ogra_> trying to find it
[12:40] <popey> the UA isnt the issue for me
[12:42] <ogra_> oh ?
[12:42] <ogra_> but you said the qml wrapper works
[12:42] <ogra_> the only puprose of this is to override the UA
[12:43] <ogra_> (you could also just add a line to the ua-overrides.js for this url pattern)
[12:44] <ogra_> bug 1245465
[12:45] <popey> hang on.
[12:46] <popey> I am not seeing a problem with the UA
[12:46] <popey> the problem I get is that it redirects from m.bbc.co.uk/news to www.bbc.co.uk/news and back to m.bbc.co.uk/news
[12:46] <popey> which launches a separate browser session
[12:46] <popey> using daker's method to confine it (without munging the UA) is good for solving that problem, but then I get no back button
[12:47] <ogra_> ah, so you commented the UA sring in the qml file ?
[12:47] <ogra_> *string
[12:47] <popey> removed it, yes
[12:47] <ogra_> ah, k
[12:49] <daker> popey: so removing the UA function made it work ?
[12:50] <popey> "work"
[12:50] <popey> no
[12:51] <popey> the UA isn't the issue for me
[12:55] <daker> the UA is an issue you need to send the mobile UA too
[12:55] <popey> its not an issue for the site I am using
[12:55] <popey> the issue is the redirect which it always does
[12:55] <popey> which is fine, because it redirects back again to teh right page
[12:56] <popey> I just don't seem to be able to craft the weburlpatterns right
[13:04] <daker> you are being redirect to http://www.bbc.co.uk/news/ because you are not sending a mobile UA
[13:05] <ogra_> daker, well, i would think he still gets the mobile version (which would mean the UA is fine)
[13:09] <popey> i do
[13:09] <popey> it goes m -> news -> m again
[13:13] <ogra_> popey, davmor2, so if you guys try to keep a few apps open (for me thats >4 on maguro and >6 on mako) do you also see the die after a few hours being in the bg ... (and then end up with an empty thumbnail or even shuffled thumbnail labeling)
[13:14] <popey> not tried as I keep rebooting mine
[13:14] <popey> will leave one for a bit
[13:14] <ogra_> ah, well, i switched completely to my mako
[13:14] <ogra_> and it makes it failrly unusable ...
[13:14] <ogra_> some apps start over if you swipe to them ...
[13:14] <ogra_> but well, they start over from scratch
[13:15] <ogra_> so all open data is lost etc
[13:15] <ogra_> (browser always starts from ubuntu.com, selected topic in shorts isnt selected anymore but you end up at the start page)
[13:16] <davmor2> ogra_: I have 5 open and it is running at a snails pace but still going, usable would be a vast overstatment
[13:16] <ogra_> yeah, maguro is really bad here ... but for me it even happens with 2 or 3 apps on maguro
[13:17] <ogra_> after a fresh reboot it works for a while
[13:17] <davmor2> ogra_: http://ubuntuone.com/1iXIRnGo61HOQJGpFGQRPY
[13:17] <ogra_> the apps seem to be properly SIGSTOPed as they should and start again if i swipe to them
[13:17] <ogra_> but after a while one or two of them crash
[13:17] <ogra_> and the havoc starts
[13:18] <ogra_> yeah
[13:19] <davmor2> ogra_: hmm actually each individual app seems to be okay when it has the foreground, it's just if you try and do anything that uses the system that it grinds to a halt
[13:19] <ogra_> well, for how many hours did you keep them ?
[13:20]  * ogra_ has the habit of using a handfull apps that always stay open ... and after a while they start to die
[13:20] <ogra_> on maguro i usually only have 3 open ... mako allows more and survives a lot longer ... but shows the same behavior
[13:22] <sergiusens> ogra_, confirming the label switch
[13:22] <sergiusens> ogra_, although I switched back to sf as I got tired of waiting ages for things to happen
[13:22] <ogra_> sergiusens, any idea against what to file this ?
[13:22] <sergiusens> ogra_, I'd say either unity8 or unity-mir
[13:22] <ogra_> i suspect the whole app lifecycle thing still doesnt work as it should
[13:23] <sergiusens> ogra_, it does fairly well for webapps
[13:23] <ogra_> (apps are supposed to always keep their state even if they get completely killed IIRC)
[13:23] <ogra_> sergiusens, i see it mostly with webapps
[13:23]  * ogra_ usually has 4 news sites open, G+ and shorts
[13:24] <ogra_> usually shorts is the first one to die though
[13:24] <sergiusens> ogra_, yeah, state and webapps I can give to you as not ideal
[13:24] <ogra_> but often enough i also get the "empty swipe" for a webapp
[13:24] <ogra_> i'm just trying without swap on mako ...
[13:25] <ogra_> it actually seems to happen later then
[13:25] <ogra_> (but still happens)
[13:32] <jjlwork> I am installing on Nexus 7 (grouper), when I do fastboot flash boot trusty-preinstalled-boot-armfh+grouper.img   I get FAILED (command write failed (invalid argument)) can anyone help
[13:34] <popey> Hmm. I thought I could fiddle with .local/share/applications/foo.desktop and then "start application APP_ID=foo_1.0" and it use that new desktop file
[13:34] <popey> seems not
[13:34] <popey> desktop file data cached somewhere else?
[13:36] <popey> woop woop
[13:37] <popey> fixed it via judicous use of trial and error
[13:44] <pablin262004> hi my device bird73gb is posible install ubuntu?
[13:45] <popey> pablin262004: is it listed at https://wiki.ubuntu.com/Touch/Devices ?
[13:45] <pablin262004> nop
[13:48] <pablin262004> its clone chinesse phone
[13:49] <pablin262004> h7300
[13:50] <popey> pablin262004: so you need to find someone to port to it, does CyanogenMod 10 work on it?
[13:52] <pablin262004> thanks
[14:56] <freppo> hi
[14:56] <freppo> hi
[15:42] <Jesseee> is there currently an ubuntu touch emulator?
[15:42] <popey> Jesseee: no, but it's being worked on
[15:42] <Jesseee> how soon do you think it would become available :3/
[15:44] <popey> Jesseee: it's already available, but the GUI doesn't yet work
[15:45] <Jesseee> where can i go for more information?
[15:45] <popey> https://lists.launchpad.net/ubuntu-phone/msg04900.html
[15:45] <Jesseee> ty
[15:45] <popey> np
[16:32] <davmor2> ogra_: okay so I've had 6 apps open since you talked about the issue and I've just had to reboot the device to me though it looks like 3 of the 6 had been closed while scrolling between the apps.  In reality I think they just all stayed open and the icons disappeared.  But rebooting does indeed get me back to a fairly speedy system again
[16:33] <ogra_> well, the apps get killed in the back
[16:33] <davmor2> ogra_: in that case the 3 apps left open were using all the memory :)
[16:35] <ogra_> they should get SIGSTOPed ... if the ram gets low their state should be saved they should be killed to free the ram ... and once you open them again they should be started at the point where they were killed
[16:36] <ogra_> at least thats how i always understand tvoss if he talks about it
[16:36] <ogra_> i think the SIGSTOP (and start) works just fine
[16:36] <ogra_> but as soon as one app gets killed everything goes crazy
[16:36] <ogra_> (and they never pick up where you were)
[16:38] <sr20dett> Why is it when i start a simple touch ui and run it before i do anything.........its a transparent box
[16:39] <sr20dett> The design tab and code say there should at least be a button
[16:47] <popey> ogra_: davmor2 just looked at my nexus 4, all the apps are still running
[16:47] <ogra_> popey, was it suspended inbetween ?
[16:48] <popey> i tapped power button, yeah
[16:48] <popey> a few hours ago
[16:48] <davmor2> popey: I was waking my up and switching between the apps every 30 minutes or so
[16:49] <ogra_> popey, flick through them
[16:49] <popey> i just did
[16:49] <ogra_> one will start dieing at some point
[16:50] <popey> all 7 still open
[16:50] <ogra_> well then you are lucky ... i just had to start all of them again after all the labels were wrong
[16:51] <ogra_> but it doesnt seem to happen after any fixed time frame
[16:51] <ogra_> i think it is a matter of usage
[16:55] <popey> hmmm
[17:25] <Moebieus> anyone willing to help me flash back to android? read the site just had a question on one of the steps
[18:02] <Marinella> Hello guyts
[18:02] <Marinella> Guys
[18:03] <davmor2> Marinella: hello
[18:04] <Marinella> I have a question, in my ubuntu touch  i have  problem with increase audio smartphone soul song, how  can i do for resolve this problem?
[18:06] <Marinella> audio too low for music Soul, how icreas it? are there a solution for this problem?
[18:08] <Marinella> my device it's Nexus 4
[18:11] <successus> salud
[18:25] <Marinella> how  increase audio  music soul from ubuntu touch?
[18:26] <mpt> seb128, http://www.lukew.com/ff/entry.asp?1797
[18:26] <seb128> mpt, thanks
[18:27] <seb128> mpt, found the bug, I even assigned to you some weeks ago when it was filed ;-)
[18:27] <seb128> mpt, https://bugs.launchpad.net/ubuntu/+source/ubuntu-system-settings/+bug/1239884
[18:28] <mpt> Okay, I’ll blat through bugs this afternoon
[18:28] <seb128> mpt, thanks
[18:29] <Marinella> how can i boost audio  in my ubuntu touch,  soul  ringtone audio too low,  why?
[18:37] <Marinella> ok, now i have go... bye
[18:39] <mpt> Marinella, the volume hardware buttons should do that. If they do not, that is a bug.
[18:45] <Marinella> mpt  soul  ringtone audio too low
[18:46] <Marinella> mpt volume max but sound audio too low
[18:47] <yahoo> whats the version no of latest release ?
[18:48] <yahoo> ...
[19:17] <Dicegasm> guys, do you know when ubuntu will support nexus5?
[19:18] <Marinella> bye
[19:19] <popey> Dicegasm: when a) someone buys one, b) someone ports to it
[19:19] <Marinella> popey
[19:19] <popey> Marinella: hello
[19:19] <Dicegasm> popey, do you know when the desktop version will be available ?
[19:20] <Marinella> popey, i have go... bye
[19:21] <popey> Dicegasm: 14.04 to 14.10 timescale
[19:21] <Dicegasm> Popey, ooh :/ 5 months.. until 14.04,..
[19:22] <popey> it'll come round sooner than you think ☻
[19:26] <Dicegasm> i really wanted the ubuntu edge :(
[19:28] <popey> so did i!
[19:58] <a_muva> I'm having problems with alarm. Does it work?
[19:58] <a_muva> look like I can not save settings
[20:06] <Marinella> Hello how can i disable bluetooth ?
[20:09] <Marinella> i want permanently disable bluetooth becouse i see there is a bug
[20:11] <nik90> a_muva: Alarms dont work yet
[20:52] <cwayne> stgraber, ping
[20:54] <stgraber> cwayne: ping-ish (at a conference)
[20:54] <stgraber> *pong
[20:55] <kpanic> Hello
[20:56] <cwayne> stgraber, ah, i can bother you another time then :)
[20:56] <popey> ogra_: ok, now my phone is unusable
[20:57] <kpanic> I'm trying to get ubuntu touch on i9300, it's booting fine but I think there's an issue with udev!
[20:58] <popey>  1737 phablet   20   0<PHONE_NUMBER>04   1132 S  0.6 34.6   6:25.47 init
[20:58] <popey> that doesnt look good
[20:58] <kpanic> the radio is asking to load image phone from /dev/block/mmcblk0p7
[20:59] <kpanic> while the device is under /dev directly
[21:14] <cwayne> kenvandine, how does signon-ui differ from phone <-> desktop?
[21:15] <cwayne> namely, how is it that my account-plugin on desktop has a known id, but ont he phone ID is blank
[21:15] <kenvandine> cwayne, on the phone it uses the webview UI
[21:15] <kenvandine> on the desktop it uses the Qt stuff
[21:15] <kenvandine> widgets that is
[21:15] <cwayne> kenvandine, so are the webkit.d/ conf files ignored?
[21:16] <cwayne> i.e. does it pull the Username/ID from there on desktop?
[21:16] <kenvandine> those are used still
[21:17] <kenvandine> but i think on the desktop it's webkit1
[21:17] <kenvandine> phone is webkit2
[21:17] <cwayne> hm
[21:17] <kenvandine> on the phone the wrapper to load it is QML/webkit2
[21:18] <cwayne> i just don't get why the ID isn't automatically populated, as it seems twitter has essentially a blank qml-plugin, so how does it get pulled in while mine does not
[21:19] <kenvandine> i'd say it is most likely something with that QML loader in the account plugin
[21:20] <cwayne> i was hoping to have an empty one like twitter's, as api calls for this account are a bit more involved
[21:20] <cwayne> so iw as trying to avoid having to do an api call to get the display name
[21:22] <kenvandine> look at the Main.qml in flickr
[21:22] <kenvandine> it does a function call to get the username
[21:22] <kenvandine> i don't think we had to do that before...
[21:22] <cwayne> i saw facebook does that, but twitter's doesn't have to do that function call
[21:23] <beuno> kenvandine, heya!   since you're Mr Friends, do you know if google talk is suppose to work in touch?
[21:23] <cwayne> kenvandine, any api call to fitbit has to have oauth signed auth headers, so it's a bit more complicated than passing the token in the url
[21:23] <beuno> kenvandine, it seems to always just tell me to set up things in online accounts, but I do have it set up
[21:25] <kenvandine> beuno, i don't think there is an app for google talk on touch
[21:25] <beuno> kenvandine, makes sense. Is it planned at all?
[21:26] <kenvandine> not sure... i hope so
[21:26] <kenvandine> we basically need a chat client
[21:26] <kenvandine> check with bfiller
[21:26] <kenvandine> cwayne, can you ask mardy about that on monday?
[21:28] <cwayne> kenvandine, sure thing!  i think it can certainly be done in a qml plugin, but it's somewhat non-trivial (at least for someone like me who doesn't know what they're doing :P)
[21:28] <kenvandine> i'm just not seeing why you would need to if it works on the desktop
[21:28] <kenvandine> anyway... time to EOD!
[21:28] <kenvandine> have a great weekend!