Disable "stateless SG" API extension in Neutron

As long as Tobiko jobs are running on Ubuntu older than 22.04 we should
disable stateless SG there as OVN in such Ubuntu is too old and don't
support ACL action "allow-stateless".

Change-Id: I017c4fdafc712ffdfcc66105edd87968c60ce5e6
This commit is contained in:
Slawek Kaplonski 2023-02-06 09:12:25 +01:00
parent d6e71b7500
commit 9cef00325c
4 changed files with 30 additions and 0 deletions

View File

@ -18,3 +18,11 @@
nodeset: devstack-tobiko-centos
voting: false
description: CentOS Devstack Tobiko Plugin job
vars:
devstack_local_conf:
post-config:
$NEUTRON_CONF:
ovn:
# NOTE(slaweq): In Centos OVN already supports allow-stateless
# keyword as an ACL's action
allow_stateless_action_supported: True

View File

@ -17,3 +17,11 @@
nodeset: devstack-tobiko-fedora
voting: false
description: Fedora Devstack Tobiko Plugin job
vars:
devstack_local_conf:
post-config:
$NEUTRON_CONF:
ovn:
# NOTE(slaweq): In Fedora OVN already supports allow-stateless
# keyword as an ACL's action
allow_stateless_action_supported: True

View File

@ -57,6 +57,13 @@
s-proxy: false
# NOTE(slaweq): without Swift, c-bak cannot run (in the Gate at least)
c-bak: false
devstack_local_conf:
post-config:
$NEUTRON_CONF:
ovn:
# TODO(slaweq): remove this config option once jobs will be
# migrated to Ubuntu 22.04 or newer
allow_stateless_action_supported: False
zuul_copy_output:
'{{ stage_dir }}/stackviz': logs
"{{ devstack_base_dir }}/data/ovn": "logs"

View File

@ -82,6 +82,13 @@
s-proxy: false
# NOTE(slaweq): without Swift, c-bak cannot run (in the Gate at least)
c-bak: false
devstack_local_conf:
post-config:
$NEUTRON_CONF:
ovn:
# TODO(slaweq): remove this config option once jobs will be
# migrated to Ubuntu 22.04 or newer
allow_stateless_action_supported: False
ipv4_dns_nameservers:
- 1.0.0.1
- 8.8.8.8