Iptables file must be puppeted in the xenbox stage so it exists when the network is started in the devcloud phase.

Signed-off-by: Rohit Yadav <bhaisaab@apache.org>
This commit is contained in:
James Martin 2012-12-06 22:46:13 -05:00 committed by Rohit Yadav
parent 0555b79e8d
commit 7340433e51
3 changed files with 16 additions and 14 deletions

View File

@ -32,9 +32,18 @@ else {
"xcp-xapi":
require => Package["xen-hypervisor-4.1-${debarch}"],
ensure => latest;
"iptables":
ensure => latest;
}
file {
'/etc/iptables.save':
require => Package['iptables'],
ensure => 'file',
source => 'puppet:///modules/devcloudinitial/iptables.save',
group => '0',
mode => '644',
owner => '0';
'/etc/xcp/network.conf':
require => Package['xcp-xapi'],
ensure => 'file',

View File

@ -223,13 +223,6 @@ class devcloud (
mode => '755',
owner => 'root',
group => 'root';
'/etc/iptables.save':
require => Package['iptables'],
ensure => 'file',
source => 'puppet:///modules/devcloud/iptables.save',
group => '0',
mode => '644',
owner => '0';
"/etc/exports":
require => Package['nfs-server'],
ensure => 'file',