Saltstack Official Syslog-NG Formula
您最多选择25个主题 主题必须以字母或数字开头,可以包含连字符 (-),并且长度不得超过35个字符

172 行
12KB

  1. Changelog
  2. =========
  3. `0.5.1 <https://github.com/saltstack-formulas/syslog-ng-formula/compare/v0.5.0...v0.5.1>`_ (2020-09-09)
  4. -----------------------------------------------------------------------------------------------------------
  5. Bug Fixes
  6. ^^^^^^^^^
  7. * **libtofs:** “files_switch” mess up the variable exported by “map.jinja” [skip ci] (\ `e9c5153 <https://github.com/saltstack-formulas/syslog-ng-formula/commit/e9c515371b39015d3606e9668663c207d6758f9e>`_\ )
  8. * **release.config.js:** use full commit hash in commit link [skip ci] (\ `4d6851d <https://github.com/saltstack-formulas/syslog-ng-formula/commit/4d6851dd78c532a012cb3fd983a9d49077605c37>`_\ )
  9. * **state:** restart service when configuration has changed (\ `a8100d0 <https://github.com/saltstack-formulas/syslog-ng-formula/commit/a8100d0f325c8f8f792b6b9c9e342cf63e13ab3d>`_\ )
  10. Continuous Integration
  11. ^^^^^^^^^^^^^^^^^^^^^^
  12. * **gemfile:** restrict ``train`` gem version until upstream fix [skip ci] (\ `b44bfb5 <https://github.com/saltstack-formulas/syslog-ng-formula/commit/b44bfb5872050352cca6fe0d139da5b640764515>`_\ )
  13. * **gemfile.lock:** add to repo with updated ``Gemfile`` [skip ci] (\ `4af7a0f <https://github.com/saltstack-formulas/syslog-ng-formula/commit/4af7a0fdd620ff6128493a2222dcf752234b078f>`_\ )
  14. * **kitchen:** avoid using bootstrap for ``master`` instances [skip ci] (\ `b44b24e <https://github.com/saltstack-formulas/syslog-ng-formula/commit/b44b24ed5c5064003ae9c45056b836e186b5ab81>`_\ )
  15. * **kitchen:** install required packages to bootstrapped ``opensuse`` [skip ci] (\ `8fe499e <https://github.com/saltstack-formulas/syslog-ng-formula/commit/8fe499e72225ef4b0493d4fabde4188b4d08b66b>`_\ )
  16. * **kitchen:** use ``debian-10-master-py3`` instead of ``develop`` [skip ci] (\ `3ce84e4 <https://github.com/saltstack-formulas/syslog-ng-formula/commit/3ce84e4cf0ec254b3a28cb850465da883f871725>`_\ )
  17. * **kitchen:** use ``develop`` image until ``master`` is ready (\ ``amazonlinux``\ ) [skip ci] (\ `68366d7 <https://github.com/saltstack-formulas/syslog-ng-formula/commit/68366d70525cc184351a7d054ee36dd4fb2fc7a6>`_\ )
  18. * **kitchen:** use ``saltimages`` Docker Hub where available [skip ci] (\ `1762054 <https://github.com/saltstack-formulas/syslog-ng-formula/commit/17620541caf56056e294301e88c85fa151cb7174>`_\ )
  19. * **kitchen:** use bootstrapped ``opensuse`` images until ``2019.2.2`` [skip ci] (\ `9b435f2 <https://github.com/saltstack-formulas/syslog-ng-formula/commit/9b435f2b6081bff0e127006392cf420279a60ceb>`_\ )
  20. * **kitchen+travis:** remove ``master-py2-arch-base-latest`` [skip ci] (\ `766962a <https://github.com/saltstack-formulas/syslog-ng-formula/commit/766962a6b020e1061c1b6e3cdc91cd4e7fa41dc7>`_\ )
  21. * **kitchen+travis:** upgrade matrix after ``2019.2.2`` release [skip ci] (\ `b5ebab0 <https://github.com/saltstack-formulas/syslog-ng-formula/commit/b5ebab04471f9501b58eaaf9efc7f89b18bdd5c7>`_\ )
  22. * **travis:** add notifications => zulip [skip ci] (\ `7cffd70 <https://github.com/saltstack-formulas/syslog-ng-formula/commit/7cffd70d4812b65ca23a6abdea9a01f5ce710ec1>`_\ )
  23. * **travis:** apply changes from build config validation [skip ci] (\ `c3685b3 <https://github.com/saltstack-formulas/syslog-ng-formula/commit/c3685b356d01ac5f033e10c0669587b443a3f3cf>`_\ )
  24. * **travis:** opt-in to ``dpl v2`` to complete build config validation [skip ci] (\ `3d5cd5c <https://github.com/saltstack-formulas/syslog-ng-formula/commit/3d5cd5ccf3183d6305cf3acebaea1183630b438e>`_\ )
  25. * **travis:** quote pathspecs used with ``git ls-files`` [skip ci] (\ `668926c <https://github.com/saltstack-formulas/syslog-ng-formula/commit/668926cbd8ccf7e15ee7a95641dac5aac0285782>`_\ )
  26. * **travis:** run ``shellcheck`` during lint job [skip ci] (\ `fd9aba2 <https://github.com/saltstack-formulas/syslog-ng-formula/commit/fd9aba207ee8f041ad3b9f36a33a03160c555518>`_\ )
  27. * **travis:** update ``salt-lint`` config for ``v0.0.10`` [skip ci] (\ `ce2de8b <https://github.com/saltstack-formulas/syslog-ng-formula/commit/ce2de8b669d7792d416eab477279a8f7a8b157f7>`_\ )
  28. * **travis:** use ``major.minor`` for ``semantic-release`` version [skip ci] (\ `dcfa3d5 <https://github.com/saltstack-formulas/syslog-ng-formula/commit/dcfa3d5c7de1c815667f4bbcb0f79de5c0ddab6e>`_\ )
  29. * **travis:** use build config validation (beta) [skip ci] (\ `9d34a63 <https://github.com/saltstack-formulas/syslog-ng-formula/commit/9d34a6399fcebba85ce7901e37349cb518b098b5>`_\ )
  30. * **workflows/commitlint:** add to repo [skip ci] (\ `ff23c72 <https://github.com/saltstack-formulas/syslog-ng-formula/commit/ff23c72345c244748226931fd8067e9877563b60>`_\ )
  31. * merge travis matrix, add ``salt-lint`` & ``rubocop`` to ``lint`` job (\ `a3fd56e <https://github.com/saltstack-formulas/syslog-ng-formula/commit/a3fd56e002f2013c08b94ec86b66c980ac0f6812>`_\ )
  32. * merge travis matrix, add ``salt-lint`` & ``rubocop`` to ``lint`` job (\ `2eb11ff <https://github.com/saltstack-formulas/syslog-ng-formula/commit/2eb11ff146bcf05b8082bfc1e312f1a464743f69>`_\ )
  33. Documentation
  34. ^^^^^^^^^^^^^
  35. * **contributing:** remove to use org-level file instead [skip ci] (\ `b44429d <https://github.com/saltstack-formulas/syslog-ng-formula/commit/b44429d6c43f9ab6a149ceb6b0c223d8d1af340b>`_\ )
  36. * **readme:** update link to ``CONTRIBUTING`` [skip ci] (\ `9231f3f <https://github.com/saltstack-formulas/syslog-ng-formula/commit/9231f3f1443d8da399299abdb414a5704590d101>`_\ )
  37. Performance Improvements
  38. ^^^^^^^^^^^^^^^^^^^^^^^^
  39. * **travis:** improve ``salt-lint`` invocation [skip ci] (\ `1958610 <https://github.com/saltstack-formulas/syslog-ng-formula/commit/19586109fa38eaa709a06cdcbb5fef83b4cd4ad5>`_\ )
  40. Styles
  41. ^^^^^^
  42. * **libtofs.jinja:** use Black-inspired Jinja formatting [skip ci] (\ `3de8cb7 <https://github.com/saltstack-formulas/syslog-ng-formula/commit/3de8cb74624825cc4f8ecc05fbc76b29f39f736c>`_\ )
  43. `0.5.0 <https://github.com/saltstack-formulas/syslog-ng-formula/compare/v0.4.0...v0.5.0>`_ (2019-10-01)
  44. -----------------------------------------------------------------------------------------------------------
  45. Bug Fixes
  46. ^^^^^^^^^
  47. * **pillar:** rearrange ``tofs`` block to avoid ``yamllint`` error (\ `7c4dd84 <https://github.com/saltstack-formulas/syslog-ng-formula/commit/7c4dd84>`_\ )
  48. Features
  49. ^^^^^^^^
  50. * **tofs:** add TOFS support (\ `6a6f255 <https://github.com/saltstack-formulas/syslog-ng-formula/commit/6a6f255>`_\ )
  51. `0.4.0 <https://github.com/saltstack-formulas/syslog-ng-formula/compare/v0.3.0...v0.4.0>`_ (2019-09-30)
  52. -----------------------------------------------------------------------------------------------------------
  53. Bug Fixes
  54. ^^^^^^^^^
  55. * **syslog_ng.sls:** fix ``yamllint`` errors in test pillar (\ `8f6c57f <https://github.com/saltstack-formulas/syslog-ng-formula/commit/8f6c57f>`_\ ), closes `/travis-ci.com/saltstack-formulas/syslog-ng-formula/builds/129135816#L210-L217 <https://github.com//travis-ci.com/saltstack-formulas/syslog-ng-formula/builds/129135816/issues/L210-L217>`_
  56. Code Refactoring
  57. ^^^^^^^^^^^^^^^^
  58. * **pillars:** dry default pillars (\ `2f169e2 <https://github.com/saltstack-formulas/syslog-ng-formula/commit/2f169e2>`_\ )
  59. * **states:** switch to the new directory layout (\ `7ea12e3 <https://github.com/saltstack-formulas/syslog-ng-formula/commit/7ea12e3>`_\ )
  60. Continuous Integration
  61. ^^^^^^^^^^^^^^^^^^^^^^
  62. * use ``dist: bionic`` & apply ``opensuse-leap-15`` SCP error workaround (\ `9151f4e <https://github.com/saltstack-formulas/syslog-ng-formula/commit/9151f4e>`_\ )
  63. * **cirrus:** update test matrix (\ `7e3826b <https://github.com/saltstack-formulas/syslog-ng-formula/commit/7e3826b>`_\ )
  64. * **kitchen:** change ``log_level`` to ``debug`` instead of ``info`` (\ `8c7b3f0 <https://github.com/saltstack-formulas/syslog-ng-formula/commit/8c7b3f0>`_\ )
  65. * **kitchen+travis:** replace EOL pre-salted images (\ `25f12ac <https://github.com/saltstack-formulas/syslog-ng-formula/commit/25f12ac>`_\ )
  66. * **travis:** fix CentOS instance name (\ `2a94fab <https://github.com/saltstack-formulas/syslog-ng-formula/commit/2a94fab>`_\ )
  67. * **travis:** test formula with Travis (\ `2049866 <https://github.com/saltstack-formulas/syslog-ng-formula/commit/2049866>`_\ )
  68. * **yamllint:** add rule ``empty-values`` & use new ``yaml-files`` setting (\ `abd2920 <https://github.com/saltstack-formulas/syslog-ng-formula/commit/abd2920>`_\ )
  69. Features
  70. ^^^^^^^^
  71. * **distro:** add support for CentOS (\ `7311f10 <https://github.com/saltstack-formulas/syslog-ng-formula/commit/7311f10>`_\ )
  72. * **distro:** add support for OpenSuse (\ `3258ee0 <https://github.com/saltstack-formulas/syslog-ng-formula/commit/3258ee0>`_\ )
  73. * **install:** provide EPEL repo configuration for ``Amazon Linux-2`` (\ `4e46ea0 <https://github.com/saltstack-formulas/syslog-ng-formula/commit/4e46ea0>`_\ )
  74. * **pillar:** update map.jinja from template-formula (\ `c027735 <https://github.com/saltstack-formulas/syslog-ng-formula/commit/c027735>`_\ )
  75. * **platform:** add support for ``Arch`` (\ `2112711 <https://github.com/saltstack-formulas/syslog-ng-formula/commit/2112711>`_\ )
  76. Tests
  77. ^^^^^
  78. * **inspec:** fix test on syslog-ng.conf file (\ `bd2506f <https://github.com/saltstack-formulas/syslog-ng-formula/commit/bd2506f>`_\ )
  79. * **pillar:** use custom pillar file to run tests (\ `5cb5bd4 <https://github.com/saltstack-formulas/syslog-ng-formula/commit/5cb5bd4>`_\ )
  80. * **refactor:** split tests (config/package/service) (\ `b7fac62 <https://github.com/saltstack-formulas/syslog-ng-formula/commit/b7fac62>`_\ )
  81. `0.3.0 <https://github.com/saltstack-formulas/syslog-ng-formula/compare/v0.2.2...v0.3.0>`_ (2019-08-17)
  82. -----------------------------------------------------------------------------------------------------------
  83. Continuous Integration
  84. ^^^^^^^^^^^^^^^^^^^^^^
  85. * **cirrus:** use cirrus-ci alongisde travis-ci (\ `51271b6 <https://github.com/saltstack-formulas/syslog-ng-formula/commit/51271b6>`_\ )
  86. * **kitchen+travis:** modify matrix to include ``develop`` platform (\ `b47b992 <https://github.com/saltstack-formulas/syslog-ng-formula/commit/b47b992>`_\ )
  87. Features
  88. ^^^^^^^^
  89. * **yamllint:** include for this repo and apply rules throughout (\ `a81ae52 <https://github.com/saltstack-formulas/syslog-ng-formula/commit/a81ae52>`_\ )
  90. `0.2.2 <https://github.com/saltstack-formulas/syslog-ng-formula/compare/v0.2.1...v0.2.2>`_ (2019-05-26)
  91. -----------------------------------------------------------------------------------------------------------
  92. Documentation
  93. ^^^^^^^^^^^^^
  94. * **readme:** add testing requirements section (\ `06de318 <https://github.com/saltstack-formulas/syslog-ng-formula/commit/06de318>`_\ )
  95. `0.2.1 <https://github.com/saltstack-formulas/syslog-ng-formula/compare/v0.2.0...v0.2.1>`_ (2019-05-26)
  96. -----------------------------------------------------------------------------------------------------------
  97. Bug Fixes
  98. ^^^^^^^^^
  99. * **inspec:** move test suite to test/integration/default (\ `0ba5fce <https://github.com/saltstack-formulas/syslog-ng-formula/commit/0ba5fce>`_\ )
  100. * **inspec:** update Inspec profile definition (\ `85bdfbb <https://github.com/saltstack-formulas/syslog-ng-formula/commit/85bdfbb>`_\ )
  101. Continuous Integration
  102. ^^^^^^^^^^^^^^^^^^^^^^
  103. * **kitchen:** rename Kitchen config file (\ `dcbc58d <https://github.com/saltstack-formulas/syslog-ng-formula/commit/dcbc58d>`_\ )
  104. * **kitchen+travis:** test with more distros (\ `b1acda9 <https://github.com/saltstack-formulas/syslog-ng-formula/commit/b1acda9>`_\ )
  105. * **travis:** debian wheezy is no longer supported (\ `e6d2a06 <https://github.com/saltstack-formulas/syslog-ng-formula/commit/e6d2a06>`_\ )
  106. Documentation
  107. ^^^^^^^^^^^^^
  108. * **readme:** fix typos, update README with testing info (\ `35d0ca4 <https://github.com/saltstack-formulas/syslog-ng-formula/commit/35d0ca4>`_\ )
  109. * **readme:** update readme (\ `0193e22 <https://github.com/saltstack-formulas/syslog-ng-formula/commit/0193e22>`_\ )
  110. * **semantic-release:** implement an automated changelog (\ `98e17dd <https://github.com/saltstack-formulas/syslog-ng-formula/commit/98e17dd>`_\ )