Update glance service definitions
This commit updates the service definitions for the image service. Removes dependencies that are no longer necessary (b/c I added autorequires) Specify ensure explicitly.
This commit is contained in:
parent
e0a8affee2
commit
e1529167d7
|
@ -6,26 +6,25 @@ class glance::keystone::auth(
|
|||
$port = '9292'
|
||||
) {
|
||||
|
||||
Class['keystone::roles::admin'] -> Class['glance::keystone::auth']
|
||||
|
||||
keystone_user { $auth_name:
|
||||
ensure => present,
|
||||
password => $password,
|
||||
}
|
||||
keystone_user_role { "${auth_name}@services":
|
||||
ensure => present,
|
||||
roles => 'admin',
|
||||
require => Keystone_user[$auth_name]
|
||||
}
|
||||
keystone_service { $auth_name:
|
||||
ensure => present,
|
||||
type => 'image',
|
||||
description => "Openstack Image Service",
|
||||
}
|
||||
keystone_endpoint { $auth_name:
|
||||
ensure => present,
|
||||
region => 'RegionOne',
|
||||
public_url => "http://${address}:${port}/v1",
|
||||
admin_url => "http://${address}:${port}/v1",
|
||||
internal_url => "http://${address}:${port}/v1",
|
||||
require => Keystone_service[$auth_name]
|
||||
}
|
||||
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue