[02:14] <JavoxD> Hi everybody :)
[02:14] <JavoxD> Can someboby tell me how to install a the jdk on ubuntu 9.04?
[02:15] <JavoxD> I have download the "java_ee_sdk-5_07-jdk-6u16-linux-ml.bin" file from sun, but I don't know how to install it
[13:44] <heogen> hi
[21:00] <java-NEWBIE> hi
[21:00] <java-NEWBIE> i'm newbie on java
[21:00] <java-NEWBIE> i'm using netbeans ide


[22:42] <PerfM> hi babes
[22:43] <MooDoo> babes?
[22:45] <PerfM> MooDoo, hey sweetie
[22:45] <MooDoo> good evening


[02:50] <wallyworld> kelvinliu: here's a PR for that service account role issue https://github.com/juju/juju/pull/12049
[02:50] <wallyworld> bbiab, gotta sort out car rego
[02:51] <kelvinliu> yep
[08:38] <stickupkid> manadart, https://github.com/juju/juju/pull/12052
[08:38] <stickupkid> CR please
[08:59] <manadart> stickupkid: Is it worth doing this more fine-grained by just testing the upgrade against latest/edge rather than latest/beta should it exist?
[09:00] <stickupkid> manadart, so, when a beta exists we guarantee that you can upgrade to latest
[09:00] <stickupkid> manadart, that's why it exists
[09:01] <manadart> stickupkid: There's also the stable -> proposed that is currently under-tested.
[09:02] <stickupkid> manadart, stable to proposed as in?
[09:03] <manadart> 2.8.1 -> 2.8.2, which raised its head in the wild.
[09:06] <stickupkid> manadart, so we now test every PR against latest/stable, so every PR should be able ensure that we're upgradable
[09:07] <stickupkid> manadart, once we branch off 2.9 we will need to ensure that we then test again 2.9/stable
[16:22] <stickupkid> hml, sorry for not reviewing your PR, been fighting with unit tests all afternoon
[16:27] <stickupkid> hml, this is in a draft'ish state, i.e. adding Q&A steps, but might be useful for a code review https://github.com/juju/juju/pull/12054


