‼️ Breaking changes ‼️
- Deprecated
TestStep
resource support was removed as well as the related commandchainsaw migrate tests
💫 New features 💫
- Added support to wait with
jsonpath
conditions - Introduced
v1alpha2
version for configuration, bothv1alpha1
andv1alpha2
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 underlyingkubectl
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
- @johnathan-sq made their first contribution in #1123
- @siddhikhapare made their first contribution in #1135
- @nolancon made their first contribution in #1150
- @Manoramsharma made their first contribution in #1154
- @gcp-cherry-pick-bot made their first contribution in #1183
Full Changelog: v0.1.9...v0.2.0