Ensure designate user/group exist
Without the ensure line, Puppet will only try to manage the attributes on these resources. This issue only occurs if the system packages don't create the users. Change-Id: Id46f06a03c31c1dd29971fec21703715744ab8d5
This commit is contained in:
parent
8be5919026
commit
23b2c0aa9e
|
@ -60,6 +60,7 @@ class designate(
|
|||
}
|
||||
|
||||
user { 'designate':
|
||||
ensure => 'present',
|
||||
name => 'designate',
|
||||
gid => 'designate',
|
||||
groups => ['designate',$::dns::params::group],
|
||||
|
@ -68,6 +69,7 @@ class designate(
|
|||
}
|
||||
|
||||
group { 'designate':
|
||||
ensure => 'present',
|
||||
name => 'designate',
|
||||
require => Package['designate-common'],
|
||||
}
|
||||
|
|
|
@ -39,16 +39,18 @@ describe 'designate' do
|
|||
|
||||
it 'configures designate group' do
|
||||
should contain_group('designate').with(
|
||||
:ensure => 'present',
|
||||
:name => 'designate',
|
||||
:require => 'Package[designate-common]'
|
||||
:require => 'Package[designate-common]',
|
||||
)
|
||||
end
|
||||
|
||||
it 'configures designate user' do
|
||||
should contain_user('designate').with(
|
||||
:ensure => 'present',
|
||||
:name => 'designate',
|
||||
:gid => 'designate',
|
||||
:system => true
|
||||
:system => true,
|
||||
)
|
||||
end
|
||||
|
||||
|
|
Loading…
Reference in New Issue