X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=jjb%2Fnetvirt%2Fnetvirt-csit-hwvtep-openstack.yaml;h=cd5bbd9c5c526982e3991d81df0a92423a1c2a2d;hb=428a47a10b3a6c59670063400095511d83d8cf51;hp=4d98bd450a529402e5b8991433bf4f2dbca5d29b;hpb=6aad4a9bd5ef29209ec9760ec736724a8b88bdda;p=releng%2Fbuilder.git diff --git a/jjb/netvirt/netvirt-csit-hwvtep-openstack.yaml b/jjb/netvirt/netvirt-csit-hwvtep-openstack.yaml index 4d98bd450..cd5bbd9c5 100644 --- a/jjb/netvirt/netvirt-csit-hwvtep-openstack.yaml +++ b/jjb/netvirt/netvirt-csit-hwvtep-openstack.yaml @@ -1,11 +1,11 @@ --- - project: - name: netvirt-csit-hwvtep-openstack-integration-magnesium + name: netvirt-csit-hwvtep-openstack-integration-aluminium-rocky jobs: - inttest-csit-hwvtep-openstack-custom project: 'netvirt' - stream: 'magnesium' + stream: 'aluminium' branch: 'master' jre: 'openjdk11' testplan: '{project}-{topology}-l2gw-openstack.txt' @@ -13,11 +13,11 @@ enable-openstack-services: 'placement-api,l2gw-plugin' enable-openstack-compute-services: 'placement-client' security-group-mode: 'stateful' - odl_system_flavor: odl-highcpu-8 + odl_system_flavor: odl-highcpu-2 openstack_system_flavor: odl-highcpu-8 openstack_system2_flavor: odl-highcpu-4 tools_system_count: 2 - tools_system_image: ZZCI - Ubuntu 16.04 - mininet-ovs-26 - 20190521-223726.040 + tools_system_image: ZZCI - Ubuntu 16.04 - mininet-ovs-26 - x86_64 - 20200801-180146.111 os-cmb-cnt: 0 os-ctl-cnt: 1 os-cmp-cnt: 2 @@ -38,35 +38,89 @@ install-features: 'odl-jolokia,odl-netvirt-openstack' functionality: - - upstream-stateful + - upstream-stateful: + schedule: '{schedule-daily}' - gate-stateful openstack: - - queens: - openstack-branch: 'stable/queens' - odl-ml2-branch: 'stable/queens' + - rocky: + openstack-branch: 'stable/rocky' + odl-ml2-branch: 'stable/rocky' odl-ml2-port-binding: 'pseudo-agentdb-binding' - openstack_system_image: '{openstack_queens_system_image}' - openstack_system2_image: '{openstack_queens_system_image}' + openstack_system_image: '{openstack_rocky_system_image}' + openstack_system2_image: '{openstack_rocky_system_image}' - project: - name: netvirt-csit-hwvtep-openstack-integration-sodium + name: netvirt-csit-hwvtep-openstack-integration-aluminium-stein jobs: - inttest-csit-hwvtep-openstack-custom project: 'netvirt' - stream: 'sodium' - branch: 'stable/sodium' + stream: 'aluminium' + branch: 'master' + jre: 'openjdk11' + testplan: '{project}-{topology}-l2gw-openstack.txt' + odl-ml2-driver-version: 'v2' + enable-openstack-services: 'placement-api,l2gw-plugin' + enable-openstack-compute-services: 'placement-client' + security-group-mode: 'stateful' + odl_system_flavor: odl-highcpu-2 + openstack_system_flavor: odl-highcpu-8 + openstack_system2_flavor: odl-highcpu-4 + tools_system_count: 2 + tools_system_image: ZZCI - Ubuntu 16.04 - mininet-ovs-26 - x86_64 - 20200801-180146.111 + os-cmb-cnt: 0 + os-ctl-cnt: 1 + os-cmp-cnt: 2 + + # TODO: remove this flag and instead use the enable-openstack-services list to know if l2gw is enabled + enable-networking-l2gw: 'yes' + + topology: + - 1node: + openstack_system2_count: 2 + odl_system_count: 1 + enable-haproxy: 'no' + install-features: 'odl-netvirt-openstack' + - 3node: + openstack_system2_count: 3 + odl_system_count: 3 + enable-haproxy: 'yes' + install-features: 'odl-jolokia,odl-netvirt-openstack' + + functionality: + - upstream-stateful: + schedule: '{schedule-daily}' + - gate-stateful + + openstack: + - stein: + openstack-branch: 'stable/stein' + odl-ml2-branch: 'stable/stein' + odl-ml2-port-binding: 'pseudo-agentdb-binding' + openstack_system_image: '{openstack_stein_system_image}' + openstack_system2_image: '{openstack_stein_system_image}' + + +- project: + name: netvirt-csit-hwvtep-openstack-integration-magnesium-rocky + jobs: + - inttest-csit-hwvtep-openstack-custom + + project: 'netvirt' + stream: 'magnesium' + branch: 'stable/magnesium' + jre: 'openjdk11' testplan: '{project}-{topology}-l2gw-openstack.txt' odl-ml2-driver-version: 'v2' enable-openstack-services: 'placement-api,l2gw-plugin' enable-openstack-compute-services: 'placement-client' security-group-mode: 'stateful' - odl_system_flavor: odl-highcpu-8 + odl_system_flavor: odl-highcpu-2 openstack_system_flavor: odl-highcpu-8 openstack_system2_flavor: odl-highcpu-4 tools_system_count: 2 - tools_system_image: ZZCI - Ubuntu 16.04 - mininet-ovs-26 - 20190521-223726.040 + tools_system_image: ZZCI - Ubuntu 16.04 - mininet-ovs-26 - x86_64 - 20200801-180146.111 os-cmb-cnt: 0 os-ctl-cnt: 1 os-cmp-cnt: 2 @@ -87,35 +141,38 @@ install-features: 'odl-jolokia,odl-netvirt-openstack' functionality: - - upstream-stateful + - upstream-stateful: + schedule: '{schedule-weekly}' - gate-stateful openstack: - - queens: - openstack-branch: 'stable/queens' - odl-ml2-branch: 'stable/queens' + - rocky: + openstack-branch: 'stable/rocky' + odl-ml2-branch: 'stable/rocky' odl-ml2-port-binding: 'pseudo-agentdb-binding' - openstack_system_image: '{openstack_queens_system_image}' - openstack_system2_image: '{openstack_queens_system_image}' + openstack_system_image: '{openstack_rocky_system_image}' + openstack_system2_image: '{openstack_rocky_system_image}' + schedule: '{schedule-daily}' - project: - name: netvirt-csit-hwvtep-openstack-integration-neon + name: netvirt-csit-hwvtep-openstack-integration-magnesium-stein jobs: - inttest-csit-hwvtep-openstack-custom project: 'netvirt' - stream: 'neon' - branch: 'stable/neon' + stream: 'magnesium' + branch: 'stable/magnesium' + jre: 'openjdk11' testplan: '{project}-{topology}-l2gw-openstack.txt' odl-ml2-driver-version: 'v2' enable-openstack-services: 'placement-api,l2gw-plugin' enable-openstack-compute-services: 'placement-client' security-group-mode: 'stateful' - odl_system_flavor: odl-highcpu-8 + odl_system_flavor: odl-highcpu-2 openstack_system_flavor: odl-highcpu-8 openstack_system2_flavor: odl-highcpu-4 tools_system_count: 2 - tools_system_image: ZZCI - Ubuntu 16.04 - mininet-ovs-26 - 20190521-223726.040 + tools_system_image: ZZCI - Ubuntu 16.04 - mininet-ovs-26 - x86_64 - 20200801-180146.111 os-cmb-cnt: 0 os-ctl-cnt: 1 os-cmp-cnt: 2 @@ -136,13 +193,68 @@ install-features: 'odl-jolokia,odl-netvirt-openstack' functionality: - - upstream-stateful + - upstream-stateful: + schedule: '{schedule-weekly}' - gate-stateful openstack: - - queens: - openstack-branch: 'stable/queens' - odl-ml2-branch: 'stable/queens' + - stein: + openstack-branch: 'stable/stein' + odl-ml2-branch: 'stable/stein' odl-ml2-port-binding: 'pseudo-agentdb-binding' - openstack_system_image: '{openstack_queens_system_image}' - openstack_system2_image: '{openstack_queens_system_image}' + openstack_system_image: '{openstack_stein_system_image}' + openstack_system2_image: '{openstack_stein_system_image}' + schedule: '{schedule-weekly}' + + +- project: + name: netvirt-csit-hwvtep-openstack-integration-sodium-rocky + jobs: + - inttest-csit-hwvtep-openstack-custom + + project: 'netvirt' + stream: 'sodium' + branch: 'stable/sodium' + testplan: '{project}-{topology}-l2gw-openstack.txt' + odl-ml2-driver-version: 'v2' + enable-openstack-services: 'placement-api,l2gw-plugin' + enable-openstack-compute-services: 'placement-client' + security-group-mode: 'stateful' + odl_system_flavor: odl-highcpu-2 + openstack_system_flavor: odl-highcpu-8 + openstack_system2_flavor: odl-highcpu-4 + tools_system_count: 2 + tools_system_image: ZZCI - Ubuntu 16.04 - mininet-ovs-26 - x86_64 - 20200801-180146.111 + os-cmb-cnt: 0 + os-ctl-cnt: 1 + os-cmp-cnt: 2 + + # TODO: remove this flag and instead use the enable-openstack-services list to know if l2gw is enabled + enable-networking-l2gw: 'yes' + + topology: + - 1node: + openstack_system2_count: 2 + odl_system_count: 1 + enable-haproxy: 'no' + install-features: 'odl-netvirt-openstack' + - 3node: + openstack_system2_count: 3 + odl_system_count: 3 + enable-haproxy: 'yes' + install-features: 'odl-jolokia,odl-netvirt-openstack' + + functionality: + - upstream-stateful: + schedule: '{schedule-weekly}' + - gate-stateful + + openstack: + - rocky: + openstack-branch: 'stable/rocky' + odl-ml2-branch: 'stable/rocky' + odl-ml2-port-binding: 'pseudo-agentdb-binding' + openstack_system_image: '{openstack_rocky_system_image}' + openstack_system2_image: '{openstack_rocky_system_image}' + schedule: '{schedule-weekly}' +