Saltstack Official Salt Formula
選択できるのは25トピックまでです。 トピックは、先頭が英数字で、英数字とダッシュ('-')を使用した35文字以内のものにしてください。

kitchen.yml 22KB

feat: use `semantic-release` cross-formula standard structure * Semi-automated using https://github.com/myii/ssf-formula/pull/31 * Includes: - Update TOFS - Use `bin/kitchen` - Use `dist: bionic` in Travis - Add `yamllint` and apply rules - Use `pillars_from_files` throughout - Replace EOL images in Kitchen & Travis - Add `develop` images in Kitchen & Travis * Fix (or ignore) errors shown below: ```bash salt-formula$ yamllint -s . ./pillar.example 1:1 warning missing document start "---" (document-start) 5:23 warning truthy value should be one of [false, true] (truthy) 8:25 warning truthy value should be one of [false, true] (truthy) 11:25 warning truthy value should be one of [false, true] (truthy) 19:21 warning truthy value should be one of [false, true] (truthy) 40:89 error line too long (108 > 88 characters) (line-length) 41:89 error line too long (112 > 88 characters) (line-length) 43:89 error line too long (112 > 88 characters) (line-length) 45:89 error line too long (110 > 88 characters) (line-length) 47:89 error line too long (89 > 88 characters) (line-length) 74:27 warning truthy value should be one of [false, true] (truthy) 82:9 error wrong indentation: expected 10 but found 8 (indentation) 101:14 warning truthy value should be one of [false, true] (truthy) 102:20 warning truthy value should be one of [false, true] (truthy) 103:89 error line too long (119 > 88 characters) (line-length) 121:7 warning comment not indented like content (comments-indentation) 122:24 error syntax error: found character '%' that cannot start any token 310:89 error line too long (102 > 88 characters) (line-length) 330:89 error line too long (113 > 88 characters) (line-length) 433:1 error too many blank lines (1 > 0) (empty-lines) ./salt/osmap.yaml 4:2 error syntax error: found character '%' that cannot start any token 6:89 error line too long (93 > 88 characters) (line-length) 22:89 error line too long (137 > 88 characters) (line-length) 23:89 error line too long (134 > 88 characters) (line-length) 33:89 error line too long (149 > 88 characters) (line-length) 34:89 error line too long (146 > 88 characters) (line-length) ./salt/osfamilymap.yaml 4:2 error syntax error: found character '%' that cannot start any token 6:89 error line too long (94 > 88 characters) (line-length) 24:89 error line too long (149 > 88 characters) (line-length) 25:89 error line too long (146 > 88 characters) (line-length) 39:89 error line too long (105 > 88 characters) (line-length) 40:89 error line too long (127 > 88 characters) (line-length) 56:89 error line too long (101 > 88 characters) (line-length) ./salt/ospyvermap.yaml 4:1 warning missing document start "---" (document-start) ./salt/defaults.yaml 3:1 warning missing document start "---" (document-start) 7:21 warning truthy value should be one of [false, true] (truthy) 8:12 warning truthy value should be one of [false, true] (truthy) 9:23 warning truthy value should be one of [false, true] (truthy) 10:19 warning truthy value should be one of [false, true] (truthy) 14:25 warning truthy value should be one of [false, true] (truthy) 15:25 warning truthy value should be one of [false, true] (truthy) 16:27 warning truthy value should be one of [false, true] (truthy) 17:27 warning truthy value should be one of [false, true] (truthy) 39:28 warning truthy value should be one of [false, true] (truthy) 41:28 warning truthy value should be one of [false, true] (truthy) 45:24 warning truthy value should be one of [false, true] (truthy) 49:30 warning truthy value should be one of [false, true] (truthy) 54:28 warning truthy value should be one of [false, true] (truthy) 63:25 warning truthy value should be one of [false, true] (truthy) 68:15 warning truthy value should be one of [false, true] (truthy) ```
5年前
feat: use `semantic-release` cross-formula standard structure * Semi-automated using https://github.com/myii/ssf-formula/pull/31 * Includes: - Update TOFS - Use `bin/kitchen` - Use `dist: bionic` in Travis - Add `yamllint` and apply rules - Use `pillars_from_files` throughout - Replace EOL images in Kitchen & Travis - Add `develop` images in Kitchen & Travis * Fix (or ignore) errors shown below: ```bash salt-formula$ yamllint -s . ./pillar.example 1:1 warning missing document start "---" (document-start) 5:23 warning truthy value should be one of [false, true] (truthy) 8:25 warning truthy value should be one of [false, true] (truthy) 11:25 warning truthy value should be one of [false, true] (truthy) 19:21 warning truthy value should be one of [false, true] (truthy) 40:89 error line too long (108 > 88 characters) (line-length) 41:89 error line too long (112 > 88 characters) (line-length) 43:89 error line too long (112 > 88 characters) (line-length) 45:89 error line too long (110 > 88 characters) (line-length) 47:89 error line too long (89 > 88 characters) (line-length) 74:27 warning truthy value should be one of [false, true] (truthy) 82:9 error wrong indentation: expected 10 but found 8 (indentation) 101:14 warning truthy value should be one of [false, true] (truthy) 102:20 warning truthy value should be one of [false, true] (truthy) 103:89 error line too long (119 > 88 characters) (line-length) 121:7 warning comment not indented like content (comments-indentation) 122:24 error syntax error: found character '%' that cannot start any token 310:89 error line too long (102 > 88 characters) (line-length) 330:89 error line too long (113 > 88 characters) (line-length) 433:1 error too many blank lines (1 > 0) (empty-lines) ./salt/osmap.yaml 4:2 error syntax error: found character '%' that cannot start any token 6:89 error line too long (93 > 88 characters) (line-length) 22:89 error line too long (137 > 88 characters) (line-length) 23:89 error line too long (134 > 88 characters) (line-length) 33:89 error line too long (149 > 88 characters) (line-length) 34:89 error line too long (146 > 88 characters) (line-length) ./salt/osfamilymap.yaml 4:2 error syntax error: found character '%' that cannot start any token 6:89 error line too long (94 > 88 characters) (line-length) 24:89 error line too long (149 > 88 characters) (line-length) 25:89 error line too long (146 > 88 characters) (line-length) 39:89 error line too long (105 > 88 characters) (line-length) 40:89 error line too long (127 > 88 characters) (line-length) 56:89 error line too long (101 > 88 characters) (line-length) ./salt/ospyvermap.yaml 4:1 warning missing document start "---" (document-start) ./salt/defaults.yaml 3:1 warning missing document start "---" (document-start) 7:21 warning truthy value should be one of [false, true] (truthy) 8:12 warning truthy value should be one of [false, true] (truthy) 9:23 warning truthy value should be one of [false, true] (truthy) 10:19 warning truthy value should be one of [false, true] (truthy) 14:25 warning truthy value should be one of [false, true] (truthy) 15:25 warning truthy value should be one of [false, true] (truthy) 16:27 warning truthy value should be one of [false, true] (truthy) 17:27 warning truthy value should be one of [false, true] (truthy) 39:28 warning truthy value should be one of [false, true] (truthy) 41:28 warning truthy value should be one of [false, true] (truthy) 45:24 warning truthy value should be one of [false, true] (truthy) 49:30 warning truthy value should be one of [false, true] (truthy) 54:28 warning truthy value should be one of [false, true] (truthy) 63:25 warning truthy value should be one of [false, true] (truthy) 68:15 warning truthy value should be one of [false, true] (truthy) ```
5年前
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810
  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: salt
  16. salt_copy_filter:
  17. - .kitchen
  18. - .git
  19. pillars_from_directories:
  20. - test/salt/pillar
  21. platforms:
  22. ## SALT `tiamat`
  23. - name: debian-11-tiamat-py3
  24. driver:
  25. image: saltimages/salt-tiamat-py3:debian-11
  26. run_command: /lib/systemd/systemd
  27. verifier:
  28. inputs:
  29. saltmajorversion: 3004
  30. - name: debian-10-tiamat-py3
  31. driver:
  32. image: saltimages/salt-tiamat-py3:debian-10
  33. run_command: /lib/systemd/systemd
  34. verifier:
  35. inputs:
  36. saltmajorversion: 3004
  37. - name: debian-9-tiamat-py3
  38. driver:
  39. image: saltimages/salt-tiamat-py3:debian-9
  40. run_command: /lib/systemd/systemd
  41. verifier:
  42. inputs:
  43. saltmajorversion: 3004
  44. - name: ubuntu-2004-tiamat-py3
  45. driver:
  46. image: saltimages/salt-tiamat-py3:ubuntu-20.04
  47. run_command: /lib/systemd/systemd
  48. verifier:
  49. inputs:
  50. saltmajorversion: 3004
  51. - name: ubuntu-1804-tiamat-py3
  52. driver:
  53. image: saltimages/salt-tiamat-py3:ubuntu-18.04
  54. run_command: /lib/systemd/systemd
  55. verifier:
  56. inputs:
  57. saltmajorversion: 3004
  58. - name: centos-stream8-tiamat-py3
  59. driver:
  60. image: saltimages/salt-tiamat-py3:centos-stream8
  61. verifier:
  62. inputs:
  63. saltmajorversion: 3004
  64. - name: centos-8-tiamat-py3
  65. driver:
  66. image: saltimages/salt-tiamat-py3:centos-8
  67. verifier:
  68. inputs:
  69. saltmajorversion: 3004
  70. - name: centos-7-tiamat-py3
  71. driver:
  72. image: saltimages/salt-tiamat-py3:centos-7
  73. verifier:
  74. inputs:
  75. saltmajorversion: 3004
  76. - name: amazonlinux-2-tiamat-py3
  77. driver:
  78. image: saltimages/salt-tiamat-py3:amazonlinux-2
  79. verifier:
  80. inputs:
  81. saltmajorversion: 3004
  82. - name: oraclelinux-8-tiamat-py3
  83. driver:
  84. image: saltimages/salt-tiamat-py3:oraclelinux-8
  85. verifier:
  86. inputs:
  87. saltmajorversion: 3004
  88. - name: oraclelinux-7-tiamat-py3
  89. driver:
  90. image: saltimages/salt-tiamat-py3:oraclelinux-7
  91. verifier:
  92. inputs:
  93. saltmajorversion: 3004
  94. - name: almalinux-8-tiamat-py3
  95. driver:
  96. image: saltimages/salt-tiamat-py3:almalinux-8
  97. verifier:
  98. inputs:
  99. saltmajorversion: 3004
  100. - name: rockylinux-8-tiamat-py3
  101. driver:
  102. image: saltimages/salt-tiamat-py3:rockylinux-8
  103. verifier:
  104. inputs:
  105. saltmajorversion: 3004
  106. ## SALT `master`
  107. - name: debian-11-master-py3
  108. driver:
  109. image: saltimages/salt-master-py3:debian-11
  110. run_command: /lib/systemd/systemd
  111. verifier:
  112. inputs:
  113. saltmajorversion: 3004
  114. - name: debian-10-master-py3
  115. driver:
  116. image: saltimages/salt-master-py3:debian-10
  117. run_command: /lib/systemd/systemd
  118. verifier:
  119. inputs:
  120. saltmajorversion: 3004
  121. - name: debian-9-master-py3
  122. driver:
  123. image: saltimages/salt-master-py3:debian-9
  124. run_command: /lib/systemd/systemd
  125. verifier:
  126. inputs:
  127. saltmajorversion: 3004
  128. - name: ubuntu-2004-master-py3
  129. driver:
  130. image: saltimages/salt-master-py3:ubuntu-20.04
  131. run_command: /lib/systemd/systemd
  132. verifier:
  133. inputs:
  134. saltmajorversion: 3004
  135. - name: ubuntu-1804-master-py3
  136. driver:
  137. image: saltimages/salt-master-py3:ubuntu-18.04
  138. run_command: /lib/systemd/systemd
  139. verifier:
  140. inputs:
  141. saltmajorversion: 3004
  142. - name: centos-stream8-master-py3
  143. driver:
  144. image: saltimages/salt-master-py3:centos-stream8
  145. verifier:
  146. inputs:
  147. saltmajorversion: 3004
  148. - name: centos-8-master-py3
  149. driver:
  150. image: saltimages/salt-master-py3:centos-8
  151. verifier:
  152. inputs:
  153. saltmajorversion: 3004
  154. - name: centos-7-master-py3
  155. driver:
  156. image: saltimages/salt-master-py3:centos-7
  157. verifier:
  158. inputs:
  159. saltmajorversion: 3004
  160. - name: fedora-34-master-py3
  161. driver:
  162. image: saltimages/salt-master-py3:fedora-34
  163. verifier:
  164. inputs:
  165. saltmajorversion: 3004
  166. - name: fedora-33-master-py3
  167. driver:
  168. image: saltimages/salt-master-py3:fedora-33
  169. verifier:
  170. inputs:
  171. saltmajorversion: 3004
  172. - name: opensuse-leap-153-master-py3
  173. driver:
  174. image: saltimages/salt-master-py3:opensuse-leap-15.3
  175. # Workaround to avoid intermittent failures on `opensuse-leap-15.3`:
  176. # => SCP did not finish successfully (255): (Net::SCP::Error)
  177. transport:
  178. max_ssh_sessions: 1
  179. verifier:
  180. inputs:
  181. saltmajorversion: 3004
  182. - name: opensuse-leap-152-master-py3
  183. driver:
  184. image: saltimages/salt-master-py3:opensuse-leap-15.2
  185. # Workaround to avoid intermittent failures on `opensuse-leap-15.2`:
  186. # => SCP did not finish successfully (255): (Net::SCP::Error)
  187. transport:
  188. max_ssh_sessions: 1
  189. verifier:
  190. inputs:
  191. saltmajorversion: 3004
  192. - name: opensuse-tmbl-latest-master-py3
  193. driver:
  194. image: saltimages/salt-master-py3:opensuse-tumbleweed-latest
  195. # Workaround to avoid intermittent failures on `opensuse-tumbleweed`:
  196. # => SCP did not finish successfully (255): (Net::SCP::Error)
  197. transport:
  198. max_ssh_sessions: 1
  199. verifier:
  200. inputs:
  201. saltmajorversion: 3004
  202. - name: amazonlinux-2-master-py3
  203. driver:
  204. image: saltimages/salt-master-py3:amazonlinux-2
  205. verifier:
  206. inputs:
  207. saltmajorversion: 3004
  208. - name: oraclelinux-8-master-py3
  209. driver:
  210. image: saltimages/salt-master-py3:oraclelinux-8
  211. verifier:
  212. inputs:
  213. saltmajorversion: 3004
  214. - name: oraclelinux-7-master-py3
  215. driver:
  216. image: saltimages/salt-master-py3:oraclelinux-7
  217. verifier:
  218. inputs:
  219. saltmajorversion: 3004
  220. - name: arch-base-latest-master-py3
  221. driver:
  222. image: saltimages/salt-master-py3:arch-base-latest
  223. verifier:
  224. inputs:
  225. saltmajorversion: 3004
  226. - name: gentoo-stage3-latest-master-py3
  227. driver:
  228. image: saltimages/salt-master-py3:gentoo-stage3-latest
  229. run_command: /sbin/init
  230. verifier:
  231. inputs:
  232. saltmajorversion: 3004
  233. - name: gentoo-stage3-systemd-master-py3
  234. driver:
  235. image: saltimages/salt-master-py3:gentoo-stage3-systemd
  236. verifier:
  237. inputs:
  238. saltmajorversion: 3004
  239. - name: almalinux-8-master-py3
  240. driver:
  241. image: saltimages/salt-master-py3:almalinux-8
  242. verifier:
  243. inputs:
  244. saltmajorversion: 3004
  245. - name: rockylinux-8-master-py3
  246. driver:
  247. image: saltimages/salt-master-py3:rockylinux-8
  248. verifier:
  249. inputs:
  250. saltmajorversion: 3004
  251. ## SALT `3004.0`
  252. - name: debian-11-3004-0-py3
  253. driver:
  254. image: saltimages/salt-3004.0-py3:debian-11
  255. run_command: /lib/systemd/systemd
  256. verifier:
  257. inputs:
  258. saltmajorversion: 3004
  259. - name: debian-10-3004-0-py3
  260. driver:
  261. image: saltimages/salt-3004.0-py3:debian-10
  262. run_command: /lib/systemd/systemd
  263. verifier:
  264. inputs:
  265. saltmajorversion: 3004
  266. - name: debian-9-3004-0-py3
  267. driver:
  268. image: saltimages/salt-3004.0-py3:debian-9
  269. run_command: /lib/systemd/systemd
  270. verifier:
  271. inputs:
  272. saltmajorversion: 3004
  273. - name: ubuntu-2004-3004-0-py3
  274. driver:
  275. image: saltimages/salt-3004.0-py3:ubuntu-20.04
  276. run_command: /lib/systemd/systemd
  277. verifier:
  278. inputs:
  279. saltmajorversion: 3004
  280. - name: ubuntu-1804-3004-0-py3
  281. driver:
  282. image: saltimages/salt-3004.0-py3:ubuntu-18.04
  283. run_command: /lib/systemd/systemd
  284. verifier:
  285. inputs:
  286. saltmajorversion: 3004
  287. - name: centos-stream8-3004-0-py3
  288. driver:
  289. image: saltimages/salt-3004.0-py3:centos-stream8
  290. verifier:
  291. inputs:
  292. saltmajorversion: 3004
  293. - name: centos-8-3004-0-py3
  294. driver:
  295. image: saltimages/salt-3004.0-py3:centos-8
  296. verifier:
  297. inputs:
  298. saltmajorversion: 3004
  299. - name: centos-7-3004-0-py3
  300. driver:
  301. image: saltimages/salt-3004.0-py3:centos-7
  302. verifier:
  303. inputs:
  304. saltmajorversion: 3004
  305. - name: fedora-34-3004-0-py3
  306. driver:
  307. image: saltimages/salt-3004.0-py3:fedora-34
  308. verifier:
  309. inputs:
  310. saltmajorversion: 3004
  311. - name: fedora-33-3004-0-py3
  312. driver:
  313. image: saltimages/salt-3004.0-py3:fedora-33
  314. verifier:
  315. inputs:
  316. saltmajorversion: 3004
  317. - name: opensuse-leap-153-3004-0-py3
  318. driver:
  319. image: saltimages/salt-3004.0-py3:opensuse-leap-15.3
  320. # Workaround to avoid intermittent failures on `opensuse-leap-15.3`:
  321. # => SCP did not finish successfully (255): (Net::SCP::Error)
  322. transport:
  323. max_ssh_sessions: 1
  324. verifier:
  325. inputs:
  326. saltmajorversion: 3004
  327. - name: opensuse-leap-152-3004-0-py3
  328. driver:
  329. image: saltimages/salt-3004.0-py3:opensuse-leap-15.2
  330. # Workaround to avoid intermittent failures on `opensuse-leap-15.2`:
  331. # => SCP did not finish successfully (255): (Net::SCP::Error)
  332. transport:
  333. max_ssh_sessions: 1
  334. verifier:
  335. inputs:
  336. saltmajorversion: 3004
  337. - name: opensuse-tmbl-latest-3004-0-py3
  338. driver:
  339. image: saltimages/salt-3004.0-py3:opensuse-tumbleweed-latest
  340. # Workaround to avoid intermittent failures on `opensuse-tumbleweed`:
  341. # => SCP did not finish successfully (255): (Net::SCP::Error)
  342. transport:
  343. max_ssh_sessions: 1
  344. verifier:
  345. inputs:
  346. saltmajorversion: 3004
  347. - name: amazonlinux-2-3004-0-py3
  348. driver:
  349. image: saltimages/salt-3004.0-py3:amazonlinux-2
  350. verifier:
  351. inputs:
  352. saltmajorversion: 3004
  353. - name: oraclelinux-8-3004-0-py3
  354. driver:
  355. image: saltimages/salt-3004.0-py3:oraclelinux-8
  356. verifier:
  357. inputs:
  358. saltmajorversion: 3004
  359. - name: oraclelinux-7-3004-0-py3
  360. driver:
  361. image: saltimages/salt-3004.0-py3:oraclelinux-7
  362. verifier:
  363. inputs:
  364. saltmajorversion: 3004
  365. - name: arch-base-latest-3004-0-py3
  366. driver:
  367. image: saltimages/salt-3004.0-py3:arch-base-latest
  368. verifier:
  369. inputs:
  370. saltmajorversion: 3004
  371. - name: gentoo-stage3-latest-3004-0-py3
  372. driver:
  373. image: saltimages/salt-3004.0-py3:gentoo-stage3-latest
  374. run_command: /sbin/init
  375. verifier:
  376. inputs:
  377. saltmajorversion: 3004
  378. - name: gentoo-stage3-systemd-3004-0-py3
  379. driver:
  380. image: saltimages/salt-3004.0-py3:gentoo-stage3-systemd
  381. verifier:
  382. inputs:
  383. saltmajorversion: 3004
  384. - name: almalinux-8-3004-0-py3
  385. driver:
  386. image: saltimages/salt-3004.0-py3:almalinux-8
  387. verifier:
  388. inputs:
  389. saltmajorversion: 3004
  390. - name: rockylinux-8-3004-0-py3
  391. driver:
  392. image: saltimages/salt-3004.0-py3:rockylinux-8
  393. verifier:
  394. inputs:
  395. saltmajorversion: 3004
  396. ## SALT `3003.3`
  397. - name: debian-11-3003-3-py3
  398. driver:
  399. image: saltimages/salt-3003.3-py3:debian-11
  400. run_command: /lib/systemd/systemd
  401. verifier:
  402. inputs:
  403. saltmajorversion: 3003
  404. - name: debian-10-3003-3-py3
  405. driver:
  406. image: saltimages/salt-3003.3-py3:debian-10
  407. run_command: /lib/systemd/systemd
  408. verifier:
  409. inputs:
  410. saltmajorversion: 3003
  411. - name: debian-9-3003-3-py3
  412. driver:
  413. image: saltimages/salt-3003.3-py3:debian-9
  414. run_command: /lib/systemd/systemd
  415. verifier:
  416. inputs:
  417. saltmajorversion: 3003
  418. - name: ubuntu-2004-3003-3-py3
  419. driver:
  420. image: saltimages/salt-3003.3-py3:ubuntu-20.04
  421. run_command: /lib/systemd/systemd
  422. verifier:
  423. inputs:
  424. saltmajorversion: 3003
  425. - name: ubuntu-1804-3003-3-py3
  426. driver:
  427. image: saltimages/salt-3003.3-py3:ubuntu-18.04
  428. run_command: /lib/systemd/systemd
  429. verifier:
  430. inputs:
  431. saltmajorversion: 3003
  432. - name: centos-stream8-3003-3-py3
  433. driver:
  434. image: saltimages/salt-3003.3-py3:centos-stream8
  435. verifier:
  436. inputs:
  437. saltmajorversion: 3003
  438. - name: centos-8-3003-3-py3
  439. driver:
  440. image: saltimages/salt-3003.3-py3:centos-8
  441. verifier:
  442. inputs:
  443. saltmajorversion: 3003
  444. - name: centos-7-3003-3-py3
  445. driver:
  446. image: saltimages/salt-3003.3-py3:centos-7
  447. verifier:
  448. inputs:
  449. saltmajorversion: 3003
  450. - name: fedora-34-3003-3-py3
  451. driver:
  452. image: saltimages/salt-3003.3-py3:fedora-34
  453. verifier:
  454. inputs:
  455. saltmajorversion: 3003
  456. - name: fedora-33-3003-3-py3
  457. driver:
  458. image: saltimages/salt-3003.3-py3:fedora-33
  459. verifier:
  460. inputs:
  461. saltmajorversion: 3003
  462. - name: opensuse-leap-153-3003-3-py3
  463. driver:
  464. image: saltimages/salt-3003.3-py3:opensuse-leap-15.3
  465. # Workaround to avoid intermittent failures on `opensuse-leap-15.3`:
  466. # => SCP did not finish successfully (255): (Net::SCP::Error)
  467. transport:
  468. max_ssh_sessions: 1
  469. verifier:
  470. inputs:
  471. saltmajorversion: 3003
  472. - name: opensuse-leap-152-3003-3-py3
  473. driver:
  474. image: saltimages/salt-3003.3-py3:opensuse-leap-15.2
  475. # Workaround to avoid intermittent failures on `opensuse-leap-15.2`:
  476. # => SCP did not finish successfully (255): (Net::SCP::Error)
  477. transport:
  478. max_ssh_sessions: 1
  479. verifier:
  480. inputs:
  481. saltmajorversion: 3003
  482. - name: opensuse-tmbl-latest-3003-3-py3
  483. driver:
  484. image: saltimages/salt-3003.3-py3:opensuse-tumbleweed-latest
  485. # Workaround to avoid intermittent failures on `opensuse-tumbleweed`:
  486. # => SCP did not finish successfully (255): (Net::SCP::Error)
  487. transport:
  488. max_ssh_sessions: 1
  489. verifier:
  490. inputs:
  491. saltmajorversion: 3003
  492. - name: amazonlinux-2-3003-3-py3
  493. driver:
  494. image: saltimages/salt-3003.3-py3:amazonlinux-2
  495. verifier:
  496. inputs:
  497. saltmajorversion: 3003
  498. - name: oraclelinux-8-3003-3-py3
  499. driver:
  500. image: saltimages/salt-3003.3-py3:oraclelinux-8
  501. verifier:
  502. inputs:
  503. saltmajorversion: 3003
  504. - name: oraclelinux-7-3003-3-py3
  505. driver:
  506. image: saltimages/salt-3003.3-py3:oraclelinux-7
  507. verifier:
  508. inputs:
  509. saltmajorversion: 3003
  510. - name: arch-base-latest-3003-3-py3
  511. driver:
  512. image: saltimages/salt-3003.3-py3:arch-base-latest
  513. verifier:
  514. inputs:
  515. saltmajorversion: 3003
  516. - name: gentoo-stage3-latest-3003-3-py3
  517. driver:
  518. image: saltimages/salt-3003.3-py3:gentoo-stage3-latest
  519. run_command: /sbin/init
  520. verifier:
  521. inputs:
  522. saltmajorversion: 3003
  523. - name: gentoo-stage3-systemd-3003-3-py3
  524. driver:
  525. image: saltimages/salt-3003.3-py3:gentoo-stage3-systemd
  526. verifier:
  527. inputs:
  528. saltmajorversion: 3003
  529. - name: almalinux-8-3003-3-py3
  530. driver:
  531. image: saltimages/salt-3003.3-py3:almalinux-8
  532. verifier:
  533. inputs:
  534. saltmajorversion: 3003
  535. ## SALT `3002.7`
  536. - name: debian-11-3002-7-py3
  537. driver:
  538. image: saltimages/salt-3002.7-py3:debian-11
  539. run_command: /lib/systemd/systemd
  540. verifier:
  541. inputs:
  542. saltmajorversion: 3002
  543. - name: debian-10-3002-7-py3
  544. driver:
  545. image: saltimages/salt-3002.7-py3:debian-10
  546. run_command: /lib/systemd/systemd
  547. verifier:
  548. inputs:
  549. saltmajorversion: 3002
  550. - name: debian-9-3002-7-py3
  551. driver:
  552. image: saltimages/salt-3002.7-py3:debian-9
  553. run_command: /lib/systemd/systemd
  554. verifier:
  555. inputs:
  556. saltmajorversion: 3002
  557. - name: ubuntu-2004-3002-7-py3
  558. driver:
  559. image: saltimages/salt-3002.7-py3:ubuntu-20.04
  560. run_command: /lib/systemd/systemd
  561. verifier:
  562. inputs:
  563. saltmajorversion: 3002
  564. - name: ubuntu-1804-3002-7-py3
  565. driver:
  566. image: saltimages/salt-3002.7-py3:ubuntu-18.04
  567. run_command: /lib/systemd/systemd
  568. verifier:
  569. inputs:
  570. saltmajorversion: 3002
  571. - name: centos-8-3002-7-py3
  572. driver:
  573. image: saltimages/salt-3002.7-py3:centos-8
  574. verifier:
  575. inputs:
  576. saltmajorversion: 3002
  577. - name: centos-7-3002-7-py3
  578. driver:
  579. image: saltimages/salt-3002.7-py3:centos-7
  580. verifier:
  581. inputs:
  582. saltmajorversion: 3002
  583. - name: fedora-34-3002-7-py3
  584. driver:
  585. image: saltimages/salt-3002.7-py3:fedora-34
  586. verifier:
  587. inputs:
  588. saltmajorversion: 3002
  589. - name: fedora-33-3002-7-py3
  590. driver:
  591. image: saltimages/salt-3002.7-py3:fedora-33
  592. verifier:
  593. inputs:
  594. saltmajorversion: 3002
  595. - name: opensuse-leap-153-3002-7-py3
  596. driver:
  597. image: saltimages/salt-3002.7-py3:opensuse-leap-15.3
  598. # Workaround to avoid intermittent failures on `opensuse-leap-15.3`:
  599. # => SCP did not finish successfully (255): (Net::SCP::Error)
  600. transport:
  601. max_ssh_sessions: 1
  602. verifier:
  603. inputs:
  604. saltmajorversion: 3002
  605. - name: opensuse-leap-152-3002-7-py3
  606. driver:
  607. image: saltimages/salt-3002.7-py3:opensuse-leap-15.2
  608. # Workaround to avoid intermittent failures on `opensuse-leap-15.2`:
  609. # => SCP did not finish successfully (255): (Net::SCP::Error)
  610. transport:
  611. max_ssh_sessions: 1
  612. verifier:
  613. inputs:
  614. saltmajorversion: 3002
  615. - name: opensuse-tmbl-latest-3002-7-py3
  616. driver:
  617. image: saltimages/salt-3002.7-py3:opensuse-tumbleweed-latest
  618. # Workaround to avoid intermittent failures on `opensuse-tumbleweed`:
  619. # => SCP did not finish successfully (255): (Net::SCP::Error)
  620. transport:
  621. max_ssh_sessions: 1
  622. verifier:
  623. inputs:
  624. saltmajorversion: 3002
  625. - name: amazonlinux-2-3002-7-py3
  626. driver:
  627. image: saltimages/salt-3002.7-py3:amazonlinux-2
  628. verifier:
  629. inputs:
  630. saltmajorversion: 3002
  631. - name: oraclelinux-8-3002-7-py3
  632. driver:
  633. image: saltimages/salt-3002.7-py3:oraclelinux-8
  634. verifier:
  635. inputs:
  636. saltmajorversion: 3002
  637. - name: oraclelinux-7-3002-7-py3
  638. driver:
  639. image: saltimages/salt-3002.7-py3:oraclelinux-7
  640. verifier:
  641. inputs:
  642. saltmajorversion: 3002
  643. - name: arch-base-latest-3002-7-py3
  644. driver:
  645. image: saltimages/salt-3002.7-py3:arch-base-latest
  646. verifier:
  647. inputs:
  648. saltmajorversion: 3002
  649. - name: gentoo-stage3-latest-3002-7-py3
  650. driver:
  651. image: saltimages/salt-3002.7-py3:gentoo-stage3-latest
  652. run_command: /sbin/init
  653. verifier:
  654. inputs:
  655. saltmajorversion: 3002
  656. - name: gentoo-stage3-systemd-3002-7-py3
  657. driver:
  658. image: saltimages/salt-3002.7-py3:gentoo-stage3-systemd
  659. verifier:
  660. inputs:
  661. saltmajorversion: 3002
  662. ## SALT `3001.8`
  663. - name: debian-10-3001-8-py3
  664. driver:
  665. image: saltimages/salt-3001.8-py3:debian-10
  666. run_command: /lib/systemd/systemd
  667. verifier:
  668. inputs:
  669. saltmajorversion: 3001
  670. - name: debian-9-3001-8-py3
  671. driver:
  672. image: saltimages/salt-3001.8-py3:debian-9
  673. run_command: /lib/systemd/systemd
  674. verifier:
  675. inputs:
  676. saltmajorversion: 3001
  677. - name: ubuntu-2004-3001-8-py3
  678. driver:
  679. image: saltimages/salt-3001.8-py3:ubuntu-20.04
  680. run_command: /lib/systemd/systemd
  681. verifier:
  682. inputs:
  683. saltmajorversion: 3001
  684. - name: ubuntu-1804-3001-8-py3
  685. driver:
  686. image: saltimages/salt-3001.8-py3:ubuntu-18.04
  687. run_command: /lib/systemd/systemd
  688. verifier:
  689. inputs:
  690. saltmajorversion: 3001
  691. - name: centos-8-3001-8-py3
  692. driver:
  693. image: saltimages/salt-3001.8-py3:centos-8
  694. verifier:
  695. inputs:
  696. saltmajorversion: 3001
  697. - name: centos-7-3001-8-py3
  698. driver:
  699. image: saltimages/salt-3001.8-py3:centos-7
  700. verifier:
  701. inputs:
  702. saltmajorversion: 3001
  703. - name: fedora-34-3001-8-py3
  704. driver:
  705. image: saltimages/salt-3001.8-py3:fedora-34
  706. verifier:
  707. inputs:
  708. saltmajorversion: 3001
  709. - name: fedora-33-3001-8-py3
  710. driver:
  711. image: saltimages/salt-3001.8-py3:fedora-33
  712. verifier:
  713. inputs:
  714. saltmajorversion: 3001
  715. - name: opensuse-leap-153-3001-8-py3
  716. driver:
  717. image: saltimages/salt-3001.8-py3:opensuse-leap-15.3
  718. # Workaround to avoid intermittent failures on `opensuse-leap-15.3`:
  719. # => SCP did not finish successfully (255): (Net::SCP::Error)
  720. transport:
  721. max_ssh_sessions: 1
  722. verifier:
  723. inputs:
  724. saltmajorversion: 3001
  725. - name: opensuse-leap-152-3001-8-py3
  726. driver:
  727. image: saltimages/salt-3001.8-py3:opensuse-leap-15.2
  728. # Workaround to avoid intermittent failures on `opensuse-leap-15.2`:
  729. # => SCP did not finish successfully (255): (Net::SCP::Error)
  730. transport:
  731. max_ssh_sessions: 1
  732. verifier:
  733. inputs:
  734. saltmajorversion: 3001
  735. - name: opensuse-tmbl-latest-3001-8-py3
  736. driver:
  737. image: saltimages/salt-3001.8-py3:opensuse-tumbleweed-latest
  738. # Workaround to avoid intermittent failures on `opensuse-tumbleweed`:
  739. # => SCP did not finish successfully (255): (Net::SCP::Error)
  740. transport:
  741. max_ssh_sessions: 1
  742. verifier:
  743. inputs:
  744. saltmajorversion: 3001
  745. - name: amazonlinux-2-3001-8-py3
  746. driver:
  747. image: saltimages/salt-3001.8-py3:amazonlinux-2
  748. verifier:
  749. inputs:
  750. saltmajorversion: 3001
  751. - name: oraclelinux-8-3001-8-py3
  752. driver:
  753. image: saltimages/salt-3001.8-py3:oraclelinux-8
  754. verifier:
  755. inputs:
  756. saltmajorversion: 3001
  757. - name: oraclelinux-7-3001-8-py3
  758. driver:
  759. image: saltimages/salt-3001.8-py3:oraclelinux-7
  760. verifier:
  761. inputs:
  762. saltmajorversion: 3001
  763. - name: arch-base-latest-3001-8-py3
  764. driver:
  765. image: saltimages/salt-3001.8-py3:arch-base-latest
  766. verifier:
  767. inputs:
  768. saltmajorversion: 3001
  769. - name: gentoo-stage3-latest-3001-8-py3
  770. driver:
  771. image: saltimages/salt-3001.8-py3:gentoo-stage3-latest
  772. run_command: /sbin/init
  773. verifier:
  774. inputs:
  775. saltmajorversion: 3001
  776. - name: gentoo-stage3-systemd-3001-8-py3
  777. driver:
  778. image: saltimages/salt-3001.8-py3:gentoo-stage3-systemd
  779. verifier:
  780. inputs:
  781. saltmajorversion: 3001
  782. verifier:
  783. # https://www.inspec.io/
  784. name: inspec
  785. sudo: true
  786. reporter:
  787. # cli, documentation, html, progress, json, json-min, json-rspec, junit
  788. - cli
  789. suites:
  790. - name: default
  791. provisioner:
  792. state_top:
  793. base:
  794. '*':
  795. - salt._mapdata
  796. - salt.pkgrepo
  797. - salt.master
  798. - salt.minion
  799. verifier:
  800. inspec_tests:
  801. - path: test/integration/default