diff --git a/manifests/repos.pp b/manifests/repos.pp index 0b7b8b1f8..7656ad596 100644 --- a/manifests/repos.pp +++ b/manifests/repos.pp @@ -143,5 +143,14 @@ class openstack_integration::repos { ensure => 'present', } Apt::Source<||> -> Package['python-keystonemiddleware'] + + # TODO(tobias-urdin): Something changed in packages that was installed in puppet-nova + # on Ubuntu so the rbd and rados python libs are not installed anymore. + # Need to figure out a good place to add them back in, until then just testing with this. + ensure_packages(['python3-rados', 'python3-rbd'], { + 'ensure' => 'present', + 'tag' => 'nova-python3-libs', + }) + Apt::Source<||> -> Package<| tag == 'nova-python3-libs' |> } }