On 03/19/2015 01:08 AM, Bostjan Skufca wrote:
> - both agents request the same environment: one master returns the
> whole system catalog, the other just bits to manage primary puppet

I don't quite see why the agents would have to use identical environment
names. Could you perhaps also approach your problem by making the
secondary agent use <environment>-meta or something in that vein?

> - on puppet masters server this means duplicate environment
> data/module repository clones

But does the secondary agent even require a substantial amount of data
and modules etc.?

>         - puppet is a power tool, and irresponsible users that rush
>         into using it, should not stand in the way of progress
>
>     Again, that's just a thing you can say. It sounds very impressive,
>     but what does it mean and how does it apply to reality?
>     Irresponsible users or not, we're the ones that get flack for it,
>     that need to support it, that have crying users and get a bad name
>     because "Puppet nuked my system". It will never be their fault, it
>     will always be the fault of the system.
>
>
> Huh? :)
> Users that have systems in production they do not understand, and then
> slapping puppet on top of it using modules they do not understand,
> bricking the service (or the system) and yelling "Puppet nuked my
> system" belong to the h(w)all of f(sh)ame, and not to the
> decision-making process about puppet features. Please do not take this
> personally or as offensive, as I am having a rather nice chuckle here,
> with many analogies springing up on "this is the tool's fault, not
> mine" subject :)

There is such a thing as UX engineering. You seem to be under the
impression that it is about catering to mediocre technicians. That is
just not true.

Anyhow, I think everybody has understood that you intend to add this
functionality for use by the most advanced users only, but if this
includes but 10% of all users, and only an insignificant percentage of
those has any use for this whatsoever, then the value of maintaining it
upstream appears unimpressive.

Cheers,
Felix

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/puppet-dev/550A1D81.8000000%40Alumni.TU-Berlin.de.
For more options, visit https://groups.google.com/d/optout.

Reply via email to