diff options
author | Lingxian Kong <anlin.kong@gmail.com> | 2021-05-26 13:34:34 +1200 |
---|---|---|
committer | Lingxian Kong <anlin.kong@gmail.com> | 2021-05-31 21:28:13 +1200 |
commit | fa658e0901a633efcb145ea90029d3af9941e17c (patch) | |
tree | b5bbfd6f2f00d5befdbe7c32609c89974315c979 | |
parent | 71d7b183193b8aa94b1eae4831a108b8c3534c30 (diff) | |
download | trove-fa658e0901a633efcb145ea90029d3af9941e17c.tar.gz |
Fix CI for trove Xena
* use ubuntu-focal for devstack
* use the legacy openvswitch neutron agent
Change-Id: I8da867d56deca12d32bfd13e8d54e500da544902
-rw-r--r-- | .zuul.yaml | 54 |
1 files changed, 49 insertions, 5 deletions
@@ -1,8 +1,8 @@ - nodeset: - name: trove-ubuntu-bionic + name: trove-ubuntu-focal nodes: - name: controller - label: nested-virt-ubuntu-bionic + label: nested-virt-ubuntu-focal groups: - name: tempest nodes: @@ -61,6 +61,22 @@ devstack_services: tempest: true tls-proxy: false + etcd3: false + ceilometer-acentral: false + ceilometer-acompute: false + ceilometer-alarm-evaluator: false + ceilometer-alarm-notifier: false + ceilometer-anotification: false + ceilometer-api: false + ceilometer-collector: false + q-svc: true + q-agt: true + q-dhcp: true + q-l3: true + q-meta: true + q-ovn-metadata-agent: false + ovn-controller: false + ovn-northd: false devstack_plugins: trove: https://opendev.org/openstack/trove # NOTE(zhaochao): we have to override the default settings from the @@ -75,6 +91,10 @@ HOST_IP: '' VNCSERVER_PROXYCLIENT_ADDRESS: 127.0.0.1 USE_PYTHON3: True + Q_AGENT: openvswitch + Q_PLUGIN: ml2 + Q_ML2_TENANT_NETWORK_TYPE: vxlan + Q_ML2_PLUGIN_MECHANISM_DRIVERS: openvswitch run: playbooks/trove-devstack-base.yaml irrelevant-files: - ^.*\.rst$ @@ -106,7 +126,7 @@ - job: name: trove-functional-mysql parent: trove-devstack-base - nodeset: trove-ubuntu-bionic + nodeset: trove-ubuntu-focal timeout: 10800 vars: devstack_localrc: @@ -297,7 +317,7 @@ - job: name: trove-tempest parent: devstack-tempest - nodeset: trove-ubuntu-bionic + nodeset: trove-ubuntu-focal timeout: 10800 required-projects: &base_required_projects - openstack/trove @@ -315,6 +335,10 @@ devstack_localrc: TEMPEST_PLUGINS: /opt/stack/trove-tempest-plugin USE_PYTHON3: true + Q_AGENT: openvswitch + Q_PLUGIN: ml2 + Q_ML2_TENANT_NETWORK_TYPE: vxlan + Q_ML2_PLUGIN_MECHANISM_DRIVERS: openvswitch devstack_local_conf: post-config: $TROVE_CONF: @@ -343,13 +367,21 @@ s-object: true s-proxy: true tempest: true + q-svc: true + q-agt: true + q-dhcp: true + q-l3: true + q-meta: true + q-ovn-metadata-agent: false + ovn-controller: false + ovn-northd: false tempest_test_regex: ^trove_tempest_plugin\.tests tempest_test_blacklist: '{{ ansible_user_dir }}/{{ zuul.projects["opendev.org/openstack/trove-tempest-plugin"].src_dir }}/tempest_blacklist.txt' - job: name: trove-tempest-postgres parent: devstack-tempest - nodeset: trove-ubuntu-bionic + nodeset: trove-ubuntu-focal timeout: 10800 required-projects: - openstack/trove @@ -369,6 +401,10 @@ devstack_localrc: TEMPEST_PLUGINS: /opt/stack/trove-tempest-plugin USE_PYTHON3: true + Q_AGENT: openvswitch + Q_PLUGIN: ml2 + Q_ML2_TENANT_NETWORK_TYPE: vxlan + Q_ML2_PLUGIN_MECHANISM_DRIVERS: openvswitch TROVE_DATASTORE_TYPE: postgresql TROVE_DATASTORE_VERSION: 12.4 devstack_local_conf: @@ -404,6 +440,14 @@ s-object: true s-proxy: true tempest: true + q-svc: true + q-agt: true + q-dhcp: true + q-l3: true + q-meta: true + q-ovn-metadata-agent: false + ovn-controller: false + ovn-northd: false tempest_test_regex: ^trove_tempest_plugin\.tests tempest_test_blacklist: '{{ ansible_user_dir }}/{{ zuul.projects["opendev.org/openstack/trove-tempest-plugin"].src_dir }}/tempest_blacklist.txt' |