dellcloudedge/barclamp-deployer — pull request #16 by VictorLowther (2012-04-19 22:06:28+00:00)
Title: Add support for using the admin node as a router for the bmc address range. [2/6]

This pull request does two things:

* Add support for using the admin node as a router for the bmc
address range.

If the BMC network and the admin network are not on the same
subnet, we will configure the admin node to forward and DNAT any
packets routed to it that need to go to the bmcs. The rest of the
nodes will route packets destined for the BMC address range to the
admin node.

* Add support for configuring the bmcs to operate in tagged VLAN
mode.

This lets us logically seperate traffic for the bmcs, even if they
are physically attached to the same switches.

chef/cookbooks/bmc-nat/recipes/client.rb | 33 +++++++++++++++++++
chef/cookbooks/bmc-nat/recipes/router.rb | 37 ++++++++++++++++++++++
chef/roles/bmc-nat-client.rb | 7 ++++
chef/roles/bmc-nat-router.rb | 7 ++++
crowbar_framework/app/models/deployer_service.rb | 18 +++++++----
5 files changed, 96 insertions(+), 6 deletions(-)