Purge Magnesium jobs from builder
[releng/builder.git] / jjb / defaults.yaml
1 ---
2 # ODL Releng jenkins defaults
3
4 - defaults:
5     name: global
6     prefix: "" # A prefix for job names sandbox for example: user-
7
8     karaf-based-controller: "True"
9     karaf-version: karaf4
10     build-days-to-keep: 30
11     use-features-boot: "True"
12
13     # File triggers
14     files: "**"
15     forbidden-files: ""
16
17     # Timeout in minutes
18     build-timeout: 360
19     build-node: centos7-builder-4c-4g
20     schedule: ""
21     schedule-daily: "H H * * *"
22     schedule-saturday: "H H * * 6"
23     schedule-weekly: "H 23 * * 6"
24
25     email-recipients: "jenkins@lists.opendaylight.org"
26     odl-ml2-driver-repo: "https://github.com/openstack/networking-odl"
27     networking-l2gw-repo: "http://git.openstack.org/openstack/networking-l2gw"
28     devstack-kubernetes-plugin-repo: "https://github.com/openstack/kuryr-kubernetes"
29     devstack-lbaas-plugin-repo: "https://github.com/openstack/neutron-lbaas"
30     devstack-networking-sfc-plugin-repo: "https://github.com/openstack/networking-sfc"
31
32     # lf-infra defaults
33     jenkins-ssh-credential: jenkins-ssh
34     jenkins-ssh-release-credential: "jenkins-release"
35     gerrit-server-name: OpenDaylight
36     mvn-site-id: opendaylight-site
37     mvn-snapshot-id: opendaylight-snapshot
38     mvn-staging-id: opendaylight-staging
39     nexus-snapshot-repo: opendaylight.snapshot
40     git-url: "ssh://jenkins-$SILO@git.opendaylight.org:29418"
41     lftools-version: <1.0.0
42
43     # openstack-cron email notification defaults
44     failure-notification: "releng+ODL@linuxfoundation.org"
45     failure-notification-prefix: "[releng]"
46
47     # defaults for parameters installing openstack for csit jobs
48     devstack-hash: ""
49     create-initial-networks: "False"
50     disable-odl-l3-service-plugin: "no"
51     disable-openstack-services: ""
52     enable-networking-l2gw: "no"
53     enable-openstack-plugins: "networking-odl"
54     enable-openstack-services: ""
55     enable-openstack-compute-services: ""
56     enable-openstack-network-services: "neutron,neutron-api,neutron-dhcp,neutron-metadata-agent"
57     enable-gre-type-driver: "no"
58     ipsec-vxlan-tunnels-enabled: "no"
59     lbaas-service-provider: ""
60     num-openstack-sites: 1
61     odl-ml2-driver-version: "v1"
62     odl-ml2-port-binding: "network-topology"
63     public-bridge: "br-physnet1"
64     public-physical-network: "physnet1"
65     security-group-mode: "none"
66     tenant-network-type: "vxlan"
67     odl-sfc-driver: "odl"
68     odl-snat-mode: "controller"
69     group-add-mod-enabled: "false"
70     enable-itm-direct-tunnels: "false"
71     openstack_legacy_default_network_services: "q-dhcp,q-meta,q-svc"
72     os-cmb-cnt: 1
73     os-ctl-cnt: 0
74     os-cmp-cnt: 0
75     os-std-topo: "0cmb-1ctl-2cmp"
76     ovs-install: ""
77
78     # openstack-infra-parameters defaults
79     archive-artifacts: ""
80     branch: master
81     distribution_branch: "$GERRIT_BRANCH"
82     os-cloud: vex
83
84     # Distribution bundle URL
85     bundle-url: "last"
86     repo-url: ""
87     install-features: ""
88     sm-repos: ""
89     sm-features: ""
90
91     # Elasticsearch attribute
92     elasticsearch-attribute: "disabled"
93
94     # CSIT images configuration
95     openstack_stein_system_image: ZZCI - CentOS 7 - devstack-stein - x86_64 - 20200813-035545.011
96     openstack_rocky_system_image: ZZCI - CentOS 7 - devstack-rocky - x86_64 - 20200813-042753.841
97     openstack_queens_system_image: ZZCI - CentOS 7 - devstack-queens - x86_64 - 20200813-034148.207
98
99     # Default Robot framework options
100     robot-options: ""
101     trigger-jobs: ""
102     debug-map: ""
103     test-suites: ""
104     gate-job: "False"
105
106     # Data for csit-verify jobs
107     # Branch for "last" version detection
108     verify-branch: stable/aluminium
109     # Value for ODL_STREAM
110     verify-stream: aluminium
111     verify-karaf-version: karaf4
112     verify-jdkversion: openjdk8
113
114     # Maven / Java
115     java-version: "openjdk8"
116     jre: "openjdk8"
117     opendaylight-infra-mvn-opts: |
118       --show-version
119       --batch-mode
120       -Djenkins
121       -Dmaven.repo.local=/tmp/r
122       -Dorg.ops4j.pax.url.mvn.localRepository=/tmp/r
123     opendaylight-infra-parallel-mvn-opts: |
124       -T1.5C
125       {opendaylight-infra-mvn-opts}
126
127     # JavaDoc
128     javadoc-path: org.opendaylight.$PROJECT/$STREAM
129
130     # Python
131     toxdir: ""
132
133     # Sonarcloud config
134     sonarcloud_api_token: 9bc1618a11c4bbe474ac542af84f655c545627c1
135     sonarcloud_project_organization: opendaylight
136
137     # Plot configuration
138     01-plot-title: ""
139     01-plot-yaxis: ""
140     01-plot-group: "Default Plot Group"
141     01-plot-data-file: "plot-data.csv"
142     02-plot-title: ""
143     02-plot-yaxis: ""
144     02-plot-group: "Default Plot Group"
145     02-plot-data-file: "plot-data.csv"
146     03-plot-data-file: "03-nonexisting.csv"
147     03-plot-title: ""
148     03-plot-yaxis: ""
149     03-plot-group: ""
150     03-inclusion-flag: "off"
151     03-exclude-value: ""
152     04-plot-data-file: "04-nonexisting.csv"
153     04-plot-title: ""
154     04-plot-yaxis: ""
155     04-plot-group: ""
156     04-inclusion-flag: "off"
157     04-exclude-value: ""
158     05-plot-data-file: "05-nonexisting.csv"
159     05-plot-title: ""
160     05-plot-yaxis: ""
161     05-plot-group: ""
162     05-inclusion-flag: "off"
163     05-exclude-value: ""
164     06-plot-data-file: "06-nonexisting.csv"
165     06-plot-title: ""
166     06-plot-yaxis: ""
167     06-plot-group: ""
168     06-inclusion-flag: "off"
169     06-exclude-value: ""
170     07-plot-data-file: "07-nonexisting.csv"
171     07-plot-title: ""
172     07-plot-yaxis: ""
173     07-plot-group: ""
174     07-inclusion-flag: "off"
175     07-exclude-value: ""
176     08-plot-data-file: "08-nonexisting.csv"
177     08-plot-title: ""
178     08-plot-yaxis: ""
179     08-plot-group: ""
180     08-inclusion-flag: "off"
181     08-exclude-value: ""
182     09-plot-data-file: "09-nonexisting.csv"
183     09-plot-title: ""
184     09-plot-yaxis: ""
185     09-plot-group: ""
186     09-inclusion-flag: "off"
187     09-exclude-value: ""
188     10-plot-data-file: "10-nonexisting.csv"
189     10-plot-title: ""
190     10-plot-yaxis: ""
191     10-plot-group: ""
192     10-inclusion-flag: "off"
193     10-exclude-value: ""
194
195     # Manual CSIT job lists used by sanity or periodic in nature.
196     csit-mri-list-silicon: >
197       controller-csit-1node-akka1-all-silicon,
198       controller-csit-1node-benchmark-all-silicon,
199       controller-csit-1node-rest-cars-perf-all-silicon,
200       controller-csit-3node-benchmark-all-silicon,
201       controller-csit-3node-clustering-ask-all-silicon,
202       controller-csit-3node-clustering-tell-all-silicon,
203       controller-csit-3node-rest-clust-cars-perf-ask-only-silicon,
204       controller-csit-3node-rest-clust-cars-perf-tell-only-silicon,
205       mdsal-csit-3node-netty-replicate-only-silicon,
206       yangtools-csit-1node-system-only-silicon
207     csit-mri-list-aluminium: >
208       controller-csit-1node-akka1-all-aluminium,
209       controller-csit-1node-benchmark-all-aluminium,
210       controller-csit-1node-rest-cars-perf-all-aluminium,
211       controller-csit-3node-benchmark-all-aluminium,
212       controller-csit-3node-clustering-ask-all-aluminium,
213       controller-csit-3node-clustering-tell-all-aluminium,
214       controller-csit-3node-rest-clust-cars-perf-ask-only-aluminium,
215       controller-csit-3node-rest-clust-cars-perf-tell-only-aluminium,
216       mdsal-csit-3node-netty-replicate-only-aluminium,
217       yangtools-csit-1node-system-only-aluminium
218     csit-sanity-list-silicon: >
219       openflowplugin-csit-1node-sanity-only-silicon,
220       distribution-sanity-silicon
221     csit-sanity-list-aluminium: >
222       openflowplugin-csit-1node-sanity-only-aluminium,
223       distribution-sanity-aluminium
224     csit-weekly-list-silicon: >
225       controller-csit-1node-notifications-longevity-only-silicon,
226       controller-csit-3node-drb-partnheal-longevity-only-silicon,
227       controller-csit-3node-drb-precedence-longevity-only-silicon,
228       controller-csit-3node-ddb-expl-lead-movement-longevity-only-silicon,
229       bgpcep-csit-3node-bgpclustering-longevity-only-silicon,
230       distribution-deploy-silicon,
231       distribution-offline-silicon,
232       openflowplugin-csit-1node-longevity-only-silicon
233     csit-weekly-list-aluminium: >
234       controller-csit-1node-notifications-longevity-only-aluminium,
235       controller-csit-3node-drb-partnheal-longevity-only-aluminium,
236       controller-csit-3node-drb-precedence-longevity-only-aluminium,
237       controller-csit-3node-ddb-expl-lead-movement-longevity-only-aluminium,
238       bgpcep-csit-3node-bgpclustering-longevity-only-aluminium,
239       distribution-deploy-aluminium,
240       distribution-offline-aluminium,
241       openflowplugin-csit-1node-longevity-only-aluminium
242     csit-mri-list-phosphorus: >
243       controller-csit-1node-akka1-all-phosphorus,
244       controller-csit-1node-benchmark-all-phosphorus,
245       controller-csit-1node-rest-cars-perf-all-phosphorus,
246       controller-csit-3node-benchmark-all-phosphorus,
247       controller-csit-3node-clustering-ask-all-phosphorus,
248       controller-csit-3node-clustering-tell-all-phosphorus,
249       controller-csit-3node-rest-clust-cars-perf-ask-only-phosphorus,
250       controller-csit-3node-rest-clust-cars-perf-tell-only-phosphorus,
251       mdsal-csit-3node-netty-replicate-only-phosphorus,
252       yangtools-csit-1node-system-only-phosphorus
253     csit-weekly-list-phosphorus: >
254       controller-csit-1node-notifications-longevity-only-phosphorus,
255       controller-csit-3node-drb-partnheal-longevity-only-phosphorus,
256       controller-csit-3node-drb-precedence-longevity-only-phosphorus,
257       controller-csit-3node-ddb-expl-lead-movement-longevity-only-phosphorus,
258       bgpcep-csit-3node-bgpclustering-longevity-only-phosphorus,
259       distribution-deploy-phosphorus,
260       distribution-offline-phosphorus,
261       openflowplugin-csit-1node-longevity-only-phosphorus
262     csit-sanity-list-phosphorus: >
263       openflowplugin-csit-1node-sanity-only-phosphorus,
264       distribution-sanity-phosphorus