The Puppet Labs Issue Tracker has Moved:

This issue tracker is now in read-only archive mode and automatic ticket export has been disabled. Redmine users will need to create a new JIRA account to file tickets using See the following page for information on filing tickets with JIRA:

Feature #2761

Support for routes/ network configuration

Added by Jonas Genannt over 6 years ago. Updated over 2 years ago.

Status:AcceptedStart date:10/29/2009
Priority:NormalDue date:
Assignee:Adrien Thebo% Done:


Target version:-
Affected Puppet version:0.25.1 Branch:
Keywords:network route type provider

We've Moved!

Ticket tracking is now hosted in JIRA:


Puppet does not have any native provider to configure the network and the routes on an node.

It would be nice, if you can configure network interfaces, default route and static routes with puppet.

Related issues

Related to Puppet - Feature #3153: Network interface type Accepted 02/05/2010


#1 Updated by James Turnbull over 6 years ago

  • Status changed from Unreviewed to Accepted
  • Target version set to 4
  • Keywords set to network route type provider

#2 Updated by Nigel Kersten about 5 years ago

  • Target version changed from 4 to 2.7.x

#3 Updated by Nigel Kersten about 5 years ago

  • Target version deleted (2.7.x)

#4 Updated by James Turnbull about 4 years ago

  • Assignee set to Adrien Thebo

#5 Updated by Celia Cottle over 3 years ago

+1, we had a phone call from a customer was also interested in this feature.

#6 Updated by Adrien Thebo over 3 years ago

On a number of platforms, routing is intimately tied to interface configuration. Per #3153 I have a module that a routing type can be built upon, but I need people testing that module before I can move forward. In addition this runs into the same issue as the network interface type; different platforms have very different ways of handling this, so the routing types will have to be defined types.

#7 Updated by Adrien Thebo over 3 years ago

I’ve posted as a request for comments on how the network-route type should be defined; after I have more information on that I can start on implementation.

Also available in: Atom PDF