Restore nitrogen jobs to use int distro
[releng/builder.git] / jjb / netvirt / netvirt-csit-multi-openstack.yaml
1 ---
2 - project:
3     name: netvirt-csit-openstack-integration
4     jobs:
5       - '{project}-csit-{topology}-openstack-{openstack}-{functionality}-{stream}'
6
7     project: 'netvirt'
8
9     topology:
10       - 1node:
11           openstack_system_count: 1
12           openstack_system2_count: 2
13           odl_system_count: 1
14           enable-haproxy: 'no'
15           install-features: 'odl-netvirt-openstack'
16       - 3node:
17           openstack_system_count: 1
18           openstack_system2_count: 3
19           odl_system_count: 3
20           enable-haproxy: 'yes'
21           install-features: 'odl-jolokia,odl-netvirt-openstack'
22
23     testplan: '{project}-{topology}-openstack.txt'
24
25     functionality:
26       - upstream-transparent:
27           schedule: ''
28           sg-mode: 'transparent'
29       - upstream-stateful:
30           schedule: ''
31           sg-mode: 'stateful'
32       - upstream-stateful-snat-conntrack:
33           schedule: ''
34           sg-mode: 'stateful'
35           odl-snat-mode: 'conntrack'
36       - upstream-learn:
37           schedule: ''
38           sg-mode: 'learn'
39       - gate-learn:
40           schedule: ''
41           sg-mode: 'learn'
42       - gate-transparent:
43           schedule: ''
44           sg-mode: 'transparent'
45       - gate-stateful:
46           schedule: ''
47           sg-mode: 'stateful'
48       - gate-minimal-transparent:
49           schedule: ''
50           sg-mode: 'transparent'
51           testplan: '{project}-{topology}-minimal-openstack.txt'
52       - gate-tempest-transparent:
53           schedule: ''
54           sg-mode: 'transparent'
55           testplan: '{project}-{topology}-tempest-openstack.txt'
56
57     stream:
58       - nitrogen:
59           branch: 'master'
60           jre: 'openjdk8'
61       - carbon:
62           branch: 'stable/carbon'
63           jre: 'openjdk8'
64           karaf-version: karaf3
65       - boron:
66           branch: 'stable/boron'
67           jre: 'openjdk8'
68           karaf-version: karaf3
69
70     openstack:
71       - newton:
72           openstack-branch: 'stable/newton'
73           odl-ml2-branch: 'stable/newton'
74           openstack_system_image: 'CentOS 7 - devstack-newton - 20170707-0359'
75           openstack_system2_image: 'CentOS 7 - devstack-newton - 20170707-0359'
76       - newton-nodl-v2:
77           openstack-branch: 'stable/newton'
78           odl-ml2-branch: 'stable/newton'
79           odl-ml2-driver-version: 'v2'
80           openstack_system_image: 'CentOS 7 - devstack-newton - 20170707-0359'
81           openstack_system2_image: 'CentOS 7 - devstack-newton - 20170707-0359'
82       - ocata:
83           openstack-branch: 'stable/ocata'
84           odl-ml2-branch: 'stable/ocata'
85           odl-ml2-driver-version: 'v2'
86           openstack_system_image: 'CentOS 7 - devstack-newton - 20170707-0359'
87           openstack_system2_image: 'CentOS 7 - devstack-newton - 20170707-0359'
88
89     security-group-mode: '{sg-mode}'
90
91 - project:
92     name: netvirt-csit-extensions-site-openstack-integration
93     jobs:
94       - '{project}-csit-{topology}-openstack-{openstack}-{functionality}-{stream}'
95
96     project: 'netvirt'
97
98     topology:
99       - 1node:
100           openstack_system_count: 1
101           openstack_system2_count: 2
102           odl_system_count: 1
103           enable-haproxy: 'no'
104           install-features: 'odl-netvirt-sfc'
105
106     functionality:
107       - extensions-sfc:
108           schedule: ''
109           enable-openstack-plugins: 'networking-odl,networking-sfc'
110           testplan: '{project}-extensions-sfc.txt'
111
112     stream:
113       - nitrogen:
114           branch: 'master'
115           jre: 'openjdk8'
116       - carbon:
117           branch: 'stable/carbon'
118           jre: 'openjdk8'
119           karaf-version: karaf3
120
121     openstack:
122       - newton-nodl-v2:
123           openstack-branch: 'stable/newton'
124           odl-ml2-branch: 'stable/newton'
125           odl-ml2-driver-version: 'v2'
126           openstack_system_image: 'CentOS 7 - devstack-newton - 20170707-0359'
127
128     security-group-mode: 'stateful'