github kyverno/chainsaw v0.2.0

latest releases: v0.2.11, v0.2.11-beta.1, v0.2.10...
6 months ago

‼️ Breaking changes ‼️

  • Deprecated TestStep resource support was removed as well as the related command chainsaw migrate tests

💫 New features 💫

  • Added support to wait with jsonpath conditions
  • Introduced v1alpha2 version for configuration, both v1alpha1 and v1alpha2 are supported with a conversion system
  • Rewrote quick-start guide leveraging chainsaw capabilities using relevant usecases

🔧 Fixes 🔧

  • Fixed issue with update operation failing because resource version not set correctly
  • Fixed wait operation timeout passing the timeout value to the underlying kubectl command
  • Fixed wait operation condition incorrectly formatted with quotes
  • Fixed issue reading files from embedded file systems on Windows
  • Fixed incorrect JUnit report format

🎸 Misc 🎸

  • Switched a release branch worflow

📚 Docs 📚

  • Added missing cluster doc

What's Changed

  • Brew formula update for chainsaw version v0.1.9 by @github-actions in #1117
  • chore: add v0.1.9 to issue templates by @eddycharly in #1119
  • chore(deps): Bump google.golang.org/protobuf from 1.32.0 to 1.33.0 by @dependabot in #1113
  • chore: add json_parse to match in Outputs docs by @johnathan-sq in #1123
  • chore(deps): Bump k8s.io/api from 0.29.2 to 0.29.3 by @dependabot in #1125
  • chore(deps): Bump k8s.io/client-go from 0.29.2 to 0.29.3 by @dependabot in #1126
  • chore(deps): Bump sigs.k8s.io/kubectl-validate from 0.0.2-0.20240102223437-fe143bcde89f to 0.0.3 by @dependabot in #1122
  • chore: fixing assertion docs links by @johnathan-sq in #1129
  • chore(deps): Bump slsa-framework/slsa-github-generator from 1.9.0 to 1.9.1 by @dependabot in #1132
  • chore(deps): Bump slsa-framework/slsa-github-generator from 1.9.1 to 1.10.0 by @dependabot in #1134
  • docs: Updated installation doc for nix package manager by @siddhikhapare in #1135
  • chore(deps): Bump codecov/codecov-action from 4.1.0 to 4.1.1 by @dependabot in #1136
  • chore(deps): Bump anchore/sbom-action from 0.15.9 to 0.15.10 by @dependabot in #1137
  • chore(deps): Bump aquasecurity/trivy-action from 0.18.0 to 0.19.0 by @dependabot in #1138
  • feat: remove test step support by @eddycharly in #1131
  • fix: wait timeout by @eddycharly in #1141
  • fix: wait timeout by @eddycharly in #1142
  • fix: issue reading files from embedded file systems on windows by @eddycharly in #1144
  • chore(deps): Bump codecov/codecov-action from 4.1.1 to 4.2.0 by @dependabot in #1145
  • chore: update resources with Viktor video by @eddycharly in #1148
  • chore: Add Provider Ceph to ADOPTERS.md by @nolancon in #1150
  • chore(deps): Bump sigs.k8s.io/controller-runtime from 0.17.2 to 0.17.3 by @dependabot in #1151
  • chore(deps): Bump zgosalvez/github-actions-ensure-sha-pinned-actions from 3.0.3 to 3.0.4 by @dependabot in #1149
  • chore: Add Linode CAPI to ADOPTERS.md by @mhmxs in #1152
  • chore(deps): Bump codecov/codecov-action from 4.2.0 to 4.3.0 by @dependabot in #1155
  • chore(deps): Bump sigstore/cosign-installer from 3.4.0 to 3.5.0 by @dependabot in #1157
  • chore(deps): Bump k8s.io/api from 0.29.3 to 0.29.4 by @dependabot in #1164
  • chore(deps): Bump github.com/hashicorp/go-getter from 1.7.3 to 1.7.4 by @dependabot in #1161
  • chore(deps): Bump k8s.io/client-go from 0.29.3 to 0.29.4 by @dependabot in #1162
  • docs: updated quick-start guide leveraging chainsaw capabilities using relevant usecase by @Manoramsharma in #1154
  • chore: remove ds store files by @eddycharly in #1165
  • chore: add check milestone job by @eddycharly in #1166
  • feat: add wait for jsonpath support by @eddycharly in #1167
  • fix: add missing cluster docs by @eddycharly in #1168
  • feat: introduce v1alpha2 api by @eddycharly in #1169
  • fix: shell expansion in wait with json path condition by @eddycharly in #1170
  • chore: remove direct dependency to kyverno by @eddycharly in #1176
  • chore: remove kyverno dependency by @eddycharly in #1177
  • fix: set resource version when updating by @eddycharly in #1178
  • feat: add conversion support by @eddycharly in #1175
  • chore: use v1alpha2 config in e2e tests by @eddycharly in #1179
  • chore(deps): Bump actions/upload-artifact from 4.3.1 to 4.3.2 (cherry-pick #1182) by @gcp-cherry-pick-bot in #1183
  • chore: update jobs to work on release branches (cherry-pick #1180) by @gcp-cherry-pick-bot in #1184
  • chore(deps): Bump actions/download-artifact from 4.1.4 to 4.1.5 (cherry-pick #1181) by @gcp-cherry-pick-bot in #1185
  • chore: disable semantics pr check for cherry pick bot (cherry-pick #1186) by @gcp-cherry-pick-bot in #1187
  • chore: fix ci jobs (cherry-pick #1188) by @gcp-cherry-pick-bot in #1189
  • fix: junit reports (cherry-pick #1190) by @gcp-cherry-pick-bot in #1191
  • chore(deps): Bump actions/checkout from 4.1.2 to 4.1.3 (cherry-pick #1192) by @gcp-cherry-pick-bot in #1194
  • chore(deps): Bump actions/upload-artifact from 4.3.2 to 4.3.3 (cherry-pick #1197) by @gcp-cherry-pick-bot in #1198
  • chore(deps): Bump actions/download-artifact from 4.1.5 to 4.1.6 (cherry-pick #1195) by @gcp-cherry-pick-bot in #1199
  • chore(deps): Bump github.com/kudobuilder/kuttl from 0.15.0 to 0.16.0 (cherry-pick #1193) by @gcp-cherry-pick-bot in #1200
  • fix: windows issue (cherry-pick #1201) by @gcp-cherry-pick-bot in #1202
  • docs: document command args quote behavior (cherry-pick #1208) by @gcp-cherry-pick-bot in #1209
  • docs: add Linode COSI to ADOPTERS.md (cherry-pick #1215) by @gcp-cherry-pick-bot in #1216
  • chore(deps): Bump actions/checkout from 4.1.3 to 4.1.4 (cherry-pick #1212) by @gcp-cherry-pick-bot in #1217
  • chore(deps): Bump actions/download-artifact from 4.1.6 to 4.1.7 (cherry-pick #1213) by @gcp-cherry-pick-bot in #1218
  • chore(deps): Bump golangci/golangci-lint-action from 4.0.0 to 5.0.0 (cherry-pick #1210) by @gcp-cherry-pick-bot in #1219
  • chore: bump a couple of deps (cherry-pick #1220) by @gcp-cherry-pick-bot in #1221
  • cherry-pick: release 0.2 by @eddycharly in #1222
  • chore: update release notes (cherry-pick #1223) by @gcp-cherry-pick-bot in #1224
  • chore(deps): Bump slsa-framework/slsa-github-generator from 1.10.0 to 2.0.0 (cherry-pick #1196) by @gcp-cherry-pick-bot in #1225
  • chore: use upstream kubectl-validate (cherry-pick #1226) by @gcp-cherry-pick-bot in #1227
  • release: v0.2.0 by @eddycharly in #1234

New Contributors

Full Changelog: v0.1.9...v0.2.0

Don't miss a new chainsaw release

NewReleases is sending notifications on new releases.