Skip to content

Commit e466ccb

Browse files
mnasiadkayoctozepto
authored andcommitted
ovn: Add Debian x86 images
aarch64 still has no installation candidate Change-Id: I645f5d04ff2be3a5857765e901eccfe0b56ff199 (cherry picked from commit 3df1a1d)
1 parent a5a3395 commit e466ccb

File tree

4 files changed

+10
-9
lines changed

4 files changed

+10
-9
lines changed

doc/source/matrix_x86.csv

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ nova,T,T,T,T,C,T
4949
nova-spicehtml5proxy,N,N,T,T,C,T
5050
octavia,C,C,N,C,C,C
5151
openvswitch,T,T,T,T,C,T
52-
ovn,C,C,C,C,N,N
52+
ovn,C,C,C,C,C,C
5353
ovsdpdk,N,N,C,C,C,C
5454
placement,T,T,T,T,C,T
5555
prometheus,C,C,C,C,C,C

docker/ovn/ovn-base/Dockerfile.j2

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -12,13 +12,7 @@ LABEL maintainer="{{ maintainer }}" name="{{ image_name }}" build-date="{{ build
1212
'openvswitch-ovn-common',
1313
] %}
1414

15-
{% elif base_distro in ['debian'] %}
16-
# NOTE(hrw): 'ovn-common' is provided by 'openvswitch-common'
17-
{% set ovn_base_packages = [
18-
'openvswitch-common',
19-
] %}
20-
21-
{% elif base_distro in ['ubuntu'] %}
15+
{% elif base_package_type == 'deb' %}
2216
{% set ovn_base_packages = [
2317
'ovn-common',
2418
] %}

kolla/image/build.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -108,14 +108,17 @@ class Status(Enum):
108108
'debian': {
109109
"bifrost-base", # tries to install 'mysql-server' which is not in
110110
# Debian 'buster' (fixed in Yoga)
111-
"ovn-base", # no OVN package in Debian bullseye
112111
"qdrouterd", # no qdrouterd package in Debian bullseye
113112
},
114113

115114
'ubuntu': {
116115
"qdrouterd", # There is no qdrouterd package for Ubuntu
117116
},
118117

118+
'debian+aarch64': {
119+
"ovn-base", # no binary package
120+
},
121+
119122
'ubuntu+aarch64': {
120123
"kibana", # no binary package
121124
"monasca-base", # 'confluent-kafka' requires newer libfdkafka-dev
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
---
2+
features:
3+
- |
4+
OVN images are now buildable for Debian x86.

0 commit comments

Comments
 (0)