aboutsummaryrefslogtreecommitdiff
path: root/kolla
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 /kolla
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
Diffstat (limited to 'kolla')
-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
+ },
}