From a07f17734e5450b601adae9abee633505d9827e6 Mon Sep 17 00:00:00 2001 From: vponomaryov Date: Fri, 22 Jan 2016 16:01:16 +0200 Subject: [PATCH] Fix buildimage job Job named "buildimage" fails with following error: E: Package 'kpartx' has no installation candidate So, execute "apt-get update" before required dependencies installation. Also, do not install dependencies specified in 'test-requirements.txt' as redundant. Change-Id: Ic4beaa6be81eb50bafa1dd029722ec84288e6f20 Closes-Bug: #1537011 --- bin/manila-image-create | 1 + tox.ini | 2 ++ 2 files changed, 3 insertions(+) diff --git a/bin/manila-image-create b/bin/manila-image-create index 5d874ae..382e2e4 100644 --- a/bin/manila-image-create +++ b/bin/manila-image-create @@ -141,6 +141,7 @@ if need_required_packages; then if [ -n "$DIB_UPDATE_REQUESTED" ]; then case "$platform" in "ubuntu") + sudo apt-get update sudo apt-get install $package_list -y ;; "opensuse") diff --git a/tox.ini b/tox.ini index 2bc78cc..70e2edb 100644 --- a/tox.ini +++ b/tox.ini @@ -29,6 +29,8 @@ commands = {posargs} [testenv:buildimage] commands = manila-image-create +deps = + -r{toxinidir}/requirements.txt [flake8] show-source = true