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 |
| 11 | salt_version: latest |
| 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: |
| 49 | - name: <%=ENV['PLATFORM'] || 'ubuntu-xenial'%> |
| 50 | driver_config: |
| 51 | image: <%=ENV['PLATFORM'] || 'trevorj/salty-whales:xenial'%> |
| 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 | |
| 66 | - name: compute_legacy |
| 67 | provisioner: |
| 68 | pillars-from-files: |
| 69 | neutron.sls: tests/pillar/compute_legacy.sls |
| 70 | |
| 71 | - name: compute_nonexternal_dvr |
| 72 | provisioner: |
| 73 | pillars-from-files: |
| 74 | neutron.sls: tests/pillar/compute_nonexternal_dvr.sls |
| 75 | |
| 76 | - name: compute_sriov |
| 77 | provisioner: |
| 78 | pillars-from-files: |
| 79 | neutron.sls: tests/pillar/compute_sriov.sls |
| 80 | |
| 81 | - name: control_cluster |
| 82 | provisioner: |
| 83 | pillars-from-files: |
| 84 | neutron.sls: tests/pillar/control_cluster.sls |
| 85 | |
| 86 | - name: control_dvr |
| 87 | provisioner: |
| 88 | pillars-from-files: |
| 89 | neutron.sls: tests/pillar/control_dvr.sls |
| 90 | |
| 91 | - name: control_nodvr |
| 92 | provisioner: |
| 93 | pillars-from-files: |
| 94 | neutron.sls: tests/pillar/control_nodvr.sls |
| 95 | |
| 96 | - name: control_single |
| 97 | provisioner: |
| 98 | pillars-from-files: |
| 99 | neutron.sls: tests/pillar/control_single.sls |
| 100 | |
| 101 | - name: gateway_dvr |
| 102 | provisioner: |
| 103 | pillars-from-files: |
| 104 | neutron.sls: tests/pillar/gateway_dvr.sls |
| 105 | |
| 106 | - name: gateway_legacy |
| 107 | provisioner: |
| 108 | pillars-from-files: |
| 109 | neutron.sls: tests/pillar/gateway_legacy.sls |
| 110 | # vim: ft=yaml sw=2 ts=2 sts=2 tw=125 |