Create Oxygen jobs and bump Nitrogen branch
[releng/builder.git] / jjb / coe / coe-csit-openstack.yaml
1 ---
2 - project:
3     name: coe-csit-openstack-integration
4     jobs:
5       - '{project}-csit-{topology}-openstack-{openstack}-{functionality}-{stream}'
6
7     project: 'coe'
8
9     topology:
10       - 1node:
11           openstack_system_count: 3
12           odl_system_count: 1
13           enable-haproxy: 'no'
14           install-features: 'odl-netvirt-openstack'
15       - 3node:
16           openstack_system_count: 4
17           odl_system_count: 3
18           enable-haproxy: 'yes'
19           install-features: 'odl-jolokia,odl-netvirt-openstack'
20
21     testplan: '{project}-{topology}-openstack.txt'
22
23     functionality:
24       - kubernetes:
25           schedule: ''
26
27     stream:
28       - oxygen:
29           branch: 'master'
30           jre: 'openjdk8'
31       - nitrogen:
32           branch: 'stable/nitrogen'
33           jre: 'openjdk8'
34       - carbon:
35           branch: 'stable/carbon'
36           jre: 'openjdk8'
37           karaf-version: karaf3
38
39     openstack:
40       - ocata:
41           openstack-branch: 'stable/ocata'
42           odl-ml2-branch: 'stable/ocata'
43           odl-ml2-driver-version: 'v2'
44           openstack_system_image: 'CentOS 7 - devstack-ocata - 20170808-0528'
45
46
47     create-initial-networks: 'True'
48
49     enable-openstack-plugins: 'networking-odl,kuryr-kubernetes,neutron-lbaas'
50
51     enable-openstack-services: >
52         q-svc,q-dhcp,q-meta,n-cauth,legacy_etcd,docker,q-lbaasv2,kubernetes-api,
53         kubernetes-controller-manager,kubernetes-scheduler,kubelet,kuryr-kubernetes
54
55     lbaas-service-provider: >
56         'LOADBALANCERV2:opendaylight:networking_odl.lbaas.driver_v2.OpenDaylightLbaasDriverV2:default'