[00:46] <jdstrand> infinity: could someone review the FFe in bug #1229449? it isn't needed for beta (it is only on touch), but I'd like to get the FFe handled so I can go through the landings process
[00:46] <jdstrand> infinity: oh, I don't mean that someone to be you specifically
[00:46]  * jdstrand forgot to backspace
[00:46] <infinity> jdstrand: That someone can be me. :P
[00:46] <jdstrand> if anyone wants to look at that ^, that would work for me
[00:47] <infinity> Can I deny it due to poor grammar?
[00:47] <infinity> "This bug is to fixes a deficiency..."
[00:48] <infinity> jdstrand: If this only touches click-apparmor, I'd consider that covered by the general touch FFe anyway.
[00:49] <infinity> jdstrand: But what is this friggin' madness with mucking around in /var/lib/dpkg/info?
[00:50] <jdstrand> infinity: I'm not mucking around in it-- I am copying from it :)
[00:50] <infinity> Tomayto, tomahto.
[00:50] <infinity> The dpkg database should be treated as an opaque thing, not something you accidentally understand the internals of.
[00:50] <JackYu> infinity: could you review the FFe request at bug #1227197? we hope it could be upgraded to the final beta:)
[00:50] <jdstrand> infinity: basically, aa-clickhook -f adds more than a second to boot
[00:51] <jdstrand> infinity: so we don't want to run it unless we have to
[00:51] <jdstrand> infinity: so I wanted it to run only when it needed to. that is when system policy changes, whick I can detect if those files change
[00:51] <infinity> jdstrand: Why not just drop a /var/lib/apparmor/click.upgraded semaphore, and check and delete that?
[00:52] <jdstrand> infinity: that doesn't work because on a read-only image, that file would be created on the server
[00:52] <jdstrand> infinity: but that directory is rw on the ro image
[00:52] <infinity> Oh.  Right.  System image updates.
[00:52] <jdstrand> its a fun problem with a creative solution :)
[00:53] <infinity> jdstrand: Well, FFe granted for the feature, reservations registered about the vomitous implementation. :P
[00:53] <infinity> (And I reserve the right to change the dpkg database format out from under you)
[00:53] <jdstrand> infinity: I agree it is not ideal, but there were some interesting constraints
[00:54] <infinity> jdstrand: I can't help thinking there must be a better way, but I'm also not in a mood to come up with one.  So, meh. :)
[00:55] <jdstrand> I too will be thinking about it
[00:55] <infinity> jdstrand: Wait, if this is only on system image updates, where isn't there some system image post-update.d that things can drop snippets into?
[00:55] <infinity> jdstrand: Seems this might be a general problem looking for a general solution.
[00:55] <infinity> jdstrand: (Much like Android rebuilds its bytecompile cache after major upgrades)
[00:56] <infinity> jdstrand: Maybe this needs a talk with other interested parties like stgraber to sort out a general "we just updated" hook system.
[00:58] <infinity> jdstrand: Dropped the above in the bug as well for posterity.
[00:58] <infinity> Typos and all...
[00:59] <jdstrand> infinity: right, there is a bug for that actually. but that requires a possibly larger FFe and he seems to be busy atm (I asked about it yesterday)
[00:59] <jdstrand> infinity: rather, earlier today
[00:59] <infinity> jdstrand: He's not at work today, AFAIK.
[01:00] <jdstrand> (that's fine, but its been open for awhile-- I'm not criticizing, I'm just saying I need this in place). depending on what he does, I plan to hook into it in some manner, even if I keep this job (that would allow me to get rid of the dpkg stuff)
[01:01] <infinity> jdstrand: Sure, the awful hack works for now, so long as you make note of its awful hackiness and help push something saner through later.
[01:01] <infinity> (The latter bit being important, cause I do hate revisiting 3-year-old "temporary hacks")
[01:02] <infinity> *cough*ddebs*cough*
[01:03] <jdstrand> sure, I'm well aware of the hackiness. I plan to revisit policy load in generall after release
[01:03] <jdstrand> (for apparmor as well as click-apparmor)
[01:05] <jdstrand> infinity: in fact, I intentionally did not close the lxc-android-confing task for click-apparmor so I could revisit this going forward
[01:05]  * infinity nods.
[01:12] <jdstrand> infinity: thank you for the review btw :) have a nice evening
[01:13] <infinity> jdstrand: I'll give it my best.  You too.
[01:13] <jdstrand> heh
[01:14] <JackYu> infinity, hi, are you free to review our FFe request:)?
[01:15] <infinity> JackYu: Has anyone from kylin built this, and tested it locally to be sane and working?
[01:16] <infinity> JackYu: Looks like a pretty major update, but it also only affects your image, so if you guys are happy with it, I'm alright letting it slide in.
[01:16] <JackYu> infinity, yes, we tested it:)
[01:17] <infinity> JackYu: Alright.  Well, upload away, and if it's in the archive in time for another respin, let's let it into your final beta images, otherwise it'll make it into final.
[01:18] <infinity> JackYu: And close the FFe bug in the upload changelog, please.
[01:18] <JackYu> infinity, thanks. happyaron will upload it. a
[01:18] <infinity> happyaron: ^ see above.
[01:18] <happyaron> infinity: ok
[01:19] <JackYu> infinity, would you please unlock this package?
[01:20] <JackYu> infinity, sorry, unblock:)
[01:22] <infinity> JackYu: When it's uploaded and built, I'll unblock it for the next build of your image.
[01:22] <JackYu> infinity, sure, thanks.
[01:27] <happyaron> infinity: do I need to bump the release version, or reuse the version number that is already in -proposed?
[01:28] <infinity> There isn't one in proposed...
[01:28] <infinity> https://launchpad.net/ubuntu/+source/youker-assistant
[01:28] <infinity> ^-- Only 0.1.6-0ubuntu1  there.
[01:29] <happyaron> ah, I meant for ubuntukylin-default-settings, got online just now and was dealing that with JackYu last night...
[01:30] <happyaron> yesterday I was told the package needs to be reworked and uploaded again.
[01:31] <infinity> Oh, I know nothing of what's happening with ubuntukylin-default-settings...
[01:32] <happyaron> so my question could be simplified to that, if a version in -proposed is not accepted by release team and I was asked to uploaded a new one, which version number should I use?
[01:32] <infinity> happyaron: You'd need to bump the version, yes.  Once a package is accepted, the version is used up.
[01:32] <happyaron> reused the old one already in -proposed, or increase it?
[01:32] <infinity> happyaron: Only things we reject from a queue can be reused.
[01:32] <happyaron> I see, thanks.
[01:34] <happyaron> I was once heard from debian-devel list that a package will only be accepted when it build successfully on at least one arch in -propose, get a bit confused.
[01:35] <infinity> Sounds like you were misled. :)
[01:35] <happyaron> :)
[01:35] <infinity> Even in Debian, that's not really true, except for the part where they do binary uploads, so one arch has always succeeded by the time they upload.
[01:36] <happyaron> you mean arch:source?
[01:36] <happyaron> for ubuntu
[01:36]  * happyaron is still confused..
[01:37] <infinity> happyaron: I meant for Debian.  For Ubuntu, all uploads are source-only, yes.
[01:37] <infinity> happyaron: (You mentioned debian-devel...)
[01:37] <happyaron> ok
[01:37] <infinity> happyaron: Anyhow, there could also be confusion about "accepted" versus "propomoted".  Things can't make it from proposed to release without passing certain criteria.
[01:38] <infinity> happyaron: But once it's ACCEPTED into the archive (and proposed counts), it's accepted, the version is used, can't be used again.
[01:38] <happyaron> I see.
[01:39] <happyaron> thanks for the explaination, :)
[06:13] <cjwatson> FYI: all archive jobs on lillypilly disabled, switch to snakefruit in progress
[06:14] <cjwatson> (rsyncing, don't actually try to use snakefruit yet)
[06:15] <JackYu> cjwatson, we have just adjusted the ubuntukylin-default-settings according your comments. happyaron will upload it soon. Hope you will be happy with this version:)
[06:15] <cjwatson> Hope so, thanks :)
[06:26] <infinity> Oh, I wish I'd read that before I respun kylin for the other change I pushed through for them.
[06:26] <infinity> Oh well.  Can spin again. :P
[06:26] <infinity> I need to sleep first.
[06:27] <happyaron> infinity: can you unblock youker-assistant first, if you are still on line...
[06:27] <infinity> happyaron: It's already in saucy, that's what I'm rebuilding for.
[06:27] <happyaron> ok
[06:27] <happyaron> thanks
[06:27] <infinity> https://launchpad.net/ubuntu/+source/youker-assistant/0.2.1-0ubuntu1/+publishinghistory
[06:29] <JackYu> infinity, thanks. I think you should go to sleep:).
[08:01] <ogra_> could some archive admin please let gst-plugins-bad1.0 1.1.4-2ubuntu2 out of binary NEW ? (we urgently need the -hybris package to move forward with phone multimedia)
[08:07] <ogra_> seb is back \o/
[08:08] <xnox> plars: are installer bugs linked on the iso tracker? can start looking through those for obvious things. Let me sync up images and reinstall my spare laptop.
[08:12] <cjwatson> Archive jobs should be mostly back up and running now.
[08:37] <JackYu> cjwatson, we uploaded the new version of ubuntukylin-default-settings, would you review and unblock it?
[09:29] <lool> pushed my first unblock hint; hopefully I dont break anything
[09:29] <ogra_> lool, if you didnt, could you try gstreamer1.0-hybris ?
[09:29] <ogra_> (too)
[09:29] <Laney> that isn't blocked
[09:29] <lool> gtg
[09:29] <cjwatson> lool: looks fine
[09:29] <lool> will look at that when I'm back
[09:30] <lool> Cool
[09:30] <Laney> http://people.canonical.com/~ubuntu-archive/proposed-migration/update_excuses.html#gst-plugins-bad1.0
[09:30] <Laney> ogra_:
[09:30] <lool> bbiab
[09:30] <ogra_> Laney, well, its still in proposed, slangasek told me he would let it through NEW
[09:30] <Laney> "still in proposed" isn't the same as "package is blocked"
[09:30] <Laney> always check excuses
[09:30] <ogra_> Valid Candidate ?
[09:31] <cjwatson> why is upstart-app-launch blocked, anyway?
[09:31] <ogra_> why does it say that if it isnt valid
[09:31] <cjwatson> I don't think it's on images
[09:31] <cjwatson> ogra_: that's only the first pass.  RTFM
[09:31] <cjwatson> the M is linked from the top of the page
[09:31] <ogra_> k
[09:31] <Laney> Anyway, you're not supposed to have that Depends
[09:31] <Laney> please to remove it
[09:31] <ogra_> hmm, i thought ricardo did
[09:32] <cjwatson> and indeed there's nothing gstreamer-related in NEW
[09:32] <cjwatson> so this isn't archive admins getting in your way, it's wrong packaging
[09:33] <ogra_> fixed then ...
[09:33] <ogra_> sorry for the noise
[09:34] <psivaa> cjwatson: infinity: (not so urgent for me but just in case it hasn't been noticed) we dont have i386 images for precise since the 20th in cdimage
[09:34] <Laney> upstart-app-launch is because http://qa.ubuntuwire.org/ubuntu-seeded-packages/seeded.json.gz says it is on edubuntu
[09:34] <cjwatson> psivaa: maybe I shouldn't have commented those out pending saucy beta
[09:34] <Laney> although seeded-in-ubuntu doesn't don't know why that is
[09:34] <cjwatson> psivaa: uncommented, they'll trickle back in as cron jobs fires
[09:34] <cjwatson> *fire
[09:35] <cjwatson> psivaa: (they also got bitten by the i386 livefs buildd being down, but that's fixed now)
[09:35] <psivaa> cjwatson: ack, thanks
[09:36] <Laney> tumbleweed: ^ seeded-in-ubuntu bug?
[09:36] <Laney> I should have put some punctuation after "doesn't"
[10:05] <tumbleweed> Laney: hrm, let's have a look
[10:08] <lool> re
[10:16] <tumbleweed> Laney: it's in the manifest
[10:17] <tumbleweed> hrm, I never added ubuntu-touch
[10:18] <Laney> tumbleweed: it is
[10:18] <Laney> but s-i-u doesn't show it as on edubuntu
[10:18] <Laney> Probably you need to strip off the :arch
[10:19] <tumbleweed> sounds likely
[10:22] <cjwatson> ogra_: You need to fix gstreamer1.0-plugins-bad-dbg too
[10:22] <ogra_> bah crap ... blind me
[10:22] <Laney> my beautiful gstreamer package
[10:52] <smartboyhw> Please unblock ubuntustudio-lightdm-theme from saucy-proposed, Riddell didn't unblock it for us while he did the -default-settings unblock:(
[10:54] <Laney> ok
[10:55] <Laney> smartboyhw: done
[10:56] <Laney> wait, Riddell did do it
[10:56] <Laney> Unblock request by jriddell ignored due to version mismatch: 0.49
[10:56]  * Laney fixes that instead
[10:57] <Laney> smartboyhw: worth checking http://people.canonical.com/~ubuntu-archive/proposed-migration/update_excuses.html always
[11:07] <JackYu> cjwatson, do you have time to review the ubuntukylin-default-settings 1.0.8? we need someone unblock it and rebuild our beta 2 iso.
[11:14] <smartboyhw> Laney, OK
[11:14] <smartboyhw> Thanks:)
[11:15] <smartboyhw> JackYu, <cjwatson> BTW, please move away from the model where you have a single preferred contact point - I'm not always around :P
[11:17] <JackYu> smartboyhw, yes. But cjwatson gave some comments on this package, so I ask him to review for respecting him:)
[11:18] <smartboyhw> JackYu, :)
[11:18] <JackYu> Laney, Could you please unblock ubuntukylin-default-settings as well?
[12:20] <psivaa> stgraber: ubuntu upgrade tests have not been added to the iso tracker yet for saucy beta. any idea if/when they will be added
[12:20] <psivaa> ?
[12:34] <tjaalton> join #ubuntu-hardened
[12:34] <tjaalton> uh
[12:37] <mdeslaur> yes, everyone should join! :)
[12:54] <attente> hi, can i request an unblock of indicator-keyboard? this bug was recently fixed: https://bugs.launchpad.net/indicator-keyboard/+bug/1228489
[13:02] <plars> xnox: yes, they are linked on the tracker
[14:23] <doko> cjwatson, do you know why both emacs23 and emacs24 are seeded? can we drop emacs23?
[14:24] <cjwatson> no idea, <-- vim user :-)
[14:26] <Laney> doko: bzr blame shows you who added 24
[14:26] <xnox> doko: i don't think we made 24 the default yet & havent rebuild/ported all the r-deps. So I don't think we can switch to 24 now. Something for t-cycle.
[15:35] <plars> xnox: any ideas on some of those installer bugs?
[16:11] <apw> should we have a saucy-updates milestone already?  it seems we are in the realm that we might want to be pushing things out to after released but i cannot as yet see the milestone
[16:12] <stgraber> sounds reasonable, yes, let me create that one and cleanup the others a bit
[16:12] <cjwatson> apw: added
[16:12] <cjwatson> stgraber: beat you ;-)
[16:12] <cjwatson> stgraber: (only to the addition, feel free to do cleanup ...)
[16:13] <stgraber> cjwatson: haha, just got an error back from LP telling me someone beat me to it :)
[16:14] <Laney> OOPS-TOO-SLOW-OLD-MAN
[16:14] <apw> cjwatson, thanks
[16:15]  * infinity notes that LP lied to him about who could create them.
[16:15] <stgraber> alright, all old milestones are now marked as inactive (only keeping 13.09, 13.10 and saucy-updates), I'll also move the bugs of all old milestones to 13.09
[16:15] <cjwatson> thanks
[16:16] <infinity> Or I'm a moron and can't find how?
[16:16] <infinity> "Milestones belong to a series and can be created from the series page by a project owner or series release manager."
[16:16] <infinity> Pretty sure the latter half is a lie.
[16:16] <stgraber> infinity: launchpad.net/ubuntu/saucy lists them and has an add milestone link there
[16:17] <Laney> I can't see it
[16:17] <infinity> stgraber: Yeah, only for TB.  Point made.
[16:18] <stgraber> and all bugs have been moved
[16:58] <lool> hinted telepathy-mission-control-5/1:5.14.1-1ubuntu6 for a bug fix that Jamie tested
[17:03] <cyphermox> Laney: do I need to do anything special to block NM for now, given the beta freeze?
[17:03] <Laney> it should be blocked already
[17:03] <infinity> cyphermox: It should be blocked automagically.
[17:03] <cyphermox> ack
[17:04] <cyphermox> just making sure
[17:04] <Laney> :wq
[17:04] <Laney> NO
[17:04] <infinity> lool: Can we avoid people outside ~ubuntu-release hinting things that affect all images while we're in the middle of a beta?
[17:04] <cyphermox> you guys used a block-all hint, basically
[17:04] <infinity> cyphermox: Much uglier than block-all. :P
[17:04] <cyphermox> infinity: :)
[17:05] <infinity> cyphermox: But anything seeded on any images should be blocked.
[17:07] <Laney> Speaking of blocks, someone please check my last britney2 commit makes sense
[17:07] <Laney> Setting up the role account
[17:08] <lool> infinity: Sorry
[17:09] <lool> I tried to revert the hint, but too late
[17:09] <cjwatson> lool: seeded-in-ubuntu is your friend
[17:09] <cjwatson> please use it
[17:09] <infinity> Laney: Seems reasonable.
[17:10] <Laney> infinity: k. pushing the hint now.
[17:10] <lool> cjwatson: noted
[17:10] <cjwatson> Laney: yep, looks right
[17:12] <infinity> cjwatson: Speaking of reviews, I note you made no comment on my britney1 commit the other week.  Was it so hideous that you developed temporary amnesia, or were you just siding with me on the pragmatism > elegance front?
[17:13] <cjwatson> the latter
[17:13] <cjwatson> we can nuke it from orbit later
[17:33] <chilicuil> buenos dias o/
[18:11] <plars> infinity: do you know if anyone is looking into the ubiquity issues on desktop beta?
[18:12] <plars> infinity: xnox mentioned them this morning, but haven't heard any news since
[18:13] <infinity> plars: I know less than xnox on that front.  Bug number(s)?
[18:14] <plars> infinity: there are lots, they are linked on http://iso.qa.ubuntu.com/qatracker/milestones/303/builds - note the abundance of black cockroaches under desktop
[18:16] <infinity> plars: Lovely.  I thought we had people testing these things on some sort of cadence. :P
[18:21] <infinity> plars: Okay, so some of these are probably eratta we can ship a beta with (though none of them look like something we'd want to ship final with).
[18:22] <infinity> plars: But chasing down the ugly panels and maybe the partitioning issue would be nice.
[21:19] <tkamppeter> jdstrand, the fixed CUPS package is in -proposed now.
[21:20] <jdstrand> tkamppeter: nice, thanks! :)
[23:33] <JackYu> hi, release team, please unblock the  ubuntukylin-default-setting package. We are waiting it to re-spin our iso:(.
[23:41] <infinity> JackYu: Did this upload address all of cjwatson's concerns from yesterday?
[23:43] <infinity> Certainly looks saner...
[23:44] <cjwatson> Oh, that arrived while I was napping earlier.
[23:45] <cjwatson> Yes, that definitely makes me less unhappy.  I'm not sure I ever got an answer to my question of whether you really intended to drop gnome-tweak-tool and chromium-browser, but I guess that's your problem.


[00:17] <stormmore> lazyPowe_ just for my knowledge and if you don't mind me know, what timezone does your team work in
[00:58] <lazyPowe_> stormmore most of us are US Central time
[01:00] <stormmore> lazyPowe_ good to know :)
[01:13] <stormmore> lazyPowe_ I am one of those weird people that works in whatever timezone is most suitable for the task at hand ;-)
[01:15] <lazyPowe_> stormmore - i hear ya. As a traveling monk of the python order, i tend to shift my schedule around but normally work CST hours.
[01:17] <stormmore> lazyPowe_ oh I am just a BOFH ;-)
[01:17] <lazyPowe_> I was told i had to quit sporting that title
[01:17] <lazyPowe_> and stop deleting my $lusers $HOME
[01:19]  * stormmore will never stop sporting that title! computers would be so much better without their users!
[01:21] <lazyPowe_> welp, have a good evening. Things are looking good here
[01:21]  * lazyPowe_ dips out for the night
[07:09] <anrah> Hi all! Is there a way to add another network interface for a unit deployed to OpenStack?
[08:27] <BlackDex> anrah: deployed via juju? bare-metal? using maas? what version of juju?
[08:27] <BlackDex> what version of ubuntu?
[08:32] <kjackal> Good morning Juju world!
[08:33] <miken> axw: Hi there. I've just added a comment on https://bugs.launchpad.net/juju/+bug/1643430 . Interested if you know of any other workaround... (it can wait 'til tomorrow though)
[08:33] <mup> Bug #1643430: Unassigned units in an error state cannot be removed <juju:Triaged> <https://launchpad.net/bugs/1643430>
[08:33] <Budgie^Smore> Morning! D*$n it is already :-/
[08:33] <miken> Morning kjackal
[08:35] <axw> miken: I'm not aware of any workaround at the moment, sorry
[08:35] <axw> miken: I mean, apart from getting access to the controller and hacking the mongo DB
[08:40] <anrah> BlackDex: I mean that I am not deploying openstack but deploying own charms to existing openstack
[08:40] <anrah> BlackDex: 16.04 and juju 2.0.2
[08:43] <BlackDex> miken: what version of juju?
[08:43] <BlackDex> anrah: using maas? or juju local with juju add-machine?
[08:44] <miken> axw: Are there details of doing that on another bug? I could ask those with access to the controller to do so.
[08:44] <miken> BlackDex: 2.0.2
[08:45] <BlackDex> hmm, i know of a tool for juju 1.25 called mgopurge, don't know if that can be used for 2.0.2
[08:46] <BlackDex> miken: https://github.com/niedbalski/fix-1459033
[08:46] <axw> miken: not that I know of. mgopurge is for fixing broken transactions, that wouldn't help in this case.
[08:46] <BlackDex> ow now
[08:46] <BlackDex> no wrong one
[08:47] <BlackDex> or that could also be a fix
[08:47] <BlackDex> maybe
[08:47] <BlackDex> but only for 1.25.2
[08:47] <BlackDex> and the mongo cleanup is https://github.com/niedbalski/fix-1613866
[08:47] <BlackDex> but, i don't know if that works for 2.x
[08:48] <axw> miken: don't try and remove the model (yet)
[08:49] <miken> Thanks BlackDex
[08:49] <miken> axw: oh, let me update that RT then :)
[08:50] <miken> axw: Did you want access to it, or what's possible?
[08:50] <axw> miken: if you destroy-model then it gets into an even worse state. if you restart the controller agent, it should try to assign the unit to a machien again
[08:50] <miken> Ah - thanks. I'll note that.
[08:51] <axw> miken: sorry, should have said before - memories are fading back in
[08:54] <anrah> BlackDex: Not maas, OpenStack is my cloud
[08:55] <BlackDex> maas is not a cloud ;) it's a bare-metal provisioner
[08:55] <anrah> BlackDex: well yeah :) But anyway just to OpenStack
[08:56] <BlackDex> but if i'm not mistaken, juju using lxd on 16.04 would add all bridged interface to the lxd's
[08:56] <BlackDex> if not, then you probably need to change the template/profile of the lxd containers juju created
[08:57] <anrah> I'm not using LXD Juju just provisions new instances to OpenStack
[08:58] <BlackDex> you mean using openstack as a cloud provider?
[08:58] <anrah> Yes
[08:59] <anrah> on my model config I say: network: 5c7cd500-c581-4491-86fa-af95a71e8c18
[08:59] <anrah> basically i want another network to my model and from there to my instances
[09:05] <BlackDex> i haven't done that much with juju using openstack as a cloud provider
[09:05] <BlackDex> i would guess that creating a network and adding the id of that network would be enough
[09:08] <anrah> Yes, that works for one network, but the need is basically to separate the mgt and data planes
[09:09] <anrah> So for external communications the instances would use interface X and for management (ssh + other stuff) interfaxe /
[09:09] <anrah> *interface Y
[09:10] <anrah> I can do that by manually adding another network after the instance is running but I was wondering is there a way to do that with Juju
[09:10] <BlackDex> then i think you have to look into the spaces for this
[09:11] <BlackDex> https://jujucharms.com/docs/2.0/network-spaces
[09:24] <CoderEurope> Any time anywhere - twitter works on my phone http://imgur.com/v1sOmkB
[09:25] <magicaltrout> that tweet is a lie
[09:25] <magicaltrout> you don't see the london eye from canonical's office! :P
[09:41] <anrah> BlackDex: yep, currenly only for MAAS, Have to figure out something :)
[10:51] <Zic> hi here, maybe it's an "RTFM" question: how can I check, without actually doing any action, if upgrades are available for all charms that I'm using in one juju command?
[10:56] <marcoceppi> Zic: `juju status` should show if upgrades are available at the top of the status output
[10:56] <marcoceppi> Zic: I could also write you a real quick `juju show-upgrades` plugin, because I don't think it's as apparent
[11:00] <stub> magicaltrout: Not now, but the previous office had a great view of it.
[11:03] <Zic> marcoceppi: oh I didn't notice for juju status, thanks
[12:10] <surf> what is the difference between model and controller in JUJU?
[12:14] <Zic> hmm, I think EasyRSA did something wrong here: http://paste.ubuntu.com/23899101/
[12:19] <verterok> good morning
[12:20]  * verterok gets coffee and reads the backlog
[12:29] <Zic> if someone of the CDK team is around?
[12:35] <marcoceppi> surf: a controller is a special model which runs the Juju control plane that exposes the GUI, API server, and dispatches event in the deployment
[14:39] <Zic> lazyPower: do you believe me if I said that I have another problem and was spotting you come up? (hello anyway ^^)
[14:41] <rick_h> Zic: lol, why does that sound like "I'mmmmm baaaaacccckkkk!" in my head
[14:41] <Zic> huhu :)
[14:41] <Zic> I'm back to haunt
[14:42] <Zic> lazyPower: when you will have a little time: http://paste.ubuntu.com/23899271/
[14:42] <Zic> sorry in advance
[14:45] <lazyPower> Zic it appears that the etcdoperator deployment has left some garbage behind, and potentially changed some tls certificates. I'm not positive which as i haven't used etcd-operator
[14:46] <Zic> oh, don't know it was possible, but as it was the only thing I did to encounter this error...
[14:46] <Zic> do you think it's recoverable? or do I must restore to an old snapshot?
[14:46] <lazyPower> well you're getting TLS errors in your log spam here - Jan 31 12:13:18 mth-k8smaster-01 kube-apiserver[1177]: E0131 12:13:18.033706    1177 handlers.go:58] Unable to authenticate the request due to an error: crypto/rsa: verification error
[14:47] <Zic> yeah but don't know that etcd-operator will touch that part
[14:47] <lazyPower> try dumping your kubernetes objects and seeing if it left something behind you can delete
[14:47] <lazyPower> i imagine it added something to the k8s object store and thats whats causing the error
[14:47] <lazyPower> but thats just a guess
[14:49] <Zic> lazyPower: I can't run delete command over kubectl anymore btw :(
[14:50] <lazyPower> i'm really baffled at how this keeps happening.
[14:51] <Zic> to reassure you, before all this exotic stuff (Vitess & etcd-operator) all was working fine (like an ElasticSearch cluster or a Cassandra one)
[14:52] <Zic> I was waiting your advice before return to a previous working state
[14:52] <Zic> but then, I will avoid etcd-operator
[14:52] <lazyPower> my thoughts are to check your tls certificates with x509 validation to ensure you have the correct IP Addresses
[14:53] <lazyPower> including the SDN address
[14:53] <lazyPower> Zic - another thought would be to deploy the kubernetes-e2e charm, and run an e2e validation suite post restore/fix to ensure the cluster is behaving as we expect it to
[14:54] <lazyPower> Zic - https://jujucharms.com/u/containers/kubernetes-e2e/
[14:56] <Zic> oh, I was searching this kind of solution
[14:56] <lazyPower> Zic - i think its probably fine to use etcd-operator, but we need to know what its doing
[14:56] <Zic> it's like a conformity tools for CDK?
[14:56] <lazyPower> and then account for anything its done
[14:56] <lazyPower> yeah, e2e is written by google + contributors to validate the k8s deployment behaves as expected
[14:56] <Zic> sounds cool
[14:56] <lazyPower> it runs very complex scenarios in kubernetes automatically, and generates quite a bit of load durin its testing suite
[14:57] <lazyPower> and at the end will report any errors it discovers during the test run. we run this daily on CDK and publish the results to gubernator (their upstraem dashboard)
[14:58] <lazyPower> https://k8s-gubernator.appspot.com/builds/canonical-kubernetes-tests/logs/kubernetes-gce-e2e-node
[15:22] <Zic> lazyPower: all my certficates have the good names in it (tested via openssl x509) and they was not modified since the 16th of this month
[15:23] <lazyPower> seems like its something else thats caused the problem. did etcd-operator leave anything behind in the kube-system namespace?
[15:23] <Zic> nope, I search through RC, deployments, pods, PV and PVClaim, statefulset, thirdpartyressources, servicess... in --all-namespaces
[15:24] <Zic> lazyPower: I think I'm done with etcd enough, Vitess is capable to use an etcd cluster or ZooKeeper, I'm more confident with ZK, I think I will switch to it
[15:24] <Zic> and more, I will let you working :D
[15:24] <Zic> we passed so many hours together, I don't have enough pizzas to send to you!
[15:25] <lazyPower> :D
[15:25] <lazyPower> at this point i'd be happy with a pint and a pack of gum :D
[15:26] <lazyPower> however i'm bummed you ran into so many errors that caused cluster crash, there's obviously something going on with that last deployment (i presume) that has altered the state of the cluster. I'm also wondering if you're using NTP on your servers to ensure there's no clock drift?
[15:26] <lazyPower> i know that clock skew can cause some weird issues here and there to crop up
[16:11] <kwmonroe> rick_h: reminder received (wrt juju ci show-and-tell tomorrow)
[16:11] <rick_h> kwmonroe: you ok for it?
[16:11] <rick_h> kwmonroe: and thank for the ack
[16:12] <kwmonroe> you bet! what time is the show tomorrow?
[16:12] <rick_h> kwmonroe 2pm est
[16:12] <rick_h> kwmonroe: I'll get you an invite
[16:12] <kwmonroe> thx rick_h
[16:40] <mskalka> marcoceppi, Are you available for a minute? Also do you ever respond to pings with 'Polo!'?
[16:41] <marcoceppi> mskalka: Polo, I mean no - never.
[16:42] <mskalka> so I'm charming up Rocket.Chat just to get familiar with the reactive framework, and I've run into a roadblock, namely the MongoDB charm.
[16:44] <marcoceppi> mskalka: how can I help?
[16:46] <mskalka> after some poking around I see you have a layered version in the works, but it's not completed. I'm interested in pushing it forwards a bit, what's a good place to start?
[16:46] <marcoceppi> mskalka: we need to figure out replicasets, it's a bit out of my depth, but this is the latest layer: https://github.com/marcoceppi/layer-mongodb
[16:47] <marcoceppi> mskalka: I also have this fork for the mongodb interface: https://github.com/marcoceppi/interface-mongodb which adds new support for a peer
[16:48] <marcoceppi> mskalka: basically, when a charm is deployed, the leader should init the RS, then for each peer added the charm should check "am I the master of the RS" and if so, add the new unit to the RS
[16:48] <marcoceppi> I just can't get it to work for me, for the life of me
[16:48] <mskalka> ok. I'll look into how the old charm handles it, maybe I can suss it out
[16:49] <marcoceppi> mskalka: thar be dragons in the old charm
[16:49] <mskalka> thar be dragons in most pre-reactive charms ;)
[16:49] <marcoceppi> truth
[16:50] <mskalka> alright that's a good a place to start as any, thanks!
[16:50] <marcoceppi> mskalka: I'm about to relocate, but I'll be online in a bit again, I'm happy to help work through it.
[16:50] <mskalka> marcoceppi, sounds good, if I run into a major roadblock I'll ping you
[16:56] <mbruzek> lazyPower: Do you have some of the images for older kubernetes? I am working on my presentation and I don't know where to get our older images
[17:00] <marcoceppi> mbruzek: I have some
[17:00] <lazyPower> mbruzek i do, hang on while i fish up a lightning talk slide
[17:00] <bdx> anyone interested in Juju <-> newrelic integration this would be a great time to make a ticket with them for a python sdk, I've started the commotion see http://i.imgur.com/dvPlFcb.png
[17:00] <mbruzek> Thanks guys
[17:00] <lazyPower> or marcoceppi can totally swoop in
[17:00]  * marcoceppi HAWK SCREEEEECH
[17:00] <mbruzek> murica
[17:00] <marcoceppi> bdx: yassssss
[17:00] <lazyPower> oh i totally lied - https://docs.google.com/presentation/d/1m69DG957JK9PMCEXNFL80_0DFXBfQbfIEB6obAK6HPY/edit#slide=id.g70d4533c6_0_22
[17:01] <lazyPower> only has one slide of k8s formation(s)
[17:01] <lazyPower> pre circle icons to boot
[17:27] <mskalka> marcoceppi, OK, I have a good idea of what's happening in the old Mongo charm (or a horribly myopic idea, we'll see) can we discuss later this afternoon when I've had a change to poke at it's ugly innards a little more?
[17:29] <Zic> did you already have Flannel starting before the network target? I observe this only on my baremetal server where I use bonding interface
[17:34] <lazyPower> Zic - ts started after the network-online.target is reached  https://github.com/juju-solutions/charm-flannel/blob/master/templates/flannel.service
[17:49] <stormmore> hola juju world! :)
[17:51] <stormmore> lazyPower should there we use a NTP charm as a subordinate on a cluster?
[17:51] <lazyPower> stormmore - indeed
[17:51] <lazyPower> stormmore https://jujucharms.com/ntp/
[17:52] <stormmore> lazyPower I am aware of that one, related to what though in the k8s model?
[17:52] <lazyPower> kubernetes-master, kubernetes-worker, etcd
[17:53] <lazyPower> we should probably include that in the bundle at some point in  the near future
[17:53] <stormmore> btw when I actually get my hardware, etc. setup, I plan on having a model just for "testing" the bundles, etc.
[17:53] <stormmore> lazyPower that is what I was thinking, I know it is part of the openstack bundle
[17:53] <lazyPower> stormmore - yeah, thats a great idea to have a separate model for testing things like upgrades and what not before you execute against a production cluster
[17:54] <lazyPower> despite our best efforts, we're going to try to test every scenario but we'll find corner cases that are rough until we've gotten a few hundred upgrades under our belt and shaken all the bugs out of that path
[17:54] <lazyPower> i'm sure Zic will testify :)
[17:56] <stormmore> lazyPower - exactly my thoughts, plus being able to help with developing things along side you guys :)
[17:56] <lazyPower> <3
[18:16] <Zic> lazyPower: I'm testifying everything lazyPower said <3
[18:16] <Zic> (or, near that)
[19:08] <rick_h> marcoceppi: do you know anyone that knows the nagios charms well I can bug?
[19:34] <tvansteenburgh> rick_h: what do you make of this? http://pastebin.ubuntu.com/23901081/
[19:34]  * rick_h goes ruh roh
[19:35] <rick_h> tvansteenburgh: looks like they up'd the version of the terms to 1 and you haven't agreed to tht yet
[19:35] <rick_h> tvansteenburgh: try juju agree but with a /1 vs a /0?
[19:35] <tvansteenburgh> rick_h: right, but /1 isn't listed in the charm's terms
[19:36] <rick_h> tvansteenburgh: oic, hmm
[19:37] <tvansteenburgh> rick_h: also, it seems i'll never be able to agree to /0 anyway, according to this: https://github.com/juju/juju/blob/afeb62dd9f750437a97ffbf275b1d1524836d513/cmd/juju/romulus/agree/agree.go#L95
[19:40] <rick_h> tvansteenburgh: that's fishy there..
[19:40]  * rick_h is trying to see if he can list the terms for that team with charm terms -u xxx
[19:42] <rick_h> tvansteenburgh: ok, so sounds like a question/bug for cmars
[19:42] <rick_h> tvansteenburgh: I can agree to /1 and get the terms listed/etc
[19:42] <rick_h> tvansteenburgh: but I also see I cannot agree to /0, but that's what's listed in charm terms -u ibmcharmers
[19:42] <mskalka> marcoceppi: *puts on swim trunks* Marco?
[19:43] <rick_h> tvansteenburgh: so it sure seems like the UX is trying to increment to revision to non-zero so that it doesn't do 0 based counting for users
[19:43] <rick_h> tvansteenburgh: but not being complete
[19:45] <tvansteenburgh> rick_h: okay. i've got automation that agrees to terms. it relies on the terms returned by the api being accurate. i guess in the meantime i could maybe parse the charm pull error message for the terms i need to agree to
[19:45] <rick_h> tvansteenburgh: it cmars confirms the logic I'd just check that the version the charm API says and if that's 0 add one. The charm should be updated to say /1
[19:45] <rick_h> tvansteenburgh: and that should be reliable
[19:46] <cmars> just back from lunch
[19:46] <tvansteenburgh> rick_h: oh, i see. cool, that would be easier.
[19:46] <cmars> tvansteenburgh, term revisions start with 1
[19:47] <tvansteenburgh> https://api.jujucharms.com/v5/~ibmcharmers/ibm-websphere-liberty-5/meta/any?include=revision-info&include=promulgated&include=id-name&include=owner&include=terms
[19:47] <rick_h> cmars: right, but if I charm terms -u ibmcharmes I get back a /0 for ibm-wlp/0
[19:47] <rick_h> cmars: so the charm is set to that and that doesn't work as you note above
[19:47] <rick_h> sorry, -u ibmcharmers
[19:48] <cmars> rick_h, just because the charm metadata has a term revision 0, doesn't mean that a term revision 0 exists
[19:48] <cmars> it's an invalid term ID
[19:49] <tvansteenburgh> ok so that is just parsed out of the charm's metadata.yaml?
[19:49] <rick_h> cmars: ok, so that's from the user? I'd assumed that the terms api would auto handle incrementing the revision so that they can't change existing revisions/etc
[19:49] <cmars> tvansteenburgh, correct
[19:49] <cmars> rick_h, ^^
[19:49] <rick_h> oic, I thought it was pulling form the terms api itself as to what terms are stored
[19:49] <rick_h> cmars: is there a way to query the terms service directly?
[19:49] <cmars> rick_h, yes
[19:50] <cmars> rick_h, see https://github.com/juju/terms-client for example
[19:51] <rick_h> cmars: ah ok, I was looking through juju/charm command and didn't see anything.
[19:51] <tvansteenburgh> aha
[19:51] <cmars> rick_h, we add terms-client to the charm snap
[19:51] <cmars> plugins
[19:54] <rick_h> cmars: sorry, I'm missing something. So as a diff snap? I've got the charm snap but not finding any show-term and the like. Is that a recent update?
[19:54] <stormmore> lazyPower did you get a chance to talk to the team about elasticsearch/kibana?
[19:55] <lazyPower> stormmore ah thanks for reminding me, i haven't.
[19:55] <tvansteenburgh> cmars: my use case is, "for a given charm url, show me a list of the terms i need to agree to"
[19:55] <stormmore> lazyPower no problem, hence the reminder ;-)
[19:55] <tvansteenburgh> rick_h: it's in the latest snap from --candidate
[19:55] <rick_h> tvansteenburgh: ah, I'm on stable
[19:55] <lazyPower> stormmore - let me table this for tomorrow and at bare minimum i'll run a bundle generation and kick a deploy before i EOD today to ensure it still turns up correctly
[19:56] <rick_h> tvansteenburgh: k, I feel less out of it then ty
[19:56] <lazyPower> stormmore - if it works as expected in its current form i'll send you over the bundle in my namespace, and we can pilot from there
[19:56] <stormmore> lazyPower no problem, my dev teams are being slow anyway :)
[19:56] <lazyPower> stormmore - i know for a fact bdx wanted this integration in teh past, and i do believe that hasn't changed
[19:57] <cmars> tvansteenburgh, so for that, you'd use this API call: https://github.com/juju/terms-client/blob/master/api/api.go#L315
[19:57] <cmars> it's macaroon authenticated, because the request is made for a logged in user
[19:58] <tvansteenburgh> ok
[19:59] <stormmore> in the meantime I am going to look at deploying Nexus 3 into the cluster for our private registry
[19:59] <cmars> tvansteenburgh, you'd build a list of term IDs from charm metadata, then add them to a CheckAgreementsRequest (https://github.com/juju/terms-client/blob/master/api/wireformat/entities.go#L171) and call GetUnsignedTerms with that
[20:03] <tvansteenburgh> cmars, rick_h: i think i have what i need now, thanks for your help!
[20:03] <cmars> ok, great
[20:31] <cmars> can someone review my merge proposal into charmhelpers? https://code.launchpad.net/~cmars/charm-helpers/add-metricenv/+merge/315952
[20:37] <marcoceppi> cmars: any reason this isn't in hookenv?
[20:37] <cmars> marcoceppi, it's a different hook execution environment
[20:37] <marcoceppi> so are actions, but they're in hookenv
[20:37] <marcoceppi> different or not, it's still a hook environment?
[20:37] <cmars> marcoceppi, you can't use metricenv stuff from normal hooks at all. and vice-versa
[20:38] <marcoceppi> cmars: likewise with relations (to an extent) and actions
[20:39] <cmars> marcoceppi, i thought separating them would make this distinction clearer to the API user. "these aren't available for hooks generally -- these are special"
[20:40] <marcoceppi> cmars: it's better ot have the commands check if htey are in the right hook context and raise exceptions when not, but not even the actions do this
[20:40] <marcoceppi> I don't really see how this warrents a departure from existing hookenv.py
[20:40] <marcoceppi> that said, hookenv and charmhelpers in general needs to be reitred for something better. but that's a longer story
[20:41] <lazyPower> our world is going to catch on fire when we do that
[20:41] <cmars> marcoceppi, i can concatenate it as well. hookenv is only 1037 LOC, there's room ;)
[20:41] <lazyPower> you're referring to gutting plumbing from 99.9% of all charms
[20:41] <marcoceppi> lazyPower: gutting, improving, tomato, tomato
[20:42]  * mskalka shudders
[20:42] <lazyPower> ^
[20:42] <marcoceppi> I have an elaborate plan for this
[20:42] <lazyPower> i have elaborate arguments for you every step of the way <3
[20:43] <lazyPower> but trolling aside, whats your plan marcoceppi?
[20:43] <marcoceppi> lazyPower: we've talked abou tthis before, years in the making
[20:44] <marcoceppi> charmhelpers is bloatware, I'd like to pull the things out of core and make them feel more like how juju presents it's tools
[20:45] <lazyPower> yeah
[20:45] <lazyPower> thats easily a 6 month project if not a year in terms of deprecation and cleanup effort
[20:45] <lazyPower> a lot of older charms are gonna get bit by that and die off slowly
[20:45] <lazyPower> which i'm OK with
[20:46] <lazyPower> if you're not maintaining it, let it die (i'm deeply seated in this camp of having unmaintained charms)
[20:46] <cmars> marcoceppi, i can move the code if necessary to get that landed. anything else need to change for that MP?
[20:46] <lazyPower> ls
[20:46] <marcoceppi> cmars: you make a lot of assumptions that add-metric exists on disk
[20:47] <cmars> marcoceppi, no more than open-port
[20:47] <marcoceppi> cmars: open-port has been in juju since 0.2
[20:47] <marcoceppi> cmars: I recommend taking a look at status-set and network-get on how they implement newer features without dealing with tracebacks
[20:49] <magicaltrout> if people didn't have elaborate plans they wouldn't work at Canonical.....
[20:49] <stokachu> world domination
[20:51] <mskalka> marcoceppi: while you're here, can I pick your brain for a minute?
[20:51] <marcoceppi> mskalka: go for it
[20:52] <mskalka> marcoceppi: just want to know what you've tried in the past to get the replset thing moving, then run what I have in mind past you
[20:52] <mskalka> marcoceppi: just to be sure I'm not barking up the wrong trees
[20:57] <marcoceppi> mskalka: so, I've never really tried to code it, I'll be honest I've never gotten it to work manually
[20:58] <marcoceppi> mskalka: my plan was to do this: is-leader? does leader-settings say I've bootstrapped this rs? no - init rs, yes ignore
[20:58] <marcoceppi> on each new peer addition, each unit checks to see if it's the RS leader (not the juju leader) and if it is, adds the peer
[20:59] <mskalka> marcoceppi: that's what I had in mind as well, without the 'is rs init'd', just have a @only_once on leader elected to spin it up
[21:01] <mskalka> marcoceppi: then again a sanity check is probably a good idea. Then just fill in the rest for broken/departedl(kick off new election if leader, else remove)
[21:02] <marcoceppi> mskalka: yeah, I wouldn't always trusty @only_once we @when('leader.elected') can just see if leader_get('rs.init') is true (and even verify by probing mongo)
[21:03] <marcoceppi> mskalka: there's a weird, potential race contention that could arrise, where juju re-elects a leader to a unit which has just done install but not get config / relations and so it'd run @only_once and is_leader, init a new RS and you've got split brain
[21:03] <marcoceppi> by checking (and setting) leadership settings you can persist that data between elections
[21:04] <mskalka> marcoceppi: I thought about that, I don't have enough juju experience yet to know if that would be an issue haha
[21:05] <mskalka> macroceppi: alright it seems like I'm headed in the right direction then. I'll see if I can finish this up today or tomorrow, time allowing
[21:08] <marcoceppi> mskalka: \o/
[21:08] <mskalka> o7
[21:33] <cmars> marcoceppi, updated, please take another look at https://code.launchpad.net/~cmars/charm-helpers/add-metricenv/+merge/315952 ?
[23:10] <stormmore> so if I need to add an ingress entry point, do I modify the ingress controllers that are already in my cluster or should I be creating a new one?
[23:20] <lazyPower> stormmore - you just add an ingress object
[23:21] <lazyPower> the rest should be handled transparently
[23:21] <lazyPower> stormmore - something like https://bitbucket.org/chuckbutler/awesome-potato/src/f820bfc106fbbc00ca6045e07e27ac1f86b8b4f5/deploy/development.yaml?at=juju-demo&fileviewer=file-view-default#development.yaml-101:115
[23:31] <stormmore> cool thanks, that is what I thought. just a little tired after doing a few 18+ hour days lately
[23:32] <lazyPower> i hear ya
[23:33] <lazyPower> there are cases where you will want to scale your ingress controller, but most of those reasons have vanished in the 1.5.x release of k8s as their ingress api uses teh same api-contoller pod for all namespaces so long as you scope your ingress objects with a namespace
[23:33] <stormmore> is it better to use kind: Deployment vs kind: ReplicationController?
[23:33] <lazyPower> before you had to deploy an ingress controller for every namespace, and it was tedius and resource intensive to run all those nginx pods
[23:33] <lazyPower> yeah, you can use either, but deployments are favored as you can do rolling updates with them
[23:33] <lazyPower> in blue/green style deployments
[23:34] <stormmore> I am still getting my head around all the options in the YAML files
[23:34] <lazyPower> deployments create rc's which create pods
[23:34] <lazyPower> so you can run a --rolling-update on a deployment, and it will upgrade the RC, and slowly phase out the pods under the old RC until it can successfully delete all of them
[23:34] <lazyPower> if your rolling update fails, you can reasonably revert back to the existing RC
[23:36] <stormmore> nice so apparently a lot of the videos I have been watching by hightower is outdated :)
[23:36] <lazyPower> kubes moves so fast though
[23:36] <lazyPower> its hard not to be outdated
[23:36] <stormmore> apparently!
[23:37] <lazyPower> Deployments are also still a beta resource
[23:37] <lazyPower> so thats possibly why its not promoted in the training material
[23:37] <lazyPower> like we tend to shy away from anything thats not listed as stable in the API because its subject to change. beta's dont usually get changes, but the time we decide to do that it'll break and we'll have to change an implementation detail
[23:38] <lazyPower> and nobody wants that
[23:38] <stormmore> how would recommend handling different paths? i.e. I really don't care about all the nodes responding to all the paths and it looks like I can create a single Ingress for the "host" and use paths to point to the right service
[23:38] <stormmore> we were talking about creating api.domain.com/v1/<service> as our structure
[23:39] <lazyPower> thats useful when you want to map a microservice into your url structure like foo.com/api  would route to your bacakend golang web-api impl
[23:39] <lazyPower> and / routes to your expressjs frontend
[23:39] <lazyPower> i dont use that particular format often, i tend to deploy with subdomains more often than i url mux
[23:39] <lazyPower> but it does work, and works reasonably well might i add
[23:40] <stormmore> lol :) yup sounds like I am on the right track for my thoughts
[23:40] <stormmore> so it appears that the Ingress now uses the service lb, do you know if there is going to be other options for the LB than round robin? for instance least conn?
[23:43] <lazyPower> i dont off hand
[23:43] <lazyPower> i would need to go dig around in the issue tracker
[23:43] <lazyPower> i'm fairly certain there's a lot of talk around this, a lot of users are going the route of cloud-provider LB's, but that gets expensive quickly. We're talking around making some supporting charms to enable that class of infrastructure but nothing concrete yet
[23:44] <lazyPower> https://github.com/juju-solutions/bundle-canonical-kubernetes/issues/183 -- as an example
[23:46] <stormmore> personally I don't care if it in or out of cluster other than the fact that out of cluster comes at a cost for bare metal clusters but even between services in the cluster it would be nice to be able to better balance connections based on load or other metric
[23:47] <stormmore> for now, I am pushing my dev teams to make their stuff fully stateless to account for the roundrobin service LB\
[23:49] <lazyPower> hmm
[23:49] <lazyPower> stormmore - remind me another time to revisit the haproxy lb approach.
[23:49] <lazyPower> i'm fairly certain we can tune this behavior in the nginx/haproxy flavors of an ingress controller
[23:50] <lazyPower> i'm totally open to trying to patch this with a configmap so we can further tune the ingress behavior
[23:51] <lazyPower> we have such a patch already submitted that needs additional vetting to enable running a registry in k8s
[23:51] <lazyPower> stormmore - you might want to tag this issue and track it - https://github.com/juju-solutions/kubernetes/pull/100
[23:51] <lazyPower> s/issue/pr/
[23:56] <stormmore> cool thanks


