Add code to use latest ppas
The ppas are currently coded in the keystone module. This code adds them to the glance example to ensure that we get the latest version of the glance packages.
This commit is contained in:
parent
ba5b0b0fbd
commit
d1e33cc81f
|
@ -1,4 +1,17 @@
|
|||
|
||||
# uses the keystone packages
|
||||
# to ensure that we use the latest precise packages
|
||||
Exec { logoutput => 'on_failure' }
|
||||
|
||||
stage { 'glance_ppa': }
|
||||
|
||||
class { 'apt':
|
||||
stage => 'glance_ppa',
|
||||
}
|
||||
class { 'keystone::repo::trunk':
|
||||
stage => 'glance_ppa',
|
||||
}
|
||||
|
||||
node glance {
|
||||
|
||||
class { 'role_glance_sqlite': }
|
||||
|
|
|
@ -9,7 +9,7 @@ class glance::keystone::auth(
|
|||
Class['keystone::roles::admin'] -> Class['glance::keystone::auth']
|
||||
|
||||
keystone_user { $auth_name:
|
||||
ensure => present,
|
||||
ensure => present,
|
||||
password => $password,
|
||||
}
|
||||
keystone_user_role { "${auth_name}@service":
|
||||
|
@ -26,6 +26,6 @@ class glance::keystone::auth(
|
|||
admin_url => "http://${address}:${port}/v1",
|
||||
internal_url => "http://${address}:${port}/v1",
|
||||
require => Keystone_service[$auth_name]
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue