openshift/api

ProxyArguments being map[string][]string causes an error in kubebuilder CRD generator

Closed this issue · 1 comments

When running a CRD generator based on kubebuilder's v0.2 of controller-tools against an operator (as in openshift/cluster-kube-apiserver-operator#514), the following error occurs:

types_network.go:179:28: map values must be a named type, not *ast.ArrayType

This is referring to ProxyArguments here: https://github.com/openshift/api/blob/master/operator/v1/types_network.go#L179

cc @ironcladlou I think you mentioned some issues similar to this before? I'm digging around to try to take a stab at it but feel free to correct me