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.
