|
108 | 108 | nodes: |
109 | 109 | - controller |
110 | 110 |
|
| 111 | +- nodeset: |
| 112 | + name: devstack-single-node-openeuler-22.03 |
| 113 | + nodes: |
| 114 | + - name: controller |
| 115 | + label: openEuler-22-03-LTS |
| 116 | + groups: |
| 117 | + - name: tempest |
| 118 | + nodes: |
| 119 | + - controller |
| 120 | + |
111 | 121 | - nodeset: |
112 | 122 | name: openstack-two-node |
113 | 123 | nodes: |
|
777 | 787 | # Enable Neutron ML2/OVS services |
778 | 788 | q-agt: true |
779 | 789 |
|
| 790 | +- job: |
| 791 | + name: devstack-platform-openEuler-22.03-ovn-source |
| 792 | + parent: tempest-full-py3 |
| 793 | + description: openEuler 22.03 LTS platform test (OVN) |
| 794 | + nodeset: devstack-single-node-openeuler-22.03 |
| 795 | + voting: false |
| 796 | + timeout: 9000 |
| 797 | + vars: |
| 798 | + configure_swap_size: 4096 |
| 799 | + devstack_localrc: |
| 800 | + # NOTE(wxy): OVN package is not supported by openEuler yet. Build it |
| 801 | + # from source instead. |
| 802 | + OVN_BUILD_FROM_SOURCE: True |
| 803 | + OVN_BRANCH: "v21.06.0" |
| 804 | + OVS_BRANCH: "a4b04276ab5934d087669ff2d191a23931335c87" |
| 805 | + OVS_SYSCONFDIR: "/usr/local/etc/openvswitch" |
| 806 | + |
| 807 | +- job: |
| 808 | + name: devstack-platform-openEuler-22.03-ovs |
| 809 | + parent: tempest-full-py3 |
| 810 | + description: openEuler 22.03 LTS platform test (OVS) |
| 811 | + nodeset: devstack-single-node-openeuler-22.03 |
| 812 | + voting: false |
| 813 | + timeout: 9000 |
| 814 | + vars: |
| 815 | + configure_swap_size: 8192 |
| 816 | + devstack_localrc: |
| 817 | + Q_AGENT: openvswitch |
| 818 | + Q_ML2_PLUGIN_MECHANISM_DRIVERS: openvswitch |
| 819 | + Q_ML2_TENANT_NETWORK_TYPE: vxlan |
| 820 | + devstack_services: |
| 821 | + # Disable OVN services |
| 822 | + ovn-northd: false |
| 823 | + ovn-controller: false |
| 824 | + ovs-vswitchd: false |
| 825 | + ovsdb-server: false |
| 826 | + # Disable Neutron ML2/OVN services |
| 827 | + q-ovn-metadata-agent: false |
| 828 | + # Enable Neutron ML2/OVS services |
| 829 | + q-agt: true |
| 830 | + q-dhcp: true |
| 831 | + q-l3: true |
| 832 | + q-meta: true |
| 833 | + q-metering: true |
| 834 | + group-vars: |
| 835 | + subnode: |
| 836 | + devstack_services: |
| 837 | + # Disable OVN services |
| 838 | + ovn-controller: false |
| 839 | + ovs-vswitchd: false |
| 840 | + ovsdb-server: false |
| 841 | + # Disable Neutron ML2/OVN services |
| 842 | + q-ovn-metadata-agent: false |
| 843 | + # Enable Neutron ML2/OVS services |
| 844 | + q-agt: true |
| 845 | + |
780 | 846 | - job: |
781 | 847 | name: devstack-no-tls-proxy |
782 | 848 | parent: tempest-full-py3 |
|
885 | 951 | - devstack-platform-ubuntu-focal |
886 | 952 | - devstack-platform-ubuntu-jammy-ovn-source |
887 | 953 | - devstack-platform-ubuntu-jammy-ovs |
| 954 | + - devstack-platform-openEuler-22.03-ovn-source |
| 955 | + - devstack-platform-openEuler-22.03-ovs |
888 | 956 | - devstack-multinode |
889 | 957 | - devstack-unit-tests |
890 | 958 | - openstack-tox-bashate |
|
1017 | 1085 | periodic: |
1018 | 1086 | jobs: |
1019 | 1087 | - devstack-no-tls-proxy |
| 1088 | + periodic-weekly: |
| 1089 | + jobs: |
| 1090 | + - devstack-platform-openEuler-22.03-ovn-source |
| 1091 | + - devstack-platform-openEuler-22.03-ovs |
0 commit comments