aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarcin Juszkiewicz <marcin.juszkiewicz@linaro.org>2019-06-27 07:12:19 +0000
committerMarcin Juszkiewicz <marcin@juszkiewicz.com.pl>2019-06-28 16:52:33 +0200
commitfadabf0e46d89c85e656ff3b86c7cd01f0356219 (patch)
tree27a57dbc74aa1a2edbece4bbfef5d47c7a92ee4a
parentc9547ea34f49fd5d5b3d703abcb83d764c908e0e (diff)
downloadkolla-fadabf0e46d89c85e656ff3b86c7cd01f0356219.tar.gz
kolla-fadabf0e46d89c85e656ff3b86c7cd01f0356219.zip
Add more entries into SKIPPED_IMAGES
Did build of all images for AArch64, looked at failures and here is a list of ones which never build due to lack of packages. There are some images which could get to the list but there are already patches for them in Gerrit. Also added three more entries for Debian due to missing packages. Change-Id: Ie259a38aad84bd8f5392f19791edfbd1f8ec4b1a
-rwxr-xr-xkolla/image/build.py35
1 files changed, 35 insertions, 0 deletions
diff --git a/kolla/image/build.py b/kolla/image/build.py
index 4e37677d3..08460a79b 100755
--- a/kolla/image/build.py
+++ b/kolla/image/build.py
@@ -81,6 +81,15 @@ STATUS_ERRORS = (STATUS_CONNECTION_ERROR, STATUS_PUSH_ERROR,
# and can be omitted along with the + separator which means that component
# is irrelevant. Otherwise all must match for skip to happen.
SKIPPED_IMAGES = {
+ 'aarch64': {
+ "kibana", # no binary package
+ "monasca-grafana", # no phantomJS on aarch64
+ "opendaylight", # no binary package
+ "prometheus-mtail", # no aarch64 binary
+ "telegraf", # no binary package
+ "xtrabackup", # no binary package
+ },
+
'source': {
"tripleoclient",
},
@@ -103,6 +112,12 @@ SKIPPED_IMAGES = {
"zun-base",
},
+ 'source+aarch64': {
+ "monasca-base", # pypi 'confluent-kafka' requires newer libfdkafka-dev
+ # than distributions have
+ "tempest", # no binary package
+ },
+
'centos': {
"ovsdpdk",
},
@@ -110,12 +125,28 @@ SKIPPED_IMAGES = {
"ovsdpdk",
},
'debian': {
+ "mongodb",
+ "ovsdpdk",
+ "qdrouterd",
"sensu-base",
},
'ubuntu': {
"qdrouterd", # There is no qdrouterd package for ubuntu bionic
},
+ 'debian+aarch64': {
+ "bifrost-base", # bifrost tries to install 'mysql-server'
+ "skydive-base", # no binary package
+ },
+ 'ubuntu+aarch64': {
+ "skydive-base", # no binary package
+ },
+
+ 'centos+aarch64': {
+ "elasticsearch", # no binary package
+ "influxdb", # no binary package
+ },
+
'debian+binary': {
"cloudkitty-base",
"congress-base",
@@ -155,6 +186,10 @@ SKIPPED_IMAGES = {
'ubuntu+source': {
"cyborg-base",
},
+
+ 'ubuntu+binary+aarch64': {
+ "sensu-base", # no binary package
+ },
}