chainsaw icon indicating copy to clipboard operation
chainsaw copied to clipboard

[Tracker] : Breaking Changes in API

Open shubham-cmyk opened this issue 1 year ago • 2 comments

A tracker to collect the breaking changes in API's in the next major release.

  • resource -> check in https://github.com/kyverno/chainsaw/blob/b01fe35c698d50c78fed66543de12a01f63d80c5/pkg/apis/v1alpha1/file_ref_or_check.go#L11
  • namespace -> change to a struct https://github.com/kyverno/chainsaw/blob/3f8124483e043f1c123a68595fa0c5dcfde749b0/pkg/apis/v1alpha1/test_spec.go#L31
  • add metadata to mimick structure of an object https://github.com/kyverno/chainsaw/blob/3f8124483e043f1c123a68595fa0c5dcfde749b0/pkg/apis/v1alpha1/object_reference.go#L8
  • ~~separate test and config in two different groups~~
  • rename podLogs -> logs
  • ~~group report fields~~
  • ~~remove TestStep CRD~~
  • ~~support file in delete~~

shubham-cmyk avatar Feb 09 '24 22:02 shubham-cmyk