Andrew Bayer
Andrew Bayer
We actually introduced remote resolution [in v0.35.0](https://github.com/tektoncd/pipeline/blob/main/docs/install.md#alpha-features). What changed in v0.40.0 is that we moved the Resolution project’s code into Pipeline.
@afrittoli I've pushed a new commit that adds the `beta` option and makes `v1` fail validation for remote resolution if `enable-api-fields` isn't either `beta` or `alpha`. Is that what you're...
/lifecycle frozen This is still relevant - our escaping + substitution interaction is fragile.
Yeah, the bulk of our flaky unit tests that I've seen are either in `cmd/entrypoint` or event-based.
/assign @chuangw6 @lbernick @vdemeester
/hold @lbernick How's https://github.com/tektoncd/pipeline/pull/5531/commits/69171b7362b96d25786172fe01b5c0b4981fe3d0?
woo! Squashing it down now.
I've started playing around with this, and narrowed down the panic to something thinking the package `github.com/tektoncd/pipeline/pkg/apis/resource/v1alpha1` should have a kind `Pipeline` in it. I haven't yet figured out why...