<div dir="ltr">We roll custom rpm's for "final" configuration of the server.  In order to maintain configurations across unit/intg/perf and production environments, the RPM's are the easiest way to ensure that the servers get built the same way.  They also allow for a "one-stop-shop" for installing files, configuration directives, running scripts and such that need to be before turning a system over.  <div>
<br></div><div style>I'm sure you could make puppet or cfengine do similarly, I think this final step is a matter of need and methodology that works best for you.  </div><div style><br></div><div style>It might be nice to have a "post" script in the activation key, but I think that this could get cumbersome to maintain...</div>
<div style><br></div><div style>Will</div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Tue, Nov 5, 2013 at 6:54 AM, Rick van der Linde <span dir="ltr"><<a href="mailto:rick@rilp.nl" target="_blank">rick@rilp.nl</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><u></u>

  
  
  
  

<div>
<p>Hi all,<br> </p><p> </p><p>I;ve managed to setup Spacewalk in suc a manner it allows me to use it for deploying different configuration to some level. But to me it's somewhat to restricted. Let me first explain what I;ve setup:</p>
<p> </p><p>First of all spacewalk deploys a base level installation of any EL (RHEL, CentOS and OEL). this sets up a box with ip configuration but no applications. so in fact the installation has no "role" yet.</p>
<p> </p><p>I use activation keys (as you can register the system with multiple activation keys). This allows me to setup some activation keys that installs several RPMs allowing me to install applications and deploy some configuration files by letting the system join the specified configuration channels. This allow me to deploy applications en configuration related to it with a simple rhnreg_ks command form CLI.</p>
<p> </p><p>The thing I cant do yet is to automate (unless I develop custom RPM's) some manual handlings I need to do now: For example add FW rules, activate deamons to start automatically and some other things. It would be nice to be able to have a script or equiv. executed when a activation key gets registered that allows me to arrange this last step of automation.</p>
<p> </p><p>Has anyone else ran into the same issue and got it resolved in some way? Or should I raise a feature request.</p><p> </p><p>In my opinion this setup allows one to setup en deployment environment that is quite generic and allows one to configure (multiple) applications (next to platform). For example, dns, dhcp, postgresql, spacewalk, zarafa, postfix, juna, eclipse etc.etc. on RHEL.</p>
<p> </p><p>Thanks in advance. </p>
</div>
<br>_______________________________________________<br>
Spacewalk-list mailing list<br>
<a href="mailto:Spacewalk-list@redhat.com">Spacewalk-list@redhat.com</a><br>
<a href="https://www.redhat.com/mailman/listinfo/spacewalk-list" target="_blank">https://www.redhat.com/mailman/listinfo/spacewalk-list</a><br></blockquote></div><br></div>