This repository has been archived by the owner on Jul 21, 2024. It is now read-only.
chore(deps): update dependency aelsabbahy/goss/kgoss to v0.4.8 #66
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
v0.3.10
->v0.4.8
Warning
Some dependencies could not be looked up. Check the Dependency Dashboard for more information.
Release Notes
aelsabbahy/goss (aelsabbahy/goss/kgoss)
v0.4.8
Compare Source
What's Changed
Internal Development related changes
Many many thanks to @dklimpel for all the massive effort improving CI!
New Contributors
Full Changelog: goss-org/goss@v0.4.7...v0.4.8
v0.4.7
Compare Source
What's Changed
New Contributors
Full Changelog: goss-org/goss@v0.4.5...v0.4.7
v0.4.6
Compare Source
What's Changed
New Contributors
Full Changelog: goss-org/goss@v0.4.4...v0.4.6
v0.4.4
Compare Source
What's Changed
Full Changelog: goss-org/goss@v0.4.3...v0.4.4
v0.4.3
Compare Source
What's Changed
New Contributors
Full Changelog: goss-org/goss@v0.4.2...v0.4.3
v0.4.2
Compare Source
What's Changed
Full Changelog: goss-org/goss@v0.4.1...v0.4.2
v0.4.1
Compare Source
Features
What's Changed
Full Changelog: goss-org/goss@v0.4.0...v0.4.1
v0.4.0
Compare Source
Features
Thanks to all the contributors who have helped with this.
Summary:
echo "3"
is less than 5.Matcher change
v4 introduced the ability to compare different types and more advanced string matching. See matchers section in the manual for more information.
For example:
This conversion also allows treating an io.Reader (memory efficient line-by-line parsing) as a whole string (when compared with a string). This has the benefit of showing the full command output, which was a long-requested feature. For example:
Breaking changes
file.Contains
->file.Contents
-qf "%|EPOCH?{%{EPOCH}:}:{}|%{VERSION}-%{RELEASE}
), this opens the door for proper rpm version comparison in the futureuser.Groups
) duplicate entries will raise an error if they don't exist in the system.In goss 3.X this would succeed:
Now it will throw an error unless groups actually contain 2 copies of "wheel" in its response array from the system.
You can mimic the old behavior by modifying the test as follows:
For example, this no longer works:
New way:
Changes
-o include_raw
will show the non-transformed valueequal
matcher added to do strict type comparison (e.x. string to string)contain-substring
have-patterns
- This mimics the existing default behavior of file contents and command outputcontain-elements
- checks that an array value matches a set of matcherscat -E /proc/<PID>/comm
to avoid whitespace issues (closes #762)matcher.as-reader
this allows the matcher string to behave as an io.Reader output. Can be useful for testingjson_online
output format, use:goss v -f json -o oneline
vfs-opts
support (#826)v0.3.23
Compare Source
Features
Many thanks to all the contributors on this release!
In this release
Since v0.3.0
dgoss
- Add support forpodman
as the container backend (#748)http
- add proxy support (#589)http
- addmethod
andrequest-body
, allowing testing POST, PUT, etc.. (#647)file
- addsha512
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) docdgoss
- 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 attributeheader
->headers
to be more consistentjson
output now supports-o pretty
and behaves likejson_oneline
.json_oneline
will be deprecated in the futureaddr
- Addlocal-address
config attribute (#344)dns
- Modifyserver
attribute to support optional portserver: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 responseheader
attributes added to http test (#496 / #498)usage
attribute to mount test (#503)toUpper
andtoLower
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
andreadFile
functions to templates doc--color
flag to force color modegoss render
now has a-d
debug flag to aid in template debugginggoss validate
andgoss render
now support--vars
to provide template varsv0.3.22
Compare Source
Features
Many thanks to all the contributors on this release!
In this release
Since v0.3.0
dgoss
- Add support forpodman
as the container backend (#748)http
- add proxy support (#589)http
- addmethod
andrequest-body
, allowing testing POST, PUT, etc.. (#647)file
- addsha512
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) docdgoss
- 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 attributeheader
->headers
to be more consistentjson
output now supports-o pretty
and behaves likejson_oneline
.json_oneline
will be deprecated in the futureaddr
- Addlocal-address
config attribute (#344)dns
- Modifyserver
attribute to support optional portserver: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 responseheader
attributes added to http test (#496 / #498)usage
attribute to mount test (#503)toUpper
andtoLower
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
andreadFile
functions to templates doc--color
flag to force color modegoss render
now has a-d
debug flag to aid in template debugginggoss validate
andgoss render
now support--vars
to provide template varsv0.3.21
Compare Source
Features
Many thanks to all the contributors on this release!
In this release
Since v0.3.0
dgoss
- Add support forpodman
as the container backend (#748)http
- add proxy support (#589)http
- addmethod
andrequest-body
, allowing testing POST, PUT, etc.. (#647)file
- addsha512
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) docdgoss
- 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 attributeheader
->headers
to be more consistentjson
output now supports-o pretty
and behaves likejson_oneline
.json_oneline
will be deprecated in the futureaddr
- Addlocal-address
config attribute (#344)dns
- Modifyserver
attribute to support optional portserver: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 responseheader
attributes added to http test (#496 / #498)usage
attribute to mount test (#503)toUpper
andtoLower
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
andreadFile
functions to templates doc--color
flag to force color modegoss render
now has a-d
debug flag to aid in template debugginggoss validate
andgoss render
now support--vars
to provide template varsv0.3.20
Compare Source
Features
Many thanks to all the contributors on this release!
In this release
Since v0.3.0
dgoss
- Add support forpodman
as the container backend (#748)http
- add proxy support (#589)http
- addmethod
andrequest-body
, allowing testing POST, PUT, etc.. (#647)file
- addsha512
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) docdgoss
- Fix bug when GOSS_FILE is set and goss_wait.yaml is used (#645)Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.