Replace LXB check with OVS

With neutron removing the lxb driver from their codebase [1],
we have no other choice but replace LXB with OVS test scenario

As OVS DB socket is writable only by root user, we have to
switch kuryr-libnetwork to be executed as root as well.

Depends-On: https://review.opendev.org/c/openstack/openstack-ansible-apt_package_pinning/+/948705
Change-Id: I8f953c89a704bd9e17d369befca6cf2c9d7df51d
This commit is contained in:
Dmitriy Rabotyagov
2025-04-14 15:35:21 +02:00
parent f796683282
commit b277507c7f
2 changed files with 6 additions and 6 deletions

View File

@@ -77,8 +77,8 @@ zun_log_dir: "/var/log/zun"
zun_lock_dir: "{{ openstack_lock_dir | default('/run/lock') }}"
## Kuryr user information
zun_kuryr_system_user_name: kuryr
zun_kuryr_system_group_name: kuryr
zun_kuryr_system_user_name: root
zun_kuryr_system_group_name: root
zun_kuryr_system_shell: /bin/false
zun_kuryr_system_comment: kuryr system user
zun_kuryr_system_home_folder: "/var/lib/{{ zun_kuryr_system_user_name }}"

View File

@@ -21,9 +21,9 @@
- build-release-notes-jobs-python3
check:
jobs:
- openstack-ansible-deploy-aio_lxb_metal-centos-9-stream
- openstack-ansible-deploy-aio_lxb_metal-ubuntu-jammy
- openstack-ansible-deploy-aio_ovs_lxc-centos-9-stream:
voting: false
- openstack-ansible-deploy-aio_metal_ovs-ubuntu-jammy
gate:
jobs:
- openstack-ansible-deploy-aio_lxb_metal-centos-9-stream
- openstack-ansible-deploy-aio_lxb_metal-ubuntu-jammy
- openstack-ansible-deploy-aio_metal_ovs-ubuntu-jammy