[13:04] <sakrecoer_> * OvenWerks wonders if gimp can do the same things in CLI mode. apt-cache rdepends gimp says imagemagick is a dpendency to gimp
[13:05] <sakrecoer_> its a dependency of many packages, we shouldn't remove it. but either we fix the menu entries, or we remove the entrencies, and leave it down to cli-friendly users
[13:06] <sakrecoer_> remove the *entries hehe "entrencies" probably a mashup of nbtry and dependencies
[13:07]  * sakrecoer_ fingerslaps own fingers
[13:27] <sakrecoer_> OvenWerks: i get the feeling imagemagick is in fact kept up. what isn't kept up is the built in GUI :) i'm in favour of fixing those desktop files to "no show"
[13:43] <sakrecoer_> how do i get my dev-install environement to upgrade to whisker menu
[13:43] <sakrecoer_> ?
[14:16] <sakrecoer_> ah, he, lets try dist-upgrade maybe
[14:24] <sakrecoer_> nope


[11:17] <SturmFlut> Does anybody here know about the kernels we run on Ubuntu phones? I am trying to figure out the content of /proc/timer_stats and there is an oddity which doesn't seem to show up on my desktop
[16:18] <melodie> hi
[16:21] <melodie> I need to ask an information to the ubuntu kernel packagers and devs : in Vivid the zram module is loaded by default, even though it's configured as module and not hard in the configuration of the kernel. And there is a module having for name ZRAM_LZA_COMPRESS default loaded (y). It seems that the zram-lza-compress module would call zram to be default loaded if zram isn't blacklisted. My question is this: is my statement true? Am I right to
[16:21] <melodie> think the zram-lza-compress is what triggers zram to be loaded at boot time?
[16:21] <melodie> this is my actual kernel:
[16:21] <melodie> 3.19.0-22-generic #22-Ubuntu SMP Tue Jun 16 17:15:15 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux
[16:22] <melodie> and I have noticed this behavior in all former kernels since I moved to Vivid.
[16:22] <melodie> so what is it that really happens here,
[16:22] <melodie> ?
[16:31] <melodie> it's about bug #1449678 except that something was changed in the original description : "non english locales" was added by some folk, no idea why, I think it's unrelated
[16:32] <melodie> while I'm here, the fix doesn't work
[16:32] <melodie> can't work is my guess
[16:34] <melodie> except if zram is prior blacklisted in the /etc/modules.d/blacklist.conf ;-)
[16:48] <melodie> I think I am right, the kernel is faulty.
[16:48] <melodie> [melodie@bento64:~]$ sudo systemctl status -l zram-config.service
[16:48] <melodie> ● zram-config.service - Initializes zram swaping
[16:48] <melodie>    Loaded: loaded (/lib/systemd/system/zram-config.service; enabled; vendor preset: enabled)
[16:48] <melodie>    Active: active (exited) since dim. 2015-06-21 18:33:11 CEST; 9min ago
[16:48] <melodie>   Process: 4906 ExecStart=/usr/bin/init-zram-swapping (code=exited, status=0/SUCCESS)
[16:48] <melodie>  Main PID: 4906 (code=exited, status=0/SUCCESS)
[16:48] <melodie> juin 21 18:33:11 bento64 systemd[1]: Starting Initializes zram swaping...
[16:48] <melodie> juin 21 18:33:11 bento64 init-zram-swapping[4906]: Setting up swapspace version 1, size = 947216 KiB
[16:48] <melodie> juin 21 18:33:11 bento64 init-zram-swapping[4906]: pas d'étiquette, UUID=6c74759b-83cd-47a1-b911-f5242c125979
[16:48] <melodie> juin 21 18:33:11 bento64 init-zram-swapping[4906]: Setting up swapspace version 1, size = 947216 KiB
[16:48] <melodie> juin 21 18:33:11 bento64 init-zram-swapping[4906]: pas d'étiquette, UUID=3e6fce71-7773-40e4-9dcb-3dfe509ec23d
[16:48] <melodie> juin 21 18:33:11 bento64 systemd[1]: Started Initializes zram swaping.
[16:48] <melodie> [melodie@bento64:~]$ sudo systemctl restart zram-config
[16:48] <melodie> [melodie@bento64:~]$ sudo systemctl status -l zram-config.service
[16:48] <melodie> ● zram-config.service - Initializes zram swaping
[16:48] <melodie>    Loaded: loaded (/lib/systemd/system/zram-config.service; enabled; vendor preset: enabled)
[16:48] <melodie>    Active: active (exited) since dim. 2015-06-21 18:43:44 CEST; 4s ago
[16:49] <melodie>   Process: 4985 ExecStop=/usr/bin/end-zram-swapping (code=exited, status=0/SUCCESS)
[16:49] <melodie>   Process: 4996 ExecStart=/usr/bin/init-zram-swapping (code=exited, status=0/SUCCESS)
[16:49] <melodie>  Main PID: 4996 (code=exited, status=0/SUCCESS)
[16:49] <melodie> juin 21 18:43:44 bento64 systemd[1]: Starting Initializes zram swaping...
[16:49] <melodie> juin 21 18:43:44 bento64 init-zram-swapping[4996]: Setting up swapspace version 1, size = 947216 KiB
[16:49] <melodie> juin 21 18:43:44 bento64 init-zram-swapping[4996]: pas d'étiquette, UUID=13e90b6a-1f85-40d3-b468-a77332c14f97
[16:49] <melodie> juin 21 18:43:44 bento64 init-zram-swapping[4996]: Setting up swapspace version 1, size = 947216 KiB
[16:49] <melodie> juin 21 18:43:44 bento64 init-zram-swapping[4996]: pas d'étiquette, UUID=1864b236-4b6f-433d-b3e3-5ae7c3b8a88a
[16:49] <melodie> juin 21 18:43:4
[16:49] <melodie> omg
[16:49] <melodie> sorry wrong buffer. :-/
[16:49] <melodie> https://bugs.launchpad.net/ubuntu/+source/zram-config/+bug/1449678/comments/12
[17:02] <melodie> well the fix is yet to be committed!
[17:02] <melodie> it has to be produced first


