From 32374c32931a753faf5293ed460875f21beba6f1 Mon Sep 17 00:00:00 2001 From: Sreejith Punnapuzha Date: Thu, 5 Nov 2020 16:44:14 -0600 Subject: [PATCH] Enhance ironic image * Add sushy tools to ironic image build Change-Id: I1936007a18fa6c5d322831b4a2fb669b61063f2a Signed-off-by: Sreejith Punnapuzha --- ironic/Makefile | 2 +- ironic/build-image.sh | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/ironic/Makefile b/ironic/Makefile index 6251186..dad7e0d 100644 --- a/ironic/Makefile +++ b/ironic/Makefile @@ -34,7 +34,7 @@ NO_PROXY ?= localhost,127.0.0.1,.svc.cluster.local USE_PROXY ?= false BASE_IMAGE ?= docker.io/ubuntu:bionic ironic_profiles ?= "fluent ipxe ipmi qemu tftp" -ironic_pip_packages ?= "pycrypto python-openstackclient" +ironic_pip_packages ?= "pycrypto python-openstackclient sushy" ironic_dist_packages ?= "ethtool lshw iproute2" all: lint images diff --git a/ironic/build-image.sh b/ironic/build-image.sh index 5f8ebd6..d98babb 100755 --- a/ironic/build-image.sh +++ b/ironic/build-image.sh @@ -18,7 +18,7 @@ set -e : "${base_extra_build_args:="--force-rm --pull --no-cache"}" # Defaults for projects : "${ironic_profiles:="'fluent ipxe ipmi qemu tftp'"}" -: "${ironic_pip_packages:="pycrypto python-openstackclient"}" +: "${ironic_pip_packages:="pycrypto python-openstackclient sushy"}" : "${ironic_dist_packages:="ethtool lshw iproute2"}" # Image tag IMAGE_TAG="${OPENSTACK_VERSION#*/}-${DISTRO}"