[02:20] <RedSingularity> hggdh: available at the moment?
[03:58] <RedSingularity> hggdh: there buddy?
[03:59] <hggdh> RedSingularity: yes, but for a short time. What can I do for you?
[04:00] <RedSingularity> hggdh: hey.  I think my control expired this month.  Should i wait till the day gets closer or can you renew now?
[04:00] <RedSingularity> expires*
[04:00] <hggdh> RedSingularity: I can renew it now
[04:00] <RedSingularity> hggdh: mind?
[04:01] <RedSingularity> I will forget otherwise :)
[04:02] <hggdh> just a sec, opening FFox
[04:02]  * RedSingularity waits patiently
[04:02] <RedSingularity> eating sunflower seeds...
[04:09] <hggdh> RedSingularity: it will have to wait for tomorrow, my system is completely hosed after updates
[04:09] <hggdh> bloody updates on Oneiric
[04:09] <RedSingularity> hggdh: no problem buddy.  Talk tomorrow then ;)
[04:10] <hggdh> RedSingularity: but I will do it tomorrow
[04:10] <RedSingularity> bed time anyway.  Gnite :)
[04:10] <hggdh> dammit
[04:14] <hggdh> RedSingularity: done
[04:14]  * hggdh now can hit the bed
[04:15] <RedSingularity> hggdh: oh great.  Thanks and nite again :)
[04:15] <hggdh> cheers
[13:10] <bil21al> hey friendzz se this bug  809833  i think it should be invalid.this is nnot a unity bug and as i knw this is not a bug
[13:10] <ubot4> Launchpad bug 809833 in unity (Ubuntu) "There is no Tablet PC with Ubuntu and Unity based on the Nvidia Tegra (affects: 1) (heat: 6)" [Undecided,New] https://launchpad.net/bugs/809833
[13:14] <bil21al> yes this
[13:14] <bil21al> bug
[13:19] <bil21al> can any body tell me what should i answer??
[13:20] <Pici> invalid
[13:26] <bil21al> pici ok tku
[13:26] <bil21al> bro
[14:24] <brendand> for bugs which are in current releases and unlikely to ever get fixed by SRU, what answer should be given?
[14:25] <brendand> is it 'incomplete' -> ask reporter to check if it happens in the dev release?
[14:25] <brendand> and if it doesn't?
[14:27] <yofel> if the bug is fixed in the development release you close the bug as fix released, and leave any existing release task open until either the SRU is done or the release reaches EOL
[14:27] <Abhijit> what is SRU?
[14:27] <Pici> !sru
[14:27] <ubot4> Stable Release Update information is at http://wiki.ubuntu.com/StableReleaseUpdates
[14:28] <jibel> brendand, bug number ?
[14:28] <kentb> what about reports that aren't bugs per-se?  e.g. the problem is a limitation of the hardware (poor linux support with no relief in sight from the vendor)?
[14:29] <brendand> yofel - well it's not so much fixed as circumvented :)
[14:29] <kentb> https://bugs.launchpad.net/bugs/795349  <-- (ALPS touchpad)
[14:29] <ubot4> Launchpad bug 795349 in gnome-control-center (Ubuntu) "[Dell Latitude E6420] gnome-mouse-properties does not provide Touchpad settings (affects: 2) (heat: 119)" [Undecided,New]
[14:29] <yofel> brendand: ok, then give us the bug # as jibel asked, if it's not fixed, it's still open
[14:31] <Abhijit> ok
[14:31] <brendand> jibel, yofel - as soon as i can find it again :/
[14:32] <pedro_> jibel, lol at bug 809790
[14:33] <ubot4> Launchpad bug 809790 in nautilus (Ubuntu) "Can not stop file search. Stop button run away from mouse pointer (affects: 1) (heat: 6)" [Undecided,New] https://launchpad.net/bugs/809790
[14:33] <jibel> heh
[14:33] <jibel> pedro_, I triple checked, I thought it was a developer joke :-)
[14:33] <pedro_> jibel, haha yeah that was my first thought :-P
[14:34] <pedro_> ill push it upstream
[14:35] <jibel> kentb, it's a valid feature request and still valid in Oneiric.
[14:35] <kentb> jibel: ok
[14:56] <brendand> jibel - with your permission i'm going to change the title of this bug to 'No high contrast theme installed' https://bugs.launchpad.net/ubuntu/+source/gnome-control-center/+bug/797833
[14:56] <ubot4> Launchpad bug 797833 in gnome-control-center (Ubuntu) "gnome-control-center icons disappear after changing "Contrast" in "Universal Access" settings (affects: 1) (heat: 6)" [High,Confirmed]
[14:56] <brendand> that seems to be the nub of the problem
[14:57] <brendand> according to !importance accessibility issues have to be addressed as high importance
[14:57] <brendand> !importance
[14:57] <ubot4> You can learn about setting bug importance at https://wiki.ubuntu.com/Bugs/Importance
[14:57] <brendand> stupid ubot
[15:02] <jibel> brendand, permission granted! ;-)
[15:08] <brendand> jibel - i can't reproduce that bug exactly now
[15:08] <maco> bdmurray: the bugstats page you have on people.ubuntu.com ... how's that work? can python/php/something be used to make a dynamic page on p.u.c?
[15:08] <brendand> jibel - did you change it to high, then back to normal and the icons disappeared?
[15:08] <jibel> brendand, let me try
[15:09] <brendand> maybe i actually need to report a separate one
[15:09] <brendand> i thought you had only changed to high and then noticed the icons were missing
[15:12] <bdmurray> maco: in a meeting at the moment
[15:12] <jibel> brendand, this bug seems to be fixed with the latest updates. It was still an issue yesterday.
[15:13] <brendand> jibel - okay, i'll close that one and see about raising a new one to deal with the lack of themes for the different contrast options
[15:14] <jibel> brendand, sounds good. Thanks
[15:37] <dholbach> UDW (https://wiki.ubuntu.com/UbuntuDeveloperWeek) day 3 starting in 23 minutes in #ubuntu-classroom
[17:13] <bil21al> i want to report the chromium bug what command should i run in terminal
[17:13] <bil21al> ??
[17:16] <Ampelbein> bil21al: ubuntu-bug -p chromium-browser
[17:16] <bil21al> ok
[17:16] <bil21al> tku
[17:17] <abhinav-> bil21al: or try ubuntu-bug -w and click on the window of the chromium browser
[17:18] <bil21al> ok thanks u both  bro it worked
[17:39] <micahg> Ampelbein: -p has been deprecated for ages
[17:40] <Ampelbein> micahg: oh, indeed.
[19:51] <roadmr> folks, have you seen a problem with gnome-terminal in Oneiric where the menubar disappears and reappears? it causes terminal windows to shrink until they are useless
[19:56] <kamusin> roadmr, maybe could be bug 809500
[19:56] <ubot4> Launchpad bug 809500 in gnome-terminal (Ubuntu) "terminal is not remembering my preference (affects: 1) (heat: 6)" [Medium,Triaged] https://launchpad.net/bugs/809500
[20:05] <roadmr> kamusin: thanks, that's not it - this is a fresh Oneiric install, we haven't changed anything, and the menu "flickers"
[20:06] <jibel> roadmr, on hardware or vm ?
[20:06] <roadmr> jibel: so far we've only observed it on bare metal, I have an Oneiric VM and it doesn't happen there
[20:07] <roadmr> jibel: just wondering if anyone here had seen something like that before we go ahead and file a bug
[20:07] <jibel> roadmr, I saw something similar with an external monitor plugged in
[20:08] <jibel> the top panel was respawning and each time the size of the terminal changed
[20:08] <roadmr> jibel: something like that, yes - no external monitor here though
[20:08] <roadmr> though it's a good clue. The panel dies, menu gets sent to the terminal, and when panel respawns it retakes the menu
[20:09] <jibel> right, I think that's something along this line.
[20:10] <roadmr> oh yes, that's the behavior we see heheh
[20:12] <roadmr> jibel: thanks, well we might have to file two bugs, one for the crashy panel and another for the shrinking terminal
[20:12] <jibel> roadmr, my pleasure :)
[20:36] <roadmr> jibel: so is there a bug about the panel thing? I have at least one system where it happens reliably, I can file a new one if there's no report
[21:44] <hggdh> roadmr: when in doubt, open a new bug
[21:44] <roadmr> hggdh: I did :) thanks
[22:10] <sbeattie> is the amd64 retracer running? I have a couple of bug reports from saturday that I'd like to make public, but the retracer hasn't gotten to them yet.
[22:12] <charlie-tca> If there is no core dump or private data, the retracer doesn't care if they are private or public
[22:12] <sbeattie> charlie-tca: there are coredumps, which is why I'm not making them public.
[22:12]  * charlie-tca nods
[22:13] <charlie-tca> I hate that waiting too
[23:57] <dedman> hi, i applied for membership of bug-squad of ubuntu  on July 9th, however my membership has not been approved yet.
[23:58] <dedman> I have signed the Code of Conduct, and read the triage guide, and want to contribute to Ubuntu
[23:58] <dedman> When will i be approved ?
[23:59] <dedman> my launchpad id is  :   aphelion-spark


[14:08] <xox-bleedinghear> what's ubuntu?
[14:08] <rski> xox-bleedinghear: where did you hear about it
[14:08] <xox-bleedinghear> google, I mean all I have read is teachie nonsence
[14:09] <xox-bleedinghear> to me I mean*
[14:09] <rski> i would recommend reading the wikipedia article about ubuntu
[14:09] <rski> http://en.wikipedia.org/wiki/Ubuntu
[14:09] <xox-bleedinghear> *** meant 9.04 I already installed it but what's different
[14:10] <rski> read the changelog on ubuntu.com
[14:10] <xox-bleedinghear> from fiesty
[14:10] <xox-bleedinghear> rski: isn't that techie?
[14:12] <rski> if that's the case
[14:12] <rski> then short explination: new versions of software all over the place.
[14:12] <rski> and most likely better
[14:12] <rski> so there you have it
[15:07] <mimor> lol rski nice explanation :)
[15:08] <rski> :)


