You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@kudu.apache.org by gr...@apache.org on 2021/01/11 15:13:16 UTC
[kudu] 02/02: [docker] Update the supported base images
This is an automated email from the ASF dual-hosted git repository.
granthenke pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/kudu.git
commit b2e320497fe57e2202f4b6318d0898d4273d9fcc
Author: Grant Henke <gr...@apache.org>
AuthorDate: Mon Dec 14 15:11:05 2020 -0600
[docker] Update the supported base images
This patch updates the base images available to chose from in
docker-build.py to match those listed on the installation documentation.
Change-Id: I80b90f77f803a503f63f616a61080dcde4ee35a5
Reviewed-on: http://gerrit.cloudera.org:8080/16877
Tested-by: Kudu Jenkins
Reviewed-by: Alexey Serbin <as...@cloudera.com>
---
docker/docker-build.py | 11 +++++------
1 file changed, 5 insertions(+), 6 deletions(-)
diff --git a/docker/docker-build.py b/docker/docker-build.py
index bcefc6e..8d452d0 100755
--- a/docker/docker-build.py
+++ b/docker/docker-build.py
@@ -64,7 +64,7 @@ import sys
ME = os.path.abspath(__file__)
ROOT = os.path.abspath(os.path.join(os.path.dirname(ME), ".."))
-DEFAULT_OS = 'ubuntu:xenial'
+DEFAULT_OS = 'ubuntu:bionic'
DEFAULT_TARGETS = ['kudu','kudu-python']
DEFAULT_REPOSITORY = 'apache/kudu'
DEFAULT_ACTION = 'load'
@@ -77,13 +77,12 @@ def parse_args():
parser = argparse.ArgumentParser(description='Build the Apache Kudu Docker images',
formatter_class=argparse.ArgumentDefaultsHelpFormatter)
parser.add_argument('--platforms', nargs='+', choices=[
- 'linux/amd64', 'linux/arm64', ],
+ 'linux/amd64', 'linux/arm64'],
help='The platforms to build with. If unspecified, the platform of your '
'build machine will be used.')
parser.add_argument('--bases', nargs='+', default=DEFAULT_OS, choices=[
- 'centos:6', 'centos:7', 'centos:8',
- 'debian:jessie', 'debian:stretch',
- 'ubuntu:trusty', 'ubuntu:xenial', 'ubuntu:bionic',
+ 'centos:7', 'centos:8',
+ 'ubuntu:bionic', 'ubuntu:focal',
'opensuse/leap:15'],
help='The base operating systems to build with')
# These targets are defined in the Dockerfile. Dependent targets of a passed image will be built,
@@ -91,7 +90,7 @@ def parse_args():
# and image pruning.
parser.add_argument('--targets', nargs='+', default=DEFAULT_TARGETS, choices=[
'runtime', 'dev', 'thirdparty', 'build',
- 'kudu', 'kudu-python', 'impala-build', 'impala' ],
+ 'kudu', 'kudu-python', 'impala-build', 'impala'],
help='The targets to build and tag')
parser.add_argument('--repository', default=DEFAULT_REPOSITORY,
help='The repository string to use when tagging the image')