Enhance ironic image
* Add sushy tools to ironic image build Change-Id: I1936007a18fa6c5d322831b4a2fb669b61063f2a Signed-off-by: Sreejith Punnapuzha <sreejith.punnapuzha@outlook.com>
This commit is contained in:
parent
b46220c4a2
commit
32374c3293
ironic
@ -34,7 +34,7 @@ NO_PROXY ?= localhost,127.0.0.1,.svc.cluster.local
|
|||||||
USE_PROXY ?= false
|
USE_PROXY ?= false
|
||||||
BASE_IMAGE ?= docker.io/ubuntu:bionic
|
BASE_IMAGE ?= docker.io/ubuntu:bionic
|
||||||
ironic_profiles ?= "fluent ipxe ipmi qemu tftp"
|
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"
|
ironic_dist_packages ?= "ethtool lshw iproute2"
|
||||||
|
|
||||||
all: lint images
|
all: lint images
|
||||||
|
@ -18,7 +18,7 @@ set -e
|
|||||||
: "${base_extra_build_args:="--force-rm --pull --no-cache"}"
|
: "${base_extra_build_args:="--force-rm --pull --no-cache"}"
|
||||||
# Defaults for projects
|
# Defaults for projects
|
||||||
: "${ironic_profiles:="'fluent ipxe ipmi qemu tftp'"}"
|
: "${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"}"
|
: "${ironic_dist_packages:="ethtool lshw iproute2"}"
|
||||||
# Image tag
|
# Image tag
|
||||||
IMAGE_TAG="${OPENSTACK_VERSION#*/}-${DISTRO}"
|
IMAGE_TAG="${OPENSTACK_VERSION#*/}-${DISTRO}"
|
||||||
|
Loading…
x
Reference in New Issue
Block a user