98abf5281bc684337a266b0a687d2735139b0cfa
[releng-xci.git] / xci / opnfv-scenario-requirements.yml
1 ---
2 # SPDX-license-identifier: Apache-2.0
3 ##############################################################################
4 # Copyright (c) 2017 SUSE LINUX GmbH and others.
5 # All rights reserved. This program and the accompanying materials
6 # are made available under the terms of the Apache License, Version 2.0
7 # which accompanies this distribution, and is available at
8 # http://www.apache.org/licenses/LICENSE-2.0
9 ##############################################################################
10 #
11 # OPNFV scenarios participating in XCI must create their own entry in this file so
12 # XCI can make use of them.
13 #
14
15 # OpenStack based scenarios
16 - scenario: os-nosdn-nofeature
17   scm: git
18   src: https://gerrit.opnfv.org/gerrit/releng-xci-scenarios
19   version: master
20   role: scenarios/os-nosdn-nofeature/role/os-nosdn-nofeature
21   installers:
22     - installer: osa
23       flavors:
24         - ha
25         - mini
26         - noha
27       distros:
28         - opensuse
29         - ubuntu
30         - centos
31     - installer: osh
32       flavors:
33         - mini
34         - noha
35       distros:
36         - ubuntu
37         - opensuse
38         - ubuntu-bionic
39
40 - scenario: os-nosdn-osm
41   scm: git
42   src: https://gerrit.opnfv.org/gerrit/releng-xci-scenarios
43   version: master
44   role: scenarios/os-nosdn-osm/role/os-nosdn-osm
45   installers:
46     - installer: osa
47       flavors:
48         - mini
49       distros:
50         - ubuntu
51
52 - scenario: os-odl-nofeature
53   scm: git
54   src: https://gerrit.opnfv.org/gerrit/releng-xci-scenarios
55   version: master
56   role: scenarios/os-odl-nofeature/role/os-odl-nofeature
57   installers:
58     - installer: osa
59       flavors:
60         - ha
61         - mini
62         - noha
63       distros:
64         - opensuse
65         - ubuntu
66
67 - scenario: os-odl-sfc
68   scm: git
69   src: https://gerrit.opnfv.org/gerrit/sfc
70   version: master
71   role: scenarios/os-odl-sfc/role/os-odl-sfc
72   installers:
73     - installer: osa
74       flavors:
75         - ha
76         - mini
77         - noha
78       distros:
79         - opensuse
80         - ubuntu
81
82 - scenario: os-odl-sfc_osm
83   scm: git
84   src: https://gerrit.opnfv.org/gerrit/sfc
85   version: master
86   role: scenarios/os-odl-sfc_osm/role/os-odl-sfc_osm
87   installers:
88     - installer: osa
89       flavors:
90         - ha
91         - mini
92         - noha
93       distros:
94         - ubuntu
95
96 - scenario: os-odl-bgpvpn
97   scm: git
98   src: https://gerrit.opnfv.org/gerrit/sdnvpn
99   version: master
100   role: scenarios/os-odl-bgpvpn/role/os-odl-bgpvpn
101   installers:
102     - installer: osa
103       flavors:
104         - ha
105         - mini
106         - noha
107       distros:
108         - ubuntu
109         - centos
110
111
112 # Kubernetes based scenarios
113 - scenario: k8-nosdn-nofeature
114   scm: git
115   src: https://gerrit.opnfv.org/gerrit/releng-xci-scenarios
116   version: master
117   role: scenarios/k8-nosdn-nofeature/role/k8-nosdn-nofeature
118   installers:
119     - installer: kubespray
120       flavors:
121         - ha
122         - mini
123         - noha
124       distros:
125         - ubuntu
126         - centos
127         - opensuse
128
129 - scenario: k8-canal-nofeature
130   scm: git
131   src: https://gerrit.opnfv.org/gerrit/releng-xci-scenarios
132   version: master
133   role: scenarios/k8-canal-nofeature/role/k8-canal-nofeature
134   installers:
135     - installer: kubespray
136       flavors:
137         - ha
138         - mini
139         - noha
140       distros:
141         - ubuntu
142         - centos
143         - opensuse
144
145 - scenario: k8-calico-nofeature
146   scm: git
147   src: https://gerrit.opnfv.org/gerrit/releng-xci-scenarios
148   version: master
149   role: scenarios/k8-calico-nofeature/role/k8-calico-nofeature
150   installers:
151     - installer: kubespray
152       flavors:
153         - ha
154         - mini
155         - noha
156       distros:
157         - ubuntu
158         - centos
159         - opensuse
160     - installer: osh
161       flavors:
162         - mini
163         - noha
164       distros:
165         - ubuntu
166         - opensuse
167         - ubuntu-bionic
168
169 - scenario: k8-flannel-nofeature
170   scm: git
171   src: https://gerrit.opnfv.org/gerrit/releng-xci-scenarios
172   version: master
173   role: scenarios/k8-flannel-nofeature/role/k8-flannel-nofeature
174   installers:
175     - installer: kubespray
176       flavors:
177         - ha
178         - noha
179         - mini
180       distros:
181         - ubuntu
182         - centos
183         - opensuse
184
185 - scenario: k8-contiv-nofeature
186   scm: git
187   src: https://gerrit.opnfv.org/gerrit/releng-xci-scenarios
188   version: master
189   role: scenarios/k8-contiv-nofeature/role/k8-contiv-nofeature
190   installers:
191     - installer: kubespray
192       flavors:
193         - ha
194         - noha
195         - mini
196       distros:
197         - ubuntu
198         - centos
199         - opensuse
200
201 - scenario: k8-nosdn-istio
202   scm: git
203   src: https://gerrit.opnfv.org/gerrit/releng-xci-scenarios
204   version: master
205   role: scenarios/k8-nosdn-istio/role/k8-nosdn-istio
206   installers:
207     - installer: kubespray
208       flavors:
209         - ha
210         - mini
211         - noha
212       distros:
213         - ubuntu
214         - centos
215         - opensuse