From 58dd0879a754baff151913184ab5e1cd924fb19d Mon Sep 17 00:00:00 2001 From: "Dr. Stefan Schimanski" Date: Mon, 4 Sep 2017 18:10:17 +0200 Subject: [PATCH] audit: fix fuzzer --- .../src/k8s.io/apiserver/pkg/apis/audit/fuzzer/fuzzer.go | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/staging/src/k8s.io/apiserver/pkg/apis/audit/fuzzer/fuzzer.go b/staging/src/k8s.io/apiserver/pkg/apis/audit/fuzzer/fuzzer.go index a7c4d69d63a..5b0b0046ff8 100644 --- a/staging/src/k8s.io/apiserver/pkg/apis/audit/fuzzer/fuzzer.go +++ b/staging/src/k8s.io/apiserver/pkg/apis/audit/fuzzer/fuzzer.go @@ -17,6 +17,8 @@ limitations under the License. package fuzzer import ( + "strings" + fuzz "github.com/google/gofuzz" "k8s.io/apimachinery/pkg/runtime" @@ -62,7 +64,9 @@ func Funcs(codecs runtimeserializer.CodecFactory) []interface{} { o.APIGroup = "rbac.authorization.k8s.io" o.APIVersion = "v1beta1" default: - // use random value. + // use random value, but without / as it is used as separator + o.APIGroup = strings.Replace(o.APIGroup, "/", "-", -1) + o.APIVersion = strings.Replace(o.APIVersion, "/", "-", -1) } }, }