Add firewall::service_rules define
authorDan Prince <dprince@redhat.com>
Wed, 20 Jul 2016 14:05:47 +0000 (10:05 -0400)
committerEmilien Macchi <emilien@redhat.com>
Thu, 21 Jul 2016 17:35:13 +0000 (17:35 +0000)
commit5881826559a01b987348b273877e4ebc1e748d22
treecfc2950a0e2518f48c3b3caf4332f53f42f88e22
parente2fe8ce79906c105e793752df8f32560fbce602c
Add firewall::service_rules define

This patch updates the tripleo::firewall class so that it will
support loading firewall rules defined in composable services
via the following hiera keys (for nova-api for example):

  tripleo.nova_api.firewall_rules

This patch relies on a new 'service_names' hiera array that should be
provided on all TripleO overcloud nodes.

Depends-On: I60861c5aa760534db3e314bba16a13b90ea72f0c
Change-Id: Id370362ab57347b75b1ab25afda877885b047263
manifests/firewall.pp
manifests/firewall/service_rules.pp [new file with mode: 0644]