[00:02] <katco> perrito666: i think i see what's going on
[00:02] <katco> perrito666: http://play.golang.org/p/VzqUYG-D2y
[00:02] <katco> perrito666: the capacity fluctuates depending on how far into the slice you start your window, so you pretty much have to create a new slice and copy into it
[00:03] <perrito666> it might be looking into the capacity and trying to get as many objects instead of lenght objects
[00:04] <perrito666> man, I lova play.golang so much
[00:04] <katco> hehe
[00:04] <katco> it is nice
[00:04] <perrito666> love*
[00:05] <perrito666> its like a playable pastebin
[00:05] <katco> :)
[00:05] <katco> sandboxed too
[00:05] <katco> i think rob pike did an interesting write-up on it somewhere
[00:05] <katco> or maybe it was russ cox
[00:06] <wwitzel3> wallyworld: got it figured out, the user-data needed to be base64 encoded to be properly stored on GCE
[00:06] <wwitzel3> wallyworld: but the cloudinit script doesn't expect it to be base64 encoded (afaict), so that is the issue.
[00:06] <wallyworld> wwitzel3: it's been a while since i looked, isn't is base64 encoded for all providers?
[00:07] <wwitzel3> wallyworld: it is, but that is actually handled in the provider libraries for most, not in juju
[00:08] <wwitzel3> wallyworld: go's gce library doesn't enforce how you insert metadata like go amz
[00:08] <wallyworld> so we should update the gce provider then
[00:08] <wwitzel3> sorry, api libraries, no the providers
[00:08] <wallyworld> i guess we don't have access to api lib
[00:08] <wwitzel3> but yes, we updated the provider to base64 encode
[00:09] <wwitzel3> but cloud-config is still nil, so we are looking at the cloudinit GCE datastore to see if it does indeed deal with the user-data being base64
[00:12] <wwitzel3> wallyworld: so we are on the right path, thanks for letting me bug you earlier :)
[00:12] <wallyworld> np, i didn't help much
[00:13] <wwitzel3> I'm used to that when I talk to you
[00:13] <wwitzel3> ;D
[00:13] <katco> wwitzel3: no one disrespects a tanzanite team member without disrespecting all of us! ;)
[00:14] <wwitzel3> katco: haha, I'll remember that for next time
[00:21] <perrito666> ok, being 9:20 pm I feel I should EOD cheers all
[00:21] <katco> perrito666: tc
[00:21] <katco> perrito666: i'll see you tomorrow yeah?
[00:22] <perrito666> indeed
[00:23] <katco> ok, then no happy holidays for you yet :)
[00:23] <perrito666> heh ah true down under people are in their friday
[00:31] <katco> if i'm getting this error: juju.worker exited "environ-provisioner": no state server machines with addresses found
[00:31] <katco> but i have created a machine with the factory and job of JobManageEnviron, what am i doing wrong?
[01:27] <menn0_> wallyworld: I get this in any unit after upgrading from 1.20 to 1.22
[01:28] <menn0_> exited "uniter": failed to initialize uniter for "unit-mediawiki-0": cannot initialize hook commands in "1.22-alpha1.1-trusty-amd64": symlink 1.22-alpha1.1-trusty-amd64/jujud 1.22-alpha1.1-trusty-amd64/action-fail: no such file or directory
[01:28] <menn0_> haven't we seen that before?
[01:31] <thumper> yes
[01:32] <thumper> yes we have
[01:32] <thumper> menn0: hangout?
[01:33] <thumper> menn0: the 1.20 upgrade worker creates a relative symlink
[01:34] <thumper> I think the fix I did for 1.21 didn't get landed in master because "we didn't support 1.20 -> 1.22 upgrades"
[01:34] <thumper> new code expects absolute
[01:34] <thumper> the 1.21 upgrade worker makes an absolute symlink
[01:36] <menn0> thumper: sorry, just saw this
[01:36] <menn0> thumper: standup channel?
[01:36] <thumper> ack
[02:01]  * thumper turns off distractions...
[02:01] <thumper> if people super need me, text
[02:38] <menn0> wallyworld: are you looking at bug 1396099?
[02:38] <mup> Bug #1396099: AWS/Joyent/HP/manual/maas: juju deploy error "connection is shut down" <api> <ci> <deploy> <ec2-provider> <joyent-provider> <manual-provider> <regression> <juju-core:Triaged> <https://launchpad.net/bugs/1396099>
[02:38] <wallyworld> menn0: yes, but been in meetings for the past 2 hours
[02:38] <wallyworld> partly done, but i'm not happy with the soluton
[02:39] <wallyworld> as we can get address changes at any time
[02:39] <wallyworld> and there's potential for at least 2 restarts as the state server comes up
[02:39] <menn0> wallyworld: is there a way to avoid restarting the API server and just have the new cert be used for new connections?
[02:40] <wallyworld> that's what i need to dig into
[02:40] <wallyworld> when i first looked, it didn't seem plausible
[02:40] <wallyworld> but i will have to look a bit harder
[02:40] <menn0> wallyworld: that would be slickest solution (but I can see how it might be hard/impossible)
[02:41] <wallyworld> yes, agreed. i did initially want to do that but since it appeared hard, it was easier to restart
[02:41] <wallyworld> i didn't think it would matter
[02:41] <wallyworld> as there would only be a very short window when the state server comes up
[02:48] <menn0> wallyworld: turns out computers are pretty fast :-p
[02:49] <wallyworld> menn0: scripting, yes
[02:49] <menn0> wallyworld: that's what I mean
[02:49] <wallyworld> i didn't think we'd be polling state server to jump in and grab a connection
[03:17] <menn0> wallyworld: I don't think anything is polling
[03:17] <menn0> wallyworld: as soon as the bootstrap command returns the tests (and my script) attempt to deploy a charm
[03:17] <menn0> wallyworld: and that's often the same time the API server gets restarted
[03:24] <wwitzel3> so if I want to make a change to the cloudinit DataSourceGCE python, is there an easy way to test that with Juju?
[03:24] <thumper> ok, I have given up on getting this done today
[03:25] <wallyworld> menn0: yeah, sorry, i didn't mean polling in the strictly literal sense, just a client that connected immediately after the state server comes up.
[03:25] <thumper> however, I do have it to the state where I just need the tests
[03:25] <wallyworld> still in meeting s o i haven't looked anymore yet
[03:25] <thumper> and break it in half
[03:25] <thumper> found that I have some state methods needed
[03:26] <thumper> so I can land them independantly
[03:57] <katco> thumper: sorry, he's all mine!
[03:59] <thumper> he who?
[03:59] <katco> thumper: ian
[03:59] <thumper> katco: he's all yours, with my blessing
[03:59]  * thumper ditches him while he has the opportunity
[03:59] <thumper> no backsies
[03:59] <katco> thumper: i thought you'd be more jealous
[04:00] <katco> rofl
[04:01] <thumper> happy holidays everyone
[04:01] <thumper> I'll be back Jan 5th
[04:01] <katco> thumper: happy holidays
[04:02] <wwitzel3> see ya thumper, have a good one
[04:02] <katco> thumper: be safe, have fun
[04:02] <thumper> I foresee much hacking in the next two weeks
[04:02] <thumper> and none of it in go
[04:02] <thumper> python, javascript and C#
[04:02] <thumper> laters
[04:03] <katco> nice
[05:00] <katco> anastasiamac: oh and i sincerely apologize for monopolizing ian's time. sorry about that
[05:05] <katco> ok off to bed... tc and happy holidays to all of those for whom it is friday!
[05:06] <menn0> katco: thanks... have a good break
[05:06] <katco> menn0: you too good sir!
[05:06] <menn0> wallyworld: I think I see a way to swap out certificates on the fly
[05:08] <menn0> wallyworld: if you look at the implementation of the listener returned by tls.NewListener
[05:09] <menn0> wallyworld: you can see that the config (which contains the cert) is passed to Server for each inbound connection
[05:09] <menn0> wallyworld: so if you can change the cert in the config, new connections will use the new cert
[05:10] <menn0> wallyworld: of course the config is kept private so we'd have to implement our own tls listener
[05:10] <menn0> wallyworld: but that's trivial (it's tiny) and the part that does the hard work (Server) is public
[05:28] <wallyworld> menn0: yep, i came to the same conclusion, but haven't been able to finish implementing because i've been ina meeting all day
[05:28] <wallyworld> will complete the fix tonight
[05:29] <wallyworld> i was wary of changing the tls config on the fly
[05:29] <wallyworld> but on reading the tsl code in the std lib i think it will be ok
[05:29] <wallyworld> it still feels a bit dirty, but hopfully will work
[05:30] <menn0> wallyworld: there's a bit of restructuring to do to make the api server accessible to the certupdater isn't there?
[05:30] <wallyworld> yes, but i'm part way through doing it
[05:30] <anastasiamac> katco: np :) i got the whole 15 min of his time :)
[05:30] <menn0> wallyworld: also, you'll probably need a mutex to protect updates to the config
[05:30] <wallyworld> probably yes
[05:31] <wallyworld> although i'm thinking of using a channel
[05:31] <menn0> wallyworld: and I'd be tempted to take copies of the config so that existing connections keep their previous config
[05:31] <wallyworld> there's only one server though
[05:32] <wallyworld> the cert is only ever augmented with new addresses
[05:32] <wallyworld> so i should just be able to replace on the fly
[05:32] <menn0> wallyworld: there's one server but each time a connection is accepted a new Server instance is created and it gets a pointer to the config
[05:33] <wallyworld> really?
[05:33] <menn0> yep
[05:33] <menn0> have a look at crypto/tls/tls.go in the stdlib
[05:33] <wallyworld> the worker (which is the server) is run and then stays running
[05:33] <menn0> the listener.Accept method
[05:34] <wallyworld> it shouldn't matter as a new cert will accepts connections made previosuly
[05:34] <menn0> wallyworld: you're probably right
[05:34] <wallyworld> as we are just adding to the address list
[05:34] <menn0> wallyworld: if that's the only change made to the cert
[05:35] <wallyworld> that's the only change
[05:35] <menn0> wallyworld: and the cert probably doesn't even get looked at once the connection is set up
[05:35] <wallyworld> i can always iterate if we find an issue
[05:35] <wallyworld> yes, that's my understanding
[05:36] <wallyworld> i gotta run to relocate, will finish the fix tonight now that all my meetings are done
[05:36] <menn0> wallyworld: I am still worried about what happens if the cert gets accessed (for a new connection) just as it's being updated
[05:36] <wallyworld> me too, i have to think it through
[05:36] <menn0> wallyworld: b/c I think the handling of connection happens in it's own goroutine
[05:36] <menn0> wallyworld: np
[05:36] <menn0> wallyworld: have a great xmas
[05:36] <menn0> wallyworld: i'm about done
[05:37] <wallyworld> menn0: you too, thanks for thinking through this issue with me, good that we converged on a similar approach
[05:37] <wallyworld> have a good break
[05:37] <menn0> wallyworld: yep that is a good sign
[05:37] <menn0> wallyworld: (or we're both equally stupid)
[05:37] <wallyworld> lol, well maybe
[05:37] <menn0> wallyworld: it was fun to think about
[05:37] <wallyworld> i will do it and test and see how it works
[05:38] <wallyworld> i just wish i had more time today out of meetings to actually do the fix
[05:38] <wallyworld> anyway, gotta run, be back later
[05:39] <menn0> wallyworld: cool, speak later
[09:10] <fwereade> davecheney, was just looking at state/multiwatcher, and wondering what RelationUnitsChange was doing in there?
[10:17] <perrito666> morning all
[10:18] <TheMue> morning perrito666
[10:35] <frankban> fwereade: is there already a plan for importing the jenv files generated by "juju user add" to the environments directory of the juju home? perhaps something like "juju user import pat/to/jenv"? I am asking because we added support for using jenv files without a corresponding entry in environments.yaml in quickstart and that would complete the story.
[10:36] <frankban> path/to/jenv even
[10:38] <fwereade> frankban, yes, that's the heart of it, but I think we're calling it `juju connect`
[10:39] <fwereade> frankban, thumper will have a better idea of when we can expect that than I do, though
[12:27] <wwitzel3> fwereade: you know who I should talk to about a cloud-init question? smoser is out already
[12:27] <fwereade> wwitzel3, hmm, not really :(
[12:28] <wwitzel3> fwereade: dang, ok, thanks :)
[12:28] <fwereade> wwitzel3, possibly gsamfira_ might know about it, what with cloudbase-init?
[12:32] <wwitzel3> fwereade: ok, cool. I'm trying to figure out why my stored user-data on GCE isn't unpacking in to cloud-config
[12:33] <fwereade> wwitzel3, sorry, nothing really springs to mind
[12:34] <wwitzel3> fwereade: it is probably my fault, I think I might need package some headers with the base64 blob
[12:34] <wwitzel3> fwereade: I will probably talk you throughout this process, you can ignore me, or just make unattentive bu supportive comments
[12:35] <wwitzel3> talk at you that is
[12:35] <fwereade> wwitzel3, have you tried dephlogisticating the grommets?
[12:35] <fwereade> (sorry)
[12:35] <fwereade> (talk away :))
[12:36] <wwitzel3> fwereade: haha, no, that's perfect
[12:36] <wwitzel3> fwereade: at least you weren't on the hangout with me yesterday, after doing nothing but hitting my desk and swearing for 5 minutes I told ericsnow "I should probably take a break"
[12:37] <fwereade> wwitzel3, ouch
[12:37] <wwitzel3> fwereade: but, when I came back, in like 5 minutes, I sovled the problem
[12:38] <fwereade> wwitzel3, yeah, tuning those things is tricky though
[12:38] <fwereade> wwitzel3, give up too early and the frustration just comes right back when you return
[12:38] <fwereade> wwitzel3, wish I could tell what the optimal take-a-break moments are
[12:40] <wwitzel3> fwereade: in my experience, you have to go until you break mentally *lolcry* .. that is how your brain resets and lets you look at the problem from a different view.
[12:40] <wwitzel3> fwereade: or add booze ;)
[12:40] <fwereade> wwitzel3, haha, yeah
[12:44] <perrito666> for me the trigger is when the thought "this cant be done" arises
[13:15] <wwitzel3> ericsnow: so looking at ec2's userdata, we send it up Base64 encoded, but it is stores decoded.
[13:16] <wwitzel3> ericsnow: so I feel I've done proper due diligence in that we are doing the right thing in the GCE provider.
[13:16] <wwitzel3> ericsnow: We need to update DataSourceGCE.py to b64decode the incoming raw user data from GCE.
[13:30] <wallyworld> fwereade: hi, i have a fix for the CI blocker, would love it if you could take a look
[13:30] <wallyworld> http://reviews.vapour.ws/r/667/
[13:32] <wallyworld> perrito666: i didn't get a chance to look at the pr you mentioned sorry, spent all day in meetings and then had to fix a CI blocker
[13:32] <perrito666> wallyworld: dont worry man
[13:44] <TheMue> wallyworld: lgtm
[13:44] <wallyworld> TheMue: awesome, tyvm
[13:45] <TheMue> wallyworld: yw, nice solution. only stumble first over the call of processCertChanges and the go statement afterwards, but then I saw that it starts an anonymous goroutine too
[13:46] <wallyworld> yes, sorry if it was unclear
[13:47] <TheMue> wallyworld: it's fine, I like it
[13:50] <fwereade> wallyworld, I'm not totally in love with the stop chan, wouldn't a tomb be a bit nicer?
[13:51] <wallyworld> guess so, seemed like overkill
[13:51] <wallyworld> the stop chan concept is use delsewhere
[13:51] <hazmat> rogpeppe, if you could switch your examples to not being the store charm, it would be nice to send that email to the public list
[13:52] <aznashwan1> perrito666: are you by any chance talking about the failing test when you set /utils to the latest commit?
[13:52] <perrito666> aznashwan1: I currently have no clue what you are talking about
[13:52] <fwereade> wallyworld, yeah, I know, but it's generally vulnerable to panic when double-closed, where tomb is fine with double-killing
[13:53] <rogpeppe> hazmat: yeah
[13:53] <aznashwan1> perrito666: because I ran into that on my latest PR and fixed it
[13:53] <rogpeppe> hazmat: i need a decent example
[13:53] <wallyworld> fwereade: fair point, i was assuming that listener close would only be done once
[13:54] <wallyworld> fwereade: can i land to unblock and follow up? the listener is not closed during the normal operation of the state server
[13:54] <aznashwan1> perrito666: there was a commit in /utils which changed a message and a test failed in core because of it, thus preventing you to get up to date
[13:54] <fwereade> wallyworld, yeah, you're probably right, but that feels to me like exactly the sort of invariant that it's easy to break accidentally
[13:55] <fwereade> wallyworld, yeah go for it
[13:55] <wallyworld> ok, ta. i need to tweak the lxc cache. so i'll fix in that branch
[13:56] <aznashwan1> perrito666: nothing major, just an ErrorMatches failing because an error was slightly modified, but it's solved now, and my latest PR will have utils set to its current HEAD
[14:03] <dimitern> aznashwan1, that's *exactly* why we need to get utils and other subrepos under CI integration tests with core
[14:10] <aznashwan1> dimitern: you make a very good point, /utils needing this most of all the others...
[14:11] <dimitern> aznashwan1, we're discussing it and I'll push for it to happen sooner rather than later
[14:16] <aznashwan1> dimitern: that would be awesome and I wish you the best of luck towards it :D
[14:16] <dimitern> aznashwan1, thanks :)
[14:34] <perrito666> natefinch: coming?
[14:47] <TheMue> wallyworld: seen, the changeCertListener.Close() panics
[14:47] <TheMue> wallyworld: ?
[15:16] <natefinch> wallyworld: need someone to pick up that PR and try to push it through?
[15:17] <natefinch> mgz_: looks like CI says no space left on device.... want to show me how to fix it so I can do it myself later?
[15:33] <mgz_> you mean the gating job?
[15:33] <natefinch> mgz_: http://juju-ci.vapour.ws:8080/job/github-merge-juju/1691/console
[15:34] <mgz_> that tends to just be a symptom of having got a bad instance on aws
[15:34] <natefinch> mgz_: interesting
[15:35] <mgz_> I don't think there's anything to do but wait for a bit, then try relanding later
[15:35] <natefinch> mgz_: kk
[15:35] <mgz_> it may also be the branch is bad
[15:36] <mgz_> first panic is "runtime error: close of nil channel"
[15:36] <natefinch> hmm
[15:37] <natefinch> which is the cause and which is the effect?  That's the question.
[15:37] <mgz_> it's possible panics are going to a drive on the instance without much room
[15:37] <mgz_> which would be why we see it sometimes
[15:37] <mgz_> (aart from the known we got a crummy instance thing)
[15:38] <mgz_> does go dump itself somewhere by default during tests?
[15:42] <natefinch> what do you mean dump itself?
[15:44] <mgz_> stick anything on disk
[15:44] <mgz_> a la segfault
[15:50] <natefinch> mgz_: nope, the panic output is all you get
[16:03] <katco> so it sounds like we're still working on getting CI unblocked?
[16:04] <natefinch> katco: alas, yes
[16:05] <katco> natefinch: Shower Thought: You and your wife might create a new human before we create the next version of Juju.
[16:05] <natefinch> katco: haha yep
[16:09] <perrito666> katco: they will, next version of juju is due jan 9
[16:09] <katco> perrito666: :)
[16:16] <natefinch> mgz_: I think I see the bug in wallyworld's code.  I'll fix it and see if I can repropose.
[16:16] <mgz_> natefinch: ace
[16:20] <natefinch> mgz_: he was closing a channel he never gave a value, which is why it was "close of a nil channel"
[16:20] <katco> natefinch: that's not an error is it?
[16:20] <natefinch> katco: sorry, when I say "never gave a value", I mean, he never initialized it to a valid channel
[16:21] <katco> natefinch: ah gotcha, sorry
[16:25] <natefinch> hmm... so my wife is having some contractions, not at all sure it's labor, but it's something.  Can someone else pick this up?  I made a comment at the bottom of the PR: https://github.com/juju/juju/pull/1346
[16:26] <katco> good luck natefinch
[16:26] <natefinch> thanks... might be nothing, she's had them before, but I probably shouldn't be on the computer ;)
[16:26] <katco> :)
[16:26] <katco> someone will take care of it, go go
[16:35] <katco> mgz_: so catching up: will the tests fail on my machine for this bug?
[16:37] <mgz_> katco: I expect the first panic to happen for you, the following fallout is mongo dependent, so may all be different
[16:37] <katco> boy this was a catastrophic failure lol
[16:38]  * katco is scrolling through the jenkins log
[16:39] <mgz_> katco: yeah, the only bit you really need to care about is the first panic
[16:39] <katco> yeah trying to figure out what the heck package failed first... looks like api?
[16:39] <mgz_> the rest is pretty much just mongo falling over due to poor test isolation, which apparently also fills up our allocated /tmp space
[16:39] <mgz_> yeah, api
[16:39] <mgz_> the pr is 1346
[16:39] <wwitzel3> ericsnow: https://bugs.launchpad.net/cloud-init/+bug/1404311
[16:39] <mup> Bug #1404311: gce metadata api doesn't properly stream binary data <cloud-init:New> <https://launchpad.net/bugs/1404311>
[16:40] <ericsnow> wwitzel3: nice!
[16:41] <katco> mgz_: blindly trying nate's suggestion
[16:41] <ericsnow> wwitzel3: you posting that to #cloud-init?
[16:57] <katco> mgz_: found a few other issues. net.Serve closes the listener so we were also double-closing the channel, also our changeCertListener methods were operating on copies of the struct which meant they were locking copies of mutexes
[16:57] <katco> mgz_: api package tests look like they're succeeding; i'll submit a pr after that to let CI run the full suite
[17:00] <perrito666> I have a gramatical issue on my code
[17:10] <katco> mgz_: PR incoming.
[17:22] <alexisb> alrighty all, today is the last day before our holiday shutdown.  Please feel free to start you celebrations early once you get to a good stopping point on what you are working on
[17:22] <alexisb> and enjoy your time off with family and friends!
[17:23] <katco> alexisb: thank you!
[17:23] <ericsnow> alexisb: you too
[17:23] <katco> alexisb: happy holidays to you and your family :)
[17:23] <alexisb> I am very much looking forward to the great work we will be doing in 2015
[17:23] <alexisb> it will be an exciting year!
[17:23] <TheMue> alexisb: thanks, also happy holidays to you and your family
[17:27] <TheMue> katco: you added line 162 in apiserver.go based on nates diagnosis?
[17:27] <katco> TheMue: correct
[17:28] <TheMue> katco: ok, then lgtm, seen the other parts earlier
[17:28] <katco> TheMue: as well as a few other things. look like a test in cmd/jujud/agent needs to be updated as well
[17:28] <katco> TheMue: ty
[17:28] <TheMue> katco: yw
[17:29] <katco> TheMue: so you might be more familiar with these changes. i need to pass a channel in cmd/jujud/agent/upgrade_test.go:493: not enough arguments in call to a.apiserverWorkerStarter
[17:30] <katco> TheMue: it doesn't look to me like the test cares, so i was just going to pass in a channel and do nothing with it.
[17:30] <TheMue> katco: looking
[17:37] <katco> mgz_: i'm in the process of fixing this, but why does it look like the CI run has frozen? http://juju-ci.vapour.ws:8080/job/github-merge-juju/1693/console
[17:48] <TheMue> katco: machine.go line 798 the method defined in line 838 is used, the channel created one line before
[17:50] <katco> TheMue: hm i see that. but the test that needed updating didn't look like it was trying to test cert upgrades at all, right?
[17:50] <katco> TheMue: so we don't really care if certs are changed, right?
[17:51] <TheMue> katco: we already cared before, by stoping and restarting the apiserver
[17:52] <TheMue> katco: the test for this isn't changed, but the way how it is realized, now w/o a restart
[17:55] <katco> TheMue: i'm sorry, i'm not understanding. i'm looking at TestLoginsDuringUpgrade in upgrade_test.go. I don't see any API server restarts in there?
[17:56] <katco> TheMue: and i'm completely missing why a test for logging in during an upgrade would be concerned with cert changes?
[18:01] <TheMue> katco: the important change is here: http://reviews.vapour.ws/r/667/diff/# machine.go line 802
[18:01] <TheMue> katco: but I have to admit I don't know where it has been tested so far
[18:02] <TheMue> katco: the old version does the restart, the new one signals the cert change, so that the listener reacts
[18:03] <mgz_> katco: looks like one hang test, probably the reason for no output for ages
[18:03] <TheMue> katco: that's in apiserver.go line 102, where the goroutine is started
[18:06] <katco> TheMue: i'm still not understanding what all of that has to do with this test though? the test is not compiling because it doesn't have enough arguments anymore, and as far as i can tell it doesn't need to receive anything on this channel to test what it's trying to
[18:10] <TheMue> katco: ah, I see, sorry, yes. This test hasn't been changed or the local change of wallyworld hasn't been checked in. so you have to change the test, sorry.
[18:10] <katco> TheMue: oh no worries. i just was missing what you were trying to communicate :)
[18:11] <TheMue> katco: no, you absolutely have been right, I missed the point regarding the test
[18:11] <katco> TheMue: so my original question is: can you see any reason not to just pass it a channel and then not do anything with that channel? trying that, the tests hang
[18:11] <katco> TheMue: trying to figure out why...
[18:13] <TheMue> katco: if you only pass in a channel and nobody listens a sending will block the system
[18:14] <katco> TheMue: i created a buffered channel
[18:14] <katco> make(<-chan params.StateServingInfo, 1)
[18:15] <TheMue> katco: ok, then I would have to digg deeper too
[18:15] <katco> TheMue: but conceptually, you don't see ignoring that channel as an issue?
[18:16] <TheMue> katco: based on the title of this tests it's focussing the login during upgrade, no cert change
[18:17] <TheMue> katco: so yes, this shouldn't be an issue here
[18:18] <katco> TheMue: great, ty... i'll continue trying to figure out why the test hands with a buffered channel =/
[18:19] <TheMue> katco: I'm lurking here into the channel a bit longer, so feel free to ping me
[18:19] <katco> TheMue: thanks, i appreciate it :)
[18:19] <TheMue> katco: yw
[18:19] <katco> TheMue: if i end up not talking with you again, happy holidays!
[18:20] <TheMue> katco: thanks. also to you happy holidays.
[18:20] <katco> TheMue: ty!
[19:05] <katco> found the issue
[19:06] <katco> deleted the closing of the stop channel from the wrong place. re-running api tests now
[19:11] <katco> any CI people around? if this fix works, i'd like to open the trunk
[19:12] <katco> mgz_: ^
[19:27] <mgz_> katco: go for it
[19:28] <katco> mgz_: i didn't realize i could open the trunk. how do i do that?
[19:28]  * perrito666 is back from 2 hs without internet nor power... gotta love summer
[19:28] <katco> wb perrito666
[19:30] <mgz_> katco: you wait for the rev to get through gating, then go through the rest of the jobs (can track on jenkins or the report site), then mark bug as fix released when the revision is blessed
[19:30] <perrito666> ericsnow: ping
[19:30] <perrito666> katco: tx
[19:30] <katco> mgz_: oh cool. i don't think i've ever done that.
[19:30] <ericsnow> perrito666: hey
[19:31] <katco> mgz_: will you be around if i have questions? or is anyone else familiar with this process?
[19:32] <katco> i don't know what reports to look at. i'm guessing 1.22-alpha1 for a bless?
[19:33] <katco> oh i need to backport this to 1.21 don't i.
[19:33] <katco> for beta 5?
[19:33] <perrito666> I tried to make a nap during the blackout but was recruited by my wife -> https://twitter.com/majomalnis/status/546021647632052225 you have no idea how hard is to make those with >30C
[19:34] <katco> perrito666: yum :)
[19:34] <katco> well, the bug is only marked for 1.22, so i guess i don't have to backport this
[19:34] <perrito666> katco: oh, they are tasteless :p until you add the white stuff
[19:34] <katco> perrito666: are they sugar cookies?
[19:35] <perrito666> katco: no, animal cookies actually
[19:35] <perrito666> they must be glaced to have some taste
[19:35] <katco> perrito666: i don't think i know what that is lol
[19:35] <perrito666> really? I thought they where fairly common its an english recipe
[19:36] <perrito666> small animal shaped cookies
[19:36] <katco> ohhh
[19:36] <katco> like animal crackers perhaps?
[19:38] <perrito666> http://books.google.com.ar/books?id=OlIOxYU2YWsC&pg=PT73&source=gbs_toc_r&cad=3#v=onepage&q&f=false
[19:38]  * perrito666 shares the source code :p
[19:38] <katco> haha
[19:49] <TheMue> so, working with red wine surely is no good base for proper code. ;) working day is over. i wish you all a merry christmas and a happy new year. see you all freshly charged in the new year. o/
[19:51] <perrito666> TheMue: likewise, enjoy that wine
[19:51] <katco> TheMue: tc! happy holidays!
[20:38] <perrito666> ok, attempt n<PHONE_NUMBER>9238 to finish today's work without being interrupted
[20:39]  * katco is trying to figure out where a test is hanging, and go test is not giving me any output
[20:42] <bodie_> I'm trying to figure out how to get a state testing unit's charm URL
[20:43] <perrito666> ericsnow: still here?
[20:43] <ericsnow> perrito666: yep
[20:43] <perrito666> metadata know about series?
[20:46] <bodie_> it seems that the testing unit doesn't have the charm URL in its doc, but I'm not sure how to get that where it needs to go.  I'm using state.AddCustomCharm
[20:53] <perrito666> ericsnow: ?
[20:53] <ericsnow> hey
[20:56] <katco> is anyone familiar with the dummy provider?
[20:58] <ericsnow> katco: other than that we use it in our tests, sorry no
[20:58] <katco> bleh
[21:04] <katco> why is -gocheck.vv not scrolling output for me. it's making it impossible to diagnose this
[21:05] <perrito666> katco: the other day nate said that I should also -check.v=true to get that working
[21:05] <katco> perrito666: sweet let me try that
[21:09] <katco> nothing =|
[21:09] <katco> go test github.com/juju/juju/cmd/jujud/agent/... -check.v=true -check.vv=true -gocheck.f=TestManageEnvironV
[21:10] <katco> (note that i modified the name of that test to include a V to differentiate between other tests)
[21:12] <natefinch> katco: I see things are going as well now as when I left earlier
[21:13] <katco> natefinch: hey welcome back
[21:13] <katco> natefinch: i fixed some things but there is a test hanging somewhere and i can't get any output from go test so i can put tracers in
[21:14] <katco> natefinch: if i pepper in panics, i can figure out what's hanging, but c.Log, fmt.Println, doesn't show anything. and no amount of v's coerce gocheck into giving me anything.
[21:14] <natefinch> katco: I think you need to give it test.v before anything shows
[21:14] <katco> natefinch: yeah i did
[21:14] <natefinch> hmm
[21:14] <katco> natefinch: here are the changes: https://github.com/katco-/juju/commit/9e7758f27625a139ee8f8c87827278c2f8b18559
[21:15] <katco> natefinch: and something is hanging in MachineSuite in cmd/jujud/agent/machine_test.go; i think it's TestManageEnviron
[21:16] <katco> natefinch: i'm toying with the idea of landing my refactoring changes, because it makes it cleaner to get a machineagent which may help this problem along
[21:17] <katco> natefinch: b/c right now it appears (???) to be hanging on a newAgent
[21:22] <natefinch> hmm the agent tests pass for me on your branch
[21:22] <katco> http://juju-ci.vapour.ws:8080/job/github-merge-juju/1694/console
[21:23] <katco> i'll submit again in the off chance it was a fluke, but i can't get them to pass on my machine now
[21:25] <natefinch> katco: your comment says net.Server was closing the stop channel already?   I don't see how that's possible
[21:27] <katco> natefinch: where did i see that...
[21:29] <katco> natefinch: http://golang.org/pkg/net/#Conn
[21:29] <katco> natefinch: https://github.com/katco-/juju/commit/9e7758f27625a139ee8f8c87827278c2f8b18559#diff-19f910c28876da8a8d94937e102b2ebeR96
[21:31] <natefinch> katco: yeah but that doesn't close the stop channel, which is what kills that goroutine.  It'll just stick around forever... but I think the close of the channel should be there.
[21:31] <bodie_> code freeze is today, yes?
[21:32] <bodie_> I had a branch which fwereade requested in rather strong terms to be in the release
[21:32] <bodie_> it seems there might have been a miscommunication with TheMue, I was traveling yesterday and thought we were in sync to get it landed
[21:32] <bodie_> https://github.com/juju/juju/pull/1341
[21:33] <katco> natefinch: sorry trying to remember my reasoning. with that in there, we definitely get a double close error
[21:33] <bodie_> this is important to me if it's still possible to land -- it's merely a few testing changes to master and the inclusion of a new charm version which includes a MUCH cleaner ux for Actions
[21:33] <natefinch> katco: it's probably the Close() method on changeCertListener getting called more than once.
[21:33]  * bodie_ nudges natefinch in the hopes of getting a pair of in-crowd eyes on this...
[21:33] <katco> natefinch: tomb was calling it, and then i though the listener
[21:34] <natefinch> katco: but right now nothing is going to be closing the channel
[21:34] <katco> bodie_: trunk is blocked on this bug =/
[21:34] <natefinch> and unfortunately I have to run....
[21:34] <bodie_> gotya, does that mean this can't land before freeze or what should I expect?
[21:35] <bodie_> or who should I talk to?
[21:35] <natefinch> bodie_: no idea.  If we want it in, it'll get im/
[21:35] <natefinch> in
[21:35] <katco> bodie_: i've been trying my best to open trunk, don't know if i'll succeed. i'm running into issues
[21:35] <bodie_> okey doke
[21:35] <natefinch> bodie_: I've never met a code freeze that wasn't more of a slushy
[21:36] <bodie_> the addition of pressure lowers the freezing point of code :P
[21:36] <natefinch> lol exactly
[21:36] <natefinch> ok gotta run before I get divorced
[21:36] <bodie_> lol XD
[21:37] <bodie_> katco, lmk if I can pitch in anywhere -- I'm with my family, but if it's crucial I'm sure I can squeeze in a couple of hours
[21:37] <katco> bodie_: will do... reevaluating what nate said
[21:48] <katco> bodie_: do you know what to do when CI runs out of space?
[21:48] <katco> mgz_: ^^ on the off chance you're still on
[21:48] <perrito666> ohh cmooon again?
[21:48] <perrito666> CI was out of space this AM
[21:48] <katco> =/
[21:51] <mgz_> katco: if you mean the landing job, see the log
[21:51] <katco> perrito666: what fixes it?
[21:51] <mgz_> it's an ephemeral image just for the tests
[21:51] <mgz_> it doesn't run out of space unless the instance happens to be bad, or the tests fail horribly enough to fill /tmp
[21:51] <mgz_> *instance
[21:52] <katco> mgz_: ah ok. so then a fresh tests gets a new image?
[21:52] <perrito666> well that was failing this am already
[21:52] <mgz_> katco: yes
[21:52] <katco> mgz_: ok that makes sense
[21:52] <katco> mgz_: ty :)
[21:52] <mgz_> perrito666: the same branch has been failing
[21:52] <mgz_> land anything else it's almost certainly fine
[21:52]  * katco is hoping she finally has it fixed, running tests locally again atm
[22:11] <bodie_> mgz_, I made a tweak to charm which fwereade was really keen on, and opened a PR to fix testing in master
[22:11] <bodie_> mgz_, I thought TheMue and I were in sync to get it landed yesterday, but I think we had a misunderstanding since I landed the charm changes but not the ones in juju core
[22:12] <bodie_> mgz_, I'm wondering how I should make sure this is in 1.22 since it's a user-facing issue we really want to get in
[22:12] <bodie_> I don't know who to talk to or what to do about this and it's making my skin crawl.. :S
[22:15] <katco> bodie_: i'm submitting another test run. the test is hanging on my machine, but there's no reason not to try it while i fiddle with things. if you want to help out, you can try testing cmd/jujud/agent/... and find out where it's hanging
[22:15] <katco> bodie_: sorry on this PR: https://github.com/juju/juju/pull/1347
[22:16] <katco> bodie_: i cannot for the life of me get gocheck to feed me verbose output.
[22:17] <bodie_> sure, let me give that a spin.  can I get a quick glance over RB 661?  it's really quite trivial
[22:17] <katco> bodie_: sure
[22:20] <perrito666> ok fine gentlemen and ladies, EOD
[22:20] <katco> bodie_: not exactly sure what i'm looking at. does the new version of charm change the outfile key to snapshot?
[22:20] <perrito666> have all a nice end of year and overall holidays whatever you belief is
[22:20] <katco> perrito666: happy holidays, tc
[22:22] <bodie_> katco, basically it just reduces the boilerplate for actions.yaml
[22:22] <bodie_> katco, the change to do it is already landed in charm; this just updates master for the required testing changes
[22:23] <katco> bodie_: seems benign. lgtm
[22:23] <bodie_> ^_^
[22:23] <mgz_> bodie_: does it have an associated bug on launchpad?
[22:23] <katco> bodie_: especially since it is tweaking the tests
[22:23] <mgz_> bodie_: if so, target it to the milestone, otherwise you can file a bug to go along with maybe
[22:23] <bodie_> that sounds like a good option
[22:24] <bodie_> thanks mgz_
[22:24] <bodie_> there's not a bug
[22:24] <katco> mgz_: ty for being so helpful past your EOD the last day of the year
[22:24] <mgz_> :)
[22:25] <bodie_> indeed
[22:26] <fwereade> katco, driveby: `go test <whatever> -test.v -gocheck.vv` should give you enough?
[22:26] <katco> fwereade: ty, but this gives me nothing until the process times out: go test -v github.com/juju/juju/cmd/jujud/agent/... -check.v=true -check.vv=true
[22:32] <katco> bodie_: are you experiencing the same issue with the test hanging?
[22:32]  * bodie_ hails fwereade -- https://bugs.launchpad.net/juju-core/+bug/1404397
[22:32] <mup> Bug #1404397: charm actions.yaml simplification breaks master tests <actions> <charm> <juju-core:New> <https://launchpad.net/bugs/1404397>
[22:32] <bodie_> katco, just taking a crack at it after opening the bug
[22:33] <katco> bodie_: no worries, thank you
[22:37] <bodie_> katco, go version?
[22:37] <bodie_> I don't suppose it makes a difference since CI isn't taking it
[22:38] <katco> bodie_: 1.3.3
[22:38] <katco> bodie_: i made 1 change since i resubmitted; we'll see if this latest version works out
[22:45]  * katco sighs
[22:46] <katco> the CI test is now failing in api/watcher
[22:47] <bodie_> O.o
[22:47] <katco> that seems fairly random to me
[22:47] <katco> it timed out
[22:48] <bodie_> katco, fetching but not seeing your change
[22:49] <katco> it's an ammendment
[22:49] <bodie_> ah
[22:52] <bodie_> katco, api/watcher/... passes for me on your branch
[22:52] <bodie_> let's see what happens when I do a whole-hog juju test
[22:53] <katco> bodie_: i also resubmitted the job. again.
[22:53] <katco> bodie_: it hadn't failed in those places yet. provider/dummy also failed
[22:54] <katco> bodie_: which is currently hung, but with the output i couldn't get from cmd/jujud/agent
[22:56] <katco> either i really didn't get enough sleep last night or this is all fairly random
[22:59] <bodie_> you just haven't sacrificed to the loa recently
[23:00] <katco> lol
[23:01] <bodie_> fwiw, my laptop is just about exactly as fast as the CI server....
[23:02] <katco> lol
[23:02] <katco> if this fails i'm going to EOD. i was on very late last night and i don't think i'll solve this
[23:06] <bodie_> so, on that note, my anemic laptop is well past api/watcher
[23:07] <katco> and CI is still on the package after api/watcher
[23:07] <bodie_> oh and there we go.  something blew up
[23:07] <katco> i think it's going to time out
[23:08] <bodie_> test ran too long on mine.
[23:08] <bodie_> :/
[23:08] <bodie_> I'll give it a whack on the digitalocean 8-core instance
[23:11] <katco> where did you time-out?
[23:11] <bodie_> still running, but here's the output so far
[23:11] <bodie_> not sure why it's still running come to think of it
[23:13] <bodie_> looks like apiserver, but not really obvious where or why
[23:13] <bodie_> http://paste.ubuntu.com/9574300/
[23:13] <katco> that's where CI is going to hang. there's a bug for sure. it's where the changes are centered
[23:22] <katco> yup CI has failed
[23:24] <bodie_> katco, my hunch is that whatever was supposed to release the semaphore hold didn't
[23:25] <bodie_> that might be obvious
[23:25] <katco> it's definitely something along those lines
[23:25] <katco> i am too fried to debug threading atm -.-
[23:26] <katco> so i'm going to EOD. sorry i couldn't get trunk unblocked
[23:26] <bodie_> it seems there are many goroutines which were in a semacquire state at time of death
[23:26] <bodie_> take care :) and merry christmas / happy festivus
[23:26] <katco> happy solstice in my case :)
[23:26] <katco> but happy holidays to you
[23:30] <bodie_> perhaps it would be useful in debugging to keep track somehow of who has the lock
[23:31] <bodie_> I see only three goroutines which were killed while waiting for lock in apiserver.(*changeCertListener).Close
[23:32] <bodie_> which traces to http://golang.org/src/sync/mutex.go line 66
[23:32] <bodie_> fwiw
[23:32] <bodie_> but that's not where the problem is; that's merely the symptom
[23:32] <bodie_> whoever had the lock perhaps was waiting on io
[23:33] <bodie_> and there are an enormous number of IO Wait-ing goroutines
[23:33] <bodie_> perhaps the cert was never sent
[23:38] <bodie_> I sense a perturbance in jujud/agent/upgrade_test.go line newApiserverWorker line 493 (nil channel)
[23:38] <bodie_> katco ^ hope that helps
[23:38] <bodie_> but I'm not certain what the intent is
[23:38] <bodie_> EOD/holiday for me, take care all!
[23:40]  * bodie_ would like someone to vet bug 1404397 since it's a big Actions usability improvement
[23:40] <mup> Bug #1404397: charm actions.yaml simplification breaks master tests <actions> <charm> <juju-core:New for binary132> <https://launchpad.net/bugs/1404397>


