Quick and Easy server testing/validation
Many thanks to all the contributors on this release!
dgoss
- Add support for podman
as the container backend (#748)http
- add proxy support (#589)http
- add method
and request-body
, allowing testing POST, PUT, etc.. (#647)file
- add sha512
support (#652)dcgoss
- add support for passing CLI flags to docker-compose (#662)silent
output format (#656)serve
can now negotiate response's content-type via accept request header (#609) doc
dgoss
- Fix bug when GOSS_FILE is set and goss_wait.yaml is used (#645)http
- Host header works correctly as a request-header (#565)dgoss
- Honor ${GOSS_FILE} when copying back from container to host (#579)dgoss
- Collect the logs regardless of GOSS_FILE_STRATEGY (#582)http
Changed attribute header
-> headers
to be more consistentjson
output now supports -o pretty
and behaves like json_oneline
. json_oneline
will be deprecated in the futureaddr
- Add local-address
config attribute (#344)dns
- Modify server
attribute to support optional port server:port
(#378)dgoss
- docker logs
routed to stderr to not interfere with test output (#359)dgoss
- Allow retaining container logs $CONTAINER_LOG_OUTPUT
(#519)dgoss
- Allow overriding default goss file name using $GOSS_FILE
(#454)semver-constraint
matcher (#508)extras/
folder. kubectl wrapper to test containers in Kubernetes (#465)request-header
and response header
attributes added to http test (#496 / #498)usage
attribute to mount test (#503)toUpper
and toLower
function to templates (#505)exec
on command test no longer clutters command ID/test output (#495)exec
attribute to command testskip
attribute to all testsextras/
folder--format-options,-o
flag doc
--format nagios_verbose
becomes --format nagios -o verbose
:z
mount flag--format json_oneline
output #265service.override
file for upstrat (#245)have-key-with-value
gomega matcher--format silent
output (#216)regexMatch
function to templates (#219)have-key
function (#224)getent
for file owner/group lookup when uid/gid not in /etc/passwd (#210)getEnv
and readFile
functions to templates doc
--color
flag to force color modegoss render
now has a -d
debug flag to aid in template debugginggoss validate
and goss render
now support --vars
to provide template varsMany thanks to all the contributors on this release!
dgoss
- Add support for podman
as the container backend (#748)http
- add proxy support (#589)http
- add method
and request-body
, allowing testing POST, PUT, etc.. (#647)file
- add sha512
support (#652)dcgoss
- add support for passing CLI flags to docker-compose (#662)silent
output format (#656)serve
can now negotiate response's content-type via accept request header (#609) doc
dgoss
- Fix bug when GOSS_FILE is set and goss_wait.yaml is used (#645)http
- Host header works correctly as a request-header (#565)dgoss
- Honor ${GOSS_FILE} when copying back from container to host (#579)dgoss
- Collect the logs regardless of GOSS_FILE_STRATEGY (#582)http
Changed attribute header
-> headers
to be more consistentjson
output now supports -o pretty
and behaves like json_oneline
. json_oneline
will be deprecated in the futureaddr
- Add local-address
config attribute (#344)dns
- Modify server
attribute to support optional port server:port
(#378)dgoss
- docker logs
routed to stderr to not interfere with test output (#359)dgoss
- Allow retaining container logs $CONTAINER_LOG_OUTPUT
(#519)dgoss
- Allow overriding default goss file name using $GOSS_FILE
(#454)semver-constraint
matcher (#508)extras/
folder. kubectl wrapper to test containers in Kubernetes (#465)request-header
and response header
attributes added to http test (#496 / #498)usage
attribute to mount test (#503)toUpper
and toLower
function to templates (#505)exec
on command test no longer clutters command ID/test output (#495)exec
attribute to command testskip
attribute to all testsextras/
folder--format-options,-o
flag doc
--format nagios_verbose
becomes --format nagios -o verbose
:z
mount flag--format json_oneline
output #265service.override
file for upstrat (#245)have-key-with-value
gomega matcher--format silent
output (#216)regexMatch
function to templates (#219)have-key
function (#224)getent
for file owner/group lookup when uid/gid not in /etc/passwd (#210)getEnv
and readFile
functions to templates doc
--color
flag to force color modegoss render
now has a -d
debug flag to aid in template debugginggoss validate
and goss render
now support --vars
to provide template varsMany thanks to all the contributors on this release!
dgoss
- Add support for podman
as the container backend (#748)http
- add proxy support (#589)http
- add method
and request-body
, allowing testing POST, PUT, etc.. (#647)file
- add sha512
support (#652)dcgoss
- add support for passing CLI flags to docker-compose (#662)silent
output format (#656)serve
can now negotiate response's content-type via accept request header (#609) doc
dgoss
- Fix bug when GOSS_FILE is set and goss_wait.yaml is used (#645)http
- Host header works correctly as a request-header (#565)dgoss
- Honor ${GOSS_FILE} when copying back from container to host (#579)dgoss
- Collect the logs regardless of GOSS_FILE_STRATEGY (#582)http
Changed attribute header
-> headers
to be more consistentjson
output now supports -o pretty
and behaves like json_oneline
. json_oneline
will be deprecated in the futureaddr
- Add local-address
config attribute (#344)dns
- Modify server
attribute to support optional port server:port
(#378)dgoss
- docker logs
routed to stderr to not interfere with test output (#359)dgoss
- Allow retaining container logs $CONTAINER_LOG_OUTPUT
(#519)dgoss
- Allow overriding default goss file name using $GOSS_FILE
(#454)semver-constraint
matcher (#508)extras/
folder. kubectl wrapper to test containers in Kubernetes (#465)request-header
and response header
attributes added to http test (#496 / #498)usage
attribute to mount test (#503)toUpper
and toLower
function to templates (#505)exec
on command test no longer clutters command ID/test output (#495)exec
attribute to command testskip
attribute to all testsextras/
folder--format-options,-o
flag doc
--format nagios_verbose
becomes --format nagios -o verbose
:z
mount flag--format json_oneline
output #265service.override
file for upstrat (#245)have-key-with-value
gomega matcher--format silent
output (#216)regexMatch
function to templates (#219)have-key
function (#224)getent
for file owner/group lookup when uid/gid not in /etc/passwd (#210)getEnv
and readFile
functions to templates doc
--color
flag to force color modegoss render
now has a -d
debug flag to aid in template debugginggoss validate
and goss render
now support --vars
to provide template varsMany thanks to all the contributors on this release!
dgoss
- Add support for podman
as the container backend (#748)http
- add proxy support (#589)http
- add method
and request-body
, allowing testing POST, PUT, etc.. (#647)file
- add sha512
support (#652)dcgoss
- add support for passing CLI flags to docker-compose (#662)silent
output format (#656)serve
can now negotiate response's content-type via accept request header (#609) doc
dgoss
- Fix bug when GOSS_FILE is set and goss_wait.yaml is used (#645)http
- Host header works correctly as a request-header (#565)dgoss
- Honor ${GOSS_FILE} when copying back from container to host (#579)dgoss
- Collect the logs regardless of GOSS_FILE_STRATEGY (#582)http
Changed attribute header
-> headers
to be more consistentjson
output now supports -o pretty
and behaves like json_oneline
. json_oneline
will be deprecated in the futureaddr
- Add local-address
config attribute (#344)dns
- Modify server
attribute to support optional port server:port
(#378)dgoss
- docker logs
routed to stderr to not interfere with test output (#359)dgoss
- Allow retaining container logs $CONTAINER_LOG_OUTPUT
(#519)dgoss
- Allow overriding default goss file name using $GOSS_FILE
(#454)semver-constraint
matcher (#508)extras/
folder. kubectl wrapper to test containers in Kubernetes (#465)request-header
and response header
attributes added to http test (#496 / #498)usage
attribute to mount test (#503)toUpper
and toLower
function to templates (#505)exec
on command test no longer clutters command ID/test output (#495)exec
attribute to command testskip
attribute to all testsextras/
folder--format-options,-o
flag doc
--format nagios_verbose
becomes --format nagios -o verbose
:z
mount flag--format json_oneline
output #265service.override
file for upstrat (#245)have-key-with-value
gomega matcher--format silent
output (#216)regexMatch
function to templates (#219)have-key
function (#224)getent
for file owner/group lookup when uid/gid not in /etc/passwd (#210)getEnv
and readFile
functions to templates doc
--color
flag to force color modegoss render
now has a -d
debug flag to aid in template debugginggoss validate
and goss render
now support --vars
to provide template varsMany thanks to all the contributors on this release!
http
- add proxy support (#589)http
- add method
and request-body
, allowing testing POST, PUT, etc.. (#647)file
- add sha512
support (#652)dcgoss
- add support for passing CLI flags to docker-compose (#662)silent
output format (#656)serve
can now negotiate response's content-type via accept request header (#609) doc
dgoss
- Fix bug when GOSS_FILE is set and goss_wait.yaml is used (#645)http
- Host header works correctly as a request-header (#565)dgoss
- Honor ${GOSS_FILE} when copying back from container to host (#579)dgoss
- Collect the logs regardless of GOSS_FILE_STRATEGY (#582)http
Changed attribute header
-> headers
to be more consistentjson
output now supports -o pretty
and behaves like json_oneline
. json_oneline
will be deprecated in the futureaddr
- Add local-address
config attribute (#344)dns
- Modify server
attribute to support optional port server:port
(#378)dgoss
- docker logs
routed to stderr to not interfere with test output (#359)dgoss
- Allow retaining container logs $CONTAINER_LOG_OUTPUT
(#519)dgoss
- Allow overriding default goss file name using $GOSS_FILE
(#454)semver-constraint
matcher (#508)extras/
folder. kubectl wrapper to test containers in Kubernetes (#465)request-header
and response header
attributes added to http test (#496 / #498)usage
attribute to mount test (#503)toUpper
and toLower
function to templates (#505)exec
on command test no longer clutters command ID/test output (#495)exec
attribute to command testskip
attribute to all testsextras/
folder--format-options,-o
flag doc
--format nagios_verbose
becomes --format nagios -o verbose
:z
mount flag--format json_oneline
output #265service.override
file for upstrat (#245)have-key-with-value
gomega matcher--format silent
output (#216)regexMatch
function to templates (#219)have-key
function (#224)getent
for file owner/group lookup when uid/gid not in /etc/passwd (#210)getEnv
and readFile
functions to templates doc
--color
flag to force color modegoss render
now has a -d
debug flag to aid in template debugginggoss validate
and goss render
now support --vars
to provide template varssilent
output format (#656)serve
can now negotiate response's content-type via accept request header (#609) doc
dgoss
- Fix bug when GOSS_FILE is set and goss_wait.yaml is used (#645)http
- Host header works correctly as a request-header (#565)dgoss
- Honor ${GOSS_FILE} when copying back from container to host (#579)dgoss
- Collect the logs regardless of GOSS_FILE_STRATEGY (#582)http
Changed attribute header
-> headers
to be more consistentjson
output now supports -o pretty
and behaves like json_oneline
. json_oneline
will be deprecated in the futureaddr
- Add local-address
config attribute (#344)dns
- Modify server
attribute to support optional port server:port
(#378)dgoss
- docker logs
routed to stderr to not interfere with test output (#359)dgoss
- Allow retaining container logs $CONTAINER_LOG_OUTPUT
(#519)dgoss
- Allow overriding default goss file name using $GOSS_FILE
(#454)semver-constraint
matcher (#508)extras/
folder. kubectl wrapper to test containers in Kubernetes (#465)request-header
and response header
attributes added to http test (#496 / #498)usage
attribute to mount test (#503)toUpper
and toLower
function to templates (#505)exec
on command test no longer clutters command ID/test output (#495)exec
attribute to command testskip
attribute to all testsextras/
folder--format-options,-o
flag doc
--format nagios_verbose
becomes --format nagios -o verbose
:z
mount flag--format json_oneline
output #265service.override
file for upstrat (#245)have-key-with-value
gomega matcher--format silent
output (#216)regexMatch
function to templates (#219)have-key
function (#224)getent
for file owner/group lookup when uid/gid not in /etc/passwd (#210)getEnv
and readFile
functions to templates doc
--color
flag to force color modegoss render
now has a -d
debug flag to aid in template debugginggoss validate
and goss render
now support --vars
to provide template varsserve
can now negotiate response's content-type via accept request header (#609) doc
dgoss
- Fix bug when GOSS_FILE is set and goss_wait.yaml is used (#645)http
- Host header works correctly as a request-header (#565)dgoss
- Honor ${GOSS_FILE} when copying back from container to host (#579)dgoss
- Collect the logs regardless of GOSS_FILE_STRATEGY (#582)http
Changed attribute header
-> headers
to be more consistentjson
output now supports -o pretty
and behaves like json_oneline
. json_oneline
will be deprecated in the futureaddr
- Add local-address
config attribute (#344)dns
- Modify server
attribute to support optional port server:port
(#378)dgoss
- docker logs
routed to stderr to not interfere with test output (#359)dgoss
- Allow retaining container logs $CONTAINER_LOG_OUTPUT
(#519)dgoss
- Allow overriding default goss file name using $GOSS_FILE
(#454)semver-constraint
matcher (#508)extras/
folder. kubectl wrapper to test containers in Kubernetes (#465)request-header
and response header
attributes added to http test (#496 / #498)usage
attribute to mount test (#503)toUpper
and toLower
function to templates (#505)exec
on command test no longer clutters command ID/test output (#495)exec
attribute to command testskip
attribute to all testsextras/
folder--format-options,-o
flag doc
--format nagios_verbose
becomes --format nagios -o verbose
:z
mount flag--format json_oneline
output #265service.override
file for upstrat (#245)have-key-with-value
gomega matcher--format silent
output (#216)regexMatch
function to templates (#219)have-key
function (#224)getent
for file owner/group lookup when uid/gid not in /etc/passwd (#210)getEnv
and readFile
functions to templates doc
--color
flag to force color modegoss render
now has a -d
debug flag to aid in template debugginggoss validate
and goss render
now support --vars
to provide template varsSpecial thanks to @petemounce and @pedroMMM for their contributions!
http
- Host header works correctly as a request-header (#565)dgoss
- Honor ${GOSS_FILE} when copying back from container to host (#579)dgoss
- Collect the logs regardless of GOSS_FILE_STRATEGY (#582)http
Changed attribute header
-> headers
to be more consistentjson
output now supports -o pretty
and behaves like json_oneline
. json_oneline
will be deprecated in the futureaddr
- Add local-address
config attribute (#344)dns
- Modify server
attribute to support optional port server:port
(#378)dgoss
- docker logs
routed to stderr to not interfere with test output (#359)dgoss
- Allow retaining container logs $CONTAINER_LOG_OUTPUT
(#519)dgoss
- Allow overriding default goss file name using $GOSS_FILE
(#454)semver-constraint
matcher (#508)extras/
folder. kubectl wrapper to test containers in Kubernetes (#465)request-header
and response header
attributes added to http test (#496 / #498)usage
attribute to mount test (#503)toUpper
and toLower
function to templates (#505)exec
on command test no longer clutters command ID/test output (#495)exec
attribute to command testskip
attribute to all testsextras/
folder--format-options,-o
flag doc
--format nagios_verbose
becomes --format nagios -o verbose
:z
mount flag--format json_oneline
output #265service.override
file for upstrat (#245)have-key-with-value
gomega matcher--format silent
output (#216)regexMatch
function to templates (#219)have-key
function (#224)getent
for file owner/group lookup when uid/gid not in /etc/passwd (#210)getEnv
and readFile
functions to templates doc
--color
flag to force color modegoss render
now has a -d
debug flag to aid in template debugginggoss validate
and goss render
now support --vars
to provide template varsSpecial thanks to @petemounce and @pedroMMM for their contributions!
http
- Host header works correctly as a request-header (#565)dgoss
- Honor ${GOSS_FILE} when copying back from container to host (#579)dgoss
- Collect the logs regardless of GOSS_FILE_STRATEGY (#582)http
Changed attribute header
-> headers
to be more consistentjson
output now supports -o pretty
and behaves like json_oneline
. json_oneline
will be deprecated in the futureaddr
- Add local-address
config attribute (#344)dns
- Modify server
attribute to support optional port server:port
(#378)dgoss
- docker logs
routed to stderr to not interfere with test output (#359)dgoss
- Allow retaining container logs $CONTAINER_LOG_OUTPUT
(#519)dgoss
- Allow overriding default goss file name using $GOSS_FILE
(#454)semver-constraint
matcher (#508)extras/
folder. kubectl wrapper to test containers in Kubernetes (#465)request-header
and response header
attributes added to http test (#496 / #498)usage
attribute to mount test (#503)toUpper
and toLower
function to templates (#505)exec
on command test no longer clutters command ID/test output (#495)exec
attribute to command testskip
attribute to all testsextras/
folder--format-options,-o
flag doc
--format nagios_verbose
becomes --format nagios -o verbose
:z
mount flag--format json_oneline
output #265service.override
file for upstrat (#245)have-key-with-value
gomega matcher--format silent
output (#216)regexMatch
function to templates (#219)have-key
function (#224)getent
for file owner/group lookup when uid/gid not in /etc/passwd (#210)getEnv
and readFile
functions to templates doc
--color
flag to force color modegoss render
now has a -d
debug flag to aid in template debugginggoss validate
and goss render
now support --vars
to provide template varsMany thanks to all the contributors on this release!
http
- Host header works correctly as a request-header (#565)dgoss
- Honor ${GOSS_FILE} when copying back from container to host (#579)dgoss
- Collect the logs regardless of GOSS_FILE_STRATEGY (#582)http
Changed attribute header
-> headers
to be more consistentjson
output now supports -o pretty
and behaves like json_oneline
. json_oneline
will be deprecated in the futureaddr
- Add local-address
config attribute (#344)dns
- Modify server
attribute to support optional port server:port
(#378)dgoss
- docker logs
routed to stderr to not interfere with test output (#359)dgoss
- Allow retaining container logs $CONTAINER_LOG_OUTPUT
(#519)dgoss
- Allow overriding default goss file name using $GOSS_FILE
(#454)semver-constraint
matcher (#508)extras/
folder. kubectl wrapper to test containers in Kubernetes (#465)request-header
and response header
attributes added to http test (#496 / #498)usage
attribute to mount test (#503)toUpper
and toLower
function to templates (#505)exec
on command test no longer clutters command ID/test output (#495)exec
attribute to command testskip
attribute to all testsextras/
folder--format-options,-o
flag doc
--format nagios_verbose
becomes --format nagios -o verbose
:z
mount flag--format json_oneline
output #265service.override
file for upstrat (#245)have-key-with-value
gomega matcher--format silent
output (#216)regexMatch
function to templates (#219)have-key
function (#224)getent
for file owner/group lookup when uid/gid not in /etc/passwd (#210)getEnv
and readFile
functions to templates doc
--color
flag to force color modegoss render
now has a -d
debug flag to aid in template debugginggoss validate
and goss render
now support --vars
to provide template vars