[13:17] <jamespage> xnox: hey - I'm starting to look at ceph for eoan I need a newer smartmontools than we have in Ubuntu (7.0 vs 6.6)
[13:17] <jamespage> xnox: if I prep and upload would you be able to review?


[02:26] <Guest30490>
[02:52] <Deet`> i've forgotten how to edit the grub menu. i'm dual booting linux and windows 7 on a netbook. it's currently set to boot to linux first, but i need it to go to windows instead
[02:56] <Deet`> !grub
[03:25] <Leon649018> Good night I have this problem
[03:25] <Leon649018> perl: warning: Setting locale failed. perl: warning: Please check that your locale settings:         LANGUAGE = "en:es:en",         LC_ALL = (unset),         LC_TIME = "en_CO.UTF-8",         LC_MONETARY = "en_CO.UTF-8",         LC_ADDRESS = "en_CO.UTF-8",         LC_TELEPHONE = "en_CO.UTF-8",         LC_NAME = "en_CO.UTF-8",         LC_MEASUREMENT = "en_CO.UTF-8",         LC_IDENTIFICATION = "en_CO.UTF-8",         LC_NUMERIC = "e
[03:26] <Leon649018> Can somebody help me?
[03:33] <Leon649018> ???
[03:54] <turboroo> so I am installing windows 7 under Virtualbox on my Latitude 5520 core i3 laptop..  You guys think it will run well on a SSD?
[04:17] <TheFakeazneD525> eh, probably
[04:17] <turboroo> sounds like a winner
[04:19] <TheFakeazneD525> :P
[05:53] <Hrmx1> Hej is there a way to list installed certificates by the serial number
[08:45] <fujio> Hi, what network manager does kubuntu use by default?
[08:46] <TheFakeazneD525> NetworkManager
[08:46] <fujio> Good to know, thanks
[09:47] <Tubero> puro quassel ang narito a
[09:47] <Tubero> quassel is good kasi
[10:16] <Tubero> hi aiden
[10:22] <juanr> como puedo solucionar en qwit ,error trying oath ,,,he probado en varias distros y siempre lo mismo ahora con kubuntu igual...gracias
[10:25] <hateball> !es | juanr
[10:25] <hateball> or maybe it is !pt ? I dunno
[10:27] <juanr> thank you very much.............
[10:59] <agaida_> !seen apachelogger
[10:59] <lordievader> agaida_: He is usually in #kubuntu-devel
[11:00] <agaida_> thanks
[12:04] <BluesKaj> Hey folks
[12:23] <zenbop> Hi all. I have a very simple question : what version of firefox is in 4.1, when it is up to date ? In the end, I wonder if it like some debians for which software get updated with the most stable versions, and not for the most up to date release.
[12:23] <lordievader> zenbop: 4.1? Do you mean 14.10?
[12:23] <lordievader> !info firefox utopic
[12:27] <zenbop> Oh... perfect lordievader and ubottu !! Thanks for this quick answer !!
[12:27] <zenbop> :)
[13:10] <davls82> Hi all
[13:10] <lordievader> o/
[13:10] <davls82> does anybody know how do i configure my logitech c270 webcam?
[13:28] <Guest75791> Hi, i have some problems with my audio. I try using my system for a daw. But whenever i was using jack and quit jack, i get no more sound till I give up and reboot. i try restarting pulseaudio with /etc/init.d/pulseaudio restart. But without any result
[13:29] <Guest75791> Currently i am in exactyl this position, i would love to receive instructions on how to make my sound work again
[13:31] <lordievader> Guest75791: That was the precise reason I gave up on Linux for sound processing.
[13:32] <lordievader> Jack doesn't release ALSA after it has quit.
[13:32] <Guest75791> Ist there something i can do about it?
[13:34] <lordievader> Last time I used Jack there wasn't, now this is quite a while ago. Things might have changed.
[13:34] <Guest75791> I tried alsa force-reload
[13:34] <Guest75791> Seems to work
[13:35] <Guest75791> Yea, now that u told me where the proble is, its ez.  I will just make a script to automate this so i dont have to do it manually every time
[13:41] <Guest75791> Do u have any experience with win-vst on linux? I heard about dssi but i have never used it - and i rely heavily on steinberg and NI plugins. The Bitwig DAW seems promising , but a bit too expensive. Compared to Cubase i miss some of my main features
[13:41] <ikonia> Guest75791: vst on linux = wine = poor,
[13:42] <ikonia> Guest75791: for a daw, use the native OS
[13:42] <Guest75791> And i hoped there was a way to not buy a new mac ^^
[13:43] <ikonia> it's the realistic answer
[13:43] <Guest75791> Rly. i hate my workflows. I use mac for audio production win for gaming and linux for programming/work.  Did you try rosegarden?
[13:44] <ikonia> rose garden will not support win vst's
[13:45] <Guest75791> Im using Bitwig at moment, I have tried Ardour. Rosegarden is a nice little hobby-project . I rly love the notation-functionality buit in the end rosegarden is a joke when it comes to editing/mixing
[13:45] <ikonia> right tools for the job, which includes the right OS
[13:45] <lordievader> ^ is the reason I still use Windows.
[13:46] <BluesKaj> Guest75791, ardour uses the jack system, have you looked at it, seems it might be familiar to you if you're used to cubebase etc
[13:46] <lordievader> Even though I like Linux a lot there simply are jobs that it is not the right tool for. Sound processing included.
[13:47] <Guest75791> Every DAW on linux is built upon jack in my experience. Well I didnt buy a mac for no reason. So ill stick to Cubase and OS X for the next years. But i have the feeling there are changes approachung
[13:48] <ikonia> there are no changes coming
[13:48] <lordievader> Guest75791: You buy a Mac to run audio processing software in Linux? Have you looked at Pro Tools?
[13:49] <Guest75791> Sry for the misunderstandings. I am currently on my Desktop-PC which i use for gaming and programming. MY mac is in my dedicated studio room. Running OS X of course. Butr somehow i want to get rid of windows and mac
[13:50] <ikonia> Guest75791: not realistic for either games or audio production
[13:50] <hateball> Surely that depends on what you play
[13:50] <ikonia> I don't  believe so
[13:50]  * hateball games only via Steam on Linux
[13:50] <Guest75791> Dota is wroking fine under linux surprisingly
[13:52] <Guest75791> http://www.kvraudio.com/forum/viewtopic.php?f=259&t=419383
[14:34] <mr-rich> Where does dpkg store its logs?
[14:34] <lordievader> mr-rich: /var/log/dpkg.log
[14:39] <mr-rich> lordievader: thanks ... something wierd just happened ... a strange icon  appeared in my task bar and I clicked on it. Thought it was software update, but it immediatly asked for my PW ... without thinking, I put in my PW and it installed something without telling me what it was ... checked the logs and found it was Firefox local packages. Never saw an update happen that way before ...
[14:40] <lordievader> mr-rich: I never use GUI updaters/package managers. Don't really know what it could have been.
[14:42] <BluesKaj> mr-rich, did you launch FF just previous to the icon appearing
[14:43] <mr-rich> rebooted and launched FF friday ... didn't notice teh icon ...
[14:45] <BluesKaj> mr-rich, could have been a FF upgrade if you have auto updates enabled in the package manager
[15:06] <davls82> anybody there?
[15:06] <Graf_Westerholt> !ask davls82
[15:06] <Graf_Westerholt> !ask | davls82
[15:07] <davls82> logitich webcam c270 don't works good i have kubuntu 14.04 how can i configure it properly?
[15:25] <skinux> Does setting CTRL_ALT_BKSP in xinitrc/hal policy file require a system restart to work?
[15:44] <Grujsqq> hi.i have samsung n210 plus with 1.66ghz and 2gb ram... can you tell me are the kubuntu perfect for this netbook? my english is bad sorry
[15:56] <BluesKaj> Grujsqq, kubuntu will run on your netbook, but it won't be real fast
[15:57] <Grujsqq> what is your recomended? only linux interest me
[16:05] <skinux> I guess no one uses CTRL+ALT+BKSP anymore?
[16:07] <lordievader> skinux: It's off by default. Guess not many people even know of it's existance.
[16:45] <navigat0r> привет
[17:21] <gbanamou> f
[18:01] <aoa_> Small black box corruption when scroll page on firefox
[18:01] <aoa_> how i fix it ?
[18:04] <aoa_> https://www.kubuntuforums.net/showthread.php?66448-Small-black-box-corruption-when-scroll-firefox-intel-HD-4000&p=359090#post359090
[18:04] <aoa_> i need help
[18:21] <Darknet> hey, so i made the mistake of installing kubuntu on my computer, now i want to remove it completely, but i cant see the uninstall file in the "uninstall a program" of my windows 8.
[18:21] <Darknet> any tips on how to remove it completely ?
[18:24] <mr-rich> Darknet: dual boot?
[18:24] <mr-rich> Darknet: and why exactly was it a mistake?
[18:38] <Walex2> Darknet: there are a number of pages on Kubuntu/Ubuntu removal, and which one depends on how you installed it. The standard install is to put it in its own partitions, so usually uninstallation means: 1) remove the relevant partition 2) reinstall the MS-Windows boot code if you use the Kubuntu boot code.
[18:42] <Darknet> mr-rich: i think it was a mistake, because my pc is not good enough to run an os into an os. (vmware) and it was lagging, i got error message about everything... now i wanna remove it
[18:42] <Darknet> and yes it was dualboot
[18:43] <Darknet> Walex2: well then show me a link, because i can't find any about windows 8 its on the same drive as win 8.1 so no partition, i tried to make it install itself on another drive, but it refused... kinda wierd.
[18:45] <Walex2> Darknet: then yiou have to find where you installed it... Try using 'disktype' from Kubuntu. Or the storage manager from MS-Windows.
[18:49] <kubuntu> ola
[18:50] <Guest56170> alguien que hable espanol
[18:52] <Walex2> !es
[18:52] <Walex2> ,es
[18:55] <Darknet> useless..
[20:57] <Darknet> how would someone change the "boot screen" to go back how it was. (booting windows 8 only)
[20:57] <Darknet> i can't believe this damm os is so hard to remove...
[21:06] <Darknet> anyone?
[21:08] <iolinux> ciaoo
[21:19] <skinux> How do we switch between Konsole tabs using keyboard?
[21:20] <skinux> Nevermind. Found it.
[21:24] <skinux> Which package has configure for compiling sources?
[21:25] <Merkk> Hey guys, needing some help with a fresh Kubuntu install that won't even try to boot
[23:36] <LogicalDash> I've got a bluetooth adapter built into my computer. Kubuntu detects this but when I right click the bluetooth docklet and choose Configure Bluetooth, it always says my default adapter is not visible, even if I have previously clicked the "Fix It" button, even if I have set the adapter to Always Visible.


