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:
Clark Boylan 2014-07-17 07:23:09 -07:00
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':