**What I did** I specified a URL in the CSV.Spec.Provider like so: ``` provider: name: KubeVirt project url: https://kubevirt.io ``` **What happened** When I ran `operator-courier verify --ui_validate_io` I get the following error: ``` ERROR: csv.spec.provider should be a singleton list. ``` If I remove the url from the csv.spec.provider then this error goes away. **What I expected to happen** I did not expect an error as this should be valid as a `Provider` in [OLM's CSV types is an `AppLink`](https://github.com/operator-framework/operator-lifecycle-manager/blob/master/pkg/api/apis/operators/v1alpha1/clusterserviceversion_types.go#L156) which [includes a URL](https://github.com/operator-framework/operator-lifecycle-manager/blob/master/pkg/api/apis/operators/v1alpha1/clusterserviceversion_types.go#L188-L191).
What I did
I specified a URL in the CSV.Spec.Provider like so:
What happened
When I ran
operator-courier verify --ui_validate_ioI get the following error:If I remove the url from the csv.spec.provider then this error goes away.
What I expected to happen
I did not expect an error as this should be valid as a
Providerin OLM's CSV types is anAppLinkwhich includes a URL.