diff options
| author | Marcin Juszkiewicz <marcin.juszkiewicz@linaro.org> | 2019-06-27 07:12:19 +0000 |
|---|---|---|
| committer | Marcin Juszkiewicz <marcin@juszkiewicz.com.pl> | 2019-06-28 16:52:33 +0200 |
| commit | fadabf0e46d89c85e656ff3b86c7cd01f0356219 (patch) | |
| tree | 27a57dbc74aa1a2edbece4bbfef5d47c7a92ee4a | |
| parent | c9547ea34f49fd5d5b3d703abcb83d764c908e0e (diff) | |
| download | kolla-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-x | kolla/image/build.py | 35 |
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 + }, } |