[02:42] <cwayne_> stgraber, i don't suppose you're around?
[06:08] <Moorthy> heya !
[06:09] <Moorthy> Has anyone installed Ubuntu for Android on SGS 2?
[09:43] <dave_> Hi. Is there maybe a way to stop brcm_patchram_plus from consuming 100% CPU on grouper?
[10:04] <Ganster41> Why adbd can not start? I fixed all mount errors, and system boots now(but still on black screen). What can be wrong?
[10:30] <Ganster41> Very funny community. Noone answers questions. How people need to port your OS? :)
[10:34] <daker> Ganster41: this is the week-end...
[10:35] <AskUbuntu> Translate an existing app | http://askubuntu.com/q/348646
[10:38] <Ganster41> I asked for help for all week. And got just few abstract answers, like "Ubuntu is different than android.". Now I fixed some errors myself, but what's more needed - no idea.
[10:42] <Ganster41> I think I drop my work.  Thanks for the missed time :\
[11:13] <AskUbuntu> Ubuntu touch - adb can not find the device (nexus 10) | http://askubuntu.com/q/348663
[11:27] <AskUbuntu> How To Use i18n.tr in Ubuntu Touch Projects | http://askubuntu.com/q/348671
[12:03] <Senz> hello.
[12:03] <Senz> anybody there?
[12:18] <Korr> h
[12:18] <Korr> hi
[12:18] <Korr> anyone here?
[12:18] <Korr> how can I contribute Ubuntu Touch with multilingual translation?
[12:20] <Korr> does Ubuntu Touch project involves multilingual support?
[12:22] <Korr> alright, there is no translation section in Ubuntu Phone launchpad project
[12:22] <Korr> I've got it.
[12:22] <Korr> bye
[12:53] <AskUbuntu> Ubuntu Phone vs Ubuntu for Android | http://askubuntu.com/q/348689
[14:21] <AskUbuntu> Ubuntu touch apt-get install (openssh-server) error | http://askubuntu.com/q/348714
[14:46] <vbbb> hmm
[15:03] <johannfaithful> How to I get Ubuntu Touch on my Motorola Photon Q?
[15:30] <J_L> Hi I just heard that Ubuntu touch for Galaxy Nexus had been discontinued, is that real?
[15:30] <J_L> I didn't find any messages on ubuntu.com tho
[15:30] <popey> J_L: where'd you hear that?
[15:30] <J_L> http://en.miui.com/thread-8109-1-2.html
[15:31] <popey> I think it means the phone is discontinued
[15:31] <popey> i.e. you can't buy them anymore
[15:32] <popey> Not that we don't support it anymore
[15:32] <J_L> CANONICAL The developer version of Ubuntu Touch was released in February and works on Samsung Galaxy Nexus and (now discontinued) Nexus 4 smartphones, as well as the Nexus 7 and Nexus 10 tablets.
[15:32] <J_L> it actually said in the post
[15:32] <popey> yeah, it's poorly worded
[15:33] <J_L> popey: are you one of the developers?
[15:33] <popey> i work for canonial, yes
[15:33] <J_L> okk, so that means we will get Ubuntu touch for Galaxy Nexus on 17 Oct. ?
[15:34] <popey> yup
[15:35] <J_L> nice
[15:35] <popey> Galaxy Nexus, Nexus 4, Nexus 7 and Nexus 10
[15:35] <J_L> tkx for your message, I can have a good sleep  :)
[15:35] <popey> ☻
[15:35] <popey> np
[15:36] <J_L> well I was bit disappointed, but all good now :))))))
[15:37] <J_L> can you pls tell us some details? like what's been improved and what's new compare to the DP version??
[15:39] <popey> DP?
[15:40] <J_L> developer preview :)
[15:40] <popey> ah okay
[15:41] <popey> hard for me to say really as I use it daily, hard to remember all the little things ☻
[15:41] <popey> but now we have a store, serving click packages which are super easy to install
[15:41] <popey> and a bunch of apps which were part of the core apps project, and more apps in the app developer showdown
[15:41] <J_L> cool, so basically we can use it for daily basis right?
[15:41] <popey> all developed using our sdk, and available for free
[15:41] <popey> yeah
[15:41] <popey> it's my main phone
[15:42] <J_L> sweet
[15:42] <popey> still has bugs of course
[15:42] <w-flo> and you can transfer files between phone and PC via USB now. The nice speed surprised me :)
[15:42] <popey> which we're filing and fixing
[15:42] <popey> oh yes! that's awesome
[15:42] <popey> mtp support is better than android
[15:42] <popey> way better
[15:43] <popey> I did like that I could drag epub ebooks to my phone and just start reading them in Beru. That was sweet!
[15:43] <J_L> what about unlocking the bootloader? will that be like other android ROMs? or do you provide tools?
[15:43] <popey> We don't because that's pretty much covered by the existing community
[15:43] <J_L> also what about the desktop thing? is it avaliable on N10, N7, N4?
[15:43] <popey> peopole like xda developers
[15:43] <popey> convergence? no, not yet
[15:43] <popey> that wont land till next year
[15:44] <J_L> ok, not a big deal to me.....yet
[15:44] <popey> yeah, it's quite a bit of work
[15:45] <J_L> have u ever try the Ubuntu runs on ARM cpus based on Androind Kernel?
[15:45] <J_L> ahh I don't know how to explain it, hopefully you understand
[15:46] <popey> J_L: not really, sorry
[15:46] <J_L> nah nothing to say sorry about
[15:47] <J_L> it's pretty cool, so it's running on Android Kernel and it's ARM based, you can run it straight from terminal and you can use the UI via VNC
[15:48] <J_L> well bit lag on GN, I believe it would be fluent running on N4...
[15:48] <popey> Ahh, no, not tried that
[15:49] <J_L> anyways, THANK U REALLY MUCH for your message! and time for sleep.....
[15:49] <J_L> see u
[15:49] <J_L> :))
[16:14] <a700> hi guys, im trying to port ubuntu-touch on an acer a700(701), but im stuck with a kernel panic on boot, while mounting the data partion. Could someone spend a few minutes to help me?
[16:18] <popey> a700: not many people about at the moment
[16:19] <popey> a700: might be worth posting to the ubuntu phone mailing list, or askubuntu, or come back during the working day EU/US time
[17:10] <Abhishek> hello
[17:11] <Abhishek>  i want to try ubuntu touch for my a110q(  canvas 2 plus)
[17:21] <D4rkSilver> Abhishek: and?
[17:34] <drachensun> hmmm so hwcomposer seems to have lots of build problems
[17:35] <drachensun> if I skip it the original one from Android is left in flash, surfaceflinger crashes with a segfault
[17:35] <drachensun> If just simply delete the old library
[17:35] <drachensun> no errors, but still no ubuntu touch on the display
[17:38] <drachensun> I've got the source for my hwcomposer build from Android that works
[17:38] <drachensun> at least with the stock Android
[17:39] <drachensun> but it seems to be an older version that is having a lot of trouble merging with UT
[18:34] <freebird> Hey I just bought a Nexus4, got Ubuntu Touch installed, and am trying to figure out how I could hook it up to my keyboard, monitors, etc.  Any wiki links or any material on how to do this?
[18:39] <szymex73> hello
[18:39] <szymex73> help
[18:39] <szymex73> !help
[18:42] <electropug> hello, any experienced developer who can help me with a question? :D
[18:46] <electropug> hwllo?
[18:46] <Laney> hello
[18:47] <Laney> I'm flashing a system-image update for the first time from the phone itself
[18:47] <Laney> I get a CM dialog thingy saying "ROM may flash stock recovery on boot. Fix?"
[18:47] <Laney> normal? shall I do it?
[19:05] <Laney> did, the world didn't end
[19:05] <Laney> can't install click packages due to nothing providing the ...DownloaderManager interface
[19:09] <popey> Laney: which image did you flash?
[19:09] <Laney> can't remember
[19:09] <Laney> I just got an update to 59
[19:09] <popey> scroll back? ☻
[19:09] <Laney> if that helps
[19:09] <popey> its been broken for a couple of days
[19:09] <popey> saucy / stable is good if you want non-broken
[19:10] <popey> 57 is the last announced image
[19:10] <Laney> ah I think I did proposed
[19:10] <Laney> probably want the rw ones anyway for development
[19:11] <Laney> did discover that setting the timezone is busted though
[19:11] <Laney> due to /etc/timezone not being writable
[19:11] <Laney> is the process "ping stgraber"? :-)
[19:15] <popey> bug 1227522
[19:15] <popey> among others
[19:16] <Laney> the reason given in the description is lies
[19:16] <Laney> system settings is overriding nothing; you cannot change the timezone at all
[19:17] <popey> well, you could with rw image
[19:22] <Laney> surely not via system settings
[19:22] <Laney> does clock even let you set the tz?
[19:23] <Laney> alas, pub calls
[19:29] <cwayne_> there's a bug about the timezone issue
[19:29] <cwayne_> /etc/timezone is not writable
[20:07] <chiefw0tj> Greetings all!
[20:08] <popey> hey
[20:09] <chiefw0tj> flashing ubuntu touch right now...let's see how this goes!
[20:39] <nik90_> Laney, popey: That's not the issue ^^
[20:40] <nik90_> popey, Laney: I think what the user did was change the timezone in the clock app expecting the system time to also change. However the clock app does not have the permission to change the system time. It instead just shows the system time.
[20:42] <biophoton> so is there a phone i can buy a load ubuntu on and not have another OS on the phone?
[20:43] <biophoton> i see 'maguru' on the spreadsheet
[20:44] <biophoton> is that what i should get if i want an ubuntu run phone?
[20:45] <popey> biophoton: galaxy nexus or nexus 4 are well supported
[20:45] <popey> nik90_: gotcha
[20:52] <biophoton> popey, awesome!
[20:52] <biophoton> popey, i don';t need to run andriod to make phone calls?
[20:52] <biophoton> i can just run straight up ubuntu for everything?
[20:53] <biophoton> do i need to run asterisk?
[20:53] <biophoton> for the phone part?
[20:53] <popey> The phone part works
[20:53] <nik90_> biophoton: if you can get a Nexus 4 (mako) it is officially supported by canonical
[20:53] <biophoton> rock on
[20:53] <nik90_> meaning you can make calls and everything for daily usage
[20:53] <biophoton> nik90 :)
[20:54] <biophoton> that is awesome
[20:54] <biophoton> any of you guys have the mako?
[20:54] <popey> i do
[20:54] <biophoton> nice :)
[20:54] <popey> It's my main phone
[20:54] <biophoton> i don't have a phone
[20:54] <biophoton> are you in the united states?
[20:54] <popey> No, UK
[20:54] <biophoton> ok
[20:54] <popey> But co-workers in the US have them too
[20:54] <biophoton> nice!
[20:54] <biophoton> what carriers?
[20:54] <popey> GSM (not CDMA)
[20:58] <biophoton> well, i'd like to get one
[20:58] <biophoton>  i wonder where i can buy one and stuff like that, but here in the united states
[20:59] <biophoton> i've never owned a phone
[20:59] <biophoton> i've been waiting
[21:01] <popey> https://play.google.com/store/devices/details/Nexus_4_8_GB
[21:04] <biophoton> hmm not found on the server
[21:04] <biophoton> but thank you, i'll look on google store
[22:41] <Meel> Hi ! Come here because I had some problems on UT, I don't have cellular network :/ I can't found anything on internet, you have some idea ? :(
[22:48] <sidim> in convergeance working in the latest dev preview?
[22:48] <sidim> is convergence working in the latest dev preview?
[23:10] <sidim_> help
[23:11] <sidim_> is convergence working on the latest  preview?
[23:30] <sidim_> hello
[23:31] <sidim_> nothing happening here
[23:49] <cpatrick08> I was wondering if I could multirom ubuntu-touch with android and use the new ubuntu-system on Nexus 7 Grouper


[11:34] <lotuspsychje> blogten: wich chipset is that
[11:34] <blogten> the nvidia you mean?  or the motherboard?
[11:34] <lotuspsychje> yea your graphics
[11:34] <blogten> nvidia gtx 660
[11:34] <blogten> (it's a server *other* than the one we talked about a while ago)
[11:34] <lotuspsychje> blogten: check: sudo lshw -C video please
[11:35] <blogten> indeed, a GTX 660
[11:35] <lotuspsychje> blogten: what does driver say at bottom driver=
[11:35] <blogten> LOL nothing
[11:36] <lotuspsychje> blogten: does card say 'unclaimed' ontop?
[11:36] <blogten> ah sorry, not in a line of its own
[11:36] <blogten> grep shows "driver=nvidia"
[11:36] <lotuspsychje> blogten: ok, check nvidia-smi
[11:36] <blogten> I had been looking at that a bit ago, what would you like to know?
[11:37] <lotuspsychje> blogten: wich driver version is active
[11:37] <blogten> 430.40
[11:37] <lotuspsychje> blogten: does ubuntu-drivers list show other versions?
[11:38] <blogten> ubuntu-drivers?... is that a cli program?... there's no which ubuntu-drivers
[11:38] <lotuspsychje> blogten: ah never tested on server, its a built in command normally: ubuntu-drivers list
[11:39] <blogten> apt suggests installing ubuntu-drivers-common
[11:39] <lotuspsychje> hmm
[11:40] <blogten> it's installing
[11:40] <lotuspsychje> blogten: apt-cache policy nvidia-driver-390
[11:40] <blogten> (fyi the only access I have to the box right now is via SSH)
[11:40] <lotuspsychje> kk
[11:40] <blogten> ok, ubuntu-drivers list is thinking
[11:41] <lotuspsychje> hehe
[11:41] <blogten> 6 driver suggestions: 430, 415, 410, 390, 340, and 304
[11:41] <blogten> interesting
[11:41] <lotuspsychje> lets try something less high for server
[11:42] <lotuspsychje> 390 or 410
[11:42] <blogten> 16.04 used to work with nvidia-driver-418, which is not listed here, and 418 right now points to 430...
[11:42] <blogten> sure, hang on
[11:43] <blogten> ... purging 430...
[11:44] <blogten> and autoremoved the 430 remnants too
[11:44] <lotuspsychje> cool
[11:45] <blogten> do you want a reboot before installing a lower driver?
[11:45] <lotuspsychje> blogten: no you can install the new one then reboot after
[11:45] <blogten> ok, let's see
[11:45] <blogten> how about 410...
[11:45] <lotuspsychje> sure
[11:46] <blogten> aptitude is meditating on the subject now...
[11:47] <lotuspsychje> lol
[11:47] <lotuspsychje> good boy apt
[11:47] <blogten> blah blah compiling driver blah blah update-initramfs...
[11:48] <blogten> ok, done
[11:48] <blogten> reboot?
[11:48] <lotuspsychje> yes
[11:48] <blogten> ok, I'll go to the other room and see what the console does
[11:56] <blogten> back.  after the machine BIOS boots, the blinking cursor advances one or two lines very quickly from the top, then the screen goes blank, and stays blank.  nothing happens.  I can see the box is responsive because e.g. num lock changes as I swap TTYs, but nothing shows on the monitor.  the box never had the desktop components installed, and it's no
[11:56] <blogten> t mean to.
[11:56] <lotus|i5> hmm
[11:56] <lotus|i5> blogten: try another reboot
[11:56] <lotus|i5> if that doesnt solve, try the 390
[11:58] <blogten> soft, or hard reboot?
[11:58] <blogten> hard as in -h, rather than -r
[11:58] <lotus|i5> doesnt matter i think
[11:58] <blogten> down the box goes again... brb
[11:59] <lotuspsychje> ill be bbl for a while
[12:02] <blogten> back.  same exact behavior.  also, I (think I) set grub to show the menu before the kernel boots, and not even that shows up in the monitor.  nothing at all.  before that, the BIOS shows, and I can see the GTX as well as the RAID card announcing themselves and all that...
[12:03] <lotuspsychje> ok try 390
[12:04] <blogten> in dmesg there's a note about the driver asking for multiple BARs, but that happens way after the kernel boots (and obviously after grub should have shown up but didn't)
[12:05] <blogten> also, nvidia-smi says whether the adapter is on or off is N/A... that is really odd
[12:05] <lotuspsychje> yeah means something went wrong with driver load
[12:06] <blogten> another bit I looked into is the kernel module bbswitch... although it was installed in the kernel, the relevant files didn't show up in /proc/acpi...
[12:06] <blogten> apt is nixing the 410 driver...
[12:06] <blogten> now aptitude is meditating about the 390 driver...
[12:07] <lotuspsychje> lol make sure apt doesnt spit out errors while installing
[12:08] <lotuspsychje> some cases dkms conflicts
[12:09] <blogten> there's "Not creating home directory `/nonexistent'.", but I think that's because right before it adds the user nvidia-persistenced
[12:10] <blogten> there were some errors in the log files before, but that's because the very very very old 304 driver which I uninstalled a long time ago left broken symlinks, I deleted those
[12:11] <lotuspsychje> kk reboot after install
[12:11] <blogten> I do not see errors from the install
[12:11] <lotuspsychje> allrighty
[12:12] <lotuspsychje> bbl
[12:14] <blogten> same thing
[12:17] <blogten> I see something about a request the NVIDIA driver makes, i.e. this:
[12:17] <blogten> requesting [mem 0x000c0000-0x000fffff], which spans more than PCI Bus 0000:00 [mem 0x000c0000-0x000dffff window]
[12:17] <blogten> right after that, there's a note that the NVIDIA requested multiple BARs
[12:18] <blogten> and still, even grub didn't show up
[12:20] <blogten> why would that not work, even without the nvidia drivers installed?
[12:20] <blogten> that is, even without the nvidia drivers, I still get a blank screen
[12:45] <blogten> now that's interesting, the vesafb is "mapped to 0x        (ptrval)" as per the log, shouldn't that be 0xSOMEDEADBEEF?
[12:52] <blogten> ok, fixed some of the breakage
[12:53] <blogten> went to BIOS, disabled decoding PCI above 4gb => now I have video
[12:53] <blogten> two problems remain: 1) slow because the console is in graphical mode rather than text (so slow that makes boot slower!), 2) needs newer drivers....
[13:18] <blogten> newer drivers in, now the text mode...
[19:42] <mmercer> does apt-get not support http authenticaiton ?
[19:44] <tomreyn> apt_auth.conf(5)
[20:10] <mmercer> tomreyn: tyvm.  i was hoping it used netrc format, i just wasnt sure where to look
[20:10] <mmercer> issue fixed, woot woot