File kuttl.changes of Package kuttl

-------------------------------------------------------------------
Wed Nov 19 11:55:32 UTC 2025 - Johannes Kastl <opensuse_buildservice@ojkastl.de>

- Update to version 0.23.0:
  * Highlights
    - feat: introduce templating support (#642)
  * You can now pass --template-var myvar=foo to kuttl and use
    {{ .Vars.myvar }} syntax in YAML files. See docs for more
    details.
  * Breaking changes
    - most code (other than API and the harness) was made internal.
      This has no impact on users of the kuttl CLI, but may break
      Go code which imports github.com/kudobuilder/kuttl
  * Potentially risky changes
  * The extensive refactoring which preceded addition of templating
    support could have introduced some subtle differences in kuttl
    behaviour. Please report issues if you encounter them. In
    particular:
    - refactoring of file name parsing was not meant to have
      user-visible impact, but might have introduced unintended
      changes.
    - OTOH some previously undocumented behaviour w.r.t. step
      structure is now documented.
    - after refactoring of namespace name determination, creation
      and cleanup namespace cleanup may behave differently in some
      obscure corner cases
  * Bug Fixes
    - fix: configure logging to avoid warnings (#633)
  * Dependency bumps
    - chore(deps): bump github.com/docker/docker from
      28.0.0+incompatible to 28.1.1+incompatible (#624)
    - chore(deps): bump github.com/google/cel-go from 0.23.2 to
      0.25.0 (#625)
    - chore(deps): bump the kubernetes group across 1 directory
      with 7 updates (#646)
    - chore: upgrade k8s lib and controller-runtime (#634)
    - chore: bump golang builder image and kubectl versions (#628)
    - chore: bump ubuntu-20.04 to -24.04 (#627)
    - chore(deps): bump github.com/docker/docker from
      27.5.1+incompatible to 28.0.0+incompatible (#612)
  * Other Changes
    - docs: replace references to kuttl.dev (#649)
    - tests: use require.NoError, enable race checker and fix a
      race (#644)
    - chore: replace logkcf with Logf in a new type (#638)
    - chore: encapsulate file name parsing (#641)
    - docs: more info on test names and structure (#639)
    - chore: use the Option pattern in NewCase() (#640)
    - chore: deterimine namespace name early (#637)
    - chore: second round of pre-factoring (#635)
    - chore: run tests in non-verbose mode by default (#636)
    - chore: move packages to internal (#632)
    - chore: prefactoring for early namespace name computation
      (#631)
    - chore: refactoring for the Case type (#613)

-------------------------------------------------------------------
Thu Feb 20 08:48:51 UTC 2025 - opensuse_buildservice@ojkastl.de

- Update to version 0.22.0:
  * chore(deps): bump github.com/spf13/cobra from 1.8.1 to 1.9.1
    (#611)
  * chore(deps): bump the kubernetes group with 8 updates (#610)
  * chore(deps): bump github.com/google/cel-go from 0.23.0 to
    0.23.2 (#608)
  * chore(deps): bump github.com/spf13/pflag from 1.0.5 to 1.0.6
    (#607)

-------------------------------------------------------------------
Fri Feb 07 08:37:21 UTC 2025 - opensuse_buildservice@ojkastl.de

- Update to version 0.21.0:
  * chore(deps): bump github.com/google/cel-go from 0.22.0 to
    0.23.0 (#606)
  * chore: explicitly add quotes to error format (#605)
  * chore(deps): bump the kubernetes group across 1 directory with
    7 updates (#604)
  * chore(deps): bump github.com/docker/docker (#603)
  * [KEP-0009] feat: add expression based assertions (#576)
  * chore(deps): bump sigs.k8s.io/controller-runtime in the
    kubernetes group (#600)
  * chore(deps): bump sigs.k8s.io/controller-tools in the
    kubernetes group (#599)
  * chore(deps): bump github.com/docker/docker (#598)
  * Bump sigs.k8s.io/kind in the kubernetes group across 1
    directory (#597)
  * Bump go, k8s deps and linter versions, and some fixes (#596)
  * refactor: moves kubernetes utilities to `pkg/kubernetes` (#590)
  * Bump github.com/docker/docker (#594)
  * Bump sigs.k8s.io/controller-runtime in the kubernetes group
    (#592)
  * fix: make sure goreleaser config matches current schema (#588)

-------------------------------------------------------------------
Wed Dec 04 06:43:54 UTC 2024 - opensuse_buildservice@ojkastl.de

- Update to version 0.20.0:
  * Highlights
    - feat: Configurable report granularity (#581)
    - feat: add context switching in TestStep (#560)
  * Bug Fixes
    - Allow for processing tls-server-name attribute in kubeconfig
      context (#587)
    - fix: lock testsuite and sort child testcases (#585)
    - Clarify help terminology (#583)
    - fix: handle redundant deletion of Namespace (#566)
    - Remove mention of unsupported flag (#561)
  * Other Changes
    - chore: pre-factor code related to junit reporting (#580)
    - Make 0009-expression-based-assertions.md implementable (#574)
    - chore: add Expression-Based Assertions KEP (#568)
  * Dependency bumps
    - Bump go version to 1.22.7 (#582)
    - Bump the kubernetes group with 6 updates (#563, #571, #577)
    - Bump github.com/stretchr/testify from 1.9.0 to 1.10.0 (#578)
    - Bump github.com/Masterminds/semver/v3 from 3.3.0 to 3.3.1
      (#579)
    - Bump sigs.k8s.io/kind from 0.24.0 to 0.25.0 in the kubernetes
      group (#573)
    - Bump sigs.k8s.io/controller-tools from 0.16.3 to 0.16.5 in
      the kubernetes group (#570, #572)
    - Bump github.com/docker/docker from 27.2.0+incompatible to
      27.3.1+incompatible (#564, #567)

-------------------------------------------------------------------
Sat Sep 14 15:05:25 UTC 2024 - opensuse_buildservice@ojkastl.de

- Update to version 0.19.0:
  * Bump github.com/Masterminds/semver/v3 from 3.2.1 to 3.3.0
    (#555)
  * Bump sigs.k8s.io/controller-tools in the kubernetes group
    (#554)
  * Bump github.com/docker/docker (#556)
  * feat: add user impersonation to all commands  (#549)
  * Bump github.com/docker/docker (#551)
  * Bump the kubernetes group with 8 updates (#550)
  * Make is possible to build with Go 1.23. (#548)
  * Bump github.com/docker/docker (#545)
  * Bump the kubernetes group with 5 updates (#544)

-------------------------------------------------------------------
Thu Jul 11 07:52:26 UTC 2024 - Johannes Kastl <opensuse_buildservice@ojkastl.de>

- new package kuttl: KUbernetes Test TooL
openSUSE Build Service is sponsored by