Saltstack Official OpenSSH 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.

441 lines
23KB

  1. Changelog
  2. =========
  3. `3.0.1 <https://github.com/saltstack-formulas/openssh-formula/compare/v3.0.0...v3.0.1>`_ (2021-03-26)
  4. ---------------------------------------------------------------------------------------------------------
  5. Bug Fixes
  6. ^^^^^^^^^
  7. * **openbsd:** fix ``dig_pkg``\ , avoid ``UsePAM`` & add verification file (\ `2868560 <https://github.com/saltstack-formulas/openssh-formula/commit/286856058ac1b7231cbd3455826a751963c3ca45>`_\ )
  8. Continuous Integration
  9. ^^^^^^^^^^^^^^^^^^^^^^
  10. * enable Vagrant-based testing using GitHub Actions (\ `f1af455 <https://github.com/saltstack-formulas/openssh-formula/commit/f1af45593d967c9ac734702fa31b922d28053d32>`_\ )
  11. * **gemfile+lock:** use ``ssf`` customised ``kitchen-docker`` repo [skip ci] (\ `01512a0 <https://github.com/saltstack-formulas/openssh-formula/commit/01512a0ec47b42ea41fcc949f59372b7e95e817c>`_\ )
  12. * **kitchen+ci:** use latest pre-salted images (after CVE) [skip ci] (\ `79321be <https://github.com/saltstack-formulas/openssh-formula/commit/79321be76fa91234414dd53ea81ee0327276bafe>`_\ )
  13. * **kitchen+gitlab-ci:** use latest pre-salted images [skip ci] (\ `c2a366f <https://github.com/saltstack-formulas/openssh-formula/commit/c2a366f9c721fc0956cd08c5e3f239a751be7a10>`_\ )
  14. * **pre-commit:** update hook for ``rubocop`` [skip ci] (\ `ccb6a44 <https://github.com/saltstack-formulas/openssh-formula/commit/ccb6a4487580eb75b3d735e7cfb398f2b8ebb316>`_\ )
  15. Documentation
  16. ^^^^^^^^^^^^^
  17. * **readme:** add ``Testing with Vagrant`` section (\ `2f8c31c <https://github.com/saltstack-formulas/openssh-formula/commit/2f8c31c66c56d7c7626c5193d7386cc280e16322>`_\ )
  18. Tests
  19. ^^^^^
  20. * **freebsd:** add ``map.jinja`` verification files (for 11.4 & 12.2) (\ `4c857fe <https://github.com/saltstack-formulas/openssh-formula/commit/4c857fe07156260a206c9d33c7a87ce60a324803>`_\ )
  21. * standardise use of ``share`` suite & ``_mapdata`` state [skip ci] (\ `35a2124 <https://github.com/saltstack-formulas/openssh-formula/commit/35a2124a43da14c8cb64040b0b5f2d1b4b7545fe>`_\ )
  22. * **_mapdata:** add verification files for new platforms (\ `748eded <https://github.com/saltstack-formulas/openssh-formula/commit/748ededc7af79b792cac8fa01abcd20c8c27d8ed>`_\ )
  23. * **share:** standardise with latest changes [skip ci] (\ `de969f1 <https://github.com/saltstack-formulas/openssh-formula/commit/de969f10f1b22a86491f1b33d1d06eb7d721a980>`_\ )
  24. `3.0.0 <https://github.com/saltstack-formulas/openssh-formula/compare/v2.0.6...v3.0.0>`_ (2021-01-12)
  25. ---------------------------------------------------------------------------------------------------------
  26. Code Refactoring
  27. ^^^^^^^^^^^^^^^^
  28. * **map:** compound matchers like parsing with ``libmatchers`` (\ `925c86e <https://github.com/saltstack-formulas/openssh-formula/commit/925c86ea698c68f684ba1645a58c88d688e6acc5>`_\ )
  29. * **map:** load ``defaults.jinja`` configuration with ``libmapstack`` (\ `174bb68 <https://github.com/saltstack-formulas/openssh-formula/commit/174bb68432366a449a8327a9dbb648271f123224>`_\ )
  30. * **map:** load ``map.jinja`` configuration with ``libmapstack`` (\ `568bb7c <https://github.com/saltstack-formulas/openssh-formula/commit/568bb7ce4075ee376e8c49a45a1470d252f82ab9>`_\ )
  31. * **map:** load formula configuration with ``libmatchers`` (\ `ff6b56c <https://github.com/saltstack-formulas/openssh-formula/commit/ff6b56c4a4e282f41ddfc8f379f95096fea0553f>`_\ )
  32. Documentation
  33. ^^^^^^^^^^^^^
  34. * **map:** document the new ``map.jinja`` with targeting like syntax (\ `7ecb24b <https://github.com/saltstack-formulas/openssh-formula/commit/7ecb24bdc1ff84ddac4c7c3e5d8d70c7512f4fb5>`_\ )
  35. Features
  36. ^^^^^^^^
  37. * **map:** use targeting like syntax for configuration (\ `1be0d87 <https://github.com/saltstack-formulas/openssh-formula/commit/1be0d8725ad933034f4e87cc9636bcc5100bd55c>`_\ )
  38. * **matchers:** add delimiter option for source definitions (\ `d69556d <https://github.com/saltstack-formulas/openssh-formula/commit/d69556d5ae79a907d79351d4b9775e0ce2970b39>`_\ )
  39. Styles
  40. ^^^^^^
  41. * **mapstack:** variables in macro can't be exported (\ `7de2d6f <https://github.com/saltstack-formulas/openssh-formula/commit/7de2d6fd756b3e4b7154e660b639d7ce6edb8cfe>`_\ )
  42. BREAKING CHANGES
  43. ^^^^^^^^^^^^^^^^
  44. * **map:** the configuration ``map_jinja:sources`` is only
  45. .. code-block::
  46. configurable with `salt://parameters/map_jinja.yaml`
  47. and `salt://{{ tplroot }}/parameters/map_jinja.yaml`
  48. * **map:** the ``map_jinja:config_get_roots`` is replaced by
  49. .. code-block::
  50. compound like `map_jinja:sources`
  51. * **map:** the two ``config_get_lookup`` and ``config_get`` are
  52. .. code-block::
  53. replaced by `C@<tplroot>:lookup` and `C@<tplroot>`
  54. sources
  55. `2.0.6 <https://github.com/saltstack-formulas/openssh-formula/compare/v2.0.5...v2.0.6>`_ (2020-12-23)
  56. ---------------------------------------------------------------------------------------------------------
  57. Code Refactoring
  58. ^^^^^^^^^^^^^^^^
  59. * **map:** use top-level ``values:`` key in ``map.jinja`` dumps (\ `37597e5 <https://github.com/saltstack-formulas/openssh-formula/commit/37597e5b12c769be5add3608152215d7d21e8412>`_\ )
  60. `2.0.5 <https://github.com/saltstack-formulas/openssh-formula/compare/v2.0.4...v2.0.5>`_ (2020-12-22)
  61. ---------------------------------------------------------------------------------------------------------
  62. Continuous Integration
  63. ^^^^^^^^^^^^^^^^^^^^^^
  64. * **commitlint:** ensure ``upstream/master`` uses main repo URL [skip ci] (\ `7af3bf2 <https://github.com/saltstack-formulas/openssh-formula/commit/7af3bf255df5d636750edb8b3a95c63b032712b4>`_\ )
  65. * **gitlab-ci:** add ``rubocop`` linter (with ``allow_failure``\ ) [skip ci] (\ `37b9f3a <https://github.com/saltstack-formulas/openssh-formula/commit/37b9f3ac09a895b6aad5e796f062c6f3871e697c>`_\ )
  66. * **gitlab-ci:** use GitLab CI as Travis CI replacement (\ `bccd5fd <https://github.com/saltstack-formulas/openssh-formula/commit/bccd5fd3d88ba22d1b9b91018e7eb2a24620138f>`_\ )
  67. * **pre-commit:** add to formula [skip ci] (\ `4e13609 <https://github.com/saltstack-formulas/openssh-formula/commit/4e13609b992d5d2e3e2a540e736016fe1f22c7e2>`_\ )
  68. * **pre-commit:** enable/disable ``rstcheck`` as relevant [skip ci] (\ `094bef5 <https://github.com/saltstack-formulas/openssh-formula/commit/094bef540614043947434a00b0a0e8bfe4665f93>`_\ )
  69. * **pre-commit:** finalise ``rstcheck`` configuration [skip ci] (\ `75e843a <https://github.com/saltstack-formulas/openssh-formula/commit/75e843a7bdabcc64f29bcea7e7ae6ce204bd5397>`_\ )
  70. Tests
  71. ^^^^^
  72. * **map:** standardise ``map.jinja`` verification (\ `2bab68f <https://github.com/saltstack-formulas/openssh-formula/commit/2bab68f5ff5485c9b43712bd2dd17f447ed787f4>`_\ )
  73. `2.0.4 <https://github.com/saltstack-formulas/openssh-formula/compare/v2.0.3...v2.0.4>`_ (2020-09-27)
  74. ---------------------------------------------------------------------------------------------------------
  75. Bug Fixes
  76. ^^^^^^^^^
  77. * **pillar:** ``tofs`` must not be under ``mine_functions`` (\ `c0d5052 <https://github.com/saltstack-formulas/openssh-formula/commit/c0d5052f6a4f86ed78df5f79f4848f24113dbe1a>`_\ )
  78. Tests
  79. ^^^^^
  80. * **inspec:** ``_mapdata`` files should have ``tofs`` configuration (\ `5e9033f <https://github.com/saltstack-formulas/openssh-formula/commit/5e9033f500cfa0cc5c06867ebdccd9e6b3298498>`_\ )
  81. `2.0.3 <https://github.com/saltstack-formulas/openssh-formula/compare/v2.0.2...v2.0.3>`_ (2020-09-09)
  82. ---------------------------------------------------------------------------------------------------------
  83. Continuous Integration
  84. ^^^^^^^^^^^^^^^^^^^^^^
  85. * **kitchen:** force the hostname of the containers (\ `208f873 <https://github.com/saltstack-formulas/openssh-formula/commit/208f87380ce23995ca62c882401c48ec91de6c86>`_\ )
  86. Tests
  87. ^^^^^
  88. * **inspec:** no more need to mangle mapdata for hostname (\ `8cb31c6 <https://github.com/saltstack-formulas/openssh-formula/commit/8cb31c6967f736f2068ec55911bd177f5ad6ee87>`_\ )
  89. * **share:** standardise structure (\ `15241d3 <https://github.com/saltstack-formulas/openssh-formula/commit/15241d39c55441c31ae19863cb383a0ccccaa07e>`_\ )
  90. `2.0.2 <https://github.com/saltstack-formulas/openssh-formula/compare/v2.0.1...v2.0.2>`_ (2020-08-26)
  91. ---------------------------------------------------------------------------------------------------------
  92. Tests
  93. ^^^^^
  94. * **inspec:** display proper diff when ``_mapdata`` mismatch (\ `1c99556 <https://github.com/saltstack-formulas/openssh-formula/commit/1c99556695a633c706d852dd20cfcc25397eba35>`_\ )
  95. `2.0.1 <https://github.com/saltstack-formulas/openssh-formula/compare/v2.0.0...v2.0.1>`_ (2020-08-21)
  96. ---------------------------------------------------------------------------------------------------------
  97. Bug Fixes
  98. ^^^^^^^^^
  99. * **map:** ``path_join`` can be used only for local file access (\ `3845d5f <https://github.com/saltstack-formulas/openssh-formula/commit/3845d5ff618f936700d5180ce9ff11ba1b037bcc>`_\ )
  100. `2.0.0 <https://github.com/saltstack-formulas/openssh-formula/compare/v1.3.1...v2.0.0>`_ (2020-08-01)
  101. ---------------------------------------------------------------------------------------------------------
  102. Features
  103. ^^^^^^^^
  104. * **map:** ``config.get`` lookups from configurable roots (\ `ad4385b <https://github.com/saltstack-formulas/openssh-formula/commit/ad4385b077b1fe2b22ab5888ab6b598cb8478658>`_\ )
  105. * **map:** update to v4 “map.jinja” (\ `df477b2 <https://github.com/saltstack-formulas/openssh-formula/commit/df477b25c27c521610a8809528ebcba038db673e>`_\ )
  106. `1.3.1 <https://github.com/saltstack-formulas/openssh-formula/compare/v1.3.0...v1.3.1>`_ (2020-07-31)
  107. ---------------------------------------------------------------------------------------------------------
  108. Bug Fixes
  109. ^^^^^^^^^
  110. * **inspec:** use the name ``_mapdata`` everywhere for coherency (\ `14e843e <https://github.com/saltstack-formulas/openssh-formula/commit/14e843ec2b756923e13daf21a0dabe480e289339>`_\ )
  111. `1.3.0 <https://github.com/saltstack-formulas/openssh-formula/compare/v1.2.2...v1.3.0>`_ (2020-07-30)
  112. ---------------------------------------------------------------------------------------------------------
  113. Continuous Integration
  114. ^^^^^^^^^^^^^^^^^^^^^^
  115. * **kitchen:** execute ``_mapdata`` state (\ `70389b5 <https://github.com/saltstack-formulas/openssh-formula/commit/70389b5964100cc964d3031dd652f547461a9ab2>`_\ )
  116. Features
  117. ^^^^^^^^
  118. * **map:** generate a YAML file to validate ``map.jinja`` (\ `e4ab335 <https://github.com/saltstack-formulas/openssh-formula/commit/e4ab3350773b79f84b6c36042d2015bd21bd9681>`_\ )
  119. Tests
  120. ^^^^^
  121. * **inspec:** share library to access some minion informations (\ `a8d61f4 <https://github.com/saltstack-formulas/openssh-formula/commit/a8d61f43072485b8da289442b675fb84be93cf4d>`_\ )
  122. * **inspec:** verify ``map.jinja`` dump (\ `0eafbd9 <https://github.com/saltstack-formulas/openssh-formula/commit/0eafbd945c1ccaa89eee305ac2f02adf8797a733>`_\ )
  123. `1.2.2 <https://github.com/saltstack-formulas/openssh-formula/compare/v1.2.1...v1.2.2>`_ (2020-07-30)
  124. ---------------------------------------------------------------------------------------------------------
  125. Bug Fixes
  126. ^^^^^^^^^
  127. * **jinja:** omit_ip_address don't work on some platform (\ `b2d38ae <https://github.com/saltstack-formulas/openssh-formula/commit/b2d38aec9bd46a64965be0ecb66e7c912a1bf3c6>`_\ )
  128. `1.2.1 <https://github.com/saltstack-formulas/openssh-formula/compare/v1.2.0...v1.2.1>`_ (2020-07-21)
  129. ---------------------------------------------------------------------------------------------------------
  130. Bug Fixes
  131. ^^^^^^^^^
  132. * **known_hosts:** dig package does not install on Arch (\ `0b667cb <https://github.com/saltstack-formulas/openssh-formula/commit/0b667cbcf5e6560d3e92dc5d36b6649c629bfcd7>`_\ )
  133. Continuous Integration
  134. ^^^^^^^^^^^^^^^^^^^^^^
  135. * **kitchen:** execute ``openssh.known_hosts`` state (\ `644e616 <https://github.com/saltstack-formulas/openssh-formula/commit/644e61651d1cee2bc6ea9f7fdc5a7a51ffe342ff>`_\ )
  136. Tests
  137. ^^^^^
  138. * **config_spec:** verify /etc/ssh/ssh_known_hosts (\ `06ef24b <https://github.com/saltstack-formulas/openssh-formula/commit/06ef24b8e15a8c27433c639846d88d11835209ec>`_\ )
  139. `1.2.0 <https://github.com/saltstack-formulas/openssh-formula/compare/v1.1.0...v1.2.0>`_ (2020-07-20)
  140. ---------------------------------------------------------------------------------------------------------
  141. Bug Fixes
  142. ^^^^^^^^^
  143. * **inspec:** the package name for Arch is openssh (\ `6b7d8df <https://github.com/saltstack-formulas/openssh-formula/commit/6b7d8df1560091f615e2138a56d4cb8e50b7ab5c>`_\ )
  144. * **jinja:** encode context as json (\ `7a1f619 <https://github.com/saltstack-formulas/openssh-formula/commit/7a1f6199d0ed32d6df6249ec9ec3710614642e62>`_\ )
  145. Features
  146. ^^^^^^^^
  147. * **ci:** update travis and kitchen to latest formula standards (\ `7752132 <https://github.com/saltstack-formulas/openssh-formula/commit/7752132275db8fa1e3faa0f58974dbb5d44fb0f8>`_\ )
  148. Styles
  149. ^^^^^^
  150. * **libtofs.jinja:** use Black-inspired Jinja formatting [skip ci] (\ `9d8228d <https://github.com/saltstack-formulas/openssh-formula/commit/9d8228d9dbd4d6affaf5084db26ba3f852724740>`_\ )
  151. `1.1.0 <https://github.com/saltstack-formulas/openssh-formula/compare/v1.0.0...v1.1.0>`_ (2020-07-17)
  152. ---------------------------------------------------------------------------------------------------------
  153. Bug Fixes
  154. ^^^^^^^^^
  155. * **inspec:** make rubocop happy (\ `2cfb5a7 <https://github.com/saltstack-formulas/openssh-formula/commit/2cfb5a74f32fa0f429b62a0c2053278859463418>`_\ )
  156. Features
  157. ^^^^^^^^
  158. * **test:** remove serverspec files (\ `049db2b <https://github.com/saltstack-formulas/openssh-formula/commit/049db2bc8edbe224a6f47c623d7afe939e5b7992>`_\ )
  159. `1.0.0 <https://github.com/saltstack-formulas/openssh-formula/compare/v0.43.3...v1.0.0>`_ (2020-07-17)
  160. ----------------------------------------------------------------------------------------------------------
  161. Continuous Integration
  162. ^^^^^^^^^^^^^^^^^^^^^^
  163. * **kitchen:** use ``saltimages`` Docker Hub where available [skip ci] (\ `bb1ac71 <https://github.com/saltstack-formulas/openssh-formula/commit/bb1ac717862a2c659800c4163a0d56f035c08ed7>`_\ )
  164. Features
  165. ^^^^^^^^
  166. * **templates:** don't get openssh pillars in templates (\ `cb6e48f <https://github.com/saltstack-formulas/openssh-formula/commit/cb6e48feaad2649fd008bf71071e5b803b59628e>`_\ )
  167. BREAKING CHANGES
  168. ^^^^^^^^^^^^^^^^
  169. * **templates:** Minimum Salt version support is now ``2019.2`` in line
  170. with official upstream support; also use of the ``traverse`` Jinja filter.
  171. `0.43.3 <https://github.com/saltstack-formulas/openssh-formula/compare/v0.43.2...v0.43.3>`_ (2020-06-04)
  172. ------------------------------------------------------------------------------------------------------------
  173. Bug Fixes
  174. ^^^^^^^^^
  175. * **config_ini:** stop failing after the first application (\ `c7777c7 <https://github.com/saltstack-formulas/openssh-formula/commit/c7777c74b27192d8d04a038e56db312d176ef08a>`_\ )
  176. `0.43.2 <https://github.com/saltstack-formulas/openssh-formula/compare/v0.43.1...v0.43.2>`_ (2020-06-04)
  177. ------------------------------------------------------------------------------------------------------------
  178. Bug Fixes
  179. ^^^^^^^^^
  180. * **config_ini:** ensure the tab replacement happens before the edit (\ `b26b99d <https://github.com/saltstack-formulas/openssh-formula/commit/b26b99d3d0a48dfe1142b0a35a151b558b4d4b73>`_\ ), closes `#162 <https://github.com/saltstack-formulas/openssh-formula/issues/162>`_
  181. * **libtofs:** “files_switch” mess up the variable exported by “map.jinja” [skip ci] (\ `053b787 <https://github.com/saltstack-formulas/openssh-formula/commit/053b7879fdfbf78e81b3d11100bc14e601fabc23>`_\ )
  182. Continuous Integration
  183. ^^^^^^^^^^^^^^^^^^^^^^
  184. * **gemfile:** remove unused ``rspec-retry`` gem [skip ci] (\ `5be1c1f <https://github.com/saltstack-formulas/openssh-formula/commit/5be1c1f47cf07a308485153cf7f4b41af3d60221>`_\ )
  185. * **gemfile.lock:** add to repo with updated ``Gemfile`` [skip ci] (\ `e53bcc1 <https://github.com/saltstack-formulas/openssh-formula/commit/e53bcc14dc28191d0294ff2947df97829e93f2d1>`_\ )
  186. * **kitchen+travis:** remove ``master-py2-arch-base-latest`` [skip ci] (\ `0977485 <https://github.com/saltstack-formulas/openssh-formula/commit/0977485b6b615fb3eb86f4265413f04f8048329b>`_\ )
  187. * **travis:** add notifications => zulip [skip ci] (\ `597aeb5 <https://github.com/saltstack-formulas/openssh-formula/commit/597aeb586191effc16269c9cb28ef6d723b68781>`_\ )
  188. * **workflows/commitlint:** add to repo [skip ci] (\ `fa6c65b <https://github.com/saltstack-formulas/openssh-formula/commit/fa6c65b852ef77431eaf90a73db987dc641382c3>`_\ )
  189. `0.43.1 <https://github.com/saltstack-formulas/openssh-formula/compare/v0.43.0...v0.43.1>`_ (2020-02-07)
  190. ------------------------------------------------------------------------------------------------------------
  191. Continuous Integration
  192. ^^^^^^^^^^^^^^^^^^^^^^
  193. * **gemfile:** update for Vagrant testing [skip ci] (\ `7257ade <https://github.com/saltstack-formulas/openssh-formula/commit/7257adefee8c19a477b315a15ab93679baf877bb>`_\ )
  194. * **kitchen:** avoid using bootstrap for ``master`` instances [skip ci] (\ `ddbc3b2 <https://github.com/saltstack-formulas/openssh-formula/commit/ddbc3b228b09301c6a1d9030d8341f2638de077c>`_\ )
  195. Tests
  196. ^^^^^
  197. * **packages_spec:** prevent control for ``bsd`` family (\ `fe1af09 <https://github.com/saltstack-formulas/openssh-formula/commit/fe1af098b3a84f2695a67fbc2ac416b6ab5f1dc6>`_\ )
  198. `0.43.0 <https://github.com/saltstack-formulas/openssh-formula/compare/v0.42.3...v0.43.0>`_ (2020-01-20)
  199. ------------------------------------------------------------------------------------------------------------
  200. Bug Fixes
  201. ^^^^^^^^^
  202. * **release.config.js:** use full commit hash in commit link [skip ci] (\ `0f68f19 <https://github.com/saltstack-formulas/openssh-formula/commit/0f68f1957e6a49b5b06d85672dc2f57f33660416>`_\ )
  203. Continuous Integration
  204. ^^^^^^^^^^^^^^^^^^^^^^
  205. * **gemfile:** restrict ``train`` gem version until upstream fix [skip ci] (\ `14787d1 <https://github.com/saltstack-formulas/openssh-formula/commit/14787d1d3ed6ddc1c62f615688aa838a02336d96>`_\ )
  206. * **kitchen:** add pre-salted ``FreeBSD-12.0`` box for local testing (\ `ec81c32 <https://github.com/saltstack-formulas/openssh-formula/commit/ec81c32210c40d5c53f54b5b657b9be5aa0fb2d9>`_\ )
  207. * **kitchen:** use ``develop`` image until ``master`` is ready (\ ``amazonlinux``\ ) [skip ci] (\ `d22ac05 <https://github.com/saltstack-formulas/openssh-formula/commit/d22ac056e5b557cb77644fc3fd1dcd405f16949a>`_\ )
  208. * **kitchen+travis:** upgrade matrix after ``2019.2.2`` release [skip ci] (\ `3aa890e <https://github.com/saltstack-formulas/openssh-formula/commit/3aa890eff78fc0fecea4d9bc0be89aff22f6b7f3>`_\ )
  209. * **travis:** apply changes from build config validation [skip ci] (\ `8bdd13f <https://github.com/saltstack-formulas/openssh-formula/commit/8bdd13fd0f2fe137d09611bd310574ab8bc0c4e1>`_\ )
  210. * **travis:** opt-in to ``dpl v2`` to complete build config validation [skip ci] (\ `2802793 <https://github.com/saltstack-formulas/openssh-formula/commit/28027937f8699273fec849eab5b8c74ce7778ea1>`_\ )
  211. * **travis:** quote pathspecs used with ``git ls-files`` [skip ci] (\ `fa3b9a3 <https://github.com/saltstack-formulas/openssh-formula/commit/fa3b9a342e3f483f62aaeb73c5fe3e589ff9878c>`_\ )
  212. * **travis:** run ``shellcheck`` during lint job [skip ci] (\ `cd91262 <https://github.com/saltstack-formulas/openssh-formula/commit/cd9126248c5c27646c8aab0eb4cb0e6ffe189535>`_\ )
  213. * **travis:** use ``major.minor`` for ``semantic-release`` version [skip ci] (\ `dfaeb8f <https://github.com/saltstack-formulas/openssh-formula/commit/dfaeb8f505e814d996bc8a2432a4ccee414af4fc>`_\ )
  214. * **travis:** use build config validation (beta) [skip ci] (\ `840ab6a <https://github.com/saltstack-formulas/openssh-formula/commit/840ab6a2fc0a6569baf91a4af589e4a43d639d48>`_\ )
  215. Features
  216. ^^^^^^^^
  217. * **ssh_known_hosts:** allow to omit IP addresses (\ `ea221ab <https://github.com/saltstack-formulas/openssh-formula/commit/ea221ab52b0bd77173e83f5eb8b116324ad7c280>`_\ )
  218. Performance Improvements
  219. ^^^^^^^^^^^^^^^^^^^^^^^^
  220. * **travis:** improve ``salt-lint`` invocation [skip ci] (\ `875148b <https://github.com/saltstack-formulas/openssh-formula/commit/875148b387f37533e5d43b72142f4078b7dd432a>`_\ )
  221. `0.42.3 <https://github.com/saltstack-formulas/openssh-formula/compare/v0.42.2...v0.42.3>`_ (2019-10-27)
  222. ------------------------------------------------------------------------------------------------------------
  223. Continuous Integration
  224. ^^^^^^^^^^^^^^^^^^^^^^
  225. * **kitchen:** use ``debian-10-master-py3`` instead of ``develop`` [skip ci] (\ ` <https://github.com/saltstack-formulas/openssh-formula/commit/5d3f92c>`_\ )
  226. * **travis:** update ``salt-lint`` config for ``v0.0.10`` [skip ci] (\ ` <https://github.com/saltstack-formulas/openssh-formula/commit/88fed56>`_\ )
  227. * merge travis matrix, add ``salt-lint`` & ``rubocop`` to ``lint`` job (\ ` <https://github.com/saltstack-formulas/openssh-formula/commit/41d712f>`_\ )
  228. Documentation
  229. ^^^^^^^^^^^^^
  230. * **contributing:** remove to use org-level file instead [skip ci] (\ ` <https://github.com/saltstack-formulas/openssh-formula/commit/b564d8d>`_\ )
  231. * **readme:** update link to ``CONTRIBUTING`` [skip ci] (\ ` <https://github.com/saltstack-formulas/openssh-formula/commit/8eaf5e4>`_\ )
  232. Tests
  233. ^^^^^
  234. * **inspec:** fix ``config_spec`` tests on *BSD (\ ``wheel`` not ``root``\ ) (\ ` <https://github.com/saltstack-formulas/openssh-formula/commit/047b753>`_\ )
  235. `0.42.2 <https://github.com/saltstack-formulas/openssh-formula/compare/v0.42.1...v0.42.2>`_ (2019-10-09)
  236. ------------------------------------------------------------------------------------------------------------
  237. Bug Fixes
  238. ^^^^^^^^^
  239. * **config.sls:** fix ``salt-lint`` errors (\ ` <https://github.com/saltstack-formulas/openssh-formula/commit/7e35335>`_\ )
  240. * **map.jinja:** fix ``salt-lint`` errors (\ ` <https://github.com/saltstack-formulas/openssh-formula/commit/55560a6>`_\ )
  241. Continuous Integration
  242. ^^^^^^^^^^^^^^^^^^^^^^
  243. * **kitchen:** change ``log_level`` to ``debug`` instead of ``info`` (\ ` <https://github.com/saltstack-formulas/openssh-formula/commit/4ca3ca1>`_\ )
  244. * **kitchen:** install required packages to bootstrapped ``opensuse`` [skip ci] (\ ` <https://github.com/saltstack-formulas/openssh-formula/commit/1b236db>`_\ )
  245. * **kitchen:** use bootstrapped ``opensuse`` images until ``2019.2.2`` [skip ci] (\ ` <https://github.com/saltstack-formulas/openssh-formula/commit/32dd705>`_\ )
  246. * **platform:** add ``arch-base-latest`` (commented out for now) [skip ci] (\ ` <https://github.com/saltstack-formulas/openssh-formula/commit/4644018>`_\ )
  247. * merge travis matrix, add ``salt-lint`` & ``rubocop`` to ``lint`` job (\ ` <https://github.com/saltstack-formulas/openssh-formula/commit/72ade05>`_\ )
  248. `0.42.1 <https://github.com/saltstack-formulas/openssh-formula/compare/v0.42.0...v0.42.1>`_ (2019-09-16)
  249. ------------------------------------------------------------------------------------------------------------
  250. Tests
  251. ^^^^^
  252. * **inspec:** add tests based on existing Serverspec tests (\ `#168 <https://github.com/saltstack-formulas/openssh-formula/issues/168>`_\ ) (\ `267042c <https://github.com/saltstack-formulas/openssh-formula/commit/267042c>`_\ ), closes `/travis-ci.org/myii/openssh-formula/jobs/585340845#L1811-L1813 <https://github.com//travis-ci.org/myii/openssh-formula/jobs/585340845/issues/L1811-L1813>`_ `/travis-ci.org/myii/openssh-formula/jobs/585356835#L2957-L2965 <https://github.com//travis-ci.org/myii/openssh-formula/jobs/585356835/issues/L2957-L2965>`_ `#166 <https://github.com/saltstack-formulas/openssh-formula/issues/166>`_
  253. `0.42.0 <https://github.com/saltstack-formulas/openssh-formula/compare/v0.41.0...v0.42.0>`_ (2019-09-13)
  254. ------------------------------------------------------------------------------------------------------------
  255. Features
  256. ^^^^^^^^
  257. * **semantic-release:** implement for this formula (\ `6300ddf <https://github.com/saltstack-formulas/openssh-formula/commit/6300ddf>`_\ ), closes `#165 <https://github.com/saltstack-formulas/openssh-formula/issues/165>`_