Fix Docker build

The default nodeset was just changed to focal [1], which in the absence
of the python-is-python3 package doesn't provide a python binary.

Enable again the docker-build and docker-publish Zuul jobs.

[1] https://review.opendev.org/c/opendev/base-jobs/+/789098

Change-Id: Ic78169052517701b235e906852923388d93776e8
This commit is contained in:
Pierre Riteau 2021-05-20 18:29:19 +02:00 committed by Martin Chacon Piza
parent a6e56ab63c
commit 5b2af7db13
2 changed files with 11 additions and 1 deletions

View File

@ -208,11 +208,21 @@
- monasca-tempest-log-python3-influxdb
- monasca-tempest-python3-influxdb
- monasca-tempest-python3-cassandra
- build-monasca-docker-image
gate:
queue: monasca
jobs:
- monasca-tempest-python3-influxdb
- monasca-tempest-log-python3-influxdb
post:
jobs:
- publish-monasca-api-docker-image
periodic:
jobs:
- publish-monasca-api-docker-image
release:
jobs:
- publish-monasca-api-docker-image
- job:
name: publish-monasca-api-docker-image

View File

@ -45,7 +45,7 @@ set -eo pipefail # Exit the script if any statement returns error.
# $ ./build_image.sh master master refs/changes/19/595719/3
# Go to folder with Docker files.
REAL_PATH=$(python -c "import os,sys; print(os.path.realpath('$0'))")
REAL_PATH=$(python3 -c "import os,sys; print(os.path.realpath('$0'))")
cd "$(dirname "$REAL_PATH")/../docker/"
[ -z "$DOCKER_IMAGE" ] && \