Issue #1938 has been updated by stevenjenkins.

immerda wrote:
> stevenjenkins wrote:
> > That's certainly one approach.  The downside of tight integration between 
> > Puppet and Cobbler, though, is that integration with other operating 
> > systems would not be straightforward (Cobbler is designed for RH-based 
> > systems only).  Probably a better approach is to have an abstraction layer 
> > for building from bare metal and then use Cobbler to instantiate for 
> > RH-based platforms.  The other direction would work, too, though: i.e., 
> > extend Cobbler to be multi-platform.  I don't know of that products 
> > direction, however.
> 
> There is an ongoing process to extend cobbler to understand as well for 
> example SuSE based systems as well Debian based systems. So more is coming 
> for sure.
> 
> As well you can even use cobbler as an external node tool.
> 
> I think investigations in this direction would be more appropriate.

While it's good to hear Cobbler is expanding, I still think it's better to 
loosely couple Puppet with other projects.  Loose coupling allows an enterprise 
that already has an automated installation infrastructure to more easily adopt 
Puppet, for example, while tight coupling to a particular product can hinder 
that adoption.  Also, tight coupling often brings a lot of version management 
issues that Puppet might simply avoid.

A big disclaimer/qualification here: code beats words, so if someone wants to 
contribute a working integration of Cobbler with Puppet, I think that would be 
a good thing (I think a *better* thing would be loose coupling in that 
integration, but that could be done as a phase II type effort).

----------------------------------------
Feature #1938: Puppet on bare metal/empty clouds
http://projects.reductivelabs.com:80/issues/1938

Author: stevenjenkins
Status: Accepted
Priority: Normal
Assigned to: community
Category: 
Target version: unplanned
Complexity: Unknown
Affected version: 0.24.7
Keywords: 


It would be helpful if Puppet had a way to manage the installation from bare 
metal and did not depend on a 'stem-cell OS image'.  That would let Puppet be 
in charge of the entire process.  



----------------------------------------
You have received this notification because you have either subscribed to it, 
or are involved in it.
To change your notification preferences, please click here: 
http://reductivelabs.com/redmine/my/account

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Puppet Bugs" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/puppet-bugs?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to