SHA256
1
0
forked from pool/goss

13 Commits

Author SHA256 Message Date
53dff94954 Accepting request 1116862 from systemsmanagement
OBS-URL: https://build.opensuse.org/request/show/1116862
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/goss?expand=0&rev=5
2023-10-11 21:56:01 +00:00
a172e973a8 Accepting request 1116775 from home:brejoc:branches:systemsmanagement
- Update to version 0.4.2 with updated dependencies in vendor file
  * Please check out v4 migration guide:
    https://github.com/goss-org/goss/blob/master/docs/v4_migration.md
  * Added ctx object to all system struct's constructors by @aelsabbahy in gh#837
  * Changed: Reworded syntax error messages to be clearer by @aelsabbahy in gh#838
  * Fix json by @aelsabbahy in gh#841
  * Command empty strings by @aelsabbahy in gh#839
  * Added: goss-darwin-arm64 binary to release by @aelsabbahy in gh#835
  * Goss v0.4.X introduces some major enhancements to the matching logic allowing far more flexibility for asserts.
  * For example, can assert that the output of echo "3" is less than 5.
  * Added: transforms support (closes gh#538)
    * Allows comparison of string to int, ex: ensuring a systctl output below/above a specific number (closes gh#220)
    * Allows JSON parsing/validation support (closes gh#578)
    * Allows comparing command output to a string, this will display the failed output on failure (closes gh#483)
    * -o include_raw will show the non-transformed value
  * Added: Some new matchers
    * equal 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 output
    * contain-elements - checks that an array value matches a set of matchers
  * Added: runlevels support for service
  * Added: option to sort output (closes gh#416)
  * Added: All resources now support key override (closes gh#518, closes gh#742)
  * Added: Use exit code 78 if test file is unparseable (closes gh#317)
  * Changed: removed alpha from non-linux binary names
  * Changed: StartTime is no longer calculated from goss start. Calculated from first test start, this allows accurate reporting when showing a cached result
  * Changed: Completely re-worked matchers and shared output logic
  * Changed: Cache test results in serve instead of output (closes gh#612)
  * Added: Significantly improved test coverage of matcher, output code
  * Changed: Doc to reference cat -E /proc/<PID>/comm to avoid whitespace issues (closes gh#762)
  * Changed: Removed file.Size from autoadd (closes gh#262)
  * Added: matcher.as-reader this allows the matcher string to behave as an io.Reader output. Can be useful for testing
  * Removed: json_online output format, use: goss v -f json -o oneline
  * Added: windows and darwin alpha binaries back in the release (gh#829)
  * Added: string diff support (gh#827)
  * Added: mount vfs-opts support (gh#826)

OBS-URL: https://build.opensuse.org/request/show/1116775
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/goss?expand=0&rev=12
2023-10-11 09:25:39 +00:00
fcb1aea4ee Accepting request 1096581 from systemsmanagement
OBS-URL: https://build.opensuse.org/request/show/1096581
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/goss?expand=0&rev=4
2023-07-04 13:22:17 +00:00
1c05d25f7e Accepting request 1096578 from home:brejoc:branches:systemsmanagement
Update to version 0.3.23 with updated dependencies in vendor file
  * Add: log level to be set (gh#802)
  * kgoss: add new GOSS_KUBECTL_OPTS env var to inject more options (gh#792)
  * Fix: Error message encoding when output is set to JSON (gh#788)
  * Add: Implement prometheus output support (gh#607)
  * Add: Add optional TLS client cert authentication + custom ca-file (gh#686)
  * Fix: json typo in http resource (gh#673)
  * Fix: kgoss Remove --generator as it has been deprecated (gh#768)
  * Fix: kgoss Fixed kgoss kubectl cp issue (gh#773)

OBS-URL: https://build.opensuse.org/request/show/1096578
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/goss?expand=0&rev=10
2023-07-03 13:46:12 +00:00
89186c1f67 Accepting request 1095615 from home:amanzini:branches:systemsmanagement
- Update to version 0.3.23 with updated dependencies in vendor file
  * Add: log level to be set (#802)
  * kgoss: add new GOSS_KUBECTL_OPTS env var to inject more options (#792)
  * Fix: Error message encoding when output is set to JSON (#788)
  * Add: Implement prometheus output support (#607)
  * Add: Add optional TLS client cert authentication + custom ca-file (#686)
  * Fix: json typo in http resource (#673)
  * Fix: kgoss Remove --generator as it has been deprecated (#768)
  * Fix: kgoss Fixed kgoss kubectl cp issue (#773)

OBS-URL: https://build.opensuse.org/request/show/1095615
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/goss?expand=0&rev=9
2023-06-29 13:37:12 +00:00
e12356f418 Accepting request 1004666 from systemsmanagement
OBS-URL: https://build.opensuse.org/request/show/1004666
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/goss?expand=0&rev=3
2022-09-19 14:04:10 +00:00
5de161c8f7 Accepting request 1004106 from home:brejoc:branches:systemsmanagement
Improved changelog entry for version 0.8.13:

- Update to version 0.3.18 with updated dependencies in vendor file
  * Update all dependencies to latest versions
  * dgoss - Add support for podman as the container backend (gh#748)

OBS-URL: https://build.opensuse.org/request/show/1004106
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/goss?expand=0&rev=7
2022-09-19 10:33:24 +00:00
6bf48b9f6d Accepting request 1002445 from home:brejoc:branches:systemsmanagement
- Update to version 0.3.18

OBS-URL: https://build.opensuse.org/request/show/1002445
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/goss?expand=0&rev=6
2022-09-14 19:20:58 +00:00
db7c228ff1 Accepting request 930826 from home:brejoc:branches:systemsmanagement
Update to version 0.3.16 with updated vendorized dependencies

OBS-URL: https://build.opensuse.org/request/show/930826
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/goss?expand=0&rev=5
2021-11-11 11:16:07 +00:00
52b9649c40 Accepting request 858169 from systemsmanagement
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/858169
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/goss?expand=0&rev=2
2020-12-22 14:58:06 +00:00
b63dd5967e Accepting request 856011 from home:brejoc:branches:systemsmanagement
- Scripts for dgoss, kgoss and dcgoss are now also included.

OBS-URL: https://build.opensuse.org/request/show/856011
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/goss?expand=0&rev=3
2020-12-15 14:50:07 +00:00
1154362323 Accepting request 854964 from systemsmanagement
Initial commit of goss version 0.3.15

OBS-URL: https://build.opensuse.org/request/show/854964
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/goss?expand=0&rev=1
2020-12-12 19:31:57 +00:00
Klaus Kämpf
5cbdfa4d97 Accepting request 854899 from home:brejoc
Initial commit of goss version 0.3.15

OBS-URL: https://build.opensuse.org/request/show/854899
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/goss?expand=0&rev=1
2020-12-11 14:52:34 +00:00