Hi Miroslav,<br><br><div class="gmail_quote">2010/6/15 Miroslav Suchý <span dir="ltr"><<a href="mailto:msuchy@redhat.com">msuchy@redhat.com</a>></span><br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">

<div class="im">[...]<br></div>
I'm sure you know you can directly manage configuration files using Spacewalk. Yes Puppet can do a lot of things Spacewalk could not.<br>
I just want to ask what *you* are missing. Which feature of Puppet you would like to see in Spacewalk.<br></blockquote><div><br>I manage all my setups via Spacewalk as of today but I'm currently in the phase of switching to puppet for several reasons.<br>

<ul><li>restart of Services after configuration change (without scripting)<br></li><li>separate file area for file distribution (puppet://server/dir/file)<br></li><li>Import/Export of configuration files and setups (I have to import each channel and file after I've setup a new SW server)</li>

<li>Version control and the ability to edit configuration files with a real editor (I know you can download the file in SW and upload it again after editing but this is less handy than vim/VC)</li><li>Only one TCP Port needs to be open on the FW</li>

<li>Better user management</li><li>Predefined classes for common services like mail, web, ... server</li></ul>So my personal view is that it is better to put configuration management completely out of Spacewalk and use Spacewalk to provide an interface to other configuration management engines like puppet. Makes it more flexible and reduce the developer effort.<br>

<br>Regards, Thomas<br>
</div></div>