Petr Michalec | 520a2a1 | 2017-03-13 08:47:43 +0100 | [diff] [blame] | 1 | --- |
| 2 | driver: |
| 3 | name: docker |
| 4 | hostname: neutron.ci.local |
| 5 | use_sudo: false |
| 6 | |
| 7 | provisioner: |
| 8 | name: salt_solo |
| 9 | salt_install: bootstrap |
| 10 | salt_bootstrap_url: https://bootstrap.saltstack.com |
Oleh Hryhorov | 523fd64 | 2018-01-19 18:38:26 +0200 | [diff] [blame] | 11 | salt_version: <%=ENV['SALT_VERSION'] || 'latest'%> |
Petr Michalec | 520a2a1 | 2017-03-13 08:47:43 +0100 | [diff] [blame] | 12 | require_chef: false |
| 13 | log_level: error |
| 14 | formula: neutron |
| 15 | grains: |
| 16 | noservices: True |
| 17 | vendor_repo: |
| 18 | - type: apt |
| 19 | url: http://apt-mk.mirantis.com/trusty |
| 20 | key_url: http://apt-mk.mirantis.com/public.gpg |
| 21 | components: oc303 extra |
| 22 | distribution: nightly |
| 23 | dependencies: |
| 24 | - name: linux |
| 25 | repo: git |
| 26 | source: https://github.com/salt-formulas/salt-formula-linux |
Dmitry Ukov | 596ddcf | 2017-05-04 18:16:16 +0400 | [diff] [blame] | 27 | - name: keystone |
| 28 | repo: git |
| 29 | source: https://github.com/salt-formulas/salt-formula-keystone |
Petr Michalec | 520a2a1 | 2017-03-13 08:47:43 +0100 | [diff] [blame] | 30 | state_top: |
| 31 | base: |
| 32 | "*": |
| 33 | - linux.system |
| 34 | - neutron |
| 35 | pillars: |
| 36 | top.sls: |
| 37 | base: |
| 38 | "*": |
| 39 | - linux_repo_openstack |
| 40 | - neutron |
| 41 | pillars-from-files: |
| 42 | linux_repo_openstack.sls: tests/pillar/repo_mos9.sls |
| 43 | |
| 44 | verifier: |
| 45 | name: inspec |
| 46 | sudo: true |
| 47 | |
| 48 | platforms: |
Jakub Josef | 2b7daf1 | 2018-02-20 12:17:46 +0100 | [diff] [blame] | 49 | - name: <%=ENV['PLATFORM'] || 'saltstack-ubuntu-xenial-salt-stable'%> |
Petr Michalec | 520a2a1 | 2017-03-13 08:47:43 +0100 | [diff] [blame] | 50 | driver_config: |
Martin Polreich | 44d9da4 | 2018-04-25 10:14:06 +0200 | [diff] [blame] | 51 | image: <%=ENV['PLATFORM'] || 'epcim/salt:saltstack-ubuntu-xenial-salt-stable'%> |
Petr Michalec | 520a2a1 | 2017-03-13 08:47:43 +0100 | [diff] [blame] | 52 | platform: ubuntu |
| 53 | |
| 54 | suites: |
| 55 | |
| 56 | - name: compute_dpdk |
| 57 | provisioner: |
| 58 | pillars-from-files: |
| 59 | neutron.sls: tests/pillar/compute_dpdk.sls |
| 60 | |
| 61 | - name: compute_dvr |
| 62 | provisioner: |
| 63 | pillars-from-files: |
| 64 | neutron.sls: tests/pillar/compute_dvr.sls |
| 65 | |
Elena Ezhova | 166d401 | 2017-08-17 12:53:52 +0400 | [diff] [blame] | 66 | - name: compute_dvr_fwaas_v1 |
| 67 | provisioner: |
| 68 | pillars-from-files: |
| 69 | neutron.sls: tests/pillar/compute_dvr_fwaas_v1.sls |
| 70 | |
Petr Michalec | 520a2a1 | 2017-03-13 08:47:43 +0100 | [diff] [blame] | 71 | - name: compute_legacy |
| 72 | provisioner: |
| 73 | pillars-from-files: |
| 74 | neutron.sls: tests/pillar/compute_legacy.sls |
| 75 | |
| 76 | - name: compute_nonexternal_dvr |
| 77 | provisioner: |
| 78 | pillars-from-files: |
| 79 | neutron.sls: tests/pillar/compute_nonexternal_dvr.sls |
| 80 | |
| 81 | - name: compute_sriov |
| 82 | provisioner: |
| 83 | pillars-from-files: |
| 84 | neutron.sls: tests/pillar/compute_sriov.sls |
| 85 | |
Ann Kamyshnikova | 4f94300 | 2017-06-15 17:54:22 +0400 | [diff] [blame] | 86 | - name: compute_qos_sriov |
| 87 | provisioner: |
| 88 | pillars-from-files: |
| 89 | neutron.sls: tests/pillar/compute_qos_sriov.sls |
| 90 | |
| 91 | - name: compute_qos |
| 92 | provisioner: |
| 93 | pillars-from-files: |
| 94 | neutron.sls: tests/pillar/compute_qos.sls |
| 95 | |
Oleg Bondarev | 0575ae4 | 2017-07-28 16:36:25 +0400 | [diff] [blame] | 96 | - name: compute_ovn |
| 97 | provisioner: |
| 98 | pillars-from-files: |
| 99 | neutron.sls: tests/pillar/compute_ovn.sls |
| 100 | |
Oleg Bondarev | b63d27f | 2018-02-14 19:21:06 +0400 | [diff] [blame] | 101 | - name: compute_bgpvpn |
| 102 | provisioner: |
| 103 | pillars-from-files: |
| 104 | neutron.sls: tests/pillar/compute_bgpvpn.sls |
| 105 | |
Petr Michalec | 520a2a1 | 2017-03-13 08:47:43 +0100 | [diff] [blame] | 106 | - name: control_cluster |
| 107 | provisioner: |
| 108 | pillars-from-files: |
| 109 | neutron.sls: tests/pillar/control_cluster.sls |
| 110 | |
| 111 | - name: control_dvr |
| 112 | provisioner: |
| 113 | pillars-from-files: |
| 114 | neutron.sls: tests/pillar/control_dvr.sls |
| 115 | |
| 116 | - name: control_nodvr |
| 117 | provisioner: |
| 118 | pillars-from-files: |
| 119 | neutron.sls: tests/pillar/control_nodvr.sls |
| 120 | |
Elena Ezhova | 166d401 | 2017-08-17 12:53:52 +0400 | [diff] [blame] | 121 | - name: control_lbaas_octavia |
Elena Ezhova | cd67cfe | 2017-06-16 23:35:07 +0400 | [diff] [blame] | 122 | provisioner: |
| 123 | pillars-from-files: |
| 124 | neutron.sls: tests/pillar/control_lbaas_octavia.sls |
| 125 | |
Elena Ezhova | 166d401 | 2017-08-17 12:53:52 +0400 | [diff] [blame] | 126 | - name: control_fwaas_v1 |
| 127 | provisioner: |
| 128 | pillars-from-files: |
| 129 | neutron.sls: tests/pillar/control_fwaas_v1.sls |
| 130 | |
Michael Polenchuk | cccd1a5 | 2018-02-02 17:41:16 +0400 | [diff] [blame] | 131 | - name: control_l2gw |
| 132 | provisioner: |
| 133 | pillars-from-files: |
| 134 | neutron.sls: tests/pillar/control_l2gw.sls |
| 135 | |
Michael Polenchuk | 87d2b74 | 2017-06-29 12:05:25 +0400 | [diff] [blame] | 136 | - name: control_opendaylight |
| 137 | provisioner: |
| 138 | pillars-from-files: |
| 139 | neutron.sls: tests/pillar/control_opendaylight.sls |
| 140 | |
Petr Michalec | 520a2a1 | 2017-03-13 08:47:43 +0100 | [diff] [blame] | 141 | - name: control_single |
| 142 | provisioner: |
| 143 | pillars-from-files: |
| 144 | neutron.sls: tests/pillar/control_single.sls |
| 145 | |
Ann Kamyshnikova | 4f94300 | 2017-06-15 17:54:22 +0400 | [diff] [blame] | 146 | - name: control_qos |
| 147 | provisioner: |
| 148 | pillars-from-files: |
| 149 | neutron.sls: tests/pillar/control_qos.sls |
| 150 | |
Oleg Bondarev | 0575ae4 | 2017-07-28 16:36:25 +0400 | [diff] [blame] | 151 | - name: control_ovn |
| 152 | provisioner: |
| 153 | pillars-from-files: |
| 154 | neutron.sls: tests/pillar/control_ovn.sls |
| 155 | |
Oleg Bondarev | b63d27f | 2018-02-14 19:21:06 +0400 | [diff] [blame] | 156 | - name: control_bgpvpn |
| 157 | provisioner: |
| 158 | pillars-from-files: |
| 159 | neutron.sls: tests/pillar/control_bgpvpn.sls |
| 160 | |
Michael Polenchuk | 9cccecc | 2018-09-14 14:54:18 +0400 | [diff] [blame^] | 161 | - name: control_sfc |
| 162 | provisioner: |
| 163 | pillars-from-files: |
| 164 | neutron.sls: tests/pillar/control_sfc.sls |
| 165 | |
Petr Michalec | 520a2a1 | 2017-03-13 08:47:43 +0100 | [diff] [blame] | 166 | - name: gateway_dvr |
| 167 | provisioner: |
| 168 | pillars-from-files: |
| 169 | neutron.sls: tests/pillar/gateway_dvr.sls |
| 170 | |
| 171 | - name: gateway_legacy |
| 172 | provisioner: |
| 173 | pillars-from-files: |
| 174 | neutron.sls: tests/pillar/gateway_legacy.sls |
Ann Kamyshnikova | 4f94300 | 2017-06-15 17:54:22 +0400 | [diff] [blame] | 175 | |
| 176 | - name: gateway_qos |
| 177 | provisioner: |
| 178 | pillars-from-files: |
| 179 | neutron.sls: tests/pillar/gateway_qos.sls |
| 180 | |
Elena Ezhova | 166d401 | 2017-08-17 12:53:52 +0400 | [diff] [blame] | 181 | - name: gateway_legacy_fwaas_v1 |
| 182 | provisioner: |
| 183 | pillars-from-files: |
| 184 | neutron.sls: tests/pillar/gateway_legacy_fwaas_v1.sls |
| 185 | |
Michael Polenchuk | cccd1a5 | 2018-02-02 17:41:16 +0400 | [diff] [blame] | 186 | - name: gateway_legacy_l2gw |
| 187 | provisioner: |
| 188 | pillars-from-files: |
| 189 | neutron.sls: tests/pillar/gateway_legacy_l2gw.sls |
| 190 | |
Michael Polenchuk | 87d2b74 | 2017-06-29 12:05:25 +0400 | [diff] [blame] | 191 | - name: gateway_legacy_opendaylight |
| 192 | provisioner: |
| 193 | pillars-from-files: |
| 194 | neutron.sls: tests/pillar/gateway_legacy_opendaylight.sls |
| 195 | |
Oleg Iurchenko | 8cf6cf5 | 2017-09-18 15:44:03 +0300 | [diff] [blame] | 196 | - name: control_dns |
| 197 | provisioner: |
| 198 | pillars-from-files: |
| 199 | neutron.sls: tests/pillar/control_dns.sls |
| 200 | |
Petr Michalec | 520a2a1 | 2017-03-13 08:47:43 +0100 | [diff] [blame] | 201 | # vim: ft=yaml sw=2 ts=2 sts=2 tw=125 |