Ansible Role Degoss Versions Save

An Ansible role for installing, running, and removing Goss from a system without leaving any traces.

v3.1.0

4 years ago

Feature release to add a base directory for temporary files: #51.

v3.0.4

4 years ago

Bugfix release to fix deprecation warnings: #49.

v3.0.3

5 years ago

Bugfix release:

  • Fix broken tests on Python 3.7: #46

v3.0.2

5 years ago

Bugfix release, PR #41 added a new test system and closed #39.

v3.0.1

5 years ago

Bugfix release removing dependence on PyYAML (#38).

v3.0.0

5 years ago

Major release featuring a full and complete refactor of the module. This change is largely backward-compatible, with the exception of goss_env_vars, which have been superseded by goss_variables.

Logging, saving results, and a greatly simplified callback plugin for output have been included.

Basically, it should work better than it ever did and now features near-100% unit-test coverage alongside the existing integration tests. Unit tests and integration tests are run against all of the supported distributions.

macOS support should stabilize when Goss starts publishing macOS binaries.

c.f. #36

v2.0.1

5 years ago

Bugfix release fixing relative and absolute paths: #33.

TL;DR copy path resolution starts from the role directory first and then expands outward. The solution pins all relative paths to the playbook_dir to make things work as end-users expect.

v2.0.0

6 years ago

Major release, require at minimum Ansible 2.4: #31.

v1.4.3

6 years ago

Fix deprecation warnings: #30.

v1.4.0

6 years ago

Bugfix and feature release: #25.