Skip to content

3.0.3

Latest
Compare
Choose a tag to compare
@sitle sitle released this 19 May 02:19
· 31 commits to develop since this release

Ian Smith

  • Decided to change who owned all of the graphite_plugin bits
    1. Bareos plugin still seems to have some debugging code that will not only PRINT your password to the command line if done by hand, but will also EMAIL your main director password to whatever account owns, say, a cronjob (i.e. root). Seems like a security flaw? I submitted bugfix bareos/bareos-contrib/#14 to address this issue, waiting for merge. If you need an immediate fixed source, use my GitBytes/bareos-contrib fork. Sorry about that..
    2. Pretty much wherever root was, I changed to bareos in the plugin recipe.
  • Cleanup README and CHANGELOG raw syntax for GitHub and Supermarket rendering
  • Add new chefspec/rspec unit tests, cleanup existing tests
    1. Removed unused .rspec config file
    2. Removed repo_spec test, never quite worked right
    3. Added :documentation and color output to chefspec/rspec testing
    4. Added graphite_plugin_spec test
    5. Condensed and cleaned up default_spec test, tests both the repo and client recipes on top of the implied default recipe
    6. Added ability to easily run tests against a variety of preset supported platforms via spec/unit/support/supported_platforms definition file (see default_spec test for example usage)
  • Add new/optimize serverspec integration tests
    1. Condense tests for overall functionality of Bareos
    2. New graphite plugin testing: plugin, config, cronjob
  • Bump patch version to 3.0.3 (tag v3.0.3)
    , cronjob
    Bump patch version to 3.0.3 (tag v3.0.3)