Added nova user group config file
added management of nova.conf permissions
This commit is contained in:
parent
f94d70a4e1
commit
c99f1f7415
|
@ -43,14 +43,25 @@ class nova(
|
|||
ensure => present,
|
||||
require => Package["python-greenlet"]
|
||||
}
|
||||
|
||||
group { 'nova':
|
||||
ensure => present
|
||||
}
|
||||
user { 'nova':
|
||||
ensure => present,
|
||||
group => 'nova',
|
||||
}
|
||||
file { $logdir:
|
||||
ensure => directory,
|
||||
mode => '751',
|
||||
owner => 'nova',
|
||||
group => 'root',
|
||||
group => 'nova',
|
||||
require => Package['nova-common'],
|
||||
}
|
||||
file { '/etc/nova/nova.conf':
|
||||
owner => 'nova',
|
||||
group => 'nova',
|
||||
mode => '0640',
|
||||
}
|
||||
|
||||
# query out the config for our db connection
|
||||
if $sql_connection {
|
||||
|
@ -91,4 +102,8 @@ class nova(
|
|||
}
|
||||
|
||||
Nova_config<| |> { require +> Package["nova-common"] }
|
||||
Nova_config<| |> {
|
||||
require +> Package["nova-common"],
|
||||
before +> File['/etc/nova/nova.conf']
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue