ovn: Add Debian x86 images

aarch64 still has no installation candidate

Change-Id: I645f5d04ff2be3a5857765e901eccfe0b56ff199
(cherry picked from commit 3df1a1dde9)
This commit is contained in:
Michal Nasiadka 2021-10-21 13:33:59 +02:00 committed by Radosław Piliszek
parent a5a3395e34
commit e466ccbfdb
4 changed files with 10 additions and 9 deletions

View File

@ -49,7 +49,7 @@ nova,T,T,T,T,C,T
nova-spicehtml5proxy,N,N,T,T,C,T
octavia,C,C,N,C,C,C
openvswitch,T,T,T,T,C,T
ovn,C,C,C,C,N,N
ovn,C,C,C,C,C,C
ovsdpdk,N,N,C,C,C,C
placement,T,T,T,T,C,T
prometheus,C,C,C,C,C,C

1 Image,CentOS,,Ubuntu,,Debian
49 nova-spicehtml5proxy,N,N,T,T,C,T
50 octavia,C,C,N,C,C,C
51 openvswitch,T,T,T,T,C,T
52 ovn,C,C,C,C,N,N ovn,C,C,C,C,C,C
53 ovsdpdk,N,N,C,C,C,C
54 placement,T,T,T,T,C,T
55 prometheus,C,C,C,C,C,C

View File

@ -12,13 +12,7 @@ LABEL maintainer="{{ maintainer }}" name="{{ image_name }}" build-date="{{ build
'openvswitch-ovn-common',
] %}
{% elif base_distro in ['debian'] %}
# NOTE(hrw): 'ovn-common' is provided by 'openvswitch-common'
{% set ovn_base_packages = [
'openvswitch-common',
] %}
{% elif base_distro in ['ubuntu'] %}
{% elif base_package_type == 'deb' %}
{% set ovn_base_packages = [
'ovn-common',
] %}

View File

@ -108,7 +108,6 @@ UNBUILDABLE_IMAGES = {
'debian': {
"bifrost-base", # tries to install 'mysql-server' which is not in
# Debian 'buster' (fixed in Yoga)
"ovn-base", # no OVN package in Debian bullseye
"qdrouterd", # no qdrouterd package in Debian bullseye
},
@ -116,6 +115,10 @@ UNBUILDABLE_IMAGES = {
"qdrouterd", # There is no qdrouterd package for Ubuntu
},
'debian+aarch64': {
"ovn-base", # no binary package
},
'ubuntu+aarch64': {
"kibana", # no binary package
"monasca-base", # 'confluent-kafka' requires newer libfdkafka-dev

View File

@ -0,0 +1,4 @@
---
features:
- |
OVN images are now buildable for Debian x86.