Make all-clouds.yaml admin readable
And also the certs and the other clouds.yaml file. So that admins can run openstackclient, etc, without sudo. Change-Id: Ib8be3cd0601531284ec5d33cb5024b8363d924ca
This commit is contained in:
parent
c476a68363
commit
c5f0cb4b32
@ -123,24 +123,24 @@ class openstack_project::puppetmaster (
|
|||||||
file { '/etc/openstack/clouds.yaml':
|
file { '/etc/openstack/clouds.yaml':
|
||||||
ensure => present,
|
ensure => present,
|
||||||
owner => 'root',
|
owner => 'root',
|
||||||
group => 'root',
|
group => 'admin',
|
||||||
mode => '0600',
|
mode => '0660',
|
||||||
content => template('openstack_project/puppetmaster/ansible-clouds.yaml.erb'),
|
content => template('openstack_project/puppetmaster/ansible-clouds.yaml.erb'),
|
||||||
}
|
}
|
||||||
|
|
||||||
file { '/etc/openstack/all-clouds.yaml':
|
file { '/etc/openstack/all-clouds.yaml':
|
||||||
ensure => present,
|
ensure => present,
|
||||||
owner => 'root',
|
owner => 'root',
|
||||||
group => 'root',
|
group => 'admin',
|
||||||
mode => '0600',
|
mode => '0660',
|
||||||
content => template('openstack_project/puppetmaster/all-clouds.yaml.erb'),
|
content => template('openstack_project/puppetmaster/all-clouds.yaml.erb'),
|
||||||
}
|
}
|
||||||
|
|
||||||
file { '/etc/openstack/infracloud_west_cacert.pem':
|
file { '/etc/openstack/infracloud_west_cacert.pem':
|
||||||
ensure => present,
|
ensure => present,
|
||||||
owner => 'root',
|
owner => 'root',
|
||||||
group => 'root',
|
group => 'admin',
|
||||||
mode => '0600',
|
mode => '0660',
|
||||||
content => $infracloud_hpuswest_ssl_cert_file_contents,
|
content => $infracloud_hpuswest_ssl_cert_file_contents,
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user