[10:22] <caribou> Anything that could explain "Unable to get RPC connection for cluster" from call_cluster when both the region & cluster controller are on the same server ?
[10:22] <caribou> call_cluster is called from get_all_power_types_from_cluster btw
[12:40] <roaksoax> caribou: logs?
[13:14] <caribou> roaksoax: yep, let me find a place to put them
[13:23] <caribou> roaksoax: http://people.canonical.com/~lbouchard/maaslogs/maas/
[14:14] <chrisg_> woooo came in to seek help configuring my first maas but didnt need it always nice to see
[14:16] <jtv> Yes, and we do like to hear about it — it's the sort of thing you usually never hear.  :)
[14:32] <rvba> allenap: in your `transaction-views` branch, why do you have this 'decorate' utility that you use instead of calling view = make_retry_view(view)?
[14:32] <rvba> allenap: why do we need both methods?
[14:35] <allenap> rvba: I can't remember off the top of my head! I'll remove it and see what breaks, if anything.
[14:46] <gnuoy> if any work arounds to Bug #1391897 occur to anyone I'd be  über grateful. It's only a dev cluster so it doesn't have to be production grade
[14:47] <allenap> rvba: With http://paste.ubuntu.com/8965500/ I get the following failures: http://paste.ubuntu.com/8965465/
[14:47] <allenap> rvba: This is wrt transaction-views.
[15:17] <rvba> allenap: hum, then I wonder if the hybrid approach isn't hiding a problem…
[15:35] <gnuoy> gmb, wrt Bug #1391897 , juju is just proxying the error from MaaS isn't it ? I don't understand why it needs a separate juju bug ?
[15:35] <allenap> rvba: What do you think might be hidden?
[15:37] <rvba> allenap: I had a suspicion but I was wrong… now I think it would be best to make make_retry_view work with what we use to extract the API views but I guess your approach is okay too…
[15:38] <allenap> rvba: If I land it I won't mind if you want to change it to something better.
[15:38] <rvba> allenap: heh
[15:54] <gmb> gnuoy: Because juju should know better than to put raw HTML in its status output.
[15:54] <gnuoy> gmb, agreed!
[15:54] <gmb> gnuoy: It'll have got an error of some sort from MAAS, so it should be reacting appropriately.
[15:54] <gnuoy> gmb, tip top, thanks for the clarification
[15:59] <gmb> gnuoy: You're very welcome, squire.
[15:59]  * gmb -> afk for a while; back later
[16:47] <plars> smoser: someone pointed me at what looks to be support for setting up swap in maas with fastpath, are there instructions on how to use that anywhere? I don't see any ui option in the node configuration but perhaps I'm just missing it
[16:47] <smoser> plars, it actually should just do it.
[16:47] <smoser> if you're using utopic level curtin
[16:47] <plars> smoser: we are on the trusty version of maas btw: 1.5.4+bzr2294-0ubuntu1.1
[16:48] <smoser> yeah, does not exist there.
[16:48] <plars> smoser: this is a production system :(
[16:48] <smoser> well, utopic curtin will get SRU'd to trusty
[16:48] <smoser> https://bugs.launchpad.net/ubuntu/+source/curtin/+bug/1386394
[16:48] <smoser> but honestly, if you need swap, just set up a swap file
[16:48] <plars> smoser: got it, thanks
[17:15] <jtv> plars, smoser: the Swapspace package will set up swap files dynamically as needed.
[17:20] <plars> jtv: cool, I've never seen that before. Does it work well?
[17:21] <jtv> plars: it does for me — but then again I wrote it, back in the day.  :)  It won't work for sudden large allocations though; it needs to see your memory need and respond to it.
[17:22] <plars> jtv: how does it do that?
[17:22] <jtv> You configure it along the lines of "I would always like to have 80% of total memory/swap space free"
[17:22] <plars> ah, ok
[17:22] <jtv> It then watches memory usage and adjusts to meet that target.
[17:22] <jtv> There's logic to avoid over-frequent creation/deletion too.
[17:23] <plars> jtv: so I guess there's a default minimum threshold at which it starts creating swap?
[17:24] <jtv> Yes, it's got a minimum free-space threshold, a maximum, and a cooldown period before it will consider deleting swap files.
[17:25] <jtv> There's no real need to configure it; it starts with a small swap file to minimise disruption, just enough to meet your target.  Additional swap files get bigger.
[17:40]  * gmb returns
[18:25] <jtv> blake_r: gmb just got a hostname humongous-government.maas
[18:25] <blake_r> haha
[18:26] <blake_r> that's usa
[18:40] <roaksoax> jtv: any chance you can look into: https://bugs.launchpad.net/maas/+bug/1391897
[18:41] <jtv> roaksoax: I'm EOD now, but I can pick it up tomorrow, sure.
[18:41] <roaksoax> jtv: great! thanks
[18:41] <roaksoax> have a good one
[18:41] <jtv> nn