Don't manage chmod for /etc/neutron and neutron.conf

Debian/Ubuntu & Fedora packaging use different modes that mean Puppet will
override the mode and break idempotency between runs.

This patch aims to drop the modes for /etc/neutron and neutron.conf to
ensure idempotency between runs.

[1] Second run of Puppet on Ubuntu:
/Stage[main]/Neutron/File[/etc/neutron]/mode: mode changed '0755' to
'0750'

Change-Id: I661b0ea94e151a47ab71355058f7ac971915c116
This commit is contained in:
Emilien Macchi
2015-04-30 16:35:37 -04:00
parent a553fe4213
commit 22bf50f11e
2 changed files with 0 additions and 4 deletions

View File

@@ -310,12 +310,10 @@ class neutron (
require => Package['neutron'],
owner => 'root',
group => 'neutron',
mode => '0640',
}
file { '/etc/neutron':
ensure => directory,
mode => '0750',
}
file { '/etc/neutron/neutron.conf': }

View File

@@ -78,7 +78,6 @@ describe 'neutron' do
:ensure => 'directory',
:owner => 'root',
:group => 'neutron',
:mode => '0750',
:require => 'Package[neutron]'
)
end
@@ -87,7 +86,6 @@ describe 'neutron' do
is_expected.to contain_file('/etc/neutron/neutron.conf').with(
:owner => 'root',
:group => 'neutron',
:mode => '0640',
:require => 'Package[neutron]'
)
end