Saltstack Official Apt Formula
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

191 lines
5.0KB

  1. # -*- coding: utf-8 -*-
  2. # vim: ft=yaml
  3. ---
  4. # For help on this file's format, see https://kitchen.ci/
  5. driver:
  6. name: docker
  7. use_sudo: false
  8. privileged: true
  9. run_command: /usr/lib/systemd/systemd
  10. provisioner:
  11. name: salt_solo
  12. log_level: debug
  13. salt_install: none
  14. require_chef: false
  15. formula: apt
  16. salt_copy_filter:
  17. - .kitchen
  18. - .git
  19. platforms:
  20. ## SALT `tiamat`
  21. - name: debian-10-tiamat-py3
  22. driver:
  23. image: saltimages/salt-tiamat-py3:debian-10
  24. run_command: /lib/systemd/systemd
  25. - name: debian-9-tiamat-py3
  26. driver:
  27. image: saltimages/salt-tiamat-py3:debian-9
  28. run_command: /lib/systemd/systemd
  29. - name: ubuntu-2004-tiamat-py3
  30. driver:
  31. image: saltimages/salt-tiamat-py3:ubuntu-20.04
  32. run_command: /lib/systemd/systemd
  33. - name: ubuntu-1804-tiamat-py3
  34. driver:
  35. image: saltimages/salt-tiamat-py3:ubuntu-18.04
  36. run_command: /lib/systemd/systemd
  37. ## SALT `master`
  38. - name: debian-10-master-py3
  39. driver:
  40. image: saltimages/salt-master-py3:debian-10
  41. run_command: /lib/systemd/systemd
  42. - name: debian-9-master-py3
  43. driver:
  44. image: saltimages/salt-master-py3:debian-9
  45. run_command: /lib/systemd/systemd
  46. - name: ubuntu-2004-master-py3
  47. driver:
  48. image: saltimages/salt-master-py3:ubuntu-20.04
  49. run_command: /lib/systemd/systemd
  50. - name: ubuntu-1804-master-py3
  51. driver:
  52. image: saltimages/salt-master-py3:ubuntu-18.04
  53. run_command: /lib/systemd/systemd
  54. ## SALT `3003.1`
  55. - name: debian-10-3003-1-py3
  56. driver:
  57. image: saltimages/salt-3003.1-py3:debian-10
  58. run_command: /lib/systemd/systemd
  59. - name: debian-9-3003-1-py3
  60. driver:
  61. image: saltimages/salt-3003.1-py3:debian-9
  62. run_command: /lib/systemd/systemd
  63. - name: ubuntu-2004-3003-1-py3
  64. driver:
  65. image: saltimages/salt-3003.1-py3:ubuntu-20.04
  66. run_command: /lib/systemd/systemd
  67. - name: ubuntu-1804-3003-1-py3
  68. driver:
  69. image: saltimages/salt-3003.1-py3:ubuntu-18.04
  70. run_command: /lib/systemd/systemd
  71. ## SALT `3002.6`
  72. - name: debian-10-3002-6-py3
  73. driver:
  74. image: saltimages/salt-3002.6-py3:debian-10
  75. run_command: /lib/systemd/systemd
  76. - name: debian-9-3002-6-py3
  77. driver:
  78. image: saltimages/salt-3002.6-py3:debian-9
  79. run_command: /lib/systemd/systemd
  80. - name: ubuntu-2004-3002-6-py3
  81. driver:
  82. image: saltimages/salt-3002.6-py3:ubuntu-20.04
  83. run_command: /lib/systemd/systemd
  84. - name: ubuntu-1804-3002-6-py3
  85. driver:
  86. image: saltimages/salt-3002.6-py3:ubuntu-18.04
  87. run_command: /lib/systemd/systemd
  88. ## SALT `3001.7`
  89. - name: debian-10-3001-7-py3
  90. driver:
  91. image: saltimages/salt-3001.7-py3:debian-10
  92. run_command: /lib/systemd/systemd
  93. - name: debian-9-3001-7-py3
  94. driver:
  95. image: saltimages/salt-3001.7-py3:debian-9
  96. run_command: /lib/systemd/systemd
  97. - name: ubuntu-2004-3001-7-py3
  98. driver:
  99. image: saltimages/salt-3001.7-py3:ubuntu-20.04
  100. run_command: /lib/systemd/systemd
  101. - name: ubuntu-1804-3001-7-py3
  102. driver:
  103. image: saltimages/salt-3001.7-py3:ubuntu-18.04
  104. run_command: /lib/systemd/systemd
  105. ## SALT `3000.9`
  106. - name: debian-10-3000-9-py3
  107. driver:
  108. image: saltimages/salt-3000.9-py3:debian-10
  109. run_command: /lib/systemd/systemd
  110. - name: debian-9-3000-9-py3
  111. driver:
  112. image: saltimages/salt-3000.9-py3:debian-9
  113. run_command: /lib/systemd/systemd
  114. - name: ubuntu-1804-3000-9-py3
  115. driver:
  116. image: saltimages/salt-3000.9-py3:ubuntu-18.04
  117. run_command: /lib/systemd/systemd
  118. - name: ubuntu-1804-3000-9-py2
  119. driver:
  120. image: saltimages/salt-3000.9-py2:ubuntu-18.04
  121. run_command: /lib/systemd/systemd
  122. verifier:
  123. # https://www.inspec.io/
  124. name: inspec
  125. sudo: true
  126. reporter:
  127. # cli, documentation, html, progress, json, json-min, json-rspec, junit
  128. - cli
  129. suites:
  130. - name: repositories
  131. provisioner:
  132. state_top:
  133. base:
  134. '*':
  135. - apt._mapdata
  136. - apt.repositories
  137. - apt.update
  138. pillars:
  139. top.sls:
  140. base:
  141. '*':
  142. - apt
  143. pillars_from_files:
  144. apt.sls: test/salt/pillar/repositories.pillar.sls
  145. verifier:
  146. inspec_tests:
  147. - path: test/integration/repositories
  148. - name: preferences
  149. provisioner:
  150. state_top:
  151. base:
  152. '*':
  153. - apt._mapdata
  154. - apt.preferences
  155. pillars:
  156. top.sls:
  157. base:
  158. '*':
  159. - apt
  160. pillars_from_files:
  161. apt.sls: test/salt/pillar/preferences.pillar.sls
  162. verifier:
  163. inspec_tests:
  164. - path: test/integration/preferences
  165. - name: unattended
  166. provisioner:
  167. state_top:
  168. base:
  169. '*':
  170. - apt._mapdata
  171. - apt.unattended
  172. pillars:
  173. top.sls:
  174. base:
  175. '*':
  176. - apt
  177. pillars_from_files:
  178. apt.sls: test/salt/pillar/unattended.pillar.sls
  179. verifier:
  180. inspec_tests:
  181. - path: test/integration/unattended