[08:13] <kjackal> erik_lonroth_: any news?
[08:47] <magicaltrout> kjackal: a chap called Brian Mullan said I should speak to you! ;)
[09:09] <kjackal> hey magicaltrout, Brian is a wise man!
[09:09] <kjackal> what about?
[09:27] <magicaltrout> ha, he hooked up with me on linkedin kjackal and said he'd seen the questions about dcos and lxd
[09:29] <kjackal> magicaltrout: wow, I must be more carefull on what write on the web....
[11:00] <BlackDex_> Hello there. I have a ha-juju env, and i lost 2 nodes one is still available, but that database is giving some locking issues atm. I Think i can fix that, but am i able to remove/repair the cluster or bring it back to just one node again?
[11:02] <digvijay2016> hi, I am not able to download spectrum scale manager charm
[11:02] <digvijay2016> can anyone tell me what's the issue
[11:03] <digvijay2016> here is the link : https://jujucharms.com/u/ibmcharmers/ibm-spectrum-scale-manager/13
[11:04] <BlackDex> digvijay2016: what happens if you try to deploy it?
[11:04] <BlackDex> also what does `juju deploy --debug cs:~ibmcharmers/ibm-spectrum-scale-manager-13` tell you?
[11:08] <digvijay2016> @BlackDex : here is the output http://paste.openstack.org/show/613264/
[11:11] <BlackDex> oke juju status should now show you that the app is there
[11:11] <BlackDex> only no unit/machine defined yet for it
[11:13] <digvijay2016> but why I am not able to download the zip from UI?
[11:15] <BlackDex> i dont know
[11:15] <BlackDex> maybe you can download it using the charm-tools
[11:17] <BlackDex> digvijay2016: `charm-pull-source cs:~ibmcharmers/ibm-spectrum-scale-manager-13` did it for me :)
[11:18] <BlackDex> `sudo apt install charm-tools` to install those tools
[11:18] <digvijay2016> let me try
[11:22] <digvijay2016> working :) thanks.
[11:22] <BlackDex> yw :)
[11:40] <rick_h> BlackDex: hmm, not really a "disable-ha" command. You can run with the warnings. If you can get it to a stable state perhaps you can migrate the models? (what version of juju is this?)
[11:40] <BlackDex> juju 1.25
[11:41] <BlackDex> and juju dusable-ha is nice, but if there are no controllers to talk to ;)
[11:43] <rick_h> BlackDex: heh, fair enough and yea 1.25 is going to be tough...
[11:43] <rick_h> BlackDex: so if you can get the db back and have the one remaining node speak back to you you can reuse enable-ha I believe to bring up new controller nodes
[11:44] <BlackDex> i think i have mongo alive again
[11:44] <rick_h> BlackDex: you might need to make sure to update the environments.yaml and in 1.25 there was some cache file for the controllers/models that had the list of IPs connected and the like
[11:44] <BlackDex> trying to check if i can remove the replset via mongo it self
[11:44] <rick_h> BlackDex: so there should be some state in juju tracking the IPs of the nodes and such that might cause at least errors but hopefully can ignore for now
[11:45] <BlackDex> oke thanks for the tip
[11:45] <BlackDex> ill check if i can find that :)
[11:45] <BlackDex> First fix the db
[11:46] <erik_lonroth_> kjackal: I'll have a look once I'm back home. I'm at work now discussing how we can ramp up our workplan towards juju, maas and and development of charms. We will need education here at some later stage specific to juju development. We are prepared to pay for good education.
[11:46] <rick_h> BlackDex: yea, have to check the .jenv files to make sure the values in there are ok post-recovery
[11:46] <BlackDex> oke
[11:47] <BlackDex> do you maybe know where the user/pass is stored for the mongodb?
[11:47] <BlackDex> i need to auth but i can't find it
[11:50] <rick_h> BlackDex: hmm, no. Sorry. It changed a bunch since 1.25 and I've no idea.
[11:59] <BlackDex> rick_h: found it: https://github.com/juju/juju/wiki/Login-into-MongoDB
[11:59] <BlackDex> well i can't connect it seems, but that is the right procedure
[12:04] <BlackDex> connected :). Now lets see if i can fix it all
[12:15] <kjackal> erik_lonroth_: there are partnership programs that (useed to) include "charm schools" https://partners.ubuntu.com/programmes/charm
[12:15] <kjackal> erik_lonroth_: I am not sure if charm schools are still included, I guess they are since its on the website
[12:31] <erik_lonroth_> Thanx for pointing to that!
[12:43] <rick_h> BlackDex: go go go! :)
[12:44] <rick_h> msg lazyPower ping-a-do
[12:44] <rick_h> bah
[13:33] <lazyPower> rick_h: pong
[16:33] <kwmonroe> reactive bash question:  http://paste.ubuntu.com/24917986/ on initial install, *both* install_app() and config_foo() are executed, presumably because the config.changed.foo state is initially true.  how can i alter config_foo() so it only gets executed when the user actually runs a "juju config app foo=bar"?
[16:34] <kwmonroe> cory_fu: bash me brain smarts!  ^
[16:40] <cory_fu> kwmonroe: Does the foo config option have a default value that is not an empty string?
[16:40] <kwmonroe> yes cory_fu, it's a true boolean by default
[17:25] <Budgie^Smore> o/ juju world!
[17:27] <lazyPower> \o Budgie^Smore
[17:32] <rick_h> The Juju Show #15 from the Canonical Offices in London in 30min!
[17:32] <rick_h> kwmonroe: tvansteenburgh marcoceppi lazyPower bdx and others that might be interested in joining ^
[17:49] <bdx> has anyone ran into the "Missing implementation for interface role" when building charms? - http://paste.ubuntu.com/24918410/
[17:57] <rick_h> Juju Show url to join the hangout: https://hangouts.google.com/hangouts/_/5w4l6x4l4jcgno5mke7ru252vye
[17:57] <rick_h> Juju Show viewing url: https://www.youtube.com/watch?v=MRQYURC83zQ
[18:15] <lazyPower> juju docs recap: https://lists.ubuntu.com/archives/juju/2017-June/009132.html
[18:37] <bdx> hey .. sorry about the abrupt exit there .. looks as though I haven't been plugged in all morning :/
[18:39] <rick_h> bdx: lol all good. Your answer is in the video
[18:40] <bdx> excellent
[18:41]  * rick_h runs for food stuffs now
[18:46] <magicaltrout> run?
[18:47] <magicaltrout> hmmmmmmm k8s its been a while
[18:47]  * magicaltrout trys to figure out the DNS craziness
[18:50] <bdx> ^ ha
[18:52] <bdx> magicaltrout: slap deis atop that k8s cluster, point the fqdns at the loadbalancer and call it good :)
[18:52] <lazyPower> I feel like paas offerings are great for one off projects like client work
[18:52] <lazyPower> but when it comes to long running infrastructure, i prefer that tight control of a strictly declared manifest
[18:53] <bdx> I must say, letting deis handle the subdomain routing/proxying on a per application basis is quite nice
[18:54] <bdx> I'm sure it has its draw backs though
[19:07] <lazyPower> its no different than the ingress controller
[19:07] <lazyPower> only it assigns a random domain on a wildcard domain
[19:17]  * Budgie^Smore is catching up on The Juju Show
[19:21] <Budgie^Smore> migrate is definitely nice!
[19:22] <lazyPower> yeahhhhh boiiii
[19:26] <Budgie^Smore> hardly seems worth running k8s with only 2 machines though ;-)
[19:32] <rick_h> Budgie^Smore: woot, it was for demo purposes :p
[19:33] <Budgie^Smore> oh I see my confusion, I vaguely remember the k8s core bundle needing 4 machines
[19:35] <Budgie^Smore> oh and you really should becareful when you stick those 2 fingers up with the back facing the person, especially in the UK ;-)
[19:56] <Budgie^Smore> So I do have a question about charms since you have started working on CentOS ones, is there any thoughts on OS agnostic charms?
[20:47] <Budgie^Smore> jupyter looks awesome
[20:52] <Budgie^Smore> rick_h can I +1 for a Charm School Notebook? (or did I miss that being done already?)
[21:11] <lazyPower> Budgie^Smore: so, the general guidance there was to make good abstractions where it makes sense, but not to cram the kitchen sink into charms because it leads to messy solutions like poorly written cookbooks (as an example, i'm sorry chef fans not picking on ya)
[21:11] <lazyPower> where you wind up with abstracted abstractions that do 70% of what you want, but fall down because of vendor differences
[21:12] <Budgie^Smore> LOL oh I get that
[21:12] <lazyPower> but there are many community members who are asking about this
[21:12] <lazyPower> so, i think there's a larger conversation that needs to happen between us, and the community, to make this streamlined. Like defining clear interfaces for these plumbing libs, and give users a  consistent interface to bind their work to.
[21:13] <lazyPower> for example, i shouldn't care what series, i should be able to just say install_package('list, of, things, that, are, awesome') and get a consistent abstraction independent of implementor that does the right thing. installing my package, and thats all it does, anything else on top of that would be either a different abstraction, or manual python.
[21:13] <lazyPower> at least thats how i would expect it to work, maybe there are better patterns.
[21:14] <lazyPower> i'm not an expert in all things :)
[21:16] <axisys> can I discuss conjure-up in this channel?
[21:17] <stokachu> Sure
[21:17] <stokachu> axisys: ^
[21:17] <axisys>  conjure-up kubernetes fails with Unable to locate package kubernetes
[21:17] <axisys> stokachu: ^
[21:17] <axisys> I am on ubuntu 16.0.2 LTS
[21:18] <stokachu> axisys: what version of conjure-up
[21:18] <axisys> just ran sudo apt install conjure-up
[21:18] <axisys> conjure-up 0.1.2
[21:18] <stokachu> axisys: remove that package and follow the instructions from conjure-up.io
[21:20] <axisys> conjure-up 2.2.1
[21:20] <stokachu> Yea
[21:21] <axisys> stokachu: working .. sweet.. now I can follow the webinar.. thanks a lot!
[21:22] <stokachu> axisys: np!
[21:46] <bdx> stokachu: we need to find and obliterate all sources pointing to the apt install method .... I'm sure you hear about it more then I do, but my users end up there too still somehow
[21:47] <stokachu> bdx: yea i need to file a bug to have it removed in new releases and ive got a package that informs the user to use the snap
[21:47] <stokachu> just need to go through the sru process
[21:48] <bdx> ahh, that would make sense
[22:27] <bdx> now with juju-2.2.0, all of the sudden I can't bootstrap aws
[22:27] <bdx> my vpc ids that worked before no longer work
[22:27] <bdx> I get these strange errors now ... writing up a bug in a few
[22:28] <bdx> gah
[22:28] <bdx> I'm getting successful bootstraps on other another vpc ... possibly just misconfiguration on my end
[22:33] <bdx> ahh .. did we lose the "--to 'subnet=subnet-3737373'" with 2.2 ?
[22:34] <bdx> for the bootstrap placement
[22:34] <bdx> ?
[22:40] <bdx> ahh I know whats wrong
[22:40] <bdx> there is no metadata in us-east-2!
[22:40] <bdx> how can I go about getting that metadata up there?
[22:56] <bdx> possibly I'm having an issue with dedicated vs default tenancy
[23:19] <axisys> Enter your Ubuntu SS credentials during conjure-up kubernets -> aws -> us-east-1 fails with ERROR cannot log into jimm.jujucharms.com .. but I can login to login.ubuntu.com with same credentials
[23:19] <axisys> what gives?
[23:19] <axisys> SSO*


[15:32] -SwissBot:#ubuntu-news- ::OMG!Ubuntu:: Latte Dock 0.8 Released with Widget Separators, Setup Sharing, More @ https://www.omgubuntu.co.uk/?p=133334 (by Joey Sneddon)
[16:23] -SwissBot:#ubuntu-news- ::Softpedia:: Red Hat and CentOS Fix Kernel Bug in Latest OS Versions, Urge Users to Update @ https://news.softpedia.com/news/red-hat-and-centos-fix-kernel-bug-in-latest-os-versions-urge-users-to-update-522019.shtml (by Marius Nestor)
[18:13] -SwissBot:#ubuntu-news- ::Softpedia:: Canonical Needs Your Help to Test the Improved Ubuntu 18.04.1 Server Installer @ https://news.softpedia.com/news/canonical-needs-your-help-to-test-the-improved-ubuntu-18-04-1-server-installer-522021.shtml (by Marius Nestor)


[01:22] <Mitchell92> Is 2GB of RAM enough to run Kubuntu?
[02:09] <hudsonkem> anybody there?
[02:12] <[Relic]> anyone know how to rebuild edid information so I can use the proper settings on this monitor?
[03:25] <wachin> Hi to all. I am ussing dolphin on UbuntuSTudio 15.04, do you know how to disable the sound when I delete a file?
[03:25] <wachin> In UbuntuStudio 12.04 and 14.04 I used systemsettings to make this but now with 15.04 not working this feature
[04:02] <JohnnySparkles> Hi everyone
[04:03] <JohnnySparkles> I'm having a really funny problem with Kubuntu 15 and I'm not really sure how to describe it to google for a solution
[04:03] <JohnnySparkles> Every now and then I am unable to move windows past a certain point on the horizontal axis
[04:04] <JohnnySparkles> can anyone recall any reports of something similar?
[05:07] <other_guy> Does anyone know how to connect to AFP shares in Kubuntu?  Preferably through Dolphin?
[05:08] <other_guy> They show up automatically in GNOME due to gvfs support, but I can't figure out how to get KDE 5.3 to find them and connect to them.
[06:16] <valorie> [Relic]: history of upgrades is here: /var/log/apt/history.log
[06:17] <valorie> that's saved my bacon a time or two
[06:20] <[Relic]> unfortunately my problem it trying to tweak something due to edid reading failure on my main monitor
[06:22] <[Relic]> I technically can get the monitor back to 1920x1080 with xorg.conf, but it draws well off the screen so the DPI must be off
[06:30] <valorie> hmmm, is this a driver problem?
[06:30] <valorie> !edid
[06:30] <valorie> I didn't think so, ubottu
[09:22] <zxq9> ooc, what is the typical lag between a release of Qt coming out and the libs existing somewhere within Kubuntu?
[09:53] <lordievader> Good morning.
[10:24] <ejay> hi all, how can I check what version of kde applications I've got?
[10:24] <ejay> I've got installed*
[10:25] <lordievader> ejay: Under KDE applications -> help -> about kde.
[10:27] <ejay> lordievader: it's shows frameworks version. Kdeinit5 is keep crashing after last update and want to file an bug report but I'm not sure what version of kde applications is currently installed.
[10:28] <lordievader> Err, I'm not sure how to check that.
[10:29] <amichair> in 15.04, how does one reorder (drag+drop) konsole tabs like it was possible to do in 14.10?
[10:30] <ejay> lordievader: K, will figure it out.
[10:32] <amichair> also, why does the tasbar icon for konsole look different (much worse) than the actual konsole icon that's shown on the window?
[10:34] <tsimpson> ejay: it'll be the same version as frameworks
[11:48] <BluesKaj> Good Day folks
[14:04] <arkascha> Anyone knows a usable version of the SteamPunk theme for the kdm greeter?
[14:07] <BluesKaj> arkascha, on which kubuntu version?
[14:09] <other_guy> Howdy, I asked about this last night, but I had to log off before I saw any responses if there were any....
[14:10] <other_guy> I'm trying to figure out how to connect to AFP network shares in Kubuntu 15.04 w/ the KDE 5.3 backports PPA enabled.
[14:10] <other_guy> Ideally through Dolphin or something similarly simple.
[14:11] <other_guy> It works automatically in GNOME, which I think has to do with AFP support being in gvfs.
[14:14] <BluesKaj> arkascha, maybe you can find some here, http://kde-look.org/content/show.php/SteampunK+Plasma+Theme?content=157926
[14:14] <arkascha> Sorry, BluesKaj, didn't see your request: 14.04, but I doubt that really matters.
[14:15] <arkascha> The link does not point to a greeter theme, but a plasma theme.
[14:16] <arkascha> BluesKaj: looks like I have to forge my own version :-)
[14:16] <BluesKaj> arkascha, itr does because the newer versions have switched to sddm from lightdm and kdm
[14:17] <BluesKaj> did you check my post above?
[14:17] <arkascha> BluesKaj: I am aware of that. That is why I asked for a kdm freeter theme. Because I can use that with kdm and lightdm.
[14:18] <arkascha> BluesKaj: what "post"? You mean the link? Yes, I did.
[14:18] <BluesKaj> ok
[14:18] <arkascha> As said: a plasma theme.
[14:19] <BluesKaj> ok I forgot 14.04 can use plasma 5 I think , but few users bother to try afaik'
[14:21] <arkascha> BluesKaj: Sure that is possible. but not what I am looking for. I use
[14:22] <BluesKaj> well most steampunk themes are plasma , either 4 or 5 it seems'
[14:23] <lolmaus_> How do I configure a keyboard shortcut to run a custom console command?
[14:24] <lolmaus_> I'm creating an icon but it says "Service bla.desktop is malformatted".
[14:25] <arkascha> lolmaus_: did you take a look insisde the created .desktop file?
[14:26] <arkascha> lolmaus_: compare it to other, existing .desktop files. Anything that stands out?
[14:27] <BluesKaj> lolmaus_,  you can use an alias in ~/.bashrc for cli commands
[14:29] <lolmaus_> arkascha: if i remove all arguments, e. g. "pactl" instead of "pactl set-sink-volume 0 +10%", then it works but does nothing.
[14:29] <BluesKaj> lolmaus_, didn't see your 2nd post..nm
[14:31] <lolmaus_> Also, the command runs terribly slowly! It takes it like 10 seconds to disappear from the taskbar.
[14:35] <amichair> in 15.04, how does one reorder konsole tabs like it was possible to do in 14.10?
[14:36] <amichair> Via mouse dragging, that is. Is there a configuration option for it?
[14:36] <other_guy> crickets on the AFP front :-)  alright... well... hopefully this one is a quicky...
[14:37] <other_guy> amichair, weird I didn't notice that wasn't working.
[14:37] <other_guy> One sec...
[14:37] <other_guy> I think I've seen something in the settings panel about this
[14:38] <amichair> other_guy: me neither, until I needed to do it :-)
[14:38] <amichair> I just saw that ctrl-shift-arrow still works, at least
[14:39] <other_guy> hmm... nope.  I was thinking of "Start Window Tab Drag" in the Window Behavior KCM
[14:40] <amichair> other_guy: think I should open a bug?
[14:40] <other_guy> So... I'm trying to figure out why it is that I can't set Alt-V as Paste in Konsole.
[14:40] <other_guy> amichair, probably.  Not sure :-)
[14:40] <amichair> also, why does the tasbar icon for konsole look different (much worse) than the actual konsole icon that's shown on the window title and everywhere else?
[14:41] <other_guy> I can set the shortcut, but it doesn't stick.
[14:41] <amichair> other_guy: which shortcut?
[14:41] <other_guy> As soon as I exit Konsole and re-launch or try to use the shortcut it clears itself and stops working.
[14:42] <other_guy> I'm setting "Paste" in keyboard shortcuts for Konsole to Alt-V, but it won't stay that way.
[14:42] <amichair> other_guy: ctrl-shift-left/right work for me out of the box. Or maybe it's an old configuration I made somewhere and forgot?
[14:42] <other_guy> Lemme get the exact behavior
[14:42] <amichair> ctrl-shift-v is the default paste, works ok I think
[14:44] <other_guy> Yeah it does.  Except that I don't like using it and want it to be Alt-V :-)
[14:44] <amichair> other_guy: just found bug #347094
[14:45] <amichair> no, that's not it
[14:45] <amichair> kde bug #347094
[14:45] <amichair> that's more like it
[14:45] <other_guy> Ah :-)
[14:45] <amichair> suppose I'll add a vote
[14:46] <other_guy> So here's what happens.
[14:46] <amichair> I'm never sure if anyone actually looks at the votes
[14:47] <other_guy> I open Konsole... set Paste to be Alt-V.  It works fine.  I can paste using Alt-V.  I quit Konsole by closing all Konsole windows, then I open it again.
[14:47] <other_guy> Upon that reopening "Paste" has it's primary shortcut just totally cleared out, even the default isn't there anymore.
[14:49] <amichair> other_guy: sounds like a bug :-)
[14:50] <other_guy> Part of me thinks it has something to do with the Alt-based menu/UI accelerator shortucts (like where it underlines the letter you can use)
[14:50] <amichair> other_guy: I just saw a setting for that
[14:50] <other_guy> And since it would normally underline V for that, it's stealing it away from me.
[14:51] <other_guy> Yeah I've disabled those dumb things in the settings
[14:51] <amichair> you can try disabling and see if that still happens
[14:51] <other_guy> and... it still happens :-)
[14:56] <amichair> any idea what happened to holidays etc. showing up in clock calendar?
[14:56] <amichair> i.e. they don't anymore
[15:00] <other_guy> I do not.  I was somewhat stunned to find out there's no option for setting a 24 hour clock.
[15:01] <other_guy> I have to use UK locale settings for time to get that
[15:01] <other_guy> Which annoyingly puts my start of the week on Monday in the calendar.
[15:02] <other_guy> Some non-trivial part of me wants to go back to Xfce because it feels like the GNOME and the KDE developers are focused a lot on adding (or removing in the case of GNOME) features that nobody is really asking for, while letting spit and polish sorta fall by the wayside :-/
[15:03] <other_guy> Though 5.3 is markedly better than 5.2, so I'm hopeful
[15:10] <BluesKaj> other_guy, plasma 5 is till in development, the spit and polish comes later
[15:13] <BluesKaj> err still
[15:13] <amichair> other_guy: I also found way too much functionality dropped in plasma 5 that was available in plasma 4...
[15:14] <other_guy> Sure, I get that BluesKaj.  Though 24-hour clock setting seems like a pretty basic thing to be missing, and the workaround is a bit silly.
[15:14] <other_guy> But I can say I've overall enjoyed the experience, or like the direction things are going
[15:14] <amichair> opened lots of issues on bugs.kde.org to ask for them to be returned. It looks like there is some willingness from the devs to do it.
[15:14] <other_guy> I like that I can have fully configurable keyboard shortcuts that work across seeminly all KF5 apps
[15:15] <other_guy> It sucks that KF5 apps are the only place it seems to work.
[15:15] <amichair> I think it's just a matter of releasing plasma 5 very prematurely.
[15:15] <other_guy> But at least there's hope
[15:15] <other_guy> Save for that Alt-V thing I talked about above
[15:16] <amichair> surprising, considering what heppened with KDE4... but I guess history repeats itself
[15:16] <BluesKaj> well ,we all have our gripes...mine is the VD's can no longer support separate wallpapers...might be a small issue to the ddev, but i miss it.
[15:17] <amichair> other_guy: Darn, now I'm also missing my 24-hour clock. Ignorance was bliss...
[15:17] <amichair> I did notice that there's no iso-8601 date formatting right when I upgraded, though
[15:24] <other_guy> Let's see... there was the AFP share problem.... the can't set Alt-V shortcut problem, and I feel like I had another one.
[15:25] <other_guy> Oh... some way to set ISO_Shift_Level3 to Super_R while still being able to use Super_R
[15:26] <other_guy> So like it would only be the Level3 selector when it matters... like when chorded with a letter that will produce an accent.
[15:26] <other_guy> But the rest of the time be just plain old Super_R
[15:26] <amichair> other_guy: you should open bugs in bugs.kde.org for all those things... hopefully they will fix them and by 15.10 we'll have a desktop almost as functional as 14.10
[15:27] <other_guy> Yeah, I'll put that stuff in.
[15:35] <BluesKaj> you guys have the same nick colour, another gripe with the new plasma 5 Konversation app
[15:39] <other_guy> Try using Polari for a minute and you'll never complain about Konversation again :-)
[15:40] <other_guy> the room user list is a pop-over menu
[15:40] <other_guy> It's bizarre
[15:45] <BluesKaj> otjura, why what's so wonderful or terrible about Polari?
[15:45] <BluesKaj> other_guy,^
[15:45] <other_guy> It's a pretty interface with a questionable UX at best.
[15:46] <other_guy> And will become the default IRC client for GNOME at somepoint I suspect
[15:46] <other_guy> Oh... one other thing... has anyone managed to get their SDDM background to change?
[15:47] <BluesKaj> when an app like konverstion becomes so well developed, one tends to criticize the little things more and more:-)
[15:47] <other_guy> Yeah :-) honeslty, Konversation might be the best IRC client I've used on any platform
[15:48] <BluesKaj> other_guy, yes I have mine changed to a photo from the pictures file
[15:48] <other_guy> I keep editing the SDDM login background in the KCM that manages it.  When I leave and go back to the KCM I can see the thumbnail for my background.  I can go look at the SDDM user file and see that it's there...
[15:49] <other_guy> but it seems to never get actually used by anything.  Because at login the background is the default.
[15:50] <other_guy> hmmm
[15:51] <other_guy> BluesKaj are you using the 5.3 backports PPA?
[15:51] <other_guy> Or are you on the default 5.2?
[15:52] <BluesKaj> other_guy, I just changed it in system settings>startup&shutdown>sddm login ...and yes I'm on plasma5.3.1
[15:53] <BluesKaj> but I also had it on 5,2 earlier
[15:53] <other_guy> hmm
[15:56] <BluesKaj> ok , i'm gonna switch vpn servers...bbiab
[16:49] <marcone> hello
[16:52] <marewere> hello
[16:52] <marcone> hi
[16:52] <marewere> who is you
[16:53] <marcone> its my first time on irc im markus
[16:53] <marewere> where are you frome
[16:53] <marcone> from germany
[16:53] <marewere> oh
[16:53] <marewere> i am italian
[16:54] <marcone> must be hot there now
[16:54] <marewere> what?
[16:54] <marcone> the temperature
[16:54] <marewere> ah ok yes yes
[16:55] <marcone> are you a linux pro?
[16:55] <marewere> hello my first name is gianluca
[16:55] <marewere> yes i have
[16:55] <marewere> linux pro
[16:58] <marcone> i have a little linux problem, could someone lend me a ear?
[17:18] <newbie> hi
[17:18] <newbie> i need some help guys
[17:18] <marcone> hi
[17:19] <Guest30482> i just installed Kubuntu but it keeps freezing
[17:20] <marcone> when does it freeze?
[17:20] <Guest30482> if i try to update it freezes
[17:20] <Guest30482> now it isn't for some reason i dont know
[17:20] <marcone> can uupdate with apt-get
[17:20] <marcone> ?
[17:20] <Guest30482> but it just randomly freezes and when i try to update it freezes for sure
[17:20] <BluesKaj> Guest30482, which Kubuntu ,and have you updated and upgraded since installing?
[17:21] <Guest30482> i am a total noob to linux but im eager to learn
[17:21] <Guest30482> what is apt-get ?
[17:21] <BluesKaj> uhm use the terminal , sudo apt-get update&& sudo apt-get upgrade
[17:22] <BluesKaj> oops sudo apt-get update && sudo apt-get upgrade
[17:22] <Guest30482> kubuntu 15 no but on the installition i chose the third party apps and updating on the installation
[17:23] <BluesKaj> make sure your internrt connection is working
[17:23] <Guest30482> i wouln't be chatting right now if i had'nt internet right ?
[17:24] <BluesKaj> some ppl use a different pc to get help
[17:24] <Guest30482> well im poor
[17:25] <Guest30482> omg it updates :D
[17:30] <marcone> jay
[17:32] <Guest30482> ok i understand the update command but what does the upgrade one do ? its still running
[17:33] <marcone_de> update fetches new software lists and upgrade does the update
[17:34] <BluesKaj> update brings up the packages that are up to date, the upgrade installs them
[17:35] <marcone_de> question: can i be heard ?
[17:36] <marcone_de> no offence but its my first time on irc
[17:47] <marcone_de> hallo?
[17:52] <BluesKaj> marcone_de, yes , do you have a kubuntu support question?
[17:56] <marcone_de> yes. its a bit complicated. i disabled my hdmi output to my tv on boot by a "video=HDMI-A-1:d" in the kernel command line. but i sometimes want to use it. is there a way of enabling it while the system is running?
[17:58] <BluesKaj> marcone_de, video=HDMI-A-1:e
[17:59] <marcone_de> but thats only possible at boot time, right? i want to do it when the system is already running.
[18:01] <BluesKaj> dunno , I leave mine enabled permanently
[18:03] <marcone_de> i dont need it often and my login screen is at low resolution even if the tv is off so i disabled it
[18:38] <[Relic]> is there anyway to repair video settings to the point where I can get a proper proper desktop back?  currently it logs and has a black screen that I can use to get alt-f2 to pop up but not run anything or use ctl-alt-f1 to go into text mode
[18:40] <madmouser1> Relic exactly the same happening to me
[18:40] <madmouser1> started today out of nowhere :-(
[18:41] <madmouser1> 15.04 64bit with latest updates
[18:41] <madmouser1> not solved yet, had to create a new user and log in with that (that works 100%)
[18:42] <[Relic]> I can't figure out how to force new settings no matter what I try
[18:43] <[Relic]> failsafe mode does nothing, about ready to try something else since this is ridiculous
[18:44] <madmouser1> I even deleted all plasma files in ~/.config/ but still only the black screen with alt-f2 working
[18:44] <madmouser1> as I said at the end I created a new user and logged in with that
[18:45] <madmouser1> busy going through the old profile files to see if I can spot a culprate
[18:46] <[Relic]> like doing diff on the plasma rc files in config?
[18:46] <madmouser1> correct
[18:48] <[Relic]> primary problem is the system doesn't back up previous ones before the new changes
[18:50] <madmouser1> neither syslog or Xorg log gave any real indication of issues
[18:52] <[Relic]> plasma ever load , or is it sddm
[18:52] <[Relic]> have to figure out how to make a new user
[18:54] <madmouser1> ctr-alt-f1
[18:54] <madmouser1> logi nwith current user, sudo adduser <newusername>
[18:54] <madmouser1> sudo adduser <newusername> sudo
[18:55] <madmouser1> if you want that user to be part of sudoers group
[18:56] <madmouser1> this just f"£$%^£ me off to be honest have work on a deadline to get done and now this..
[19:06] <[Relic]> just hoping xorg wasn't was corrupted my monitor edid when it went memory leak happy and started eating over a gig of ram, hopefully I can fix that edid somehow
[19:17] <madmouser1> let me reboot and see if I solved this
[19:19] <madmouser1> ok back in old profile and working .... but had to loose my customizations & THAT SUCKS
[19:20] <madmouser1> deleted files in ~/.cache and ~/.config/plasma*
[19:22] <clivejo> running "sudo dolphin" in konsole will corrupt the display like what your are describing
[19:23] <clivejo> it changes the owner of important config files to root
[20:11] <eXistenZe> Hey guys
[20:12] <eXistenZe> What's the best package magager for kubuntu?
[20:12] <eXistenZe> muon seems kindda meh
[22:21] <shiran365> hello
[22:23] <valorie> hi shiran365, how can we help
[22:24] <shiran365> Hi valorie!
[22:24] <shiran365> I am new to Linux in general, and I recently installed Kubuntu. I like it, but I am having a very strange problem with it, which, after Googling, appears to be a Kubuntu-specific glitch. The problem is that it is considered to be "Officially Fixed" in Kubuntu 15.04, and the mechanism which could fix it in 14.0x was removed. So I'm not really sure what I can even try. The solutions I've found all rely on this removed mechanism.
[22:25] <shiran365> I was hoping somebody here could please try to help me
[22:27] <valorie> but what is the glitch?
[22:28] <shiran365> the glitch is that "Event Sounds" play incredibly loudly. The volume slider for them appears to change the volume, but whenever a new Event Sound plays, it resets to maximum volume. This is almost defeaning on headphones.
[22:29] <shiran365> The most common solution I found was to go to System Applications, Manage System Notifications, and fix it there. But this section no longer exists in Kubuntu 15.04
[22:29] <valorie> ah, I think you can fix that directly in kmix
[22:30] <valorie> which is the little speaker icon in your taskbar
[22:30] <shiran365> that did not work before
[22:30] <valorie> open it all the way up and move system sounds to the bottom or mute
[22:30] <shiran365> nevermind. I no longer have volume at all now. oh boy.
[22:31] <valorie> you have to open it all the way up
[22:31] <valorie> not just mute all sounds
[22:31] <shiran365> "Nothing is playing audio" Every individual volume slider in kmix has disappeared
[22:31] <valorie> !
[22:31] <shiran365> well that can't be good
[22:32] <shiran365> ....I'm gonna restart and come back in a few minutes...
[22:42] <shiran365> hello again
[22:48] <shiran365> Could somebody please help me out with a Kubuntu audio glitch?
[22:52] <shiran365> no matter how I do it, "Event Sounds" refuse to accept any changes in volume I make. They always play at full volumes with headphones on, which can really hurt. They even ignore muting!
[22:58] <ahoneybun> shiran365: maybe the master channel is the wrong channel
[23:01] <shiran365> ahoneybun, I'm not sure how to fix that
[23:02] <ahoneybun> on the far right on the panel there is a speaker icons next to the clock
[23:03] <shiran365> ok
[23:04] <shiran365> I'm in the KDE Mixer, but I don't know how to change the master channel
[23:06] <shiran365> Hmm. I found it. Under Settings and Select Master Channel. For Playback Devices, the proper channel is selected. For Playback Streams, there are only Chromium and Event Sounds. Which of those is supposed to be the "Master Volume"?
[23:11] <ahoneybun> depends on the computer I believe
[23:14] <shiran365> neither one works. Event Sounds still completely ignores what I set the volume to. it even ignores being muted
[23:14] <shiran365> so any time an event sound occurs, like when I get a notification or try to delete something in the file manager, the sound is absurdly loud.
[23:18] <shiran365> do you have any other ideas, ahoneybun? this is the rare type of glitch that can physically hurt... :(
[23:28] <ahoneybun> shiran365: are you on 15.04 or a older release?
[23:28] <shiran365> 15.04, fully updated
[23:43] <shiran365> I found solutions to this glitch on 14.xx and older releases of Kubuntu, but apparently, the glitch is considered "Officially Fixed", and so those methods no longer exist...
[23:45] <ahoneybun> oh
[23:45] <ahoneybun> let me look around
[23:45] <shiran365> I mean, in 15.04, the "System Settings --> Application and System Notifications" location is removed
[23:45] <shiran365> I would appreciate that :)
[23:46] <ahoneybun> where are you setting the volume for "Event Sounds"?
[23:47] <shiran365> I have tried in KMix and in PulseAudio
[23:47] <shiran365> but whenever a new event sound plays, it first raises the volume back to max and then plays. it completely ignores any setting I've managed to find that controls its volume
[23:48] <ahoneybun> oh Playback Streams
[23:48] <ahoneybun> I have never heard a noise from using that
[23:48] <ahoneybun> it is set to max for me
[23:48] <shiran365> yes. any other Playback Stream actually respects when I adjust it. Event Sounds keeps resetting itself to max
[23:49] <ahoneybun> I might have nothing hooked to it
[23:49] <shiran365> I am using headphones
[23:49] <ahoneybun> shiran365: care to send me a screenshot of your KMix setup?
[23:49] <shiran365> each individiual program has a separate slider under Playback Streams
[23:49] <shiran365> sure, one minute
[23:50] <ahoneybun> this might be beyond my help, but we will file a bug and let the devs know
[23:50] <shiran365> which screenshots do you want? Playback Devices, Capture Devices, Playback Streams, Capture Streams
[23:50] <shiran365> or all 4?
[23:51] <shiran365> This bug existed... I found a page about it earlier today where a Kubuntu dev commented that it is "fixed in 15.04" and so the bug was closed. I can't seem to find it again
[23:51] <ahoneybun> send me a screenshot of Audio Setup and a link to that bug
[23:51] <shiran365> I can't find the bug :\
[23:51] <ahoneybun> oh right
[23:51]  * ahoneybun looks
[23:52] <shiran365> Audio setup itself has about 10 different submenus :P
[23:53] <ahoneybun> just Audio Hardware Setup
[23:53] <ahoneybun> 2nd tab
[23:54] <ahoneybun> I found this but it is from 12.04: http://ubuntuforums.org/showthread.php?t=1970696
[23:55] <ahoneybun> but the system is setup is similar
[23:56] <shiran365> no
[23:56] <shiran365> I already have the right one setup as master channel
[23:56] <ahoneybun> ok
[23:56] <shiran365> Event Sounds just thinks it's special
[23:57] <shiran365> sorry, never taken a screenshot of a single window with Kubuntu before. give me a minute to figure it out :P
[23:57] <ahoneybun> found some bug report: http://comments.gmane.org/gmane.comp.kde.devel.bugs/1521048
[23:58] <shiran365> it includes a solution. but the solution is already in place!
[23:59] <shiran365> it says to edit pulse daemon.conf and set "flat-volumes = no"
[23:59] <shiran365> that's the default setting in 15.04, it seems


[02:22] <nigelb> cjohnston: pong
[02:22] <cjohnston> tarmac is dead
[02:26] <nigelb> long live tarmac!
[02:26] <nigelb> It's not dead.
[02:26] <cjohnston> nigelb: then why are MPs not being merged
[02:27] <nigelb> Most probably? self approval.
[02:27] <cjohnston> self approval has worked in the past
[02:28] <nigelb> something's probably wrong with the cron. running it manually seems to work.
[02:30] <cjohnston> so tarmac is dead is valid
[02:36] <nigelb> cjohnston: invalid.
[02:36] <nigelb> it's exaggeration
[02:37] <cjohnston> its heartbeat stopped
[10:47] <daker> hi
[14:17] <cjohnston> hey daker
[14:17] <cjohnston> anything good going on this weekend daker ?
[14:19] <daker> cjohnston: yes
[14:23]  * cjohnston is going to spend his weekend writing api's
[14:23] <cjohnston> and trying to learn Vi
[14:25] <daker> api for what ?
[14:27] <cjohnston> a project I'm working on
[17:28] <pleia2> cjohnston: the text editor? vimtutor is nice
[17:29] <pleia2> (well, it's vim rather than vi, but most distros alias them anyway)
[17:29] <cjohnston> thats what I'm doing right now..
[17:29] <pleia2> ah cool
[17:29] <pleia2> just remember: step away from the arrow keys :)
[17:29] <cjohnston> lol
[17:29] <cjohnston> hjkl
[17:29] <pleia2> :)
[20:35] <daker> hi :)
[20:35] <daker> Sublime Text 2 is my favorite :)
[21:53] <daker> cjohnston: pleia2 mhall119 http://i.imgur.com/geJhv.png
[22:29] <cjohnston> Good thing that the admin is attending :-P
[22:29] <cjohnston> [B[A[B[A[B[A[B
[22:29] <cjohnston> uggh
[22:36] <daker> hhhh


[11:44] <acutres> hello people
[11:44] <acutres> quit
[18:57] <mcgiwer> hello. I had posted a feature request (it's as bug #1652631) and I would need a help in correctly classyfing it. This request is meant in Ubuntu as general and not package specific
[18:57] <ubot5`> bug 1652631 in Ubuntu "[Feature request] Dependancy reduction" [Undecided,New] https://launchpad.net/bugs/1652631
[19:04] <tarpman> mcgiwer: I think you're going to find your ticket closed as "not actionable" or "not specific enough". every package dependency in ubuntu is there because it provides a valuable feature to someone... any dependency you remove, disables a feature someone is using
[19:05] <tarpman> mcgiwer: if you're finding yourself unable to install or upgrade certain packages because of dependency issues, #ubuntu or the ubuntu-user list are the places to ask for help
[19:16] <mcgiwer> tarpman: I think that it nessecary may to happen. Before I had updated my Ubuntu then anything was ok and after the update the dependancies got messed up, so here is the problem and I'm not if it isn't a bug
[19:17] <mcgiwer> sorry it seem my message got somehow cutted. It should be: I think that it's not nessecary what may to happen. Before I had updated my Ubuntu then anything was ok and after the update the dependancies got messed up, so here is the problem and I'm not if it isn't a bug
[19:23] <teward> mcgiwer: ... and I'm not if it isn't a bug.  <--- that's what we saw
[19:23] <teward> if it's still been cut, then you need to find where it was cut and just put *that* part
[19:37] <mcgiwer> I try to split the message... mayby it won't get cut then ;)
[19:39] <mcgiwer> 1 part:  I think that not nessecary may happen that it disables some functions. Some package's libs aren't unessecary split into too many libs with cause too many dependant files
[19:41] <mcgiwer> 2 part: The case is that before I had updated the system's version (from 15.10 to 16.10 thru 16.04) then anything was ok. Just while updating the dependancies got messed up