Fix image publish job
* Add nodeset so that image build and image publish job can run. * change pycrypto to cryptography in pip packages Signed-off-by: Sreejith Punnapuzha <Sreejith.Punnapuzha@outlook.com> Change-Id: Id04561790db6d3d0745bc5d17a525f7fc1c65092
This commit is contained in:
parent
c652c4babc
commit
164611dcab
@ -40,13 +40,14 @@
|
||||
|
||||
- job:
|
||||
name: airship-images-functional
|
||||
nodeset: airship-images-single-node
|
||||
pre-run: playbooks/airship-images-deploy-docker.yaml
|
||||
run: playbooks/airship-images-test.yaml
|
||||
post-run: playbooks/airship-collect-logs.yaml
|
||||
nodeset: airship-images-single-node
|
||||
|
||||
- job:
|
||||
name: airship-images-build
|
||||
nodeset: airship-images-single-node
|
||||
timeout: 7200
|
||||
post-timeout: 7200
|
||||
pre-run: playbooks/airship-images-deploy-docker.yaml
|
||||
@ -55,6 +56,7 @@
|
||||
|
||||
- job:
|
||||
name: airship-images-publish
|
||||
nodeset: airship-images-single-node
|
||||
timeout: 7200
|
||||
post-timeout: 7200
|
||||
pre-run: playbooks/airship-images-deploy-docker.yaml
|
||||
|
@ -37,7 +37,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 sushy"
|
||||
ironic_pip_packages ?= "cryptography python-openstackclient sushy"
|
||||
ironic_dist_packages ?= "ethtool lshw iproute2"
|
||||
|
||||
all: lint images
|
||||
|
@ -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 sushy"}"
|
||||
: "${ironic_pip_packages:="cryptography python-openstackclient sushy"}"
|
||||
: "${ironic_dist_packages:="ethtool lshw iproute2"}"
|
||||
# Image tag
|
||||
if [ -z "${IMAGE_TAG}" ]; then
|
||||
|
Loading…
Reference in New Issue
Block a user