From a48910362d1a24dab2da63ba29f253f6c7d72c73 Mon Sep 17 00:00:00 2001 From: Tobias Urdin Date: Thu, 7 Feb 2019 17:03:34 +0100 Subject: [PATCH] Install python-keystonemiddleware for Ubuntu The swift packages does not properly depend on the python-keystonemiddleware package (py2). This instead installs this package until the package dependency is corrected. Swift is still py2 only. Change-Id: Id2de5a2a99b6f9baa9327a51160c080dd984df85 --- manifests/repos.pp | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/manifests/repos.pp b/manifests/repos.pp index f41d25d2b..0b7b8b1f8 100644 --- a/manifests/repos.pp +++ b/manifests/repos.pp @@ -136,5 +136,12 @@ class openstack_integration::repos { ensure => 'present', } Apt::Source<||> -> Package['python3-websockify'] + + # NOTE(tobias-urdin): Remove this when Ubuntu 18.04 bionic-updates swift + # packages properly depends on python-keystonemiddleware (swift is still py2). + package { 'python-keystonemiddleware': + ensure => 'present', + } + Apt::Source<||> -> Package['python-keystonemiddleware'] } }