Require swift package installation before swift user.
- The user 'swift' is being ensured without any restriction on openstack-swift package, so it is highly potential that the user is created before package is installed with /bin/bash instead of /sbin/nologin as shell. Closes-bug: #1525243 Change-Id: I4c7b7afb7eefeda0379db631f14eb8c32cbe8671 Signed-off-by: Gael Chamoulaud <gchamoul@redhat.com>
This commit is contained in:
parent
67df8085d0
commit
b75290b54c
@ -55,7 +55,8 @@ class swift(
|
|||||||
ensure => directory,
|
ensure => directory,
|
||||||
}
|
}
|
||||||
user {'swift':
|
user {'swift':
|
||||||
ensure => present,
|
ensure => present,
|
||||||
|
require => Package['swift'],
|
||||||
}
|
}
|
||||||
file { '/var/lib/swift':
|
file { '/var/lib/swift':
|
||||||
ensure => directory,
|
ensure => directory,
|
||||||
|
Loading…
Reference in New Issue
Block a user