v0.3.6
Features
Many thanks to all the contributors on this release!
In this release
- Breaking Change: Added new
--format-options,-o
flag doc--format nagios_verbose
becomes--format nagios -o verbose
- Breaking Change: Add more specific filetypes: character-device/block-device/pipe/socket to file resource
- Add MTU check to interface resource
- Add basic auth for http resource doc
- Trying to import a non-existant gossfile will now throw an error
- dgoss SELinux compat added volume
:z
mount flag - Increase buffer size to 1MB to handle larger file/url lines (#351)
Since v0.3.0
- Adding ARM architecture release (#275)
- Add the ability to run dgoss when the docker daemon is not local. (#271)
- Fix bug in matching resource (#280)
- Upgrade to go 1.9
- Fix spelling of resolveable -> resolvable, keep backwards compatibility with old name (#284)
- Add
--format json_oneline
output #265 - Fix race condition with process validator (#268)
- Support
service.override
file for upstrat (#245) - Add sha-256 file checksum support doc
- Add matching resource doc
- Add Support for
have-key-with-value
gomega matcher - Add support for vars file (GOSS_VARS) to dgoss doc
- Add CAA record support for DNS.
- Add
--format silent
output (#216) - Add
regexMatch
function to templates (#219) - Add glob pattern support for gossfile import (#222)
- Add gomega
have-key
function (#224) - Fallback to using
getent
for file owner/group lookup when uid/gid not in /etc/passwd (#210) - Fix http connection leak (#221)
- Escape XML in JUnit (#203)
- Add dgoss docker wrapper to ease docker testing
- Add
getEnv
andreadFile
functions to templates doc - Add
--color
flag to force color mode - Template support doc
goss render
now has a-d
debug flag to aid in template debugginggoss validate
andgoss render
now support--vars
to provide template vars
- Fix test count in --format documentation output