On Thu, Jun 9, 2011 at 09:48, seth vidal <skvidal(a)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(a)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