Re: [Puppet-dev] Numbers and Representation - Lets talk about BigDecimal

2014-09-15 Thread John Bollinger
On Thursday, September 11, 2014 8:24:13 PM UTC-5, Trevor Vaughan wrote: I'm voting for putting all your notes somewhere very easy to find in the future and then leaving everything the way it has been working. Agreed. If Puppet does not actually support BigDecimal now, then I don't think

[Puppet-dev] Abusing PuppetDB

2014-09-15 Thread Trevor Vaughan
I'm wondering if anyone has a relatively straightforward way to allow a group of Puppet Masters to access a shared data table in PuppetDB to which they can read and write named JSON objects. No other hosts should be able to access the data. Thanks, Trevor -- Trevor Vaughan Vice President,

Re: [Puppet-dev] Abusing PuppetDB

2014-09-15 Thread Ken Barber
I'm wondering if anyone has a relatively straightforward way to allow a group of Puppet Masters to access a shared data table in PuppetDB to which they can read and write named JSON objects. No other hosts should be able to access the data. Nothing like this has been provided formally today.

Re: [Puppet-dev] Abusing PuppetDB

2014-09-15 Thread Trevor Vaughan
I like the word 'formally'. Any informal material that you know of? If I can get what I want working, I'll push upstream, but it's always easier to start from a base. Thanks, Trevor On Mon, Sep 15, 2014 at 10:54 AM, Ken Barber k...@puppetlabs.com wrote: I'm wondering if anyone has a

[Puppet-dev] Saucy has been removed from apt.puppetlabs.com

2014-09-15 Thread Melissa Stone
As previously announced[1], Saucy has now been removed from our public apt repositories, as it reached end of life on July 17, 2014[2]. [1] - *https://groups.google.com/d/msg/puppet-users/jWvnE688bD4/ZEcOVDwmmCcJ https://groups.google.com/d/msg/puppet-users/jWvnE688bD4/ZEcOVDwmmCcJ* [2] -

Re: [Puppet-dev] Puppet 3.7 is out! Long live Puppet 4

2014-09-15 Thread Adrien Thebo
We've removed the Puppet 4.0 jobs from Jenkins and have deleted the puppet-4 branch. There were no pull requests from the community against puppet-4 so this should have minimal impact. Moving forward, all pull requests that add features should be targeted at the master branch. On Thu, Sep 4, 2014

Re: [Puppet-dev] Abusing PuppetDB

2014-09-15 Thread Spencer Krum
Can you flesh out a bit more what you are looking for? If I'm reading between the lines correctly you may be better served with a database backed hiera backend. On Sep 15, 2014 9:04 AM, Trevor Vaughan tvaug...@onyxpoint.com wrote: I like the word 'formally'. Any informal material that you know

Re: [Puppet-dev] Re: Lightweight PuppetDB replacement

2014-09-15 Thread Jason Antman
If this was just a troll, I'll speak the unfortunate truth - please keep that on the puppet-users list, which is increasingly filling with it. If this was a legitimate question, I'd guess you have some horrible misconfiguration - ActiveRecord was barely functional at best, and riddled with

[Puppet-dev] Announce: Puppet 3.7.1 Released!

2014-09-15 Thread Andy Parker
Puppet 3.7.1 is a backward-compatible bugfix release in the Puppet 3 series. This release fixes several regressions and other issues. * PUP-3222: Windows service provider references a non-existent class * PUP-3190: each no longer supported in Puppet 3.7.0 * PUP-3191:

Re: [Puppet-dev] Abusing PuppetDB

2014-09-15 Thread Trevor Vaughan
I'm actually looking for a way to add dynamically created data items to a common data store for multiple clustered puppet masters. Various Ideas: Redis or Riak: One per Puppet Master Pros: Fast and probably redundant enough Cons: Possibly not atomic enough and adds a lot of complexity

Re: [Puppet-dev] How to use 'commands' method in ruby code outside of puppet?

2014-09-15 Thread Andy Parker
On Fri, Sep 12, 2014 at 11:11 AM, Jakov Sosic jso...@gmail.com wrote: Hi, I asked on puppet-users but I think I made a mistake, this seems to me more like a question for puppet-dev. Sorry if it's not :( So, to allow me to easier debug my providers, I sometimes wanna use 'command' in my

Re: [Puppet-dev] Abusing PuppetDB

2014-09-15 Thread Leonardo Rodrigues de Mello
If I understand it correctly, What about writing one Hiera backend . This should be easy, and you will leverage all the hiera puppet support and compatibility. You could write a redis or riak hiera backend. I don't, think writing this using postgres or mysql would scale at least for writes. But

Re: [Puppet-dev] Abusing PuppetDB

2014-09-15 Thread Trevor Vaughan
Unfortunately, I probably am looking at yet another layer of infrastructure glue for clustering. In this case, writes aren't only infrequent, they're downright rare but reads will happen at each compile. I'm not sure if, in this case, adding the extra layer of Hiera makes sense since it would