Issue #3153 has been updated by Adrien Thebo.

My work on this has convinced me that a type that's actually useable across a 
number of platforms is also going to require additional logic to handle complex 
cases. For things like bridged interfaces, there's too much disparity between 
platforms to implement that just in a native type. My plan has been to 
implement a fairly low level type that implements the basic cases, allows 
passthrough to the underlying system, and expects the more complex behavior to 
be implemented in the Puppet DSL.

Code is at http://forge.puppetlabs.com/adrien/network with RHEL and Debian 
support. Requires Facter 1.6.2. If people would test this for me, that would be 
great.
----------------------------------------
Feature #3153: Network interface type
https://projects.puppetlabs.com/issues/3153#change-73991

Author: Anonymous
Status: Accepted
Priority: Normal
Assignee: Adrien Thebo
Category: network
Target version: 
Affected Puppet version: 0.25.4
Keywords: networking types
Branch: 


Talking with user, would be nice to be able to model network interface config 
in Puppet to faciliate easy changes -- OS installers particularly Anaconda do 
not allow all options.

Taking a look at interface modelling in Cobbler will show some of the things 
we'd like to represent -- including bonding and arbitrarily named interfaces, 
as well as some examples of kludgy templates for configuring those on 
RHEL/Fedora.   Will take additional work to make something Debian/Ubuntu other 
friendly.

This seems to also require the need to express arbitrary datastructures in 
external nodes.



-- 
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://projects.puppetlabs.com/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