When I run kubectl kudo package create I'm unable to proceed due to the following error:
Warnings
template "child-params.yaml" is not referenced from any task
Errors
parsing rendered YAML from child-params.yaml failed: decoding chunk "someChildParameter: \"true\"" failed: error unmarshaling JSON: while decoding JSON: Object 'Kind' is missing in '{"someChildParameter":"true"}'
What you expected to happen:
I expect the verification to skip parameter files or have a documented schema for them if kind is necessary.
How to reproduce it (as minimally and precisely as possible):
See the description
Anything else we need to know?:
N/A
Environment:
Kubernetes version (use kubectl version): v0.19.2
Kudo version (use kubectl kudo version): 0.18.2, also reproduces on 0.15.0, 0.17.0
Operator:
operatorVersion:
Cloud provider or hardware configuration:
OS (e.g. from /etc/os-release): MacOS
Kernel (e.g. uname -a): Darwin Kernel Version 18.0.0
What happened: I have a
KudoOperator
task defined as following:And the following parameter file
child-params.yaml
:When I run
kubectl kudo package create
I'm unable to proceed due to the following error:What you expected to happen: I expect the verification to skip parameter files or have a documented schema for them if
kind
is necessary.How to reproduce it (as minimally and precisely as possible): See the description
Anything else we need to know?: N/A Environment:
kubectl version
): v0.19.2kubectl kudo version
): 0.18.2, also reproduces on 0.15.0, 0.17.0uname -a
): Darwin Kernel Version 18.0.0