[00:05] <sdeziel> hallyn: are you there?
[06:46] <sarnold> man, for a bad time, undefine the uvtool storage pool in libvirt then try to make it work again. sheeeeesh.
[06:47] <sarnold> I ought to be familiar with this cycle by now; ignore libvirt, think it's probably fine, try it again, hate it again. repeat.
[07:22] <lifeless> nevyn: you factoring
[07:22] <lifeless> bah
[08:43] <trippeh> dnsmaster named[15571]: ../../../lib/isc/ratelimiter.c:185: INSIST((rl->pending).tail == (event)) failed, back trace
[08:43] <trippeh> hrms ;)
[09:16] <Celphish> Elo
[09:17] <Celphish> I'm in the need of some advice, I'll describe my problem, hold on
[09:18] <Celphish> I'm trying to install ubuntu server 12.04 on a hp-server through ILO, during the setup it states that it's missing firmware for the hardware, and it asks for the file q12500_fw.bin and asks if I want to insert a removable disk or media with it.. I then go on to create a .img with the file on it (also tried a version where the file was on the img at the path /lib/firmware/) but it doesn't seem to find it..
[09:18] <Celphish> problem is that I need that firmware to be loaded for me to be able to access the first disks and so on
[10:30] <jamespage> cpaelzer, any opinion on a sane default for allocating cpu cores for dpdk/ovs ?
[10:31] <jamespage> trying to capture some sort of best-practice for the neutron/ovs/dpdk integration
[11:03] <cpaelzer> jamespage: dpeends on the system size
[11:03] <cpaelzer> jamespage: how complex can the rules become ?
[11:03] <cpaelzer> jamespage: as input vars you surely have the overall #cpus
[11:03] <jamespage> cpaelzer, my current thinking was to allocate a core on each numa node along with some ram
[11:03] <cpaelzer> jamespage: do you also have #network cards and maybe even #queues on these cards?
[11:04] <cpaelzer> jamespage: not a bad thinking - I'd consider that a good lower boundary
[11:04] <cpaelzer> jamespage: but it depends a lot if this system primary purpose is passing dpdk traffic
[11:05] <cpaelzer> jamespage: if this is doing a lot of dpdk traffic like via many cards and/or 40G/100G cards I'd go higher than that
[11:05] <jamespage> cpaelzer, I have memory per numa node as a config option, might add cores per numa node as well
[11:06] <cpaelzer> jamespage: htat I like very much
[11:06] <cpaelzer> cores-per-node starting with 1 as a working but not high-intensity default and up to X as requested would be a good match
[11:06] <cpaelzer> jamespage: will that end up in dpdk's -c option?
[11:07] <jamespage> cpaelzer, yes
[11:07] <cpaelzer> jamespage: while you are at it please consider setting rx queues
[11:07] <cpaelzer> jamespage: after you started openvswitch-dpdk
[11:07] <jamespage> cpaelzer, on what formula?
[11:07] <cpaelzer> jamespage: you can set it via "ovs-vsctl set Open_vSwitch . other_config:n-dpdk-rxqs=2"
[11:08] <cpaelzer> that example uses two queues
[11:09] <cpaelzer> jamespage: formular would IMHO be "up to the number of combined queues, but not more than CPUs assigned"
[11:09] <cpaelzer> jamespage: I'd guess that is a sane start
[11:09] <cpaelzer> jamespage: a manual tuning would include locating on which socket a network card is and then make way more complex masks
[11:10] <cpaelzer> jamespage: number of queues can be read with "ethtool -l"
[11:10] <cpaelzer> and - btw - is by default limited to #cpus
[11:10] <cpaelzer> so on my 12 core the card has 64 queues but uses 12 by default
[11:11] <cpaelzer> ah and I wrote it wrong, has to be BEFORE ovs-dpdk restart
[11:11] <cpaelzer> so that on device init it picks it up
[12:11] <caribou> rbasak: remember my query on apache2 backport from Xenial to trusty : looks like it's not going to be as simple :
[12:12] <caribou> rbasak: there is a Pre-Depends: dpkg (>= 1.17.14) after the Utopic version
[12:13] <rbasak> "  * Bump dpkg Pre-Depends to version that supports relative symlinks in
[12:13] <rbasak>     dpkg-maintscript-helper's symlink_to_dir. Closes: #769821"
[12:13] <rbasak> I remember that now.
[12:13] <rbasak> Yeah that one might be a little messy to fix.
[12:26] <caribou> rbasak: the simpler solution is to backport the Utopic version that is the one right before the addition of this pre-depends
[12:27] <caribou> rbasak: and is still what the original bug asked for
[12:27] <rbasak> caribou: I think the pre-depends was to fix a bug.
[12:28] <caribou> rbasak: I'm looking at the xenial source;looks like what it was fixing is no longer used
[12:28] <caribou> symlink_to_file
[12:28] <rbasak> Perhaps I'm thinking of a different bug.
[12:28] <caribou> symlink_to_dir rather
[12:30] <rbasak> bug 1393832 is what I have in mind.
[12:30] <rbasak> I think that's completely unrelated now. Sorry.
[13:08] <frickler> jamespage: does https://bugs.launchpad.net/ubuntu/+source/python-keystoneauth1/+bug/1566296 look plausible to you? will it be possible to get a FFE or could you only do an update after the initial release is done?
[13:49] <Slashman> hello, do you think the beta version of xenial is fine to use on a server without any graphical interface in production (without net access)? I'm looking at the bug list and doesn't see any show stopper... I want to avoid if possible the update from 15.10 to 16.04 and use latest ZFS and LXD
[13:49] <jamespage> frickler, we have a standing ffe for mitaka/xenial
[13:49] <jamespage> coreycb, ^^ can you take a look please
[13:50] <jamespage> coreycb, I'm +1 on a resync with Debian if that looks good with you.
[13:51] <teward> Slashman: #ubuntu+1 for 16.04 questions.  And I would not use 16.04 unless you have no choice as it is still not released as 'stable' yet.
[13:52] <DirtyCajun> im about to bond 2 nic. i dont have a special switch so im going to use balance-alb, do i need to state bond-lacp-rate or no?
[13:53] <Slashman> teward: thanks for the chan. I understand your point of view, but from the bug tracker I don't see any critical bug for a container/virtualization server
[13:53] <coreycb> jamespage, frickler, yes sounds good I'll take a look today.
[13:54] <jrwren> Slashman: its fine, but the update is not a problem either. Jumping through hoops do avoid running an update does nothing but waste your time, IMO.
[13:54] <teward> Slashman: that isn't why I said that.  It's up to you if you use software that is not yet released as stable - there's still quite a lot of other bugs in the system.  I would suggest waiting anyways, before updating production systems.  Or, stage a testing environment to test things
[13:54] <teward> or both :)
[13:55] <Slashman> I'm already testing it, it's working so far
[13:55] <jrwren> Or... use it in production, its excellent real world testing for the rest of us ;]
[13:56] <Slashman> jrwren: ^^
[13:57] <jamespage> frickler, fyi just testing a revised 32 bit compat patch and will get 10.1.0 uploaded to xenial
[13:58] <Slashman> I may stay reasonable and use wily with lxc and zfs ppa then
[14:00] <frickler> jamespage: any change to tackle some of my issues with that, too?
[14:01] <frickler> jamespage: also I just found an old one: https://bugs.launchpad.net/ubuntu/+source/apache2/+bug/1488962 this is still present in xenial, too, it seems
[14:02] <jrwren> Slashman: that is no fun. the built in zfs and lxd instead of ppa-zfs and lxc is like upgrading to cadillac from a chevy :p
[14:04] <jamespage> frickler, on my list for this week...
[14:04] <jamespage> not apache2
[14:05] <jamespage> frickler, I see rbasak did some triage - is that bug ^^ a target for xenial?
[14:05] <jamespage> frickler, urgh - that's a systemd fix in suse...
[14:06] <rbasak> Yeah, that needs attention.
[14:06] <rbasak> smoser was going to look at systemd-boot tagged bugs but I think he's occupied on something else.
[14:06] <rbasak> jgrimm: ^^
[14:07] <smoser> :-(
[14:07] <Slashman> there is on issue with zfs between ppa wily and xenial: ppa version is <IP_ADDRESS> and xenial version is <IP_ADDRESS>
[14:07] <Slashman> s/on/one/
[14:07] <jgrimm> rbasak,  i'm going to suggest cpaelzer for that task
[14:07] <jrwren> Slashman: how is that an issue?
[14:08] <Slashman> not sure how the update will handle that, and I prefer the latest stable version :p
[14:10] <cpaelzer> jgrimm: dpdk crumbles between my fingers atm, so I unsugegst myself :-) but lets talk in 20 minutes and define priorities
[14:10] <jgrimm> cpaelzer, ok, i can do1x1 now if you'd like
[14:11] <cpaelzer> jgrimm: let me just adapt and start the next iteration of the testsuite - approx 3 min
[14:11] <jgrimm> cpaelzer, k
[15:02] <teward> jgrimm: ohai, PM?
[15:03] <jgrimm> teward, hi there
[15:33] <ddellav> jamespage when you get a chance, can you look at my fix for this and push it if possible? https://bugs.launchpad.net/ubuntu/+source/manila/+bug/1546116
[15:33] <ddellav> I put the fix up awhile ago but no one has had the chance to review/push
[15:35] <jamespage> ddellav, we need to get that into xenial first - manila is one of the git repo's under ~ubuntu-server-dev
[15:37] <ddellav> jamespage should I create the MIR?
[15:37] <jamespage> ddellav, MIR ?
[15:37] <ddellav> jamespage it's in xenial/universe currently
[15:38] <jamespage> ddellav, I think we're talking cross purposes
[15:38] <jamespage> there is no manila-share package in xenial yet
[15:38] <ddellav> jamespage ooooh, that's what you meant.
[15:38] <jamespage> ddellav, yes
[15:39] <ddellav> jamespage so a requestsync then?
[15:39] <jamespage> ddellav, no
[15:41] <jamespage> ddellav, we're divergent from debian here - infact it was in Ubuntu first, but members of the openstack-pkg team did their own thing
[15:41] <ddellav> jamespage so what is the next step?
[15:41] <jamespage> ddellav, how would you make a packaging change to any of the other core openstack packages?
[15:44] <ddellav> jamespage normally what i do is package updates, so i debcheckout, import updated package, fix depends and any other issues then push for review. If making an upstream change i use git-review to push changes for CI and manual review.
[15:45] <jamespage> ddellav, git+ssh://git.launchpad.net/~ubuntu-server-dev/ubuntu/+source/manila is the source for manila
[15:45] <jamespage> can you propose the fix for this bug against that please?
[15:46] <ddellav> jamespage yep
[15:46] <jamespage> ddellav, thanks!
[15:46] <jamespage> ddellav, the delta in your bzr branch looks fine btw - just needs targetting to the right location!
[15:46] <ddellav> jamespage gotcha, thanks
[15:46] <teward> server team still meeting today?
[15:49] <rharper> teward: yeah, scheduled to start in 10 minutes
[15:49] <teward> cool
[15:49] <teward> just making sure, I can't ever keep track of whomever is chair :)
[15:50] <rharper> https://wiki.ubuntu.com/ServerTeam/Meeting has chair
[15:50] <rharper> but as you say, not always 100% accurate
[15:50] <teward> yep
[16:17] <jamespage> frickler, any thoughts on what we should set the TasksMax attribute to for ceph-osd/mds/mon ?
[16:17] <jamespage> 512 is way to low
[16:18] <jamespage> frickler, looking at the juju charms, we currently set kernel.pid_max to 2097152 as a sane default
[16:23] <jamespage> frickler, but this is really just applied at the process level - so I'm tempted to set it to infinity and allow the server admin to deal with it at the kernel sysctl level
[16:56] <jamespage> frickler, I've uploaded another set of updates for 10.1.0 to the ceph-sru PPA - they will take a while to build
[16:57] <jamespage> but they include fixes for most of your reported problems...
[17:19] <Blueking> TJ- hello again :)
[18:45] <axisys> how do I know if my openssh server is vulnerable to CVE-2016-3115 ? I am using 12.04 lts and I have the latest openssh server already..
[18:47] <sdeziel> axisys: you can track the patch status in Ubuntu here: http://people.canonical.com/~ubuntu-security/cve/2016/CVE-2016-3115.html
[18:47] <sdeziel> axisys: in the meantime there are some mitigation you can apply as mentioned in http://www.openssh.com/txt/x11fwd.adv
[18:49] <axisys> sdeziel: forgot to mention, I was there already... but let me check the mitigations
[18:49] <teward> axisys: disable X11Forwarding and it'll help mitigate
[18:50] <sdeziel> yup
[18:50] <teward> "Set X11Forwarding=no in sshd_config. This is the default."
[18:50] <teward> not sure the defaults in Ubuntu's openssh-server, but it's that simple to help mitigate
[18:50] <sdeziel> Debian/Ubuntu changed that default
[18:51] <axisys> how do I check the default values? is there a switch ?
[18:51] <teward> axisys: /etc/ssh/sshd_config
[18:51] <teward> go poke there, which is on your system.
[18:51] <teward> edit those configuration items, so that X11Forwarding has 'no' instead of 'yes'
[18:51] <teward> unless you need X forwarding
[18:51] <axisys> I know I can manually modify the config.. but is there a switch to get the default value, like postconf and mutt has?
[18:51] <teward> in which case you're stuck between a rock and a hard-place
[18:53] <sdeziel> axisys: sed -i 's/^X11Forwarding.*/X11Forwarding no/' /etc/ssh/sshd_config
[18:58] <axisys> sdeziel: and no-x11-forwarding on those keys
[18:59] <sdeziel> axisys: that would work too but the global param also covers password authentication
[19:27] <axisys> sdeziel: right.. would you know if ubuntu will have a upgrade available soon?
[19:28] <sarnold> unlikely
[19:28] <sarnold> we've rated it low, so it'll only get handled alongside something else
[19:28] <axisys> also, might a be question for #openssh, but anyway find out if anyone used x11 .. if not I could modify it without notifying over 2000 users :-)
[19:29] <teward> axisys: for the record, sarnold is on the security team - he speaks from knowledge therein ;)
[19:29] <teward> so if it's an "Unlikely, unless we handle it alongside something else", well... :P
[19:29] <axisys> teward: appreciate that..
[19:29] <sarnold> we're currently running a pretty steep backlog of issues at the moment, so it's behind a looong queue of other things
[19:29] <axisys> sarnold: I know how that is ;-)
[19:30] <axisys> sarnold: thank you
[19:30] <axisys> so any trick you guys know of x11 has been used recently would help decide how I go about making change with or without change management
[19:30] <sdeziel> axisys: maybe you could create a thin wrapper around xauth that logs something prior to calling the real xauth
[19:31] <sarnold> axisys: another potential mitigation (one I haven't researched at all) is using apparmor policies on the server; that can also confine what authenticated users can do. there's lots of ways of doing that, from giving users a login shell that is confinde with apparmor, or confining sshd with apparmor and using pam_apparmor to change users into a hat ..
[19:32] <axisys> sdeziel: so no log today of xauth use?
[19:32] <sdeziel> confining sshd with apparmor isn't exactly trivial though :)
[19:33] <sdeziel> axisys: maybe sshd logs something specific when calling to xauth. I don't know since I don't use that
[19:34] <axisys> sdeziel: on that token since it is enabled today.. let me use it and see how the log looks like.. thanks
[19:34] <sarnold> back when I was a kid we used to confine sshd with apparmor just for something fun to do on a saturday afternoon! of course back then movies were a quarter and a candy bar a nickel so you couldn't just buy your way to happiness let me tell you
[19:35]  * axisys wonders how old is sarnold
[19:36] <sdeziel> https://code.launchpad.net/~sdeziel/apparmor/usr.sbin.sshd-refresh
[19:36] <sdeziel> ^^ it was fun indeed :)
[19:37] <sarnold> cap_sys_ptrace???
[19:38] <sarnold> oh. right.
[19:38] <sarnold> #insert <rant/kernel_devs/ptrace>
[19:38] <sdeziel> yeah
[19:39]  * axisys struggling to follow
[19:40] <sdeziel> actually the up to date version of the profile is here: https://github.com/simondeziel/aa-profiles/blob/master/16.04/usr.sbin.sshd
[19:40] <sarnold> it might be nice to clean out all the commented-out stuff.. I can't imagine that we'll bring back the privsep sshd any time soon
[19:40] <sdeziel> axisys: I also have a version for 14.04 but nothing for 12.04
[19:41] <sarnold> axisys: if you care about this specific flaw enough to use apparmor to confine your sshd, these patches would be a good starting point
[19:41] <axisys> sdeziel: might need to enable Log DEBUG .. cuz I do not see anything about xauth on remote's /var/log/auth.log when I login with ssh -X remote
[19:41] <sdeziel> sarnold: hmm, let me update that bzr merge proposal with the commented-out stuff removed
[19:42] <sdeziel> I wish apparmor's was tracked in git
[19:46] <sarnold> yeah :/
[19:46] <sarnold> see afore-mentioned backlog :(
[19:51] <sdeziel> yeah, at least the conversion is in the pipeline
[20:44] <axisys> sdeziel: yep atleast DEBUG1 is necessary to catch
[20:44] <axisys> x11-req
[20:45] <sdeziel> good to know
[21:42] <axisys> i have x11forwarding disabled.. what is the best way to test it? ssh -X remotehost and xterm fails ?
[21:45] <sarnold> yeah that shld suffice
[21:46] <teward> sarnold: oh, that brings a question, i'll poke in -hardened since it's a question about the openssl defaults :P
[21:46] <teward> openssh*


[00:52] <happyfr0gg> Programs remain visible in the taskbar when going from Desktops 1, 2, 3, & 4. How do I change this?
[04:27] <User____>  I need help for installing WiFi adaptor driver
[04:28] <User____> Anyone here?
[09:40] <mdlpe> hi, when I print a large document with cups, It print a page, wait 5/10s, print second page, etc
[14:29] <jirido> Hi. I I have a theme that only work when in the local folder .themes. If I put it in /usr/shared/themes it can be seen in lxapperance and it does a bit color shift in the widget dont load any of the graphix or realy load I think.. What is going on?
[14:31] <jirido> I suspect that the other themes also would look better if they "worked" now al looks like 50 shades of adwita
[18:34] <Thedarkb> My laptop just shut down on low power when it was set not to.
[18:35] <Thedarkb> I don't mean, it shut off.
[18:35] <Thedarkb> I mean, it went through the proper shutdown procedure without my consent.
[18:35] <Thedarkb> While I had it set to do nothing
[18:35] <Thedarkb> The laptop has a low battery alarm.
[18:35] <Thedarkb> I know when I need to plug it in.
[18:36] <diogenes_> Thedarkb, does the power manager have the presentation mode?
[18:37] <Thedarkb> Presentation mode?
[18:37] <diogenes_> yes
[18:37] <Thedarkb> It's the XFCE power manager if that makes a difference.
[18:38] <Thedarkb> It got installed when I updated to 18.04
[18:40] <Thedarkb> diogenes_, No presentation mode as far as I can tell.
[18:40] <diogenes_> Thedarkb, wait a bit
[18:40] <Thedarkb> diogenes_, wait
[18:40] <Thedarkb> It's in the right click menu of the tray icon
[18:40] <diogenes_> yes that's it
[18:40] <diogenes_> while you tick the presentation mode, the pc won't shutdowna nd even the monitor won't go to sleep
[18:40] <diogenes_> and*
[18:41] <Thedarkb> That's a workaround though.
[18:41] <Thedarkb> Not ideal.
[18:41] <Thedarkb> I want it to blank the display when unattended.
[18:41] <Thedarkb> I also want the power manager to actually follow my settings.
[18:42] <diogenes_> Thedarkb, try mate-power-manager


[03:45] <nande> hey guys. does anyone knows if an app for ubuntu phone can be done with cocos2d (c+ and opengl es) and what architecture it is? (i think it should be arm right?)
[06:42] <dholbach> good morning
[07:19] <sturmflut-work> Morning
[08:27] <JamesTait> Good morning all; happy Make Your Bed Day! :-D
[08:30] <justCarakas> ow crap, forgot that today :p
[08:34] <mivoligo> mzanetti: hi, have a time to help me with the new setup? :)
[08:34] <mzanetti> mivoligo: hey
[08:34] <mzanetti> mivoligo: man... those images are soo amazing! really. love them!
[08:35] <mivoligo> mzanetti: thanks, I'm happy you like them :)
[08:35] <mzanetti> mivoligo: of course I will help you. can you give me 10 minutes?
[08:35] <mivoligo> mzanetti: sure
[08:56] <mzanetti> mivoligo: hey
[08:57] <mzanetti> so, what's the issue?
[08:57] <mivoligo> mzanetti: ok, I have "my-machines" folder, I cd into it and did bzr branch lp:machines-vs-machines
[08:58] <mzanetti> ok
[08:58] <mzanetti> mivoligo: after that, cd into machines-vs-machines/data/
[08:58] <mzanetti> and then call ./setupdata.sh
[08:58] <mivoligo> mzanetti: got it
[08:59] <mivoligo> mzanetti: what about the second part? where should I be to pull lp:machines-vs-machines/levelpacks
[09:00] <mzanetti> mivoligo: just pull it wherever you want, outside of the machines-vs-machines (next to it sounds sensible)
[09:00] <mivoligo> ok
[09:00] <mzanetti> mivoligo: so basically the manuall checkout of the levelpacks is so to say a write-only copy
[09:01] <mzanetti> and the setupdata.sh script will pull and prepare a read-only copy which is used by the game
[09:02] <mzanetti> so basically you edit the stuff in the manual checkout of the levelpacks folder
[09:02] <mzanetti> then we push/merge your changes to launchpad
[09:02] <mzanetti> and then everyone re-runs the setupdata.sh script whcih will pull the updated svgs and generate up-to-date png's out of them
[09:03] <mivoligo> mzanetti: OK, I think I understand
[09:04] <mivoligo> mzanetti: and I guess I should add towers and enemies into their respective folders, right?
[09:05] <mzanetti> mivoligo: yep. iirc I prepared the folders and the .json files for you
[09:06] <mivoligo> yes,
[09:06] <mzanetti> mivoligo: just put all the .svgs in there and push/merge. I will then still need to update the setupdata script to also generate pngs for them. but should be simple. will do as soon as you have them pushed
[09:07] <mivoligo> mzanetti: I have question about the basic sizes for towers. Should I reduce them to 128 in SVG files or keep them 256 and you change that when converting to PNG?
[09:08] <mivoligo> mzanetti: IIRC 256 was too big
[09:08] <mzanetti> mivoligo: you can keep them as they are.
[09:08] <mzanetti> mivoligo: the good thing about this new structure is that we can easily adapt the script to generate different png sizes for different devices
[09:09] <mivoligo> mzanetti: sounds great :)
[09:09] <mzanetti> so if 256 works well for you while painting, keep that
[09:09] <mivoligo> mzanetti: one more question
[09:10] <mzanetti> hit me
[09:10] <mivoligo> mzanetti: in the new level.json you set "rows" to 7
[09:10] <mzanetti> right
[09:10] <mivoligo> but it should be 5
[09:11] <mzanetti> well, there are 2 complete rows at the top that are contained in the forbiddenFields
[09:11] <mivoligo> mzanetti: right, but is it necessary? They always be forbidden
[09:12] <mzanetti> mivoligo: so the thing is, I can't figure out by code what is playable area and what isn't.
[09:12] <mzanetti> mivoligo: so it has to be the same "dead" area size on all edges
[09:13] <mzanetti> which currently is the size of one field
[09:13] <mivoligo> mzanetti: got it
[09:14] <mzanetti> mivoligo: unless we specify that all images will have 3 fields dead area at the top, and one at the bottom, which I think just makes it more complex to code and understand
[09:14] <mzanetti> besides, it looks quite awesome as it is :)
[09:14] <mzanetti> have you seen it yet?
[09:14] <mivoligo> mzanetti: I also was thinking if you could possibly make the hole board movable
[09:15] <mzanetti> hmm... interesting... so that we zoom in on some place and then move it around?
[09:15] <mivoligo> mzanetti: something like that
[09:16] <mivoligo> mzanetti: sorry I have to go, bbl
[09:16] <mzanetti> would be possible for sure, but not entirely sure if its worth the efforts...
[09:16] <mzanetti> ok... talk to you later
[09:33] <rpadovani> popey, dpm I'm not able to reproduce bug 1367228 on desktop. Is it only for phone?
[09:33] <ubot5`> bug 1367228 in Ubuntu Reminders app "App becomes unusably slow with accountw with 100+ notes" [Critical,Triaged] https://launchpad.net/bugs/1367228
[09:33] <dpm> rpadovani, it's on phone, yes
[09:34] <rpadovani> ok, I'm reflashing my device, I'll try soon
[09:35] <popey> i expect the resources (cpu, ram) are an issue here
[10:10] <nik90> sergiusens: hey, got a quick question. Are you able to create a schroot inside a lxc? When I try creating one I get http://paste.ubuntu.com/8317272/
[10:54] <sturmflut-work> Will anybody here go to LinuxCon Europe 2014 in Düsseldorf?
[11:12] <DanChapman> has anyone had any success using the doxyqml filter for doxygen and can point me in the direction of an example? I just can't seem to get it to work
[11:23] <mzanetti> popey: is the authentication dialog intentional when opening the terminal?
[11:24] <popey> yes mzanetti
[11:24] <mzanetti> popey: what's the reasoning?
[11:24] <popey> terminal is unconfined
[11:25] <popey> you could leave phone on desk, walk away and someone could pick it up, use terminal to cause mayhem
[11:25] <popey> file manager has the same
[11:25] <mzanetti> popey: no... the phone does already ask me for the pin in that case
[11:25] <popey> not if it's unlocked
[11:25] <popey> you can set a timeout on the phone to lock, and you may not have it very short
[11:25] <popey> or if it's on charge you may turn the lock off entirely
[11:26] <mzanetti> well... sure... if I put the keys in front of my door they're useless
[11:26] <popey> this was a requirement that we negotiated with the security team ☻
[11:26] <mzanetti> but I could argue the same... If I already have the terminal open it won't promt either
[11:26] <popey> indeed.
[11:26] <popey> this was the best we could do.
[11:27] <ogra_> mzanetti, there were two alternatives: - have no terminal installed, - have the terminal secured somehow so if your lock timeout is long people can not just tinker with it
[11:27] <ogra_> this was a PES req.
[11:27] <mzanetti> still not useful imo
[11:28] <ogra_> its a compromise
[11:28] <ogra_> else we wouldnt have a terminal at all
[11:28] <ogra_> which was initiallly what was pushed for
[11:28] <sturmflut-work> mzanetti: Any news on libSDL on the phone?
[11:29] <mzanetti> sturmflut-work: yes... it should work, its just not in the framework yet... and that should be addressed at the next sprint (mid October)
[11:29] <sturmflut-work> mzanetti: Good to know!
[11:31] <popey> ooh!
[11:31]  * popey looks forward to that!
[11:44] <ahayzen> popey, is this the project for the docviewer? https://launchpad.net/ubuntu-docviewer-app
[11:45] <popey> yes
[11:45] <popey> needs updating, not really been touched in forever
[11:45] <popey> mike has a branch for content hub support
[11:45] <popey> https://code.launchpad.net/+branch/~mhall119/ubuntu-docviewer-app/content-hub
[11:45] <ahayzen> blimey since may
[11:45] <ahayzen> ah yes cool!
[11:45] <popey> nobody working on it...
[11:46] <ahayzen> popey, who were the maintainers?
[11:47] <sturmflut-work> ahayzen: https://launchpad.net/~ubuntu-docviewer-dev/+members#active
[11:48] <ahayzen> sturmflut-work, thanks
[11:48] <ahayzen> hmm jenkins is failing with pep8 errors lets see if we can fix that..
[11:48] <popey> ahayzen: want me to add you to the team? ☻
[11:49] <ahayzen> popey, maybe ;)
[11:49] <popey> too late, done
[11:49] <popey> ☻
[11:49] <ahayzen> lol
[11:49] <sturmflut-work> *cough* fly strip *cough*
[11:49] <ahayzen> pass the hot potato !
[11:54] <ahayzen> popey, any idea how you were running it on device? .. it doesn't seem to be a cmake project?
[11:55] <popey> ahayzen: i tested mikes branch last night using qtcreator opening the project
[11:55] <popey> it has a qmlproject file
[11:55] <ahayzen> popey, ah but my qtc doesn't wanna install on device :/ grrr ....ah maybe it'll run on trusty desktop?
[11:56] <ahayzen> hmm "org.docviewer.file" is not installed
[11:56] <ahayzen> ah file-qml-plugin
[12:02] <davmor2> ahayzen: so when can we expect docviewer to land?  ..... what do you mean you haven't yet .......Man you've bee the maintainer for a good 20 seconds ;)
[12:02]  * ahayzen hides
[12:02]  * ahayzen waits for jenkins bot to get to work
[12:08] <ahayzen> pep8 passes \o/ ... but every test fails :(
[12:08] <ahayzen> hahaha popey the error was "//bin/dbus-launch terminated abnormally with the following error: Autolaunch error: X11 initialization failed." ?
[12:09] <ahayzen> http://<IP_ADDRESS>:8080/job/generic-mediumtests-utopic/1972/console
[12:09] <ahayzen> popey, maybe the error is not linked to the project but just to my branches :P
[12:38] <sergiusens> nik90: quick hack would be to mount -o remount,exec,dev [the path]
[12:39] <sergiusens> nik90: although, why do you build from the utopic lxc if you are using qtcreator and chroots? Doing that from trusty should work too
[12:41] <nik90> sergiusens: well I want to create and run the emulator in the lxc container
[12:41] <nik90> sergiusens: this way I don't need to open qtc in trusty and in the lxc container
[12:41] <sergiusens> nik90: yeah, I'm saying don't open the dev tools in utopic at all
[12:41] <nik90> sergiusens: ah
[12:41] <sergiusens> nik90: just use it as another 'emulator' instance
[12:42] <nik90> sergiusens: true
[12:42] <sergiusens> nik90: you can do what you want, you aren't prevented from it except the standard security getting in your way (noexec and nodev for paths where dev and exec aren't expected)
[12:43] <nik90> sergiusens: so atm in trusty, I can code, develop and test app in the emulator and phone. However the only thing I cannot do is run qml and ap tests in trusty.
[12:44] <nik90> sergiusens: so I suppose that's what lxc should fill the gap for me
[12:44] <nik90> sergiusens: ok I installed ap, qmltestrunner, qt5.3 etc and was able to run tests in the utopix lxc container
[12:44] <sergiusens> nik90: yeah, I'm not sure how hard it would be to add it as a qtcreator target
[12:44] <sergiusens> nik90: but maybe with some ssh magic, it would just work
[12:45] <nik90> I get an idea now
[12:45] <nik90> I shouldn't be trying to run an emulator in another *lxc* container (emulator)
[12:45] <nik90> that's where I made my mistake
[12:50] <popey> nik90: did you see the mail from pmcgowan on the core apps list?
[12:50] <nik90> popey: yup I just did. I will reply to the list in more detail soon
[12:51] <ahayzen> popey, i've run jenkins against docviewer twice now and it is failing with the same error that we saw with music? http://<IP_ADDRESS>:8080/job/generic-mediumtests-utopic/1973/console
[12:51] <mivoligo> mzanetti: ping
[12:52] <mzanetti> mivoligo: hey
[12:53] <mivoligo> mzanetti: I made that playable area centered and adopted to the screen size
[12:54] <mivoligo> mzanetti: see the video: http://youtu.be/t169-JZnDwE
[12:54] <mzanetti> mivoligo: yeah, that's what trunk does too
[12:54] <mzanetti> since yesterday
[12:55] <mzanetti> mivoligo: well, it also zooms the image a little bit
[12:55] <mzanetti> so that we have the dead area around
[12:55] <mivoligo> mzanetti: but you told me we need these forbidden fields above the playable area
[12:56] <mzanetti> mivoligo: well, not all of them
[12:56] <mzanetti> mivoligo: give me a sec
[12:56] <mivoligo> ok
[12:59] <ogra_> i'm looking for a solution to bug 1365903 ... is there any way to force a page refresh when i move back through the page stack ?
[13:02] <mzanetti> mivoligo: http://i.imgur.com/3DyHDCp.png
[13:03] <mzanetti> mivoligo: http://i.imgur.com/JD8acqc.png
[13:03] <mzanetti> sorry
[13:03] <mzanetti> mivoligo: this one: http://i.imgur.com/JPvURJK.png
[13:03] <mivoligo> :)
[13:04] <mzanetti> mivoligo: so you see there is one field border which is defined dead area, all the rest could potentially be playable fields
[13:04] <mzanetti> imo works quite nicely this way
[13:04] <mzanetti> mivoligo: I guess we could even change it to have 5 rows only
[13:04] <mzanetti> mivoligo: but then I'd prefer to add some dead area at the left and right too
[13:05] <mivoligo> mzanetti: ok then, but the fields are not square
[13:05] <mzanetti> true... but your image is like that :)
[13:06] <mzanetti> I had to define fields so that it matches the path in the image
[13:06] <mivoligo> I'm sure it wasn't like that
[13:06] <mzanetti> hmm
[13:06] <mzanetti> ok...
[13:06] <mzanetti> what I do now is to have the image w = 2*h
[13:07] <mivoligo> mzanetti: should be h = 7/12 * w
[13:07] <mzanetti> mivoligo: ah ok
[13:07] <mzanetti> my bad then
[13:08] <mivoligo> :P
[13:08] <mzanetti> I thought that image you showed me yesterday said a ratio of 1:2
[13:08] <mivoligo> mzanetti: yes but for playable area only
[13:08] <mzanetti> oh... I see
[13:08] <mzanetti> mivoligo: mind keeping that the same?
[13:09] <mivoligo> 1:2?
[13:09] <mzanetti> I don't mind which one
[13:09] <mzanetti> but the playable area ratio should be the same as the image ratio
[13:09] <mzanetti> otherwise it'll just keep on confuse people, me when writing the code and others when painting pictures
[13:10] <mivoligo> ok, then
[13:11] <seb128> hey
[13:11] <seb128> is there a way to make a click on a button not move the focus away from the widget it was on?
[13:12] <seb128> like if a text entry was selected
[13:12] <mzanetti> seb128: not sure if you can prevent it, but onClick: {doStuff(); textField.forceActiveFocus()} should work
[13:14] <mzanetti> mivoligo: yeah, keeping playable area and image ratio the same also solves the issue with the 2 dead rows... If you change the image to keep that ratio, you either need to remove 2 rows or add 2 columns :)
[13:14] <mzanetti> which allows to use the correct value of 5 rows
[13:14] <seb128> mzanetti, that works but is not ideal
[13:14] <mzanetti> seb128: I agree
[13:14] <mzanetti> sorry, don't have a better idea atm
[13:15] <seb128> mzanetti, it makes the osk change mode also
[13:15] <mzanetti> oh... that's bad
[13:15] <seb128> which creates visual glitches
[13:15] <seb128> well, it changes for a second or so
[13:15] <mivoligo> mzanetti: I have to add columns, then :)
[13:15] <seb128> but it means visual glitches
[13:15] <mzanetti> seb128: yeah, not good enough then
[13:15] <mzanetti> hmm...
[13:15] <mivoligo> mzanetti: btw, how do I run the game from SDK now?
[13:16] <mzanetti> seb128: you might want ask zsombi
[13:16] <seb128> zsombi, ^
[13:16] <seb128> mzanetti, thanks
[13:16] <mzanetti> mivoligo: should work just by clicking play
[13:16] <zsombi> ?
[13:16] <mzanetti> mivoligo: you need to open the CMakeLists.txt
[13:16] <mivoligo> mzanetti: but I don't see any pro file
[13:16] <mzanetti> ah :)
[13:17] <zsombi> seb128: whazzup?
[13:17] <mzanetti> mivoligo: yeah, converted from qmake to cmake in order to be able to use the cross compilation for the phone
[13:17] <mzanetti> zsombi: [15:11] <seb128> is there a way to make a click on a button not move the focus away from the widget it was on?
[13:17] <zsombi> mzanetti: seb128: aaaah :) yes, set activeFocusOnPress for the button to false
[13:18] <seb128> zsombi, thanks
[13:20] <mivoligo> mzanetti: what should I do with that file? I've no idea about cmake or qmake :/
[13:21] <mzanetti> mivoligo: ah. you just go to "open project" in QtCreator
[13:21] <mzanetti> mivoligo: and select the CMakeLists.txt
[13:21] <mzanetti> mivoligo: then it should load the project just the same as it did with the .pro file before
[13:21] <mzanetti> the CMakeLists.txt basically replaces the .pro file
[13:22] <mivoligo> mzanetti: thanks, it's working :)
[13:24] <mivoligo> mzanetti: I'll be able to do some stuff tomorrow probably, now have to go to work :(
[13:25] <mzanetti> mivoligo: ok. thanks. see you around
[13:25] <mzanetti> mivoligo: I will works some more on it tonight
[13:26] <mivoligo> mzanetti: ok, see you later
[14:05] <seb128> could somebody told me what's wrong in http://paste.ubuntu.com/8319172/
[14:05] <seb128> the text entry doesn't get focus
[14:05] <seb128> despite having focus: true and having the only other widget having focus: false
[14:08] <vitimiti> Can somebody help me about why the Ubuntu SDK is not recognizing the Ubuntu Components saying "QML module not found" and therefore not highlighting? I have tried using Ubuntu.Components 0.1 instead of 1.1, but it's the same. Qt Creator 3.1.1 | Qt 5.2.1
[14:09] <ahayzen> vitimiti, if you have a cmake project open try opening a qmlproject
[14:10] <ahayzen> vitimiti, bug 1338774
[14:28] <nik90> seb128: have you tried forceActiveFocus() ?
[14:28] <nik90> seb128: on component completed signal perhaps
[14:28] <seb128> nik90, Component.onCompleted: forceActiveFocus() you mean?
[14:28] <seb128> that works
[14:28] <seb128> but that feels like a workaround
[14:28] <seb128> Saviq helped me on #ubuntu-unity, thanks
[14:29] <seb128> the focus handling in qml seems non intuitive though :/
[14:30] <nik90> seb128: true
[14:30] <nik90> seb128: I suppose zsombi is the best person to talk about focus handling
[14:31] <nik90> seb128: I am still trying to wrap my mind around it
[15:03] <victorp> mhall119, hi
[16:13] <mihir> nik90: ping
[16:14] <mihir> is there any trick to create directory in QTC and include that into project ?
[16:14] <mihir> i did bzr add , but still it is not visible in file exploere
[16:14] <ahayzen> mihir, is it a cmake project?
[16:15] <mihir> ahayzen: yup
[16:15] <ahayzen> mihir, do something like add_subdirectory(MySubDir) in the CMakeList.txt
[16:15] <ahayzen> mihir, then rebuild ur cmake?
[16:15]  * mihir tries
[16:16] <ahayzen> mihir, ^^ assumes the directory actually exists and just shows it in qtc
[16:18] <mihir> ahayzen: works , thanks :D
[16:18] <ahayzen> mihir, no problem :)
[16:26] <mihir> ahayzen: i created Cmakelist in sub directory , as follow http://paste.ubuntu.com/8320139/
[16:26] <mihir> still it doesn't show any qml files in tree, any mistake i made in cmake ?
[16:27] <ahayzen> mihir, do you need a space between FILES and *.qml ?
[16:27]  * mihir add cmakelist learning in to-do :D
[16:27] <ahayzen> mihir, this is what a random music-app one looks like http://pastebin.ubuntu.com/8320156/
[16:27] <mihir> thanks ahayzen it works :)
[16:28] <ahayzen> mihir, note we have ' RELATIVE'
[16:28] <ahayzen> mihir, haha me too... cmake = cbreak lol
[16:28] <mihir> ahayzen: now what is different in that?
[16:28] <mihir> ahayzen: i meant , by adding RELATIVE?
[16:29] <ahayzen> mihir, guess it only gets the files relative to the location of that cmakelist? idk
[16:29] <mihir> ahayzen: hmmm okay
[16:29] <ahayzen> or maybe it returns relative paths
[17:06] <mihir> nik90: ping
[17:07] <nik90> mihir: hey
[17:08] <nik90> mihir: I cant talk for too long, so what's up :)
[17:08] <mihir> nik90: no issues, i am fine how are you doing?
[17:08] <nik90> mihir: grt :D
[17:09] <mihir> nik90: nothing , let me propose and then will get your inputs on file separations
[17:09] <nik90> mihir: ah ok, sure
[17:54] <mhall119> victorp: hey, I'm at a conference today, so if you need me use email
[18:35] <mihir> popey: ping
[18:37] <popey> mihir: just putting kids to bed, back in a bit
[18:38] <mihir> popey: no isses , take your time :)
[18:47] <vitimiti> Can somebody help me about why the Ubuntu SDK is not recognizing the Ubuntu Components saying "QML module not found" and therefore not highlighting? I have tried using Ubuntu.Components 0.1 instead of 1.1, but it's the same. Qt Creator 3.1.1 | Qt 5.2.1
[18:47] <vitimiti> hi
[18:47] <Akiva-Thinkpad> vitimiti, hey
[18:47] <Akiva-Thinkpad> what component are you using?
[18:47] <vitimiti> Hi, Akiva-Thinkpad
[18:47] <vitimiti> Akiva-Thinkpad, Ubuntu.Components 1.1, for now
[18:48] <Akiva-Thinkpad> yah; is it erroring on you without any actual code in it?
[18:48] <mihir> balloons: ping
[18:49] <Akiva-Thinkpad> like you dont have any components in it? (A component is something that looks like "MyComponent{}" or "Item{}" or "Page{}"
[18:49] <Akiva-Thinkpad> )
[18:49] <vitimiti> Akiva-Thinkpad, it does have code, and it does start the code without the problem. It just puts a red line under it and says it's not found, and the rest of the highlighting malfunctions due to the red line present
[18:49] <vitimiti> without a problem*
[18:49] <Akiva-Thinkpad> oh
[18:49] <Akiva-Thinkpad> that sounds familiar
[18:50] <Akiva-Thinkpad> I think that might be qtcreator
[18:50] <vitimiti> So I don't have highlighting or autocompletion because of the component not found error
[18:50] <Akiva-Thinkpad> its not giving you a debug message when you run though, right?
[18:50] <vitimiti> Yes, it looks like it, but can't figure it out
[18:50] <vitimiti> Yes, give me a second
[18:50] <vitimiti> It's about CMakes
[18:50] <vitimiti> Akiva-Thinkpad, http://pastebin.com/70EuwTy1
[18:50] <vitimiti> That's all I can find
[18:51] <Akiva-Thinkpad> vitimiti, pro tip: http://paste.ubuntu.com/
[18:51] <Akiva-Thinkpad> better pastebin :)
[18:52] <Akiva-Thinkpad> no ads, easy highlighting
[18:52] <vitimiti> Oh, thanks
[18:53] <Akiva-Thinkpad> vitimiti, i'm not expert on this, but are you running this on a phone or from your desktop?
[18:53] <vitimiti> Akiva-Thinkpad, from the desktop, it was working until this morning and I haven't made a change, at least not intended
[18:53] <Akiva-Thinkpad> because I see Arm in that pastebin
[18:54] <Akiva-Thinkpad> are you using the Arm Kit?
[18:54] <mihir> vitimiti: did you upgrade your system ?
[18:54] <vitimiti> Yes, I have those kits installed
[18:54] <vitimiti> mihir, I don't have any notifications, but will use the command line
[18:54] <Akiva-Thinkpad> are you sure you are building and running your app on the desktop kit?
[18:54] <vitimiti> Akiva-Thinkpad, the problem starts before the building, and yes, it's the desktop kit
[18:55] <mihir> vitimiti: do you have proper cmakelist.txt?
[18:56] <popey> mihir: pong
[18:56] <popey> ahayzen: http://popey.mooo.com/screenshots/device-2014-09-11-195619.png \o/
[18:56] <mihir> popey: now i am done with restrcturing calendar-app
[18:57] <popey> Yeah, excellent work! Thank you!
[18:57] <mihir> popey: popey: how should I play with bzr ?
[18:57]  * mihir afriad to play with trunk
[18:57] <popey> heh
[18:57] <popey> Looking for new challenges?
[18:58] <Akiva-Thinkpad> does anyone know hwo to time a printscreenshot?
[18:59] <popey> on desktop or device?
[18:59] <vitimiti> mihir, yes, the default ones, hadn't touched them yet, except deleting a couple and removing a couple of included directories
[18:59] <vitimiti> Still, it wasn't working properly before touching them
[18:59] <vitimiti> I'm running the apt-get update && apt-get upgrade, so I'll be having some lag, sorry
[18:59] <mihir> popey: yes looking for that
[19:00] <mihir> popey: should i propose new MR , then what will happen to exsisting Mergs?
[19:00] <Akiva-Thinkpad> vitimiti, http://i.imgur.com/KB0HJ6M.png
[19:00] <popey> same as usual, if you create a new merge, you could stack it on top of an existing one
[19:01] <Akiva-Thinkpad> make sure you have the desktop kit selected.
[19:01] <mihir> popey: okay, so I might have missed todays Merge, then how can I pull all the changes because file location have been moved in my trunk
[19:02] <vitimiti> I'm sorry, the connection couldn't keep up both chatting and downloading the updates
[19:02] <Akiva-Thinkpad> vitimiti, http://i.imgur.com/KB0HJ6M.png
[19:02] <Akiva-Thinkpad> make sure you have the right one selected
[19:02] <popey> mihir: just do a bzr pull surely?
[19:03] <mihir> popey: okay ,it will automatically take care , right ?
[19:03] <popey> yes, or it will tell you there are conflicts, and you can resolv them...
[19:03] <popey> http://doc.bazaar.canonical.com/beta/en/user-guide/resolving_conflicts.html
[19:04] <SturmFlut> I have a very strange phenomenon: My Desktop at work and the machine here at home should be exactly the same installation. Yesterday at work my cheap store browser app (https://github.com/Sturmflut/storebrowser.git) started acting up after I added fancy ActivityIndicators. The whole app just froze randomly. I thought my QML code was wrong and it was late, so I went home. Now I just checked out the code here at home
[19:04] <SturmFlut> and it works flawlessly.
[19:04] <mihir> popey: yeah i know that, i am just confused because all files have been moved, and locations are differnt from my branch & trunk..
[19:04] <vitimiti> Akiva-Thinkpad, yes, I have the desktop one chosen, and the updates did not fix it, that's for sure
[19:04] <Akiva-Thinkpad> well i'm out of ideas :P
[19:05] <popey> mihir: it should figure that out
[19:05] <mihir> popey: okay..
[19:06] <vitimiti> This is so strange, it can run but qtcreator says it doesn't exist (until you click run, then it doesn't exist but works)
[19:09] <vitimiti> Hm... Could it be for using Trusty? Like there's some compatibility issue there?
[19:13] <mihir> popey: https://code.launchpad.net/~ubuntu-calendar-dev/ubuntu-calendar-app/filesRestructure/+merge/234365
[19:14]  * mihir hopes Jenkins pass :D
[19:14] <vitimiti> I'm going to try with some core apps code, geez
[19:24] <mihir> popey: one more question
[19:24] <popey> ok
[19:25] <mihir> popey: is it okay if we upgrade each file , import QtQuick 2.3 ?
[19:25] <mihir> because currently it is 2.0
[19:25] <popey> what does that give us?
[19:25] <mihir> popey: didn't get you
[19:25] <popey> what do we achieve by updating to qtquick2.3?
[19:27] <mihir> popey:  i thought it is the latest
[19:28] <popey> could be, I haven't checked. have the other core apps updated?
[19:28] <mihir> popey: i have checked , clock it has 2.3, music has 2.2
[19:31] <popey> so long as it doesn't break anything then, sure ☻
[19:42] <SturmFlut> popey: The Ubuntu Store on the device should really have a "New" category, and it would be nice if one could not only search for app names and categories, but also for the developer name.
[19:43] <beuno> SturmFlut, yes
[19:43] <popey> SturmFlut: ---> beuno
[19:43] <beuno> it is on my list
[19:43] <popey> there we go ☻
[19:43] <beuno> I know, I know
[19:43] <ahayzen> popey, yey full screen \o/
[19:43] <beuno> please send more time.
[19:43] <ahayzen> mihir, there is 2.3?....i just bumped them all to 2.2 and Ubuntu Components 1.1:/
[19:45] <mihir> ahayzen: yeah there is ,
[19:45] <mihir> ahayzen: i just noticed that in clock app :|
[19:45] <davmor2> popey: resolving conflicts is easy,  You put on your best Scouse Accent and say Now Carrrrrm Down ;)
[19:45] <ahayzen> mihir, nik90 is always one step in front of us ;) lol
[19:46] <mihir> ahayzen: does that really break anything..if it upgrades ?
[19:47] <ahayzen> mihir, most likely not...but worth checking...didn't appear to break anything for us
[19:47] <mihir> ahayzen: autopilots are friend for us :D
[19:47] <ahayzen> hah
[19:47] <popey> SturmFlut: I'd be interested in seeing a simple script which pulled from the store periodically and made a website showing what's new..
[19:47] <mihir> and yeah nik90 always ahead :)
[19:47] <ahayzen> jenkins doesn't seem to like me recently...
[19:48] <popey> jenkins has no friends
[19:48] <popey> he hates everyone equally
[19:48] <ahayzen> but i bought it chocolate :(
[19:48] <SturmFlut> popey: Damn, I was about to ask you if we can have an RSS feed for app updates ;)
[19:48] <mihir> ahayzen: Jenkins behaves weired many times
[19:48] <mihir> popey: bingo !!!
[19:48] <ahayzen> popey, did u see that when i ran the tests against docviewer it failed with that same X error as music?
[19:49] <popey> good
[19:49] <popey> so an archive problem
[19:49] <ahayzen> good...but bad as now we can't land things...and weird as it *sometimes* works
[19:49] <popey> well yes
[19:49] <popey> do tehy run on your utopic machine?
[19:49] <popey> desktop
[19:50] <ahayzen> do we know if they got any further into working out why jack_control is making it explode?
[19:50] <popey> I don't know. fginther you about?>
[19:50] <fginther> popey, yes
[19:50] <ahayzen> popey, i was actually just resolving the pep8 issues first...but yeah i should probably check if they run on my VM
[19:50] <popey> fginther: some of our ap tests are failing in jenkins with bizarre x crashing errors including jack_control...
[19:51] <ahayzen> eg this one http://<IP_ADDRESS>:8080/job/generic-mediumtests-utopic/1973/console
[19:51] <popey> fginther: looks like something landed in the archive which broke the world
[19:51] <popey> (the world we care about)
[19:52] <ahayzen> ...and we've also seen on music eg this one http://<IP_ADDRESS>:8080/job/generic-mediumtests-utopic-python3/279/console
[19:52] <fginther> popey, ahayzen, looking... psivaa mentioned it to me earlier today and I have been digging at it off and on. But will take a closer look with these examples
[19:52] <mihir> popey: why do i see , lots of time difference in commits, https://code.launchpad.net/~ubuntu-calendar-dev/ubuntu-calendar-app/filesRestructure/+merge/234365
[19:52] <mihir> any idea :-o
[19:53] <ahayzen> fginther, thanks
[19:54] <popey> mihir: i dont understand
[19:54] <mihir> popey: i mean i just pushed an hour back , and it says 21 hours ago
[19:54] <ahayzen> mihir, it goes to the date/time you actually committed it not pushed
[19:54] <popey> says 34 mins ago here
[19:54] <popey> is your clock right?
[19:55] <mihir> ahhh , popey vm clocks not up-to-date
[19:56]  * mihir Jenkis is not being nice to me as well
[19:57] <mihir> popey: do you understand the failuer , http://<IP_ADDRESS>:8080/job/generic-mediumtests-utopic-python3/292/console
[19:58] <ahayzen> mihir, "file:///usr/share/calendar-app/calendar.qml:23 "components": no such directory" ?
[20:00] <mihir> ahayzen: it is there , http://bazaar.launchpad.net/~ubuntu-calendar-dev/ubuntu-calendar-app/filesRestructure/files
[20:02] <ahayzen> mihir, hmmm werid
[20:03] <mihir> ahayzen: it passes all test cases on my machine
[20:03] <ahayzen> mihir, it looks like the folders are going into a different place? ... Installing: /tmp/buildd/calendar-app-0.6+autopilot0/debian/tmp/usr/share/calendar-app/calendar.qml ... vs ... Installing: /tmp/buildd/calendar-app-0.6+autopilot0/debian/tmp/components/ViewType.js ?
[20:03] <ahayzen> mihir, note the /usr/share/ on calendar.qml and not above components ?
[20:03]  * mihir looks at cMake files
[20:04] <ahayzen> mihir, i could be wrong but that doesn't look right
[20:06] <ahayzen> mihir, its probably this line install(FILES ${COMPONENTS_QML_JS_FILES} DESTINATION ${UBUNTU-CALENDAR_APP_DIR}/components)
[20:06] <ahayzen> mihir, and then each one in the other folders
[20:06] <ahayzen> mihir, specifically ${UBUNTU-CALENDAR_APP_DIR}
[20:07] <mihir> so ahayzen http://paste.ubuntu.com/8321589/
[20:07] <mihir> in this is case the ${UBUNTU-CALENDAR_APP_DIR}/timelineComponents should be ${UBUNTU-CALENDAR_APP_DIR}/timeline_Components
[20:07] <mihir> ahayzen: i verifed this in all the CmakeList
[20:07] <Letozaf_> balloons, nik90 hello
[20:11] <mihir> ahayzen: i believe it is CmakeErrors
[20:11] <ahayzen> mihir, i'm just saying ${UBUNTU-CALENDAR_APP_DIR} may not even be right
[20:11] <mihir> yup exactly
[20:11] <ahayzen> mihir, but i am definitely no cmake expert ;)
[20:12] <mihir> yeah, but even i feel same, Destination need to find from Root Cmake
[20:13] <mihir> ahayzen: i see, in your file i don't see Install Directory  ?
[20:13] <mihir> i menat music Cmakelist.
[20:14] <ahayzen> mihir, IIRC it is done in the main cmake so something like http://pastebin.ubuntu.com/8321651/
[20:15] <ahayzen> mihir, it just does through every directory and adds everything in one hit
[20:15]  * ahayzen isn't sure why *.js is in the filter twice...
[20:15] <mihir> shall i try removing them from sub directories cmake?
[20:16] <ahayzen> mihir, it depends how you want to do it...probably best asking someone who knows how it works lol
[20:16] <mihir> ahayzen: hehehe, true
[20:27] <fginther> popey, ahayzen, Best I can tell is that there is a timing issue with starting jack_control right after staring the X server. I've added a couple of retries with sleeps to solve the problem
[20:28] <ahayzen> fginther, ok thanks...our other question before was why is jack_control even needed? (what is pulling it down?)
[20:30] <fginther> ahayzen, it was needed for the music-app tests at one time
[20:30] <fginther> (if my memory is correct)
[20:31] <ahayzen> fginther, hmmm....interesting...
[20:38] <popey> fginther: that surprises me given jack isn't even used on the desktop by default
[20:38] <ahayzen> fginther, did you say you have applied those changes now? so i'm good to rerun?
[20:41] <mihir> popey: ahayzen fginther are you guys talking jack_control in Jenkis  ?
[20:41] <mihir> it gave me this http://<IP_ADDRESS>:8080/job/generic-mediumtests-utopic-python3/293/console this time
[20:41] <popey> yeah, looks like the same issue
[20:41] <ahayzen> mihir, yep i've seen it in music and docviewer...join the club :)
[20:41] <fginther> mihir, *sigh*
[20:42] <mihir> ahayzen: calendar joined as well
[20:42] <mihir> lol
[20:42] <ahayzen> :/
[20:42] <mihir> not sure whtr it is same or not , but it says + echo 'Can'\''t start jack_control, retrying'
[20:42] <mihir> Can't start jack_control, retrying
[20:42] <fginther> ahhh, something else is the problem
[20:43] <fginther> the xserver isn't starting on :0
[20:43] <mihir> ahayzen: i guess, remvoing individual install directory did work , i guess still not sure hehe
[20:43] <ahayzen> mihir, i would hold your breath this is cmake we're talking about ;)
[20:44] <mihir> ahayzen: :-/
[20:45] <mihir> Good night everyone :)
[20:45] <ahayzen> mihir, night o/
[20:45]  * mihir hopes Jenkins resolves issues by morning :D
[20:46] <popey> nn
[20:51] <ahayzen> fginther, note for music it happened a few times but if we reran it sometimes passed...so it made need multiple reruns to check it has gone away
[20:52] <ahayzen> *may need
[20:57] <fginther> ahayzen, yes, there's also a reboot of the test host every 8 hours. That appears to be restoring the extra xserver that appears to be causing the problem.
[20:57] <fginther> so, I'll make sure any fix works immediately one of these reboots
[20:57] <ahayzen> fgallina, interesting thanks
[21:42] <SturmFlut> popey: You might want to have a look at http://hogsmeade.lieberbiber.de/appstorediff.xml (or https://github.com/Sturmflut/ubuntustorediff for the code)
[21:43] <SturmFlut> popey: The project name is wrong, it does not generate a diff, it just takes all the data from the JSON API and converts it to RSS. The feed reader then keeps track of which entries it already knows.
[21:43] <SturmFlut> popey: Might as well be the ugliest piece of Python ever made
[21:55] <ahayzen> balloons, when you have a moment mind casting your eye over the latest refactor? 004 \o/ ... https://code.launchpad.net/~andrew-hayzen/music-app/ap-helper-refactor-004/+merge/233291 ?
[22:05] <popey> SturmFlut: nice!
[22:06] <SturmFlut> popey: I have to look why Thunderbird won't accept the feed, and the entries should probably be sorted by date. But that's a job for tomorrow.
[22:09] <fginther> ahayzen, popey, Looks like the jack_control issue is resolved. I was able to disable the extra xserver in the upstart job
[22:09] <popey> huzzah
[22:09] <ahayzen> fginther, thanks \o/
[22:10] <fginther> but please don't hesitate to mention something that looks unusual
[22:17] <Akiva-Thinkpad> omg; bloody teenagers hog up all the bandwidth at the public library
[22:17]  * Akiva-Thinkpad wishes summer was still here.
[22:18] <Akiva-Thinkpad> Darn kids studying~
[22:21] <ahayzen> docview jenkins success \o/
[22:21] <Akiva-Thinkpad> congrats
[22:21] <Akiva-Thinkpad> woah
[22:21] <ahayzen> anyone around who can review this please https://code.launchpad.net/~andrew-hayzen/ubuntu-docviewer-app/fix-pep8-errors/+merge/234299 ? popey ?
[22:21] <Akiva-Thinkpad> someones working on docview?
[22:21] <ahayzen> ssshhhh
[22:21] <Akiva-Thinkpad> since when?
[22:22] <ahayzen> since now ? hehe
[22:22] <popey> done
[22:22] <ahayzen> popey, thanks :)
[22:23] <Akiva-Thinkpad> Damn this bloody internet... I can barely browse lp this is so slow; I can't even propose this for a merge >:/
[22:23]  * Akiva-Thinkpad hugs irc for low bandwidth
[22:23] <popey> \o/ text
[22:37] <ahayzen> Akiva-Thinkpad, assuming this is ur mp...mind merging with trunk and repushing? https://code.launchpad.net/~akiva/ubuntu-docviewer-app/upgrade-ubuntu-components-1.1/+merge/232991
[22:38] <Akiva-Thinkpad> ahayzen, ah darn you for updating :P
[22:38] <Akiva-Thinkpad> yah sure
[22:38] <ahayzen> Akiva-Thinkpad, it should pass CI this time though ;)
[22:38] <Akiva-Thinkpad> jenkins no longer drinking?
[22:38] <ahayzen> hopefully...
[22:41] <Akiva-Thinkpad> ahayzen, there is nothing to merge here
[22:42] <ahayzen> Akiva-Thinkpad, really? ...
[22:42] <ahayzen> Akiva-Thinkpad, or pull ?
[22:42] <Akiva-Thinkpad> http://i.imgur.com/iL2VmGp.png
[22:42] <Akiva-Thinkpad> ahayzen,
[22:43] <Akiva-Thinkpad> I branched, then merged
[22:43] <Akiva-Thinkpad> or maybe I did it wrong
[22:43] <ahayzen> Akiva-Thinkpad, you want to merge from lp:ubuntu-docviewer-app
[22:43] <ahayzen> Akiva-Thinkpad, you should just be able to go whereever that dir was before and do a merge of lp:ubuntu-docviewer-app then commit'n'push
[22:44] <ahayzen> popey, how did you install the docviewer on your device again?
[22:48] <Akiva-Thinkpad> ahayzen, okay think that did it
[22:48] <Akiva-Thinkpad> thanks ahayzen
[22:48] <ahayzen> Akiva-Thinkpad, yep that looks like it :) thanks
[22:51] <popey> ahayzen: not yet
[22:52] <ahayzen> popey, ah...guess it will be easier once it has moved to cmake
[23:06] <ahayzen> Akiva-Thinkpad, yey success \o/ ... i wonder if the framework version should be bumped before using the later ubuntu components ?