From fadabf0e46d89c85e656ff3b86c7cd01f0356219 Mon Sep 17 00:00:00 2001 From: Marcin Juszkiewicz Date: Thu, 27 Jun 2019 07:12:19 +0000 Subject: 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 --- kolla/image/build.py | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) (limited to 'kolla') 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 + }, } -- cgit v1.2.3