Install keyring on static for keystoneclient
Python-keystoneclient needs relatively new keyring to be installed, but it is not listed in keystoneclient requirements. Work around this by manually installing keyring via pip at the latest version. Change-Id: Ib3b67c3cdd622117f6aee72d07333366cd93657f
This commit is contained in:
parent
8e0013ff90
commit
989d5bb028
@ -106,11 +106,17 @@ class openstack_project::static (
|
||||
require => File['/srv/static/logs'],
|
||||
}
|
||||
|
||||
package { 'keyring':
|
||||
ensure => 'latest',
|
||||
provider => 'pip',
|
||||
}
|
||||
|
||||
vcsrepo { '/opt/os-loganalyze':
|
||||
ensure => latest,
|
||||
provider => git,
|
||||
revision => 'master',
|
||||
source => 'https://git.openstack.org/openstack-infra/os-loganalyze',
|
||||
require => Package['keyring'],
|
||||
}
|
||||
|
||||
exec { 'install_os-loganalyze':
|
||||
|
Loading…
x
Reference in New Issue
Block a user