proposal: stop using servergroups in puppet

Stephen John Smoogen smooge at gmail.com
Thu Jun 9 17:41:37 UTC 2011


On Thu, Jun 9, 2011 at 09:48, seth vidal <skvidal at fedoraproject.org> wrote:
> I'd like to propose that we stop using servergroups as a subdir in our
> puppet manifests dir.
>
> proposal is just:
>  move all .pp files over to 'services' and remove servergroups subdir
> entirely.
>
> justification:
>  1. the distinction between servergroups and services is..... blurry.
>  2. the actual usage difference between them is confused - if only b/c
> we have things which could be services in servergroups and servergroups
> in services.
>  3. the distinction doesn't actually buy us anything we don't get with
> just services.
>

servergroups -> services sounds good
servergroups -> servers (multiple replication) sounds bad.

just in case people are confused .. servergroups really should be
servicegroups ;) so the transition makes sense.

> alternative proposal:
>  - since services tend to be module-represented in puppet more than in
> manifests, we could move to having:
>
> manifests/
>          nodes <-- actual node definitions like we have now
>          attributes <-- attributes nodes can include (essentially
> services but with a less confusing name vis-a-vis our modules/*
> services)
>
>
> Thoughts?
>
> -sv
>
>
> _______________________________________________
> infrastructure mailing list
> infrastructure at lists.fedoraproject.org
> https://admin.fedoraproject.org/mailman/listinfo/infrastructure
>



-- 
Stephen J Smoogen.
"The core skill of innovators is error recovery, not failure avoidance."
Randy Nelson, President of Pixar University.
"Let us be kind, one to another, for most of us are fighting a hard
battle." -- Ian MacLaren


More information about the infrastructure mailing list