Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: goss-org/goss
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v0.4.4
Choose a base ref
...
head repository: goss-org/goss
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v0.4.6
Choose a head ref
  • 15 commits
  • 61 files changed
  • 14 contributors

Commits on Nov 23, 2023

  1. socket as one more valid filetype (#858)

    Some files can be sockets. Goss detects socket files correctly with filetype `socket`.
    fruit authored Nov 23, 2023
    Configuration menu
    Copy the full SHA
    9fa5ffb View commit details
    Browse the repository at this point in the history

Commits on Dec 12, 2023

  1. fix outcome label in goss_tests_run_outcomes_total (#860)

    The prometheus metric goss_tests_run_outcomes_total has a label called 'outcome' which suffers from two problems:
    
    1) It won't be set to 'pass' in case all tests succeed
    2) The order of test results determines the final value of the label, e.g. if there is a failed & skipped test then the outcome will be skipped, but if order of results is reversed the outcome will become failed.
    
    This commit fixes both by introducing a helper function which determines whether the outcome can be changed and adds tests to verify that behavior.
    
    fixes #789
    
    Signed-off-by: Sebastian Hoß <seb@xn--ho-hia.de>
    sebhoss authored Dec 12, 2023
    Configuration menu
    Copy the full SHA
    179143d View commit details
    Browse the repository at this point in the history

Commits on Jan 6, 2024

  1. Bump golang.org/x/crypto from 0.14.0 to 0.17.0 (#861)

    Bumps [golang.org/x/crypto](https://github.com/golang/crypto) from 0.14.0 to 0.17.0.
    - [Commits](golang/crypto@v0.14.0...v0.17.0)
    
    ---
    updated-dependencies:
    - dependency-name: golang.org/x/crypto
      dependency-type: indirect
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Jan 6, 2024
    Configuration menu
    Copy the full SHA
    16e454d View commit details
    Browse the repository at this point in the history

Commits on Jan 17, 2024

  1. add more labels to prometheus output (#864)

    * add more labels to prometheus output
    
    This adds a 'resource_id' label to each test-specific metric if the 'verbose' format option was enabled.
    
    Since we only have access to format options in the 'Output' method, we are creating metrics during the first run of that method.
    
    Metrics can only be registered once for any given set of labels, so we create a custom registry and use the existence of that as a check whether we need to create/register metrics. This has the added benefit of simplifying the test a tiny bit, and it exposes even less metrics on the /health endpoint.
    
    fixes #862
    
    Signed-off-by: Sebastian Hoß <seb@xn--ho-hia.de>
    
    * mention prometheus in docs for verbose flag
    
    Signed-off-by: Sebastian Hoß <seb@xn--ho-hia.de>
    
    ---------
    
    Signed-off-by: Sebastian Hoß <seb@xn--ho-hia.de>
    sebhoss authored Jan 17, 2024
    Configuration menu
    Copy the full SHA
    4e36e8f View commit details
    Browse the repository at this point in the history

Commits on Jan 25, 2024

  1. Configuration menu
    Copy the full SHA
    f166dca View commit details
    Browse the repository at this point in the history

Commits on Jan 26, 2024

  1. feat: s390x build option added to build package for IBM Z series (#863)

    * feat: s390x build option added to build packages for IBM Z series machines
    
    * feat: s390x details added in travis pipeline
    
    ---------
    
    Co-authored-by: sidhanauk <sidhanauk@gmail.com>
    harpaldhillon and sidhanauk authored Jan 26, 2024
    Configuration menu
    Copy the full SHA
    9ae6acf View commit details
    Browse the repository at this point in the history

Commits on Feb 7, 2024

  1. Configuration menu
    Copy the full SHA
    e73553f View commit details
    Browse the repository at this point in the history

Commits on Feb 28, 2024

  1. Configuration menu
    Copy the full SHA
    d2d4ee8 View commit details
    Browse the repository at this point in the history

Commits on Mar 17, 2024

  1. Update mount.go to support for checking mount point (#877)

    Update mount check to support timeout.
    melvilgit authored Mar 17, 2024
    Configuration menu
    Copy the full SHA
    857aeb1 View commit details
    Browse the repository at this point in the history
  2. Attempt to update dependencies and move to go 1.21 (#879)

    Signed-off-by: R.I.Pienaar <rip@devco.net>
    ripienaar authored Mar 17, 2024
    Configuration menu
    Copy the full SHA
    2c591a1 View commit details
    Browse the repository at this point in the history
  3. docs: remove Molecule from contributions section (#881)

    Molecule has not supported Goss for some time.
    
    Fixes: #880
    retr0h authored Mar 17, 2024
    Configuration menu
    Copy the full SHA
    b3ef5ab View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    17058ef View commit details
    Browse the repository at this point in the history
  5. Add uid/gid check (#883)

    smutel authored Mar 17, 2024
    Configuration menu
    Copy the full SHA
    be023fa View commit details
    Browse the repository at this point in the history

Commits on Mar 24, 2024

  1. Configuration menu
    Copy the full SHA
    caacfbe View commit details
    Browse the repository at this point in the history
  2. Attempt to fix CI

    aelsabbahy committed Mar 24, 2024
    Configuration menu
    Copy the full SHA
    7412f6e View commit details
    Browse the repository at this point in the history
Loading