<p>Team, my yaml syntax is correct as I validated it online. However, I am not able to run it and every time it throws a different error.</p>

<pre><code>└─ $ ▶ kubectl create -f ~/waste/wf.yaml
Error: failed to parse yaml file: error unmarshaling JSON: while decoding JSON: unknown field "\u00a0\u00a0\u00a0\u00a0completions" in workflow.WorkflowDefinition

└─ $ ▶ kubectl create -f ~/waste/wf.yaml
Error: failed to parse yaml file: error unmarshaling JSON: while decoding JSON: unknown field "\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0mountPath" in workflow.WorkflowDefinition

└─ $ ▶ kubectl create -f ~/waste/wf.yaml
Error: failed to parse yaml file: error unmarshaling JSON: while decoding JSON: unknown field "\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0- name" in workflow.WorkflowDefinition
</code></pre>

<p>Any hint what this indicates?</p>

AhmFM
<p>0xA0 (decimal 160) is a white space looking character but is not actually space (0x20 or decimal 32). You have probably copy pasted that from a web page. Fix your yaml to use spaces instead.</p>

<p>"Spaces" in your file: " ”</p>

<p>Actual space: " "</p>
